@charset "utf-8";
/* CSS Document */
body{font-family:'Microsoft YaHei','微软雅黑'}
.top{position:fixed;top:0;left:0;z-index:50;width:100%;background:#6d719d}
#nav{overflow:hidden;position:relative}
.sd_left,.sd_right{display:none;width:10px;height:100%;position:absolute;top:0;z-index:10;background-repeat:repeat-y}
.sd_left{background-image:url('../images/sd_left.png')}
.sd_right{right:0;background-image:url('../images/sd_right.png')}
#nav:hover .sd_left,#nav:hover .sd_right{display:block}
#nav .swiper-slide{padding:0 40px;width:auto;line-height:78px;font-size:18px;cursor:pointer}
#nav .swiper-slide,#nav a,.s:nth-child(even) .h,.s:nth-child(even) .h b,.s4_1,.footer,.footer a{color:#fff}
#nav .ac{background:#565b8b}
.banner{position:relative;background:url('../images/banner_bg_1.jpg') center}
.banner_bg{display:block;max-width:100%;margin:0 auto}
.banner_con{position:absolute;top:0;width:100%;height:100%}
.headline{display:block;margin:5% auto 0;max-width:98%}
.banner_btm{position:absolute;bottom:0;width:100%;padding:5px 0;background:rgba(0,0,0,0.7);color:#fff}
.banner_btm_1,.banner_btm_2{padding:0}
.wechat_w,.sina_blog_w{width:34px;height:34px;margin:0 2px;display:inline-block;position:relative}
.wechat_code_w{display:none;position:absolute;bottom:40px;border:2px solid #eee;z-index:50}
.echinagov_wechat{width:100px;height:100px}
.wechat_code_w .press{font-size:12px;color:#f60;background:#eee}
.pointer{width:0;height:0;border-width:5px 5px 0;border-style:solid dashed dashed;border-color:#eee transparent transparent;margin:0 0 -7px 10px}
#site{overflow:hidden;line-height:1.2}
.td1{white-space:nowrap}
.td2 span{display:inline-block}
.s{padding:20px 0}
.h{margin:20px 0;text-align:center}
.h b{font-size:24px;color:#535454}
.h b span{color:#01319d}
.h h1{background-image:url('../images/dot1.gif');background-repeat:repeat-x;background-position:0 center;font-size:24px;margin-top:10px}
.h h1 span{display:inline-block;line-height:2em;padding:0 45px;border-width:1px;border-style:solid;border-color:#b5b5b5;background:#fff}
.s:nth-child(even) .h h1{background-image:url('../images/dot2.gif')}
.s:nth-child(even) .h h1 span{border-color:#fff}
.s2 .h h1 span{background:#46597d}
.s1_1:after,.s4_1:after{content:"";display:block;clear:both}
.s1_1,.s4_1{zoom:1}
.s1_1 img{margin:0 10px 10px 0;float:left}
.s1_1 p{text-indent:2em;font-size:18px;line-height:2}
.s2{background:url('../images/s2_1.jpg') no-repeat center;background-size:cover}
.s2_1 .thumbnail{background:none;border:none}
.s2_1 .thumbnail img{max-width:100%}
.s2_1 .caption{text-align:center}
.s2_1 .caption h3{font-size:16px;margin:5px 0}
.s2_1 .caption p{font-size:12px}
.s2_2{border-top:1px solid #fff;padding:20px 0}
.s2_2 ul{margin-bottom:0}
.s2_2 li{font-size:16px;padding:10px 0;list-style:url('../images/li_style.png')}
.s2_2_2{background:url('../images/s2_2.png') no-repeat center 0;margin-top:-27px;height:240px}
#jbyj{overflow:hidden}
#jbyj .swiper-slide img{display:block;max-width:90%;margin:0 auto}
#jbyj .swiper-slide h3{font-size:16px}
#jbyj .swiper-slide p{text-indent:2em}
#jbyj .swiper-slide a{text-decoration:none}
.s4{background:url('../images/s4_1.jpg') no-repeat center;background-size:cover}
.s4 .h h1 span{background:#283e78}
.s4_1 img{margin:0 150px 10px 0;float:left}
.s4_1 p{text-indent:2em;line-height:2;font-size:16px}
#xctj{max-width:734px;margin:20px auto;overflow:hidden;position:relative}
#xctj .swiper-slide img{max-width:100%}
#xctj-button-prev,#xctj-button-next{display:none;position:absolute;bottom:50%;z-index:100;font-size:36px;color:#fff;cursor:pointer}
#xctj-button-prev{left:10px}
#xctj-button-next{right:10px}
#xctj:hover #xctj-button-prev,#xctj:hover #xctj-button-next{display:block}
#jbyj-pagination,#xctj-pagination{text-align:center}
.s6{background:url('../images/s6_1.jpg') no-repeat center;background-size:cover}
.s6 .h h1 span{background:#5c5252}
.s6 .col-sm-6 img{max-width:100%}
.footer{padding:30px 0;background:#333;line-height:1.6;text-align:center}
.footer span{margin:0 14px}


#bshareF{top:50px !important}
#bsFloatTab{width:18px !important;padding:5px 0 !important}
#bsFloatTab div{height:14px !important;line-height:14px !important;font-size:12px !important;margin:0 3px !important}
.bsLogoLink{box-sizing:content-box !important;width:118px !important}
.bsLogo,.bsLogoSe1{box-sizing:content-box !important;width:100px !important}

.gotop{bottom:-45px;position:fixed;right:45px;transition:bottom 1s ease 0s;z-index:90}
a.gotop-display{bottom:45px}


@media (max-width:1199px){
	#nav .swiper-slide{padding:0 20px;line-height:42px}
	.s4_1 img{margin:0 70px 10px 0}
	.s1_1 p{line-height:1.4}
}

@media (max-width:991px){
	#nav .swiper-slide{padding:0 10px;line-height:42px;font-size:14px}
	.banner_btm{font-size:10px}
	.s1_1 img,.s4_1 img{width:40%}
	.s4_1 img{margin:0 10px 10px 0}
	.s4_1 p{line-height:1.4}
	.s1_1 p{font-size:14px;line-height:normal}
}

@media (max-width:767px){
	.h{margin:0}
	.h b,.h h1{font-size:18px}
	.h h1 span{padding:0 20px}
	.s2_1 .thumbnail{margin-bottom:0}
	.s2_2 li{font-size:14px;padding:5px 0}
	.s4_1 h3{font-size:16px}
	.s4_1 p{line-height:normal}
	.footer{font-size:12px}
}
