@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% Georgia;color:#333;text-align:center;background:#fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% Georgia}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.main{width:100%;min-width:1008px;}
.w1000{width:1000px;}
.w1008{width:1008px;}
.fl{float:left;}
.fr{float:right;}
.list_18 li{background:url(../images/dot.png) no-repeat left 14px;padding-left:16px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
/*header*/
.header{height:38px;background:#fff;}
.header span{float:left;}
.header span img{margin-top:0px;}
.header em{float:right;line-height:38px;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top{width:100%;position: relative;}
.top-img img{width: 100%;height: auto;}
.top-btn{position: absolute;right:10%;top:20px}
.white a.blue:link,.white a.blue:visited,.white a.blue:hover{color:#56c3ff}
.top-btn a{margin:0 3px;}
/*nav*/
.nav{height:65px;background:#0d3492;}
.nav div span,.nav div em{font-size: 22px;line-height:65px;}
.nav div span,.nav div span a{color:#81deef}
.nav div span a{margin-right:10px;}
.nav div em a{display:inline-block;height:65px;color:#fff;padding:0 5px;text-decoration:none;}
.nav div em a.active{background:#fff;color:#0f3677;}
/*news*/
.news{margin-top:50px}
.news h1{font:bold 34px/38px \5FAE\8F6F\96C5\9ED1;text-align: center;}
.news div{margin-top: 8px;text-align: center;}
.news div a{font-size: 14px;line-height:24px;margin:0 8px;}
/*p1Con*/
.p1Con{margin-top:50px;}
.p1Con .fl{width:581px;padding-left:6px;}
.p1Con .fr{width:396px;}
.ScrollPic1{width:581px;height:387px;position:relative;}
.swiper-container-p1{height:387px;width:581px;}
.swiper-container-p1 .swiper-slide{position: relative;}
.swiper-container-p1 .swiper-slide span{position: absolute;width:98%;font-size:16px;background:url(../images/black_bg.png);height: 47px;line-height: 47px;left:0;bottom:0;padding-left: 2%;}
.pagination1{position: absolute;right:10px;text-align: right;bottom:20px;width: 100%;z-index: 99;}
.pagination1 .swiper-pagination-switch {display: inline-block;width:10px;height:10px;
border-radius:10px;background:#f06a61;margin-right:6px;cursor: pointer;}
.pagination1 .swiper-active-switch {background: #fff;}
.p1Con .fr h1{font:bold 20px/26px Georgia;}
.list1{margin-top:8px;padding-bottom:12px}
.list1 li{font-size: 16px;line-height:26px;}
/*p2Con*/
.tit1{margin-top: 50px;background:url(../images/titbg.png) no-repeat top center;background-size:100% auto;height:89px;text-align: center;}
.tit1b{background:none;height:51px;}
.pic1{margin:0 auto}
.pic1 li{width:266px;float:left;height:364px;margin:25px 0 0 100px;text-align: center;font-size: 16px;line-height: 22px;}
.pic1 li img{border-radius: 50%;border:13px solid #faf8f7;display:block;margin-bottom:8px;}
.pic1 li b{display: block;font-size: 24px;line-height:28px;margin-bottom:8px;}
/*p3Con*/
.pic2{margin:20px auto 0 auto}
.pic2 li{float:left;width: 325px;margin-left:16px;position: relative;margin-top:18px}
.pic2 li span{background:#0d3492;position: absolute;bottom:0px;left:0;width: 100%;height: 30px;line-height: 30px;text-align: center;}
/*p5Con*/
.pic6{position:relative;margin-top:20px;overflow: hidden;margin-top: 40px;}
.pic6 li{position: relative;}
.roundabout-holder{width:600px;height:350px;margin:0 auto}
.roundabout-moveable-item{width:600px;height:350px;cursor:pointer;}
.roundabout-moveable-item img{height:100%;width:100%;position: absolute;}
.roundabout-moveable-item span{display: none;}
.roundabout-in-focus span{background:url(../images/black_bg.png);display:block;line-height:36px;font-size:16px;height:36px;position: absolute;z-index: 99;width: 100%;bottom:0;left:0;text-align: center;}
/*p6Con*/
.p6Con{background:url(../images/p6bg.png) repeat-x;height:276px;margin-top:40px;position: relative;}
.p6Con .prev6{background:url(../images/prev6.png) no-repeat;width:16px;height: 23px;position: absolute;top:102px;left:8px;z-index: 999}
.p6Con .next6{background:url(../images/next6.png) no-repeat;width:16px;height: 23px;position: absolute;top:102px;right:8px;z-index: 999}
.swiper-container-p6{width:994px;height:237px;overflow: hidden;margin-top:24px}
.swiper-container-p6 .swiper-slide div{font-size:14px;width:268px;line-height:160%}
.swiper-container-p6 .swiper-slide span{font-size: 16px;font-weight: bold;}
.swiper-container-p6 .swiper-slide img{display: block;margin-bottom: 8px;}
.swiper-container-p6 .swiper-slide div a.blue{color:#8ad9f7;margin-left:8px}
/*share*/
.share{position:fixed;_position:absolute;display:block;width:50px;left:13px;_left:-25px;bottom:20px; z-index:99;}
.bshare-custom.icon-medium a{text-align:center;background:url(../images/shareh.png) no-repeat !important;width:50px !important;height:60px !important;padding-left:0px !important;text-decoration:none;}
.bshare-custom.icon-medium a img{margin:6px 0 8px 7px;display:block}
.bshare-custom.icon-medium .bshare-facebook img{margin-left:15px;margin-top:7px;}
.bshare-custom.icon-medium .bshare-twitter img{margin-left:12px;margin-top:10px;}
.bshare-custom.icon-medium .bshare-linkedin img{margin-top:8px;margin-left:12px;}
.bshare-custom a:hover{text-decoration:none !important;background:url(../images/shareb.png) no-repeat !important;}
/*copyright*/
#copyright{text-align:center;width:100%;font-size:14px;font-family: \5B8B\4F53;padding:30px 0;overflow: hidden;}
/*d2j*/
.d2nav{padding:25px 0;font-size: 16px;}
.d2nav,.d2nav a{color:#868686}
.d2nav a{margin:0 8px}
.d2list{width: 965px;margin:0 auto 40px auto;}
.d2list li,.d2list li a{font-size: 18px;line-height:59px;}
.d2list li{text-align: right;border-bottom:1px solid #eee;color:#868686}
.d2list li a{float:left;color:#000}
.page_n{text-align:center;padding:40px 0 20px 0;overflow:hidden;}
.page_n a{border:#dddad2 1px solid;background:#f7f6f3;padding:10px 15px;margin:0 5px;text-decoration:none;}
.page_n a.common_current_page{background:#5b9df8;color:#fff;text-decoration:none;border:#5b9df8 1px solid;}
.d2list-tu{margin:0 auto}
.d2list-tu li{float: left;width:230px;margin-left:20px;font-size:15px;height:225px;overflow: hidden;margin-bottom:8px}
.d2list-tu li img{display: block;margin-bottom:8px;}
/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
    .share{display:none}
}