@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#000;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% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#cc0000;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*/
.w990{width:990px;}
.fl{float:left;}
.fr{float:right;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.grey,.grey a:link,.grey a:visited,.grey a:hover{color:#666;}
/*header*/
.header{height:35px;}
.header span{float:left;}
.header span img{margin-top:1px;}
.header em{float:right;line-height:33px;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top{background:url(images/top.jpg) no-repeat top center;height:401px;}
.daoyu{margin-top: 50px;}
.daoyu p{background:url(images/icon1.png) no-repeat 33px 10px;width:782px;padding:0 38px 0 170px;font-size: 20px;line-height: 180%;text-indent: 2em;}
/*p1Con*/
.tit1{background:url(images/p1_1.gif) repeat-x center;height: 35px;margin-top: 40px;}
.tit1 h1{font:normal 30px/35px \5FAE\8F6F\96C5\9ED1;background:url(images/icon2.png) no-repeat 9px 0 #fff;float:left;padding-left:54px;padding-right: 15px;}
.p1Con{margin-top: 40px;}
.p1Con .fl{width: 500px;}
.p1Con .fr{width: 465px;}
.pic1{width:500px;height:332px;position: relative;}
.pic1 .swiper-container{height:332px;width:500px;overflow: hidden;}
.pic1 .swiper-slide{position: relative;}
.pic1 .swiper-slide span{font-size: 16px;line-height:50px;position: absolute;left:0;top:282px;background:#1ba4e8;width:470px;padding-left: 30px;}
.pic1 .pagination{position: absolute;text-align:right;top:304px;right:10px;z-index: 999}
.pic1 .swiper-pagination-switch{display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #3075a3;margin: 0 8px;cursor: pointer;}
.pic1 .swiper-active-switch{background: #fff;}
.txt1{font-size: 16px;line-height:200%;margin-top: 5px;}
/*p2Con*/
.tit2{background:url(images/p2_1.png) no-repeat;height: 46px;line-height: 46px;font-size:30px;margin-top:80px;width:703px;padding-left: 183px;letter-spacing:4px;}
.p2Con{position: relative;height: 304px;}
.mt42{margin-top: 42px;}
.p2bg{background:url(images/p2_2.png) no-repeat right top;width: 980px;height: 304px;position: absolute;top:0;right:0;z-index: 999}
.tit3{width:114px;height: 249px;position: absolute;z-index: 999;color:#fff;left:10px;top:82px;}
.tit3 h3{font:normal 25px/27px \5FAE\8F6F\96C5\9ED1;text-align: center;}
.tit3 h2{font:bold 30px/46px \5FAE\8F6F\96C5\9ED1;text-align: center;margin-top: 16px;}
.p2Con .btn_prev{background:url(images/prev2.png) no-repeat;width:18px;height:66px;position: absolute;top:127px;left:99px;z-index: 999}
.p2Con .btn_next{background:url(images/next2.png) no-repeat;width:18px;height:66px;position: absolute;top:127px;right:32px;z-index: 999}
.swiper-css{width:873px;height:249px;overflow: hidden;margin-top: 29px;margin-left:99px;}
/*p3Con*/
.tit4{text-align: center;padding-left: 0;width: 885px;}
.p3Con li{float:left;width: 239px;margin-left:8px;height: 212px;background:#eaf7fd;text-align: center;margin-top: 40px;}
.p3Con li img{margin-bottom: 16px;display: block;}
.p3Con li span{display: inline-block;background:url(images/vbg1.png) no-repeat left center;height: 42px;line-height: 42px;padding-left:52px;}
/*p4Con*/
.p4Con div{padding:60px 80px;font-size: 18px;line-height: 180%;}
/*p5Con*/
.p5Con{background:url(images/p5bg.gif) repeat-x top #d6f1fd;padding-bottom: 80px;}
.tit5{letter-spacing:0px;width: 710px;padding-left:175px;text-align: left;margin-top: 0;font-size:27px;}
.p5Con ul{margin:80px auto 0 auto;padding:0 80px;width:830px;}
.p5Con li{font-size: 22px;line-height:50px;}
/*p6Con*/
.tit6{letter-spacing:3px;width:630px;padding-left:215px;}
.list2 li{font-size: 22px;line-height: 200%;}
/*copyright*/
#copyright{clear:both;margin:0 auto;padding:50px 0;text-align:center;font-family:\5B8B\4F53;}
/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	.header,.w1000,.top,#copyright{width:1000px;}
	.p4Con div{width: 950px;}
	.p5Con ul,.list2{width:950px;}
}