*{padding:0;margin:0;}
body{font-size:14px;color:#333;font-family:"Î¢ÈíÑÅºÚ";background-color:#e1f8e8;}
td,div{line-height:30px;letter-spacing:1px;}
.m0a{margin:0 auto;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none !important;cursor:pointer !important;}
a:focus{-moz-outline-style: none !important;} 
input,textarea {outline:none;}
img{border:none;}
ul{list-style:none;}
.p10{padding:10px;}
.bcf{background-color:#FFF;}
.mb10{margin-bottom:10px;}
.both{clear:both;}

.top{background:url(../images/topBG.gif) repeat-x 0 0;}
.navbg{background:url(../images/navbg.gif) repeat-x 0 0;}
.nav{}
.nav li{float:left;}
.nav li a{height:44px;width:169px;text-align:center;display:inline-block;color:#FFF;font-size:18px;line-height:44px;}
.nav li a:hover{background-color:#2b7e21;}
.nav li#nline{background:url(../images/navline.gif) no-repeat 0 0;width:2px;height:44px;}
.index #m1 a,.abouts #m2 a,.products #m3 a,.news #m4 a,.job #m5 a,.feedback #m6 a,.contact #m7 a{ background-color:#2b7e21;}
.m1a{margin:10px auto;}
.pltop{background:url(../images/pltop.gif) no-repeat 0 0;line-height:30px;color:#FFF;text-indent:40px;font-weight:bold;font-size:15px;text-align:left;}
.b1{border:1px solid #7acf71;}
.lcon{padding:5px 10px;}
.pclass{border-bottom:1px dotted #a7c0aa;background:url(../images/pico.gif) no-repeat 5px center;text-indent:20px;}
.pclass1{border-bottom:1px dotted #a7c0aa;}
.fwb{font-weight:bold;color:#F60;}
.stxt{border:1px solid #CCC;line-height:24px;height:24px;padding:0px 5px;width:138px;}
.sel{width:150px;height:24px;border:1px solid #ccc;}
.sbtn{background:url(../images/s.gif) no-repeat 0 0;height:24px;border:none;width:52px;height:24px;cursor:pointer;}
.rbtn{background:url(../images/r.gif) no-repeat 0 0;width:52px;height:24px;border:none;cursor:pointer;}
.ptop{background:url(../images/pline.gif) no-repeat left bottom;color:#006633;font-size:16px;font-weight:bold;text-indent:25px;line-height:35px;height:35px;overflow:hidden;}
.ptop a{float:right;font-size:13px;font-weight:normal;font-family:arial;letter-spacing:0px;}
.ptop span{float:right;font-size:13px;font-weight:normal;color:#333;}
.ptop span a{font-size:13px;font-weight:normal;float:none;}
.pimg{width:216px;float:left;margin-right:13px;margin-bottom:15px;}
#p4{margin-right:0px;}
.pimg dt{width:210px;height:150px;border:1px solid #98cea5;padding:2px 2px;}
.pimg dd{background-color:#eee;line-height:30px;text-align:center;height:30px;overflow:hidden;}
#demo{OVERFLOW:hidden;WIDTH:904px;margin:0px auto;}
#demoIMG{}
#indemo{FLOAT:left;WIDTH:800%}
#demo1{FLOAT:left}
#demo2{FLOAT:left}
.inews{text-align:left;float:left;width:440px;height:30px;line-height:30px;overflow:hidden;margin-right:24px;border-bottom:1px dotted #CCCCCC;}
#n2{margin-right:0px;}
.inews span{float:right;color:#ffa566;font-size:12px;letter-spacing:0px;}

.link{background:url(../images/linkt.gif) repeat-x 0 top;padding-top:4px;}
.link a{margin-right:10px;}
.foot{background:url(../images/footbg.gif) repeat-x 0 top #fafcfb;}
/*banner*/
.banner{height:400px;_height:400px;overflow:hidden;z-index:1;margin:0px 0px;text-align:center;}
.banner .d1{width:100%;height:400px;_height:400px;display:block;position:absolute;left:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:370px;}
.banner .d2 ul{float:left;position:absolute;left:47%;top:0;margin:0 0 0 0px;display:inline;}
.banner .d2 li{width:18px;height:18px;overflow:hidden;cursor:pointer;background:url(../image/h1.png) no-repeat center;float:left;margin:0 5px;display:inline;}
.banner .d2 li.nuw{background:url(../image/h2.png) no-repeat center;}
@media screen and (max-width:1200px){body{width:1200px}}
.diyos{position:fixed;width:54px;right:0;top:50%;z-index:100;}
.diyos ul{list-style:none;margin:0;padding:0;}
.diyos ul li{width:54px;height:54px;background:#28c10f;float:left;position:relative;margin:1px 0 0 0;}
.diyos ul li:hover{background:#1f950c;}
.diyos ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;color:#fff;font:14px/54px "Microsoft Yahei";overflow:hidden;letter-spacing:0px;}
.diyos ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li.sideewm{width:54px;height:54px;line-height:54px;display:inline-block;}
.diyos ul li .sideewmshow{width:120px;position:absolute;top:0;left:-121px;z-index:120;display:none;}
.diyos ul li.sideewm:hover .sideewmshow{display:block;}
.diyos ul li img{float:left;}
/*feedback*/
.txt{border:1px solid #ddd;padding:2px 5px;width:80%;font-family:"Î¢ÈíÑÅºÚ";height:25px;line-height:25px;}
.txt1{border:1px solid #ddd;padding:2px 5px;width:80px;height:25px;line-height:25px;}
.text{border:1px solid #ddd;padding:2px 5px;width:91%;font-family:"Î¢ÈíÑÅºÚ";line-height:25px;}
.fbtn{padding:3px 15px;}
/*sitemap*/
.ptop1{border-bottom:2px solid #018a22;background:url(../images/pline.gif) no-repeat left 2px;color:#006633;font-size:16px;font-weight:bold;text-indent:25px;line-height:35px;height:35px;overflow:hidden;}
.ptop1 a{float:right;font-size:13px;font-weight:normal;font-family:arial;letter-spacing:0px;}
.ptop1 span{float:right;font-size:13px;font-weight:normal;color:#333;}
.ptop1 span a{font-size:13px;font-weight:normal;float:none;}
.site{}
.site h3{font-size:15px;background:#eee;text-align:left;text-indent:10px;padding:5px 0px;}
.site p{line-height:25px;text-align:left;margin:5px 0px 10px 0px;padding-left:10px;}