@charset "utf-8";

@media screen and (max-width:1200px){
    body{width: 1200px;}
}
/*** 脣脩脣梅 ***/
#search { float:right;display:block;width:190px;height:32px; margin-top:14px;}
#search li.ipt{ float:left;width:149px; height:40px;}
#search li.ipt .keyword{ float:left;display:block; border:none;width:149px;padding-left:20px;height:32px;font:13px/32px "脦垄脠铆脩脜潞脷"; color:#95b4df;background:url(../images/ss_txt.jpg) no-repeat left center;}
#search li.btn{ float:right;cursor:pointer;width:29px;height:32px; display:block;background:url(../images/ss_fdj.jpg) no-repeat left center;}

.panda_container{width: 1200px;margin: 0 auto;}
.head{width: 100%;-height: 177px;background: url(../images/topbg.jpg) no-repeat 345px 0 #0d59a7;padding: 43px 0;}
.head_xs{width: 100%;height: 177px;background: url(../images/head_xs.jpg) no-repeat 0px 0 #0d59a7;padding: 0px 0;}
.righttxt {color: #fff;margin-left: 16px;}
.zh_tit{font-size: 72px;font-family: "鍗庢枃闅朵功";}
.en_tit{font-size: 28px;font-family: "Arial";letter-spacing: 0px;}
/* 瀵艰埅 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  background:#215195; position:relative; z-index:99;   color:#fff;}
.nav{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;}
.nav h3{ font-size:100%; font-weight:normal; font-size:14px;  width: 100px;}
.nav .m{  position:relative; float:left;  display:inline; text-align:center;}
.nav .m h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(images/icon.jpg) 0 -280px no-repeat; overflow:hidden; margin:-2px 0 0 5px; 
vertical-align:middle; filter:alpha(opacity=50);opacity:0.5;}
.nav h3 a{  zoom:1;  -height:16px; line-height:16px; padding:22px 0;  display:block; color:#fff ;}
.nav .on h3 a:hover{background-color: #295fab;}
.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;}
.nav .sub{ display:none; /*榛樿闅愯棌*/ z-index:99; width:100px; padding:10px 0;  position:absolute; left:0; top:60px;  background:#eee;  float:left; line-height:30px;}
.nav .sub li{ text-align:center; z-index:99;}
.nav .sub li a{ color:#333; display:block; zoom:1;}
.nav .sub li a:hover{  background:#ddd; color:#c00;}
.nav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;  z-index:99 ;}
.nav .sub dl a:hover{ color:#c00;}
.nav .sub dl dt a{ color:#000;}
.nav .sub dl dd a{ color:#999; padding-left:7px; background:url(images/icon.jpg) 0 -332px no-repeat;}
.nav #m2 .sub{ z-index:1; width:980px; left:-116px;}

.search{margin-top: 12px;}
.search input{width:180px;-height: 10px;border-radius: 50px;border: none;outline: none;text-indent: 2em;background: url(../images/ss.jpg) no-repeat 135px center;border: 1px solid #bbb;padding: 10px 0;}
/* banner图 */
/* .banner{width: 100%;overflow: hidden;height: 400px;} */
.fullSlide{ width:100%;  position:relative;  height:410px; background:#000;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{ width:100% !important;  height:410px; overflow:hidden; text-align:center; background-size: 100% 100% !important;}
.fullSlide .bd li a{ display:block; height:410px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;}
.fullSlide .hd ul{ text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
filter:alpha(opacity=50);opacity:0.5;  line-height:999px;}
.fullSlide .hd ul .on{ background:#f00;}
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.jpg) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;}
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px;}

.tt_new{ width:100%; height:88px;background:#f6f6f6; margin-bottom:40px;margin-top: 22px;
-webkit-border-radius:5px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:5px;/*适配firefox浏览器*/
-ms-border-radius:5px;/*适配ie浏览器*/
-o-border-radius:5px;/*适配opera浏览器*/
border-radius:5px;}
.tt_new img{ float:left;}
.tt_new a h3{ margin-right:40px;float:right;width:1022px; height:40px; color:#184a8a; font:30px/40px "微软雅黑"; overflow:hidden; margin-top:10px;}
.tt_new a p{margin-right:40px;float:right; width:1022px; height:30px; color:#272727; font:14px/30px "微软雅黑"; overflow:hidden;}
.tt_new:hover{ background:#ebf4f9;}

/*********** 图片新闻 ***********/
.pic_new {position:relative;width:580px;height:365px; overflow: hidden;float:left;}
.pic_new .pic { width:580px; height:365px;display: block;}
.pic_new .pic img {width:580px; height:365px;display: block;}
.pic_new .txt-bg { position:absolute; bottom:0px;left:0px;z-index: 1; height:56px; width:580px; margin:0 auto; overflow: hidden;
background:rgba(0,0,0,0.70);
-moz-opacity: 0.70; /* ff 3.5以下 */  
opacity: 0.70; /* ff 3.5及以上 */  
filter: alpha(opacity=80); /* ie6及以上 */  
/*针对ie8*/
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);}
.pic_new .txt { position:absolute;left:0px; bottom:0px; z-index:2; height:56px; display:block; width:580px; overflow:hidden;}
.pic_new .txt li{ height:56px;position:absolute;bottom:-56px;display:block;width:580px;overflow:hidden;}
.pic_new .txt li a{display:block;width:560px;height:56px;color:#fff;font:18px/56px "微软雅黑"; padding:0px 10px;overflow:hidden; text-align:center;}
.pic_new .num { position: absolute; z-index: 3; bottom:62px; right:0px;}
.pic_new .num li{ float: left; position:relative; width:16px; height:15px;font:12px/15px "宋体";overflow: hidden; text-align: center;margin-bottom:0px;cursor:pointer; margin-right:5px;}
.pic_new .num li a,.pic_new .num li span { position: absolute; z-index: 2; display: block; color:#fff; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;}
.pic_new .num li span { z-index: 1; background:#1b1b1b; filter: alpha(opacity=90); opacity: 0.90;font:14px/15px "微软雅黑";}
.pic_new .num li.on a,.pic_new .num a:hover{ background:#b30505; color:#fff;}
/*********** 新闻列表 ***********/
.pic_lb{ float:right;width:580px; height:365px;}
.pic_lb .pic_lb_bt{ width:100%; height:34px; border-bottom:solid 1px #0a3f89;margin-bottom:10px;}
.pic_lb .pic_lb_bt h3{ border-bottom:solid 2px #0a3f89;height:32px;color:#0a3f89;font:20px/32px "微软雅黑"; text-align:center; float:left;}
.pic_lb .pic_lb_bt a{ width:74px; height:23px;color:#fff;font:14px/23px "微软雅黑"; float:right; margin:6px 6px 0px 0px;background:#fd752b; text-align:center; display:block;
-webkit-border-radius:20px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
-moz-border-radius:20px;/*适配firefox浏览器*/
-ms-border-radius:20px;/*适配ie浏览器*/
-o-border-radius:20px;/*适配opera浏览器*/
border-radius:20px;}
.pic_lb .pic_lb_bt a:hover{ background:#1958b0;}
.pic_lb ul{width:580px;height:320px;overflow:hidden;}
.pic_lb ul li{width:580px;height:74px;transition-duration:500ms;-webkit-transition-duration:500ms; margin-bottom:10px;}
.pic_lb ul li a{ width:502px; float:left;display:block;}
.pic_lb ul li a h3{ margin-left:14px;width:450px; height:30px; overflow:hidden; float:left; color:#272727;font:16px/30px "微软雅黑";}
.pic_lb ul li a p{ margin-left:14px;width:450px; height:36px; overflow:hidden; float:left; color:#a4a4a4;font:12px/18px "微软雅黑";}
.pic_lb ul li h4{ width:78px; height:68px; padding-top:6px; float:right;display:block;color:#128ad4;font:30px/36px "微软雅黑"; text-align:center;}
.pic_lb ul li h4 span{ width:78px; height:24px;display:block; color:#128ad4;font:13px/24px "微软雅黑";}
.pic_lb ul li:hover{ background:#f8f8f8;transition-duration:500ms;-webkit-transition-duration:500ms;}
.pic_lb ul li:hover h4{ background:#eaf3fb;transition-duration:500ms;-webkit-transition-duration:500ms;}
/*********** 媒体聚焦 ***********/
.bk02_list01{ width:583px; float:left; margin-right:60px;}
.bk02_list01 ul{ width:100%;}
.bk02_list01 ul li a{ width:100%;height:50px; display:block; margin-bottom:17px;}
.bk02_list01 ul li a h4{ width:60px;height:48px; border:solid #f0f0f0 1px; float:left; background:#0a3f89; color:#fff;font:14px/25px "微软雅黑"; text-align:center;}
.bk02_list01 ul li a h4 p{ width:60px; background:#f8f8f8; color:#0a3f89;font:14px/23px "微软雅黑";}
.bk02_list01 ul li a h3{ width:450px;height:44px; display:block; margin-left:20px; float:left; color:#272727;font:14px/22px "微软雅黑"; margin-top:3px;}
.bk02_list01 ul li:hover h3{ color:#0a3f89;}
.bk02_list_bt{border-bottom: 1px solid #0a3f89;margin-bottom: 10px;}
.bk02_list_bt a{width:74px;height:23px;color:#fff;font:14px/23px "微软雅黑";float:right;margin:6px 6px 0px 0px;background:#fd752b;text-align:center;border-radius: 50px;}
.bk02_list_bt h3{border-bottom:solid 2px #0a3f89;height:32px;color:#0a3f89;font:20px/32px "微软雅黑";text-align:center;}
.tzgg{width: 100%;padding: 38px 0;background-color: #eaeef3;margin: 40px 0;}
.right_job{width: 556px;}
.right_job h3{border: none;cursor: pointer;width: 90px;height: 35px;text-align: center;line-height: 35px;font-size: 16px;}
.tab_on{background-color: #0a3f89;color: #fff !important;float: left !important;}
.tab_on h3{color: #fff !important;}
.tabitema img{width: 100%;height: 211px;}
.tabitema .leftimg{width: 290px;height: 100%;overflow: hidden;position: relative;}
.tab_time{position: absolute;left: 0;bottom:50px;padding: 10px;background-color: #ff9800;font-size: 14px;text-align: center;color: #fff;}
.tabbold{font-size: 22px;font-weight: bold;}
.rightlist_time{font-size: 14px;color: #b1a5a4;}
.rightlist li a{color: #333;line-height: 30px;}
.rightlist li{list-style: square;margin-bottom: 18px;}
.rightlist li:last-child{margin-bottom: 0;}
.tabitema{display: none;}

/*********** bk03 ***********/
.bk03_w{ width:100%; height:255px;background:url(../images/ztzl_bt.jpg) no-repeat top center; margin-bottom:63px;}
.bk03{ width:1200px;}
.bk03 .hd{ height:255px; float:left; position:relative;}
.bk03 .hd .prev,.bk03 .next{ display:block; position:absolute;top:13px;left:1106px; width:33px; height:33px;background:url(../images/rl_ico.jpg) no-repeat; cursor:pointer;}
.bk03 .hd .next{ left:1153px; bottom:0px; background-position:top right;}
.bk03 .bd{ width:1200px;position:absolute;margin-top:93px;}
.bk03 .bd ul{ width:100%;}
.bk03 .bd ul li{position:relative;width:104px !important;-height:158px;float:left; margin:0px 13px;text-align: center;}
.bk03 .bd ul li a img{width:104px;height:158px;}
.teacher_name{color: #000;margin-top: 12px;}
.tempWrap{width: 1200px !important;}

/* 底部 */
.foot{ background:#0b45aa; padding-top:20px;}
.foot_l{ color:#fff; width:390px;}
.foot_l h2{ font-size:18px; height:40px; line-height:40px;}
.foot_l ul li{ min-width:120px; display:block; height:35px; line-height:35px; float:left; margin-right:10px;}
.foot_l ul li a{ color:#fff;}
.foot_img{ -width:271px; margin:0 auto;}

.foot_c{ width:390px;}
.ewm{width:220px; height:60px; margin:10px auto; padding-top:10px;}
.ewm a .preview{display:none;}
.ewm a:hover .preview{display:block; position:absolute; top:-102px; left:-15px; z-index:1;}
.ewm img{ width:36px; height:35px; margin:0 auto;}
.ewm li{ display:inline; float:left; width:73px; text-align:center; height:35px; position:relative;}
.ewm li .preview{width:100px;height:100px;}
.ewm li p{ color:#7a8db8; text-align:center; line-height:30px; font-size:12px;}


.foot_b{line-height:52px; text-align:center; margin-top:20px; background:#00337e; color:#fff;}
.foot_b p{ color:#fff;}
.footer_tit p{color: #fff;}
.footer_tit .p1{font-size: 34px;font-family: "华文行楷";}
.footer_tit .p2{font-size: 14px;}
.footer_tit{margin-left: 60px;margin-top: 10px;}

.change1{width: 386px;overflow: hidden;float: left;margin-right: 20px;}
.change1:last-child{margin-right: 0;}
.change1 h3{border:none;cursor:pointer;width:78px;height:35px;text-align:center;line-height:35px;font-size:16px;width: auto;padding: 0 10px;}
.change1 .change_more{width:74px;height:23px;color:#fff;font:14px/23px "微软雅黑";float:right;margin:6px 6px 0px 0px;background:#fd752b;text-align:center;border-radius:50px;}
.change1 .newslist1128{position: relative;text-indent: 14px;font-size: 15px;margin-bottom: 10px;}
.change1 .newslist1128::before{content: "";border: 1px solid #95abca;border-radius: 50px;position: absolute;left: 0;top: 50%;margin-top: -4px;width: 8px;height: 8px;}
.change1 .newslist1128 a{color: #0a3f89;display: inline-block;width: 230px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.change1 .newslist1128 span{color: #babebe;float: right;}
.changetabcon,.changetabcon2,.changetabcon3{display: none;}
.marquee_slide{height: 250px;}

