@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#000;text-align:center;background: url(images/bg.jpg) top center;}
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:#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*/
.w980{width:980px;}
.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;}
.list_12 li{background:url(images/dot.png) no-repeat left 6px;padding-left:18px;}
/*header*/
.header{height:35px;background: #fff;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;line-height:35px;font-family: \5B8B\4F53;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.topbg{background:url(images/topbg.jpg) no-repeat top center;position: relative;}
.top{height: 493px;}
/*jdt*/
.focus2{width:950px;height:560px;position: relative;overflow:hidden;}
.focus2 ul{display:block;position:absolute;left:0px;top:0px}
.focus2 li{position:relative;cursor:pointer;width:950px;height:560px;float:left}
.focus2 li div.show{width:950px;height:40px;background:url(images/box_kuai.png);position:absolute;top:520px;left:0px;padding:0px;line-height:40px;font-size:14px;color:#fff;z-index:18;text-align: center;}
.focus2 li div.show img{position:absolute;left:0px;top:0px}
.focus2 span.focus_left_b{display:inline-block;width:50px;height:50px;background:url(images/prev.png) no-repeat;position:absolute;left:0;top:40%;cursor:pointer;z-index:19}
.focus2 span.focus_right_b{display:inline-block;width:50px;height:50px;background:url(images/next.png) no-repeat;position:absolute;right:0;top:40%;cursor:pointer;z-index:19}
.focus2 .focusn{position:absolute;left:10px;bottom:4px;color:#fff;font-size:16px;z-index:19;line-height:200%}
.focus2 .focusn b{font-size:20px;color:#e71f18;margin-right:1px}
.focus2 .focusn em{font-style:normal;margin-left:2px}
.focus3{
width:950px;height:560px;position: relative;overflow:hidden;
}
.focus3 .swiper-slide{
  position:relative;cursor:pointer;width:950px;height:560px;float:left
}
.focus3 .swiper-slide div.show{width:950px;height:40px;background:url(images/box_kuai.png);position:absolute;top:520px;left:0px;padding:0px;line-height:40px;font-size:14px;color:#fff;z-index:18;text-align: center;}
.focus3 .swiper-slide div.show img{position:absolute;left:0px;top:0px}
.focus3 span.focus_left_b{display:inline-block;width:50px;height:50px;background:url(images/prev.png) no-repeat;position:absolute;left:0;top:40%;cursor:pointer;z-index:19}
.focus3 span.focus_right_b{display:inline-block;width:50px;height:50px;background:url(images/next.png) no-repeat;position:absolute;right:0;top:40%;cursor:pointer;z-index:19}
/*p1*/
.p1Con{margin-top: 35px;background:#fff;padding:20px 0;}
.tit1{height:63px;background:#d2d2d2;line-height:63px;font-size: 30px;font-weight: bold;width:945px;}
.tit1 span{float:left;margin-right: 10px;}
.p1tu{padding:6px 0;}
.p1tu li{float:left;width:458px;margin:20px 15px 0 15px;display: inline;color:#666;line-height: 160%}
.p1tu li img,.p2Con .fl li img{float:left;margin-right:20px;}
.p1tu li b,.p2Con .fl li b{font-size: 20px;display: block;margin-bottom: 10px;line-height: 24px;color:#000;}
.p1list li{float:left;width:440px;margin:0 15px;display: inline;font-size: 14px;line-height: 180%}
/*p2*/
.p2line{background:url(images/line1.jpg) no-repeat;height: 40px;}
.p2bg{background:url(images/p2bg.jpg) no-repeat left top;position: relative;}
.p2Con{background:#fff;padding-top:20px;}
.p2Con .fl{width:460px;border-right:1px solid #666;padding:0 32px 0 15px;}
.p2Con .fr{width:400px;padding-right: 33px;}
.p2Con .fl li{margin-top: 20px;color:#666;line-height: 180%;overflow: hidden;}
.p2Con .fr dt{font-size: 20px;line-height: 24px;font-weight: bold;margin-bottom: 13px;margin-top:15px;}
.p2Con .fr dd{font-size: 12px;line-height: 190%;color:#666;border-bottom: 1px solid #666;padding-bottom: 15px;}
.p2Con .fr dd.end{border-bottom: none;}
.abd{margin-top:40px;}
/*p3*/
.p3bg{background:url(images/p3bg.jpg) no-repeat bottom center;position: relative;}
.p3Con{margin-top:35px;background-color: #fff;padding-top:20px;}
.p3nav{width:970px;margin:0 auto;height: 87px;}
.p3nav li{background:url(images/p3_1.png) no-repeat;width: 294px;float:left;height:79px;margin:0 14px;display: inline;font-size: 20px;text-align: center;padding-top: 8px;line-height: 130%;cursor: pointer;}
.p3nav li.dan{line-height: 70px;padding-top:0;height:87px;}
.p3nav li#active{font-weight: bold;}
.p3con{padding-top: 18px;width:940px;}
.p3con .fl{width:617px;}
.p3con .fr{width:300px;}
.focus{width:617px;height:374px;position: relative;float:left;overflow:hidden;}
.focus ul{display:block;position:absolute;left:0px;top:0px}
.focus li{position:relative;cursor:pointer;width:617px;height:374px;float:left}
.focus li div.show{width:100%;height:60px;background:url(images/box_kuai.png);position:absolute;bottom:0px;left:0px;padding:0px;line-height:60px;font-size:14px;color:#fff;z-index:18;text-align:center}
.focus li div.show img{position:absolute;left:0px;top:0px}
.focus span.focus_left_b{display:inline-block;width:18px;height:25px;background:url(images/focus_left.png) no-repeat;position:absolute;left:11%;bottom:15px;cursor:pointer;z-index:19}
.focus span.focus_right_b{display:inline-block;width:18px;height:25px;background:url(images/focus_right.png) no-repeat;position:absolute;right:11%;bottom:15px;cursor:pointer;z-index:19}
.focus .focusn{position:absolute;left:15%;bottom:7px;color:#fff;font-size:18px;z-index:19;line-height:200%}
.focus .focusn b{font-size:28px;color:#e71f18;margin-right:1px}
.focus .focusn em{font-style:normal;margin-left:2px}
.p3con .fr h2{font:bold 20px/26px \5FAE\8F6F\96C5\9ED1;margin-top: 8px;}
.p3con .fr p{margin-top: 8px;color:#666;line-height:200%;font-weight: bold;}
/*p4*/
.tit2{margin-top: 40px;}
.p4Con{background-color: #fff;margin-top: 30px;}
.p4nav{height: 64px;line-height: 64px;text-align: center;background: #bf0304}
.p4nav li{float:left;font-size: 20px;width:326px;cursor: pointer;}
.p4nav li.active{background: #434343}
.p4con{width: 980px;height:310px;overflow:hidden;margin:20px 0;}
.p4con li{float:left;width:300px;padding-left:20px;line-height:26px;}
.p4con li span{float:left;width:300px;padding-left:20px;}
/*p5*/
.p5bg{background:url(images/p5bg.jpg) no-repeat center 400px;}
.p5Con{background-color: #fff;margin-top: 30px;}
.p5Con .fl{width:473px;padding:16px 10px 10px 32px;}
.p5Con .fr{width:437px;padding:16px 28px 10px 0px;}
.p5_1{background:url(images/p5_1.png) no-repeat 99px top;}
.p5_1 span{width: 99px;float:left;font-size:18px;color:#bf0304;}
.p5_1 div{float:right;width: 305px;font-size:14px;color:#666;font-family: \5B8B\4F53;}
.p5_1 div b{font-size: 18px;color:#434343;display: block;margin-bottom: 10px;font-family: \5FAE\8F6F\96C5\9ED1;}
.p5_2 div{width:284px;}
.p5_2 span{padding-top: 124px;}
/*p6*/
.p6Con{background-color: #fff;margin-top: 30px;}
.p6Con ul{overflow: hidden;padding-bottom: 15px;}
.p6Con li{float:left;margin:20px 17px 0 17px;display: inline;width: 209px;}
.p6Con li img{display: block;margin-bottom: 10px;}
.p6Con .more{text-align:center;background:#bf0304;height:35px;line-height:35px;text-align: center;font-size: 14px;font-family: \5B8B\4F53;cursor: pointer;color: #fff}
/*p7*/
.p7Con{background-color: #fff;margin-top: 30px;padding:20px 0;}
.p7Con .fl{width:589px;border-right:1px solid #666;padding:0 22px;}
.p7Con .fr{width:300px;padding:0 19px 0 22px;}
.p7Con .fr li{font-size: 20px;line-height: 36px;font-weight: bold;padding:50px 0 40px 0;border-bottom: 1px solid #666}
.p7Con .fr li a{color:#000;text-decoration:none;}
.p7Con1 .fr li{font-size: 20px;line-height: 36px;font-weight: bold;padding:10px 0 15px 0;border-bottom: 1px solid #666}
/*p8*/
.p8bg{background:url(images/p8bg.jpg) no-repeat center bottom;}
/*p9*/
.p9Con{background-color: #fff;margin-top: 30px;padding-bottom:12px;}
.p9Con li{float:left;margin:12px 4px 0 5px;display: inline;}
/*p10*/
.p10Con{background-color: #fff;margin-top:40px;padding:30px 0;}
.p10Con .left{width:294px;padding-left: 56px;padding-right: 108px;}
.p10Con .center{width:262px;}
.p10Con .right{width:260px;}
.p10Con .left h3{background:url(images/icon2.png) no-repeat left center;padding-left: 34px;font:bold 16px/25px \5FAE\8F6F\96C5\9ED1;margin-bottom: 20px;}
.p10Con .center h3{font:bold 16px/25px \5FAE\8F6F\96C5\9ED1;margin-bottom: 20px;}
.p10Con .center div a{width: 120px;float:left;}
.p10Con .right li{float:left;margin:0 20px 0 10px;}
.p10Con .right li img{display: block;}
.fm{display: none;}

/*---------MEDIA QUERIES Mobile phone--------------*/	   
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	.topbg{background:none;}
	.top{height: 0}
	.fm{display: block;}
	.fm img{width: 100%;height: auto}
}