*{margin:0;padding:0;}
img{border:0px;}
body{margin:0;background:#fff;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,Verdana,Arial,Helvetica,sans-serif,STHeiti,MingLiu;}
a{text-decoration:none;}
li{list-style:none;}
.fr{float:right}
.fl{float:left}
.clear{clear:both;}
.pb20{padding-bottom:20px}
.pt20{padding-top:20px}
.p10{padding:10px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mt10{margin-top:10px;}
.pt40{padding-top:40px}
/*header*/
.top_bg{width:100%;height:30px;border-top:solid 1px #135E94;border-bottom:solid 1px #ddd;background:#f8f8f8;}
.top{width:1140px;height:30px;margin:0 auto;}
.top span{line-height:30px;font-size:12px;color:#666;}
.width{width:1140px;height:auto;margin:0 auto;}

.logo_bg{width:100%;height:115px;background:#ffffff}
.logo{width:40%;height:80px;margin-top:18px;}
.tel{background-image: url("../images/tel.png");background-position: left center;background-repeat: no-repeat;
  float: right;height: 52px;padding-left: 60px;width:200px;margin-top:31px}
.tel .tel_t{line-height:20px;font-size:14px;color:#666}
.tel .tel_b{line-height:35px;font-size:26px;color:#399816;font-weight:bold}

.nav_bg{width:100%;height:40px;background:#399816;border-bottom:solid 3px #FF9900;}	
.nav {height: 40px;margin:0 auto;width:1000px;padding-left: 40px;}
.nav li{width:150px;height:40px;float:left;color:#FFF;position:relative;line-height:40px}
.nav li a{display:block;width:125px;text-align:center;font-size:16px;color:#FFF;cursor: pointer;}
.nav li:hover a{color:#fff;background:#FF9900}

/*下拉菜单*/
#kind_list li .kind_list {background-color: rgba(39, 36, 27, 0.65);z-index: 99;position:absolute;top:40px;left:0;padding:0;width:125px;display:none;}
#kind_list li .kind_list li {font-size: 14px;margin: 0;padding: 0;transition: all 0.3s ease 0s;width:125px;float:none;height:35px;margin-bottom:5px;border:none;}
#kind_list li .kind_list li a {color: #fff;display:block;margin: 0;height:35px;text-decoration: none;line-height:35px;background:none;font-size:14px}
#kind_list li:hover .kind_list {display: block;list-style-type: none;position: absolute;top:40px;padding:0;}
#kind_list li .kind_list li a:hover{background:#2B281D;color:#fff}
/*banner*/
.topx{height:426px;width:100%;margin:0 auto}
.sybn{height:426px;margin: 0 auto;width:100%;}
.flexslider {height:426px;overflow: hidden;position: relative;}
.slides {position: relative;z-index: 1;}
.slides li {height:426px;}
#sydh {height: 41px;left: 0; position: absolute;top: 0;width: 100%;z-index: 95;}
.sydhs {height: 41px;margin: 0 auto;width: 1028px;}
.menu {float: right;height: 41px;position: relative;width: 626px;}
.flex-control-nav {bottom:35px;position: absolute;text-align:right; width: 100%;z-index: 2;right:100px}
.flex-control-nav li {display: inline-block;height:10px; margin: 0 5px;width: 25px;}
.flex-control-nav a {background: rgba(0, 0, 0, 0) url("../images/banner/dot.png") no-repeat scroll right 0;
  cursor: pointer;display: inline-block;height: 10px;line-height: 40px;overflow: hidden;width: 25px;}
.flex-control-nav .flex-active {background-position: 0 0;}
.flex-direction-nav { position: absolute; top: 45%; width: 100%;z-index: 3;}
.flex-direction-nav li a {cursor: pointer; display: block;height: 50px; overflow: hidden; position: absolute;width:25px;}
.banner_b{width:100%;height:0px;text-align:center;border-top:solid 2px #fff;background:#fff}
/*banner end*/

.width{width:1140px;height:auto;margin:0 auto;}
/*首页公司简介*/
.jj_bg{width:100%;height:auto;padding:36px 0 60px 0;background:url(../images/jjbg.jpg) no-repeat;background-size:100% 100%}
.title2{width:100%;height:30px;padding-bottom:5px;border-bottom:solid 2px #2F8721;line-height:30px}
.title2{line-height:30px;font-size:24px;color:#2F8721;}
.title2 a{font-size:14px;color:#2F8721;font-weight:400}
.title2 a:hover{text-decoration:underline;}

.jj_pic{width:400px;height:270px;}
.jj_pic img{max-width:400px;height:270px;text-align:center;}
.jj{width:720px;height:auto;}
.jj p{line-height:28px;font-size:14px;color:#333;text-indent:2em;padding:5px 0;}
.jj_a{width:100%;height:30px;margin-top:10px}
.jj_a a{background-color: #fff;border-radius: 4px;color:#0689DB;display: inline-block;font-size: 14px;margin-top: 5px;padding:6px 15px;margin-right:10px}

/*产品展示*/
.cpbg{width:100%;height:auto;background:url(../images/cpbg.jpg) no-repeat;background-size:100% 100%}
.box_l{width:180px;min-height:200px;
		padding:15px 20px 20px;
		background:#399816;border-radius:5px;
		margin-top: 50px;}
.box_l .box_lt img{width:180px;height:55px;margin:0 auto;border-radius:3px;}

.box_l .kind{width:180px;height:auto;margin:0 auto;}
.box_l .kind a{width:170px;height:30px;padding:0 5px 0 5px;background:#ffffff;border-radius:3px;display:block;margin:10px 0 0}
.box_l .kind a{line-height:30px;font-size:14px;color:#399816;text-align:center;}
.box_l .kind a:hover{background:#ff9900}

.box_r{width:890px;height:auto;padding:0 5px 10px}
.box_rt{width:100%;height:34px;border-bottom:solid 1px #c5c5c5;position:relative;margin-bottom:15px}
.box_rt span.add{background: rgba(0, 0, 0, 0) url("../images/home.gif") no-repeat scroll 0 12px;
  color: #666;font-size: 14px;padding-left: 20px;}
.span{padding:0 15px;border-bottom:solid 2px #ff9900;height:34px;line-height:35px;font-size:18px;color:#fff;text-align:left;position:absolute;top:0;left:0}
.box_rt span a{line-height:35px;font-size:14px;color:#fff;padding:0 10px}
.box_rt span a:hover{color:#fff;text-decoration:underline;}
.box_rm{width:890px;height:auto;}
.cp_pic{width:270px;height:240px;margin:0 5px 5px;}
.cp_pic a{display:block;width:258px;height:194px;padding:5px;border:solid 1px #ccc;background:#f1f1f1;border-bottom:none;}
.cp_pic a img{width:258px;height:194px;}
.cp_pic .cp_title{width:270px;height:30px;background:#ff9900;text-align:center;line-height:30px;color:#fff;font-size:14px}
.cp_pic a:hover{background:#ff9900;border-color:#ff9900}

/*荣誉banner*/
.boxry{width:100%;height:338px;margin:0 auto;text-align:center;}

/*客户见证*/
.title{width:100%;height:30px;padding:10px 0 5px 0;border-bottom:solid 2px #399816;line-height:30px}
.title{line-height:30px;font-size:24px;color:#399816}
.title a{font-size:14px;color:#2F8721;font-weight:400}
.title a:hover{text-decoration:underline;}

.cp_box{height: 240px;margin:20px auto 0;overflow: hidden;width:1140px;}
.cp_pic2 {background: #fff none repeat scroll 0 0;border: 1px solid #ccc;height:210px;margin: 0 10px;padding:4px;width: 240px;position:relative;border-radius:5px;}
.cp_pic2 a {height: 190px;width: 210px;}
.cp_pic2 a img {height:210px;width: 240px;}
.cp_pic2 .cp_title{width:240px;height:30px;position:absolute;bottom:5px;left:5px;transition: all 0.3s ease 0s;background-color: rgba(39, 36, 27, 0.65);z-index: 99;display:none;color:#fff;line-height:30px;text-align:center;font-size:14px;}
.cp_pic2:hover .cp_title{display:block}


/*联系我们*/
.lx{width:300px;height:215px;padding: 125px 20px 0px;background:url(../images/lxbg.gif) no-repeat;background-size:100% 100%;float:left}
.lx p{color: #fff;font-size: 14px;font-weight: bold;line-height: 40px;}

/*新闻中心*/
.xw_box{width:800px;height:310px;float:right;margin-top:50px; }
.xwin{width:380px;height:380px;float:left;margin-left:20px;}
.xwin .xw_text {height: 380px;padding: 0 5px;width:370px;}
.xwin .xw_text li {background: rgba(0, 0, 0, 0) url("../images/item_02.gif") no-repeat scroll 0 15px;border-bottom: 1px dotted #dcdcdc;height: 34px;line-height: 34px; padding-left: 10px;padding-right: 5px;width:355px;}
.xwin .xw_text li a {color: #333;font-size: 13px;line-height: 35px;text-align: left;}
.xwin .xw_text li span {color: #666;font-size: 12px;}
.xwin .xw_text li a:hover{text-decoration:underline;color:#499A00}

/*友情链接*/
.links {background:#399816 none repeat scroll 0 0;color: #fff;font-size: 12px; height: 50px;line-height: 50px;margin: 0;}
.bottomnav {text-align: center;}
.bottomnav a {display: inline-block;height: 50px;line-height:50px;margin: 0 6px;overflow: hidden;width: 90px;font-size:14px;color:#fff}
.bottomnav a:hover{background:#FF9900;}
/*footer*/
.foot {background:#f7f7f7 none repeat scroll 0 0;color: #000;height:auto;min-width: 1004px;overflow: hidden;width: 100%;padding-bottom:20px}
.fmain {margin: 0 auto;width: 980px;}

.foot a {color: #fff;}
.foot a:hover{text-decoration:underline;}

.booleft {color: #000;font-size: 14px;padding: 30px 0 0;width: 890px;text-align:center;margin:0 auto;line-height:30px}
.booleft a {color: #000;}

/********************************内页样式******************************/
/*左侧*/
.main_box {height: auto;margin: 10px auto;overflow: hidden;padding-bottom: 13px;position: relative;width: 1100px;}

.bl{width:220px;height:auto;margin-top: 20px;}
.bl .bl_k{width:180px;height:auto;padding:15px 20px;background:#399816}
.bl .bl_k .bl_k_t{width:180px;height:50px;}
.bl .bl_k .bl_k_m{width:180px;height:auto;}
.bl .bl_k .bl_k_m a{width:165px;height:34px;border-bottom:dotted 1px #18a000;padding-left:25px;line-height:30px;font-size:14px;color:#fff;display:block}
.bl .bl_k .bl_k_m a{background:url(../images/k3.gif) no-repeat scroll 10px 14px}
.bl .bl_k .bl_k_m a:hover{background:#ff9900 url(../images/k3.gif) no-repeat scroll 10px 14px;border-radius: 3px;}
.bl .bl_lx{width:218px;height:auto;border:solid 1px #dcdcdc;}
.bl .bl_lx .bl_lx_t{width:198px;height:35px;background:#399816;padding-left:20px;line-height:35px;color:#fff;font-size:16px;}
.bl .bl_lx .bl_lx_m{width:210px;height:auto;margin:0 auto;padding:0 4px}
.bl .bl_lx .bl_lx_m p{line-height:27px;font-size:12px;color:#333}

/*右侧*/
.br{width:860px;height:auto;}
.content_com_title {background: rgba(0, 0, 0, 0) url("../images/fy_rrtline.gif") repeat-x scroll left bottom;
  height: 45px;margin-bottom: 15px;position: relative;}
.content_com_title h2 {color:#399816;display: inline-block;font-family: 黑体;font-size: 22px;font-weight: normal;left: 0;padding-bottom: 6px;position: absolute;text-align: left;top: 10px;}
.bread {color: #399816;font-size: 12px;position: absolute;right: 9px;top: 18px;}
.bread a {color:#399816;display: inline-block;}
.bread a:hover{text-decoration:underline;}

.br_t{width:100%;height:43px;border-bottom:solid 1px #ccc;text-indent:15px;line-height:45px;font-size:14px;color:#666}
.br_t a{line-height:45px;font-size:14px;color:#666}
.br_t a:hover{text-decoration:underline;color:#C5271E}
.br_m{width:840px;height:auto;padding:10px;margin:0 auto;}
.br_m p{line-height:30px;font-size:14px;color:#333}
.jj p{text-align:justify;text-indent:28px}
.jj{max-width:100%}
/*产品展示+内容*/
.center{width:840px;height:auto;margin:0 auto;}
.cp_box2{width:250px;height:220px;border:solid 1px #ccc;padding:4px;background:#fff;margin:0 10px 20px;float:left;}
.cp_box2 a{display:block;width:250px;height:220px;}
.cp_box2 a img{width:250px;height:175px;}
.cp_box2 a .t_cp{width:250px;height:50px;line-height:40px;color:#333;font-size:14px;background: rgba(0, 0, 0, 0) url("../images/t_cp.gif") no-repeat scroll 2px 16px;text-indent:14px}
.cp_box2:hover{border:solid 1px #18191B}
.cp_box2:hover .t_cp{text-decoration:underline;color:#18191B}


/*内页新闻动态*/
.xw{width:840px;height:auto;margin:0 auto;}
.xw li {border-bottom: 1px dotted #ddd;height: 35px;line-height: 35px;padding-right: 5px;text-align: left;width:815px;}
.xw li a {color:#0C8207;font-size: 14px;line-height: 30px;text-align: left;float: left;}
.xw li span {color: #666;float: right;font-size: 14px;}
.xw li:hover a{text-indent: 20px;transition: all 0.2s ease-in-out 0s;color:#ff9d10;}

/*新闻图加文字列表页*/
.xw2{width:840px;height:auto;margin:0 auto;}
.xw2 li{clear:both;margin-bottom:16px;height:170px}
.prod7-left {float: left;height:160px;overflow: hidden;position: relative;width:235px;}
.prod7-left a{display: block;height: auto;overflow: hidden;width: 100%;}
.prod7-left a img{display: block;width: 100%;}
.xw2 li > div > p, .prod-zoom {background: rgba(0, 0, 0, 0) url("../images/product_zoom.png") no-repeat scroll 0 0;
  cursor: pointer;height: 53px;left: 50%;margin: -26px 0 0 -26px;position: absolute;top: -100%;transition: all 0.5s ease-in-out 0s;width: 53px;z-index: 1;}
.xw2 li > div:hover p, .prod7-left:hover p{top: 50%;transition: all 0.3s ease-in-out 0s;}
.xw2 li > p {color: #9a9a9a;float: left;font: 16px/36px "Microsoft YaHei";height: 36px;margin-left: 3.4375%;overflow: hidden;width: 63.4375%;}
.xw2 li > p > a{float: left;}
.pg-color {color: #cd4c41;}
.xw2 li > p > a:hover{color:#ff9d10}
.xw2 li > p > span{float: right;font-size: 12px;padding: 0 4% 0 0;}
.prod7-right {color: #7c7c7c;float: left;font: 14px/30px "Microsoft YaHei";height: 120px;margin-left: 3.4375%;overflow: hidden;width: 63.4375%;}




/*内容页面*/
.br_m h3{width:100%;height:34px;border-bottom:dashed 1px #dcdcdc;}
.br_m h3{line-height:35px;text-align:center;font-size:18px;font-weight:normal;color:#399816;}
.br_m .time{color: #666;font-size: 12px;height: 30px;line-height: 30px;text-align: center;width: 100%;}
.content{width:100%;height:auto;margin:0 auto;text-align:center;}
.content p{line-height:30px;font-size:14px;color:#333;text-align:justify;}
.content img{max-width:100%;max-height:100%;}
.content h5 {border-bottom: 3px solid #c5c5c5;color: #333;font-size: 14px;height: 20px;line-height: 20px;margin: 0 0 10px;text-align: left;}

/*留言反馈*/
.entry {color: #48352e;font-family: "微软雅黑";font-size: 14px;line-height: 30px;text-align: center;word-wrap: break-word;}
.entry p{line-height:30px;color:#48352e;font-size:14px;text-align:left;text-indent:28px}
.tab_1 {line-height: 35px;margin: 10px 0;font-size:14px;}
.tab_lt {font-size: 14px;text-align: right;}
.red_x {color: #dd3904;display: inline;font-size: 12px;}
.tab_1 input {border: 1px solid #ccc;height: 25px;margin-right: 10px;float:left;text-indent:0}
.tab_1 input, textarea {text-indent: 5px;}
.tab_1 .b17, .tab_1 .b18 {border: medium none;margin-left: 0;margin-top: 10px;padding: 0;}
.b17 {color: #fff;font-size: 14px;height: 30px;margin-right: 10px;padding-bottom: 1px;width: 80px;}
.b17 {background-color: #7b8c9e;background-position: 0 0;border: 1px solid #6d7c8c;}
.b17:hover {background-color: #6c7d8e;background-image: -moz-linear-gradient(center top , #77899b 0px, #647484 100%);border: 1px solid #6d7c8c;}

/*分页*/
.flickr {font-family: Verdana;font-size: 12px;margin: 0;padding: 0;text-align: center;width:100%;clear:both}
.flickr span {color: #999;margin-right: 3px;padding: 2px 6px;}
.flickr a {background-position: 50% bottom;border-color: #dedfde;border-style: solid;border-width: 1px;color: #333;margin-right: 3px;padding: 2px 6px;text-decoration: none;}
.flickr span.disabled {color: #adaaad;margin-right: 3px;padding: 2px 6px;}
.flickr a:hover {background-color:#DE494B;background-image: none;border-color:#18191B;border-style: solid;border-width: 1px;color: #fff;}

/*上下篇*/
.pageNavi{border-top: 1px solid #292929;margin: 10px auto 0;padding: 10px 0 25px;text-align: center;width: 98%;color:#666}
.pageleft {height: 24px;line-height: 24px;overflow: hidden;width: 300px;}
.pageleft {float: left;font-size: 14px;padding-left: 10px;text-align: left;}
.pageNavi a {color: #666;font-size: 14px;}
.pageNavi a:hover{color:#CD1A1A}
.pageright {height: 24px;line-height: 24px;overflow: hidden;width: 300px;}
.pageright {float: right;font-size: 14px;padding-right: 10px;text-align: right;}
/*联系我们*/
.br_m .jj .contact img{
	margin: 0 auto;
}




/*关于我们*/
.about{ /*background:#f3f3f3;margin-top:60px;*/ padding:60px 0; }

.about_z{  overflow:hidden;width:1200px;margin:50px auto 0;}

.about_r{ float:right;width:540px; height:380px; overflow:hidden; position: relative;}

.about_r img{ width:540px; height:380px;    transition: all 1.2s;}

.about_r span{ display:block; width:70px; height:70px; background:#009F3B; text-align:center; line-height:70px; font-size:16px; text-transform:uppercase; color:#fff; bottom:0px; left:0; position:absolute;}

.about_l{ width:610px; float:left; line-height:40px; color:#444; font-size:14px;}

.about_l h5{ text-align:center; font-size:22px; color:#009f3b; margin-bottom:20px;}

.about_r:hover img , .slideTxtBox .bd .news_tu:hover img{transform: scale(1.2 ) ;}
.che_h5{ text-align:center;}

.che_h5 h5{ font-size:32px; color:#009f3b; font-weight: normal;}

.che_h5 h5 b{ color:#ff7101;}

.che_h5 h5 span{ display:block; font-size:14px; color:#888; text-transform:uppercase; margin-top:8px; font-family:"Arial"；}
.w_100{width:100%;min-width:1200px;margin:0 auto;}
.w_1200{width:1200px;margin:0 auto;}

