@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#333;text-align:center;background:url(../images/banner.jpg) no-repeat center 38px #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% \5FAE\8F6F\96C5\9ED1;}
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;}
@font-face{
    font-family:lant;
    src:url("../font/lant.TTF");
}
/*other*/
.main{width:100%;min-width:1000px;}
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
.list_18 li{background:url(../images/dot.png) no-repeat left 14px;padding-left:16px;}
.list_14 li{background:url(../images/dot2.png) no-repeat left 10px;padding-left:16px;}

.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{color:#013795;}
/*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;}
.banht{ height:510px;}
.top_img img,.top_gg img{width: 100%;height: auto;}
.top_gg{position: absolute;top:53%;left:63%}
/*.nav{position: absolute;top:70%;left:50%;margin-left:-500px;}*/
.nav{height: 52px;line-height: 52px;text-align: center;font-size: 20px;background:#3265b8;}
.nav a{margin:0 40px;display:inline-block;text-decoration:none;}
.nav a.active{background:url(../images/nav.png) no-repeat bottom;}
/*.news{position: absolute;top:88%;left:50%;margin-left:-500px;}*/
.news h1{text-align: center;font:normal 40px/42px lant; margin:40px auto 20px auto}
.news h1 a{color:#0f2b84}
.xbt{ text-align:center; font-size:14px;color:#0f2b84;}
.xbt a{color:#0f2b84; margin:0 10px;}
/*p1Con*/
.p1Con{/*position: relative;top:40px;*/ margin-top:40px;}
.p1Con .fl{width:480px;}
.p1Con .fr{width:486px;}
.pic1{width:480px;height:320px;position: relative;z-index: 999;}
.swiper-container-p1{width:480px;height:320px;margin: 0 auto;overflow: hidden;}
.swiper-container-p1 .swiper-slide{width:480px;height:320px;position: relative;}
.swiper-container-p1 .swiper-slide span{line-height:41px;font-size: 16px;background:url(../images/black_bg.png);position: absolute;bottom:0;left:0;width:98%;padding-left:2%}
.swiper-container-p1 .swiper-pagination1{display: none;}
.swiper-container-p1 .num1 i{display: block;font-size:16px;font-weight:bold;position: absolute;right:5%;bottom:-16px;line-height:76px;font-style:normal;}
.swiper-container-p1 .num1 i em{margin-left:2px;}
.swiper-container-p1 .num1 i em.thisp{font-weight:bold;margin-right: 1px;margin-left: 0}
#swiper-scrollbar1{height:5px;width:480px;background: #0f2b84;}
#swiper-scrollbar1 .swiper-scrollbar-drag{background:#41e6c8;border-radius:0;left:0;overflow: hidden;}
#prev1{background: url(../images/prev1.png) no-repeat;position: absolute;right:60px;bottom:14px;width:7px;height:16px;z-index: 99;cursor:pointer;}
#next1{background: url(../images/next1.png) no-repeat;position: absolute;right:13px;bottom:14px;width:7px;height:16px;z-index: 99;cursor:pointer;}
.p1Con .fr h2{font:bold 26px/30px \5FAE\8F6F\96C5\9ED1;}
.p1Con .fr p{font-size: 16px;line-height:24px;padding-top:10px;margin-bottom:15px;}
.list1{margin:30px auto 0 auto;}
.list1 div{float:left;}
.list1 div h3{font:bold 26px/30px \5FAE\8F6F\96C5\9ED1;}
.list1 div ul{margin-top:15px;}
.list1 div li{font-size:16px;line-height:190%;}
.list1 div.left{width:335px;}
.list1 div.left ul,.list1 div.center ul{border-right:1px solid #e5e5e5;}
.list1 div.center{width:328px;padding-left:20px;}
.list1 div.right{float:right}
/*p2Con*/
.bg2{background:url(../images/bg2.png) no-repeat center 54px;}
.banner1{margin-top: 30px;}
.tit1{margin-top: 40px;}
.tit1 h3{float:left;color:#0f2b84;background:url(../images/titbg.png) no-repeat;height:50px;width:269px;padding-left:38px;font:normal 32px/50px lant;font-style: italic;}
.tit1 span{float:right;}
.p2Con{margin-top:20px;}
.p2Con .fl{width:659px;}
.p2Con .fr{width:320px;}
.pic2{width:644px;margin:0 auto 0 0;position: relative;}
.pic2 div{width:269px;background:url(../images/black_bg.png);height:270px;position: absolute;top:0;right:0}
.pic2 div h3{width:80%;margin:30px auto 0 auto;font:bold 20px/26px \5FAE\8F6F\96C5\9ED1;}
.pic2 div p{width:80%;margin:10px auto 0 auto;font-size:14px;line-height:180%;}
.pic3{margin-top: 20px;}
.pic3 li{float:left;width:150px;margin-right: 14px; text-align:center;}
.pic3 li img{display: block;}
.txt1{background:#3265b8;height:206px;}
.txt1 h3{width:90%;margin:20px auto 0 auto;font:bold 20px/26px \5FAE\8F6F\96C5\9ED1;}
.txt1 p{width:90%;margin:8px auto 0 auto;font-size:14px;line-height:160%;}
.list2{width: 90%;margin:8px auto 0 auto}
.list2 li{font-size: 14px;line-height: 180%;}
/*p3Con*/
.p3Con{margin-top:20px;}
.p3Con .fl{width: 330px;}
.p3Con .fr{width: 659px;}
.pic2r{margin:0 0 0 auto;}
.pic3r li{margin-left:14px;margin-right:0}
.list3 li{font-size: 18px;line-height:190%;}
/*p4Con*/
.bg3{background:url(../images/bg3.png) no-repeat center 484px;}
.mt60{margin-top:60px;}
.pic4{margin:0 auto}
.pic4 li{float:left;width: 234px;margin-left:20px;height: 228px;margin-top:20px;font-size: 16px;line-height:20px;}
.pic4 li img{display:block;margin-bottom:8px}
.more{border-top:1px solid #e5e5e5;margin-top: 30px;position: relative;}
.more a{position: absolute;left:50%;top:0;margin-left:-60.5px;width:121px;height: 21px;line-height: 21px;font-size: 14px;display:block;background:#e5e5e5;text-align: center;text-decoration:none;}
.pic5{margin-top: 25px;position: relative;width: 1000px}
.pic5 .prev2{background:url(../images/prev2.png) no-repeat;width:15px;height:40px;position: absolute;top:150px;left:-15px;z-index: 999}
.pic5 .next2{background:url(../images/next2.png) no-repeat;width:15px;height:40px;position: absolute;top:150px;right:-15px;z-index: 999}
.swiper-container-p2{width:1000px;height:341px;overflow: hidden;margin-left:10px}
.swiper-container-p2 .swiper-slide{width:342px;}
.swiper-container-p2 .swiper-slide span{display:block;height:341px;overflow: hidden;width:305px}
.swiper-container-p2 .swiper-slide span img{width:100%;height: auto;}
/*p5Con*/
.tit1 span img{vertical-align: middle;}
.tit1 span a{border-left:1px solid #a0a0a0;display:inline-block;font:normal 26px/30px lant;padding-left:15px;margin-left:15px;color:#0f2b84}
.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;}
.prev3{background:url(../images/prev3.png) no-repeat;width:20px;height:46px;z-index:9999;position:absolute;top:40%;left:15%;cursor:pointer;}
.next3{background:url(../images/next3.png) no-repeat;width:20px;height:46px;z-index:9999;position:absolute;top:40%;right:15%;cursor:pointer;}
/*p6Con*/
.bg4{background:url(../images/bg4.png) no-repeat top center;margin-top:30px;padding-bottom: 85px;}
.p7Con{width:996px;background:#fff;border:1px solid #e5e5e5;margin-top:22px;}
.p7Box{width:948px;background:url(../images/line-y2.png) repeat-y center 45px;margin:23px auto}
.p7Box .fl{width:445px;padding-right:25px;padding-left:3px;}
.p7Box .fr{width:445px;padding-left:28px;position: relative;}
.p7Box h3{font:normal 26px/32px lant;margin-bottom:15px;}
.p7Box .fr i{position: absolute;width:10px;background:#fff;left:-8px;height:48px;}
/*languages*/
.languages{margin:30px auto;}
.languages div{display: inline-block;width: 270px;padding: 10px 25px;}
/*copyright*/
#copyright{text-align:center;width:100%;font-size:14px;font-family: \5B8B\4F53;padding:30px 0;overflow: hidden;}
/*d2j*/
.white_bg{position: relative;top:-80px;background:url(../images/white_bg.png) repeat-y top center;}
.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;}
/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
    .pic5 .prev2{background:none;}
    .pic5 .next2{background:none;}
}