@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% Georgia;color:#2f2f2f;text-align:center;background:url(images/bg.jpg)}
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:#2f2f2f;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*/
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.green,.green a:link,.green a:visited,.green a:hover{color:#1a4046;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{color:#1ba7ab;}
.list_14 li{background:url(images/dot.gif) no-repeat 0 14px;padding-left:8px;}
/*header*/
.header{height:34px;background:#f6f6f6;}
.header span{float:left;margin-top:2px;}
.header em{float:right;line-height: 34px;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*p1Con*/
.topbg{background:url(images/topbg.jpg) no-repeat top center;}
.top_h{height: 515px;}
.zt_nav{margin-bottom: 11px;background:#03a8af;height: 52px;line-height: 52px;text-align: center;font-size: 26px;}
.zt_nav a{margin:0 8px;}
.p1Con{background:url(images/p1bg.jpg) no-repeat;height:542px;}
.p1Con .fl{width: 810px;}
.p1Con .fr{width: 360px;padding-right: 30px;}
.p1Con .fl .video{padding:35px 0 0 30px;}
.p1Con .fl img{margin:60px 0 0 30px;width:572px;height:337px;}
.p1Con .fr h3{font:bold 25px/27px Georgia;margin-top: 50px;}
.p1Con .fr p{border-top: 1px solid #1a3f46;margin-top:20px;padding-top: 20px;font-size: 16px;line-height: 160%;}
/*p2Con*/
.p2Con{margin-top: 60px;}
.show{display:none;}
.tit1{background:url(images/p2_1.png) repeat-x bottom right;height:40px;}
.tit1 h2,.tit2 h2{font:bold 37px/50px Georgia;background:url(images/bg.jpg);float:left;padding-right:10px;}

.pic1{margin-top: 32px;position: relative;width:1200px;background:url(images/p2bg.jpg) no-repeat;height:325px;padding-top: 54px;}
.pic1 .prev1{background:url(images/prev1.png) no-repeat;width:18px;height:32px;position: absolute;top:150px;left:-22px;z-index: 999}
.pic1 .next1{background:url(images/next1.png) no-repeat;width:18px;height:32px;position: absolute;top:150px;right:-22px;z-index: 999}
.swiper-container-p1{width:1089px;height:278px;overflow: hidden;margin-left:60px;}
.swiper-container-p1 .swiper-slide{position: relative;}
.swiper-container-p1 .swiper-slide div{font-size: 16px;font-weight:bold;width:330px}
.swiper-container-p1 .swiper-slide img{display: block;margin-bottom: 8px;}
.swiper-container-p1 .swiper-slide i{background:url(images/vbg.png) no-repeat;width: 39px;height: 39px;position:absolute;top:150px;left:18px;}
/*mapCon*/
.bg2{background:url(images/bottombg.jpg) no-repeat bottom center;}
.mapCon,.p3Con{margin-top:60px;}
.p3bg,.mapbg{margin-top:30px;}
.mapbg{background:url(images/mapbg.jpg) no-repeat;height:750px;width:1200px;text-align: center;}
.mapbg img{margin-top: 34px;}
/*p3Con*/
.p3bg{background:url(images/p3bg.jpg) no-repeat;height: 999px;}
.pic2{width: 1150px;margin:40px auto 0 auto;height: 915px;overflow-x: hidden;overflow-y: auto}
.pic2 li{width:291px;float:left;margin:35px 30px 0 25px;display: inline;font-size: 16px;line-height: 140%;font-weight:bold;position: relative;height: 245px;overflow: hidden;padding:15px 14px 0 15px;background:#fff;}
.pic2 li img{display: block;margin-bottom: 8px;}
.pic2 li i{background:url(images/vbg2.png) no-repeat;width: 33px;height: 33px;position:absolute;top:160px;left:24px;}
.pic2::-webkit-scrollbar{width:5px;height: 1px;}
.pic2::-webkit-scrollbar-thumb{background: #c3d2d1;}
.pic2::-webkit-scrollbar-track{background: #EDEDED;}
/*d2Con*/
.d2top_h{height:662px;}
.d2nav{text-align:left;margin-bottom: 11px;background:#03a8af;height: 52px;line-height: 52px;font-size: 26px;padding-left:10px;width:990px}
.d2nav a{margin:0 8px;}
.content{background:#fff;width: 950px;padding:10px 10px 10px 20px;border-top: 4px solid #153b8c;margin-top: 8px;}
.c_left{width: 660px;}
.c_right{width: 250px;}
.c_left dl{width: 100%;margin: 0 auto;border-bottom: 1px solid #e7e7e7;padding:15px 0;}
.c_left dl dd{float: left;width: 530px;padding-left: 10px;}
.c_left dl dd h2{font-size: 18px;padding-bottom: 2px;}
.c_left dl dd p.blue{color:  #656565;padding-bottom: 6px;}
.c_left dl dd p.zb_c{padding-bottom: 10px; font-family:"SimSun";}
.c_left dl dd p.zb_c a{color: #e20002;}
.c_left h2{padding:8px 0;text-align:left;font-size:22px;}
.c_left dl dd p.blue a:link,.c_left dl dd p.blue a:visited,.c_left dl dd p.blue a:hover{color: #0a3486;}
.c_left dl dd h2{font-family:Georgia;font-size:20px;line-height:22px;}
.c_left dl dd p.zb_c{font-family:Georgia;font-size:16px;margin-top:10px;}
.c_left dl dd{width:620px;}
.box{white-space: 95%;margin: 8px auto;border-bottom: 1px solid #e7e7e7;color: #818181;padding-bottom: 10px;}
.box h3{font-size: 14px;color: #043186;margin-bottom: 3px;}
.box a{color: #818181;}
.p1_0708{font-weight:normal;border-bottom:1px solid #bfbfbf;height:30px;line-height:30px;}
.p1_0708 h3{float:left;font-size:16px;padding-left:5px;color:#043186;font-family:Georgia;}
.p1_0708 p{float:right;padding-right:20px;color:#b5b5b7;cursor:pointer;font-weight:bold;}
.p1_0708 ul{clear:both;width:250px;margin:0 auto;padding:15px 0 5px 0;}
.p1_0708 ul li{clear:both;padding:5px 0;overflow:hidden;font-size:16px;line-height:160%}
.p1_0708 ul li span{width:20px;height:50px;background:none;line-height:20px;margin:4px 5px 0 0;color:#ccc;font-size:30px;float:left;font-family:"Times New Roman";}

.box{font-size:14px;line-height:160%;}
.box h3{border-bottom:1px solid #bfbfbf;line-height:30px;font-size:16px;font-family:Georgia}

.c_left dl dd p.zb_c a{color:#043186}
.page_n{text-align:center;font-size: 14px;padding-top: 40px;}
.page_n a{ border:#dedbd5 1px solid;padding:8px 12px;text-decoration:none;margin:0 9px;background:#f7f6f3;}
.page_n a.common_current_page{ background:#2ea9b0;border:1px solid #2ea9b0;color:#fff; text-decoration:none;}
/*copyright*/
#copyright{clear:both;margin:0 auto;padding:70px 0 30px 0;text-align:center;font-size: 14px;}
/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	.w1200,.header,.topbg,.p3bg{width:1200px;}
	.pic1 .prev1{left:0;}
	.pic1 .next1{right:0;}
}