/* CSS Document */
html {-webkit-text-size-adjust: none; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
/* 设置图片视频等自适应调整 */
*{margin:0; padding:0; }
img {max-width: 100%;height: auto;  width: auto\9; /* ie8 */ vertical-align:top;}
.video embed, .video object, .video iframe {width: 100%;height: auto;}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"],select,button,textarea {-webkit-appearance: none;border-radius: 0; -webkit-border-radius: 0;}
.css{-webkit-touch-callout: none}
a{-webkit-tap-highlight-color: rgba(0,0,0,0);/*-webkit-user-modify:read-write-plaintext-only; */ outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
html {-ms-touch-action: none;}
a:hover{color:#ff0000;}
a:visited{ color:rgba(0,0,0,0);}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}i{ font-style:normal;}
li{list-style:none}img{border:0;}a{color:#000;text-decoration:none;outline:none;}/*a:hover{color:#c00;text-decoration:underline;}*/em{ font-style:normal;}
body{ background:#fff;font:16px/30px "Microsoft Yahei","SimSun","Arial Narrow";/* -webkit-filter: blur(4px);*/}
.clearfix:after {content:".";display:block;visibility:hidden;height:0;clear:both; }/* 清除浮动*/* html .clearfix{ zoom: 1; } 
.fl{ float: left; display:inline;} .fr{ float: right; display:inline;}.mt10{ margin-top:10px;}.mt20{ margin-top:20px;}.mt30{ margin-top:30px;}
/*-------------------------------------------------------------------------------------------------------------------------*/
.w{ width:1000px; margin:0 auto; position:relative;}
.icon{ background:url(../images/icon.png) no-repeat; display:block;}
.btn{ background:url(../images/ht.png) no-repeat; display:block;}
.head{ height:473px; width:100%; background:url(../images/b_head.jpg) no-repeat center top;}
.wap-head{ display:none; text-align:center;}

.navbg {position:relative; background:url(../images/nav_bg.jpg) no-repeat; background-position:center; height:80px;}
.menu{ text-align:center; top:-7px; position:absolute; width:1000px;left:50%;margin-left:-500px;  /*设置为宽度的一半*/}
.menu a{ background:url(../images/yuan.png) no-repeat; background-position:top center; display:inline-block; width:117px; height:80px; line-height:80px; font-size:18px; font-weight:bold; color:#fff; margin:0 10px;}
.menu a:hover{ font-size:21px; color:#fff;}

.mod-a{ width:100%; background:#f5f5f5 url(../images/bg1.jpg) no-repeat center top; height:415px;}
.mod-a .fl{ width:543px;margin-top:40px;}
.mod-a .fr{ width:514px;margin-top:10px;}
.mod-a .slideBox{ width:543px; height:336px; overflow:hidden; position:relative;}
.slideBox .bd{ width:100%; height:auto; position:relative;}
.slideBox .bd li{ width:100%; position:relative; height:336px; overflow:hidden;	 }
.slideBox .bd li a{ display:block; width:100%; height:100%;}
.slideBox .bd li img{ width:100%; vertical-align:top; }
.slideBox .bd li p,.slideBox .bd li em{ position:absolute; height:40px; bottom:0; left:4%; overflow:hidden; height:40px; line-height:40px; color:#fff; width:80%; z-index:9;}
.slideBox .bd li em{ left:0; height:100px; width:100%; z-index:8; background:url(../images/focusbg.png) repeat-x; }
.slideBox .hd{ position:absolute; height:10px; line-height:10px; bottom:15px; right:4px; z-index:10; }
.slideBox .hd li{ display:inline-block; width:10px; height:10px; background:#2055b7; border-radius:50%; text-indent:-9999px; overflow:hidden; margin-right:6px; float:left;   }
.slideBox .hd li.on{ background:#fff;  }
.box .h a{ display:block; height:60px; line-height:60px; color:#2055b7; font-size:24px; font-weight:bold; position:relative; border-bottom:1px solid #2055b7;}
.box .h i{ font-weight:normal; font-size:14px; margin-left:4px;}
.box .h em{ display:block; height:4px; width:145px; position:absolute; left:0; bottom:0; background:#2055b7; _display:none;}
.box .h span{ position:absolute; font-weight:normal; font-size:14px; right:0; bottom:0; line-height:40px;}
.box .b{ margin-top:20px;}
.box1 .b p{ text-indent:2em; font-size:14px; line-height:26px; color:#555;}
.box1 .b p a{color:#2055b7; }
.box .item{ margin-bottom:10px;}
.box .item h2{ line-height:40px; height:40px; overflow:hidden; font-size:21px; font-weight:bold;}
.box .item p{ font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#555;}
.box li{ height:41px; line-height:41px; overflow:hidden; font-size:16px; font-weight:bold; border-bottom:1px dotted #a7a7a7;}
.box li a{ display:block; color:#2055b7; height:41px;}
.mod-b{ width:100%; background:#fff url(../images/bg2.jpg) no-repeat center top; padding:20px 0;}
.mod-b .fl{ width:543px;}
.mod-b .fr{ width:514px;}
.box .item h2 a{ color:#2055b7;}
.box .item h2 a:hover,.box li a:hover{color:#f9ab03;}
.box2 .b{ margin-top:40px;}
.box2 .video{ width:256px; float:left; margin-right:31px; margin-bottom:10px;}
.box2 .video .im{ width:256px; height:150px; position:relative; border-radius:10px; overflow:hidden;}
.box2 .video .im img{border-radius:10px;}
.box2 .video .im i{ position:absolute; bottom:-100%; left:0; height:100%; width:100%; background-position:0 0;border-radius:10px;}
.box2 .video p{ text-align:center; line-height:50px; height:50px; overflow:hidden; color:#666;}

.con{ width:100%; padding:40px 0 50px;}
.con1,.con5{ background:#f3f3f3 url(../images/bg3.jpg) no-repeat center top;}
.con2,.con6{ background:#f3f3f3 url(../images/bg4.jpg) no-repeat center top;}
.con3{ background:#f3f3f3 url(../images/bg5.jpg) no-repeat center top;}
.con4{ background:#f3f3f3 url(../images/bg6.jpg) no-repeat center top;}
.con .h{ height:70px; background-position:0 0; border-bottom:1px solid #ddd; margin-bottom:40px;}
.con .h p{ display:none;}
.con2 .h{ height:70px; background-position:0 -70px;}
.con3 .h{ height:70px; background-position:0 -140px;}
.con4 .h{ height:70px; background-position:0 -210px;}
.con5 .h{ height:70px; background-position:0 -280px;}
.con6 .h{ height:70px; background-position:0 -350px;}
.one .b .sidebox{height:425px; width:100%; position:relative; }
.one .b .bd ul{ overflow:hidden; zoom:1; }
.one .b .bd li{ width:320px; height:425px; position:relative; float:left; margin:0 23px; _display:inline;}
.one .b .bd li .bt{ width:280px; padding:20px; height:375px; position:absolute; background:#fff; top:0; right:0; z-index:9;}
.one .b .bd li .im{ height:175px; width:280px; overflow:hidden;}
.one .b .bd li .title{ font-size:14px; font-weight:bold; line-height:24px; padding:20px 0; border-bottom:1px solid #eee;}
.one .b .bd li .abstract{ line-height:24px; text-indent:2em; color:#666; font-size:14px; margin-top:15px;}
.one .b .bd li .abstract a{color:#666;}
.one .b .bd li .abstract a:hover{color:#2055b7;}
.one .b .bd li .bg{ width:100%; height:100%; position:absolute; top:10px; right:-10px; background:#dbdada; z-index:8;}
.one .b .next,.one .b .prev{ width:34px; height:60px; display:block; position:absolute; top:180px;}
.one .b .prev{ background-position:0 -160px; left:-34px;}
.one .b .next{ background-position:-34px -160px; right:-34px;}
.one .b .prev:hover{ background-position:0 -220px;}
.one .b .next:hover{ background-position:-34px -220px;}
.one .b .bd .on .bt{background:#333; cursor:pointer;}
.one .b .bd .on .bt .title{ color:#fff; border-bottom-color:#CCC;}
.one .b .bd .on .im{-webkit-animation:bounceIn 0.6s 0s ease both;animation:bounceIn 0.6s 0s ease both;}
.one .b .bd .on .title{-webkit-animation:bounceIn 0.6s 0.2s ease both;animation:bounceIn 0.6s 0.2s ease both;}
.one .b .bd .on .abstract{-webkit-animation:bounceIn 0.6s 0.4s ease both;animation:bounceIn 0.6s 0.4s ease both;}

.two .b .sidebox{ position:relative; height:335px; width:100%;}
.two .b .bd ul{ overflow:hidden; zoom:1; }
.two .b .bd li{ width:280px; height:295px; position:relative; float:left; margin:0 23px; _display:inline; background:#f3f3f3; padding:20px; border-radius:10px}
.two .b .bd li .im{ height:175px; width:280px; overflow:hidden; display:block;}
.two .b .bd li .title{ font-size:14px; font-weight:bold; line-height:24px; padding:20px 0;}
.two .b .bd li .acon{ width:22px; height:12px; background-position:-130px -160px; position:absolute; bottom:20px; left:50%; margin-left:-11px;transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out;_display:none;}
.two .b .bd li .up{ position:absolute; top:195px; left:0px; padding:0 20px;_width:280px;}
.two .b .bd li .abstract{ line-height:24px; text-indent:2em; color:#666; font-size:14px; padding-top:15px;border-top:1px solid #fff; display:none;}
.two .b .bd li .abstract a{color:#666;}
.two .b .bd li .abstract a:hover{color:#2055b7;}
.two .b .bd .on{ background:#333; cursor:pointer;}
.two .b .bd .on .im{ display:none; }
.two .b .bd .on .abstract{ display:block;}
.two .b .bd .on .title{ color:#fff;}
.two .b .bd .on .acon{ transform:rotate(180deg); -webkit-transform:rotate(180deg)}
.two .b .next,.two .b .prev{ width:30px; height:52px; display:block; position:absolute; top:132px;}
.two .b .prev{ background-position:-70px -160px; left:-34px;}
.two .b .next{ background-position:-100px -160px; right:-34px;}
.two .b .prev:hover{ background-position:-70px -220px;}
.two .b .next:hover{ background-position:-100px -220px;}
#gotop{ height:70px; width:70px; position:fixed; bottom:200px; left:50%; margin-left:570px;display:none;_position:absolute; _top:expression(eval(document.documentElement.scrollTop+200));}
#gotop a{ display:block; width:100%; height:100%; background-position:-130px -220px;}
#gotop a:hover{background-position:-200px -220px;}
#foot{ background:#2055b7; text-align:center; color:#fff; padding:50px 0 20px 0}
#wap-foot{display:none; position:fixed; bottom:0; height:46px; text-align:center; line-height:46px; font-size:14px; color:#fff; background:#1b4ead; width:100%;}

/*list*/
.content{ width:100%; background:#f5f5f5 url(../images/bg1.jpg) no-repeat center bottom;}
.newline { clear:both; width:100%;height:20px;}
.page-list .h{height:60px; line-height:60px; color:#3453bf; font-size:24px; font-weight:bold; position:relative; border-bottom:1px solid #3453bf; padding-top:20px;}
.page-list .wap-h { display:none; background-color:#dcdbdf; height:48px; line-height:48px; color:#1e0b39; font-size:21px; text-indent: 16px; padding: 0; position:relative;}

.page-list .h 	a{color:#3453bf;}
.page-list .b{ padding:20px 0;}
.page-list .b ul{ margin:20px 0;}
.page-list .b li{ height:40px; line-height:40px; border-bottom:1px dotted #ddd; position:relative; overflow:hidden;}
.page-list .b li span{ position:absolute; top:0; right:0; color:#666;}
.content .page{ padding:40px; font-size:16px; line-height:36px;}
.content .page .hd h1{ font-size:24px; font-weight:bold; height:60px; line-height:60px; text-align:center;}
.content .page .hd p{ height:30px; color:#666; text-align:center; border-bottom:1px dotted #ccc; padding-bottom:20px}
.content .page .bd{ padding-top:20px; color:#333;}
.content .page .bd p{ margin:10px 0; font-size:16px !important; line-height:36px; background:none !important;}
.content .page .bd span{font-size:16px  !important; line-height:36px;}
.bdshare-button-style0-32 a{ display:block  !important; width:40px  !important; height:40px  !important; text-indent:0  !important; }
.bdsharebuttonbox .bds_weixin{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-weixin1.png) no-repeat 0 0 !important; }
.bdsharebuttonbox .bds_tsina{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-tsina1.png) no-repeat 0 0 !important; }
.bdsharebuttonbox .bds_qzone{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-qzone1.png) no-repeat 0 0 !important; }
.bdsharebuttonbox .bds_tqq{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-tqq1.png) no-repeat 0 0  !important; }
.bdsharebuttonbox .bds_more{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-more1.png) no-repeat 0 0  !important; }
#bdshare_weixin_qrcode_dialog{ height:290px !important;}
@media screen and (max-width:640px){
	*{box-sizing:border-box; -webkit-box-sizing:border-box;}
	.w{ width:100%;}
	.fl,.fr{ width:100% !important; float:none;}
	.head,.foot,.page-list .h,.share{ display:none;}
	.wap-head,#wap-foot,.page-list .wap-h{ display:block;}
	#gotop{ display:none !important;}
	.navbg{ display:none;}
	.mod-a{ height:auto;}
	
	.page-list .h{ text-indent:16px; font-size:20px; padding:0;}
	.page-list .b{ padding:10px 16px 20px;}
	.page-list .b li span{ display:none;}
	.page-list .b ul{ margin:0;}
        .content .page-list { padding:0 0 50px 0;}
	.content .page{ padding:16px 16px 50px 16px;}
	.content .page .hd h1{ height:auto; line-height:30px; padding:10px 0; text-align:left;}
	.content .page .hd p{ text-align:left; padding:0 0 10px; height:40px;}
	.bdshare-button-style0-32 a{ display:block !important; width:40px !important; height:40px !important; text-indent:0 !important;}
	.bdsharebuttonbox .bds_weixin{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-weixin.png) no-repeat 0 0 !important;;background-size:cover !important;}
	.bdsharebuttonbox .bds_tsina{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-tsina.png) no-repeat 0 0 !important;;background-size:cover !important;}
	.bdsharebuttonbox .bds_qzone{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-qzone.png) no-repeat 0 0 !important;;background-size:cover !important;}
	.bdsharebuttonbox .bds_tqq{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-tqq.png) no-repeat 0 0 !important;;background-size:cover !important;}
	.bdsharebuttonbox .bds_more{ background:url(http://zt.xmnn.cn/a/syclo/longshan/wap/images/share-more.png) no-repeat 0 0 !important;;background-size:cover !important;}
	#bdshare_weixin_qrcode_dialog{ height:290px !important;}
}
@-webkit-keyframes bounceIn{
0%{opacity:0;
-webkit-transform:scale(.3)}
50%{opacity:1;
-webkit-transform:scale(1.05)}
70%{-webkit-transform:scale(.9)}
100%{-webkit-transform:scale(1)}
}
@-moz-keyframes bounceIn{
0%{opacity:0;
-moz-transform:scale(.3)}
50%{opacity:1;
-moz-transform:scale(1.05)}
70%{-moz-transform:scale(.9)}
100%{-moz-transform:scale(1)}
}
@keyframes bounceIn{
0%{opacity:0;
transform:scale(.3)}
50%{opacity:1;
transform:scale(1.05)}
70%{transform:scale(.9)}
100%{transform:scale(1)}
}<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-01-16 10:58:49" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->