﻿/* CSS Document */
html,body{min-height:101%}  
body{background:#fcfcfc; font-size:12px;color:#303030;line-height:24px;margin:0px; font-family:"Arial", "Helvetica", sans-serif; } 
dl,ul,li{list-style:none} 
form,dl,ul,dl dd{margin:0px;padding:0px} 
img{border:0px} 
h1{font-size:20px;margin:0px}
h2{font-size:16px;margin:0px}
h3{font-size:12px;margin:0px}
p{margin:0px;word-wrap:break-word;overflow:hidden} 
a{color:#000; text-decoration: none}
a:hover{color:#000; text-decoration: none}
.clear{clear:both}
.kong1{width:100%; height:10px; overflow:hidden;margin:0 auto}
.kong2{width:100%; height:15px; overflow:hidden;margin:0 auto}
.kong3{width:100%; height:20px; overflow:hidden;margin:0 auto}
.kong4{width:100%; height:25px; overflow:hidden;margin:0 auto}
.kong5{width:100%; height:30px; overflow:hidden;margin:0 auto}
.kong6{width:100%; height:35px; overflow:hidden;margin:0 auto}
.left{float:left}
.right{float:right}

/*欢迎词*/
.welcome1{width:100%; height:30px; background:#fbfbfb; border-bottom:1px #FFFFFF solid;margin:0px auto;}
.welcome2{width:1050px;height:30px;background:#fbfbfb;margin:0px auto;}
.welcome2 .w-c-1{width:550px; line-height:30px; color:#999999;float:left;}
.welcome2 .w-c-1 a{ color:#666}
.welcome2 .w-c-1 a:hover{ color:#FF6600}
.welcome2 .w-c-2{width:200px; padding-left:300px;float:right;}
.welcome2 .w-c-2 .anniu-1{width:30px; padding-top:10px; float:left}
.welcome2 .w-c-2 .anniu-2{width:70px; line-height:30px; font-size:12px;  float:left}
.welcome2 .w-c-2 .anniu-3{width:50px; line-height:30px; font-size:12px; font-family:"Arial", "Helvetica", sans-serif; float:left}
.welcome2 .w-c-2 a{ color:#77bd1e}
.welcome2 .w-c-2 a:hover{ color:#333}

/*头部*/
.head1{width:100%; border-top:1px #e3e3e3 solid; background:url(../images/head_bg.jpg) center top no-repeat;margin:0px auto;}
.head2{width:1050px; height:160px; display:block;margin:0px auto;}
.head2 .h2-logo{width:1050px;padding-top:20px; font-weight:bold; line-height:30px; color:#4e8900; float:left;}
.head2 .h2-tel{width:440px; font-size:22px; padding-top:32px; text-align:right;float:left;}
.head2 .h2-tel span{color:#ff7404;}
.head2 .h2-tel font{color:#009500; font-size:24px;font-family:Verdana, Arial, Helvetica, sans-serif;}

/*导航*/
.nav1{width:100%; height:45px; background:url(../images/index_09.jpg) repeat-x;margin:0px auto;}
.nav2{width:1050px;height:45px;background:url(../images/index_09.jpg) repeat-x;margin:0px auto;}
.nav2 ul{width:auto; padding-left:2px; background:url(../images/index_11.jpg) left no-repeat; height:45px; overflow:hidden;  float:left;}
.nav2 ul li{width:auto; text-align:center; line-height:45px;font-size:15px; background:url(../images/index_11.jpg) right no-repeat; float:left;}
.nav2 ul li a{ color:#FFFFFF}
.nav2 ul li .n-an1{width:auto;padding-left:28px; padding-right:28px;  float:left}
.nav2 ul li .n-an1 a{ color:#fff}
.nav2 ul li .n-an1 a:hover{ color:#009500}

.nav2 ul li .n-an2{width:auto;padding-left:28px; padding-right:28px; background:url(../images/index_07.jpg) repeat-x; float:left}

/*banner*/
.banner1{width:100%;margin:0px auto;}

/*main*/
.main1{width:100%;margin:0px auto;}
.main2{width:1030px; padding-left:10px; padding-right:10px;margin:0px auto;}
.main2 .m2-1{width:315px; float:left;}
.main2 .m2-1 .m-1-biaoti{width:315px; background:url(../images/index_18.jpg) right bottom no-repeat;float:left;}
.main2 .m2-1 .m-1-biaoti .m-1-b-name{width:auto; padding-left:10px; padding-right:10px; height:30px; line-height:30px; background:#77bd1e; text-align:center; color:#FFFFFF; font-size:16px; float:left;}
.main2 .m2-1 .m-1-biaoti .m-1-b-more{width:auto;height:30px; padding-right:15px; line-height:30px; text-align:right;  float:right;}
.main2 .m2-1 .m-1-biaoti .m-1-b-more a{ color:#77bd1e}



.main2 .m2-1 .m-1-neirong{width:315px; float:left;}
.main2 .m2-1 .m-1-neirong .m-1-n-info{width:300px; padding-top:10px; padding-bottom:10px; height:90px; overflow:hidden; float:left;}
.main2 .m2-1 .m-1-neirong .m-1-n-info a{color:#303030}
.main2 .m2-1 .m-1-neirong .m-1-n-list{width:300px; background:url(../images/index_26.jpg) repeat-x left bottom;float:left;}
.main2 .m2-1 .m-1-neirong .m-1-n-list a{color:#303030;width:270px; padding-left:30px; height:40px; line-height:40px; background:url(../images/index_30.jpg) no-repeat 15px;float:left;}
.main2 .m2-1 .m-1-neirong .m-1-n-list a:hover{color:#77bd1e;}


.main2 .m2-2{width:370px; padding-left:40px; padding-right:40px; float:left;}
.main2 .m2-2 .m-1-biaoti{width:370px; padding-bottom:10px;background:url(../images/index_18-2.png) right -2px no-repeat;float:left;}
.main2 .m2-2 .m-1-biaoti .m-1-b-name{width:auto; padding-left:10px; padding-right:10px; height:30px; line-height:30px; background:#77bd1e; text-align:center; color:#FFFFFF; font-size:16px; float:left;}
.main2 .m2-2 .m-1-biaoti .m-1-b-more{width:auto;padding-right:15px;height:30px; line-height:30px; text-align:right;  float:right;}
.main2 .m2-2 .m-1-biaoti .m-1-b-more a{ color:#77bd1e}
.main2 .m2-2 .m-1-neirong{width:368px; border:1px #77bd1e solid; float:left;}
.main2 .m2-2 .m-1-OEMODM{width:370px; background:url(../images/index_18-2.png) right bottom no-repeat;float:left;}

.main2 .m2-2 .m-1-biaoti .m-1-b-OEMODM{width:auto; padding-left:10px; padding-right:10px; height:30px; line-height:30px; background:#77bd1e; text-align:center; color:#FFFFFF; font-size:16px; float:left;}
.main2 .m2-2 .m-1-biaoti .m-1-b-OEMODM2{width:auto;padding-right:15px; text-align:right;height:30px; line-height:30px;  float:right;}
.main2 .m2-2 .m-1-biaoti .m-1-b-OEMODM2 a{ color:#77bd1e}





.main2 .m2-3{width:265px; float:left;}
.main2 .m2-3 .m-1-biaoti{width:265px;  background:url(../images/index_18.jpg) right bottom no-repeat; float:left;}
.main2 .m2-3 .m-1-biaoti .m-1-b-name{width:auto; padding-left:10px; padding-right:10px; height:30px; line-height:30px; background:#77bd1e; text-align:center; color:#FFFFFF; font-size:16px; float:left;}
.main2 .m2-3 .m-1-biaoti .m-1-b-more{width:auto;padding-right:15px; text-align:right;height:30px; line-height:30px;float:right;}
.main2 .m2-3 .m-1-biaoti .m-1-b-more a{ color:#77bd1e}
.main2 .m2-3 .m-1-neirong{width:265px; float:left;}
.main2 .m2-3 .m-1-neirong .m23-tupian{width:265px; padding-top:10px; float:left;}
.main2 .m2-3 .m-1-neirong .m23-tupian img{ padding:7px; border:1px #d5d5d5 solid; background:#f8f8f8;}
.main2 .m2-3 .m-1-neirong .m23-content{width:265px; float:left;}
.main2 .m2-3 .m-1-neirong .m23-content .m23-title{width:265px; height:50px; line-height:60px; overflow:hidden; border-bottom:1px #CCCCCC dashed; font-size:16px; color:#77bd1e; float:left;}
.main2 .m2-3 .m-1-neirong .m23-content .m23-title a{color:#77bd1e;}
.main2 .m2-3 .m-1-neirong .m23-content .m23-title a:hover{color:#333;}
.main2 .m2-3 .m-1-neirong .m23-content .m23-info{width:265px; padding-top:8px; height:150px; overflow:hidden;float:left;}

.main2 .m2-1 .m-1-neirong .m-1-n-company{width:300px; padding-top:10px; height:264px; overflow:hidden; float:left;}

.main2 .m2-3 .m-1-neirong .m23-shebei{width:265px; padding-top:10px; float:left;}
.main2 .m2-3 .m-1-neirong .m23-shebei ul{width:265px; float:left;}
.main2 .m2-3 .m-1-neirong .m23-shebei ul li{width:132px; text-align:center; padding-bottom:5px; float:left;}
.main2 .m2-3 .m-1-neirong .m23-shebei ul li .ms-tu{width:132px; float:left;}

.main2 .m2-3 .m-1-neirong .m23-shebei p{width:110px; height:110px; padding:3px; line-height:110px; background:#efefef ;border:1px solid #ccc;margin:0 auto}
/* 兼容标准浏览器 */
.main2 .m2-3 .m-1-neirong .m23-shebei p:before{
    content:".";  /* 具体的值与垂直居中无关，尽可能的节省字符 */
    margin-left:-5px; font-size:10px;  /* 修复居中的小BUG */
    visibility:hidden;  /*设置成隐藏元素*/
}
.main2 .m2-3 .m-1-neirong .m23-shebei p img{
    *margin-top:expression((110 - this.height )/2);  /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;
}


.main2 .m2-3 .m-1-neirong .m23-shebei ul li .ms-title{width:132px; float:left;}
.main2 .m2-3 .m-1-neirong .m23-shebei ul li .ms-title a{ color:#333}
.main2 .m2-3 .m-1-neirong .m23-shebei ul li .ms-title a:hover{ color:#77bd1e}


/*foot*/
.menu1{width:100%; background:#77bd1e; height:40px; line-height:40px;margin:0px auto;}
.menu2{width:1050px;background:#77bd1e; height:40px; line-height:40px; text-align:center;color:#fff;margin:0px auto;}
.menu2 a{ color:#fff}
.menu2 a:hover{color:#fff}
.cnpy1{width:100%; background:#fff;margin:0px auto;}
.cnpy2{width:1050px;background:#fff; padding-top:15px; padding-bottom:15px;text-align:center;color:#333;margin:0px auto;}
.cnpy2 a{ color:#333}




.page{width:100%;text-align:center; overflow:hidden;padding:20px 0; margin:10px auto 0 auto ; vertical-align:top; color:#333;}
.page a{padding:2px 5px;background-color:#ddd;border:1px solid #ddd; color:#333; display:inline; margin:0 1px;}
.page .up, .page .down{color:#333;}
.page .this{color:#fff; font-weight:bold; background-color:#333;border:1px solid #000;}
.page span.a{color:#333; padding:0 10px;}
.page a:hover{color:#fff;background-color:#333;border:1px solid #333;}


.web-left{width:240px; float:left;}
.web-left .w-l-a{width:220px; float:left;}
.web-left .w-l-a .w-l-biaoti{width:220px; background:#77bd1e; float:left;}
.web-left .w-l-a .w-l-biaoti .w-l-b-name{width:auto; padding-left:20px; height:38px; line-height:38px; text-align:center; color:#FFFFFF; font-size:16px; font-weight:bold; float:left;}
.web-left .w-l-a .w-l-biaoti .w-l-b-more{width:auto;height:38px; padding-right:15px; line-height:38px; text-align:right; float:right;}
.web-left .w-l-a .w-l-biaoti .w-l-b-more a{ color:#fff}
.web-left .w-l-a .w-l-neirong{width:218px; border-left:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid; border-right:1px #CCCCCC solid;  float:left;}
.web-left .w-l-a .w-l-neirong ul{width:152px;margin:0px auto;}
.web-left .w-l-a .w-l-neirong ul .n-k{width:150px; overflow:hidden;text-align:center; height:15px; float:left}
.web-left .w-l-a .w-l-neirong ul li{width:150px;  overflow:hidden;text-align:center; height:40px; line-height:40px;font-size:13px; background:#eee; border:1px #d5d5d5 dashed;float:left}
.web-left .w-l-a .w-l-neirong ul li a{ color:#444;width:150px;height:40px; line-height:40px; float:left;}
.web-left .w-l-a .w-l-neirong ul li a:hover{ color:#77bd1e}


.web-left .w-l-b{width:220px; padding-top:10px; float:left;}
.web-left .w-l-b .w-l-b-bt{width:200px; padding-left:20px; height:38px; line-height:38px; font-size:16px; font-weight:bold;background:#77bd1e; color:#FFF; float:left;}
.web-left .w-l-b .w-l-b-nr{width:198px; padding:10px; border-left:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid; border-right:1px #CCCCCC solid;  float:left;}


.web-right{width:790px; float:right;}
.w-r-bt{width:790px; height:38px;background:url(../images/xdh.png) right bottom no-repeat; float:left;}
.w-r-bt .w-r-name{width:auto; padding-right:25px; padding-left:25px;height:38px; line-height:38px; overflow:hidden; font-size:16px; font-weight:bold; color:#FFFFFF; background:#77bd1e;float:left;}
.w-r-nr{width:750px; padding-top:20px; padding-left:20px;float:left;}




.fenglei{width:218px; border-left:1px #CCCCCC solid;border-bottom:1px #CCCCCC solid; border-right:1px #CCCCCC solid;  float:left;}
.fenglei ul{width:172px;margin:0px auto;}
.fenglei ul .n-k{width:150px; overflow:hidden;text-align:center; height:15px; float:left}
.fenglei ul li{width:170px; padding-bottom:10px; padding-top:10px;  overflow:hidden;text-align:center;line-height:18px;font-size:13px; background:#eee; border:1px #d5d5d5 dashed;float:left}
.fenglei ul li a{ color:#444;width:170px;float:left;}
.fenglei ul li a:hover{ color:#77bd1e}


.products{width:790px; padding-top:20px;float:left;}
.products ul{width:790px;float:left;}
.products ul li{width:197px; text-align:center;float:left;}
.products ul li .p-pic{width:197px;float:left;}

.products ul li .p-pic p{width:176px; height:176px; padding:3px; line-height:174px; background:#efefef ;border:1px solid #ccc;margin:0 auto}
/* 兼容标准浏览器 */
.products ul li .p-pic p:before{
    content:".";  /* 具体的值与垂直居中无关，尽可能的节省字符 */
    margin-left:-5px; font-size:10px;  /* 修复居中的小BUG */
    visibility:hidden;  /*设置成隐藏元素*/
}
.products ul li .p-pic p img{
    *margin-top:expression((174 - this.height )/2);  /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;
}


.products ul li .p-title{width:197px; height:50px; line-height:50px;float:left;}
.products ul li .p-title a{ color:#333333}
.products ul li .p-title a:hover{ color:#77bd1e}

.fanyue{width:790px; text-align:center;float:left;}

.product{width:790px; padding-top:20px;float:left;}
.product .p-kgbt{width:300px; padding-left:30px; margin-left:20px; display:inline; font-size:17px; font-weight:bold; color:#77bd1e; height:40px; line-height:40px;background:#efefef;float:left;}
.product .p-title{width:770px;padding-left:20px;height:50px; line-height:50px;float:left;}
.product .p-info{width:790px;float:left;}
.product .p-info .p-i-left{width:360px; float:left;}
.product .p-info .p-i-left .p-i-l-xinghao{width:320px;padding-left:30px; font-size:18px; height:40px; line-height:30px;float:left;}
.product .p-info .p-i-left .p-i-l-jianyao{width:320px;padding-left:30px; height:360px; overflow:hidden;float:left;}
.product .p-info .p-i-left .p-i-l-pdf{width:360px; font-size:17px;  margin-top:10px; display:inline; color:#666;float:left;}
.product .p-info .p-i-left .p-i-l-pdf .pp1{width:180px;  float:left;}
.product .p-info .p-i-left .p-i-l-pdf .pp2{width:160px;height:60px; line-height:60px;font-weight:bold; text-align:right; padding-right:10px; float:left;}


.product .p-info .p-i-left .p-i-l-pdf a{ color:#77bd1e}
.product .p-info .p-i-right{width:385px; padding-left:15px;float:left;}






.product .p-info2{width:790px; padding-top:20px;float:left;}


.shebei{width:790px; padding-top:20px;float:left;}
.shebei .s-title{width:790px;height:50px; line-height:50px; text-align:center;float:left;}

.shebei .s-pic{width:790px;text-align:center;float:left;}

.shebei .s-info{width:750px; padding-left:20px; padding-top:20px; overflow:hidden;float:left;}


.news{width:790px; padding-top:20px;float:left;}
.news ul{width:750px; padding-left:20px;float:left;}
.news ul li{width:750px;  border-bottom:1px #CCCCCC dashed; padding-bottom:10px;float:left;}
.news ul li .n-tu{width:198px;border:1px #CCCCCC dashed; margin-top:10px; display:inline;float:left;}
.news ul li .n-tu p{width:198px; height:100px; text-align:center; line-height:100px;margin:0 auto}
/* 兼容标准浏览器 */
.news ul li .n-tu p:before{
    content:".";  /* 具体的值与垂直居中无关，尽可能的节省字符 */
    margin-left:-5px; font-size:10px;  /* 修复居中的小BUG */
    visibility:hidden;  /*设置成隐藏元素*/
}
.news ul li .n-tu p img{
    *margin-top:expression((100 - this.height )/2);  /* CSS表达式用来兼容IE6/IE7 */
    vertical-align:middle;
}
.news ul li .n-wz{width:550px;float:left;}
.news ul li .n-wz .n-title{width:365px; padding-left:35px;height:40px; line-height:40px; overflow:hidden; font-size:15px; font-weight:bold; background:url(../images/news-bg.png) 18px no-repeat;float:left;}
.news ul li .n-wz .n-title a{ color:#333333}
.news ul li .n-wz .n-title a:hover{ color:#77bd1e}
.news ul li .n-wz .n-date{width:150px; height:40px; line-height:40px;color:#666666;float:left;}
.news ul li .n-wz .n-info{width:515px;padding-left:35px; height:50px; font-size:12px; overflow:hidden;float:left;}
.news ul li .n-wz .n-info2{width:515px;padding-left:35px; height:30px;  line-height:30px; font-size:12px; overflow:hidden;float:left;}

.news .title{width:790px; height:40px; overflow:hidden; text-align:center;float:left;}
.news .tupian{width:790px; text-align:center; padding-top:20px;padding-bottom:20px;float:left;}
.news .admin{width:790px; text-align:center;height:40px; border-bottom:1px #CCCCCC dashed;float:left;}
.news .content{width:750px; padding-left:20px; overflow:hidden; padding-top:20px;padding-bottom:20px;float:left;}
.news .fy{width:790px;padding-top:20px;border-top:1px #CCCCCC dashed;float:left;}


