@charset "gb2312";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ margin:0px; padding:0px; font-size:12px; font-family:"ÐÂËÎÌå"; color:#6e6e6e; background:#ffffff;}
ul,li,hr,p{ margin:0px;  padding:0px; border:none;}
li{ list-style:none;}
div{zoom:1}
img{ border:none;}
a{ text-decoration:none; color:#6e6e6e;}
a:hover{ cursor:pointer;text-decoration:none; color:#67ab02;}
.fr{ float:right; font-size:12px;}
.fl{ float:left;}

  
.top{ background:url(../images/bg1.gif) center no-repeat; height:163px; width:100%;}
.head{ width:1200px; margin:auto; overflow:hidden; background:url(../images/phone.png) center right no-repeat; height:99px;}
.logo{ width:373px; height:99px; float:left;}
.phone{ width:220px; float:right; text-align:right; color:#e0e0e0; line-height:24px;}
.phone a{ color:#e0e0e0;}
.daohang{ width:100%; margin:auto; background:url(../images/daohang.png) center top no-repeat; height:87px;}


#nav-div{ width:1200px; height:87px;margin:auto; position:relative;}
#nav-div ul{ width:1200px; height:60px;cursor:pointer; background:url(../images/dh.png) center no-repeat;}
#nav-div ul li{ width:150px; height:50px; text-align:center; margin:auto; float:left; color:#FFF; cursor:pointer;}
#nav-div ul li a{ color:#FFF; text-decoration:none;}
#nav-div ul li:hover a{ color: #FFF;}
.china{ padding-top:9px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:24px;}
.english{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}

.bgmax{ background:url(../images/bg2.gif) center bottom no-repeat #67ab02; height:365px; width:100%;overflow:hidden; margin-top:23px;}
.banner{ width:100%; margin:auto; overflow:hidden; height:379px;}
.dv_5{ width:1200px; margin:auto;position:relative; }
.dv_5 .d1{ width:1200px; height:379px;overflow:hidden; display:block; position:absolute; left:0px; /*top:0px;*/}
.dv_5 .d1 img{ width:100%;}
.dv_5 .d2{ width:1200px; height:30px; overflow:hidden; clear:both;position:absolute;z-index:100; left:0px; top:330px; }
.dv_5 .d2 table{ margin:auto; height:30px;}
.dv_5 .d2 table td{ padding:0px 3px 0px 3px;}
.dv_5 .d2 table div{ width:19px; height:19px; overflow:hidden; cursor:pointer; line-height:19px; text-align:center; color:#FFF; background:url(../images/img2.png) no-repeat center;}
.dv_5 .d2 table div.nuw{ background:url(../images/img1.png) no-repeat center;}

.contact{ width:1200px; margin:40px auto auto auto; overflow:hidden; clear:both;}

.htleft{ width:191px; float:left; background:#edf5e0; height:310px;}
.htleft1{ width:186px; float:left; background:url(../images/bg3.gif) center no-repeat; height:31px; color:#FFF; line-height:26px; font-size:14px; text-indent:7px; padding-right:5px;}
.htleft1 a{ color:#4e8500; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:10px;}
.htleft2{ width:181px; padding:5px 1px 0px 9px; float:left;}
.htleft2 img{ border:1px solid #67ab02; margin-bottom:7px;}
.htright{ width:1000px; float:right; height:310px;}
.htright_1{ width:670px; float:left; background:#edf5e0;height:310px;}
.htright_1a{ width:656px; float:left; padding-right:10px; background:url(../images/bg4.gif) center left no-repeat; height:34px; line-height:30px; font-size:14px; color:#FFF; text-indent:10px;}
.htright_2{ width:320px; float:right;}
.htright_1a a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#4e8500;}
.htright_1b{ width:650px; margin:auto; padding:5px 0px 0px 10px; line-height:24px; border-bottom:1px dotted #CCC;}
.htright_1 .htright_1c{ width:640px; margin:auto; clear:both; overflow:hidden; padding:6px 0px 5px 0px;}
.htright_1c li{ line-height:24px; font-size:14px;}
.htright_1c li a:hover{ color:#67ab02; text-decoration:none;}
.htyue{ display:block; font-size:14px; color:#67ab02; text-align:center; font-weight:bold;}
.htck{ float:right; color:#67ab02;}
.htright_2a{ width:316px; float:right;line-height:30px;}
.htright_2b{ width:310px; padding-right:6px; margin-top:10px; background:url(../images/bg5.gif) center no-repeat; height:30px; float:right; color:#FFF; font-size:14px; line-height:30px; text-indent:50px; font-weight:bold;}
.htright_2b a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#FFF;}
.htright_2c{ width:285px; padding:10px 15px 6px 16px; height:200px;background:url(../images/bgfy.gif) right bottom no-repeat #edf5e0; float:right; line-height:24px; color:#195f00; font-size:14px;}

.htyjzs{ width:1200px; margin:auto;margin-top:25px;}
.htyjzs_1{ width:1193px; padding-right:5px; border:1px solid #71b012;height:30px; background:url(../images/yj.gif) center left no-repeat; background-position:10px 6px; font-size:14px; color:#65a901; font-weight:bold; line-height:30px; text-indent:40px;}
.htyjzs_1 a{ font-weight:normal; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#67ab02}

.htyjzs_2{ width:1160px;border:1px solid #71b012; overflow:hidden; border-top:none; padding:15px 19px 10px 19px;}

.scrollleft{width:1160px; float:left;}
.scrollleft li{float:left;display:inline;width:178x;text-align:center; position:relative; margin-right:15px;}
.mingcheng{ position:absolute; z-index:1; left:0px; bottom:20px; color:#FFF; text-align:center; line-height:24px; height:24px; background:url(../images/f_yjzs.png); width:178px;}
.scrollleft li img{ border:1px solid #71b012; padding:3px;}

.hthzhb{ width:1200px; margin:25px auto auto auto; background:url(../images/hzhb.gif) center left no-repeat #ddecc5; height:104px; }
.hthzhb_hz{ width:30px; float:left; color:#FFF; font-size:14px; font-weight:bold; text-align:center; line-height:24px; padding-top:5px;}
.hthzhb_1{ width:1155px;float:right;}
.bo{width:1155px; float:left; display:block; overflow:hidden; padding:20px 0px 0px 0px;}
.bo ul li{width:178px;  float:left; margin-right:13px; display: inline; overflow:hidden; text-align:center;}
.bo ul li a img{margin:auto; border:1px solid #68ac04; margin-bottom:5px;}
.bo ul li a{ color:#737373;}

.htfoot{ width:100%; margin:25px auto auto auto; clear:both; overflow:hidden; background:#4f8a00; padding:5px 0px 0px 0px;}
.htfoot_1{ width:1200px; margin:auto; color:#FFF; line-height:24px; text-align:right;}
.nyleft{ width:245px; float:left;}
.nyleft_1{ width:245px; float:left; background:url(../images/nygsjj.gif) center top no-repeat; height:32px; line-height:32px; color:#FFF; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.nyleft_2{ width:243px; float:left; background:url(../images/nybg.gif) top repeat-x #FFF; padding-bottom:15px;border:1px solid #d6d6d6; border-top:none;}
.nyleft_2 ul li{ background:url(../images/nydh_1.png) center no-repeat; width:156px; height:26px; margin:10px auto auto auto; line-height:26px; text-align:center;}
.nyleft_2 ul li a{ display:block; text-decoration:none;}
.nyleft_2 ul li a:hover{ display:block; background:url(../images/nydh.png) center no-repeat; color:#FFF;}

.nyleft_3{width:245px; float:left; margin-top:15px; background:url(../images/nygsjj.gif) center top no-repeat; height:32px; line-height:32px; color:#FFF; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}

.nyleft_4{width:227px; float:left; background:url(../images/nybg.gif) top repeat-x #FFF; padding:10px 8px 15px 8px;border:1px solid #d6d6d6; border-top:none; line-height:24px;}
.nyright{ width:942px; float:right;}
.nyright_1{ width:912px; color:#6e6e6e; background:url(../images/nyrightbg.gif) top repeat-x; border-bottom:1px solid #67ab02; height:31px; line-height:32px; padding:0px 10px 0px 20px; text-indent:55px; ;}
.nyright_11{ height:31px; background:url(../images/nyright.gif) center left no-repeat; float:left; line-height:31px; color:#579201;font-size:14px; font-family:"Î¢ÈíÑÅºÚ"} 
.nyright_2{ width:942px; background:#edf5e0; height:auto !important; min-height:500px; height:500px; float:left;}
.nyright_3{ width:942px; float:left; margin-bottom:20px;}
.nyright_2a{ width:884px; margin:auto; line-height:24px; padding:15px 0px 10px 0px;}
.nyright_2a ul li{ line-height:24px;}
.htpage{ width:400px; margin:20px auto auto auto; clear:both; height:30px; text-align:center; display:block; overflow:hidden;}
.htpage a{ float:left;}
.num{ width:14px; height:15px; background:url(../images/page1.gif) center no-repeat;display:block; text-align:center; line-height:15px; margin-right:5px;}
.num:hover{ display:block; background:url(../images/page.gif) center no-repeat; color:#FFF; border:none;}
.nyright_bt{ width:910px; margin:auto; line-height:24px; text-align:center; padding-top:15px;}
.nyright_bt h2{ color:#599401; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:1px dotted #CCC;}
.nyright_nr{ width:884px; margin:auto; line-height:24px;}
.nytp{ width:166px; background:#FFF; margin:15px 0px 0px 18px; float:left; position:relative;}
.nytp img{ border:1px solid #71b012; padding:3px;}

.htnyyjzs{ position:absolute; z-index:1; left:0px; bottom:20px; color:#FFF; text-align:center; line-height:24px; height:24px; background:url(../images/f_yjzs.png); width:166px;}

.nytpqh{ width:610px; margin:15px auto auto auto; }



.srct{ width:610px; margin:auto; overflow:hidden; margin-top:10px;}
.pr{width:36px; height:267px; float:left;background: url(../images/nyleft.gif) center no-repeat; cursor:pointer; margin-right:75px;}
.ne{width:36px; height:267px; float:right;background:url(../images/nyrightbt.gif) center no-repeat; cursor:pointer;}
.bot{width:420px; float:left; display:block; overflow:hidden; padding:20px 0px 20px 0px;}
.bot ul li{width:369px;  float:left;display: inline; overflow:hidden; text-align:center;}
.bot ul li a img{margin:auto; border:1px solid #67ab02; padding:4px; background:#FFF;}
.bot ul li a{ color:#737373;}
.nycpjs{ width:810px; margin:auto; line-height:24px;}
.nycpjs strong{ color:#5d9b01; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; display:block;}
.nyrczp{ width:925px; margin:20px auto auto auto; border-bottom:1px dotted #CCC; overflow:hidden; }
.nyrczp img{ float:left;padding-bottom:20px;}
.nyrczp_1{ width:710px; float:right; line-height:24px;padding-bottom:20px;}
.nyrczp_1 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#569001;}
.nyrczp_1 p{ margin-top:10px;}
.nylxwm{ width:690px; margin:20px auto auto auto; line-height:30px;}
/*20150514*/
.gai_box1{ width:1200px; margin-top:20px; margin:0 auto; border:1px solid #71b012; margin-top:20px; border-top:none; }
.gai_p1{ line-height:35px; color:#71b012; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; width:1175px;; border-bottom:1px solid #71b012; padding-left:25px;}
.gai_box1 ul li{ width:200px; height:146px; border:1px solid #71b012; float:left; margin-left:25px; line-height:35px; text-align:center; padding:5px; margin-top:20px;}
.gai_box1 ul{ background:#edf5e0; padding-bottom:20px;}
.weeo{ width:100%; height:30px; line-height:30px; background:#71b012; opacity:0.6; position:absolute; top:100px; z-index:9;}


.wwe{ width:100%;  height:146px; background:#FFF; float:left; position:relative;}

.wws{ position:absolute; z-index:1; left:0px; bottom:20px; color:#FFF; text-align:center; line-height:24px; height:24px; background:url(../images/f_yjzs.png); width:100%;}











