@charset "utf-8";
body{ font-family:"微软雅黑"; font-size:14px;  color:#212121; position: relative; min-width:1200px;  margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.header-wrap{width: 100%;border-top: 5px solid #2772c4;height: 145px;background: url(/images/header_bac.png) no-repeat;background-size:cover;position: fixed;top: 0;z-index: 1;}
.header_top{height:24px;margin-top:16px;padding-right: 25px !important;}
.header_links{float:right;line-height: 24px;}
.header_links a{color:#fff;font-size:14px;padding: 0 18px;border-right:1px solid #fff;}
.herder_search{float:right;position: relative;height: 24px;}
.search_but{margin-left: 14px;height: 22px;cursor: pointer;}
.search{margin-left: 10px;height: 22px;display:none;}
.search_input{margin-left: 15px;display: none;height:24px;background:transparent;outline:none;border:none;float: left;border-bottom:1px solid #fff;caret-color: #fff;
    color: #fff;}
.bottom-list li:hover a{color: #f9a138;}
.header_nav {height: 100px;}
.header_logo{float:left;width: 321px;}
.header_logo img{}
.hearder_nav{float:right;display: inline-block;margin-top: 14px;line-height: 40px;}
.nLi {font-size:18px;font-weight: bold;float:left;width: 97px;text-align: center;}
.nLi .sub{font-size:16px !Important;background: #fff;border-top: 2px solid #f69a2e;display: none;}
.nLi:hover .sub{display:block;}
.nLi .sub a{color:#434343!important;font-weight: normal;}
.nLi .sub a:hover{color:#1f69bc !important;}
.nLi a{color:#fff;display: block;width: 100%;}
.footer_links_bac{width:100%;background: url(/images/links_bac.png) no-repeat;background-size: cover;padding: 45px 0 20px 0;}
.footer_top{height:132px;border-bottom:1px solid #fff;}
.footer_logo{width:296px;position:relative;height:132px;float:left;}
.footer_logo img{position:absolute;top:0;left:0;bottom:0;margin:auto;}
.footer_text{float:left;margin-top: 17px;margin-left: 20px;}
.footer_text1{margin-top:20px; padding-left: 27px;font-size:16px;color:#fff;background:url(/images/icon1.png) left center no-repeat;}
.footer_text2{background:url(/images/icon2.png) left center no-repeat;}
.footer_ewm{float:right;margin-right: -31px;}
.footer_ewm li{float:left;position: relative;width: 150px;}
.footer_ewm2{display:none;width: 150px;height: 150px;position: absolute;bottom: 49px;left: 26px;right: 0;margin: auto;}
.footer_ewm1{margin: 0 auto;margin-top: 55px;float: right;height: 31px;cursor: pointer;}
.footer_ewm02{float:left;margin-left:30px}
.footer_ewm_2 {    left: -2px;}
.footer_ewm li:hover .footer_ewm2{display:block;}
.footer_copy{text-align:left;height: 60px;line-height: 60px;}
.footer_copy p{margin:0;padding:0}
.footer_copy_Text{float:left;font-size: 16px;}
.footer_copy_img{float:right;line-height: 60px;}
.footer_copy_img img{height: 27px;margin-left:20px;}

li{ list-style:none;}
ul{ padding:0; margin:0;}
a{ color:#444;text-decoration:none}
a:hover{ text-decoration:none !important; }
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover{outline: none !important;}
ul,ol{ margin:0; padding:0; }
img{ max-width:100%;}
input,button {outline:none;}
.img-hide,.fl-list-img{ overflow:hidden; }

.img-hide img,.fl-list-img img{ transition: 0.2s all; }
.img-hide:hover img,.fl-list-img:hover img{ transform: scale(1.05,1.05); }
.txt-elise{overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.logo img{ width: 292px; }

.container{width: 1200px;min-width: 1200px;padding: 0;}

.header-top{ height: 50px; color: #fff; background: #004b88; }
.header-left{ line-height: 50px; padding-left: 65px; }
.header-a{ float: left; color: #fff; margin-left: 30px; line-height: 50px; padding-left: 22px; background: url(/images/icon01.png) left center no-repeat; background-size: 17px auto; }
.header-a02{ background: url(/images/icon02.png) left center no-repeat; background-size: 20px auto; }
.header-a03{ background: url(/images/icon03.png) left center no-repeat; background-size: 15px auto; }
.header-a04{ background: url(/images/icon04.png) left center no-repeat; background-size: 17px auto; }
.search-box{ position: relative; top: 10px; margin-left: 50px; }
.search-box input{ border:none; box-shadow: none; width: 180px; height: 30px; border-radius: 30px; }
.btn-ss{ position: absolute; right: 10px; top: 0; bottom: 0; width: 13px; background: url(/images/icon05.png) center no-repeat!important; background-size: 13px auto; }
.header-bottom{ height: 110px; background: #015293; position: relative; z-index: 10000; }
.logo{ line-height: 110px; }
.nav-list li{float: left;margin-left: 37px;position: relative;}

.nav-list li a{font-size: 18px;color: #fff;font-weight: bold;line-height: 110px;display: block;}
.nav-list li a:hover,.header-a:hover{ color: #fff; text-decoration:  none !important; }
.nav-down{ position: absolute; display: none; left: 50%; text-align: center; margin-left: -60px; min-width: 120px; background: #015293; }
.nav-down li{ float: none; margin:0; }
.nav-down li a{ line-height: 45px; display: block;font-size:16px }
.news-list li{float: left;width: 410px;/* margin-bottom: 45px; */}
.nav-down li a:hover{ background: #0a82e2; }
.nav-list li:hover .nav-down{ display: block; }
.news-list{margin:0;}
.news-list-box{ padding:0px 0 0 0px; position: relative;     min-height: 312px;}
.news-list-sm{ position: relative; z-index: 100; margin-top:15px; background: #fff; border-radius: 30px 30px 30px 30px; overflow:hidden; box-shadow: 0 0 68px rgba(0,0,0,0.09); }
.news-list-img a{ display: block; position: relative; overflow:hidden; }
.news-list-box span{position: absolute;z-index: 1000;left: 20px;top: 18px;width: 81px;height: 70px;background: url(/images/label.png) center no-repeat;background-size: 100% 100%;font-size: 20px;color: #fff;font-weight: bold;padding-left: 10px;line-height: 19px;padding-top: 6px;}

.news-list-box span font{ display: inline-block; padding-top: 5px; }
.news-list-bottom{padding: 24px;height: 63px;background: #fff;}

.news-list-bottom1{padding: 24px;height: 72px;position:absolute; bottom: 0; width: 100%; background: url(/images/nesbottombg.png) repeat;}




.news-list-tt a{font-size: 16px;color: #333;font-weight: bold;}
.news-list-p{color: #767676;font-size: 14px;line-height: 30px;height: 60px;overflow:hidden;margin-top: 5px;}
.banner .slick-dots{text-align: right;left: auto;margin:0;right: 20px;left: auto;padding:8px 15px;width: auto;bottom: 15px;background: #a6cdf1;height: 104px;border-radius: 30px;}
.banner .slick-dots li{/* padding:0!important; */ margin: 0 20px;}
.banner .slick-dots li button{margin-top: 41px;width: 26px;height: 68px;padding:0;margin:0!important;background:url(/images/dian.png);background-size: 100% 100%;}
.banner .slick-dots li button:before{ display: none; }
.banner .slick-dots li.slick-active button{background:url(/images/dian1.png);background-size: 100% 100%;position: relative;top: -15px;}
.banner .slick-dots li.slick-active {margin-top:0px;padding: 0;}
.banner{margin-bottom: 50px;height: 64vh;overflow: hidden;}
.banner img{width: 100%;height: 64vh !important;}

.slick-dots{left: auto;margin:0;right: 20px;left: auto;padding:8px 15px;width: auto;bottom: 15px;background: #a6cdf1;height: 30px;border-radius: 30px;}
.slick-dots li{ padding:0!important; }
.slick-dots li{ width: 12px; height: 12px; border-radius: 50%; }
.slick-dots li button{ width: 12px; height: 12px;padding:0; margin:0!important; background: #c7dff6; border-radius: 50%; }
.slick-dots li button:before{ display: none; }
.slick-dots li.slick-active button{ background: #fff; }
.news-slick{ margin:0; }

.news-slick img{width: 100%;height: 239px;transform:scale(1) !important;}

.news-list-img1 img{width: 100%;height: 359px;transform:scale(1) !important;}

.news-list-img1 .text001{ height: 58px; width: 474px; color: #fff; line-height: 58px; text-align:right; padding-right: 25px; font-size: 18px; background: url(/images/xyjg01.png) no-repeat right center; position: absolute; right: 0; top: 0;}

.hover-box li{position: absolute;height: 378px;z-index: 99999;}
.hover-box li.hover01{left: 160px;top: 0;}
.hover-box li.hover01 {background: url(/images/bac1.png) top center no-repeat;background-size: 95% 85%;width: 480px;height: 348px;}
.hover-box li.hover02 {background: url(/images/bac1.png) top center no-repeat;background-size: 95% 85%;width: 480px;height: 348px;}
.hover-box li.hover03 {background: url(/images/bac4.png) top center no-repeat;background-size: 95% 85%;width: 480px;height: 348px;}
.hover-box li.hover05 {background: url(/images/bac4.png) top center no-repeat;background-size: 95% 85%;width: 480px;height: 348px;}
.hover-box li.hover06 {background: url(/images/bac5.png) top center no-repeat;background-size: 95% 85%;width: 480px;height: 348px;}
.hover-box li.hover07 {background: url(/images/bac5.png) top center no-repeat;background-size: 95% 85%;width: 480px;height: 348px;}
.hover-box li a:hover{ color: #fff; }
.hover-box{position: relative;height: 950px;}
.hover-box li.hover03{left: 0;top: 0px;bottom: 0;margin: auto;}
.hover-box li.hover02{right: 160px;top: 0;}
.hover-box li.hover05{right: 0;top: 0px;bottom: 0;margin: auto;}
.hover-box li.hover06{left: 160px;top: 610px;bottom: 0;}
.hover-box li.hover07{right: 160px;top: 610px;bottom: 0;}





.table-hover{ position: relative; }
.hover-sm{position: absolute;display: none;left: 0;top: 0;bottom: 0;right: 0;margin: auto;width: 483px;height: 487px;border-radius: 20px;padding:28px;background: #fff;z-index: 99999;}

.hover-sm01:before{display: block;content: "";width: 31px;height: 38px;position: absolute;left: 9%;top: -31px;background: url(/images/jt2.png) center no-repeat;background-size: 100% auto;}
.hover-sm02:before{display: block;content: "";width: 31px;height: 38px;position: absolute;right: 9%;top: -31px;background: url(/images/jt2.png) center no-repeat;background-size: 100% auto;}
.hover-sm03:before{transform: rotate(
-90deg
);display: block;content: "";width: 31px;height: 38px;position: absolute;left: -28px;top: 0;bottom: 0;margin: auto;background: url(/images/jt2.png) center no-repeat;background-size: 100% auto;}
.hover-sm04:before{transform: rotate(90deg);display: block;content:"";width: 31px;height: 38px;position: absolute;right: -26px;top: 0;bottom: 0;margin: auto;background: url(/images/jt2.png) center no-repeat;background-size: 100% auto;}
.hover-sm05:before{display: block;transform: rotate(
57deg
);content: "";width: 31px;height: 38px;position: absolute;left: 9%;bottom: -23px;margin: auto;background: url(/images/jt2.png) center no-repeat;background-size: 100% auto;}
.hover-sm06:before{display: block;content: "";width: 31px;height: 38px;position: absolute;right: 9%;bottom: -24px;margin: auto;background: url(/images/jt2.png) center no-repeat;background-size: 100% auto;transform: rotate(60deg);}


.hover-list{width: 446px;position: absolute;z-index: 100;height: 442px;background: url(/images/lind.png) center no-repeat;background-size: 100% 100%;padding:20px 25px;top: 0;right: 0;left: 5px;bottom: 0;margin: auto;} 
.hover-list li a{display: block;height: 43px;position: relative;border:dashed 1px #c0c4c9;border-radius: 50px;margin-bottom: 10px;line-height: 43px;font-size: 16px;color: #333;padding:0 30px 0 90px;}
.hover-list li a span{ position: absolute; left: 30px; top: 0; font-size: 12px; color: #666; }
.hover-list li a span font{ font-size: 20px; }
.hover-more a{ display: inline-block; color: #fff; border-radius: 30px; width: 90px; background: #6c60a5; line-height: 30px; }
.hover-list li a:hover{ border-color: #655da3; color: #655da3; }
.hover-list li a:hover span{ color: #655da3; }

.fj-link{position: absolute;left: 0;top: -46px;right: 0;bottom: 0;margin: auto;width: 560px;height: 600px;background: url(/images/bg1025.png) center no-repeat;background-size: 100% 107%;}






.news-list-box-b:before{background: url(/images/back-c.png) center no-repeat;background-size: 100% 100%;}
.news-list-box-b span{background: url(/images/label02.png) center no-repeat;background-size: 100% 100%;}
.news-list-box-b .slick-dots{ background: #f3b761; }
.slick-dots li{padding-top: 20px;}
.news-list-box-b .slick-dots li button{ background: #f7d29b; }
.news-list-box-b .slick-dots li.slick-active button{ background: #fff; }
.news-list-box-b{ margin-top: 40px; }
.zt-title{height: 45px;background: #2c62a4;margin-bottom: 35px;line-height: 45px;border-radius: 45px;font-size: 20px;color: #fff;font-weight: bold;padding:0 30px;margin-top: 30px;}
.zt-title a{ float: right; font-size: 16px; color: #fff; }
.zt-list li{float: left;width: 20%;padding: 0 10px;}
.zt-list{margin: 0 -20px;}
.zt-list li a{ display: block; }
.zt-list li a img{ width: 100%; height: 78px; }
.bottom{background-size: cover;margin-top: 17px;}
.bottom-list li{width: 16.5%;float: left;position: relative;margin-top: 30px;color: #666;}
.bottom-list li img{ margin-bottom: 15px; }
.bottom-list li span{ position: absolute; left: 50%; bottom: 100%; width: 68px; margin-left: -34px; display: none; }
.bottom-list li span img{ width: 100%; }
.bottom-list li:hover span{ display: block; }
.footer{background: #194f91;font-size: 16px;color: #fff;}
.footer .footer-l{ width: 1275px; }
.footer .footer-r a{ display: inline-block; margin-right: 25px; }
.footer .footer-r{ padding-top: 10px; }
.footer .footer-l span{ padding-left: 20px; }
.banner .slick-dots{left: 0;width: 1200px;background: transparent;margin: 0 auto;padding: 0;}
.banner a img{transition: 5s all; transform: scale(1,1);}
.slick-current a img{transform: scale(1.1,1.1);}
.aaa a img{ animation: bbb 5s;
-moz-animation: bbb 5s; 
-o-animation: bbb 5s;   /* Opera */ }


@keyframes bbb
{
from {transform: scale(1,1);}
to {transform: scale(1.1,1.1);}
}

@-moz-keyframes bbb /* Firefox */
{
from {transform: scale(1,1);}
to {transform: scale(1.1,1.1);}
}

@-webkit-keyframes bbb /* Safari and Chrome */
{
from {transform: scale(1,1);}
to {transform: scale(1.1,1.1);}
}

@-o-keyframes bbb /* Opera */
{
from {transform: scale(1,1);}
to {transform: scale(1.1,1.1);}
}
 .head_active{ background:#194f91;    z-index: 999999;}
.head_active .sub{display:none !important;}
.footer-r img{ width: 34px; }
.bottom-list img{height: 50px;width: auto;}
.bottom-logo img{ width: 187px; }
.close-click{position: absolute;right: -9px;cursor:pointer;color: #999;top: -33px;font-size: 32px;}

@media(min-width:1920px){

.slick-prev{left: 18.5% !important;}
.slick-next{right: 18.5% !important;}
} 



/**新二级**/
.zst{width:100%;position: relative;}.zst img{width:100%;}
.ej_title{padding-left:28px;font-family: 微软雅黑;font-size: 30px;color:#fff;position: absolute;bottom: 25px;left: 0;right: 0;margin: auto;}
.ej_title p{width: 240px;height: 70px;text-align: center;background: rgba(0,0,0,0.6);line-height: 70px;}

.nav_ej{width:280px;float:left;margin-top: 77px;    margin-bottom: 100px;}
.nav_ej li{position: relative;}
.nav_ej li div {text-align: center;position: relative;display: block;line-height: 60px;font-size: 18px;color: #666666;border-top: 1px solid #c2c2c2;box-sizing: border-box;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.nav_ej li:hover{}
.nav_ej li div a{color:#666;display: block;width: 100%;height: 100%;}
.nav_ej li:hover div{background: #1861b5;}
.nav_ej li:hover div a{color: #fff;}
.nav_ejBut {font-size: 18px;color: #666;height: 16px;float: right;position: absolute;top: 22px;right: 12px;margin: auto;cursor: pointer;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.nav_ejBut_on{transform: rotate(180deg);}
.nav_ej_on div{background: #1861b5;}
.nav_ej_on div a{color: #fff !important;}
.nav_ej_down{width: 100%;display: none;background: #f6f5f5;}
.nav_ej_down a{font-size: 16px;display: block;line-height: 50px;text-align: center;}
.nav_ej_down a:hover{color: #0c4e90;}


.ej_right_wrap{width: 880px;min-height:500px;float:right;margin-bottom:50px;}
.ej_position{font-size:16px;color:#666;text-align:right;/* line-height: 49px; */padding-top: 28px;}

.ej_position a{color:#666;}

.ej_list{}
.ej_list li{border-bottom:1px solid #dcdcdc;height:90px;}
.ejList_time{width:80px;text-align: center;float:left;color:#175fb3;}
.ejList_mm{font-size:30px;font-weight:bold;margin: 0;margin-top: 14px;}
.ejList_year{font-size:14px;}

.ej_list li a{font-size: 16px;color:#333333;line-height:90px;float:left;margin-left:20px;}
.ej_list li:hover a{color:#175fb3;}

.head_active{height: 98px;padding-top: 14px;display:none;}

.xb_list{    margin-top: 28px;}
.xb_list li{     border-radius: 7px;background: url(/images/ejicon8_1.png) right 11px center no-repeat;background-size: 6%;padding-left: 20px;margin-bottom: 38px;width: 400px;line-height: 50px;border: 1px solid #1861b5;font-size: 16px;float: left;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.xb_list li:nth-child(even){float: right;}
.xb_list li a{display: block;}
.xb_list li:hover{background:url(/images/ejicon8.png) right 11px center no-repeat #1861b5;background-size: 6%;}
.xb_list li:hover a{color: #fff;}

/*0915修改及新增*/

.tzgg{width:385px; float:left;}
.tzgg-con{width:100%; float:left; }
.tzgg-con li{width:100%;padding: 0px; border-bottom:1px dashed #dddddd;margin-top: 15px; height:60px;float:left;}
.date{width:53px; height:52px; font-family:Georgia; color:#2974c6;  text-align:center; float:left; line-height:26px;}
.date h3{display:block; float:left; width:100%;margin:0px; padding:0px; font-size:14px; height:26px; font-weight:normal;}
.date i{display:block; float:left; width:100%; font-size:20px;font-weight:bold; font-size:20px; height:28px;}
.txt{width:315px; float:right; line-height:26px; color:#333; font-size:14px;}
.title{width:100%; /*float:left;*/ height:44px; line-height:44px;}
.title h3{float:left; margin:0px; padding:0px;  display:inline-block; color:#2974c6;height:44px; line-height:44px; font-weight:bold; font-size:22px;}
.more{display:block; float:right; color:#999; font-size:14px;height:44px; line-height:44px;}



.ywkx ul{}
.ywkx ul li{height:53px;width: 360px; margin: 0px; line-height: 53px; font-size:16px; padding: 0px; border-bottom:1px dashed #dddddd;}
.time01{font-size:14px; margin-right: 10px;}
.time01 i{font-size: 20px;font-style: normal;}
.ywkx ul li:hover{color: #2974c6;border-bottom:1px dashed #2974c6;}
.ywkx ul li:hover .time01{color: #2974c6;}
.ywkx ul li:hover a{color: #2974c6;}

.hover-box li.hover01 .jyjxmain{}
.hover-box li.hover01 .jyjxmain ul .title01{font-size: 22px; height: 37px; line-height: 37px;  margin-top:54px;margin-bottom:8px; font-weight: bold; color: #fff; text-align: center;}
.hover-box li.hover01 .jyjxmain ul .title01 a,.hover-box li.hover02 .jyjxmain ul .title01 a,.hover-box li.hover03 .jyjxmain ul .title01 a,.hover-box li.hover07 .jyjxmain ul .title01 a,.hover-box li.hover05 .jyjxmain ul .title01 a,.hover-box li.hover06 .jyjxmain ul .title01 a,.hover-box li.hover01 .jyjxmain ul .title01 a{color: #fff; display: block;}
.hover-box li.hover01 .jyjxmain ul li{left: 0px; top: 0; background: none;width: 280px;font-weight: normal;  position: inherit;text-align: left;font-size: 14px;height: 37px; line-height: 37px;  border-bottom: 1px dashed #Fff; margin-left:100px;}
.hover-box li.hover01 .jyjxmain ul li .title02{ display: block; float: left; margin-right:3px; }
.hover-box li .jyjxmain ul .more001{width: 27px;  height: 27px;margin: 0px auto; line-height: 27px; text-align: center; margin-top:26px; border-radius: 27px; border: 1px solid #fff; }
.hover-box li .jyjxmain ul .more001 a{color: #fff;  width: 26px;height: 26px;line-height: 23px;font-size: 18px; font-weight: normal; display: block;text-align: center;}
.hover-box li.hover01 .jyjxmain ul li a{color: #fff;  font-size: 16px;  background: none;  display: block;font-weight: normal; height: 37px; line-height: 37px;   }


.hover-box li.hover02 .jyjxmain{}
.hover-box li.hover02 .jyjxmain ul .title01{font-size: 22px; height: 37px; line-height: 37px;  margin-top:54px;margin-bottom:8px; font-weight: bold; color: #fff; text-align: center;}
.hover-box li.hover02 .jyjxmain ul li{left: 0px; top: 0; background: none;width: 280px;font-weight: normal;  position: inherit;text-align: left;font-size: 14px;height: 37px; line-height: 37px;    border-bottom: 1px dashed #Fff; margin-left:100px;}
.hover-box li.hover02 .jyjxmain ul li .title02{ display: block; float: left; margin-right:3px; }
.hover-box li .jyjxmain ul .more001{width: 27px;  height: 27px;margin: 0px auto; line-height: 27px; text-align: center; margin-top: 26px; border-radius: 27px; border: 1px solid #fff; }
.hover-box li .jyjxmain ul .more001 a{color: #fff;  width: 26px;height: 26px;line-height: 23px;font-size: 18px; font-weight: normal; display: block;text-align: center;}
.hover-box li.hover02 .jyjxmain ul li a{color: #fff;white-space:pre;  font-size: 16px;  background: none;  display: block;font-weight: normal;height: 37px; line-height: 37px;   }

.hover-box li.hover03 .jyjxmain{}
.hover-box li.hover03 .jyjxmain ul .title01{font-size: 22px;height: 37px; line-height: 37px;  margin-top:54px;margin-bottom:8px; font-weight: bold; color: #fff; text-align: center;}
.hover-box li.hover03 .jyjxmain ul li{left: 0px; top: 0; background: none;width: 280px;font-weight: normal;  position: inherit;text-align: left;font-size: 14px;height: 37px; line-height: 37px;   border-bottom: 1px dashed #Fff; margin-left:100px;}
.hover-box li.hover03 .jyjxmain ul li .title02{ display: block; float: left; margin-right:3px; }
.hover-box li .jyjxmain ul .more001{width: 27px;  height: 27px;margin: 0px auto; line-height: 27px; text-align: center; margin-top: 26px; border-radius: 27px; border: 1px solid #fff; }
.hover-box li .jyjxmain ul .more001 a{color: #fff;  width: 26px;height: 26px;line-height: 23px;font-size: 18px; font-weight: normal; display: block;text-align: center;}
.hover-box li.hover03 .jyjxmain ul li a{color: #fff;  font-size: 16px;  background: none;  display: block; font-weight: normal; height: 37px; line-height: 37px;   }

.hover-box li.hover04 .jyjxmain{}
.hover-box li.hover04 .jyjxmain ul .title01{font-size: 22px; height: 37px; line-height: 37px;  margin-top:37px;margin-bottom:8px;font-weight: bold; color: #fff; text-align: center;}
.hover-box li.hover04 .jyjxmain ul li{left: 0px; top: 0; background: none;width: 280px;font-weight: normal;  position: inherit;text-align: left;font-size: 14px;height: 37px; line-height: 37px;    border-bottom: 1px dashed #Fff; margin-left:100px;}
.hover-box li.hover04 .jyjxmain ul li .title02{ display: block; float: left; margin-right:3px; }
.hover-box li .jyjxmain ul .more001{width: 27px;  height: 27px;margin: 0px auto; line-height: 27px; text-align: center; margin-top: 26px; border-radius: 27px; border: 1px solid #fff; }
.hover-box li .jyjxmain ul .more001 a{color: #fff;   width: 26px;height: 26px;line-height: 23px; font-size: 18px; font-weight: normal; display: block;text-align: center;}
.hover-box li.hover04 .jyjxmain ul li a{color: #fff;  font-size: 16px;  background: none;  display: block; font-weight: normal; height: 37px; line-height: 37px;   }

.hover-box li.hover05 .jyjxmain{}
.hover-box li.hover05 .jyjxmain ul .title01{font-size: 22px; height: 37px; line-height: 37px;   margin-top:54px;margin-bottom:8px; font-weight: bold; color: #fff; text-align: center;}
.hover-box li.hover05 .jyjxmain ul li{left: 0px; top: 0; background: none;width: 280px;font-weight: normal;  position: inherit;text-align: left;font-size: 14px;height: 37px; line-height: 37px;    border-bottom: 1px dashed #Fff; margin-left:100px;}
.hover-box li.hover05 .jyjxmain ul li .title02{ display: block; float: left; margin-right:3px; }
.hover-box li .jyjxmain ul .more001{width: 27px;  height: 27px;margin: 0px auto; line-height: 27px; text-align: center; margin-top: 26px; border-radius: 27px; border: 1px solid #fff; }
.hover-box li .jyjxmain ul .more001 a{color: #fff;  width: 26px;height: 26px;line-height: 23px; font-size: 18px; font-weight: normal; display: block;text-align: center;}
.hover-box li.hover05 .jyjxmain ul li a{color: #fff;  font-size: 16px;  background: none;  display: block; font-weight: normal; height: 37px; line-height: 37px;   }



.hover-box li.hover06 .jyjxmain{}
.hover-box li.hover06 .jyjxmain ul .title01{font-size: 22px; height: 37px; line-height: 37px;   margin-top:54px;margin-bottom:8px; font-weight: bold; color: #fff; text-align: center;}
.hover-box li.hover06 .jyjxmain ul li{left: 0px; top: 0; background: none;width: 280px;font-weight: normal;  position: inherit;text-align: left;font-size: 14px;height:  37px; line-height: 37px;    border-bottom: 1px dashed #Fff; margin-left:100px;}
.hover-box li.hover06 .jyjxmain ul li .title02{ display: block; float: left; margin-right:3px; }
.hover-box li .jyjxmain ul .more001{width: 27px;  height: 27px;margin: 0px auto; line-height: 27px; text-align: center; margin-top: 26px; border-radius: 27px; border: 1px solid #fff; }
.hover-box li .jyjxmain ul .more001 a{color: #fff;   width: 26px;height: 26px;line-height: 23px; font-size: 18px; font-weight: normal; display: block;text-align: center;}
.hover-box li.hover06 .jyjxmain ul li a{color: #fff;  font-size: 16px;  background: none;  display: block;font-weight: normal; height: 37px; line-height: 37px;   }


.hover-box li.hover07 .jyjxmain{}
.hover-box li.hover07 .jyjxmain ul .title01{font-size: 22px; height: 37px; line-height: 37px;  margin-top:54px;margin-bottom:8px;font-weight: bold; color: #fff; text-align: center;}
.hover-box li.hover07 .jyjxmain ul li{left: 0px; top: 0; background: none;width: 280px;font-weight: normal;  position: inherit;text-align: left;font-size: 14px;height: 37px; line-height: 37px;    border-bottom: 1px dashed #Fff; margin-left:100px;}
.hover-box li.hover07 .jyjxmain ul li .title02{ display: block; float: left; margin-right:3px; }
.hover-box li .jyjxmain ul .more001{width: 27px;  height: 27px;margin: 0px auto; line-height: 27px; text-align: center; margin-top: 26px; border-radius: 27px; border: 1px solid #fff; }
.hover-box li .jyjxmain ul .more001 a{color: #fff;  width: 26px;height: 26px;line-height: 23px; font-size: 18px; font-weight: normal; display: block;text-align: center;}
.hover-box li.hover07 .jyjxmain ul li a{color: #fff;  font-size: 16px;  background: none;  display: block;height: 37px; line-height: 37px;    font-weight: normal;}


.fj-link .jyjxmain{}
.fj-link .jyjxmain ul .title01{font-size: 22px; height: 40px; margin-bottom: 20px; line-height: 40px; margin-top: 133px; font-weight: bold; color: #fff; text-align: center;}
.fj-link .jyjxmain ul li{left: 0px; top: 0; background: none;width: 263px;font-weight: normal;  position: inherit;text-align: left;font-size: 14px;height: 40px; line-height: 40px;    border-bottom: 1px dashed #Fff; margin-left:146px;}
.fj-link .jyjxmain ul li .title02{ display: block; float: left; margin-right:3px; }
.fj-link .jyjxmain ul .more001{width: 27px;  height: 27px;margin: 0px auto; line-height: 27px; text-align: center; margin-top:20px; border-radius: 27px; border: 1px solid #fff; }
.fj-link .jyjxmain ul .more001 a{color: #fff;  width: 26px;height: 26px;line-height: 23px; font-size: 18px; font-weight: normal; display: block;text-align: center;}
.fj-link .jyjxmain ul li a{color: #fff;  font-size: 16px;  background: none;  display: block; font-weight: normal; height:40px; line-height: 40px;  }

.fj-link .jyjxmain ul li a .fjimg{width: 120px; height: 74px;}

.fj-link .jyjxmain ul li a .jj{width: 120px; color: #fff; line-height: 25px;}





/*师生风采*/

.ssfc01{padding: 0px 30px 0px 30px; margin-top: 20px;}
.ssfc02{padding: 0px 30px 0px 30px; margin-top: 13px;margin-bottom: 20px; overflow: hidden;}
.ssfc01 .ssfcimg,.ssfc02 .ssfcimg{border-radius: 25px; overflow: hidden;}
.ssfc01 .ssfcnews,.ssfc02 .ssfcnews{width: 250px;}

.ssfc01 .ssfctit,.ssfc02 .ssfctit{font-size: 15px; height: 65px; margin-top:15px;margin-bottom:10px; line-height: 24px; color: #434343; background:url(/images/line001.png) no-repeat bottom left ;}
.ssfc01 .ssfcintro,.ssfc02 .ssfcintro{font-size: 13px; line-height: 25px; color: #a2a2a2;}