
body{margin: 0;font-family: "Microsoft YaHei"!important;}
*{font-family: "Microsoft YaHei"!important;}
a,a:hover{text-decoration:none!important;}
a:active{text-decoration:none!important;}
a:visited{text-decoration:none!important;}
a:focus{text-decoration:none!important;}
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
div,ul,li { padding: 0; margin: 0; }
ul { list-style: none ; }
p,h1,h2,h3,h4,h5,h6{margin: 0;}
img{border: none;}
.displayNone {display: none;}


.top{width:100%;background:#fff;}
.top .container{width:1280px;height:73px;margin: auto;position: relative;}
.top .container .logo{position: absolute;top: -6px;left: -3px;}
.top .container ul{float: right;margin-top: 10px;}
.top .container ul li{float: left;margin-left: 10px;color: #1e5ab3;}
.top .container ul li a{color: #1E59B2;font-size: 14px;}





.nav{width:100%;background: #4d6abb;}
.nav .container{width:1280px;height:50px;margin: auto;}
.nav .container ul{margin-left: 490px;}
.nav .container ul li{float: left;margin-top: 13px;border-right: 1px solid #fff;padding: 0 3px;}
.nav .container ul li a{font-size: 18px;color: #fff;padding: 0px 18px 9px 18px;border-bottom: 4px solid #4d6abb;}
.nav .container ul li .on{font-size: 18px;color: #fff;padding: 0px 18px 9px 18px;border-bottom: 4px solid #71ABE3;}
.nav .container ul li a:hover{font-size: 18px;color: #fff;padding: 0px 18px 9px 18px;border-bottom: 4px solid #71ABE3;}




.nav_bottom{width: 100%;background: #4B68B9;}
.nav_bottom .container{background: #4B68B9;width: 1225px;margin: auto ;}
.nav_bottom .container .ul{margin: auto;width: 1170px;padding-top: 23px;}
.nav_bottom .container .ul li{height: 48px;padding: 0 112px;float: left;border-right:1px solid #6fa3f7;line-height: 42px;}
.nav_bottom .container .ul li a{    padding-bottom: 20px;;font-size: 16px;font-weight: bold;color: #fff;display: block;}
.nav_bottom .container .ul li a.on{background: url("cop2.png") no-repeat 24px 36px;}


.nav_bottom .container .outside{width: 100%;height: 120px;}
.nav_bottom .container .outside ul li{float: left;width: 200px;background: url("copW.png") no-repeat 0px 6px;padding-left: 23px;margin-top: 15px;margin-left: 21px;}
.nav_bottom .container .outside ul li a{color: #fff;font-size: 14px;}
.nav_bottom .container .outside ul{margin-top: 20px;}



.footer{width: 100%;background: #4B68B9;border-top:1px solid #5a80d2;}

.footer .container{background: #4B68B9;width: 1280px;margin: auto ;padding: 30px 0 40px 0;}
.footer .container p{text-align: center;color: #fff;padding-bottom: 10px;font-size: 14px;}







.hold{width: 100%;}
.hold .container{width: 1280px;margin: auto;position: relative;}
.hold .container p{margin-top: 13px;font-size: 12px;color: #434343;}
.hold .container h1{margin-top: 30px;font-size: 20px;color: #1E59B3;font-weight: bold;padding-left:13px;border-left:8px solid #1E59B3; }
.hold .container h1 span{font-size: 14px;color: #1E59B3;padding-left: 13px;border-left:1px solid #1E59B3;margin-left:10px;font-weight:500;}
.hold .container img{position: absolute;top:10px;right: 10px;}

.inter{width: 100%;background: #f2f8ff;margin-top: 22px;}
.inter .container{background:url("bj.png") no-repeat top center;height: 372px;width: 1280px;margin: auto;}
.inter .container .teBox{width: 766px;margin-left: 484px;}
.inter .container .teBox .teb{width: 240px;margin: auto;position: relative;}
.inter .container .teBox .teb a{font-size: 20px;font-weight: bold;color: #9cabd7;display: inline-block}
.inter .container .teBox .teb .on{color: #4B69B9;}
.inter .container .teBox .teb span{display: inline-block;width: 2px;background: #9cabd7;height: 21px;position: absolute;top:3px;left: 117px;}
.inter .container .teBox .teb .spe{margin-left: 70px;}
.inter .container .teBox p{color: #444444;font-size: 16px;line-height: 30px;margin-top: 40px; text-align:justify}
.inter .container .teBox .all{ position:absolute; bottom:50px; right:0}
.inter .container .teBox .dived{ height:241px; position:relative}
.inter .container .teBox .all a{float: right;padding: 9px 27px;background:#999;color: #FFFFFF;font-size: 12px;}

.inter .container .teBox .all a:hover{ background:#27649c;}

.main{width: 100%; margin-top:32px}
.main .container{background: #fff;width: 1220px;margin: auto;padding: 0 30px;padding-bottom: 23px; padding-top:32px;}

.main .container .left{float: left;}
.main .container .right{float: right;}

.main .container .hb .to{width: 600px;height: 170px; border:#D6E3F3 1px solid;  padding-top:15px;}
.main .container .hb .do{width: 600px;height: 170px; border:#D6E3F3 1px solid;  padding-top:15px; margin-left: 16px;}
.main .container .hb .to .imp img{ margin-bottom:5px;}
.main .container .hb .do .imp img{ margin-bottom:5px;}
.main .container .hb .imp{float: left; width:120px; margin-left:44px; display:inline;margin-top:20px;}
.main .container .hb .words{float: left;margin-left: 44px;width: 380px;}
.main .container .hb .words p{  line-height: 30px;font-size: 16px;color: #434343;}

.main .container .hb .words p a{ color:#444;}
.main .container .hb .words p a:hover{ color:#27649c;}





.main .container .tit a{font-size: 20px;color: #27649c;}

.main .container .tit{font-size: 20px;color: #1E59B3;font-weight: bold;padding-left:13px;border-left:8px solid #1E59B3;margin-top: 25px; }
.main .container .tit span{font-size: 14px;color: #1E59B3;padding-left: 13px;border-left:1px solid #1E59B3;margin-left:10px;font-weight:500;}
.main .container .leader{position: relative;border: 1px solid #bcd5f2;border-top: 3px solid #27649C;height: 311px;width: 1220px;margin-top: 20px;}
.main .container .leader .lea1{width: 276px;float: left}
.main .container .leader .lea1 .im{width: 140px;margin: auto;}
.main .container .leader .lea1 .im img{width: 140px;}
.main .container .leader .lea1 .im h1{padding: 20px 0 10px 0;font-size: 18px;color: #444444;}
.main .container .leader .lea1 .im p{padding: 10px 0 10px 0;font-size: 18px;color: #444444;text-align: center;}

.main .container .leader .lea1 .im p a{ color:#444;}
.main .container .leader .lea1 .im p a:hover{ color:#27649c;}

.main .container .leader .lea2{width: 480px;float: left;}
.main .container .leader .lea2 .im{width: 400px;margin: auto;height: 315px}
.main .container .leader .lea2 h1{font-size: 18px;color: #444444;padding: 20px 0 0 0;}
.main .container .leader .lea2 .im ul li{float: left;margin-left: 20px;margin-top: 8px;width: 48px;}
.main .container .leader .lea2 .im ul li a{ color:#444;}
.main .container .leader .lea2 .im ul li a:hover{ color:#27649c;}
.main .container .leader .lea3{width: 463px;float: right}
.main .container .leader .lea3 .im{width: 400px; margin-left:47px;}
.main .container .leader .lea3 h1{padding: 20px 0 10px 0;font-size: 18px;color: #444444;}
.main .container .leader .lea3 p{line-height:36px;}
.main .container .leader .lea3 p a{ color:#444;}
.main .container .leader .lea3 p a:hover{ color:#27649c;}

.main .container .leader .line1{position: absolute;width: 1px;background:#c6d9ef;height:247px;top:33px;left:267px;}
.main .container .leader .line2{position: absolute;width: 1px;background:#c6d9ef;height:247px;top:33px;left:748px;}
.main .container .boss{margin-left: -65px;}
.main .container .boss li{float: left;width: 363px;height: 180px;margin-left: 65px;margin-top: 20px;}
.main .container .boss li .pic{float: left;width: 140px;}
.main .container .boss li .pic img{width: 140px;height: 180px;}
.main .container .boss li .wod{float: left;}
.main .container .boss li .wod h1{color:#444444;font-size: 19px;padding-left: 25px;padding-top: 40px; margin-bottom:5px;}
.main .container .boss li .wod h1 span{font-size: 14px;font-weight: 500;}
.main .container .boss li .wod p{font-size: 14px;color:#444444;padding-left: 25px;padding-top:6px;}

.main .container .cliTeb{margin-top: 13px;}
.main .container .cliTeb a{font-size: 18px;color: #444444;font-weight: bold;padding: 15px 52px;display: inline-block;border-top:6px solid #fff;}
/*.main .container .cliTeb a:hover{border-bottom:none;border-left: 2px solid #dfebf9;border-right: 2px solid #dfebf9;border-top:6px solid #4a90e2; }*/
.main .container .cliTeb a.on{border-bottom:none;font-weight: bold;border-left: 2px solid #dfebf9;border-right: 2px solid #dfebf9;border-top:6px solid #27649C; }
.main .container .cliTeb a{font-size: 20px;color: #444444;padding: 15px 52px;display: inline-block;border-bottom: 3px solid #27649C;float: left;}
.main .container .cliTeb .tec{float: left;}
.main .container .cliTeb .kon{float: left;border-bottom: 3px solid #4a90e2;width: 512px;height: 60px;}
.main .container .outside{margin-top: -3px;border-bottom: 2px solid #dfebf9;border-right: 2px solid #dfebf9;border-left: 2px solid #dfebf9;width: 100%;height: 162px;}
.main .container .outside ul li{float: left;width: 200px;background: url("chose.png") no-repeat 0px 6px;padding-left: 23px;margin-top: 38px;margin-left: 20px;}
.main .container .outside ul li a{color: #444444;font-size: 14px;}
.main .container .outside ul li a:hover{color: #4a90e2;}
.main .container .banner{margin-top: 20px;position: relative}
.main .container .banner .ovhid{width: 1100px;margin: auto;}
.main .container .banner .ovhid ul li{width: 219px;height: 219px;padding:3px;float: left;margin-left: 99px;margin-top: 4px;}
.main .container .banner .ovhid ul{overflow:hidden; zoom:1;height: 234px;}
.main .container .banner .ovhid .prev{ display:block; position:absolute; top:86px; left:5px; width:33px; height:67px; background:url(right.png) no-repeat;   }
.main .container .banner .ovhid .next{ display:block; position:absolute; top:86px; left:5px; width:33px; height:67px; background:url(left.png) no-repeat;   }
.main .container .banner .ovhid .next{ left:auto; right:5px;}
.main .container .banner .ovhid ul li .box-sh{width: 217px;height: 217px;box-shadow: 1px 1px 10px #e1e1e1;}
.main .container .banner .ovhid ul li .box-sh img{margin: auto;display: block;}
.main .container .banner .ovhid ul li .box-sh .down{height: 60px;width:217px;background:#f2f8ff;}
.main .container .banner .ovhid ul li .box-sh .top{height: 147px;width:217px;padding-top:10px;}
.main .container .banner .ovhid ul li .box-sh .down a{display: block;text-align: center;padding-top: 10px;color: #444;font-size:16px; }
.main .container .banner .ovhid ul li .box-sh .down p{text-align: center;font-size: 12px;color: #8e9092;padding-top: 3px;}
.main .container .banner .ovhid ul li .box-sh .down a:hover{ color:#27649c;}









/*党建*/

.nowPlace{width: 100%;background: #f2f8ff;}
.nowPlace .container{width: 1285px;background: #f2f8ff;margin: auto;height: 35px;line-height: 35px;}
p{color: #434343;font-size: 12px;}

.dangMiddle{width: 100%;background: #f2f8ff;padding-bottom: 68px;}
.dangMiddle .container{background: #fff;width: 1220px;padding: 40px 35px 40px 25px;margin: auto;position: relative;}

.dangMiddle .container .news .newsPho{float: left;width: 792px;height: 442px;}
.dangMiddle .container .news .newsList{float: left;width: 398px;height: 442px;background: #edf4fc;padding-left: 17px;padding-right: 13px;}
.dangMiddle .container .news .newsList h1{margin-top: 32px;font-size: 20px;color: #1E59B3;font-weight: bold;padding-left:13px;border-left:8px solid #1E59B3; }
.dangMiddle .container .news .newsList span{font-size: 14px;color: #1E59B3;padding-left: 13px;border-left:1px solid #1E59B3;margin-left:10px;font-weight:500;}
.dangMiddle .container .news .newsList .mainNew{margin-top: 20px;}
.dangMiddle .container .news .newsList .mainNew a{font-size: 20px;color: #434343;display: block}
.dangMiddle .container .news .newsList .mainNew p{font-size: 12px;color: #434343;line-height: 22px;padding-top: 16px;}
.dangMiddle .container .news .newsList ul{margin-top: 34px;}
.dangMiddle .container .news .newsList ul li{margin-top: 10px;}
.dangMiddle .container .news .newsList ul li a{font-size: 14px;color: #444444;}

.dangMiddle .container .simBox{margin-top: 47px;}
.dangMiddle .container .simBox .simBox-in{float: left;width: 610px;}
.dangMiddle .container .simBox .simBox-in .mess{width: 544px;height: 315px;background: #f6f6f6;margin-top: 34px;margin-left: 33px;position: relative;}
.dangMiddle .container .simBox .simBox-in .mess img {position: absolute;top:50px;left: -33px;}
.dangMiddle .container .simBox .simBox-in .mess .fHot{padding: 36px 70px 0 127px;}
.dangMiddle .container .simBox .simBox-in .mess .fHot a{font-size: 16px;color: #434343;display: block}
.dangMiddle .container .simBox .simBox-in .mess .fHot p{font-size: 12px;color: #434343;line-height: 22px;padding-top: 16px;}
.dangMiddle .container .simBox .simBox-in .mess ul{margin-top: 34px;padding-left: 127px;}
.dangMiddle .container .simBox .simBox-in .mess ul li{margin-top: 10px;}
.dangMiddle .container .simBox .simBox-in .mess ul li a{font-size: 14px;color: #444444;}
.titH1{margin-top: 32px;font-size: 20px;color: #1E59B3;font-weight: bold;padding-left:13px;border-left:8px solid #1E59B3; }
.titH1 span{font-size: 14px;color: #1E59B3;padding-left: 13px;border-left:1px solid #1E59B3;margin-left:10px;font-weight:500;}


.focus{width:792px;height:442px;;position:relative;}
.focus #pic{overflow:hidden;}
.focus #pic ul{width:1216px;float:left;}
.focus #pic ul li{position: relative;}
.focus #pic ul li .wodd{position: absolute;height: 50px;width: 772px;bottom: 0px;background: #4368a0; opacity: .9;line-height: 50px;padding-left: 20px;}
.focus #pic ul li .wodd a{color: #fff;font-size: 16px;}
.focus #pic li img{width:792px;height:442px;float:left;}
.focus .tip-bg{width:304px;height:21px;background:url(graypoint.png) no-repeat left top;position:absolute;left:0;bottom:0;z-index:12;}
.focus #tip{width:125px;height:14px;position:absolute;left:618px;bottom:16px;z-index:13;}
.focus #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(graypoint.png) no-repeat;}
.focus #tip ul li.on{background:url(Oval.png) no-repeat;}
.focus .btn{width:194px;height:22px;position:absolute;right:20px;bottom:16px;z-index:14;overflow:hidden;}
.focus .btn ul{width:100%;float:left;}
.focus .btn li{width:22px;height:22px;float:left;display:inline;margin:0 7px;cursor:pointer;overflow:hidden;}
.focus .btn li.prev{background:url(Triangle-l.png) no-repeat left top;}
.focus .btn li.next{background:url(TriangleCopy.png) no-repeat left top; float: right}

/*文字列表模板*/

.wordListMiddle{width: 100%;background: #f2f8ff;}
.wordListMiddle .container{background: #fff;width: 1138px;padding: 77px 71px 40px 71px;margin: auto;}
.wordListMiddle .container .nav_sear{}
.wordListMiddle .container .nav_sear .search{float: left;width: 176px;height: 34px;line-height: 345px;background: url("seaku.png") no-repeat 0px 0px;}
.wordListMiddle .container .nav_sear .navlid{}
.wordListMiddle .container .nav_sear .navlid ul li{float: left;}
.wordListMiddle .container .nav_sear .navlid ul li a{font-size: 20px;}







/*学术*/



.dangMiddle .container .schBox .dataBoxs{height: 308px;margin-top: 25px;width: 100%;}
.dangMiddle .container .pubBoxs{height: 308px;}
.dangMiddle .container .pubBoxs .pubLe{float: left;width: 390px;}
.dangMiddle .container .pubBoxs .pubLe .contain{height: 230px;margin-top: 20px;}
.dangMiddle .container .pubBoxs .pubLe .contain ul li{list-style-type: disc;font-size: 10px;color: #444444;margin-left: 18px;height: 26px;line-height: 26px;}
.dangMiddle .container .pubBoxs .pubLe .contain ul li a{color: #444444;}
.dangMiddle .container .pubBoxs .pubLe .contain ul li a:hover{color:#1E59B3}
.dangMiddle .container .pubBoxs .pubLe .contain ul li:hover{color:#1E59B3}


.dangMiddle .container .pubBoxs .pubRi{float: left;width: 830px;}
.dangMiddle .container .pubBoxs .pubRi .contain{height: 218px;margin-top: 20px;}
.dangMiddle .container .pubBoxs .pubRi ul{}
.dangMiddle .container .pubBoxs .pubRi ul li{text-align: center;float: left;margin-left: 24px;}
.dangMiddle .container .pubBoxs .pubRi ul li a{display: block}
.dangMiddle .container .pubBoxs .pubRi ul li a:hover{color:#1E59B3}
.dangMiddle .container .pubBoxs .pubRi ul li .nam{display: inline-block;font-size: 14px;color: #444444;}
.dangMiddle .container .pubBoxs .pubRi ul li img{width: 142px;height: 190px;}

.dangMiddle .container .speeBox .bok{margin-top: 20px;}
.dangMiddle .container .speeBox .bok a{display: inline-block;width:326px;height: 90px;background: url("imgbac.png") no-repeat;}
.dangMiddle .container .speeBox .bok a img{width:318px;height: 79px;margin-left: 5px; margin-top: 5px;}







.focusBox .pic li .wodd{position: absolute;height: 50px;width: 772px;top: 392px;background: #4368a0; opacity: 0.9;line-height: 50px;padding-left: 20px;}
.focusBox .pic li .wodd a{color: #fff;font-size: 16px;}
.focusBox { position: relative; width:792px; height:442px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:792px; height:442px; display: block; }
.focusBox .hd { width:96px; position: absolute; bottom: 17px; text-align: center; font-size:0; z-index:1; right: 56px;}
.focusBox .hd li{position: relative;margin: 0 5px; background: url(zk_dian.png) no-repeat 0 0px; height: 9px; overflow: hidden; width: 9px; cursor: pointer;
    display:inline-block; *display:inline; zoom:1;  _background: url(zk_dian.png) no-repeat 0 -16px;
}
.focusBox .hd .on{ background:url("zk_dian2g.png") no-repeat; }

.focusBox .prev { width:22px; height:22px; margin: -11px 0 0; background: url(zk_prev1.png) no-repeat 0 0; position: absolute; top: 419px; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);left:614px; }
.focusBox .next { width:22px; height:22px; margin: -11px 0 0; background: url(zk_next1.png) no-repeat 0 0; position: absolute; top: 419px; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20); right:30px;}

.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important; }








.col_logo{
	position: absolute;
    right: 32px;
    top: 9px;
}


/*领导讲话*/

.slideTxtBox{ width:100%; height:226px; text-align:left; margin:20px 0 25px;}
.slideTxtBox .hd{ height:60px; line-height:60px; position:relative; border-bottom:#dfebf9 1px solid;}
.slideTxtBox .hd ul{ float:left; position:absolute; left:0px; top:0px; height:58px;   }
.slideTxtBox .hd ul li{ float:left; text-align:center; width:170px; height:58px;cursor:pointer; font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.slideTxtBox .hd ul li a{ color:#444;}
.slideTxtBox .hd ul li.on{ font-weight:700; height:55px; line-height:52px; background:#fff; border-top:#27649c 6px solid; border-left:#dfebf9 1px solid; border-right:#dfebf9 1px solid; border-bottom:none;}
.slideTxtBox .bd{ height:150px; padding:0 20px; padding-top:15px; border:#dfebf9 1px solid; border-top:none;}
.slideTxtBox .bd ul{ zoom:1; padding:0 20px;}
.slideTxtBox .bd li{ font-size:18px; height:44px; line-height:44px; float:left; width:50%; background:url(icon_1.jpg) left center no-repeat; text-indent:15px;}
.slideTxtBox .bd li a{ display:block; color:#444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:95%;}
.slideTxtBox .bd li a:hover{ color:#27649c;}


.slideTxtBox_1{ width:100%; height:226px; text-align:left; margin:20px 0 25px;}
.slideTxtBox_1 .hd{ height:60px; line-height:60px; position:relative; border-bottom:#dfebf9 1px solid;}
.slideTxtBox_1 .hd ul{ float:left; position:absolute; left:0px; top:0px; height:58px;   }
.slideTxtBox_1 .hd ul li{ float:left; text-align:center; width:170px; height:58px;cursor:pointer; font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.slideTxtBox_1 .hd ul li a{ color:#444;}
.slideTxtBox_1 .hd ul li.on{ font-weight:700; height:55px;line-height:52px; background:#fff;  border-top:#27649c 6px solid; border-left:#dfebf9 1px solid; border-right:#dfebf9 1px solid; border-bottom:none;}
.slideTxtBox_1 .bd{ height:150px; padding:0 20px; padding-top:15px; border:#dfebf9 1px solid; border-top:none;}
.slideTxtBox_1 .bd ul{ zoom:1; padding:0 20px;}
.slideTxtBox_1 .bd li{ font-size:18px; height:44px; line-height:44px; float:left; width:50%; background:url(icon_1.jpg) left center no-repeat; text-indent:15px;}
.slideTxtBox_1 .bd li a{ display:block; color:#444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:95%;}
.slideTxtBox_1 .bd li a:hover{ color:#27649c;}
