@charset "gb2312";
/* CSS Document */

html{}
body {padding:0px; margin:0px; font-size:12px;white-space:normal;word-break: break-all;background: url(../images/bg.gif); }
img{ border:none;}
ul,li,dl,dt,dd,p,b,h1,h2,h3,h4,h5,h6,hr,ol,p{list-style:none;padding:0px; margin:0px; margin-bottom:0px; border:none; text-decoration:none;}



td {font-size:12px}
a {text-decoration:none}


.all {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.top {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
body {color: #666666; } 

A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0F953E; TEXT-DECORATION: none
}

.a1 A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
.a1 A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.a1 A:active {
	COLOR: #999999; TEXT-DECORATION: none
}
.a1 A:hover {
	COLOR: #0F953E; TEXT-DECORATION: none
}

.a2 A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.a2 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.a2 A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.a2 A:hover {
	COLOR: #0F953E; TEXT-DECORATION: none
}


.aa2 {
	COLOR: #999999; TEXT-DECORATION: none
}
.aa2 A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
.aa2 A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.aa2 A:active {
	COLOR: #999999; TEXT-DECORATION: none
}
.aa2 A:hover {
	COLOR: #FFFF00; TEXT-DECORATION: none
}

.aa3 {
	COLOR: #fff; TEXT-DECORATION: none
}
.aa3 A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
.aa3 A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
.aa3 A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
.aa3 A:hover {
	COLOR: #FFFF00; TEXT-DECORATION: none
}

/* 搜索*/

/* 搜索    描边border:#999 solid 1px;*/
.search{ position:absolute; right:0px; top:10px;}
.search input{ float:left;right:0px;left:10px;}
.search_k{ border:none; width:160px; height:28px; background:#FFFFF9; padding-left:10px; line-height:28px; color:#999;	border-left: 1px solid #FFFFF9;
	border-top: 1px solid #FFFFF9;
	border-bottom: 1px solid #FFFFF9;
	border-right: 0px solid #FFFFF9;}

.search_k1{ border:none; width:150px; height:34px; background:#fff; padding-left:10px; line-height:34px; color:#999999; border-left: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	border-bottom: 0px solid #CCCCCC;
	border-right: 0px solid #fff;}

.search_k2{ border:none; width:108px; height:23px; background:#999999; padding-left:0px; line-height:23px; color:#fff; margin-bottom:1px;}
.search_k3{ border:none; width:105px; height:20px; background:#999999; padding-left:2px; line-height:20px; color:#fff; margin-bottom:1px;}

.search_k2e{ border:none; width:168px; height:23px; background:#999999; padding-left:0px; line-height:23px; color:#fff; margin-bottom:1px;}
.search_k3e{ border:none; width:165px; height:20px; background:#999999; padding-left:2px; line-height:20px; color:#fff; margin-bottom:1px;}




.sidebar { font-size:13px; float:left; width:190px; margin-bottom:0px;}
.sidebar .title { height:0px; border-bottom:0px solid #d8d8d8; font-size:13px; line-height:480px; color:#363636; font-weight:bold;}
.sidebar .sidebar-box { border-top:0px solid #fff; width:190px; padding-top:0px;}
.sidebar .sidebar-box ul { padding-bottom:0px;}
.sidebar .sidebar-box ul li { line-height:57px; margin-bottom:0px;}
.sidebar .sidebar-box ul li a { display:block; width:100%; line-height:44px; text-indent:18px; background:#bbbbbb; background:url(../images/left01_17.jpg); color:#666; font-weight:bold;}
.sidebar .sidebar-box ul li a:hover { background:#C00; background:url(../images/left01_18.jpg); color:#fff; text-decoration:none;}
.sidebar .sidebar-box ul li.current a { background:#C00; background:url(../images/left01_18.jpg); color:#fff;}
.sidebar .sidebar-box ul li ul li{ line-height:44px; margin-bottom:0px;}
.sidebar .sidebar-box ul li ul li a { display:block; width:100%; line-height:44px; background:#FFF; text-indent:18px; color:#666666; font-weight:100;}
.sidebar .sidebar-box ul li ul li a:hover { background:#C00; color:#fff; text-decoration:none;}

/*产品二级分类*/
.sidebar2 a{width:100%; color:#999999;float:left; text-indent:35px;}
.sidebar2 a:hover{color:#0F953E; text-decoration:none; background:url(../images/left01_16-2.jpg); }



/*新闻动态*/
.exnews5 { z-index: 0; position: relative;}
.exnews5 a{width:100%;color:#555555; float:left}
.exnews5 a:hover{color:#0F953E;text-decoration:none;}

.exnews6 { background: #f5f5f5; float:left}
.exnews6 a{ color:#555555; float:left}
.exnews6 a:hover{  background: #0F953E;color:#ffffff;text-decoration:none;}

/*图片连接边框代码*/
.highlightit img{
border: 4px solid #CCCCCC;
}


.highlightit:hover img{
border: 4px solid navy; border: 4px solid #0F953E;
}

.highlightit:hover{
color:#333;
}


/*定义首页移到图片上放大*/
.index_right .pic{ overflow:hidden;}
.index_right img{ transform: scale(1, 1);transition: all 0.4s ease-in-out 0s;}
.index_right img:hover{-webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1); -webkit-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; }








/*定义首页移到文字上变色*/
.mo-about a:hover{ padding-right: 20px; padding-left: 20px; padding-top: 18px;  padding-bottom: 20px; background:#0F953E; color:#fff;}
.mo-about a { padding-right: 20px; padding-left: 20px; padding-top: 18px;  padding-bottom: 20px; font:12px/24px "Arial"; display:block; }









/*右边在线客服*/

.fixed{ height: 160px;position: fixed;z-index: 9;right: 0;top: 50%;margin-top: -80px;}
.fixed li {position: relative;height: 52px;margin-bottom: 2px;border-radius: 6px 0 0 6px;width:48px;background: #4CB034}
.fixed li:after {cursor: pointer;z-index: 33;content: '';background:url(../images/icon.png) no-repeat;width: 62px;height: 100%;position: absolute;top: 0;right: 0;border-radius: 6px 0 0 6px;}
.fixed li:after{background-position:26px -123px}
.fixed .s2:after {background-position: 26px -176px}
.fixed .s3:after {background-position: 26px -230px}
.fixed li a {display: block;height: 100%;color: #fff;}
.fixed .img {padding: 2px;background:#fff; position: absolute;right: -180px;transition:.5s;z-index: 0; border: 10px solid #4CB034;}
.fixed .img:after{content: "";border: 10px solid transparent;border-left: 15px solid #4CB034; position: absolute;right: -30px;top: 50%;margin-top: -72px; }
.fixed .s3:hover .img{right:60px;}
.fixed li>a {position: relative;z-index: 55;}
.fixed p {white-space:nowrap;line-height:52px;background: #4CB034;font-size: 18px;padding:0 6px 0 11px;color: #fff;position: absolute;z-index: -1; right: -340px;border-radius: 6px 0 0 6px;  }
.fixed li:hover p {right:42px;transition:.5s;}




/*首页关于我们*/
.index_ab{ width: 100%;overflow:hidden;clear: both; background: #e1e1e1; margin: 0 auto; padding: 5px 0 30px 0; position: relative;}
.ablist{ width: 100%; margin: 0 auto; position: relative;}
.ablistl{ width: 100%; float:center; position: relative;}
.ablistl ul li{ float: left; margin: 0px 0px 0px 0px;}
.l_01{ width: 300px; height: 214px; background: url(../images/index_18.jpg) no-repeat;}
.l_02{ width: 300px; height: 214px; background: url(../images/index_19.jpg) no-repeat;}
.l_03{ width: 300px; height: 214px; background: url(../images/index_20.jpg) no-repeat;}
.l_04{ width: 300px; height: 214px; background: url(../images/index_21.jpg) no-repeat;}
.l_05{ width: 300px; height: 214px; background: url(../images/index_22.jpg) no-repeat;}
.l_06{ width: 300px; height: 214px; background: url(../images/index_23.jpg) no-repeat;}
.l_07{ width: 300px; height: 214px; background: url(../images/index_24.jpg) no-repeat;}
.l_08{ width: 300px; height: 214px; background: url(../images/index_25-1.jpg) no-repeat;}
.ablist ul li a{ display: block; width: 100%; height: 100%;position: relative; }
.ablist ul li:hover a{ background: #0F953E; opacity: 0.8; }
.a_all{ width: 160px;height: 40px; border: 1px solid #fff; text-align:center; color: #fff;line-height:40px; font-size:16px;display: none; position: absolute; border-radius: 0px;  } 
.a_01{ top: 86px; left:70px;}
.a_02{ top: 86px; left:70px;}
.a_03{ top: 86px; left:70px;}
.a_04{ top: 86px; left:70px;}
.a_05{ top: 86px; left:70px;}
.a_06{ top: 86px; left:70px;}
.a_07{ top: 86px; left:70px;}
.a_08{ width: 300px; height: 214px; background: url(../images/index_25.jpg) no-repeat; }
.ablist ul li:hover a .a_01{display: block;}
.ablist ul li:hover a .a_02{display: block;}
.ablist ul li:hover a .a_03{display: block;}
.ablist ul li:hover a .a_04{display: block;}
.ablist ul li:hover a .a_05{display: block;}
.ablist ul li:hover a .a_06{display: block;}
.ablist ul li:hover a .a_07{display: block;}
.ablist ul li:hover a .a_08{display: block;}