#warp{max-width:1920px; min-width:320px; margin:0 auto; position:relative;}

.main{width:1200px; margin:0 auto;}

.float_left{float:left;}

.float_right{float:right;}

.dis_inl{display:inline}

.clear_both{zoom:1;}

.clear_both:after{content:""; display:block; clear:both;}

.trans{-webkit-transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s;transition: all 300ms ease 0s;}

.bai{ color:#fff;}

.hei{ color:#000;}

.hei3{ color:#333;}

.hui{ color:#888;}

.type_top{width:100%;text-align:center;}

.type_top ul li{width:80px;height:80px;line-height:80px;background:#fff;text-align:center;margin-left:15px;margin-right:15px;display:inline-block;border-radius:50px;}

.type_top ul li a{width:100%;height:100%;display:inline-block;font-size:14px;color:#333;font-family:"微软雅黑";}

.type_top ul li.on{background:#7b5e44;}

.type_top ul li.on a{color:#fff;}

.ktype_top{ display:none;}

.kfott{ display:none;}

.kbanner{ display:none;}





body{overflow-x: hidden;}

/*字体样式*/
.fl{ float:left;}
.fr{ float:right;}
.fz20{ font-size:1.25rem; color:#333; font-family:"微软雅黑";}
.fz24{ font-size:1.5rem; color:#333; font-family:"微软雅黑";}

/*turn page*/

#turn_page1{text-align:center; height:26px; line-height:26px; margin-top:20px;}

#turn_page1 .page_button{ width:26px; height:26px; display:inline-block; background:#fff; border-radius:50px; vertical-align:top; margin:0 4px;}

#turn_page1 .page_button img{ margin-top:7px;}

#turn_page1 .page_item{ width:26px; height:26px; display:inline-block; border-radius:50px; background:#fff; margin:0 3px; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#9e9e9e;}

#turn_page1 .page_item_current{ width:26px; height:26px; display:inline-block; background:#7b5e44; color:#fff; border-radius:50px; margin:0 4px; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#e5e5e5;}
#turn_page1 li {padding:0 5px; display:inline;}


/*头部样式*/

/*.hea_kg{ float:left; margin-left:20px; margin-top:2%; }*/

.heak_left{ float:left; padding-left:5px; padding-right:5px; height:33px; line-height:33px; border:1px solid #593618; font-size:16px; font-family:"微软雅黑"; color:#593618;}

.heak_right{ background:#593618; float:left; padding-left:5px; padding-right:5px; height:35px; line-height:35px; font-size:16px; font-family:"微软雅黑"; color:#fff;}

.heak_img{ float:left;}

.nav{ width:100%; position:fixed; left:0; top:0; z-index:99999;}

.header{width:100%;background:#fff;}

.nav_left{width:33.75%;float:left;margin: 20px 0 10px;}

.nav_left img{max-width: 100%;}

.nav_right{float:right;margin-top:4%;}

.nav_phone{top:15px;right:0;font-size:16px; font-weight:bold; color:#555;font-family:"微软雅黑";position:absolute;background:url(nav_phone_img.jpg) no-repeat left center;padding-left:2.2%;}

.navo_li{height:45px;margin-left:30px;float:right;position:relative;}

.navo_a{display:inline-block;font-size:16px;color:#1b1b1b;font-family:"微软雅黑";}

.navo_a:hover{color:#ff6600;}

.nav_two{height:auto;position:absolute;background:#fff;left:-63px;top:38px;display:none;z-index:99999;}

.navt_list{width:185px;height:auto;float:left;background:#ededed url(navt_list_img.jpg) no-repeat top left;}

.navt_ul{margin-top:28px;text-align:center;}

.navt_li{height:39px;line-height:39px;}

.navt_a{width:146px;height:39px;display:inline-block;font-size:12px;text-align:left;color:#555;border-bottom:1px solid #cacaca;font-family:"微软雅黑";line-height:39px;padding-left:13px;z-index:99999;background:url(navt_a_img.jpg) no-repeat left 14px;}

.navt_a:hover{color:#ff6600;}

.navt_one{height:260px;float:left;background:#fff;padding-left:26px;padding-top:38px;}

.navo_li:hover .nav_two{display:block;}

.navto_img{width:94%;}

.navto_img img{width:100%;}

.navto_title{width:100%;margin-top:2%;}

.navto_title a{font-size:14px;color:#000;font-family:"微软雅黑";}

.navto_nr{width:100%;margin-top:2%;line-height:20px;}

.navto_nr a{font-size:12px;color:#888;font-family:"微软雅黑";}

.kheader{ display:none;}



/*广告样式*/

.banner{width:100%; position:relative; max-width:1920px; margin:0 auto; overflow:hidden;}

.banner_db{width:100%;}

.banner_db img{width:100%;}

.banner_img{width:100%;position:relative;}

.banner_hb{ position:absolute; bottom:3%; z-index:9999; width:100%; text-align:center;}

.banner_hb li{ width:13px; height:13px; background:#fff; border-radius:50px; margin:0 8px; display:inline-block; cursor:pointer; font-size:0;}

.banner_hb li.on{ background:#593618;}

.banner_hb img{ width:100%;}

.banner_db_left{ width:56px; position:absolute; left:5%; top:50%; z-index:999;}

.banner_db_right{ width:56px; position:absolute; right:5%; top:50%; z-index:999;}

.banbl_img{ width:100%;}

.wz{width:100%;height:52px;line-height:52px;position:absolute;bottom:0;left:0;z-index:9999;background:url(wz_bg.png) repeat;}

.wz_left{float:left;font-size:18px;color:#fff;font-family:"微软雅黑";}

.wz_right{float:right;padding-left:23px;font-size:14px;color:#fff;font-family:"微软雅黑";background:url(wz_right_img.png) no-repeat left 17px;}

.wz_right a{font-size:14px;color:#fff;font-family:"微软雅黑";}

.wz_right a:hover{color:#ff7700;}



#banner{width: 100%;overflow: hidden;position: relative;z-index: 1;}

#banner .bd{width: 100%;}

#banner .bar{white-space: nowrap;font-size: 0;position: relative;z-index: 1; left: 0;}

#banner.slide .bar{-webkit-transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s;transition: all 300ms ease 0s;}

#banner .item{width: 100%;display: inline-block;position: relative;z-index: 1;}

#banner.fold .item{zoom: 1;opacity: 0;}

#banner.fold .item.on{opacity: 1;}

#banner .item img{max-width: 100%;display: block;margin: 0 auto;}

#banner .item a{width: 100%;height: 100%;position: absolute;z-index: 1;left: 0;top: 0;}

#banner .hd{width: 100%;height: 0;position: absolute;z-index: 2;left: 0;bottom: 30px; text-align: center;}

#banner .hd a{width: 15px;height: 15px;display: inline-block;border-radius: 100%;background-color: #fff;margin: 0 3px;}

#banner .hd .on{background-color: #ff7700;}



#banner-m{width: 100%;overflow: hidden;position: relative;z-index: 1;display: none;}

#banner-m .bd{width: 100%;}

#banner-m .bar{white-space: nowrap;font-size: 0;position: relative;z-index: 1; left: 0;}

#banner-m.slide .bar{-webkit-transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s;transition: all 300ms ease 0s;}

#banner-m .item{width: 100%;display: inline-block;position: relative;z-index: 1;}

#banner-m.fold .item{zoom: 1;opacity: 0;}

#banner-m.fold .item.on{opacity: 1;}

#banner-m .item img{max-width: 100%;display: block;margin: 0 auto;}

#banner-m .item a{width: 100%;height: 100%;position: absolute;z-index: 1;left: 0;top: 0;}

#banner-m .hd{width: 100%;height: 0;position: absolute;z-index: 2;left: 0;bottom: 30px; text-align: center;}

#banner-m .hd a{width: 15px;height: 15px;display: inline-block;border-radius: 100%;background-color: #fff;margin: 0 3px;}

#banner-m .hd .on{background-color: #ff7700;}



.index-product-category{text-align: center;margin-top: 15px;margin-bottom: 35px;}

.index-product-category > a{width: 80px;height: 80px; line-height: 80px; text-align: center; border-radius: 100%; font-size: 14px; color: #333;background-color: #fff;margin: 8px 15px; display: inline-block;}

.index-product-category > .on{background-color: #7b5e44;color: #fff;}

.index-product-list{display: none;position: relative;z-index: 1;}

.index-product-list.show{display: block;}

.index-product-list .bd{width: 100%;overflow: hidden;}

.index-product-list .bar{white-space: nowrap;position: relative;z-index: 1;-webkit-transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s;transition: all 300ms ease 0s;left: 0;font-size: 0;}

.index-product-list .bar.NotMove{-webkit-transition: all 0s ease 0s;-moz-transition: all 0s ease 0s;-o-transition: all 0s ease 0s;transition: all 0s ease 0s;}

.index-product-list .item{width: 23.333333%;background-color: #fff; margin-right: 2.25%;padding-bottom: 10px;text-align: center;border-bottom: 3px solid #fff;display: inline-block;}

.index-product-list .item:hover{border-bottom-color: #7b5e44;}

.index-product-list .item .img{height: 200px;}

.index-product-list .item .img img{max-width: 100%;max-height: 100%;vertical-align: middle;}

.index-product-list .item .img span{display: inline-block;height: 100%;vertical-align: middle;}

.index-product-list .item .name{line-height: 25px;height: 25px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 0 5%;}

.index-product-list .item .name a{font-size: 14px;color: #593618;}

.index-product-list .item .brief{line-height: 25px;height: 25px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding: 0 5%;color: #888;}

.index-product-list .btn{position: absolute;z-index: 1;top: 125px;width: 58px;height: 58px;border-radius: 100%;overflow: hidden;background-color: #fff;}

.index-product-list .btn img{width: 100%;}

.index-product-list .prev{left: -80px;}

.index-product-list .next{right: -80px;}



.about-development{margin: 20px 0;display: none;}

.about-development .item{margin-bottom: 10px;background-color: #fff;padding: 5px;}

.about-development .name{font-size: 18px;line-height: 22px;}

.about-development .brief{font-size: 14px;line-height: 20px;}



.about-honor{font-size: 0;display: none;}

.about-honor .item{width: 46%;margin: 2%;text-align: center;display: inline-block;}

.about-honor .item .img img{max-width: 100%;}

.about-honor .item .name{font-size: 14px;}



.con img{max-width: 100%;}

.con{font-size: inherit;font-family: inherit;color: inherit;}



/*底部样式*/

.footer{width:100%;}

.fot_top{width:100%;padding-top:40px;background:#585858;}

.fott{width:1200px;margin:0 auto;padding-bottom:10px;border-bottom:1px solid #707070;}

.font_list{float:left;margin-left:15px;margin-right:85px;}

.font_title a{font-size:16px;color:#fff;font-family:"微软雅黑";}

.font_ul{margin-left:20px;margin-top:10px;}

.font_ul li{margin-top:15px;}

.font_ul li a{font-size:14px;color:#fff;font-family:"微软雅黑";}

.font_listk{font-size:14px;color:#fff;float:left;font-family:"微软雅黑";line-height:28px; position:relative;}

.font_listk img{vertical-align:bottom;margin-top:5px;}

.fot_ewm{ width:100px; height:100px;}

.fotl{width:1200px;margin:0 auto;line-height:13px;padding:20px 0;}

.fotl ul span{float:left;font-size:14px;color:#fff;font-family:"微软雅黑";}

.fotl ul li{height:14px;float:left;padding-left:10px;padding-right:10px;border-right:1px solid #fff;}

.fotl ul li a{font-size:14px;color:#fff;font-family:"微软雅黑";}

.fot_bot{width:95%;padding:20px 2.5%;background:#474747;text-align:center;font-size:14px;color:#fff;font-family:"微软雅黑";}

.kfott{ display:none;}



/*首页样式*/

.index{width:100%;overflow:hidden; background:#e5e5e5;}

.index_one{width:100%; background:#fff; overflow:hidden;padding-top:45px;padding-bottom:95px;}

.ind_t{width:100%;text-align:center;font-size:28px;font-family:"微软雅黑";}

.ind_n{width:100%;text-align:center;font-size:14px;margin-top:15px;line-height:20px;font-family:"微软雅黑";}

.ind_last{width:100%;margin-top:70px;text-align:center;}

.ind_list{width:200px;margin-left:80px;margin-right:80px;display:inline-block;-webkit-transform-style:preserve-1d;-webkit-perspective:500px;-moz-transform-style:preserve-1d;-moz-perspective:500px;-ms-transform-style:preserve-1d;-ms-perspective:500px;-o-transform-style:preserve-1d;-o-perspective:500px; vertical-align:top;}

.ind_img{width:100%;transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;}

.ind_img img{width:100%;}

.ind_list:hover .ind_img{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);}

.indl_title{width:100%;text-align:center;font-size:20px;margin-top:20px;font-family:"微软雅黑";}

.index_two{width:100%;background:#e5e5e5;padding-top:45px;padding-bottom:75px;}

.ind_pro{width:100%;margin-top:20px;}

.indp_top{width:100%;text-align:center;}

.indp_top ul li{width:80px;height:80px;line-height:80px;text-align:center;display:inline-block;margin-left:15px;margin-right:15px;border-radius:50px;cursor:pointer;font-size:14px;color:#333;font-family:"微软雅黑";background:#fff;}

.indp_top ul li.on{background:#7b5e44;color:#fff;}

.indp_botkv{ width:1300px; margin:0 auto;}

.indp_bot{width:1300px; margin-top:45px;}

.indp_bot ul li{width:280px;padding-top:20px;padding-bottom:3px;float:left;background:#fff;margin-right:25px; height:260px;}
.indp_bot ul li img {max-width:90%; max-height:90%; overflow:hidden;}

.indp_bot ul li:hover{border-bottom:3px solid #7b5e44;padding-bottom:0;}

.indp_botk{ width:1200px; float:left; overflow:hidden;}

.indp_botk ul{ float:left;}

.indp_botk_left{ width:50px; display:inline-block; float:left; margin-top:110px;}

.indp_botk_left img{ width:100%;}

.indp_botk_right{ width:50px; display:inline-block; float:left; margin-top:110px;}

.indp_botk_right img{ width:100%;}

.indpb_img{width:100%; text-align:center;}

/*.indpb_img a{display:table-cell;width:280px;height:250px;overflow:hidden;text-align:center;vertical-align:middle;}*/

.indpb_img img{vertical-align:middle;}

.indpb_name{width:100%;text-align:center;margin-top:10px;}

.indpb_name a{font-size:14px;color:#593618;font-family:"微软雅黑";}

.indpb_ms{width:100%;text-align:center;margin-top:10px; margin-bottom:2%;}

.indpb_ms a{font-size:12px;color:#888;font-family:"微软雅黑";}

.index_thr{width:100%;padding-top:40px;padding-bottom:50px;background:url(indt_news_bg.jpg) no-repeat center;}

.indt_news{width:1200px;margin:45px auto 0;}

.indtn_left{width:49%;float:left;padding-bottom:2%;}

.indtnl_img{width:100%;height:160px;overflow:hidden;}

.indtnl_img img{width:100%;}

.indtnl_nr{width:92%; padding-left:4%;margin:20px auto 10px; background:url(indtnl_nr_bg.png) no-repeat left center;}

.indtnl_title{float:left;}

.indtnl_title a{font-size:18px;font-family:"微软雅黑";color:#333;}

.indtnl_time{float:right;font-size:12px;color:#888;font-family:"微软雅黑";}

.indtnl_ms{width:92%; padding-left:3%;margin:0 auto;line-height:20px;}

.indtnl_ms a{font-size:12px;color:#888;font-family:"微软雅黑";}

.indtn_right{width:49%;float:right;}

.indtnr_list{padding:18px;background:#fff;overflow:hidden;margin-bottom:14px;}

.indtnr_img{width:25%;float:left;overflow:hidden;}

.indtnr_img img{width:100%;}

.indtnr_nr{width:70%;margin-left:20px;float:left;}

.indtnr_title{font-size:14px;color:#333;margin-top:4px;font-family:"微软雅黑";}

.indtnr_time{font-size:12px;color:#888;margin-top:5px;font-family:"微软雅黑";}

.indtnr_ms{margin-top:5px;line-height:22px;}

.indtnr_ms a{font-size:12px;color:#888;font-family:"微软雅黑";}

.index_fou{width:100%; padding:4% 0 8%; background:url(index_fou_img.jpg) no-repeat center;}



.indexf_title{ width:100%; text-align:center; font-size:28px; font-family:"微软雅黑"; color:#fff;}

.indexf_name{ width:100%; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#fff; margin-top:5px;}

.indexf_last{ width:100%; text-align:center; margin-top:7%;}

.indexf_last li{ width:11%; display:inline-block; text-align:center; background:#7b5e44; border-radius:10px; margin:0 3.5%; padding-bottom:0.6%;vertical-align: middle;}

.indexf_last li .img{min-width: 80px;width: 50%;margin: 0 auto;display: block;}

/*.indexf_last img{ width:50%; margin-top:2%;}*/

.indexf_span{ font-size:18px; font-family:"微软雅黑"; color:#fff; line-height:20px;}

.indexf_span span{ font-size:14px; font-family:"微软雅黑"; color:#fff;}

.wd_title{ width:90%; margin:15px auto;}

.wdt_left{ font-size:14px; font-family:"微软雅黑"; color:#7b5e44; float:left;}

.wdt_right{ font-size:14px; font-family:"微软雅黑"; color:#888888; float:right;}

.wd_form{ width:90%; margin:0 auto;}

.wd_input{ width:84%; height:34px; line-height:34px; padding-left:2%; float:left; font-size:14px; font-family:"微软雅黑"; color:#333;  border:1px solid #dcdcdc; -webkit-appearance:none;}

.wd_sub{ width:13%; height:36px; line-height:36px; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#fff; background:#7b5e44; border:none; cursor:pointer; -webkit-appearance:none;}

.wd_last{ width:100%; line-height:25px; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #dddddd;}

.wdl_title{ color:#333; cursor:pointer; font-size:16px; font-family:"微软雅黑"; background:url(indtnl_nr_bg.jpg) no-repeat left center; padding-left:3%; position:relative;}

.wdl_img{ width:19px; height:19px; background:url(wdl_img.jpg) no-repeat; position:absolute; top:3px; right:10px;}

.wdl_name{ color:#666; font-size:14px; font-family:"微软雅黑"; margin-left:40px; margin-top:5px;}

.wdl_title.on{  background:url(indtnl_nr_bgk.jpg) no-repeat left center; color:#0275c4;}

.wdl_title.on .wdl_img{ background:url(wdl_imgk.jpg) no-repeat;}

/*关于我们样式*/

.about_img{ float:left; width:35%;}

.about_img img{ width:100%;}

.about_nr{ font-size:14px;font-family:'微软雅黑';color:#fff; float:right;line-height:35px;width:55%;}

.abu_one{width:100%;padding:60px 0 0 0;}

.abu_one:last-child{padding: 0;}

#abone{/*margin-top:93px;*/background:url(abone_bg.jpg) no-repeat center;}

#abtwo{background:url(abtwo_bg.jpg) no-repeat center;}

#abthr{background:#e5e5e5;}

#abfour{background:url(abone_bg.jpg) no-repeat center;}

.ab_title{width:100%;font-size:28px;text-align:center;font-family:"微软雅黑";}

.ab_name{font-size:22px;margin-top:10px;text-align:center;font-family:"微软雅黑";}

.ab_cont{margin-top:40px;line-height:25px;}

.ab_nav{right:2%;top:40%;z-index:9999;position:fixed;}

.ab_nav ul li{margin-top:10px;}

.abn_name{width:80px;height:20px;line-height:20px;text-align:center;border-radius:10px;background:#f86300;font-size:12px;color:#fff;float:left;display:none;margin-top:-3.5px;font-family:"微软雅黑";}

.abn_dian{width:12px;height:12px;float:right;border-radius:50px;background:#fff;cursor:pointer;margin-left:7px;margin-right:1px;}

.ab_nav ul li.on .abn_name{display:block;}

.ab_nav ul li.on .abn_dian{border:1px solid #f86300;margin-right:0;}

.ab_lc{width:100%;height:390px;margin-top:80px;position:relative;}

.abc_left{width:24px;height:24px;left:-40px;top:46%;position:absolute;background:url(abc_left_img.png) no-repeat;}

.abc_right{width:24px;height:24px;right:-40px;top:46%;position:absolute;background:url(abc_right_img.png) no-repeat;}

.ab_mad{width:100%;position:absolute;left:0;top:0;}

.ab_mad ul{width:100%;position:relative;border-bottom:1px solid #fff;}

.ab_mad ul li{width:336px;position:absolute;z-index:9999;}

.abm_di{width:18px;height:18px;margin:30px auto;background:url(abm_di_img.png) no-repeat;}

.abm_sj{width:9px;height:5px;margin:0 auto;}

.abmt{top:-38px!important;}

.abmb{top:-190px!important;}

.abmt .abm_sj{background:url(abmt_b.png) no-repeat;}

.abmb .abm_sj{background:url(/abmb_b.png) no-repeat;}

.lt0{ left:0;}

.lt1{ left:18%;}

.lt2{ left:36%;}

.lt3{ right:18%;}

.lt4{ right:0;}

.abm_nr{padding:20px 20px 0 20px;height:127px;background:#fff;}

.abu_name{width:100%;font-size:28px;font-family:"微软雅黑";color:#333;}



.abu_nr{font-size:12px;color:#333;line-height:20px;margin-top:10px;font-family:"微软雅黑";}

.abm_nr:hover{background:#f86300;}

.abm_nr:hover .abu_name{color:#fff;}

.abm_nr:hover .abu_nr{color:#fff;}

.ab_ry{width:1200px;margin:20px auto 0;position:relative;}

.abry_left{width:58px;left:-75px;top:42%;position:absolute;}

.abry_left img{ width:100%;}

.abry_right{width:58px;right:-75px;top:42%;position:absolute;}

.abry_right img{ width:100%;}

.abry_last{width:100%;}

.abry_last ul li{width:345px;float:left;margin-right:80px;margin-bottom:10px;}

.abr_img{width:100%;}

.abr_img img{width:100%;}

.abr_name{width:100%;text-align:center;margin-top:5px;font-size:14px;color:#333;font-family:"微软雅黑"; margin-bottom:1%;}



/*其他内页样式*/

.protype{width:100%;padding:50px 0;background:#e5e5e5;}

.proda_mad{width:100%;padding-top:50px;padding-bottom:25px;background:#fff;margin-top:40px;}

.prdm_left{width:50%;float:left;}

.prdml_dimg{width:80%;padding-top:10px;margin: 0 auto;}

.prdml_dimg ul li{width:100%;text-align:center;}

.prdml_dimg img{width:100%;height:100%;}
.prdml_dimg1 img{max-width:90%;}
.prdml_dimg1 {width:80%;padding-top:10px;margin: 0 auto;}

.prdml_ximg{width:100%;margin-top:40px; text-align:center;position: relative;z-index: 1;}

.prdml_himg{max-width: 450px;margin: 0 auto;overflow: hidden; position: relative;z-index: 1;left: 0;padding-top: 5px;}

.prdml_himg ul{white-space: nowrap;font-size: 0;position: relative;z-index: 1;left: 0;}

.prdml_himg ul li{width:80px;height: 80px;margin-right:10px;cursor:pointer;position:relative;display: inline-block;vertical-align: top;border:1px solid #cecece;background:#fff;text-align: center;}

.prdmli_ja{width:100%;height:5px;display:none;position:absolute;left:0;top:-5px;background:url(prdmli_ja.jpg) no-repeat center;}

.prdmli_img{height: 100%;}

.prdml_himg img{max-width: 100%;max-height: 100%;}

.prdml_himg ul li.on{border-color:#7b5e44;}

.prdml_himg ul li.on .prdmli_ja{display:block;}

.prdml_aw_left{width:9px;height:15px;background:url(prdml_aw_left_img.jpg) no-repeat; position: absolute;z-index: 1;left: 8%;top: 50%;}

.prdml_aw_right{width:9px;height:15px;background:url(prdml_aw_right_img.jpg) no-repeat; position: absolute;z-index: 1;right: 8%;top: 50%;}

.prdm_right{width:50%;float:left;}

.prdmr_top{width:100%;line-height:30px;font-size:14px;color:#333;font-family:"微软雅黑";}

.prdmr_bot{margin-top:60px;}

.prdmrb_left{width:97px;height:37px;line-height:36px;display:inline-block;background:#f36100;font-size:14px;color:#fff;float:left;text-align:center;border-radius:6px;font-family:"微软雅黑";}

.prdmrb_right{height:38px;float:left;margin-left:30px;padding-left:50px;background:url(prdmrb_right_img.jpg) no-repeat left center;}

.pro_telo{font-size:14px;color:#555;height:14px;font-family:"微软雅黑";}

.pro_telt{font-size:22px;color:#f36100;font-family:"微软雅黑";}

.proda_bot{width:100%;margin-top:30px;}

.prodb_one{height:45px;line-height:45px;background:#dfdfde;}

.prodbo_xo{width:126px;height:45px;text-align:center;background:#7b5e44;float:left;font-size:16px;color:#fff;font-family:"微软雅黑";}

.prodb_two{background:#fff;line-height:24px;padding:36px;}

.inst{width:100%;margin-top:50px;}

.inst ul li{width:280px;height:230px;margin-right:26px;margin-bottom:30px;float:left;}

.inst_img{width:100%;height:184px;overflow:hidden;}

.inst_img img{width:100%;}

.inst_name{width:100%;height:45px;line-height:45px;text-align:center;background:#fff;}

.inst_name a{font-size:16px;color:#333;font-family:"微软雅黑";}

.instda{width:100%;margin-top:40px;}

.inst_title{width:100%;text-align:center;font-size:22px;color:#333;font-family:"微软雅黑";}

.inst_time{width:100%;text-align:center;font-size:18px;color:#333;margin-top:10px;font-family:"微软雅黑";}

.inst_nr{padding:20px;line-height:24px;font-size:14px;color:#666;font-family:"微软雅黑";}

.join_title{width:100%;text-align:center;font-size:28px;color:#333;font-family:"微软雅黑"; margin-top:30px;}

.join_nr{width:100%;margin:40px auto 0;}

.join_one{width:1000px;margin:0 auto 24px;}

.join_input{width:45%;height:46px;padding-left:30px;line-height:46px;border:none;font-size:14px;color:#888;font-family:"微软雅黑";}

.join_text{width:95%;height:200px;padding-left:30px;padding-right:2%;padding-top:20px;font-size:14px;color:#888;border:none;font-family:"微软雅黑";overflow:auto;background:#fff url(join_input_img7.jpg) no-repeat 10px 25px;}

.join_cude{width:178px;height:46px;line-height:46px;padding-left:20px;font-size:14px;color:#888;border:none;font-family:"微软雅黑";margin-right:15px;}

.join_sub{width:140px;height:40px;line-height:40px;text-align:center;background:#7b5e44;font-size:16px;color:#fff;border:none;cursor:pointer;border-radius:6px;margin-right:10px;font-family:"微软雅黑";}

.join_set{width:140px;height:40px;line-height:40px;text-align:center;background:#797979;font-size:16px;color:#fff;border:none;cursor:pointer;margin-left:10px;border-radius:6px;font-family:"微软雅黑";}

.info_list{width:280px;height:375px;float:left;margin-bottom:25px;margin-right:25px;}

.info_img{width:100%;height:184px;overflow:hidden;}

.info_img img{width:100%;height:100%;}

.info_nr{height:170px;background:#fff;padding:20px 10px 0;}

.info_name{width:100%;}

.info_name a{font-size:16px;color:#333;font-family:"微软雅黑";}

.info_jj{line-height:22px;margin-top:10px;}

.info_jj a{font-size:12px;color:#888;font-family:"微软雅黑";}

.info_ty{margin-top:30px;}

.info_time{font-size:12px;color:#888;float:left;font-family:"微软雅黑";}

.info_author{font-size:12px;color:#888;float:right;padding-left:18px;font-family:"微软雅黑";background:url(info_author_img.jpg) no-repeat left center;}

.infoda_ty{width:100%;margin-top:10px;text-align:center;}

.infoda_time{font-size:18px;color:#333;display:inline-block;margin-right:15px;font-family:"微软雅黑";}

.infoda_author{font-size:18px;color:#333;display:inline-block;font-family:"微软雅黑";padding-left:15px;background:url(info_author_img.png) no-repeat left center;}

.contact{width:100%;margin-top:60px;}

.cont_left{width:45%;float:left;padding-top:2%;}

.contl_one{font-size:16px;color:#333;line-height:35px;font-family:"微软雅黑";padding-left:33px;}

.contl_two{width:87%;line-height:25px;font-size:12px;color:#333;font-family:"微软雅黑";text-align:left;margin:25px auto 0;}

.cont_right{width:55%;float:left;}


/*新增样式*/
.web_map .list{ width:100%; line-height:2rem; margin-bottom:2%;}
.web_map .list .fz24{ width:20%; text-align:right; color:#7b5e44;}
.web_map .list .lit{ width:80%;}
.web_map .list .lit a{ display:inline-block; color:#666; margin:0 1%;}
.web_map .list .lit a:hover{ color:#333;}
.inst_pages{ width:100%; margin-top:2%;}
.inst_pages.in{ width:80%; background:#fff; margin:5% auto 0;}


@media only screen and (max-width:1400px){

	.ab_ry{ width:90%;}

	.abry_last ul li{ width:30%; margin-bottom:1%; margin-right:5%;}

}



@media only screen and (max-width:1200px){

	.indexf_span{ font-size:16px;}

	.indexf_span span{ font-size:12px;}

	.join_one{ width:100%;}

	.info_list{ width:31%; margin-right:0; margin-left:2%; margin-bottom:2%; height:auto;}

	.inst ul li{ margin-bottom:2%; margin-right:2%; width:23%; height:auto;}

	.inst_img{ height:auto;}

	.inst_name{ height:auto; line-height:30px;}

	.abry_left{ width:40px; left:-50px; top:42%;}

	.abry_right{ width:40px; right:-50px; top:42%;}

	.ab_mad ul li{ width:310px;}

	.main{width:95%;}

	.index_one{ padding-top:4%; padding-bottom:8%; margin:0 auto;}

	.ind_last{ margin-top:6%;}

	.ind_list{ width:28%;margin: 0 2%;}

	.index_two{ padding-top:3.5%; padding-bottom:6%;}

	.ind_pro{ margin-top:1.5%;}

	.indp_top ul li{ width:60px; height:60px; line-height:60px; font-size:12px; margin-left:1%; margin-right:1%; margin-bottom:10px;}

	.indp_bot{ margin:3.5% auto 0; width:100%;}

	.indp_bot ul li{ width:23%; padding-top:2%; padding-bottom:1%; margin-right:2.5%;}

	.indp_botk ul li{ width:23%; padding-top:0; padding-bottom:0; margin-right:25px;}

	/*.indpb_img{ width:70%; position:absolute; left:50%; top:6%; margin-left:-35%;}

	.indpb_img img{ width:100%;}

	.indpb_name{ bottom:14%; margin-top:0; position:absolute;}

	.indpb_ms{ bottom:3%; margin-top:0; position:absolute;}*/

	.indp_bot ul li:hover{border-bottom:none;padding-bottom:1%;}

	.indp_botk ul li:hover{border-bottom:none;padding-bottom:0;}

	.index_thr{ padding-top:4%; padding-bottom:5%;}

	.indt_news{ width:90%; margin:3.5% auto 0;}

	.indtnl_nr{ margin:5% auto 3%;}

	.indtn_left{ padding-bottom:3%;}

	.indtnr_list{ padding:2.5%; margin-bottom:3%}

	.indtnr_nr{ margin-left:4%;}

	.indtnr_title{ margin-top:1%;}

	.indtnr_time{ margin-top:1%;}

	.indtnr_ms{ margin-top:1%;}

	.fot_top{ padding-top:3%;}

	.fott{ width:90%; padding-bottom:1%;}

	.font_list{ margin-left:1.5%; margin-right:6%;}

	.font_ul{ margin-left:10%; margin-top:0;}

	/*.font_ul li{ margin-top:25%;}*/

	.font_title a{ font-size:14px;}

	.font_ul li a{ font-size:12px;}

	.fotl{ width:90%; padding:1.5% 0;}

	.font_listk{ font-size:12px;}

	.indtnl_nr{ margin:4% auto 2%;}

	.wd_title{ margin:2% auto;}

    .index_fou .main{width: 100%;}

}



@media only screen and (max-width:1100px){

	.indexf_span{ font-size:14px;}

	.indexf_span span{ font-size:10px;}

	.banner_db_left{ width:45px;}

	.banner_db_right{ width:45px;}

	.ab_mad ul li{ width:290px;}

	.font_title a{font-size:13px;}

	.font_ul li a{font-size:11px;}

	.font_listk{font-size:11px;}

	.navo_li{ margin-left:20px;}



}



@media only screen and (max-width:1015px){

	.info_list{ width:48%;}

	.navo_li{ margin-left:15px;}

	.wdl_title{ padding-left:4%;}

}



@media only screen and (max-width:980px){

    #abone{background: none;}

    .ab_nav{display: none;}

    .ab_title{color: #5e3a1a;}

    .ab_name{color: #5e3a1a;}

    .about_nr{color: #5e3a1a;}

    .about-development{display: block;}



    #ab_lc{display: none;}

    #abfour{background: none;}

    .about-honor{display: block;}



	/*.indpb_img img{ width:100%;}*/

	.indexf_last li{ width:120px; height:120px; margin:0 2.5px 5px; padding:0;}

	/*.hea_kg{max-width: 190px;width: 29.6875%;margin-top:3.8%; margin-left:3.125%; float: left;}

    .hea_kg img{max-width: 100%;}*/

	.indexf_last img{ width:60%;}

	.indexf_span{ font-size:12px;line-height: 16px;}

	.indexf_span span{ font-size:12px;}

	.header{ display:none;}

	.kheader{ display:block;}

	.join_input{ width:44%;}

	.join_text{ width:95%; }

	.cont_left{ width:100%;}

	.cont_right{ width:100%; margin-top:20px;}

	.prdm_left{ width:100%;}

	.prdm_right{ width:100%;}

	.prdml_dimg{ width:50%; margin:0 auto;}

	.prdmr_top{ width:45%; margin:15px auto 0;}

	.prdmr_bot{ width:45%; margin:40px auto 0;}

	.ab_ry{ width:80%; display: none;}

	.ab_mad ul li{ width:260px;}

	.about_nr{ line-height:20px;}

	.indpb_img a{ height:auto;}

	/*.indpb_img{ top:5%;}*/

	/*.indp_bot ul li{ height:270px;}*/

	.kheader{width:100%;position:relative;z-index: 10; background:#fff;}

	.klogo{width: 70%;margin: 2.8% 0 3% 2%;float: left;}

    .klogo img{max-width: 100%;}

	.nav_phone{height: 54px;line-height: 54px;font-size:21px;font-weight: normal; color:#fff; background: #5e3a1a; padding-left: 15.625%; position: static;clear: both;}

    .nav_phone .img{width: 19px;height: 19px;background: url(nav_phone_img_1.png) no-repeat;display: inline-block;vertical-align: middle;}

	.knav_hxz{width:7.1875%;cursor:pointer;margin-right:4%;margin-top:4.5%;float: right;}

    .knav_hxz img{max-width: 100%;}

	.knav_hx{width:100%;height:4px; vertical-align:top; display:inline-block;background:#000;}

	.knav_last{width:100%;height:0;top:100%;left:0;position:absolute;z-index:99999;overflow:auto;background:url(knav_bg.png) repeat;}

	.knav_last ul{width:94%; padding-left:6%; margin:0 auto; text-align:left; overflow:hidden; height:0px;}

	.knavl_title{width:97%; padding-left:3%; text-align:left; margin:20px 0 8px;display:block;font-weight:bold;font-size:22px;color:#333;font-family:"微软雅黑";}

	.knav_last ul li{margin-top:10px;}

	.knavl_name{width:100%;display:inline-block;font-size:16px;color:#666;font-family:"微软雅黑";}

	.index_thr{padding-top:2%;padding-bottom:2%;}

	.indt_news{margin-top:1%;}

	.indt_news{margin-top:2%;}

	.indtn_left{width:97%;padding:1%;}

	.indtnl_img{ display:none;}

	.indtnl_nr{width:95%;margin-left:1%;margin-bottom:0;margin-top:0;float:left;}

	.indtnl_ms{width:95%;margin-left:1%;margin-top:1%; margin-bottom:1%;float:left;}

	.wd_title{ margin:0 auto;}

	.wd_form{ margin-top:1%;}

	.wd_input{ width:88%; height:28px; line-height:28px;}

	.wd_sub{ height:30px; line-height:30px; width:8%;}

	.indtnl_title a{ font-size:16px;}

	.indtnl_ms a{ font-size:11px;}

	.indtn_right{width:99%;padding:1%;}

	.indtnr_list{margin-bottom:1%;padding:1%;}

	.indtnr_img{width:15%;float:left;}

	.indtnr_nr{width:80%;margin-left:1%;}

	.indtnr_title{width:100%;margin-top:1%;display:inline-block;}

	.indtnr_time{margin-top:1%;}

	.indtnr_ms{margin-top:1%;width:105%;}

	.fott{text-align:center;border:2px solid #707070;}

	.font_list{margin:0 4%;width:10%;vertical-align:top;}

	.font_title a{font-size:14px;}

	.font_ul li a{font-size:12px;}

	.font_listk{width:100%;text-align:center;margin-top:2%;font-size:14px;}

	.indp_bot ul li:hover{ padding-bottom:1%; border-bottom:none;}

	.indp_botk ul li:hover{ padding-bottom:0; border-bottom:none;}



    .indp_botk_left , .indp_botk_right{display: none;}

}



@media only screen and (max-width:850px){

	.wdl_title{ padding-left:5%;}

	.banner_db_left{ top:40%;}

	.banner_db_right{ top:40%;}

	.prdmr_top{ width:55%;}

	.prdmr_bot{ width:55%;}

	.ab_mad ul li{ width:230px;}

	.abu_nr{ margin-top:0;}

	.about_img{ width:40%;}

	.about_nr{ font-size:12px;}

/*	.indp_bot ul li{ height:240px;}

	.indpb_name{ bottom:15%;}

	.indpb_ms{ bottom:1%;}

	.fott{text-align:left;}

	.font_list{width:100%;margin-left:0;margin-right:0;margin-top:10px;}

	.font_title a{width:100%;display:inline-block;font-size:16px;}

	.font_ul{margin-left:3%;margin-top:0;}

	.font_ul li{margin-top:10px;}

	.font_ul li a{width:100%;display:inline-block;font-size:14px;}

	.font_listk{width:98%;padding-left:2%;text-align:left;}

	.fotl{padding:10px 0;}

	.fotl ul li{margin-bottom:10px;}*/

	.fott{ display:none;}

	.kfott{ /*width:90%;*/margin:0 auto;padding-bottom:1%;border-bottom:1px solid #707070; display:block; text-align:center;}

}



@media only screen and (max-width:750px){

	.lt2{ left:35%;}

	.ab_mad ul li{ width:210px;}

	.indl_title{ font-size:18px;}

	.ind_n{ font-size:12px;}

	/*.indp_bot ul li{ height:220px;}*/

	/*.indpb_img{ top:5%;}*/

	.font_list{ width:22%;margin: 0 1%;}

	

}



@media only screen and (max-width:650px){

	.abry_left{ display:none;}

	.abry_right{ display:none;}

	.wdl_title{ padding-left:7%;}

	.join_one{ margin-bottom:0;}

	.join_input{ width:98%; float:left; margin-bottom:20px;}

	.join_text{ margin-bottom:20px;}

	.join_sub{ margin-top:20px;}

	.info_list{ width:100%; margin-left:0;}

	.info_nr{ height:auto; padding:20px 10px;}

	.inst_name a{ font-size:14px;}

	.prdmr_top{ width:70%;}

	.prdmr_bot{ width:70%;}

	#abthr{ padding:30px 0;}

	.abm_nr{ padding:0; border-radius:10px;}

	#abtwo{background: none;}

	/*.ab_lc{ margin-top:20px;}*/

	.abc_left{ display:none;}

	.abc_right{ display:none;}

	.ab_mad ul{width:100%; position:unset; border-bottom:none; text-align:center;}

	.ab_mad ul li{ display:inline-block; position:unset; width:45%; margin:1%; vertical-align:top;}

	.abmt .abm_sj{ display:none;}

	.abmb .abm_sj{ display:none;}

	.abm_di{ display:none;}

	/*.ind_list{ width:20%;}*/

	/*.indp_bot ul li{ height:200px;}*/

	/*.indpb_name{ top:70%;}*/

	.indpb_ms{ top:80%;}

	.banner_hb{ display:none;}

	.ab_cont{ margin-top:15px;}

	.about_img{ display:none;}

	.about_nr{ width:100%;}

}



@media only screen and (max-width:640px){

    .m-hide{display: none !important;}



    #banner{display: none;}

    #banner-m{display: block;}



    .index-product-list .bar{white-space: normal;position: static;}

    .index-product-list .item{width: 48%;margin: 1%;}



    .about-development .item{background: none;}

    .about-development .name{color: #5e3a1a;}

    .about-development .brief{color: #5e3a1a;}



    .fotl ul span{font-size: 16px;}

    .fotl ul li{margin: 0 2% 2% 0;}

    .fotl ul li a{font-size: 16px;}



	/*.hea_kg{ display:none;}*/

	.font_list{float: none; width: 100%;text-align: left;}

    .font_title a{font-size:16px;}

    .font_ul{display: none;}

	.protype{ padding:20px 0;}

	.type_top{ display:none;}

	.ktype_top{ display:block; width:90%; height:60px; line-height:60px; background:#fff; margin:0 auto; position:relative;}

	.ktype_top .bd{ width:90%; height:60px; overflow:hidden; position:relative; margin: 0 auto;}

    .ktype_top .bd ul{ width:100%; height:60px;position:relative; left:0;white-space: nowrap;font-size: 0;}

    .ktype_top .bd .bar{-webkit-transition: all 300ms ease 0s;-moz-transition: all 300ms ease 0s;-o-transition: all 300ms ease 0s;transition: all 300ms ease 0s;}

    .ktype_top .bd .NotMove{-webkit-transition: all 0s ease 0s;-moz-transition: all 0s ease 0s;-o-transition: all 0s ease 0s;transition: all 0s ease 0s;}

    .ktype_top .bd ul li{min-width: 30%; height:100%; text-align:center;white-space: nowrap;display:inline-block;}

    .ktype_top .bd ul li a{ font-size:18px; font-family:"微软雅黑"; color:#868686;}

    .ktype_top .bd ul li.on a{ color:#593618;}

	.ktype_left{ width:4%; height:60px; position: absolute;z-index: 1;left: 0;top: 0; background:url(page_prev_img.jpg) no-repeat center;}

	.ktype_right{ width:4%; height:60px; position: absolute;z-index: 1;right: 0;top: 0; background:url(page_next_img.jpg) no-repeat center;}

	.indp_bot{ width:100%;}

	.indp_bot ul li{ width:48%; margin: .5% 1%; position:unset;}

	/*.indp_bot ul li:hover{ padding-bottom:2%;}*/

	.indpb_img{ width:100%;/* margin-left:0; float:left;*/}

	.indpb_img a{ display:block; width:100%;}

	.indpb_img img{ max-width:100%;}

	.indpb_right{ /*float:right; width:68%; padding-left:2%;*/width: 100%;}

	/*.indpb_name{ width:68%; float:left; margin-left:2%; margin-top:1%; text-align:left;}*/

	.indpb_name a{ font-size:18px;}

	/*.indpb_ms{ width:68%; float:left; margin-left:2%; margin-top:1%; text-align:left; }*/

	.indpb_ms a{ font-size:14px;}

	.wz{ top:0;}

	.contact{ margin-top:30px;}

	.banner{ display:none;}

	.kbanner{ display:block; width:100%; height:200px; overflow:hidden;}

	.kbanner ul li img{ height:200px;}



    .join_title{font-size: 20px;}
	
	
	.web_map .list .fz24{ width:99%; text-align:left; padding-left:1%;}
	.web_map .list .lit{ width:100%;}
}

@media only screen and (max-width:540px){

	.index_fou{ padding:3% 0;}

	.indexf_last li{ width:120px; height:120px;}

	.indexf_last img{ margin-top:0;}

	.indexf_span{ font-size:16px;}

	.indexf_span span{ font-size:12px;}

}

@media only screen and (max-width:520px){

	.ktype_ul ul li{ width:12%;}

}



@media only screen and (max-width:500px){

	.wdl_title{ padding-left:9%;}

	.ktype_ul ul li{ width:72px;}

	.ab_nav{ display:none;}

	.inst ul li{ width:48%; margin-left:2%; margin-right:0;}

	.prdmr_top{ width:90%;}

	.prdmr_bot{ width:90%;}

	/*.abry_left{ width:30px; left:-42px; top:40%;}

	.abry_right{ width:30px; right:-42px; top:40%;}*/

	.abu_name{ font-size:24px;}

	.indl_title{ font-size:14px;}

	.indtnl_img{ display:none;}

	.indtnl_nr{ margin:0 auto; width:90%; float:none;}

	.indtnl_ms{ width:95%; float:none; margin-bottom:1%;}

	.indtnr_img{ display:none;}

	.indtnr_nr{ width:95%; margin:0 auto; float:none;}

	.indtnr_ms{ width:100%;}

	.font_list{ margin:0 10px;}

	.fotl ul li{ border-right:none; padding-left:0; padding-right:0;}

	.inst{ margin-top:0;}

	.instda{ margin-top:10px;}

	.contact{ margin-top:0;}

	.wd_input{ width:84%;}

	.wd_sub{ width:13%;}

}



@media only screen and (max-width:480px){

    .nav_phone{font-size: 16px;padding-left: 0;text-align: center;}

}



@media only screen and (max-width:450px){

	.ktype_ul ul li{ width:80px;}

	.join_sub{ width:35%;}

	.join_set{ width:35%;}

	.type_top ul li{ margin:10px 15px;}

	.abu_nr{ width:95%; margin:0 auto;}

	/*.fotl ul li{border:none;}*/

	.indtnl_nr{ padding-left:5%;}

}



@media only screen and (max-width:415px){

	.font_list{ margin:0 8px;}

}



@media only screen and (max-width:400px){

	.wdl_title{ padding-left:11%;}

	/*.font_list{ margin:0 4px;}*/

    .indexf_last li{width: 90px;height: auto;}

}



@media only screen and (max-width:361px){

    .index-product-category > a{margin: 3px 6px;}



	.indtnl_nr{ padding-left:6%;}

	.join_cude{ margin-bottom:20px;}

	.prdml_dimg img{ width:100%; height:285px;}

	/*.abry_left{ width:25px; left:-30px;}

	.abry_right{ width:25px; right:-30px;}*/

	.abm_nr{ padding-bottom:5%;}

	.prdmrb_right{ margin-left:0; margin-top:20px;}

	/*.font_title a{ font-size:12px;}*/

	.font_ul li a{ font-size:11px;}

	/*.font_list{ width:65px; margin:0 1px;}*/

    .about-honor .item .name{font-size: 12px;}

}



@media only screen and (max-width:320px){

	.prdml_dimg img{ height:250px;}

	/*#abtwo{ padding:30px 0 220px;}*/

	.ab_mad ul li{ display:inline;}

	.abm_nr{ width:90%; margin:0 auto; height:auto;}

	.indpb_name a{ font-size:14px;}

	.indpb_ms a{ font-size:12px;}

}

