@charset "utf-8";
/* CSS Document */

/*标签重置*/
body{margin:0px;
	padding:0px;
	background:#fff;}
*{ font-family:arial "微软雅黑";}	
ul,input{list-style: none; margin:0;padding:0;}
a{text-decoration: none;}
p{margin:0;}
p,a,span:hover{cursor: pointer;}/*鼠标经过箭头变*/
h1{margin:0;font-weight: normal;}
img{display:block}
.clearfix{ clear: both;}
html, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, tr,th, td
 { margin: 0;padding: 0;list-style-type: none;font-weight:normal}

@media (max-width:1300px) {
	.hidden-xs {display: none!important}
	.show-xs{display: block!important}
	.h0{height:auto!important}
	.w50{width:80%!important; margin:0 10%!important; padding:20px 0!important;}
	.w80{width:80%!important}
	.w90{width:90%!important; margin:0 auto!important; margin-top:60px!important;}
	.w100{width:100%!important}
	
}

/*顶部*/
.top{ width:100%;}
.logo-box{ width:80%; margin:0 auto;}
.logo-box .logo{ width:400px;margin-top:20px; margin-bottom:20px; float:left;}
.logo-box .logo img{ width:100%;}
.search{ width:240px; height:36px; border:2px #34aff5 solid; float:right; margin-top:40px; margin-right:100px; background:#34aff5;}
.search input{ width:200px; border:none; height:36px; text-indent:8px; background:#FFF; float:left;}
.search .click-tj{ width:40px; height:36px; background:url(images/search01.png) no-repeat; background-position:center; float:right;}
		/*导航栏*/

.nav{ width:100%; background:#34aff5;color:#fff;}
.nav ul{ width:1200px; margin:0 auto;}

.tab-box{width:160px; height:60px; float:left; font-size:16px;line-height:60px; text-align:center; color:#fff; display:block;}
.tab-box:hover{width:160px; height:60px; float:left; font-size:16px;line-height:60px; text-align:center; color:#34aff5; background:#fff;display:block;}

.nav ul li{ width:160px; height:60px; font-size:16px; float:left; line-height:60px; text-align:center; position:relative;}

.nav ul .firstchild{ width:160px; height:60px; display:block; font-size:16px; float:left; line-height:60px; text-align:center; position:relative; color:#fff;background:url(images/icon-down02.png) no-repeat; background-position:116px 28px; background-size:8px 4px; background-color:#34aff5;}
.nav ul .firstchild:hover{ color:#34aff5; background:url(images/icon-down01.png) no-repeat; background-position:116px 28px; background-size:8px 4px;background:#fff;}
.xz{ background:#fff; color:#34aff5;}
.nav ul .down-boxxz{ background:url(images/icon-down01.png) no-repeat; background-position:116px 28px; background-size:8px 4px; background-color:#fff; color:#34aff5;}

	/*导航栏：鼠标经过*/

	/*导航栏：下拉菜单*/
.nav ul li .dropdown{width:160px; background:#fff;position: absolute;top:60px;left:0;box-shadow: 0 4px 4px #d3dee8;z-index:5;}
.nav ul li .dropdown li{width:160px; height:40px; display:block;text-align:center;font-size:14px;line-height:40px;float:left;color:#34aff5;}
.nav ul li .dropdown li a{width:160px; height:40px; display:block;text-align:center;font-size:14px;line-height:40px;float:left;color:#34aff5;}
.nav ul li .dropdown li a:hover{width:160px; height:40px; display:block;text-align:center;font-size:14px;line-height:40px;float:left;color:#fff; background:#34aff5;}

/*banner*/
.banner-box{height:600px;overflow: hidden;position: relative;z-index:0;}
.banner{position:absolute;left:50%;top:0;margin-left:-800px;}
.banner img{float: left;}
.banner-btn{width:108px;height:12px;position:absolute;bottom:40px; left:600px;}
.banner-btn li{width:6px;height:6px;border-radius:50%; border:3px #fff solid; background-color:none;float: left; margin-left:15px;}
.banner-btn li:hover{cursor: pointer; border:3px #fff solid; background:#FFF;}


/*中心简介*/
.introduce{ width:1200px; margin:0 auto;}
.main-bt{ width:100%; margin-top:60px;}
.main-bt h1{ width:100%; text-align:center; font-size:30px; line-height:30px; font-weight:bold; color:#10141a;}
.main-bt h2{ width:100%; text-align:center; font-size:28px; left:28px; font-weight:bold; color:#34aff5; margin:20px 0;}
.main-bt span{ width:60px; height:2px; background:#34aff5; margin:0 auto; display:block;}
.introd-cont{ width:100%; margin-top:40px;}
.introd-cont dt{ width:500px; height:320px; float:left;}
.introd-cont dt img{ width:500px; height:320px;}
.introd-cont dd{ width:550px; height:320px; float:left; margin-left:50px;}
.introd-cont dd .introd-words{ width:100%; height:220px; padding-top:20px; overflow:hidden; text-overflow:ellipsis; white-space:pre-line;}
.introd-cont dd .introd-words p{ text-indent:20px; font-size:16px; color:#3f4349; line-height:26px;}
.introd-cont dd .span1{ width:100px; height:32px; text-align:center; line-height:32px; font-size:14px; color: #fff; background:url(images/bg-btn.jpg) repeat-y; display:block; margin:0 auto; margin-top:20px;}
.introd-cont dd .span1:hover{background:#34aff5;}

.btwo h1{ color:#fff;}
.btwo h2{ color:#fff;}
.btwo span{ background:#fff;}
.btwo{}
.forum{ background:url(images/news-bg.jpg) no-repeat; width:100%;overflow:hidden; margin-top:80px;}
.forum-box{ width:1200px; margin:0 auto; margin-top:40px; margin-bottom:60px;}
.forum-box dl{ width:380px; float:left; background:#FFF; margin-left:18px;}
.forum-box dt{ width:100%; height:220px;}
.forum-box dt img{ width:100%; height:220px;}
.forum-box dd{ width:100%;}
.forum-box dd h3{ width:94%; margin:0 auto; font-size:20px; line-height:30px; margin-top:20px; font-weight:bold; color:#2d3034;}
.forum-box dd h5{ width:94%; margin:0 auto; font-size:14px; line-height:34px; color:#34aff5;}
.forum-box dd p{ width:94%; height:48px; display:block; margin:0 auto; font-size:16px; line-height:24px; color:#3f4349; overflow:hidden; text-overflow:ellipsis;}
.forum-box dd span{width:100px; height:32px; text-align:center; line-height:32px; font-size:14px; color: #fff; background:url(images/bg-btn.jpg) repeat-y; display:block; margin:20px auto;}
.forum-box dd span:hover{background:#34aff5;}

.botline{ border-bottom:1px #dee7ed solid;}
.botline:hover{box-shadow: 0 4px 16px #d3dee8;}

.contact{background:url(images/banner05.jpg) no-repeat; width:100%; height:360px;margin-top:80px; padding-top:5px; position:relative; margin-bottom:200px;}
.contact-box{ width:60%; height:280px; background:#fff; position:absolute; top:220px; left:20%;box-shadow: 0 4px 20px #d3dee8; z-index:888;}
.contact-box h1{ font-size:24px; font-weight:bold; line-height:120px; text-align:center; color:#34aff5;}
.contact-info{ margin-left:200px;}
.contact-info dl{ height:40px;}
.contact-info dt{ width:24px; height:26px; float:left; margin-top:7px;}
.contact-info dt img{ width:24px; height:26px;}
.contact-info dd{ float:left; margin-left:8px; line-height:40px; color:#3f4349;}

	/*页脚*/
.footer{ width:100%; background:#242526;}
.footerbox{ width:1000px; margin:0 auto; border-bottom:1px #dee7ed solid; padding:40px 0;}
.footerbox span{ width:120px; height:36px; background:#34aff5; border-radius:18px; color:#fff; line-height:36px; text-align:center; float:left; margin-left:50px; margin-top:80px;}
.footerbox dl{ width:90px; float:left; color:#fff; margin-left:70px;}
.footerbox dt{ font-size:18px; font-weight:bold; line-height:40px;}
.footerbox dd{ font-size:15px; line-height:30px; color:#d1d7d9;}
.footerbox dd:hover{ font-size:15px; line-height:30px; color:#fff;cursor: pointer;}
.copy{ width:90%; padding:20px 5%;}
.copy p{ width:100%; text-align:center; color:#fff; font-size:14px; line-height:30px;}
/*---------*/
@media (max-width:1300px) {
	.main-box{padding-bottom:0px!important;}
	.footer{ width:100%;}
	.copy{ padding:50px 5%!important; background:#f7f7f7!important; border-top:1px #e0e0e0 solid!important; position:fixed!important; bottom:0!important;}
	.copy p{ font-size:24px!important; line-height:42px!important; color:#101010!important;}
	
}
/*二维码*/
*{ padding:0px; margin:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:240px; _margin-bottom:240px;}
#code_hover{ background-position:-316px -258px; bottom:240px; _margin-bottom:240px;}
#gotop{ background-position:-276px -310px; bottom:187px; _margin-bottom:187px;} 

#code_img{ width:270px; height:355px; background:url(images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:187px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}


/*文章列表*/
.main-box{ width:100%; background:#f7f7f7; padding-bottom:60px;}
.main-cont{ width:80%; margin:0 auto;}
.backf{ width:97%; line-height:60px; color:#3f4349; font-size:14px; margin-left:3%;}
.backft{ width:97%; line-height:60px; color:#3f4349; font-size:14px; margin-left:3%; display:none;}
@media (max-width:1300px) {
	.main-box{ width:100%; padding-bottom:60px;}
	.backft{ width:97%!important; line-height:88px!important; background:#f7f7f7!important;margin-left:0!important; font-size:26px!important; padding-left:3%!important; display:none;}
}
.cont-L{ width:68%; float:left; background:#FFF;}
.cont-R{ width:30%; float:right; background:#FFF;}
.left-cont{ width:90%; margin:5% auto;}
.left-cont dl{ width:100%; border-bottom:1px #dee7ed solid;}
.left-cont dt{ width:16px; height:18px; float:left; margin-top:21px; margin-left:10px; margin-right:8px;}
.left-cont dd{ line-height:60px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#202020; font-size:16px;}
@media (max-width:1300px) {
	.left-cont{ width:100%;}
	.left-cont dt{margin-top:42px!important;width:32px!important; height:36px!important; margin-left:20px!important; margin-right:12px!important; }
	.left-cont dt img{ width:32px!important; height:36px!important; }
	.left-cont dd{ font-size:32px!important; line-height:120px!important;}
	
}

.cont-R{ width:}
.cont-R dl{ width:320px; margin:20px auto;}
.cont-R dt{ line-height:60px; color:#34aff5; font-size:18px; font-weight:bold; border-bottom:1px #dee7ed solid; margin-bottom:15px;}
.cont-R dd{ line-height:40px; font-size:16px; text-indent:30px;color:#2d3034;}
.cont-R dd a{color:#2d3034;}
.cont-R dd:hover{ color:#34aff5;}
.cont-R .R-xz a{ color:#34aff5;}

.cont-L-box{ width:1200px;background:#FFF;}
.cont-L-box .left-cont{ width:1160px; margin:0 auto; padding:20px 0;}
.cont-L-box .left-cont dl{ width:100%; border-bottom:1px #dee7ed solid;}
.cont-L-box .left-cont dt{ width:16px; height:18px; float:left; margin-top:21px; margin-left:10px; margin-right:8px;}
.cont-L-box .left-cont dd{ line-height:60px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#202020; font-size:16px;}


.page{ width:380px; height:30px; margin:0 auto; padding-bottom:50px; padding-top:50px;}
.page li{ width:58px; float:left; border:1px #dee7ed solid; height:28px; line-height:28px; font-size:14px; color:#424242; text-align:center; margin-left:6px;}
.page li a{ color:#101010;}
.page .num{ width:28px;}
.page .now{border:1px #34aff5 solid; background:#34aff5; color:#fff;}
.page li:hover{border:1px #34aff5 solid; background:#34aff5; color:#fff;}

@media (max-width:1300px) {
.page{ width:50%; height:60px; margin:0 auto; padding-bottom:50px; padding-top:50px;}
.page li{ width:20%; float:left; border:1px #dee7ed solid; height:48px; line-height:48px; font-size:24px; color:#424242; text-align:center; margin-left:10px;}
.page li a{ color:#101010;}
}
/*---------*/


/*文章内容*/
.articlecont{ width:90%; margin:5% auto; margin-bottom:40px;}
.articlecont
.atlbt{ width:100%; border-bottom:1px #dee7ed solid; text-align:center;}
.atlbt h1{ width:100%; font-size:24px; line-height:60px;}
.atlbt span{ width:100%; height:20px; display:block; font-size:12px; line-height:20px; margin-bottom:10px; color:#828282;}
.atlcont{ width:92%; padding:20px 4%;}
.atlcont p{ width:100%; color:#424242; font-size:14px; line-height:24px; text-indent:20px;}
.atlcont p img{ width:100%;}
@media (max-width:1300px) {
.atlbt h1{ width:100%; font-size:30px!important; line-height:80px!important;;}
.atlbt span{ width:100%; height:40px!important; display:block!important; font-size:24px!important; line-height:40px!important;}	
.atlcont p{ width:100%;font-size:24px!important; line-height:60px!important;  margin:40px 0!important;}
}
/*---------*/

s
/*报告查询*/
.sbanner{ width:100%; height:200px;}
.sbanner img{ width:100%; height:200px;}
.query-box{width:100%; background:#fff; padding:80px 0;}
.query-search{ width:400px; margin:0 auto; border:1px #dee7ed solid;background:#f1f6f9;}
.query-search input{ width:348px; float:left; height:48px; border:none; background:#f1f6f9; text-indent:20px;}
.query-search .tj-query{width:48px; height:48px; background:url(images/search02.png) no-repeat; background-position:center; float:right;}

.query-box dl{ margin-top:60px;}
.query-box dt{ width:100%; text-align:center; font-size:24px; color:##10141a;}
.query-box dd{ width:100%; text-align:center; font-size:14px; color:#626262; margin-top:15px; line-height:24px;}
/*---------*/
@media (max-width:1300px) {
	
.query-box{width:100%; background:#fff; padding:200px 0!important;}	
.query-search{ width:72%!important; margin:0 auto!important; border:2px #34aff5 solid!important;background:#fff; border-radius:40px!important;}
.query-search input{ width:80%!important; float:left; height:80px!important; border:none; border-radius:40px!important;background:#fff; text-indent:20px; font-size:28px!important;}
.query-search .tj-query{width:16%!important; height:80px!important; background:url(images/search02.png) no-repeat; background-size:32px 32px!important; background-position:center; float:right;}

.query-box dl{ margin-top:240px!important;}
.query-box dt{ width:100%; text-align:center; font-size:32px!important; font-weight:800!important; color:#101010!important;}
.query-box dd{ width:100%; text-align:center; font-size:24px!important; color:#626262; margin-top:20px!important; line-height:46px!important; text-indent:20px!important;}
}



/*查询结果*/
.result-box h1{ width:100%; text-align:center; font-size:24px; padding-bottom:60px;}
.result-box ul{ width:360px; margin:0 auto;}
.result-box li{ width:100%;font-size:16px; line-height:40px; color:#626262;}

.result-box h4{ width:100%; text-align:center; font-size:15px;color:#626262;}
.result-box h5{ width:100%; text-align:center; font-size:15px; color:#34aff5; text-decoration:underline; line-height:30px;}

@media (max-width:1300px) {	
.query-box{width:100%; background:#fff; padding:200px 0!important;}	
.result-box h1{ font-size:32px!important; font-weight:800!important; color:#101010!important;padding-bottom:100px!important;}
.result-box ul{ width:60%!important; margin:0 auto!important;}
.result-box li{ width:100%!important;font-size:24px!important; line-height:46px!important; color:#626262;}

.result-box h4{ width:100%; text-align:center; font-size:24px!important;color:#626262;}
.result-box h5{ width:100%; text-align:center; font-size:24px!important; color:#34aff5; text-decoration:underline; line-height:46px;}

}



