/* CSS Document */
body{text-align:left;font-family:"Microsoft Yahei", arial;margin:0;padding:0;font-size:14px;color:#000;line-height:25px;}
table,tr,td,div,iframe,img,ul,ui,li,a{margin:0;padding:0;border:0;list-style:none;}
*{margin:0;padding:0;}
body{}




/*自定义链接*/
a{text-decoration:none;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover{color:#1457aa;}
a:active{color:#333;}

/*导航条*/
.baner{width:100%;min-width:1200px;}
.bantop{width:100%; height:34px; background:#f3f4fa;}
.bantop ul{display:block; width:1200px; margin:0 auto;}
.bantop ul li{width:80px; float:right; line-height:34px;}
.bantop ul li a{color:#b8b7bd;}
.bantop ul li a:hover{color:#2264b7;}

.banmain{width:1200px; height:130px; margin:0 auto; position:relative;}
.banmain span{width:600px;}
.banmain span img{ position:absolute; left:0; top:24px;}
.banmain ul{display:block; width:305px; height:40px; background:url(../images/soubg.png) no-repeat; position:absolute; right:10px; top:50px;}
.banmain ul input{border:0; color:#b8b7bd; font-size:16px; width:218px; height:36px; position:absolute; left:14px; top:2px; outline:none;}
.banmain ul p{position:absolute; right:82px; top:1px;}



.navb{width:100%; min-width:1200px; height:60px; border-bottom:2px solid #2264b7;}
.navb ul{width:1200px; height:60px; margin:0 auto; display:block;}
.navb ul li{width:239px; height:60px; line-height:60px; float:left; position:relative;}
.navb ul li a{font-size:20px; font-weight:bold; color:#494949; height:56px; display:block; position:absolute; top:0; left: 50%; margin: 0 0 0 -50px;}
.navb ul li a:hover{color:#092e72; border-bottom:4px solid #2264b7;}


/*图片聚焦轮播*/
.lubo{width:100%; min-width:1200px;clear: both; position: relative; height:231px;}
.lubo_box{ position: relative; width: 100%; height:231px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:231px; opacity: 0;filter:alpha(opacity=0); z-index:99;}
.lubo_box li a{ display: block;width:100%; height:100%; background-size:1916px; z-index:100;}
.lubo_box li img{width:100%; max-height:231px;}
  /*圆点*/
.cir_box{ overflow: hidden; position: absolute; z-index: 101;}
.cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; border-radius:5px;cursor: pointer; background: #eaeaea; opacity: 0.8;filter:alpha(opacity=80);}
.cir_on{ background: #598ae3 !important;}

  /*按钮*/
.lubo_btn{ position: absolute; width: 100%; top: 75px;cursor:pointer;}
.left_btn, .right_btn{ width: 40px; height: 80px; background: #b8d3ee;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.left_btn{ float: left;}
.right_btn{ float: right;}
.left_btn{left:0;background-image:url(../images/bg17.png);}
.right_btn{right:0;background-image:url(../images/bg18.png);}
.left_btn:hover{background-image:url(../images/bg19.png);}
.right_btn:hover{background-image:url(../images/bg20.png);}


/*图片聚焦轮播-横*/

/* fullSlide */
.fullSlide{width:100%;position:relative;height:231px;}
.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:231px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:231px;}
.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:32px;height:12px;margin:5px;overflow:hidden;background:#e4e4e4;border-radius:10px;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#7bbedf;border-radius:10px;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:10%;background-position:-6px -137px;}

/*主体*/
.main{width:1200px; margin:0 auto;}
.maipad30{width:1200px; margin:20px auto; display:block; float:left;}
.maincen{width:1200px; height:40px; display:block; background:#f5f5f5;}
.maincen ul{background:url(../images/fist-more.png) no-repeat 10px 11px; height:40px;}
.maincen ul p{font-size:16px; color:#696969;text-indent:2em; line-height:40px; height:40px; display:block; float:left;}
.maincen ul span{font-size:16px; color:#696969;line-height:40px; height:40px; display:block; background:url(../images/weis.png) no-repeat 0px 11px; text-indent:1.2em; float:left;}
.tocent{width:1200px; float:left;}
.tocent span{display:block; height:53px; line-height:53px; position:relative;}
.tocent span a img{position:absolute; right:10px; top:25px;}

.topcbox{width:300px; float:left;}
.topcbox img{width:268px;height:358px;box-shadow:0px 0px 10px 5px rgba(206,206,206,0.5); display:block; margin:0 auto;}
.topcbox ul{padding:20px;}
.topcbox ul li{font-size:18px; font-weight:bold; height:36px; line-height:26px; text-align:center;}
.topcbox ul li a{width:268px; height:36px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:3; display:block;}
.topcbox ul span{background:url(../images/time.png) left no-repeat; height:30px; line-height:30px; text-indent:2em; font-size:12px; color:#CCC;}
.topcbox ul p{line-height:20px; color:#4d4d4d; font-size:14px; padding-top:5px;}

/* 手风琴特效*/

.options {display:flex; flex-direction: row; align-items: stretch; overflow: hidden; min-width: 600px; max-width: 1200px; width: calc(100%); height:228px;	margin:0 auto;}

@media screen and (max-width: 1200px) {
    .options {min-width: 1200px;}

    .options .option:nth-child(5) {display: none;}
}

@media screen and (max-width: 994px) {
    .options {min-width: 788px;}

    .options .option:nth-child(4) {display: none;}
}

@media screen and (max-width: 788px) {
    .options {min-width: 582px;}

    .options .option:nth-child(3) {display: none;}
}

@media screen and (max-width: 582px) {
    .options {min-width: 376px;}
    .options .option:nth-child(2) {display: none;}
}

.options .option {position: relative; overflow: hidden; width:206px;/* margin: 10px;*/ background: var(--optionBackground, var(--defaultBackground, #E6E9ED)); /*background-size: auto 120%; */   background-position: left; cursor: pointer; transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);}
.options .option:nth-child(1) {--defaultBackground: #ED5565;}
.options .option:nth-child(2) {--defaultBackground: #FC6E51;}
.options .option:nth-child(3) {--defaultBackground: #FFCE54;}
.options .option:nth-child(4) {--defaultBackground: #2ECC71;}
.options .option:nth-child(5) {--defaultBackground: #5D9CEC;}
.options .option:nth-child(6) {--defaultBackground: #AC92EC;}
.options .option.active {flex-grow: 10000; -webkit-transform: scale(1); transform: scale(1); max-width: 1200px; margin: 0px;/* background-size: auto 100%; &:active {transform:scale(0.9);}*/}
.options .option.active .shadow {/*box-shadow: inset 0 -120px 120px -120px black, inset 0 -120px 120px -100px black;*/}
.options .option.active .label {top: 10px; left: 10px;}
.options .option.active .label .info>div {left: 0px; opacity: 1;}
.options .option:not(.active) {flex-grow: 1;/* border-radius: 30px;*/}
.options .option:not(.active) .shadow {bottom: -40px; box-shadow: inset 0 -120px 0px -120px black, inset 0 -120px 0px -100px black;}
.options .option:not(.active) .label {top: 10px; left: 10px;}
.options .option:not(.active) .label .info>div {left: 20px; opacity: 0;}
.options .option .shadow {position: absolute; bottom: 0px; left: 0px; right: 0px; height: 120px; transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);}
.options .option .label {display: flex; position: absolute; right: 0px; height: 40px; transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95);}
.options .option .label .icon {display: flex; flex-direction: row; justify-content: center; align-items: center; min-width: 40px; max-width: 40px; height: 40px; border-radius: 100%;    background-color: white; color: var(--defaultBackground);}
.options .option .label .info {display: flex; flex-direction: column; justify-content: center; margin-left: 10px; color: white; white-space: pre;}
.options .option .label .info>div {position: relative; transition: 0.5s cubic-bezier(0.05, 0.61, 0.41, 0.95), opacity 0.5s ease-out;}
.options .option .label .info .main {font-weight: bold; font-size: 1.2rem;}
.options .option .label .info .sub {transition-delay: .1s;}

/*手风琴特效文字*/
.lunboy{width:748px; height:228px; display:block; position:absolute; left:216px; top:0;}
.lunboy span{position:absolute; right:10px; bottom:10px; display:block;}
.lunboy p{display:block; height:51px; line-height:51px; border-bottom:1px dashed #cbcbcb; text-indent:0.2em; font-weight:500;}
.lunboy p a{width:740px; height:51px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:3; display:block; font-size:18px;}

/*中心动态*/
.centont{width:1200px;float:left; display:block; padding-bottom:40px;}
.centontlet{width:688px; float:left;}
.centontrit{width:488px; float:right;}
.ritfot{width:488px; margin-top:12px; position:relative;}
.ritfot h2{font-size:30px; font-weight:bold; display:block; text-align:center; width:140px; height:50px; line-height:50px; border-bottom:2px solid #c03e36; float:left;}
.ritfot span{display:block; height:50px; line-height:50px; width:347px; position:absolute; left:140px; border-bottom:2px solid #2264b7;}
.ritfot span a{position:absolute; right:0px; top:20px; width:50px; height:30px;}
.ritcent{width:488px;}
.ritcent p{display:block; width:487px; height:56px; line-height:56px; border-bottom:dashed 1px #cbcbcb; font-size:18px; float:left; position:relative;}
.ritcent p span{display:block; width:100px; height:26px; font-size:16px; text-align:center; line-height:26px; position:absolute; right:5px; top:15px; color:#CCC;}
.ritcent p a{width:390px; height:56px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:3; display:block;}


/*中心动态-轮播*/
/*yx_rotaion*/
.yx-rotaion{margin:20px auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;}
.yx-rotation-title{position:absolute;width:100%;height:50px;line-height:50px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t,a.yx-rotation-t{color:#fff;font-size:18px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:50px;width:390px; height:50px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:3; display:block;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .yxleft_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .yxright_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{/*background-position:-10px -126px;*/ background:url(../images/bg16.png) no-repeat; width:25px;}
.rotaion_list{width:688px;height:386px;overflow:hidden;}
.rotaion_list img{width:688px; height:386px; min-width:688px;}


.bottbox{width:100%; min-width:1200px; background:#f6f6f6; float:left;}
.bottmain{width:1200px; margin:10px auto;}
.bottmain h2{display:block; border-bottom:2px solid #2264b7; font-size:30px; margin:0 auto; width:130px; text-align:center; line-height:40px; height:40px; position:relative; color:#333333;}
.bottmain h2 span{display:block; position:absolute; right:-500px; width:50px; height:30px; top:10px;}

/*列表移动样式*/
.scrollpic {width: 1200px; margin:40px auto 0 auto; position:relative;}
#myscroll {display: block; width: 100%;	position: relative;	height:463px; overflow: hidden;}
#myscroll #myscrollbox {display: block;	float: left; position: absolute; left: 0; top: 0; width: 1000000px;}
#myscroll ul {display: block; float: left; list-style-type: none; padding: 0; margin: 0;}
#myscroll ul li {display: block; float: left; padding: 0; width:310px;}
#myscroll ul li img{max-width:280px;}
#myscroll ul li a {display: block;float: left;width: 280px;padding: 0;	position: relative;	height:300px;color: #333;}
#myscroll a .intro {position: absolute;	left:0;bottom:-163px; z-index: 10;width: 280px; background:#FFF;}
#myscroll a .intro h5 {padding:0; display:block; margin:10px; height:70px; font-size:18px;line-height:30px; font-weight:500; color:#333;text-align: center;}
/*#myscroll a .intro p {font-size: 13px;line-height: 20px;margin: 65px 70px;	height: 70px; overflow: hidden;}
#myscroll a .intro {bottom: -211px;}
#myscroll a:hover .intro {bottom: 0px;}*/
#mybtns {margin: 0;width: 1200px; display: block;	height: 57px; position:absolute; top:170px; z-index:999;}
#mybtns a {width: 57px;	height: 57px; display: block; float: right;	margin-right:1px; margin-left:10px;}
#mybtns a:hover {background-color: #347fdc;}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-ms-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}
#mybtns #left {background-image: url(../images/let.png); position:absolute; left:0;}
#mybtns #right {background-image: url(../images/rit.png); position:absolute; right:8px;}
#kinMaxShow {visibility: hidden; width: 100%;height: 500px;	overflow: hidden;}

/*调查研究移动样式-1204*/
.control-box {width: 1170px; height: 340px; margin-left: auto; margin-right: auto; margin-top:15px;}
.control-box ul {list-style: none;  position: relative;}
.control-box ul li { position: absolute;  top:140px;  cursor: pointer;}
.control-box .prev {left: 0;}
.control-box .next {right: 0;}
.control-box .bigbox {overflow: hidden; width: 1032px; height:340px; margin: auto 68px auto;}
#switcher {height:340px; left: 0px;}
.control-box .content_1.content_2 {width: 100%; float: left;}
.control-box .box {transition:all .7s ease 0s; width:255px; height:265px; background-size:200px; background-position:top; background-repeat:no-repeat;border-left: 3px #f6f6f6 solid; float:left;}
.control-box .box:hover {opacity:0.5;}
.control-box .shadow { width:200px; height:80px;  /* opacity: 1; */  background-color: rgba(255, 255, 255, 0.45); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); color: #000; font-size: 16px; text-align:center; margin:0px auto; margin-top:265px; position:relative;}
.control-box .shadow a {display: inline-block; width:190px; color: #000; text-decoration: none; margin:8px; position:absolute; bottom:10px; left:0px;}


/*合作交流-通知公告-栏目*/
.hztzboxlet{width:585px; float:left;}
.hztzboxlet h2{background:url(../images/hzjlbg.png) no-repeat top; height:158px; position:relative;}
.hztzboxlet h2 span{display:block; position:absolute; left:15px; bottom:0px; width:230px; height:60px; background:#2264b7; font-size:32px; font-weight:bold; text-align:center; color:#FFF; line-height:60px;}
.hztzboxlet h2 a{position:absolute; right:10px; bottom:15px; width:30px; height:10px; display:block;}
.hztzboxlet p{display:block; width:565px; height:56px; line-height:56px; border-bottom:dashed 1px #cbcbcb; font-size:18px; float:left; position:relative; margin-left:15px;}
.hztzboxlet p span{display:block; width:100px; height:26px; font-size:16px; text-align:center; line-height:26px; position:absolute; right:5px; top:15px; color:#CCC;}
.hztzboxlet p a{width:460px; height:56px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:3; display:block;}


.hztzboxrit{width:585px; float:right;}
.hztzboxrit h2{background:url(../images/tzggbg.png) no-repeat top; height:158px; position:relative;}
.hztzboxrit h2 span{display:block; position:absolute; left:15px; bottom:0px; width:230px; height:60px; background:#2264b7; font-size:32px; font-weight:bold; text-align:center; color:#FFF; line-height:60px;}
.hztzboxrit h2 a{position:absolute; right:10px; bottom:15px; width:30px; height:10px; display:block;}
.hztzboxrit p{display:block; width:565px; height:56px; line-height:56px; border-bottom:dashed 1px #cbcbcb; font-size:18px; float:left; position:relative; margin-left:15px;}
.hztzboxrit p span{display:block; width:100px; height:26px; font-size:16px; text-align:center; line-height:26px; position:absolute; right:5px; top:15px; color:#CCC;}
.hztzboxrit p a{width:460px; height:56px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:3; display:block;}



/*中心动态-二级栏目页面*/
.zxdtbox{width:1200px; position:relative; margin:10px auto; border-bottom:1px dashed #CCC;}
.zxdtbox h2{font-size:20px; font-weight:bold; text-align:left; height:60px; line-height:60px;}
.zxdtbox h2 a{width:960px; height:56px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:3; display:block;}
.zxdtbox li{display:block; position:absolute; right:10px; top:15px; clear: ; font-size:16px; width:120px; height:30px; line-height:30px; font-weight:500; color:#ccc; text-align:center;}
.zxdtbox p{line-height:30px; color:#696969; width:1000px; margin-bottom:15px; font-size:16px;}
.zxdtbox p span a{color:#F00;}
.zxdtbox p span a:hover{color:#C33;}

/*中心动态-二级栏目页面-页码代码*/

.pagel{width:700px; margin:20px auto; height:60px;}
.pagel li{float:left; margin:5px; text-align:center; font-size:16px; line-height:40px;}
.pagel li input{width:30px; height:20px; margin-right:5px; text-align:center;}
.pagel li a{display:block; width:auto; border:1px solid #CCC; padding:0 10px;}
.pagel li a:hover{background:#2265b6; color:#FFF;}
.pagel li span{width:auto; padding:3px;}



/*研究工作-研究报告*/
.yjgzletbox{float:left; width:293px; display:block; margin:30px auto; }
.yjgzletbox ul{width:253px;}
.yjgzletbox ul li{height:68px; line-height:68px; text-align:center; font-size:20px; background:#efefef; border-bottom:1px solid #cdcdcd; font-weight:bold;}
.yjgzletbox ul li a{width:253px; height:68px; line-height:68px; display:block;}
.yjgzletbox ul li a:hover{color:#fff; background:#2265b6;}
.yjgzbj{color:#fff; background:#2265b6;}


.yjgzrit{width:905px; margin-bottom:30px; margin-top:20px; float:right;}
.yjgzbox{width:904px; position:relative; margin:10px auto; border-bottom:1px dashed #CCC;}
.yjgzbox h2{font-size:22px; font-weight:bold; text-align:left; height:60px; line-height:60px;}
.yjgzbox h2 a{width:720px; height:56px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;display: -webkit-box; -webkit-line-clamp:3; display:block;}
.yjgzbox li{display:block; position:absolute; right:10px; top:15px; clear: ; font-size:16px;  width:120px; height:30px; line-height:30px; font-weight:500; color:#ccc; text-align:center;}
.yjgzbox p{line-height:30px; color:#696969; width:720px; margin-bottom:15px; font-size:16px;}
.yjgzbox p span a{color:#F00;}
.yjgzbox p span a:hover{color:#C33;}

/*中心简介-中心介绍*/
.zxjjbox{width:905px; display:block; margin:30px auto;}
.zxjjbox p{display:block; margin-bottom:15px; font-size:18px; line-height:36px; text-indent:2em;}

.zxjsbox{border-bottom:2px solid #e6e6e8;border-top:2px solid #e6e6e8;border-left:2px solid #e6e6e8; position:relative; height:464px; width:740px; margin-left:160px;}
.zxjsbox h2{display:block; background:url(../images/borh.png) center repeat-x; width:120px; text-align:center; position:absolute; left:-120px; top:220px;}
.zxjsbox h2 span{display:block; background:#f3f3fd; border:2px solid #e6e6e8; width:100px; line-height:30px; font-size:18px;}
.zxjsbox ul{display:block; position:absolute; left:20px; top:-2px; width:720px;}
.zxjsbox ul li{width:120px; display:block; text-align:center; font-size:18px; font-weight:bold;}
.zxjsbox ul li span{display:block; background:#f3f3fd; border:2px solid #e6e6e8; width:100px; line-height:30px; font-size:18px;}
.zxjsbox ul p{display:block; background:#f3f3fd; border:2px solid #e6e6e8; position:absolute; right:0px; top:0px; width:580px; font-size:16px; line-height:30px; padding:6px; font-weight:100;}

.zxjsbox h3{display:block; position:absolute; left:0px; top:120px; width:720px; background:url(../images/borh.png) center repeat-x;}
.zxjsbox h3 li{width:120px; display:block; text-align:center; font-size:18px; font-weight:bold; background:url(../images/borh.png) center repeat-x; margin-left:20px;}
.zxjsbox h3 li span{display:block; background:#f3f3fd; border:2px solid #e6e6e8; width:100px; line-height:30px; font-size:18px;}
.zxjsbox h3 p{display:block; background:#f3f3fd; border:2px solid #e6e6e8; position:absolute; right:-20px; top:0px; width:580px; font-size:16px; line-height:30px; padding:6px; font-weight:100; margin-left:20px;}

.zxjsbox h4{display:block; position:absolute; left:0px; top:240px; width:720px; background:url(../images/borh.png) center repeat-x;}
.zxjsbox h4 li{width:120px; display:block; text-align:center; font-size:18px; font-weight:bold; background:url(../images/borh.png) center repeat-x; margin-left:20px;}
.zxjsbox h4 li span{display:block; background:#f3f3fd; border:2px solid #e6e6e8; width:100px; line-height:30px; font-size:18px;}
.zxjsbox h4 p{display:block; background:#f3f3fd; border:2px solid #e6e6e8; position:absolute; right:-20px; top:0px; width:580px; font-size:16px; line-height:30px; padding:6px; font-weight:100; margin-left:20px;}

.zxjsbox h5{display:block; position:absolute; left:0px; top:330px; width:720px;}
.zxjsbox h5 li{width:120px; display:block; text-align:center; font-size:18px; font-weight:bold; margin-left:20px; position:absolute; bottom:-136px;}
.zxjsbox h5 li span{display:block; background:#f3f3fd; border:2px solid #e6e6e8; width:100px; line-height:30px; font-size:18px;}
.zxjsbox h5 p{display:block; background:#f3f3fd; border:2px solid #e6e6e8; position:absolute; right:-20px; top:0px; width:580px; font-size:16px; line-height:30px; padding:6px; font-weight:100; margin-left:20px;}jgszldbz{width:800px; margin:10px auto;}
.jgszldbz{width:800px; margin:10px auto;}

.jgszldbz h2 img{width:147px; display:block; float:left;}
.jgszldbz h2 p{font-size:18px; font-weight:bold; display:block; color:#363636; line-height:36px; padding-top:100px; padding-left:20px; float:left;}
.jgszldbz h2{display:block; width:600px; float:left;}

.jgszldbz h3{display:block; width:400px; margin-top:30px; float:left;}
.jgszldbz h3 img{width:147px; display:block; float:left;}
.jgszldbz h3 p{font-size:18px; font-weight:bold; display:block; color:#363636; line-height:36px; padding-top:100px; padding-left:20px; float:left;}

.jgszldbz h4{display:block; width:400px; margin-top:30px;float:left;}
.jgszldbz h4 img{width:147px; display:block; float:left;}
.jgszldbz h4 p{font-size:18px; font-weight:bold; display:block; color:#363636; line-height:36px; padding-top:100px; padding-left:20px; float:left;}

.bosfot{ display:block; width:900px; float:right; margin:20px auto;}
.bosfot p{display:block; margin-top:15px;line-height:36px; text-align:left; font-size:18px; text-indent:2em;}

/*中心动态-二级栏目页面-页码代码--样式更新*/
.list{width:270px; float:left; margin-top:30px;}
.list ul{list-style: none;}
.list>ul>li{width:100%;-webkit-transition: .3s ease;-moz-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease;}
.list>ul>li p[class=title]{width:100%;text-align:center;background:#2265b6;height:50px;line-height:50px;padding:0;border:none;position:relative;font-size:20px;font-weight:bold;color:#FFF;}
.list>ul>li p[class=title]>span{position:absolute;right:10%;}
.list>ul>li p a{width:100%; height:100%; display:block;}
.list>ul>li p a:hover{color:#FFF;}
.list-se{overflow:hidden;display: none;}
.list-se>p{background:#2265b6 !important;color:#2265b6;}
.list-se>li{position: relative;right: -100%;-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;	transition: right .5s;}
.list-se>li>p{background:#fefefe;color:#3b3b3b;height:50px;	-webkit-box-sizing :border-box;box-sizing :border-box;line-height:50px;	text-align:center;font-size:18px;font-weight:500;	-webkit-transition:border .5s; transition: border .5s;-webkit-transition:background .3s;transition:background .3s;}
.list-se>li>p:hover{border-color: #EE4977; background:#2265b6;color:#FFF;}



/*首页-调查研究特效*/
div.indexmaindiv{margin:0px auto;width:1220px; height:400px;}
div.indexmaindiv div.playerstyles{width:168px;height:44px;background:url('../images/areabackground/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:40px;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:57px;height:57px;background:url('../images/let.png') no-repeat;margin:140px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:57px;height:57px;background:url('../images/let.png') no-repeat;margin:140px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:220px;font-family:'微软雅黑'; margin-right:10px;}
div.indexmaindiv1 div.playerdetail div.detailimg{width:199px; background:#FFF;}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:199px;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:199px; height:90px; background:#FFF; display:block; margin-top:-10px;}
div.indexmaindiv1 div.playerdetail div.teadetail a{display:block; font-size:16px; line-height:30px; text-align:center; margin:10px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:57px;height:57px;background:url('../images/rit.png') no-repeat;margin:140px 0px 0px 15px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:57px;height:57px;background:url('../images/rit.png') no-repeat;margin:140px 0px 0px 15px;cursor:pointer;}
/*滚动*/
div.maindiv1{float:left;width:1060px;height:400px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:200px;height:267px;margin-left:13px;}


/*最终页面样式*/

.lastpag{width:1200px; margin-top:30px; padding-bottom:20px; display:block; border-bottom:2px solid #E7EBF2;}
.lastpag h2{display:block; text-align:center; font-size:28px; font-weight:bold; line-height:30px;}
.lastpag ul{width:1200px; margin:20px auto; display:block; border-bottom:2px solid #E7EBF2; float:left;}
.lastpag ul li{color:#ccc; width:399px; text-align:center; line-height:36px; font-size:16px; float:left;}
.lastpag ul li span{color:#ccc;}
.lastpag p{display:block; font-size:18px; line-height:36px; margin-top:15px; padding-left:50px; padding-right:50px;}
.lastpag img{margin:5px auto; display:block; max-width:800px;}



/*版权*/
.copy{width:100%;min-width:1200px; float:left; text-align:center; line-height:36px; color:#FFF; background:#2264b7; padding-top:30px; padding-bottom:30px; font-size:14px;}




/*0812css文件更新*/
/* banner */
.banner{ width:100%; height:231px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:231px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:231px; float:left;}
.b-list{ height:50px;  position:relative; margin:0 auto;margin-top:200px;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:32px; height:12px; border-radius:10px; background: #48b7e4; float:left; margin:0 5px; _margin:0 3px;opacity: 0.6;}
.b-list .spcss{background: #b6d4ed; opacity: 0.6;}
.bar-left{ position:absolute; z-index:1; display:block; width:40px; height:60px; left:15%; background:none; top:86px; }
.bar-right{ position:absolute;z-index:1; display:block; width:40px; height:60px; right:15%; background:none; top:86px; }
.bar-left em{ display:block; width:40px; height:60px; background:url(../images/preImg.png) no-repeat center #000; margin:0 auto;opacity: 0.3;}
.bar-right em{ display:block; width:40px; height:60px; background:url(../images/nexImg.png) no-repeat center #000; margin:0 auto;opacity: 0.3;}
.bar-left .emcss{opacity: 1;}
.bar-right .emcss{opacity: 1;}



.letbox{width:688px;height:386px;margin: 20px auto;overflow: hidden;position: relative;}
.letbox-1 ul{}
.letbox-1 ul li{width: 688px;height: 386px;position: relative;overflow: hidden;}
.letbox-1 ul li img{display:block;width: 688px; height: 386px;}
.letbox-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:420px;background: rgba(125,125,120,.4);text-indent: 1em;
				padding-right:500px ;font-size: 18px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite;}
.letbox-2{position: absolute;right: 10px;bottom: 14px;}
.letbox-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius:10px;
				background: rgba(255,255,255,0.5);text-indent: 100px;cursor: pointer;}
.letbox-2 ul .on{background: rgba(0,175,250,0.6); width:25px;}
.letbox-3 span{position: absolute;width: 44px;height:43px;
				top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.letbox-3 .prev{left: 10px;opacity:0.6;}
.letbox-3 .next{right: 10px;opacity:0.6;}
.letbox-3 span::selection{background: transparent;}
.letbox-3 span:hover{opacity:1;}