@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% '宋体',\5B8B\4F53;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% '宋体',\5B8B\4F53;}
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 14px;padding-left:10px;}
/*p1Con*/
.p1Con{margin-top: 37px;}
.p1Con .fl{width: 584px;}
.p1Con .fr{width: 372px;}
.p1Con .fr h1{font:normal 18px/28px '宋体'; font-weight:bold;}
.list1{margin-top: 10px;}
.list1 li{font-size: 14px;line-height:30px;}
.nav{ background:#b2100b; padding:20px 0; text-align:center; line-height:30px; font-size:16px;color:#fff;}
.nav div{ text-align:center;}
.nav a{ margin:0 10px;color:#fff;}
/*news*/
.news{margin-top: 40px;}
.news h1{font:bold 34px/44px '맑은 고딕','돋움'; text-align:center;}
.news div{text-align: center;margin-top: 10px;font-size: 14px;}
.news div a{margin:0 8px;}
/*p2Con*/
.p2Con{margin-top: 5px;}
.p2Con .fl{width:637px;}
.p2Con .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: 14px;font-family:\5B8B\4F53;}
.swiper-container-p1 .prev1{background: url(images/prev1.png);width:17px;height:30px;position: absolute;cursor: pointer;bottom:16px;left:21px;z-index:10;}
.swiper-container-p1 .next1{background: url(images/next1.png);width:17px;height:30px;position: absolute;cursor: pointer;bottom:16px;right:21px;z-index:10;}
.swiper-container-p1 .swiper-pagination1{display: none;}
.swiper-container-p1 .num1 i{color: #fff;display: block;font-size:28px;position: absolute;left:15%;bottom:0px;line-height:200%;font-family: Arial, Helvetica, sans-serif;font-style:normal;}
.swiper-container-p1 .num1 i em{color: #fff;margin-left:2px;font-family: Georgia;}
.swiper-container-p1 .num1 i em.thisp{font-size:34px;color:#e71f18;margin-right: 1px;margin-left: 0;}
.swiper-container-p1 .num1 i em.allp{font-size:24px;}
.p2Con .fr h2{font:normal 18px/28px '宋体',\5B8B\4F53;margin-top:20px;font-weight:bold;}
.p2Con .fr ul{padding:10px 0;border-bottom: 1px solid #ddd}
.p2Con .fr ul li{font-size: 14px;line-height: 30px;}
/*p3Con*/
.p3Con .fl{width:500px;}
.p3Con .fr{width:445px;}
.tit1{background:url(images/p3_1.gif) repeat-x bottom;height: 44px;margin:15px auto 0 0;width:420px;}
.tit1 h3{background:url(images/p3_2.gif) no-repeat left bottom;float:left;font:normal 24px/44px '宋体',\5B8B\4F53;}
/*p4Con*/
.p4Con{margin-top: 39px;}
.p4Con ul.w571{width: 571px;}
.p4Con ul.w429{width: 429px;}
.p4Con ul li{position: relative;}
.p4Con 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;}
.p4Con ul li i{position: absolute;background:url(images/vbg1.png) no-repeat;top:45%;left:45%;z-index: 999;width:59px;height:59px;}
.p4Con ul.w429 li{width: 197px;position: relative;margin-left: 17px;float:left;height: 195px;overflow: hidden;margin-bottom: 12px;}
.p4Con ul.w429 li span{top:145px;}
.p4Con ul.w429 li i{top:25%;left:35%;}
/*p5Con*/
.pic1{margin-top: 21px;font-size: 14px;line-height: 180%;}
.pic1 img{float:left;margin-right: 10px;}
/*news2*/
.news2{height: 41px;line-height: 41px;background:#fff3e1;margin-top: 40px;}
.news2 span{float:left;color:#484848;background:#ffe5bf;width: 116px;text-align: center;font-size: 18px;}
.news2 span i{font-style: normal;color:#c30000;}
.news2 div{font-size: 14px;line-height: 41px;}
.news2 div a{background:url(images/dot1.png) no-repeat 0 20px;padding-left:8px;display:inline-block;margin:0 10px;}
/*p7Con*/
.mt30{margin-top: 30px;}
.p7Con{width:1000px;height:530px;position: relative;margin-top: 35px;overflow: hidden;}
.p7Con .prev2{background: url(images/prev2.png) no-repeat left top;position: absolute;left:20px;top:256px;width:33px;height:62px;z-index: 999}
.p7Con .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;}
.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;}
.swiper-container-p2 .swiper-slide-active span{background:none;}
/*link*/
.link img{margin:40px 22px 0 22px;}
.dyunr_com{margin-left:20px;width:830px;height:41px;overflow:hidden;white-space:nowrap;float:left;}
/*copyright*/
.linksbg{  overflow:hidden; background:#f7f7f7; padding:20px 0; margin-top:40px}
.copyright{text-align:center;font-size: 14px;}
#copyright{clear:both;margin:0 auto;padding:80px 0 30px 0;text-align:center;font-size: 16px;}
/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
    .header,.top{width:1000px;}
}