@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#333;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:#333;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*/
.main{width:100%;min-width:1200px;}
.w1200{width:1200px;}
.fl{float:left;}
.fr{float:right;}
.list_16 li{background:url(../images/dot.png) no-repeat left 14px;padding-left:18px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{color:#bf0505}
@font-face{
    font-family:"hanti_bold";
    src:url("../font/hanti_bold.otf");
    font-family:"hanti_light";
    src:url("../font/hanti_light.otf");
}
/*top*/
.top{background:url(../images/top.jpg) no-repeat top center;background-size: 100% auto;}
/*header*/
.header{height:38px;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;line-height:38px;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
.tit0{margin-top:36%;text-align: center;}
.tit0 h1{font:bold 38px/63px "hanti_bold";}
.tit0 span{background:#b02b2b;width:63px;height:63px;line-height:63px;color:#fff;font-size:20px;border-radius: 50%;display:inline-block;margin-right:34px;vertical-align: middle;}
/*p1Con*/
.p1Con{margin-top:40px}
.p1Con .fl{width:622px;}
.p1Con .fr{width:520px;}
.ScrollPic1{width:622px;height:370px;position:relative;}
.swiper-container-p1{height:370px;width:622px;}
.swiper-container-p1 .swiper-slide{position: relative;}
.swiper-container-p1 .swiper-slide span{position: absolute;width:98%;font-size:16px;background:url(../images/black_bg.png);height: 40px;line-height: 40px;left:0;bottom:0;padding-left: 2%;}
.pagination1{position: absolute;right:10px;text-align: right;bottom:15px;width: 100%;z-index: 99;}
.pagination1 .swiper-pagination-switch {display: inline-block;width:10px;height:10px;border-radius:10px;background:#ed8181;margin-right:6px;cursor: pointer;}
.pagination1 .swiper-active-switch {background: #fff;}
.tit1{background:url(../images/p1_2.png) repeat-x bottom;height:42px;}
.tit1 h3{float:left;font:bold 24px/36px \5FAE\8F6F\96C5\9ED1;}
.tit1 h3 i{font-style:normal;font-size:18px;color:#fff;background:url(../images/p1_1.png) no-repeat;width:82px;height:28px;display:inline-block;text-align: center;line-height:28px;vertical-align: text-top;margin-left:12px;}
.tit1 h3 span{border-bottom:6px solid #fccfbd;display:inline-block;color:#bf0505}
.tit1 strong{float:right;font-size:16px;line-height:42px;}
.tit1 strong a{color:#adadad}
.list1 li{padding:30px 0 20px 0;color:#999;font-size:14px;background:url(../images/line1.gif) repeat-x bottom;}
.list1 li span.time1{float:left;width:69px;border-right:1px solid #cecece;text-align: center;margin-right:14px}
.list1 li span.time1 strong{font-size:42px;line-height:42px;color:#ed8181;}
.list1 li b{font-size:16px;line-height:20px;display: block;margin:4px 0 14px 0}
.list1 li a{color:#ed8181}
.list1 li b,.list1 li b a{color:#333}
/*p2Con*/
.tit2{margin-top:50px;}
.tit2 h1{height:76px;text-align: center;font:normal 54px/76px "hanti_light";}
.tit2 h1 span{border-bottom:6px solid #ed8181;color:#bf0505}
.tit2 h1 span strong{}
.tit2 h1 i{background:url(../images/p2_1.png) no-repeat;color:#fff;width:115px;height:37px;line-height:37px;font-size:14px;display:inline-block;vertical-align: text-top;text-align:center;font-style:normal;padding-left:5px}
.p2Con{margin-top:50px}
.p2Con .fl{width:360px;}
.p2Con .fr{width:840px;}
.pic1 img{display: block;margin-bottom:10px}
.pic1{color:#999;font-size:14px}
.pic1 h3,.list2 div h3{font:bold 18px/24px \5FAE\8F6F\96C5\9ED1;margin-bottom:10px}
.pic1 h3,.pic1 h3 a,.list2 div h3,.list2 div h3 a{color:#333}
.list2 div{float: left;width:360px;margin-left:60px;font-size:14px;color:#999;padding-bottom:17px}
/*p3Con*/
.p3Con{margin-top:25px}
.p3Con .left,.p3Con .center,.p3Con .right{width:360px}
.p3Con h2{font:bold 30px/36px \5FAE\8F6F\96C5\9ED1;color:#b02b2b;margin-bottom:15px}
.list3{margin-top:51px}
.list3 div{float: none;}
.pic2{position: relative;color:#fff}
.pic2 span{width:100%;position: absolute;font-size:16px;background:url(../images/black_bg.png);height:35px;line-height:35px;left:0;bottom:0;text-align: center;z-index:22;}
.list4{margin-top:20px;}
.list4 li{font-size:16px;line-height:34px;}
/*p4Con*/
.tit3 h1 i{font-size:21px;width:120px;padding-left:0}
.p4Con{position: relative;}
.p4Con .prev4{background:url(../images/prev.png) no-repeat;width:20px;height:34px;position: absolute;top:228px;left:0px;z-index: 999}
.p4Con .next4{background:url(../images/next.png) no-repeat;width:20px;height:34px;position: absolute;top:228px;right:30px;z-index: 999}
.swiper-container-p4{width:1090px;height:565px;overflow: hidden;}
.swiper-container-p4 .swiper-slide img{float:left;margin-right:16px}
.swiper-container-p4 .swiper-slide div{float:left;width:492px;margin:61px 25px 0 25px}
.swiper-container-p4 .swiper-slide h2{font:bold 20px/24px \5FAE\8F6F\96C5\9ED1;}
.swiper-container-p4 .swiper-slide h4{font:normal 16px/20px \5FAE\8F6F\96C5\9ED1;margin-top:5px;}
.swiper-container-p4 .swiper-slide h3{font:bold 18px/24px \5FAE\8F6F\96C5\9ED1;margin-top:10px}
.swiper-container-p4 .swiper-slide p{font-size:14px;margin-top:4px;line-height:160%;}
/*float_right*/
.float_right{position:fixed;_position:absolute;display:block;width:120px;right:13px;_right:-52px;top:20%; z-index:99;}
/*copyright*/
#copyright{text-align:center;width:100%;font-size:14px;font-family: \5B8B\4F53;padding:80px 0;}
/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){

}
