@charset "utf-8";
/* CSS Document */
body,html{ margin:0; padding:0;font-size:14px; color:#333; font-family:"微软雅黑",Arial;}
ul,li,div{ list-style:none; margin:0; padding:0;}
dl,dt,dd{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; margin:0;}
a{ text-decoration:none; color:#333;}
p{ margin:0;}
input{ margin:0; padding:0; border:none; outline:none;}
img{border:none;}
.left{ float:left;}
.right{ float:right;}
.clearfix{ clear:both;}
.inner{ width:1100px; margin:0 auto;}
textarea{resize:none; margin:0; padding:0; display:block;}

/*顶部*/
.top{ height:40px; line-height:40px; background:#009944; color:#fff;}
.search{ margin-right:10px; margin-top:8px;}
.kuang{ top:0; left:0; border:1px solid #ccc; background:none; height:22px; float:left;}
.anniu{ width:24px; height:24px; display:inline-block; background:url(../images/search.jpg) no-repeat; float:left;} 
.langu a{ color:#fff;}
.logo{ margin-top:15px;}
.nav li{ float:left; font-size:16px; margin-left:30px; text-transform:uppercase; margin-top:40px; margin-bottom:22px;}
.nav li a{ color:#333;}
.nav li .current{ color:#009944; border-bottom:2px solid #009944; padding-bottom:20px;}
/*页脚*/
.foot{ background:#009944; margin-top:40px; color:#fff; padding-top:20px;}
.contact .com{ font-size:24}
/*.contact .lian{ margin-top:10px; line-height:36px; background:url(../images/icon_40.png) no-repeat left; padding-left:30px;}*/
.contact .lian{ margin-top:10px; line-height:36px; background:url(../images/icon_40.png) no-repeat 5px 8px; padding-left:30px;}
px;.bonav{ margin-left:200px; font-size:18px;}
.bonav li a{ border-bottom:1px solid #fff; color:#fff;padding-bottom:6px; line-height:36px; text-transform:capitalize;}
.ma{ width:120px; height:120px; overflow:hidden;}
.ma img{ width:100%;}
.footbox{ border-top:1px solid #cdcdcd; margin-top:20px; line-height:42px; text-align:center; font-size:16px;}
.bonav{ margin-right: 100px;
    font-size: 18px;
    float: right;}
.bonav li{ margin-top:10px;}
/*二级页面*/
.subban{ height:300px; background:url(../images/subbanner.jpg) no-repeat center center;}
.location{ height:36px; line-height:36px; border-bottom:1px dotted #ccc; font-size:16px; font-weight:bold; padding-left:24px; background:url(../images/icon.png) no-repeat left center;}
.location a{ color:#333; text-transform:capitalize;}
.location a:hover{ color:#009944;}
.content{ margin-top:20px; position:relative; min-height:500px;}
.content .about{ width:800px;line-height:24px;}
.content table{ margin:0px auto;}
.side{ width:270px; position:absolute; top:-50px; right:0; background:#009944; margin-bottom:30px;}
.side dl{ padding:30px 20px; text-align:center;} 
.side dt{ font-size:32px; color:#fff; margin-bottom:10px;}
.side dl dd{ line-height:42px;}
.side dl dd a{ color:#fff; font-size:16px; text-transform:capitalize;}
.side .dangqian{ border-bottom:1px solid #eff1b5; color:#eff1b5;}
.side dd a:hover{border-bottom:1px solid #eff1b5; color:#eff1b5;}
/*产品分类*/
.prolist li{ float:left; width:260px; margin-left:20px;}
.prolist li:first-child{ margin-left:0;} 
.prolist li h3{ background:#009944; height:36px; line-height:36px;color:#fff; padding-left:20px; font-size:16px; text-transform:uppercase;}
.prolist li a img{ width:260px; height:248px;}
/*产品列表*/
.about .chanpin li{ float:left; width:246px; margin:10px; overflow:hidden;}
.about .chanpin li h3{ background:#009944; color:#fff; height:32px; line-height:32px; padding-left:10px;overflow:hidden;}
.about .chanpin li img{ width:246px; height:235px; display:block;}
.page{ text-align:center; margin-top:20px;}
.page a{ background:#009944; margin:6px; padding:2px 8px; color:#fff;}
/*产品详情*/
.about .xiang{ width:320px; height:305px;}
.about .xiang img{ width:320px; height:auto;}
.about img{ /*width:100%; height:100%;*/}
.about .jie{ width:450px;}
.about .jie h5{ font-size:16px; text-transform:capitalize; color:#fff; background:#009944; height:40px; line-height:40px; padding-left:10px; margin-bottom:10px;}
.about .jian span{ font-weight:bold; text-transform:uppercase;}
/*新闻*/
.about ul li{ margin-bottom:10px;}
.about ul li a{ color:#333; font-size:16px; width:760px; display:block;}
.about ul li h6{ font-size:14px; color:#808080; border-bottom:1px solid #ccc; padding-bottom:4px;}
.about ul li sub{ background:url(../images/icon01.png) no-repeat left center; padding-left:22px; font-size:14px;}
.about h4{ font-size:16px; font-weight:bold;text-align:center;}
.about h5{ color:#808080; font-size:14px; text-align:center;}
/*.about p{ text-indent:28px;}*/
.shang{ margin-top:20px;}
.shang a,.xia a{ color:#333;}
.shang a:hover,.xia a:hover{ color:#009944;}
/*招聘*/
.about .gang dt{  background:#009944; color:#fff; padding-left:10px; line-height:36px; font-size:15px; text-transform:uppercase;}
.about .gang dd{ padding-left:10px; margin:4px;}
/*留言*/
.message{ margin-top:10px;}
.proform2{ width:698px;border:1px solid #ccc; margin:30px auto; margin-top:0;}
.proform3{ width:700px; border:none;}
.proform2 .top{ height:36px; line-height:36px; background:#e5e5e5; text-indent:1em;}
.proform2 .main{padding:25px; height:auto; overflow:hidden;}
.proform3 .main{ padding:0;}
.proform2 .main p{ width:800px; margin-bottom:16px; float:left;}
.proform2 .main label{ width:180px; line-height:34px; text-align:right; font-weight:600; margin-right:5px; display:block; float:left;}
.proform3 .main label{ width:120px;}
.proform2 .main input{ height:34px; line-height:34px; border:1px solid #ccc; border-radius:4px; display:block; /*float:left;*/}
.proform2 .main .int1{ width:400px;}
.proform2 .main .int2{ width:500px; height:94px; line-height:180%; border:1px solid #ccc; border-radius:4px;}
.proform2 .main .int3{ width:84px;}
.proform2 .main .btn01{ background:#009944; text-align:center; color:#fff; border:1px solid #009944; margin-left:10px; width:84px; line-height:26px;}