body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:14px; }
a{ text-decoration:none; color:#333333;}
a:hover{ color:#FF0000;}
A{TEXT-DECORATION: none;
  -webkit-transition:all 0.7s linear;
  -moz-transition:all 0.7s linear;
  -o-transition:all 0.7s linear;
  -ms-transition:all 0.7s linear;
  transition:all 0.7s linear;}
A:link {color: #333333;}
A:visited {color: #333333}
A:active {color: #333333}
A:hover{COLOR: #e60012;}
img{ border:0px;}
.clear{ clear:both;}
ul,h1,h2,h3,dl,dt,dd,p{ margin:0px; padding:0px;}
li{ list-style:none;}
A:hover IMG {
	FILTER: alpha(opacity=80); opacity: 0.8
}

.head{ width:1200px; margin:0px auto;}
.he{ position:fixed; top:0px; width:100%; z-index:9999; background-color:#fff; border-bottom:1px #ddd solid;}
.head1{ width:148px; float:left;}
.head2{ width:610px; float:left; margin:0px 5px; margin-left:45px;}
.head3{ width:220px; float:left; color:#999; font-size:12px; height:87px; line-height:87px; text-align:center;}
.head4{ width:146px; float:right; border-left:1px #ddd solid; padding-left:20px; margin-top:15px;}
.head3 a{ padding:0px 2px; color:#999;}
.head4 h3{ background:url(3.jpg) no-repeat left center ; padding-left:18px; font-size:14px; margin-top:8px; font-weight:100; color:#777;}
.head4a{ width:118px; float:left;}
.head4b{ width:28px; float:right;}
.head5{ background:#F2F2F2;}
.head5a{ width:1200px; margin:0px auto; height:52px; line-height:52px; background:url(5.jpg) no-repeat left center;}
.head5a1{ font-size:14px; color:#777; width:180px; text-indent:2em; display:inline; float:left;}
.head5a2{ width:990px; float:right; overflow:hidden; height:52px; line-height:52px;}
.head5a2 a{ padding-right:55px; float:left; height:52px; line-height:52px;}
.head5a2 span{ color:#999; padding-right:8px;}
.center1{ background:url(6.jpg);}
.cen{ width:1200px; margin:0px auto; padding:25px 0px;}
.cen h3{ color:#333333; font-size:20px; font-weight:100; margin-bottom:15px; margin-top:15px;}
.center1a1{ width:140px; float:left; margin:4px; border:1px #C2C2C2 solid; text-align:center; background-color:#fff; padding:35px 0px; padding-bottom:25px;}
.center1a1 img{ margin-bottom:15px;}
.center1a1 a{ color:#666;}
.center1a1:hover{border:1px #D1272A solid;}
.center2a{ text-align:center; background:url(8.jpg) no-repeat center center; color:#333333; font-size:20px; font-weight:100; margin-top:35PX;}
.tu img{ width:260px; height:260px; border:1px #ddd solid;}
.tu{ width:262px; float:left; line-height:20px; margin:10px 19px; display:inline;}
.tu h3{ font-size:14px;}
.tu p{ font-size:12px; color:#666;  }
.center3a{ padding-top:25px;}
.center3a1{ width:383px; float:left; margin:8px; display:inline;}
.center3a1a{ padding:15px; border:1px #E8E8E8 solid;}
.center3a1 a{ line-height:0px;}
.center3a1a h3{ font-size:14px;}
.center3a1a p{ font-size:12px; color:#666;  }
.foot{ background:#f9f9f9;}
.foot1{width:1200px; margin:0px auto; padding:35px 0px; }
.foot1a{ width:455px; float:left; font-size:12px; color:#666; line-height:25px;}
.foot1b{ width:530px; float:left; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid;}
.foot1c{ width:137px; float:right;}
.foot1b1{ width:386px; margin:0px auto;}
.foot1a1a{ width:26px; float:left; padding-right:15px; margin-top:15px;}
.foot1b1a{ width:290px; border:1px #CCCCCC solid; height:35px; line-height:35px; float:left;}
.foot1b1b{ width:85px; background-color:#E70012; float:right; height:37px; line-height:37px; text-align:center; text-align:center; font-size:12px; float:right;}
.foot1b1b a{ color:#fff;}
.foot1b h3{ font-size:14px;}
.foot1b p{ font-size:12px; color:#666; margin-bottom:10px;  }

.nTab{

margin: 0 auto;
background-position:left;
background-repeat:repeat-y;
margin-bottom:2px; margin-top:30px;
}
.nTab .TabTitle{
clear: both;
overflow: hidden;
}
.nTab .TabTitle ul{
border:0;
margin:0;
padding:0; text-align:center;
}
.nTab .TabTitle li{ display:inline-block;
width: 215px;
cursor: pointer;
list-style-type: none;
font-size: 12px;
text-align: center;
margin: 0;
}
.nTab .TabTitle .active{background:#fff; border:2px #D1272A solid;  text-align:center; border-radius:55px; width:215px; height:40px; line-height:40px; font-size:14px; color:#434444;  margin:0px 5px;}
.nTab .TabTitle .normal{border:2px #DDDDDD solid; text-align:center; border-radius:55px;  height:40px; left:40px; margin:0px 5px; line-height:40px;  font-size:14px; color:#434444;}
.nTab .TabContent{
width:auto;background:#fff;
margin: 0px auto;
padding:10px 0 0 0;
}
.none {display:none;}
.kai{ display:none;}
.tu img{ width:100%; height:auto;}
.center3a1 img{width:100%; height:auto}
.nei1{ width:200px; float:left;}
.nei2{ width:960px; float:right; border-left:1px #ddd solid; }
.nei1 li{ height:45px; line-height:45px; font-size:12px; border:1px #ddd solid; margin-bottom:8px; border-right:5px #ddd solid;  padding-left:15px;}
.nei1 li:hover{ border-right:5px #e6212a solid; background-color:#fff;}
.nei1 li:hover a{ color:#e6212a;}
.nei1 h3{    margin-top: 0;
    height: 60px;
    line-height: 60px;
    padding-left: 17px;
    background-color: #aaa;
    font-size: 23px;
    font-weight: 400;
    color: #fff;
    box-shadow: 3px 3px 5px #c3c3c3; margin-bottom:8px;}
	.cp{ width:27%; margin:4%; margin-right:0px; margin-top:0px; display:inline; float:left; background-color:#fff; line-height:45px; text-align:center; box-shadow:0px 1px 5px #ddd; padding:10px;}
.cp img{ width:100%; height:auto;}
.ban{ height:500px;}
.bh p{ padding-left:35px; font-size:14px; }
.bh h3{ padding-left:35px; border-top:1px #ddd dotted; padding-top:15px;}
.tu1{ padding:25px 0px; border-bottom:1px #ddd solid; margin-left:20px; }
.tu1a{ width:230px; float:left;}
.tu1b{ width:680px; float:right; }
.tu1b1{ height:40px; line-height:40px; border-bottom:1px #eee solid; font-size:18px;}
.tu1b1 a{ color:#444;}
.tu1b p{ color:#777; padding:10px 0px; line-height:25px;}
.tu1a img{ width:100%; height:auto;}
.tu1:hover{ }
.ana{ background:#d81f14; width:100px; height:25px; line-height:25px; text-align:center; border-radius:5px; font-size:12px; margin-top:10px;}
.ana a{ color:#fff;}

.zp{ padding:25px 0px;}
.zp1{ width:50%; float:left;}
.zp2{ width:42%; float:right;}
.and{ line-height:35px; font-size:16px;}
.ans{ height:30px; line-height:30px; background-color:#da241b; border-radius:5px; width:140px; text-align:center;}
.ans a{ color:#fff; font-size:14px;}
.as{ padding-top:35px;}

.preview{width:100%; position:relative; z-index:100; left:25px;}
.preview .div1{ text-align:center; margin-top:10px;}
.preview .div1 .a1{ background:url(../images/1_18.jpg) no-repeat center left; }
.preview .div1 .a2{ background:url(../images/1_19.jpg) no-repeat center left;  margin-left:10px;}
.smallImg{position:relative; margin-top:1px; width:100%; overflow:hidden;float:left; margin-top:10px;}
.scrollbutton{width:22px; height:38px; overflow:hidden; position:relative; float:left; cursor:pointer; display:none;}
.scrollbutton.smallImgUp,.scrollbutton.smallImgUp.disabled{background:url(../images/1_16.jpg) no-repeat; margin-top:10px;}
.scrollbutton.smallImgUp:hover,.scrollbutton.smallImgUp.disabled:hover{background:url(../images/1_16a.jpg) no-repeat;}
.scrollbutton.smallImgDown,.scrollbutton.smallImgDown.disabled{background:url(../images/1_17.jpg) no-repeat; margin-left:432px; margin-top:-50px;}
.scrollbutton.smallImgDown:hover,.scrollbutton.smallImgDown.disabled:hover{background:url(../images/1_17a.jpg) no-repeat;}
#imageMenu { width:100%; overflow:hidden; float:left;}
#imageMenu li { width:23%; overflow:hidden; float:left; text-align:center; margin:0px 0.8%; margin-top:3px; }
#imageMenu li img{ width:97%; border:1px #ccc solid; }
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:97%;}
.bigImg{position:relative; float:left; width:100%; overflow:hidden;}
.bigImg #midimg{width:100%; }
.bigImg #winSelector{width:10%;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; }
#bigView{position:absolute; overflow: hidden; z-index:999; filter:alpha(opacity=100); opacity:1; z-index:100; background:#ffffff;}
#bigView img{position:absolute;}
.zp2 h2{ padding:25px 0px; padding-bottom:5px; font-size:22px; font-weight:100; color:#333;}
.zp2 p{ padding-bottom:15px;}
.nTaba{
width: 100%;
background-position:left;
background-repeat:repeat-y; margin-top:40px; margin-bottom:20px;
}
.nTaba .TabTitlea{
clear: both;
overflow: hidden;
}
.nTaba .TabTitlea ul{
border:0;
margin:0;
padding:0;
}
.nTaba .TabTitlea li{
float: left;
width: 160px;
cursor: pointer;
list-style-type: none;
font-size: 12px;
text-align: center;
margin: 0;
}
.nTaba .TabTitlea .activea{ background:#dfdfdf; border:1px #dfdfdf solid; width:160px; height:35px; line-height:35px; font-size:15px;}
.nTaba .TabTitlea .normala{ background:#fff; border:1px #dfdfdf solid; width:160px; height:35px; line-height:35px; font-size:15px;}
.nTaba .TabContenta{
width:auto;background:#fff;
margin: 0px auto; margin-top:15PX;
padding:20px;border:1px #dfdfdf solid; border-left:0px; line-height:25px; font-size:14px;
}
.none {display:none;}

.deng{ width:50%; padding:45px 0px; border:1px #ddd solid; margin:20px auto;  background: #FFF;}
.deng1{ width:80%; height:auto; border:1px #ddd solid; margin:20px auto; background: #FFF; box-shadow:0px 1px 5px #CCCCCC}
.deng2{ width:80%; height:auto;border:1px #ddd solid; margin:20px auto; background: #FFF; box-shadow:0px 1px 5px #CCCCCC}
.deng3{     height: 30px;
    line-height: 30px;
    background-color: #da241b;
    border-radius: 5px;
    width: 140px;
    text-align: center; margin:0px auto; margin-top:25px;}
	.deng3 a{ color:#fff;}
	.nei1 li ul{  display:none; left:184px; position:relative; z-index:9999; top:-46px; background-color:#fff;}
	.nei1 li:hover ul{ display:block;}.di img{ width:auto; height:auto;}
	.di{ width:100%; background-color:#646464; position:fixed; z-index:9999; bottom:0px; display:none;}
	.di li{ text-align:center; width:20%; float:left; padding-top:10px;}
	.di a{ color:#fff; line-height:25px;}
	.hu1{ width:23%; margin:1%;  display:inline; text-align:center; float:left;}
	.hu1 img{ width:60%; height:auto; text-align:center; line-height:25px;}
	.hu{ background:rgba(255,255,255,0.6); width:100%; margin:0px auto;}
@media only screen and (max-width: 980px) {.di{ display:block;}
	.deng{ width:90%; }
	.ban{ background-size:cover;}
	.nTaba .TabTitlea li{ margin-bottom:5px;}
	.nTaba .TabContenta{border-left:1px #dfdfdf solid; padding:10px;}
	.preview{ left:0px;}
	.zp1{  width:100%; clear:both;}
.zp2{ width:100%; clear:both;}
.biao{ margin-top:40px;}
	.tu1b1 a{ font-size:16px; line-height:25px; }
	.tu1b1{padding:15px 0px;}
	.bh p{ padding-left:0px;}
	.tu1{ margin:0px;}
	.tu1a{ width:100%; clear:both;}
.tu1b{ width:100%; clear:both; }
.tu1b1{ height:auto; line-height:30px;}
	.nei1{ width:100%;}
	.nei2{ width:100%;}
	.nei{ padding-top:10px; padding-bottom:10px;}
	.bh span{ font-size:16px; line-height:25px;}
	.bhh{ width:100%; padding:20px 0px;}
	.nei1 li{ width:40%; float:left; overflow:hidden;}
	.bu1{ width:auto;  margin:0px auto; margin-bottom:15px;}
	.cp{ width:40%; margin:2%;}
	.nei2{ border:0px;}
	.ban{ height:200px;}
	.cp{ width:40%; margin:2%;}
	.nei2{ border:0px;}
	.head5a1{ width:35%;}
	.head5a2{ width:60%;}
	.foot1a{ width:100%; clear:both;}
	.foot1b{ width:100%; clear:both; border:0px; padding:15px 0px; border-top:1px #ddd solid;  border-bottom:1px #ddd solid; margin:20px auto;}
	.foot1c{ width:100%; clear:both;}
	.foot1b1{ width:100%;}
	.center3a1{ width:100%; clear:both; margin:0px; margin-bottom:5px;}
	.nTab .TabTitle ul{ text-align:left;}
	.nTab .TabTitle li{width:45%; margin:0px 2px; margin-bottom:8px;}
	.nTab .TabTitle .normal{ margin:0px 2px; font-size:12px; margin-bottom:8px;}
	.nTab .TabTitle .active{ width:45%; font-size:12px; margin-bottom:8px;}
	.kai{ display:block;}
	.guan{ display:none;}
	.center1a1{ width:44%; margin:2.5%;}
	.tu{ width:44%; margin:2.5%;}
	.foot1b1a{ width:70%;}
	.foot1b1b{ width:25%;}
	.foot1{ width:95%; margin:0px auto;}
.cen{ width:95%; margin:0px auto;}}


