
.head{width: 100%;height: 30px;background: #333333;overflow: hidden;margin: 0 auto;color: #CBCBCB;line-height: 30px;}
.head ul{width: 1000px;margin: 0 auto;}
.head span{float: right;}
.head span a{margin-left: 15px;color: #CBCBCB;}

.menu{width: 1000px;margin: 0 auto;height: 130px;}
.menu_left{float: left;width: 135px;overflow: hidden;margin-top: 28px;}
.menu_right{float: right;width: 720px;text-align:right;}
.menu_right li{float: left;margin-left:25px;padding-left:12px;padding-right:12px;font-size: 18px;font-weight: bold;line-height: 130px;_display:inline;_zoom:1;position: relative;left:0;top:0;z-index: 5;}
.menu_right li a{color: #525252;}
.menu_right li a:hover{color: #0D803D;}
.menu_right li a.on{color: #0D803D}

.menu_right li p.child{display:none;width:90px;position:absolute;top:80px;left:0;margin: 0;padding:6px 0;line-height: 180%;text-align: center; overflow: hidden;background: url(../images/allow_up.gif) no-repeat center top;}
.menu_right li p.child a{background: #0D803D;display:block;clear:both;padding:6px 0;overflow: hidden;zoom:1;color: #FFF;font-size: 14px;font-weight: normal;line-height:22px}
.menu_right li p.child a:hover{color:#FFF;background: #179c4e}

.banner{width: 100%;margin: 0 auto;height: 356px;overflow: hidden;}
.fullSlide{ width:100%;  position:relative;  height:356px; z-index:0; background: transparent;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:356px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:356px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden;line-height:9999px; 	}
.fullSlide .hd ul .on{ background-position:0 0; }

.n_banner{width: 100%;margin: 0 auto;height: 200px;overflow: hidden;background: #DDFBF7;text-align: center;}

.news_top{width: 1000px;margin: 24px auto 25px;overflow: hidden;font-size: 24px;height: 25px;font-weight: bold;color: #333333;border-bottom: 1px #E7E7E7 solid;padding-bottom: 15px;}
.news_top span{float: right;font-size: 12px;padding-top: 17px;}

.news_top2{width: 1000px;margin: 4px auto 25px;overflow: hidden;font-size: 20px;height: 25px;font-weight: bold;color: #333333;border-bottom: 1px #E7E7E7 solid;padding-bottom: 15px;}
.news_top2 span{float: right;font-size: 12px;padding-top: 17px;}

.news_con{width: 1000px;overflow: hidden;margin: 0 auto;}
.news_con_left{width: 610px;overflow: hidden;margin-right: 20px;float: left;}
.news_con_left ul li{width: 285px;margin-right: 20px;height: 190px;float: left;position: relative;}
.news_con_left ul li img{width: 285px;height: 190px;overflow: hidden;position: relative;}
.news_con_left ul li span{position: absolute;width: 285px;height: 28px;line-height: 28px;overflow: hidden;top: 162px;left: 0;text-align: center;z-index: 100;background: #73C095;color: #fff;}

.news_con_right{width: 370px;float: left;overflow: hidden;}
.news_con_right ul li{width: 357px;font-size: 14px;background: url(../images/ico1.gif) no-repeat 0 15px;padding-left: 13px;height: 32px;line-height:32px;overflow: hidden;}

.product_list{width: 1000px;overflow: hidden;margin: 0 auto;}
.product_list ul li{float: left;overflow: hidden;width: 184px;height: 184px;margin-right: 20px;}
.product_list ul li.none{margin-right: 0;}
.product_list ul li img:hover{filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}

.fuwu{width: 100%;margin: 30px auto 0;overflow: hidden;background: #F2F2F2;padding: 30px 0;}
.fuwu_top{width: 1000px;overflow: hidden;margin: 0 auto;}
.fuwu_list{width: 500px;overflow: hidden;float: left;}
.fuwu_list ul.fw_top{width: 470px;padding-left: 10px;overflow: hidden;margin-bottom: 20px;font-size: 24px;height: 25px;font-weight: bold;color: #333333;padding-bottom: 15px;}
.fuwu_list ul.fw_top span{float: right;font-size: 12px;padding-top: 17px;}
.fuwu_list ul.fw_con{width: 500px;overflow: hidden;margin-bottom: 15px;}
.fuwu_list ul.fw_con li{width: 146px;float: left;overflow: hidden;margin-left: 8px;margin-right: 8px;margin-bottom: 10px;}
.fuwu_list ul.fw_con li img{width: 146px;height: 85px;}
.lianxi{width: 1004px;overflow: hidden;margin: 0 auto;text-align: center;}

.case_list{width:100%;overflow: hidden;margin: 0 auto 15px;}
.case_list ul li{width: 138px;float: left;overflow: hidden;margin-right: 11px;margin-bottom: 15px;}
.case_list ul li.none{margin-right: 0;}
.case_tu{width: 136px;height: 75px;overflow: hidden;border:1px #DCDCDC solid;}
.case_tu img{width: 136px;height: 75px;overflow: hidden;}
.case_title{width: 138px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;}



.case_list_pro{width:100%;overflow: hidden;margin: 0 auto 15px;}
.case_list_pro ul li{width: 235px;float: left;overflow: hidden;margin-right:15px;margin-bottom: 15px;}
.case_list_pro ul li.none{margin-right: 0;}
.case_list_pro .case_tup{width: 235px;overflow: hidden;}
.case_list_pro .case_tup img{width: 235px;height: 135px;overflow: hidden;}
.case_list_pro .case_title{height:auto;padding-top:6px;width: 235px;line-height:180%;text-align: left;font-size: 14px;}
.case_list_pro .case_title a{color: #0C773A;}

.warp{width: 1000px;margin: 0 auto;overflow: hidden;border-bottom: 1px #DCDCDC solid;padding-bottom: 20px;}
.weizhi{width: 1000px;margin: 0 auto;overflow: hidden;height: 50px;line-height: 50px;}
.n_left{width: 238px;float: left;overflow: hidden;margin-right: 25px;}
.n_left_pro{width: 300px;float: left;overflow: hidden;margin-right: 25px;}
.n_left_menu{width: 238px;overflow: hidden;}
.n_left_menu ul li{height: 45px;line-height: 45px;overflow: hidden;font-size: 14px;width: 238px;text-align: center;}
.n_left_menu ul li a{width: 238px;display: block;background: url(../images/left_bg2.jpg);font-size: 16px;}
.n_left_menu ul li a:hover{width: 238px;display: block;background: url(../images/left_bg.jpg);color: #fff;}
.n_left_menu ul li a.on{width: 238px;display: block;background: url(../images/left_bg.jpg);color: #fff;}
.n_right{float: left;overflow: hidden;width: 737px;}
.n_right_pro{float: left;overflow: hidden;width: 675px;}

.n_right_title{width: 100%;overflow: hidden;border-bottom: 1px #DCDCDC solid;padding-bottom: 10px;margin-bottom: 15px;font-size: 18px;font-weight: bold;}
.n_right_con{width: 100%;overflow: hidden;line-height: 26px;font-size: 14px;}
.n_right_con p{margin-bottom: 10px;text-indent: 2em;}

.n_left_pro{width: 300px;overflow: hidden;}
.n_left_pro ul.n_left_pro_tu{width: 300px;overflow: hidden;}
.n_left_pro ul.n_left_pro_title{width: 300px;overflow: hidden;height: 30px;line-height: 30px;text-align:center;font-size: 14px;}

.n_news_list{width: 720px;margin: 0 auto;overflow: hidden;}
.n_news_list ul li{width: 705px;font-size: 14px;background: url(../images/ico1.gif) no-repeat 0 16px;padding-left: 15px;height: 35px;line-height:35px;overflow: hidden;border-bottom: 1px #CDCDCD dashed;}
.n_news_list ul li span{float: right;color: #999;font-size: 12px;}

.n_page{text-align: center;width: 100%;margin: 30px auto 40px;font-size: 14px;}
.n_page a {margin-right: 15px;}
.n_page span{background: #0D803D;color: #fff;padding: 3px 10px;margin-right: 15px;}

.n_news_title{width: 100%;overflow: hidden;border-bottom: 1px #ddd solid;text-align: center;padding-bottom: 12px;margin-bottom: 10px;}
.n_news_title h1{font-size: 18px;font-weight: bold;margin: 0;padding: 0;}
.n_news_date{width: 100%;text-align: center;height: 30px;line-height: 30px;margin-bottom: 10px;color: #999;}

.pro_con{background: url(../images/pro_bg.gif) repeat-x;margin-top: 20px;}
.pro_con ol li{float: left;width: 300px;overflow: hidden;margin-bottom: 70px;margin-right: 50px;}
.pro_con ol li.none{margin-right: 0;}
.pro_tu{width: 300px;height: 200px;overflow: hidden;}
.pro_tu img{width: 300px;height: 200px;overflow: hidden;}
.pro_nr{width: 300px;overflow:hidden;line-height: 25px;font-size: 14px;margin-top: 8px;}
.pro_nr a{color: #0C773A;}

.pro_title{width: 100%;margin: 0 auto;overflow: hidden;}
.pro_title ul li{float: right;width: 128px;height: 44px;line-height: 40px;font-size: 16px;text-align: center;}
.pro_title ul li.on{background: url(../images/pro_t_bg.gif) left top;}
.pro_title ul li.on a{color: #fff;}

.foot{width: 1000px;margin: 30px auto;overflow: hidden;}
.foot_left{float: left;overflow: hidden;margin-right: 45px;}
.foot_menu{overflow: hidden;float: left;}
.foot_menu_list{float: left;overflow: hidden;margin-right: 36px; width:65px;}
.foot_menu_list ul.foot_menu_title{font-weight: bold;font-size: 14px;margin-bottom: 10px;}
.foot_menu_list ul.foot_menu_nr li{line-height: 26px;height: 26px;overflow: hidden;font-size: 12px;}

.foot_guanzhu{margin-left: 10px;float: left;}
.foot_guanzhu ul.foot_gz_title{font-size: 14px;font-weight: bold;margin-bottom: 10px;}
.foot_guanzhu ul.foot_gz_tu{overflow: hidden;margin-bottom: 10px;}

.foot_right{float: left;overflow: hidden;work-break:normal;white-space:normal;}
.foot_right ul.foot_r_title{font-weight: bold;color: #525252;margin-bottom: 10px;}
.foot_right ul.foot_r_con{line-height: 30px;color: #525252;background: url(../images/foot_r_bg.gif) no-repeat 0 5px;padding-left: 30px;}