﻿*{font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif; -webkit-text-size-adjust:none;font-size:14px;}
td,th,div,input,select,textarea,li,ol,dt,dd,h1,h2,h3,h4,h5,h6,font,span,p,ul{margin:0;padding:0;}
header,footer,section,aside,nav,hgroup,figure,figcaption{display:block; margin:0; padding:0; border:none;}
font,span{font-size:12px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
li{list-style-type:none;}
img{border:none;}
input[type='text'],input[type='number'],input[type='password'],input[type='reset'],input[type='submit'],input[type='button'],input[type='tel'],button,textarea{-webkit-appearance:none; border-radius:0; border:1px solid #ddd;}
body{background:#f3f3f3;margin:0;padding:0;}
a{text-decoration:none; color:#636363; }
html{min-height:100%;}
#page{min-height:100%;width:100%;max-width:800px;margin:0 auto;overflow:hidden;background:#f3f3f3;}


/*底部样式*/
.clear{width:100%;height:0;overflow:hidden;clear:both;}
#BottomDiv{height: 50px;max-width: 800px;}
#BottomDiv .BottomDiv{border-top: 2px solid #51515d;position: fixed;z-index: 1900;bottom: 0;left: 0;right: 0;margin: auto;max-width: 800px;display: block;width: 100%;background: rgba(255,255,255,0.7);height: 48px;overflow: hidden;display: -webkit-box;display: box;-webkit-box-orient: horizontal;background: -webkit-gradient(linear, 0 0, 0 100%, from(#333c45), to(#313540), color-stop(50%, #373a43));}
.BottomDiv div i {-webkit-background-size: 20px auto;-o-background-size: 20px auto;height: 23px;margin: 3px auto 0;display: block;width: 100%;}
#BottomDiv .BottomDiv>div {width: auto!important;height: 100%;position: static!important;margin: 0;border-radius: 0!important;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;box-flex: 1;-webkit-box-sizing: border-box;overflow: hidden;box-shadow: none!important;border-right: 1px solid #0e111a;border-left: 1px solid #666a73;background: none;}
#BottomDiv .BottomDiv>div a {display: block;width: 100%;height: 100%;}
#BottomDiv .BottomDiv>div p {line-height: 22px;font-size: 12px;text-align: center;width: 100%;margin: 0 auto;color: #FFF;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ico-Home{background:url(../images/Home.png) center no-repeat;}
.ico-SiteMap{background:url(../images/SiteMap.png) center no-repeat;}
.ico-Product{background:url(../images/Tel.png) center no-repeat;}
.ico-Contact{background:url(../images/Cont.png) center no-repeat;}

/*头部样式*/
#TopDiv{height:50px;max-width:800px;background:#999;}
.TopA{position:fixed;left: 0;right:0;z-index:1000;top: 0;padding: 0;margin: auto;max-width: 800px;display: block;width: 100%;height: 50px;color: #fff; font-size: 28px;background:#40af37;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.TopB{position:fixed;left: 0;right:0;z-index:1001;top: 0;padding: 0;margin: auto;max-width: 800px;display: block;width: 100%;height: 50px;color: #fff; font-size: 28px;}
.Logo{float:left;margin-left:20px;margin-top:5px;}
.Logo img{height:40px;}
.Bar{float:right;margin-right:20px;margin-top:8px;}
.Bar img{height:32px;}

/*轮播样式*/
/* main_image */
.main_visual{height:190px;overflow:hidden;position:relative;}
.main_image{height:100%;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:100%;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:100%;}
.main_image li span{display:block;width:100%;height:100%}
.main_image li span img{width:100%;height:100%;}
.main_image li a{display:block;width:100%;height:100%}

div.flicking_con{position:absolute;top:90%;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -21px}
.btn_prev,.btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
.btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
.btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}

/*首页产品展示*/
.IProductDiv{width:94%;margin-left:3%;background:#fff;border:1px solid #DDD;margin-top:15px;}
.IProTitle{width:100%;height:50px;}
.IProTitle big{float:left;padding-left:10px;padding-top:10px;font-size:18px;font-weight:bold;color:#36b700;}
.IProTitle small{float:left;padding-left:10px;padding-top:15px;font-size:14px;color:#AAA;}
.IProTitle a{float:right;margin-top:12px;margin-right:10px;font-size:14px;color:#36b700;}
.IProContent{width:95%;margin:0 auto;}

/*投光灯样式*/
.ITouGD{padding-top:20px;height:165px;overflow:hidden;}
.ITouGD-Img div{float:left;width:43%;padding-left:2%;height:135px;padding-top:10px;}
.ITouGD-Img div img{width:100%;}
.ITouGD-Img dl{float:left;width:50%;margin-left:5%;line-height:26px;}
.ITouGD-Img dl dt{float:left;width:100%;font-weight:bold;font-size:16px;color:#333;}
.ITouGD-Img dl dd{font-size:14px;color:#999;width:100%;overflow:hidden;height:26px;white-space:nowrap;}

.ITouGD div.flicking_con{position:absolute;top:-5px;left:0;z-index:999;width:300px;height:21px;margin:0;}
.ITouGD div.flicking_con a{background:url('../images/btn_main_img2.png') 0 0 no-repeat;float:left;}
.ITouGD div.flicking_con a.on{background-position:0 -22px}



/*产品证书*/
#Certif{padding-top:5px;height:250px;overflow:hidden;}
#Certif div.flicking_con{display:none;position:absolute;top:-10px;left:0;z-index:999;width:300px;height:21px;margin:0;}
#Certif div.flicking_con a{background:url('../images/btn_main_img2.png') 0 0 no-repeat;float:left;}
#Certif div.flicking_con a.on{background-position:0 -22px}
#Certif-Img div{height:210px;width:100%;margin:0;text-align:center;}
#Certif-Img div img{height:100%;width:auto;}
#Certif-Img p{width:100%;height:30px;line-height:30px;text-align:center;}

#Certif .btn_prev,#Certif .btn_next{z-index:111;position:absolute;display:block;width:50px!important;height:51px!important;top:50%;margin-top:-37px;}
#Certif .btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:10px;}
#Certif .btn_next{background:url(../images/hover_right.png) no-repeat right top;right:10px;}

.AboutUsT{width:100%;height:50px;}
.AboutUsT div{float:left;padding-left:48px;padding-top:10px;font-size:18px;font-weight:bold;color:#36b700;background:url(../images/actslogo.png) 10px 10px no-repeat;line-height:30px;}
.AboutUsT span{float:left;padding-left:10px;padding-top:16px;font-size:14px;color:#AAA;}
.AboutUsC{width:95%;margin:0 auto;height:245px;}
.AboutUsC a{float:left;width:33%;text-align:center;margin-top:20px;border-right:1px solid #E1E1E1;font-size:15px;font-weight:bold;margin-bottom:15px;}
.AboutUsC img{width:56px;}
.Service{width:100%;text-align:center;line-height:35px;font-size:14px;color:#999;clear:both;}

/*内页样式*/
.PageDiv{float:left;width:94%;margin-left:3%;margin-top:15px;background:#fff;border:1px solid #DDD;}
.PageTitle{float:left;width:100%;overflow:hidden;padding-top:10px;clear:both;}
.PageTitle div{float:left;width:94%;margin-left:3%;line-height:38px;font-size:18px;font-weight:bold;color:#000;}
.PageTitle span{float:left;width:94%;margin-left:3%;font-size:14px;color:#666;padding-top:5px;}
.PageTitle span i{float:left; font-style:normal;}
.PageTitle span a{float:left;padding-left:15px;color:#356A6A;}
.PageTitle span samp{float:left;padding-left:15px;}
.PageCon{float:left;width:94%;margin-left:3%;padding-top:10px;line-height:30px;font-size:16px;padding-bottom:15px;}

/*证书样式*/
.CertifDiv{width:100%;}
.CerDiv{width:45%;margin-left:3%;background:#fff;border:1px solid #DDD;margin-top:10px;display:inline-block;}
.CerDiv .img{width:100%;text-align:center;padding-top:15px;}
.CerDiv .img img{width:90%;height:120px;}
.CerDiv .font{width:94%;margin-left:3%;line-height:30px;font-size:16px;text-align:center;height:30px;overflow:hidden;}

/*新闻样式*/
.actbox ul{ width:100%; overflow: hidden; }
.actbox li{ padding: 20px 0;border-bottom: 1px solid #ddd;overflow: hidden;}
.actbox li .pic{ float: left;width:35%;padding-top:5px;}
.actbox li .pic img{width: 100%; }
.actbox li .txt{ float: right;width:63%;}
.actbox li a{ color: #777; font-size:16px;}
.actbox li .name{color: #666;font-size: 18px;font-weight:bold; width: 100%; line-height: 35px; overflow: hidden;height:35px;color:#000;}
.actbox li .p{ width: 100%; line-height: 21px; overflow: hidden;}
.actbox .times{ width: 100%; line-height:20px; margin-bottom: 10px; text-align: center; color: #666; font-size: 14px;}

/*产品展示*/
.ProductFuns{width:94%;margin-left:3%;background:#fff;border:1px solid #DDD;margin-top:15px;height:160px;clear:both;}
.ProductFuns div{float:left;width:43%;padding-left:2%;height:135px;padding-top:10px;}
.ProductFuns div img{width:100%;height:100%;}
.ProductFuns dl{float:left;width:50%;margin-left:5%;line-height:26px;}
.ProductFuns dl dt{float:left;width:100%;font-weight:bold;font-size:16px;color:#333;}
.ProductFuns dl dd{font-size:14px;color:#999;width:100%;overflow:hidden;height:26px;white-space:nowrap;}

.ProDesc,.ProCon{float:left;width:94%;margin-left:3%;margin-top:15px;clear:both;font-size:16px;line-height:30px;}
.ProCon img{float:left;}
.ProCon p{float:left;width:100%;}