@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑";  color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#d31145; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}

.h10{height:10px; overflow:hidden; clear:both;}
.h30{height:30px; overflow:hidden; clear:both;}
.h60{height:60px; overflow:hidden; clear:both;}
.h70{height:70px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input, textarea{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.btn1{cursor:pointer;}
.red{color:#cb1f18;}
.wal{width:1200px; margin:0px auto;}
.wal2{width:1208px; margin:0px auto;}


/*.indexPart5 .leftDiv li a{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;	
}
*/


.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:100; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:10px; color:#666;}


.w220{ width:220px; overflow:hidden;}
.w950{ width:950px; overflow:hidden; background:#fff;}

.headDiv{ height: 140px; padding: 0 8%; width: 84%; position: relative;}
.headDiv .leftDiv{ float: left; width: 21%; height: 140px; background: #d31145;}
.headDiv .leftDiv .logo{ display: block; width: 65%; line-height: 140px; }
.headDiv .leftDiv .logo img{ width: 100%; }
.headDiv .midDiv{ float: left; width:58%; height: 140px; background: #f5f5f5;}
.headDiv .rightDiv{ float: left; width: 21%; height: 140px; background: #ececec;}

.headDiv .bg1{ position: absolute; left: 0px; top: 0px; width: 50%; height: 140px; background: #d31145; }
.headDiv .bg2{ position: absolute; right: 0px; top: 0px; width: 50%; height: 140px; background: #ececec; }
.headDiv .bigBox{height: 140px; margin: 0 8%; width: 84%;background: #f5f5f5;position: absolute;z-index: 9; left: 0px;}
.nav{ padding: 0 8%; text-align: center;}
.nav li{ float: left; width: 20%; height: 140px; text-transform: uppercase; font-size: 16px;}
.nav li .ico{ padding: 33px 0 18px; }
.nav li .ico .img1{ display: none; }
.nav li a{ display: block; height: 140px; position: relative;}
.nav li a:hover, .nav li .aNow{ background: #d31145; color: #fff; }
.nav li a:hover img, .nav li .aNow img, .nav li .aNow1 img{ display: none; }
.nav li a:hover .img1, .nav li .aNow .img1, .nav li .aNow1 .img1{ display: inline-block; }

.nav .sNavA:hover, .nav li .aNow1{ background: #d31145 url(../images/sNavA.png) center bottom no-repeat; color: #fff; }

.headDiv .links{ padding-top: 32px; height: 40px; line-height: 40px; font-size: 14px; float: right;}
.headDiv .links li{ height: 40px; line-height: 40px; float: left; padding: 0 10px; background: url(../images/line1.jpg) left center no-repeat;}
.headDiv .links li img{ padding-right: 6px; position: relative; top: -2px; }
.headDiv .links li:first-child{ background: none; }

.topSearch{ width: 235px; height: 39px; background: url(../images/topSearch.png) left top no-repeat; float: right;}
.topSearch .input1{ padding: 0 10px 0 25px; width: 150px; height: 39px; line-height: 39px; font-size: 14px; float: left; color: #fff;}
.topSearch .btn1{ float: left; width: 50px; height: 39px; line-height: 39px; cursor: pointer; }

.sNav{position:absolute; z-index:11; height:293px; display:none;  width:100%; background: #fff;}
.sNav .bigBox{ padding: 38px 8% 0; }
.sNav .leftDiv{ width: 15%; }
.sNav .leftDiv .txt{ font-size: 24px; color: #d31145; font-weight: bold; padding-bottom: 25px; }
.sNav .list{ width: 85%; }
.sNav .list li{ float: left; width: 20%; height: 212px; background: url(../images/nimg10_1.png) left top no-repeat;}
.sNav .list li .box{ padding-left: 12%; }
.sNav .list .li01{ width: 40%; }
.sNav .list li h2{ font-size: 18px; color: #333; padding-bottom: 15px; }
.sNav .list dd{ padding-left: 40px; position: relative; height: 36px; line-height: 24px; font-size: 14px;}
.sNav .list dd img{ position: absolute; left: 0px; top: 0px; }
.sNav .list dd a{ display: inline-block; min-width: 158px; }

.footDiv{ height: 244px; padding: 0 8%; width: 84%; position: relative;}
.footDiv .bg1{ position: absolute; left: 0px; top: 0px; width: 50%; height: 244px; background: #333; }
.footDiv .bg2{ position: absolute; right: 0px; top: 0px; width: 50%; height: 244px; background: #d31145; }
.footDiv .bigBox{height: 244px; margin: 0 8%; width: 84%;position: absolute;z-index: 9; left: 0px;}
.footDiv .leftDiv{ width: 70%; height: 244px; background: #333;}
.footDiv .rightDiv{ width: 30%; height: 244px; background: #d31145;}
.footNav{ padding-top: 25px; overflow: hidden;}
.footNav li{ float: left; width: 25%; }
.footNav li h2{ font-size: 18px; color: #fff; font-weight: 400; padding-bottom: 5px;}
.footNav li p{ font-size: 14px; height: 24px; line-height: 24px; color: #adadad; text-transform: uppercase;}
.footNav li dd{ font-size: 14px; height: 30px; line-height: 30px;}
.footNav li dd a{ color: #adadad; }
.footNav li dd a:hover{ text-decoration: underline;}
.footDiv .rightDiv .box{ padding-top: 25px; float: right;}
.footDiv .ewmDiv{ position: relative; height: 129px; padding-left: 156px; }
.footDiv .ewmDiv .imgDiv{ position: absolute; left: 0px; top: 0px;}
.footDiv .ewmDiv p{ color: #fff; line-height: 28px; font-size: 14px; padding-top: 30px; }
.footDiv .msg{ padding-top: 10px; font-size: 14px; line-height: 24px; color: #fff; }
.footDiv .msg a{ display: block; color: #fff; }
.footDiv .msg a:hover{ text-decoration: underline; }

.tabContent{ display:none;}
.tab li{ cursor:pointer;}
.tabContent2{ display:none;}
.tab2 li{ cursor:pointer;}

















