*{ padding:0; margin:0}
body{ font-size:12px; font-family:Arial,"微软雅黑"; color:#707070; }
a{ text-decoration:none; color:#555; outline:none; display: inline-block;}
a:link,a:visited{ color: #555}
a:hover,a:active{ color: #555;}
img,table{ border:none; outline:none; }
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
input,textarea{ outline:none;}
.list-unstyled li{ list-style: none;}
.clearfix:after{
	content:'';
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
*html  .clearfix {height: 1%;} 
.container{ width: 1100px; margin: 0 auto;}
/*t头部*/
.header-top{ background:#f2f2f2;height: 30px;}
.header-top-left{  float: left;height: 30px; line-height: 30px;}
.header-top-right{ float: right;}
.header-top-right span{ display: inline-block; padding-right: 5px; float: left;}
.header-top-right a{ height: 30px; line-height: 30px; margin-left:10px;}
a.icon1 span{background: url(../images/icon_1.png) no-repeat -15px -16px;width: 13px;height: 12px; margin-top: 8px;}
a.icon2 span{background: url(../images/icon_1.png) no-repeat -54px -16px;width: 13px;height: 13px;margin-top: 8px;}
a.icon3 span{background: url(../images/icon_1.png) no-repeat -90px -14px;width: 18px;height: 15px;margin-top: 7px;}
a.icon4 span{background: url(../images/icon_1.png) no-repeat -140px -15px;width: 17px;height: 13px;margin-top: 8px;}
a.icon5 span{background: url(../images/icon_1.png) no-repeat -185px -14px;width: 17px;height: 13px;margin-top: 7px;}

.header-middle{ height: 100px;}
.header-middle .logo{ float: left; padding: 19px 0;}
.header-middle .header-tel{ float: right; color: #c62c16; font-size: 14px; margin-top: 32px;}
.header-tel h2{ background: url(../images/tel.png) left top no-repeat; padding-left: 15px; font-weight: bold; line-height: 1.5;}
.header-tel h2 span{ display:block; font-size: 22px; margin-left: -15px; }

.nav{ background: #068e46; height: 40px;}
.nav li{ float: left; height: 40px; line-height: 40px; padding: 0 19px;}
.nav li a{ color: #fff; font-size: 16px;}

.searchBox{ position: absolute; width: 100%; top:170px; z-index: 100;}
.search{ width: 1184px; height: 52px;background: url(../images/searchbg.png) left top; margin: 0 auto;}
.search-left{ width: 700px; float: left; margin-left: 60px;}
.search-left span{ color: #555; font-weight: bold; display: inline-block; line-height: 45px;}
.search-left a{ line-height: 45px; height: 45px; color: #676565; padding: 0 10px;}
.search-left a:hover{ color: #4C4A4A;}
.search-right{ width: 350px; float: right; margin: 9px 60px 0 0;}
.search-right input{ width: 280px; border: 1px solid #959595; border-right: none; padding: 5px 0; display: block; float: left; text-indent: 8px;}
.search-right button{ background: #c62c16; border: none; outline: none; height: 28px; line-height: 28px; padding: 0 15px; color: #fff; text-align: center;}

.footer{  background: url(../images/footbg.jpg) left top ; padding: 35px 0;}
.footer-left{ width: 394px; float: left; color: #fff; overflow: hidden;}
.footer-left p{ line-height: 2;}
.ewm-left{ float: left; margin-right: 20px;}
.footer-right{width: 630px; float: right;}
.footer-right dl{ float: left; width: 126px;}
.footer-right dl dt{ border-bottom: 1px solid #666; padding-bottom: 15px; margin-bottom: 15px;}
.footer-right dl dt a{ color: #fff; }
.footer-right dl dd{ height: 25px; line-height: 25px;}
.footer-right dl dd a{ color:#666 }
.footer-right dl dd a:hover{ color: #e0e0e0;}

.link{ clear: both; padding:15px 0 10px 0;}
.link span{ display: block; float: left; color: #fff; margin-right: 10px;}
.link a{ padding-right:10px; color: #666; margin-bottom: 5px;}
.link a:hover{ color: #e0e0e0;}
.copyright{ height: 35px; line-height: 35px; text-align: center; background: #131313; color: #fff; letter-spacing: 1px;}


/*产品中心*/
.product{ margin: 35px 0;}
.title{ font-size:40px; font-weight: bold; color: #000; text-align: center; border-bottom: 2px solid #068e46; padding-bottom: 6px; margin-bottom: 8px;}
.title a{ color: #707070; font-size:12px;margin-left:15px; width:58px;}
.title a span{background:url(../images/more.png) right center no-repeat; width: 15px; 
	height: 15px; display: inline-block; float: right; margin-left: 5px;}

.product-list-left{ width: 253px; display: inline-block;  float: left; overflow: hidden;}
.product-list-left h3{ height: 35px; line-height: 35px; font-size: 16px;color: #fff; padding-left: 70px;
background:#068e46 url(../images/product_icon.png) 55px center no-repeat;  }
.product-list-left ul.home-ul{ border: 1px solid #dfdfdf; border-top: none; border-bottom:none;}
.product-list-left ul li p{ background:#e9eaea url(../images/icon_arr.png) 55px center no-repeat; line-height: 28px; 
 border-bottom: 1px dashed #ccc;
margin:0px  1px;font-size:14px; padding-left: 70px;}


.product-list-left ul li p a{ color: #888;}
.product-list-left ul li p:hover{background:#e9eaea url(../images/icon_arr_hover.png) 55px center no-repeat;}
.product-list-left ul li p:hover a{ color:#068e46; }

.product-list-left ul li.active p{ color: #888;background:#e9eaea url(../images/icon_arr_hover.png) 55px center no-repeat;}
.product-list-left ul li.active p a{ color:#068e46; }


.product-link{}
.product-link a{ display: block; padding-left: 70px; height: 27px; line-height: 27px;border-bottom: 1px dashed #ccc; }
.product-link a:hover{ color: #f4252f}
.product-link a.active{ color: #f4252f}
.product-list-right{ width: 825px; margin-left: 7px; float: right; height:532px; overflow:hidden}
.product-list-right .p-home-ul li{ border: 1px solid #dfdfdf; width: 200px; position: relative; float: left; margin:0 5px 15px 0}
.product-list-right .p-home-ul li .pp{ line-height: 1.6; margin: 7px 10px; height: 38px; overflow: hidden;}
.a_hover_bg{ width: 200px; height: 200px;  position: absolute; top: 0px; left: 0px; display: none}
.a_hover{ width: 170px; height: 35px; padding:95px 15px;  position: absolute; top: 0px; left: 0px; display: none}
.a_hover_bg{ background: #fff; opacity: 0.7; filter:alpha(opacity=70);}

/*左边公用*/
.contact-left{ margin-top:12px; border: 1px solid #dfdfdf;}
.left-title{ text-align: center; color: #fff; font-size: 16px; font-weight: bold; height: 35px; line-height: 35px;}
.contact-left h2{ color: #888; line-height: 1.8; margin: 0 16px;}
.contact-left p{ text-align: center;}
.contact-left p a{ margin: 12px 16px;}
.contact-left ul { padding-bottom: 10px;}
.contact-left ul li{ height: 30px; line-height: 30px; border-bottom: 1px dashed #ccc; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
.contact-left ul li a{ margin: 0 15px;}
.contact-left ul li a:hover{ color: #f00;}

.pro-tab-content{ margin: 20px 10px;}
.pro-tab-content .edit{ display: none;}
.edit_all{ font-size: 13px; line-height: 1.8; }

#pager {
    padding: 15px 0;
    text-align: center;
    margin-top: 30px;
	clear:both;
}

#pager a {
    font-size: 12px;
    color: #666;
    border: #e9e9e9 1px solid;
    padding: 2px 10px;
}
#pager span a.current {
    background: #0d9fed;
    color: #fff;
    padding: 3px 11px;
}


.floatR {
}



.kefu{position:fixed; top:30%; right:0px; height:277px; z-index:100;}
.floatR { padding-bottom:5px;
border:5px solid #068e46; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px;border-radius:10px;
OVERFLOW: hidden;
background:#fff; z-index:100;
}

.tp {
}

 .cn {

}

.cn UL {
padding: 0 12px;
padding: 0 10px\9; text-align:center
}

.cn UL LI {
BORDER-BOTTOM: #e6e5e4 1px solid;
LINE-HEIGHT: 36px;
WORD-WRAP: break-word;
HEIGHT: 36px;
OVERFLOW: hidden;
WORD-BREAK: normal;
}

#aclick{  height:117px; float:left; position:relative; top:70px;}
