@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#222;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:#222;text-decoration:none;}
a:hover{color:#b71010;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*/
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{color:#b71010;}
/*header*/
.header{height:40px;background:#fafafa;}
.header span{float:left;}
.header span img{margin-top:3px;}
.header em{float:right;line-height:40px;}
.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/top.jpg) no-repeat top center;}
.top{height: 443px;}
/*p1Con*/
.p1bg{background:url(images/p1bg.png) no-repeat top center;height: 505px;}
.p1Con{width: 946px;padding:28px 15px 0 19px;}
.p1Con .fl{width: 309px;}
.p1Con .fr{width: 592px;}
.tit1{border-bottom:3px solid #de1b1c;height: 30px;}
.tit1 h1{background:url(images/icon1.png) no-repeat left center #fff;padding-left: 55px;height: 33px;float: left;padding-right: 9px;}
.tit1 h1 img{margin-top: 6px;}
.jdt01{width:306px;height:284px;position: relative;overflow:hidden;margin-top: 34px;}
.jdt01 .arrow-left{background: url(images/prev.png) no-repeat left top;position: absolute;left:0px;top:59px;width:46px;height:77px;z-index: 998}
.jdt01 .arrow-right{background: url(images/next.png) no-repeat left bottom;position: absolute;right:0px;top:59px;width:46px;height:77px;z-index: 998}
.swiper-container-p1{height:284px;width: 306px;}
.jdt01 .swiper-slide img{display: block;margin-bottom: 10px;}
.jdt01 .swiper-slide p{text-align: center;font-size: 14px;}
.pic1 li{float:left;margin-left: 30px;margin-top: 30px;}
.navCon{height:104px;}
.navCon .fl{width: 700px;padding-left: 32px;}
.navCon .fr{width: 268px;}
.nav li{float:left;width:90px;margin-right: 5px;}
.nav li a{display: inline-block;font-size: 24px;margin-top: 18px;text-decoration:none;text-align: center;color: #fff;width:100px;padding-top: 43px;}
.nav li a:hover{}
.nav li.t1 a{background:url(images/icon2b.png) no-repeat top center;}
.nav li.t1 a.active{background:url(images/icon2a.png) no-repeat top center;color: #ffe89e}
.nav li.t2 a{background:url(images/icon3b.png) no-repeat top center;}
.nav li.t2 a.active{background:url(images/icon3a.png) no-repeat top center;color: #ffe89e}
.nav li.t3 a{background:url(images/icon4b.png) no-repeat top center;}
.nav li.t3 a.active{background:url(images/icon4a.png) no-repeat top center;color: #ffe89e}
.nav li.t4 a{background:url(images/icon5b.png) no-repeat top center;}
.nav li.t4 a.active{background:url(images/icon5a.png) no-repeat top center;color: #ffe89e}
.nav li.t5 a{background:url(images/icon6b.png) no-repeat top center;}
.nav li.t5 a.active{background:url(images/icon6a.png) no-repeat top center;color: #ffe89e}
.nav li.t6 a{background:url(images/icon7b.png) no-repeat top center;}
.nav li.t6 a.active{background:url(images/icon7a.png) no-repeat top center;color: #ffe89e}
.nav li.t7 a{background:url(images/icon8b.png) no-repeat top center;}
.nav li.t7 a.active{background:url(images/icon8a.png) no-repeat top center;color: #ffe89e}
.navCon .fr input{vertical-align:middle;margin-left: -3px;margin-top: 31px;outline:medium;}
.navCon .fr input.s1{background:url(images/p1_2.png) no-repeat;width: 141px;height: 41px;line-height: 41px;border:none;padding-left: 20px;}
/*p2Con*/
.pic2 li{float:left;width: 305px;border:#eaeaea 1px solid;background:#f9f9f9;margin:0 11px 20px;display:inline;}
.pic2 li span{display: block;height:305px;overflow: hidden;}
.pic2 li p{padding:8px 5px 8px 10px;font-size: 14px;}
/*p3Con*/
.tit2{width: 300px;margin-left: 0;margin-top:30px;}
.pic3{width: 960px;margin:0 auto;}
.pic3 li{float:left;margin:25px 7px 0 7px;}
/*---------MEDIA QUERIES Mobile phone--------------*/

@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){
	.w1000,.topbg{width:1000px}
}

.pic2 li{height:365px}

/*-------- pagenation style--------------*/

.page_n{ text-align:center; padding:20px 0;}
.page_n a{ border:#dddad2 1px solid; background:#f7f6f3; padding:10px 15px; margin:0 5px;}
.page_n a:hover{ background:#cc3333; color:#fff; text-decoration:none;}
.page_n a.common_current_page{ background:#cc3333; color:#fff; text-decoration:none;}

.top{position:relative;}

.top .logo-links {
    position: absolute;
    left: 50%;
    bottom: 10px;
    margin-left: -500px;
    width: 1000px;height: 60px;
	color: transparent;
}

.top .link-logo1 {
   display: inline-block;
   width: 220px;
   height: 100%;
   margin-left: 300px;
  
   vertical-align: middle;
    color: transparent;
}

.top .link-logo2 {
   display: inline-block;
   width: 180px;
   height: 100%;
   
  
   vertical-align: middle;
    color: transparent;
}

