@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% Georgia;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% Georgia;}
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*/
.fl{float:left;}
.fr{float:right;}
.w1000{width:1000px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{color:#c90000;}
.list_14 li{background:url(images/dot.gif) no-repeat 0 10px;padding-left:8px;}
.list_14b li{background:url(images/dot.gif) no-repeat 0 12px;padding-left:8px;}
/*top*/
.top img{max-width: 100%;height: auto; display: inline-block;}
/*nav*/
.nav{background:#b2100b;height:60px;line-height:60px;font-size:20px;text-align:center;}
.nav a{margin:0 8px;}
/*news*/
.news{margin-top: 40px;}
.news h1{font:bold 24px/28px Georgia;text-align: center;}
.news div{text-align: center;margin-top: 10px;font-size: 14px;}
.news div a{margin:0 8px;}
/*p1Con*/
.p1Con{margin-top: 5px;}
.p1Con .fl{width:637px;}
.p1Con .fr{width:330px;}
.swiper-container-p1{position: relative;width:637px;height:415px;margin:20px auto 0 auto;overflow: hidden;}
.swiper-container-p1 .swiper-slide{width:637px;height:415px;position: relative;}
.swiper-container-p1 .swiper-slide span{background:url(images/box_kuai.png);height: 60px;bottom:0;left: 0;position: absolute;width: 100%;text-align: center;line-height: 60px;font-size: 16px;}
.swiper-container-p1 .prev1{background: url(images/prev3.png);width:50px;height:49px;position: absolute;cursor: pointer;top:45%;left:0px;z-index:10;}
.swiper-container-p1 .next1{background: url(images/next3.png);width:50px;height:49px;position: absolute;cursor: pointer;top:45%;right:0px;z-index:10;}
.swiper-container-p1 .swiper-pagination1{display: none;}
.p1Con .fr h2{font:normal 22px/26px Georgia;margin-top:20px;}
.p1Con .fr ul{padding:15px 0;border-bottom: 1px solid #ddd}
.p1Con .fr ul li{font-size: 14px;line-height:160%;}
/*p2Con*/
.p2Con{margin-top:30px;}
.p2Con .fl{width:515px;}
.p2Con .fr{width:480px;}
.tit1{background:url(images/p3_1.gif) repeat-x bottom;height: 44px;margin:15px auto 0 0;width:300px;}
.tit1 h3{background:url(images/p3_2.gif) no-repeat left bottom;float:left;font:normal 24px/44px Georgia;}
.list1{margin-top:20px;}
.list1 li{font-size: 16px;line-height:180%;}
.pic1 li{width: 201px;float:left;margin:18px auto 0 38px;font-size: 16px;line-height: 140%;height:208px;overflow:hidden}
.pic1 li img{display: block;margin-bottom: 8px;}
.tit2{margin-left: 40px;}
/*p3Con*/
.p3Con{margin-top: 39px;}
.p3Con ul{margin-top: 20px;}
.p3Con ul.w571{width: 571px;}
.p3Con ul.w429{width: 429px;}
.p3Con ul li{position: relative;}
.p3Con ul li span{background:url(images/box_kuai.png);position: absolute;height:50px;top:352px;left:0;width: 100%;line-height: 50px;text-align: center;font-size: 14px;}
.p3Con ul.w429 li span{display:none;}
.p3Con ul li i{position: absolute;background:url(images/vbg1.png) no-repeat;top:45%;left:45%;z-index: 999;width:59px;height:59px;}
.p3Con ul.w429 li{width: 197px;position: relative;margin-left: 17px;float:left;height: 195px;overflow: hidden;margin-bottom: 12px;}
.p3Con ul.w429 li span{top:145px;}
.p3Con ul.w429 li i{top:25%;left:35%;}
/*p4Con*/
.mt30{margin-top: 30px;}
.p4Con{width:1000px;height:610px;position: relative;margin-top: 35px;overflow: hidden;}
.p4Con .prev2{background: url(images/prev2.png) no-repeat left top;position: absolute;left:20px;top:256px;width:33px;height:62px;z-index: 999}
.p4Con .next2{background: url(images/next2.png) no-repeat left bottom;position: absolute;right:20px;top:256px;width:33px;height:62px;z-index: 999}
.swiper-container-p2{width: 1000px;overflow: hidden;margin-top: 20px;}
.swiper-container-p2 .swiper-slide{position: relative;}
.swiper-container-p2 .swiper-slide span{position:absolute;width: 1000px;height:50px;background:url(images/box_kuai.png);top:480px;left:0;text-align: center;line-height: 50px;font-size: 16px;}
/*p5Con*/
.p5Con{margin-top:30px;}
.p5Con .fl,.p5Con .fr{width:431px;margin-top: 20px;}
.p5Con .tit1{margin-bottom:15px;}
/*d2Con*/
.d2tit{height: 50px;line-height: 50px;border-bottom: 6px solid #e5e5e5;}
.d2tit h3{font:bold 24px/50px Georgia;color: #ca0a09}
.d2list li{border-bottom: 1px solid #f5f5f5;padding:12px 0;overflow: hidden;}
.d2list li img{float:left;margin-right: 15px;}
.d2list li b{font-size: 18px;}
.d2list li p{font-size: 16px;line-height: 180%;margin-top: 8px;}
.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:#cc3333; color:#fff; text-decoration:none;border:#cc3333 1px solid;}
/*copyright*/
#copyright{clear:both;margin:0 auto;padding:80px 0 30px 0;text-align:center;font-size: 16px;background:#bc261b;margin-top: 40px;}
#copyright,#copyright a{color: #fff}
/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
    .header,.top,#copyright,.nav{width:1000px;}
}