@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;  background:#ffffff;}
div,ul,li,td{margin:0; padding:0; border:0px; font-family:"微软雅黑", Georgia, Times New Roman; font-size:14px; color:#666666; line-height:180%; word-wrap: break-word; word-break: normal; list-style:none;}
p{ margin:0px; line-height:180%; text-indent: 2em; text-align: justify; text-justify: inter-ideograph; font-size:16px; color:#666666; font-family:"微软雅黑";}

a:link,a:visited { color: #333333;font-size:14px; text-decoration:none;  font-family:"微软雅黑"; }
a:hover,a:active { color: #ff0000;font-size:14px; text-decoration:none;  font-family:"微软雅黑"; }

img{border:0;}

.clearfix{ clear:both;}



a.htnav:link,a.htnav:visited { color: #ffffff; font-size:12px; line-height:18px;}
a.htnav:hover,a.htnav:active { color: #ff0000; font-size:12px; line-height:18px;}


.head{ width:100%; height:130px; margin:0 auto; background-color:#487719; }
.head_1{ width:1200px; height:130px; margin:0 auto;}
.head_1_1{ width:408px; height:106px; float:left; margin-top:12px;}
.head_1_2{ width:720px; height:106px; float:right; margin-top:20px;}
.head_1_2_1{ width:720px; text-align:right; height:40px;}
.head_1_2_1 span{ padding-left:36px; color:#FFFFFF; font-size:20px; line-height:50px; background:url(../images/hytel.png) no-repeat center left; }

.head_1_2_2{ width:720px; margin-top:10px;}

a.hnav{ display:block; font-size:18px; line-height:60px; color:#2a5202;  width:100px; height:60px; text-align:center; float:left;}
a.hnav:hover{ color:#FF6600; }


.tmenu{ width:100%; background:url(../images/hbll4.jpg) repeat; height:60px;}
.tmenu_1{ width:1200px; margin:auto; height:60px;}


.hchengzhang{ width:1200px; margin:0 auto; padding:50px 0px;}
.hchengzhang_1{ width:520px; float:left;}
.hchengzhang_2{ width:602px; float:right;}
.hchengzhang_1_1{ width:520px; height:50px; text-align:left; color:#000000; font-size:32px; line-height:50px; margin-top:60px; margin-bottom:30px;}
.hchengzhang_1_2{ width:520px;}
.hchengzhang_1_2 p{ text-align:left; color:#000000; font-size:18px; line-height:34px; margin:0px; text-indent:0em;}

.htedian{ width:100%; background-color:#ededed; padding:50px 0px;}
.htedian_1{ width:1200px; margin:0 auto;}
.htedian_1_1{ width:712px; float:left;}
.htedian_1_2{ width:430px; float:right;}
.htedian_1_2_1{ width:139px; margin:0 auto;}
.htedian_1_2_2{ width:430px; height:50px; text-align:left; color:#000000; font-size:30px; line-height:50px; margin-top:30px; margin-bottom:30px;}
.htedian_1_2_3 p{ text-align:left; color:#000000; font-size:16px; line-height:30px; margin:0px; text-indent:0em;}



.hjianjie{ width:100%; padding:50px 0px; background:url(../images/hbll4.jpg) repeat; }
.hjianjie_1{ width:1200px; margin:0 auto;}
.hjianjie_1_1{ width:713px; float:left; height:533px; background:url(../images/hbll5.png) no-repeat center left;}
.hjianjie_1_1_1{ width:630px; padding:70px 0px 0px 30px;}
.hjianjie_1_1_1_1{width:630px; height:50px; text-align:left; color:#000000; font-size:30px; line-height:50px; margin-top:20px; margin-bottom:20px;}
.hjianjie_1_1_1_2{width:630px;  overflow:hidden; margin-top:30px;}
.hjianjie_1_1_1_2 p{ text-align:left; color:#000000; font-size:16px; line-height:30px; margin:0px; text-indent:2em; margin:15px 0px;}
.hjianjie_1_1_1_3{width:500px; height:30px; text-align:left; margin-top:30px;}
a.hmore{ display:block; width:100px; height:30px; text-align:center; background-color:#487719; font-size:14px; line-height:30px; color:#ffffff;}
a.hmore:hover{background-color:#ff6600;}

.hjianjie_1_2{ width:460px; float:right;}
.hjianjie_1_2_2{ width:460px; height:108px; margin-top:30px; background-color:#fffcf7; padding:10px 0px;}
.hjianjie_1_2_2 p{ font-size:18px; line-height:36px; color:#000000; margin:0px; text-indent:0em; padding:0px 15px;}


.hshizi{ width:1200px; padding:50px 0px; margin:0 auto;}
.hshizi_1_1{ width:1200px; text-align:center; font-size:30px; color:#000000; line-height:50px;}
.hshizi_1_2{ width:1200px; text-align:center; font-size:20px; color:#487719; line-height:30px;}
.hshizi_2{ width:1200px; margin-top:40px;}
.hshizi_2_1{ width:540px; float:left; padding:20px; background-color:#eadfcc; height:420px;}
.hshizi_2_1_1{ width:210px; float:left;}
.hshizi_2_1_1 img{ width:100%;}
.hshizi_2_1_2{ width:300px; float:right;}
.hshizi_2_1_2_1{ font-size:24px; color:#000000; height:40px; line-height:40px; text-align:left;}
.hshizi_2_1_2_2{ margin:20px 0px; text-align:left; }
.hshizi_2_1_2_2 span{ font-size:30px; color:#000000;  line-height:30px; text-align:left; }
.hshizi_2_1_2_3 p{ font-size:14px; color:#000000; line-height:24px;  text-indent:0px;}
.hshizi_2_2{ width:540px; float:right; padding:20px; background-color:#eadfcc; height:420px;}

.hshizi_5{width:1200px; margin-top:40px;}
.hshizi_5_1{width:1160px; padding:20px; background-color:#eadfcc;}
.hshizi_5_1_1{ width:500px; float:left;}
.hshizi_5_1_1 img{ width:100%;}
.hshizi_5_1_2{ width:600px; float:right;}
.hshizi_5_1_2_1{ font-size:24px; color:#000000; height:40px; line-height:40px; text-align:left;}
.hshizi_5_1_2_2{ margin:20px 0px; text-align:left; }
.hshizi_5_1_2_2 span{ font-size:30px; color:#000000;  line-height:30px; text-align:left; }
.hshizi_5_1_2_3 p{ font-size:15px; color:#000000; line-height:30px; margin:10px 0px; text-indent:0px; padding-right:30px;}



.hqianjing{ width:1200px; margin:0 auto; padding:50px 0px;}
.hqianjing_1_1{ width:1200px; text-align:center; font-size:30px; color:#000000; line-height:50px;}
.hqianjing_1_2{ width:1200px; text-align:center; font-size:20px; color:#487719; line-height:30px;}
.hqianjing_2{ width:1200px; margin-top:50px; overflow:hidden;}
.hqianjing_2_1{ width:1240px; }
.hqianjing_2_1_1{ width:270px;  float:left; margin:20px 0px; margin-right:40px;}
.hqianjing_2_1_1_1{ width:188px; height:188px; margin:0 auto;}
.hqianjing_2_1_1_2{ width:260px; height:40px; margin:0 auto; line-height:40px; color:#487719; font-size:20px; text-align:center;}
.hqianjing_2_1_1_3{ width:220px; height:50px; margin:0 auto; line-height:24px; color:#333333; font-size:16px; text-align:center; margin-top:10px;}


.hjingyan{ width:100%; background-color:#e4dac5; height:334px;}
.hjingyan_1{ width:1200px; margin:0 auto; height:334px;}
.hjingyan_1_1{ width:509px; height:334px; padding:0px 15px; background-color:#cab997; float:left;}
.hjingyan_1_2{ width:620px; height:334px;  float:right;}
.hjingyan_1_2_1{ width:580px; height:45px; padding-left:36px; background:url(../images/hbll10.png) no-repeat center left; font-size:30px; color:#000000; text-align:left; line-height:45px; margin-top:80px;}
.hjingyan_1_2_2{ width:620px;  text-align:left; margin-top:30px;}
.hjingyan_1_2_2 p{font-size:18px; color:#000000; line-height:30px; text-indent:0em;}

.hyoushi{ width:1200px; padding:50px 0px; margin:0 auto;}
.hyoushi_1_1{ width:1200px; text-align:center; font-size:30px; color:#000000; line-height:50px;}
.hyoushi_1_2{ width:1200px; text-align:center; font-size:20px; color:#487719; line-height:30px;}
.hyoushi_2{ margin-top:50px;}


.jiaoxue{ width:100%;  padding:50px 0px; background:#ededed;}
.jiaoxue_1{ width:1200px; margin:0 auto; }
.jiaoxue_2{ width:1200px; margin:0 auto; margin-top:50px;}

.case_2{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.case_2_1{ width:1216px;}
.case_2_1_1{ width:288px; height:216px; float:left; position:relative; height:auto; overflow:hidden; margin:20px 0px; margin-right:16px; }
.case_2_1_1 img{ width:100%;}

.nhove .txt{width:100%; height:40px; background:url(../images/dhbg.png) repeat; position:absolute; left:0px; bottom:0px;}
.nhove .txt h3{color:#ffffff;font-size:15px;font-weight:100; line-height:40px; margin:0px; text-align:center; font-family:Microsoft YaHei UIRegular,Microsoft YaHei;}
.nhove .txt h4{color:#fff; font-size:13px; line-height:0px; margin:0px; font-weight:normal;}
.nhove .txt p{color:#fff; margin-top:10px; font-size:13px; line-height:20px; font-family:Microsoft YaHei UIRegular,Microsoft YaHei; padding:0px 15px;}



.footer{ width:100%; background:#487719;  padding:40px 0px;}
.footer_1{ width:1200px; margin:0 auto;}
.footer_1_1{ width:329px; height:234px; float:left; margin-top:36px;}
.footer_1_2{ width:2px; height:309px; float:left; margin:0px 50px;}
.footer_1_3{ width:440px; margin-top:100px; float:left;}
.footer_1_3 p{ font-size:20px; color:#ffffff; line-height:40px; text-indent:0em;}
.footer_1_4{ float:right; width:224px; height:224px; margin-top:42px;}



a.fnav{ line-height:40px; color:#eeeeee; font-size:16px; }
a.fnav:hover{ color:#cc0000; }
a.fsnav{ display:block; width:100px; height:30px; line-height:30px; color:#bbbbbb; font-size:13px; text-align:center; }
a.fsnav:hover{ color:#FF0000; }



.bot{ width:100%; background:#2a5202; padding:10px 0px;}
.bot_1{ width:1200px; margin:0px; }
.bot_1_1{ width:1200px; line-height:40px; text-align:left; font-size:14px;}
.bot_1_1 p.copyRight{ line-height:40px; color:#ffffff; text-align:center; font-size:15px; text-indent:0em;}

a.bnav{ line-height:24px; color:#8b8b8b; font-size:13px; padding:5px;}
a.bnav:hover{ color:#ff0000; }



.c1_l{width: 1200px;height: 350px;}
.c1_slide{width: 1200px;height: 350px;position: relative;overflow: hidden;}
.c1_slide ul{width: 4800px;height: 350px; position: absolute;top: 0;left: 0;}
.c1_slide ul li{float: left;width: 1200px;height: 350px; position: relative;}

.jyzx_1_2_1_1{position: relative;}
.jyzx_1_2_1_1:hover b,.jyzx_1_2_1_1.active b{display: none;}
.jyzx_1_2_1_1 img,.jyzx_1_2_1_1 b{position: absolute; top:0px; left: 0px;}
.jyzx_1_2_1_1 b{background: url(../images/opacity.png) repeat; width:280px; height: 210px;}


/*内页*/

.hnews{ width:1200px; margin:0 auto; margin-top:20px; padding-bottom:50px;}
.hnews_1{ width:870px; float:left;}
.hnews_2{ width:300px; float:right;}
.hnews_1_1{ width:870px; height:40px;}
.hnews_1_1_1{ width:100px; height:40px; float:left; border-bottom:2px #000000 solid;}
.hnews_1_1_2{ width:770px; height:40px;  float:left; text-align:right; border-bottom:2px #999999 solid;}
a.hnnav{ display:block; width:150px; height:40px; line-height:40px; color:#167c3a; font-size:18px; text-align:center;}
a.hnnav:hover{ color:#FF6600; }
a.hnnavm{margin-right:10px; line-height:40px; color:#999999; font-size:12px;}
a.hnnavm:hover{ color:#FF0000; }

.hnews_1_2{ width:870px; margin-top:20px; }
.hnews_1_2_1{ width:390px; height:300px;  float:left;}
#KinSlideshow img{ width:390px; height:300px; float:left;}
.hnews_1_2_2{ width:450px; height:300px; float:right;  margin-top:10px;}


.hnews_1_2_2_1{ width:450px; height:33px; }

.hnews_1_2_2_1_1{ width:10px; float:left; text-align:center; padding:15px 0px; height:3px;}
.hnews_1_2_2_1_2{ width:360px; float:left; text-align:left; height:33px; overflow:hidden;}
.hnews_1_2_2_1_3{ width:80px; float:left; text-align:center; color:#999999; line-height:33px; font-size:13px; height:33px;}
a.hnewsc{ color:#454545; line-height:33px; font-size:14px; text-align:left;}
a.hnewsc:hover{ color:#ff0000; line-height:33px; font-size:14px;}

.ldaohang{ width:290px; height:42px; margin:0 auto; margin:10px 0px;}
.ldaohang a{ display:block; width:288px; height:40px; border:1px #167c3a solid; text-align:center; line-height:40px; color:#167c3a; font-size:18px;}
.ldaohang a:hover{ display:block; width:288px; height:40px; border:1px #ff6600 solid; background:#ff6600; text-align:center; line-height:40px; color:#ffffff; font-size:18px;}
.hnews_2_1{ width:300px; height:40px; border-bottom:2px #5c5c5c solid;}
.hnews_2_1_1{ width:205px; height:40px; float:left; text-align:left;  line-height:40px; }
.hnews_2_1_2{ width:60px; height:40px;  float:right; text-align:right; }

a.xxgg{ display:block; width:100px; height:37px; line-height:37px; color:#003399; font-size:16px; text-align:left; margin-left:30px;}
a.xxgg:hover{ color:#FF0000; }

.hnews_2_2_1{ width:231px; height:192px; margin:0 auto; margin-top:15px;}
.hnews_2_2_2{ width:270px; margin:0 auto; margin-top:10px; height:100px; overflow:hidden; margin-top:15px;}
.hnews_2_2_2 p{ margin:0px; line-height:25px; color:#666666; font-size:14px; text-align:2em;}




.ndh{ width:1178px; height:32px; margin-top:12px; background-color:#ffffff; text-align:left; color:#333333;}
a.nndh{ line-height:32px; color:#333333; font-size:14px; }
a.nndh:hover{ color:#ff0000; }

.nmain{ width:1180px; margin:0 auto; margin-top:12px;}
.nmain_2{ width:886px; float:right;}
.nmain_1{ width:278px; float:left;  text-align:left;}
.nmain_1_1{ width:278px; height:40px; background:url(../images/xsl31.jpg) no-repeat;}
span.lmdh{ display:block; width:120px; height:40px; padding-left:30px; color:#FFFFFF; font-size:16px; text-align:left; line-height:40px;}

.nmain_1_2{ width:256px; padding:10px; border:1px #b5bbc9 solid; background-color:#FFFFFF;}
.nmain_1_2_1{ width:220px; height:36px; border:1px #d6d6d6 solid; margin:0 auto; text-align:left; padding-left:20px; margin-bottom:6px; margin-top:6px;}

a.leftnav{ line-height:36px; color:#333333; font-size:15px; }
a.leftnav:hover{ color:#ff0000; }

span.lf{ display:block; float:right; color:#FF0000; font-size:16px; text-align:right; line-height:36px; margin-right:20px;}

.nmain_1_3{ width:280px;  padding:10px;}
.nmain_1_3_1{ width:280px; height:33px;  text-align:left; overflow:hidden;}

.nmain_2_1{ width:886px;}
.nmain_2_2{ width:864px; border:1px #cccccc solid; padding:10px; min-height:500px; border-top:none;}

.nnews_1{ width:460px; height:110px; margin-bottom:7px; padding:0 5px;}
.nnews_1_1{ width:460px; height:38px; text-align:left; overflow:hidden;}
.nnews_1_2{ width:460px; height:72px; text-align:left; overflow:hidden;}
.nnews_1_2 p{ line-height:24px; font-size:14px; color:#666666;text-align:left; }

a.nrnav{ line-height:38px; color:#ff0000; font-size:18px; }
a.nrnav:hover{ color:#000000; }

.nmain_2_2_1 p{ font:15px; color:#333333; line-height:30px; margin:20px 0px; text-indent:2em;}

.nxiaoyuan{ width:886px; margin:0 auto; margin-top:12px;}
.nxiaoyuan_1{ width:886px; background:url(../images/xsl16.jpg) repeat-x; height:43px;}
.nxiaoyuan_1_1{ width:480px; height:43px; line-height:30px; font-size:16px; color:#FFFFFF; background:url(../images/xsl14.jpg) no-repeat left; float:left; text-align:left; padding-left:20px;}
.nxiaoyuan_1_3{ width:5px; float:right;}
.nxiaoyuan_1_2{ width:380px; float:left; height:18px; text-align:right; margin-top:7px;}

.nxiaoyuan_2{ width:864px; height:145px; border:1px #CCCCCC solid; border-top:none; padding:10px;}
.nxiaoyuan_2_1{ width:26px; float:left; margin-top:50px;}
.nxiaoyuan_2_2{ width:810px; float:left;}


.nscroll-img {
	width: 810px;
	height: 145px;
	overflow: hidden;
	font-size: 0;
	margin:0 auto;
}
.nscroll-img ul {
	width: 2952px;
	height: 145px;
	margin: 0;
}
.nscroll-img ul li {
float:left;
	padding: 0px 7px 0px 7px;
	width:150px;
}
.nscroll-img ul li img{ width:150px; height:113px;}

.nbanner{ width:1180px; height:260px; margin:0 auto; margin-top:12px;}



.nmain_2_2_1{ width:850px; margin:0 auto; margin-top:10px;}
.nmain_2_2_1_1{ width:850px; height:38px; border-bottom:1px #CCCCCC dashed;}
.nmain_2_2_1_1_1{ width:20px; text-align:center; font-size:14px; color:#FF0000; float:left; height:3px; padding-top:17px;}
.nmain_2_2_1_1_2{ width:540px; text-align:left; font-size:14px; color:#333333; float:left; overflow:hidden; height:38px;}
.nmain_2_2_1_1_3{ width:90px; text-align:center; font-size:13px; color:#666666; float:right; line-height:38px;}
.nmain_2_2_1_1_4{ width:200px; text-align:right; font-size:14px; color:#339933; float:left; line-height:38px; overflow:hidden; height:38px;}
.fengexian{ width:850px; height:30px; line-height:30px;}

.page{ width:850px; margin:0 auto; margin-top:10px;}
.page{ text-align:center; padding:20px;  font-size:12px;  }
.page input{ border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle;    font-size:12px;   }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; margin-right:0px; height:20px; line-height:20px;  font-size:12px;}
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px; font-size:12px;}
.page a:hover {border:1px solid #ff0000; text-decoration:none; color:#ff000; font-size:12px;}
.page span.current {background:#ff0000; border:1px solid #ff000; color:#fff; font-weight:bold; padding:0 6px;  font-size:12px;}
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999; font-size:12px;}




.pic_1{ width:170px; float:left; height:160px; margin:15px 0px;}
.pic_1_1{ width:150px; height:123px; padding:2px; border:1px #CCCCCC solid; text-align:center; margin:0 auto;}
.pic_1_1:hover{ border:1px #0066cc solid; }
.pic_1_2{ width:150px; height:32px; padding:2px; text-align:center; margin:0 auto;}
.pic_1_1 img{ width:150px; height:123px;}


.KinSlideshow img{ width:370px; height:270px; float:left;}

.ndet_2_2{ width:864px; border:1px #cccccc solid; padding:10px; min-height:500px; border-top:3px #0066cc solid;}
.nnesd_1{ width:850px; line-height:36px; text-align:center; color:#000000;}
.nnesd_2{ width:850px; line-height:30px; text-align:center; color:#999999; height:30px; border-bottom:1px #CCCCCC dashed; font-size:13px;}
.nnesd_3{ width:840px; padding:10px 5px; text-align:left; line-height:24px;}
.nnesd_3 p{ margin:20px 0px; color:#666666; font-size:15px;}
.nnesd_3 p img{ width:auto; max-width:100%; height:auto; margin:0 auto; display:block;}

.fenxiang{ width:840px; margin:0 auto; height:32px; margin-top:20px; background-color:#e9e9e9;}
.fenxiang_1{ width:300px; height:32px; float:left; text-align:center;}
.fenxiang_2{ width:200px; float:right; text-align:right;}

.sxt{ width:840px; margin:0 auto; margin-top:12px;}
.sxt_1{ width:840px; text-align:left; height:36px; line-height:36px; color:#666666;}


.tujj{ width:840px; margin:0 auto; margin-top:10px;}

.tujj_1_1{ width:840px; height:34px; background:url(../images/xsl9.gif) repeat-x;}
.tujj_1_1_1{ width:135px; height:34px; float:left; background:url(../images/xsl8.jpg) no-repeat left;}
.tujj_1_1_2{ width:703px; float:left; text-align:right;}
.tujj_1_1_3{ width:2px; float:right;}

.tujj_1_2{ width:808px; padding:5px 15px; border:1px #CCCCCC solid; border-top:none; margin-bottom:20px;}
.tujj_1_2 p{ margin:20px 0px; color:#666666; font-size:15px;}



.hproduct{ width:100%; padding:50px 0px; background:url(../images/hbll4.jpg) repeat; margin-top:20px; }
.hproduct_1{ width:1200px; margin:0 auto;}


.shebei{ width:1200px; margin:0 auto; margin-top:50px;}
.shebei_1{ width:1200px; line-height:60px; font-size:36px; color:#000000; text-align:center; font-weight:bold;}
.shebei_2{ width:1200px; text-align:center; font-size:15px; color:#999999; line-height:20px; margin-top:15px; }
.shebei_3{ width:1200px; margin-top:40px;}
.shebei_3_1{ width:25px; float:left; margin-right:10px; margin-top:140px;}
.shebei_3_3{ width:25px; float:right; margin-left:10px; margin-top:140px;}
.shebei_3_2{ width:1110px; float:left; margin:0px 10px;}

.scroll-img {
	width: 1110px;
	height: 320px;
	overflow: hidden;
	font-size: 0;
	margin:0 auto;
}
.scroll-img ul {
	width: 9900px;
	height: 320px;
	margin: 0;
}
.scroll-img ul li {
    float:left;
	padding: 0px;
	width:370px;
}

.shebei_3_2_1{ width:340px; margin:0px 15px; border:1px #eeeeee solid;
-moz-box-shadow:2px 2px 5px #CCCCCC;
 -webkit-box-shadow:2px 2px 5px #CCCCCC; 
 -ms-box-shadow:2px 2px 5px #CCCCCC;
 -o-box-shadow:2px 2px 5px #CCCCCC; 
 box-shadow:2px 2px 5px #CCCCCC;
}

.shebei_3_2_1_1,.shebei_3_2_1_1 img{ width:340px;}
.shebei_3_2_1_2{ width:340px; height:50px; text-align:center; background-color:#FFFFFF; font-size:16px; line-height:50px;}
