@charset "utf-8";
/* CSS Document */
html{font-size:14px}
body{font-family:'微软雅黑','Microsoft YaHei'}
img{border:none}
li{list-style:none}
.logo{float:left;max-width:50%}
.wxwb{float:right;width:125px;position:relative;top:70px;z-index:1}
.wechat{float:left;position:relative}
.sina_blog{float:right}
.wechat_btn{cursor:pointer}
.wechat_code{display:none;position:absolute;left:-28px;top:65px}
.press{font-size:12px;text-align:center;color:#fff;}
.press span{color:#f60}
.pointer{width:0;height:0;border-width:0 5px 5px;border-style:dashed dashed solid;border-color:transparent transparent #eee;margin:-7px 0 0 51px}

.banner{padding-bottom:40%;max-padding-bottom:530px;background:url('../images/banner1.jpg') no-repeat center;background-size:100% 100%;position:relative}
.banner .l1{position:absolute;top:0;bottom:0;width:100%}
.banner .l2{width:100%;height:100%;text-align:center}
.banner .l2 td{vertical-align:bottom}
.banner .l3n1 .banner2{max-width:90%}
.banner .l3n2 .theme{max-width:70%}
.banner .l3n2 .l5n1{margin:10px 0 20px;background:url('../images/bannerTxtBg.png') repeat-y center 0;background-size:100% auto;font-size:1.3em;line-height:1.8em}
.banner .l3n2 .l5n1 .l6{margin:10px 0;padding:0;display:inline-block;text-align:left;color:#fff}
.banner .l3n2 .l5n1 .l6 span{color:#ffde00}
/*.banner .l3n2 td{vertical-align:bottom}*/
.banner .l3n2 .l5n2{font-size:18px;line-height:2.4em;background:rgba(2,33,70,0.2)}
.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{max-aidth:100%;overflow:hidden}
/*#nav:hover .sd_left,#nav:hover .sd_right{display:block}*/
.banner .l3n2 .l5n2 .swiper-slide{padding:0 40px;width:auto;cursor:pointer;color:#fff}
/*.banner .l3n3 .swiper-slide:hover{background:#eee;color:#015cae}*/
.s1,.s2{background:#eaeaec}
h1{margin:30px 0;font-size:24px;font-weight:normal;line-height:66px;text-align:center}
h1 span{display:inline-block;border-bottom:4px solid #0173d3}
.s1{padding-top:30px}
.s1 .container{background:#fff url('../images/clock.png') no-repeat right bottom;padding-bottom:40px}
.s1 p{text-indent:2em;line-height:2.6}
.s1 strong{font-size:16px}
.s2 .l1{margin-bottom:30px}
.s2 .l1 .l{width:170px;padding-top:80px;background-repeat:no-repeat;background-position:center 40%;text-align:center;font-size:1.14em}
.s2 .l1n1 .l{background-image:url('../images/s2_icon1.png')}
.s2 .l1n2 .l{background-image:url('../images/s2_icon2.png')}
.s2 .l1n3 .l{background-image:url('../images/s2_icon3.png')}
.s2 .l1n4 .l{background-image:url('../images/s2_icon4.png')}
.s2 .l1 .media-body{line-height:2.14em}
.s3{background:url('../images/mapBg.png') no-repeat center /auto 95%}
.s3 .container{text-align:center}
.s3 ol{display:inline-block;padding:3em 0 10em 2em;margin:0;text-align:left;font-size:18px;line-height:2.6}
.s3 ol li{margin:0.5em 0;text-indent:-2em}
.s3 ol li span{display:inline-block;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;border-radius:50%;margin-right:0.5em;background:#0173d3;color:#fff;text-indent:0}
.s4{text-align:center;background:url('../images/s4_Bg.jpg') no-repeat center /auto 100%}
.s4 ul{display:inline-block;margin:0;padding:0/*text-align:left*/}
.s4 li{padding-bottom:25px;background:url('../images/arrow.png') no-repeat 3.5em bottom}
.s4 li.n4{background-image:none}
.s4 dl{margin:0;display:table;font-size:16px}
.s4 dt,.s4 dd{display:table-cell;vertical-align:middle}
.s4 dt{width:94px;background:#ffde00;line-height:38px}
.s4 dd{padding-left:1em;text-align:left}
.s5 h2{font-size:18px;font-weight:bold;line-height:2.5em;text-align:center;background-repeat:no-repeat;background-position:center;background-size:100%}
.s5 .l1n1 h2{background-image:url('../images/s5_titBg1.png');color:#fff}
.s5 .l1n2 h2{background-image:url('../images/s5_titBg2.png');position:relative}
.s5 .l1n3 h2{background-image:url('../images/s5_titBg3.png');color:#fff}
.s5 .l1n2 h2 img{width:100px;position:absolute;right:0;bottom:100%}
.s5 .l1{margin-bottom:30px}
.s5 .row{padding-top:30px}
.s5 .l1 p,.s5 .l1 ul{color:#666;line-height:2.15em}
.s5 .l1n1 ul{}
.s5 .l1n1 li{list-style:url('../images/listStyle1.png')}
.s5 .l1n1 li a{color:#5e5e5e;font-weight:bold}
.s5 .l1n2 p i{color:#fb0;font-weight:bold}
.s5 .l1n3 p a{color:#0173d3;font-weight:bold}
.s6{padding-bottom:60px;background:#eaeaea}
.s6 .l1n1{margin:40px 0}
.s6 .l1n1 .l2{width:100%;text-align:center;font-size:16px;line-height:2}
.s6 .l1n1 .l4{width:30%;vertical-align:middle}
.s6 .l1n1 .l5{box-sizing:border-box;padding:10px 3px;width:100%;height:100%}
.s6 .l1n1 .l3n1 .l4n1{background:url('../images/s6_cup.png') no-repeat center bottom}
.s6 .l1n1 .l3n1 .l4n2 .l5{background:#ffde00}
.s6 .l1n1 .l3n2 .l4n1 .l5,.s6 .l1n1 .l3n2 .l4n3 .l5{border:2px solid #ffde00}
.s6 .l1n2 .l2n1{background:url('../images/s6_tBg.gif') repeat-x 0 center}
.s6 .l1n2 .l2n1 h2{width:57%;margin-left:34%;font-size:16px;line-height:34px;text-align:center;background:url('../images/s5_titBg2.png') no-repeat center /100% 100%}
.s6 .l1n2 .l2n2{margin:20px 0}
.s6 .l1n2 li{list-style:url('../images/listStyle1.png');line-height:2.15em}
.s7{color:#fff;background:#3d3d3d;font-size:20px;padding-bottom:20px}
.s7 h1{width:210px;line-height:54px;margin:-27px auto 30px;font-size:30px;font-weight:bold;text-align:center;background:#ffde00;color:#fff}
.s7 .l1n1 p{margin-left:10%;line-height:2em}
.s7 .l1n2{text-align:center}
.s7 span{display:inline-block}
.s7 .l1n2 img{max-width:100%}
.s7 .l1n2 p{margin-top:5px}
.gotop{bottom:-45px;position:fixed;right:45px;transition:bottom 1s ease 0s;z-index:90}
a.gotop-display{bottom:45px}

@media (max-width:1199px){
.wxwb{width:80px;top:0}
.wechat_btn,.sina_blog_btn{width:34px;margin-top:5px}
.wechat_code{left:-39px;top:45px}
.banner .l3n2 .l5n1{font-size:1.2em;line--height:1.2}
.banner .l3n3 .swiper-slide{padding:0 20px}
}

@media (max-width:991px){
#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}
.banner .l3n1 .banner2{max-width:85%}
.banner .l3n2 .swiper-slide{padding:0 15px}
.banner .l3n2 .l5n1{margin:0;font-size:12px;line-height:1.5}
}

@media (max-width:767px){
.banner{padding-bottom:50%}
.banner .l3n2 .l5n1 .l6{margin:4px 0}
.banner .l3n2 .l5n1{margin:0;font-size:10px;line-height:1.2}
.banner .l3n2 .l5n2{font-size:14px}
.banner .l3n2 .l5n2 .swiper-slide{padding:0 10px}
.s2 .l1 .l{width:110px}
.s2 .l1 .media-body,.s1 p{line-height:1.6}
.s3 ol,.s4 dl,.s7{font-size:14px}
.s3 ol{line-height:2.0}
.s5 .row{padding-top:0}
.s6 .l1n1 .l2{font-size:14px;line-height:1.6}
}
