body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:14px; background:url(1.jpg) repeat-x; }
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline; 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
}
	.kai{ display:none;}
	.guan{ display:block;}
	.foot{ background:#141414; padding:30px 0px;}
	.foot1{ width:1100px; margin:0px auto;}
	.foot1{ padding-bottom:20px;}
	.foot1a{ width:142px; float:left;}
	.foot1b{ width:630px; float:left; padding-left:40px; margin-left:40px; display:inline; border-left:1px #2E2E2E solid; line-height:25px; font-size:12px;}
	.foot1c{ width:118px; float:right;  border-left:1px #2E2E2E solid; text-align:right;}
	.foot1d{ width:23px; float:right; color:#fff; text-align:center;}
	.foot1b a{ color:#888; padding-right:10px;}
	.center4{ background:#F2F2F2; padding:20px 0px; padding-bottom:35px;}
	.center4a{ width:1100px; margin:0px auto;}
	.center4a1{ width:517px; float:left;}
	.center4a1a{ background:url(8.jpg) no-repeat left center; padding-left:26px; font-size:21px; font-weight:bold; color:#e2090e; line-height:45px;}
	.center4a1a a{ float:right; font-size:12px; font-weight:100;}
	.center4a1c span{ float:right;}
	.center4a1c li{ background:url(9.jpg) no-repeat left center; overflow:hidden; padding-left:12px; border-bottom:1px #ccc dashed; height:40px; line-height:40px;} 
	.center3{ width:1100px; margin:20px auto; padding-bottom:10px;}
	.center3a{ width:517px; float:left;}
	.center3a1{ background:url(4.jpg) no-repeat left center; padding-left:26px; font-size:21px; font-weight:bold; color:#e2090e; line-height:45px;}
	.center3a1 a{ float:right; font-size:12px; font-weight:100;}
	.center4a1b{ background:url(3.png) no-repeat left center; height:5px;}
	.center3a2{ margin-top:15px;}
	.center3a2 img{ border:1px #ddd solid; padding:1px; width:163px; height:114px;}
	.center3b2 img{ margin-top:14px; margin-right:4px;}
	.center2{ background:url(19.jpg) no-repeat center top; height:286px;}
	.center2a1{ width:265px; float:left; color:#fff; margin-left:30px;}
    .center2a2{ width:760px; float:right; padding-top:40px;}	
	.center2a{ width:1100px; margin:0px auto;}
	.center2a1a a{ float:right; color:#fff; font-size:12px;}
	.center2a1a{ padding-top:15px; font-weight:bold; font-size:18px;}
	.center2a1b{ padding-top:15px; font-size:12px; padding-right:10px; line-height:25px;}
	.center2a2a{ font-size:18px; line-height:30px; color:#e2090e; font-weight:bold; padding-left:20px;}
	.center1{ width:1100px; margin:0px auto; padding:20px 0px; padding-bottom:5px;}
	.center1a{background:url(4.jpg) no-repeat left 15px; padding-left:26px; font-size:21px; font-weight:bold; color:#e2090e; line-height:45px;}
	.fen{ width:910px; float:right; margin-top:6px;}
	.fen li{ width:175px; margin-left:7px; text-align:center; font-size:14px; font-weight:100; border-radius:5px; height:28px; line-height:28px; background:#efefef; float:left;}
	.fen li:hover{ background:#c80005;}
	.fen li:hover a{ color:#fff;}
	.head{ width:1100px; margin:0px auto;}
	.head2{ height:49px; line-height:49px;}
	.head1{ background:url(27.jpg) no-repeat 540px top; height:112px;}
	.head1a{ width:515px; float:left; margin-top:20px;}
	.head1b{ width:80px; float:left; margin-top:16px; margin-left:23px; display:inline;}
	.head1c{ width:20px; float:left;  margin-top:16px; color:#444;}
	.head1d{ width:230px; background:url(2.png) no-repeat left center; padding-left:20px; float:left; margin-top:43px; margin-left:20px; display:inline; color:#444;}
	.head1e{ width:154px; float:right; margin-top:40px;}
	.head1f{ width:42px; float:right; margin-top:40px;}
	.head1d span{ color:#f2030e; font-size:18px;}
	.nei{ width:1100px; margin:20px auto;}
	.nei1{ width:205px; float:left;}
	.nei2{ width:670px; float:left; margin-left:15px; display:inline;}
	.nei3{ width:195px; float:right;}
	.nei1c{ margin-top:12px;}
	.nei1a{ background:url(30.jpg) repeat-x; font-size:12px; padding:15px; color:#fff;}
	.nei1a h3{ font-size:18px; font-weight:bold;}
	.nei1b li{ background:#f4f4f4; padding:5px; line-height:25px; border-bottom:1px #ddd solid; padding-left:15px;}
	.nei1b li:hover{ background:#eee;}
	.nei1b li:hover a{ color:#be0107;}
	.nei2a{ background:url(4.jpg) no-repeat left center; padding-left:25px; border-bottom:2px #ccc solid; height:40px; line-height:35px; font-size:18px; font-weight:bold; color:#444;}
	.nei2b h2{ text-align:center; font-size:18px; font-weight:bold; color:#ff0000; line-height:35px;}
	.nei2b td{ padding:5px; background:#f5f5f5;}
	/*.nei2b td:hover{ background:#c70005; color:#fff;}
	.nei2b td:hover a{ color:#fff;} */
	.nei2b strong{ color:#ff0000}
	
.rollBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH:1100px; PADDING-RIGHT: 0px; background-image:url(home_caset.gif); background-repeat:no-repeat; OVERFLOW: hidden;
}
.rollBox .LeftBotton {
	MARGIN: 15px 0px 0px; WIDTH: 19px; DISPLAY: inline; BACKGROUND:url(14.jpg) no-repeat; FLOAT: left; HEIGHT:225px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .RightBotton {
	MARGIN: 15px 0px 0px; WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(15.jpg) no-repeat; FLOAT: left; HEIGHT:225px; OVERFLOW: hidden; CURSOR: pointer; 
}
.rollBox .Cont {
	WIDTH:1057px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden; margin-top:10px;
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH:353px; FLOAT: left
}
.rollBox .Cont .pic IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px auto; WIDTH:178px; DISPLAY: block; HEIGHT:249px;  BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rollBox .Cont .pic P {LINE-HEIGHT: 23px; COLOR: #505050;  font-size:12px;
}
.rollBox .Cont A:link {
	 TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	TEXT-DECORATION: none
}
.rollBox .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
.rollBox_1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 227px; PADDING-RIGHT: 0px; BACKGROUND: url(subproduct_t.gif) no-repeat; OVERFLOW: hidden; PADDING-TOP: 35px
}
.rollBox_1 .LeftBotton {
	MARGIN: 15px 0px 0px; WIDTH: 19px; DISPLAY: inline; BACKGROUND: url(left_btn.gif) no-repeat 0px 20px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox_1 .RightBotton {
	MARGIN: 15px 0px 0px; WIDTH: 20px; DISPLAY: inline; BACKGROUND: url(right_btn.gif) no-repeat 10px 20px; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox_1 .Cont {
	WIDTH: 185px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden
}
.rollBox_1 .ScrCont {
	WIDTH: 100000px
}
.rollBox_1 .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 185px; FLOAT: left
}
.rollBox_1 .Cont .pic IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px auto; DISPLAY: block; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rollBox_1 .Cont .pic P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #505050; PADDING-TOP: 0px
}
.rollBox_1 .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
TEXT-DECORATION: none
}
.rollBox_1 .Cont A:hover {
TEXT-DECORATION: underline
}
.rollBox_1 #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}
.mg{ width:353px; background:url(25.jpg) no-repeat right center; height:228px; text-align:left;}
.mg2a{ width:133px; height:32px; border-radius:5px; background:#7d7e7e; line-height:32px; text-align:center;}
.mg2a a{ color:#fff; font-weight:bold;}
.mg1{ width:178px; float:left;}
.mg2{ width:150px; float:right; margin-top:35px; margin-right:10px;}
.mg2 p{ padding:10px 0px; line-height:25px;}
.rollBox .Cont .mg2a A:link{ color:#fff;}
.nw img{ width:80%; height:auto;}.center1b{ background:url(3.png) no-repeat left center; height:5px;}
.nei3a{ padding:10px; background:#c70005; color:#fff;}
.nei3b{ border:1px #ddd solid; margin:10px 0px;}
.nei3b img{ width:193px; height:144px;}
.nei3c{ background:#F4F4F4; border-radius:5px; text-align:center; line-height:30px;}
.nei2b1{ padding-top:15px; line-height:25px;}
.nei3b2 img{ width:100%; height:auto; border-bottom:10px #ddd solid; margin-bottom:15px;}
.nt{ width:880px; }
.nei2bf{ padding-top:15px;}
.nei2bf li{ border-bottom:1px #ddd dashed; height:32px; line-height:32px; background:url(35.jpg) no-repeat left center; padding-left:10px;}
.nei2bf li span{ float:right; color:#999; font-size:12px;}
.nei2bg img{ border:1px #ddd solid; padding:1px; width:31%; height:200px; margin:1%;}
.mt1{ width:50%; float:left; line-height:30px; margin:25px 0px;}
.mt2{ width:50%; float:left; line-height:30px; margin:25px 0px;}
.nei2bgt p{ line-height:25px; padding-top:15px;}
.pian{ width:30.3%; float:left; text-align:center; line-height:35px; margin:1.5%; display:inline;}
.pian img{ width:100%; height:190px; border:1px #ddd solid;}
.cp1{ background:#c50105; width:120px; height:35px; line-height:35px; color:#fff; text-align:center; font-size:16px; border-radius:5px 5px 0px 0px; }
.cp2{ border:1px #ddd solid; padding:20px; background:#fff; margin-bottom:15px;}
.cp2a{ width:241px; border:5px #ddd solid; float:left;}
.cp2a img{ width:100%; height:auto;}
.cp2b{width:570px; float:right; line-height:25px;}
@media only screen and (max-width:992px){
	
	.cp2a{ width:100%;}
	.cp2b{ width:100%; margin-top:15px;}
	.pian{ width:46%; float:left; text-align:center; line-height:35px; margin:2%; display:inline;}
.pian img{ width:100%; height:120px; border:1px #ddd solid;}
	.mt1{ width:100%;}
	.mt2{ width:100%;}
	.nei2bg{ padding-top:10px;}
	.nei2bg img{ width:30%; height:90px;}
	.nt{ width:100%;}
	.me{ width:95%; margin:0px auto;}
	.nei2{ width:100%; height:auto; margin:0px;}
	.nei{ width:100%; margin-top:0px;}
	.center1{ width:95%;}
	.guan{ display:none;}
	.kai{ display:block;}
	.foot1{ width:95%; margin:0px auto;}
    .center3{ width:95%; margin:0px auto;}
	.center4a{ width:95%; margin:0px auto;}
	.center3a,.center4a1{ width:100%; margin:10px auto;}
	.center3a2 img{ width:90%; height:auto; margin:1%; margin-top:15px;}
	.center3b2 img{ width:100%; margin:0px; margin-top:10px; margin-bottom:10px; height:auto;}
	.foot1{ text-align:center;}	
	.foot1a{ width:100%; }
	.foot1b{ width:100%; float:left; padding:0px; margin:0px; border-bottom:0px #2E2E2E solid; border-left:0px; line-height:22px; padding-bottom:15px; padding-top:25px; font-size:12px;}
	.foot1c{ width:100%; float:right; padding:0px; margin:0px;  padding-top:15px;}
	.center2a{ width:95%;}
	.center2a1{width:100%; background:#e30d17; margin:0px; padding:15px; }
	.center2a2{width:100%; }
.fen{ width:100%;}
.fen li{ width:31.33%; float:left; margin:1%; }
.eme{ width:95%; margin:0px auto; margin-left:2.5%}
.cp1{ width:100px; height:30px; line-height:30px;}
.cp2{ padding:10px;}
	}