@charset "utf-8";

*{padding:0; margin:0;word-break: break-all;word-wrap: break-word;}
.feed_tit{background-color: #f5f5f5;padding: 30px}
.feed_sub{background-color: #be000a;border: none;color:#fff;border-radius: 4px;width:180px;height:50px;font-size: 14px}
.input{background-color: #f5f5f5;padding: 22px;border:none;width:60%;margin-bottom: 20px;border-radius: 6px}
.ban{width:1100px;margin-left: auto;margin-right: auto;padding-top: 6px}
.ban1 { width: 1382px; height: 500px; position: relative; overflow:hidden;margin-left:auto;margin-right:auto}
.ban1 .num { overflow:hidden; height: 25px; position: absolute; bottom:12px; left: 0px; zoom:1; z-index:3; width:100%}
.ban1 .num li { width: 12px; height: 12px; line-height: 12px; text-align: center; font-size:0px;color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.ban1 .num li.on { background: #FF7700; } /*当前项*/
.cp_i{width:20%;float:left;cursor: pointer}
.cp_i:hover{border:2px solid #008052 }
.gs_t{border:1px solid #f0f0f0;margin-left: 10px;margin-right:10px;float:left;text-align: center;cursor: pointer}
.gs_t:hover{border: 1px solid #008052}
.gs_t img{width:260px;height:180px;}
.gs_t span{height:40px;line-height: 40px}
.blk_29 {
	WIDTH: 100%;
	/* PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px; */
	padding-top:30px;padding-bottom:20px;
	ZOOM: 1;
	POSITION: relative;
}

.blk_29 .LeftBotton1 {
	LEFT: 4px;
	FLOAT: left;
	WIDTH: 28px;
	POSITION: absolute;
	TOP: 80px;
	HEIGHT: 114px;
	text-align:center;
	cursor:pointer
}
.blk_29 .RightBotton1 {
	RIGHT: -4px;
	FLOAT: right;
	WIDTH: 28px;
	POSITION: absolute;
	TOP: 80px;
	HEIGHT: 114px;
	cursor:pointer

}
.blk_29 .Cont1 {	 OVERFLOW: hidden; margin-left:40px; }
.img {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.about{
  height:500px;
  border:none;
  text-align: center;
  padding-top: 40px;
  background-image: url('../img/all_about.jpg');
  background-repeat: no-repeat;
  background-position:center
}
.cp_s{
	margin-top: 80px;
  height:570px;
  border:none;
  text-align: center;
  padding-top: 60px;
  background-image: url('../img/productnew.jpg');
  background-repeat: no-repeat;
  background-position:center
}
.dh{border-bottom: 1px solid #f0f0f0;height:70px;line-height: 70px}
.dh1{
    height:70px;line-height: 70px;float:left;margin-left: 15px;margin-right: 15px;
    /* padding: 12px 15px;
    border-bottom: 1px solid #f3f3f3; */
    color:#707070;
    cursor:pointer
}
.dh1:hover{border-bottom: 2px solid #008052;color: #008052;}
.dh1_on{
    height:70px;line-height: 70px;float:left;margin-left: 15px;margin-right: 15px;
    border-bottom: 2px solid #008052;
    color: #008052;
}
.footer{background-color: #f0f0f0;padding-top:50px;padding-bottom:70px;border-top: 1px solid #ccc;}
.link-item {width:234px;float: left}
.link-item h3 {width:75px;font-size: 16px;margin-top: 0;margin-bottom: 16px;font-weight:normal;
  background-image: url('../img/foot_icon.png');
  background-repeat: no-repeat;
  background-position:right}
.link-item ul {padding: 0; margin-bottom: 0; list-style-type: none;}
.link-item ul li { height:35px; line-height:35px;}
.news{
  background-color: #f6f7f8;
  padding-top: 50px;
  padding-bottom: 50px
}
.news_t{
border-bottom: 2px solid #fff;border-top: 2px solid #fff;padding:30px;width:47%;margin-left: 1.5%;margin-right:1.5%;margin-bottom: 30px;float:left;background-color: #fff;cursor: pointer
}
.news_t:hover{border-bottom: 2px solid #008052}
.news_t .news_tit{font-size:16px;font-weight:bold;padding-bottom:6px}
.news_t:hover .news_tit{color:#008052}
.news_t_h{
float:left;width:17%;border-right:1px solid #e5e5e5
}
.team{
  /* background-color: #f6f7f8; */
  padding-top: 50px;
  padding-bottom: 50px
}
.cont{margin-left:auto;margin-right:auto;width:1170px}
.product{
  margin-top: 80px
}
.cp_t{text-align: center;padding:38px 24px 32px 24px}
.cp_bt{color:#967e4f;font-size:16px;padding-top:10px;padding-bottom: 10px}
.about_zs{
margin-left: auto;
margin-right: auto;
margin-top: 50px;
width:1172px;
background-color: #fff;
padding:20px;
border-radius: 4px;
box-shadow: 0px 0px 14px #c4c2c2
}
.about_more{
  border: 2px solid #fff;
  padding:8px 22px;
  color:#fff;
  font-size: 16px;
  cursor: pointer
}
.contact{
  border: 2px solid #fff;
  background-color: #fff;
  padding:8px 26px;
  color:#00a46f;
  font-size: 16px;
  cursor: pointer
}
.new_p{float: left;;margin-right: 30px}
.new_p1{float: left;;margin-right: 70px;margin-bottom: 60px;text-align: center;cursor: pointer}
.lb3{border-bottom: 1px solid #eaeaea;padding-top: 30px;padding-bottom: 30px}
.lb1{border-bottom: 1px solid #eaeaea;padding-top: 30px;padding-bottom: 30px;cursor: pointer;}
.lb_z{float: left;font-size:14px;padding-left:4px;width:70%}
.lb1 .lb_z span{font-size: 18px;font-weight: bold;}
.lb1:hover .lb_z span{color:#008052}
.lb_y{float: right;width:44px;height:33px;background-image: url('../img/new_icon.png');background-repeat: no-repeat;}
.lb1:hover .lb_y{background-image: url('../img/new_icon_on.png');}
.icon_tab{
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  background-color: #f6f6f6;
  cursor: pointer
}
.icon_tab .icon_tab_tb{
 background-color: #2a6c46;
 width:34px;
 height:2px;
 margin-top: 14px;
 margin-bottom: 10px;
 margin-left: auto;
 margin-right: auto;
}
.icon_tab:hover .icon_tab_tb{
  background-color: #fff;
}
.icon_tab:hover{
  background-color: #008052;
}
.icon_tab .icon_tab_tit{
 color:#484647;
 font-size: 20px
}
.icon_tab:hover .icon_tab_tit{
 color:#fff;
}
.icon_tab:hover .icon_tab_yw{
 color:#fff;
}
.icon_tab .icon_tab_yw{
 color:#646263;
 font-size: 16px
}


.bg_icon{
  text-align: center;
  padding-top: 15px;
  padding-bottom: 10px
}
.sc{
  text-align: right;
  font-size: 14px;
  padding-top: 10px;
  padding-bottom:16px
}
.newtime{color:#808080;font-size: 12px}
.tab_tit{
  border-bottom: 1px solid #cccccc;
  height:40px;
  line-height: 40px;
  margin-bottom: 20px
}
.tab_tit span{
  margin: 0 0 -1px 0;
  /* padding-bottom: 5px; */
  display: inline-block;
  border-bottom: 2px solid #009BD6
}
.toph{
background-color: #0062bd;height:2px;width:100%
}
.search-key{
  border:1px solid #cccccc;
  width:180px;
  padding:6px;
  height:36px;
  border-right:none
}
.search-sub{
  background-color: #01adef;
  height:36px;
  width:42px;
  border:none;
  background-image: url('../img/searchx.png');
  background-repeat: no-repeat;
  background-position:center
}

.ys_on{ background-color: #f60;
    padding: 8px 10px 8px 10px;
    float: left;
    margin-right: 8px;
    color: #fff;}
.line{border-bottom: 1px solid #f0f4f5}
.line1{border-bottom: 1px solid #f0f4f5;height:40px;line-height: 40px}
.item3 {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
}
.menu {
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  /* background: #0061c2; */
  display: flex;
  justify-content: center;
  z-index: 999;
}
.menu * {
  box-sizing: border-box;
}
.menu .center {
  width: 800px;
}
.menu .ul-list {
  display: flex;
  height:80px;
  padding-top:10px;
  /* background-color: #ff0000 */
}
.menu .ul-list > li {
  flex: 1;
  border-right: 1px solid #fff;
  position: relative;
}
.menu .ul-list > li:last-child {
  border-right: none;
}
.menu .ul-list > li > a {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  text-decoration: none;
  /* color: #fff; */
  /* background: #0061c2; */
}
.menu .ul-list > li > span {
  color: #fff;
  font-size: 14px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #0061c2;
}
.menu .ul-list > li:hover .ol-list {
  display: block;
}
.menu .ol-list {
  display: none;
  position: absolute;
  top: 70px;
  left: 0;
  z-index: 99999;
  background: #fff;
  opacity:0.8;
  width: 100%;
  border-top: 2px solid #008052
}
.menu .ol-list > li > a {
  font-size: 14px;
  text-decoration: none;
  color: #000;
  height: 50px;
  display: flex;
  align-items: center;
  /* border-bottom: 1px solid #fff; */
  justify-content: center;
}
.menu .ol-list > li > a:hover {
  background: #008052;
  color:#fff
}

.r_w{margin-bottom:10px;float: right;width:94%;margin-right: 2px;border:#f18459 1px solid;border-radius: 4px;height: 200px;background-image: url('../img/menu_r_bg.jpg');background-repeat:repeat-x;}
.r_w_t{border-bottom: 1px solid #f18459;height: 40px;line-height: 40px;margin-bottom: 6px}
.r_w_wz{float: left;font-size:16px;color:#f18459;padding-left: 8px;}
.r_w_gd{float: right;font-size:14px;padding-right: 8px}
.link{margin-right: 10px;margin-bottom: 10px; float: left}
.lb{height: 25px;line-height: 25px}


.l_w{width:98%;border:#e6e6e4 1px solid;height: 264px}
.l_w_t{margin-bottom:5px;border-bottom: 1px solid #e6e6e4;height: 40px;line-height: 40px;background-image: url('../img/tab_lb.jpg')}
.l_w_wz{float: left;font-size:16px;padding:0px 10px;color:#ffffff;text-align: center;background-image: url('../img/tab_b.jpg')}
.l_w_gd{float: right;font-size:14px;padding-right: 8px}
.l_w_on{float: left;font-size:16px;padding:0px 10px;color:#ffffff;text-align: center;margin-right: 5px;background-image: url('../img/tab_b.jpg')}
.l_w_def{float: left;font-size:16px;padding:0px 10px;text-align: center;margin-right: 5px;background-color: #dbddde}
.jgtab{float: left;width:16%; text-align: center;}
.ptab{color:#fff;margin-right:5px;background-color: #d52221;padding:5px 10px; float: left;margin-bottom: 10px;border-radius: 5px}
.sub1 {
  width: 230px;
  height: 54px;
  line-height: 54px;
  background-color: #f60;
  border: 0px;
  color: #fff;
  text-align: center;
  font-size: 20px;
  margin-top: 20px;
  cursor: pointer;
}
.i_tab{width:1140px;margin-left: auto;margin-right: auto}
.ys{background-color: #eae8e8;padding: 8px 10px 8px 10px;float: left;margin-right: 8px;color:#606162}
input[type="text"]::-ms-clear,input[type="text"]::-ms-reveal{display:none;}
input:focus{outline:medium;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,th,td,figure{margin:0;padding:0;}

p, li, li a, label {
    color: #555;
}
p {
    margin: 0 0 10px;
}
* {
    border-radius: 0;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
body {
    font-family:Arial, Helvetica, sans-serif;
    color: #333;
    font-size: 14px;
    /* line-height: 1.5 */
}
/* body {
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #000000; font-family:Arial, Helvetica, sans-serif; font-family:"微软雅黑"
} */

li{list-style-type:none}
ul{margin:0px;padding:0px}
img{border:0px;padding:0px;margin:0px;}
.mf_tag{color:#ffffff;background-color: rgb(209, 74, 77);padding: 4px 6px 4px 6px;position: absolute}

a{ color: #333; text-decoration: none; font-size: 14px}
a:visited{ color: #333; text-decoration: none; font-size: 14px }
a:hover{ color: #333; text-decoration: none; font-size: 14px}

a.p1:link          { FONT-SIZE: 14px; color: #333; text-decoration: none }
a.p1:visited       { FONT-SIZE: 14px; color: #333; text-decoration: none }
a.p1:hover         { FONT-SIZE: 14px; color: #008052; text-decoration: none}
a.p2:link          { FONT-SIZE: 14px; color: #fff; text-decoration: none }
a.p2:visited       { FONT-SIZE: 14px; color: #fff; text-decoration: none }
a.p2:hover         { FONT-SIZE: 14px; color: #fff; text-decoration: none}
em{font-style:normal}
.fl{float:left;}
.fr{float:right;}
del{border:0px;padding:0px;margin:0px;font-style:normal;text-decoration:none}
.clear{clear:both;height:0px;overflow:hidden}
.clearfix{display:block;*zoom:1}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.blank10{height:10px;}
.blank20{height:20px;}
.blank25{height:25px;}
.blank30{height:30px;}
.tit{font-size: 16px; font-weight: bold;padding:6px 0px}
.tit_z{float:left;width:20%}
::selection{background: rgb(209, 74, 77);color: white;}
::-moz-selection{background: rgb(209, 74, 77);color: white;}
.show {display: block !important; }
.hide {display: none !important; }
.pos {position: relative;}

button,input,optgroup,select,textarea {margin: 0;color: inherit;font: inherit;}
button {overflow: visible;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {cursor: pointer;-webkit-appearance: button;}
button[disabled],html input[disabled] {cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner {padding: 0;border: 0;}
input, button, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
input::-ms-clear {display: none;}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
legend {padding: 0;border: 0;}
textarea {overflow: hidden;resize: none;}
optgroup {font-weight: bold;}
input::-moz-placeholder,textarea::-moz-placeholder {color: #b1b1b1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #b1b1b1;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #b1b1b1;}
object {outline: none;}
