body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:14px; padding-top:109px; }
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline; color:#FF0000;}
A{TEXT-DECORATION: none;
  -webkit-transition:all 0.2s linear;
  -moz-transition:all 0.2s linear;
  -o-transition:all 0.2s linear;
  -ms-transition:all 0.2s linear;
  transition:all 0.2s 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
}
.rt {width:30px; float:right; cursor:pointer; position:relative;}
.sousuo {width:300px; background: #f5f5f5; box-shadow:0px 1px 5px #CCCCCC; padding:10px; position: absolute; right:0; display:none; z-index:555;}
.yan{ padding-top:0px; padding-bottom:28px;}
.rt:hover .sousuo {display:block;}
.le{ width:180px; float:left;}
.ri{ width:1000px; float:right;}
.classParent span{float: right;
    /* padding-top: 21px; */
    padding-right: 15px;
    line-height: 40px;
    display: inline-block;}
.classParent:hover{ background-color:#19adb2; color:#fff;}
.classParent:hover img{ display:none;}
.classParent a{ padding-left:15px;}
.classParent:hover a{ text-decoration:none; color:#fff;}
.classParent a{ color:#666;}
.classSub a{ color:#666;  width: 180px;
    height: 36px;
    display: inline-block;}
.classSub{ line-height:35px; line-height:35px; background-color:#f5f5f5; padding-left:10px; font-size:12px; border-bottom:1px #fff solid;}
.classParent{ height:40px; line-height:40px;}
.xian{ width:100%; height:1px; background-color:#eee;}
.head{ width:1200px; margin:0px auto;}
.hea{ position:fixed; z-index:9999; top:0px; width:100%; background-color:#fff; border-bottom:1px #eee solid;}
.head1{ width:337px; float:left;}
.head2{ width:720px; float:left; margin-left:30px; display:inline;}
.head3{ width:68px; float:right; margin-top:45px; font-size:14px;}
.head3 a{ color:#777;}
.center{ width:1200px; margin:0px auto;}
.center1{ text-align:center; color:#444; font-size:22px; line-height:30px; margin-top:50px;}
.center2{ text-align:center; padding:10px 0px; margin-bottom:25px;}
.center1 i{ font-size:20px;}
.center3a{ width:360px; float:left; height:400px; overflow:hidden;}
.center3b{ width:225px; float:left; margin:0px 10px;}
.center3c{ width:225px; float:right;}
.center3a img{ position:relative; z-index:1px;}
.center3a p{ height:34px; line-height:34px; background:rgba(0,0,0,0.6); position:relative; z-index:2; top:-34px;}
.center3a p a{ color:#fff; padding-left:5px; font-size:14px;}
.center3b1 img{ position:relative; z-index:1px;}
.center3b1 p{ height:34px; line-height:34px; background:rgba(0,0,0,0.6); position:relative; z-index:2; top:-34px;}
.center3b1 p a{ color:#fff; padding-left:5px; font-size:14px;}
.center3b1{ width:225px; height:195px; overflow:hidden;}
.center3b2 img{ position:relative; z-index:1px;}
.center3b2 p{ height:34px; line-height:34px; background:rgba(0,0,0,0.6); position:relative; z-index:2; top:-34px;}
.center3b2 p a{ color:#fff; padding-left:5px; font-size:14px;}
.center3b2{ width:225px; height:195px; overflow:hidden; margin-top:10px;}
.center4a{ width:333px; float:left; padding:1px; margin:32px; display:inline; background-color:#F5F5F5; text-align:center;}
.center4a h3{ font-size:14px; font-weight:100; padding:15px 0px; padding-top:0px}
.center4a h3 a{ color:#41b2ba;}
.center4a div{ padding-bottom:45px; padding-top:30px;}
.center5b li span{ float:right; color:#999; font-size:12px;}
.center5b li{ height:30px; line-height:30px;}
.center5b p{ padding:10px 0px; color:#666; line-height:22px;}
.center5a{ width:572px; float:left; line-height:35px; font-weight:bold;}
.center5b{ width:600px; float:right;}
.foot1{ background-color:#797979; padding:15px 0px; margin-top:15px;}
.foot2{ background-color:#4E4E4E; padding:5px 0px; line-height:25px; font-size:12px; color:#999; text-align:center;}
.foot2 a{ color:#999;}
.foot1a{ width:1200px; margin:0px auto;}
.foot2a{ width:1200px; margin:0px auto;}
.foot1b{ width:270px; float:left;  margin-top:15px;}
.foot1c{ width:560px; float:left; margin:0px 35px; display:inline; margin-top:10px; margin-left:80px;}
.foot1d{ width:85px; float:left; margin-left:55px; display:inline;}
.foot1e{ width:20px; line-height:17px; float:left; margin-left:5px; display:inline; color:#FFF; font-size:12px; text-align:center;}
.foot1f{ width:84px; float:right;}
.foot1c li{ height:60px; line-height:60px; width:90px; float:left; text-align:center;}
.foot1c li a{ color:#fff;}
.fen li{ height:35px; line-height:35px; border:1px #41B2BA solid; margin-right:15px; float:left;}
.fen li a{ background-color:#fff;  height:35px; line-height:35px; display:block; padding:0px 20px; color:#555;}
.fen li a:hover{ background-color:#41B2BA; height:35px; line-height:35px; display:block; color:#fff; text-decoration:none;}
.fen{ background-color:#f5f5f5; padding:25px;}
.nei{ padding:25PX 0PX;}
.nei1{ width:337px; float:left; padding-top:70PX;}
.nei2{ width:600PX; float:right; color:#666; font-size:14PX; line-height:30PX;}


.rollBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; background-image:url(home_caset.gif); background-repeat:no-repeat; OVERFLOW: hidden; PADDING-TOP: 45px; padding-bottom:40px;
}
.rollBox .LeftBotton {
	MARGIN: 15px 0px 0px; WIDTH: 50px; DISPLAY: inline; BACKGROUND: url(a.png) no-repeat 0px 40px; FLOAT: left; HEIGHT: 183px; OVERFLOW: hidden; CURSOR: pointer
}
.rollBox .RightBotton {
	MARGIN: 15px 0px 0px; WIDTH: 50px; DISPLAY: inline; BACKGROUND: url(b.png) no-repeat 0px 40px; FLOAT: left; HEIGHT: 183px; OVERFLOW: hidden; CURSOR: pointer; margin-left:10px;
}
.rollBox .Cont {
	WIDTH: 880px; FLOAT: left; MARGIN-LEFT: 3px; OVERFLOW: hidden
}
.rollBox .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 290px; FLOAT: left
}
.rollBox .Cont .pic IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px auto; WIDTH: 260px; DISPLAY: block; HEIGHT: 200px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.rollBox .Cont .pic P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #505050; PADDING-TOP: 0px; font-size:12px;
}
.rollBox .Cont A:link {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox .Cont A:visited {
	COLOR: #626466; 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 {
	COLOR: #626466; TEXT-DECORATION: none
}
.rollBox_1 .Cont A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
.rollBox_1 #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}

.center4a1{ width:280px; float:left; padding:1px; margin:25px; display:inline; background-color:#fff; text-align:center; background: #FFF; box-shadow:0px 1px 5px #CCCCCC }
.center4a1 h3{ font-size:14px; font-weight:100; padding:15px 0px; padding-top:0px}
.center4a1 h3 a{ color:#41b2ba;}
.center4a1 div{ padding-bottom:45px; padding-top:30px;}
.center4a1 img{ width:100%; height:180px;}
.center4a1 div img{ width:124px; height:32px;}
.center4a1 div p{ font-size:12px; text-align:left; color:#888; padding:25px; padding-top:0px; line-height:25px; height:75px; overflow:hidden;}



.pictures  li{width:280px; float:left; padding:1px; margin:25px; display:inline; background-color:#fff; text-align:center; background: #FFF; box-shadow:0px 1px 5px #CCCCCC}
.pictures  li a{color:#41b2ba;}

.nei{  margin-top:20px; margin-bottom:30px;}
.nei li{ height:30px; line-height:30px; /*background:url(ico24.gif) no-repeat 5px center; padding-left:35px;*/}
.nei li span{ float:right; color:#999;}
.nei li a{ color:#444;}
.nei li:hover{ background-color:#f5f5f5;}

.tu1{ padding:20px; border-bottom:1px #eee solid; margin-bottom:10px; }
.tu1a{ width:250px; float:left;}
.tu1b{ width:680px; float:right; }
.tu1b1{ height:40px; line-height:40px; border-bottom:1px #eee solid; font-size:16px;}
.tu1b p{ color:#666; padding:10px 0px; line-height:25px;}
.tu1a img{ width:250px; height:160px;}
.tu1:hover{ background-color:#f5f5f5; }
.center5a a{ color:#666;}
.center5b a{ color:#666;}
.da{background: #FFF; box-shadow:0px 1px 5px #CCCCCC; margin-bottom:25px;}
.zz{ width:450px; float:left;}
.yy{ width:350px; float:right; background-color:#f5f5f5; line-height:30px; color:#666; padding:50px 80px;}
.ann{ background-color:#41b4bb; height:44px; line-height:44px; width:160px; text-align:center; border-radius:5px; margin-top:15px;}
.ann a{ color:#fff;}
.xiang1{ border-bottom:1px #eee solid; height:50px; line-height:50px; margin-top:15px; font-weight:bold; color:#666;}
.zz1{ font-size:20PX; line-height:40PX; color:#41b4bb; padding-top:00px;}
.zz2{ line-height:20px;}
.zz3{ color:#999; font-size:12PX; margin-bottom:20px;}
.xiang2{ margin-top:15px;}

.ncontent1{ width:1200px; margin:0 auto; margin-top:10px; line-height:180%; min-height:150px;}
.ncontent1 img{ max-width:100%;}
/*文章列表*/
.lbcontent {
  width: 100%;
  margin-top:20px;
  min-height:300px;
}
.lbcontent .lbx li {
  position: relative;
  line-height: 45px;
  height: 45px;
  width: 100%;
  margin: auto;
  border-bottom: 1px dotted #b4b4b4;
}

.lbcontent .lbx li label {
  position: absolute;
  left: 20px;
  top: 12px;
  width: 25px;
  height: 25px;
  background: url(pt.png) no-repeat;
}

.lbcontent .lbx li a {
  float: left;
  color: #8c8c8c;
  font-size: 14px;
  line-height:45px;
}
.lbcontent .lbx li span {
  position: absolute;
  top: 0px;
  right: 30px;
  line-height: 45px;
  height: 45px;
  color: #8c8c8c;
  font-size: 13px;
}
.lbcontent .lbx li:hover {
  background: #f4f4f4;
}