.header_topk{overflow: hidden; display: block;}
.nav_lik {padding-left: 20px;}
.nav_lik li{float: left;}
.nav_lik ul{margin-right: -34px;}
.nav_lik li a{padding: 0 30px; display: block; font-size: 16px; color: #fff; line-height:72px ;}
.ywzjkbd{font-weight: bold;}
.nav_lik li:hover a,.nav_lik li.on a{background: url(../images/navbg.jpg) center center no-repeat; background-size: contain;}
.ban_jskjb{overflow: hidden; display: block;position: relative; text-align: right;height: 357px;}
.banner {margin-top: 10px; display: block; overflow: hidden;}
.swiper-pagination_ban {position: absolute; z-index: 5; bottom: 50px;right: 10px;left: auto !important;}
.swiper-pagination_ban .swiper-pagination-bullet{width: 30px;height: 30px;line-height: 30px; border-radius: 0;text-align: center;opacity: 1; background: #6E6E6E; color: #fff;}
.swiper-pagination_ban .swiper-pagination-bullet-active{background: #A71506;}
.swiper-container_ban .swiper-slide img{width: 100%;;}
.swiper-container_ban .swiper-slide a{width: 100%; display: block;}
.swiper-container_ban{position: relative;}
.iabs_topkjs{background: #a71506;height: 44px;padding-top:4px ;}
.in_about_left{width: 661px;  display: block; overflow: hidden;}
.in_anjks_btkf{position: relative; width: 175px; height: 40px; background: #fff; display: block; margin-left: 4px; margin-bottom: 30px;}
.in_anjks_btkf b{width:24px; height: 24px; display: block ; background: url(../images/cn_about.jpg) center center no-repeat; background-size: contain; position: absolute; left: 15px; top: 10px;;}
.in_anjks_btkf span{font-size: 20px; color: #a71506; display: block; font-weight:bold ; text-align: center;line-height: 40px;}

.in_abks_nrkjsd{background: #FFF; padding: 35px 29px;  display: block;overflow: hidden; border:1px solid #ccc; border-radius: 0 0 0px 10px;}
.jkbsjd_img{    width: 203px;
    height: 200px;
    display: block;
    padding: 17px 15px;}
.jkbsjd_img img{margin: 0px auto; display: block !important;}

.jsbhdf_wzkjhd{width: 64%;padding-left: 20px;position: relative; padding: 30px 0; display: block;}
.jsbhdf_wzkjhd .sfkjs{width:29px; height: 29px; display: block ; background: url(../images/index_aboutjt.jpg) center center no-repeat; background-size: contain; position: absolute; left: 0; top: 0;;}
.jsbhdf_wzkjhd .xdhksf{width:29px; height: 29px; display: block ; background: url(../images/index_aboutjt1.jpg) center center no-repeat; background-size: contain; position: absolute; right: 0; bottom: 0;;}
.jkshd_wzkj{font-size: 14px; color: #5e5e5e; display: block; line-height: 25px; }
.ljgdkjs{display: block;font-size: 14px; color:#FF0000; display: block; line-height: 25px;}

.insd_ksd{height: 30px; display: block; background: #eee; border-left: 1px solid #ccc;}
.in_about_right{width: 321px;overflow: hidden;}
.in_about {overflow: hidden; display: block; overflow: hidden;margin-top: 10px;}
.in_conghhsf{ border-top: 5px solid #a71506;}
.in_jkbsjd{height: 38px; display: block; overflow: hidden; border-right: 1px solid #ccc;}
.con_btkjdf{position: relative; border: 1px solid #ccc;height: 60px ; display: block; background: #f9f9f9;padding:11px 15px ;}
.in_con_lxk{width:33px; height: 33px; display: block ; background: url(../images/cn_lxtop.jpg) center center no-repeat; background-size: contain; position: absolute; left: 20px; top: 12px;}
.in_conwzkjhd{padding-left: 50px; display: block; overflow: hidden;font-size: 25px; color: #a71506;}
.in_xjkshd{width:18px ; height:18px ; display: block; background: url(../images/cn_lxtop_zk.jpg) center center no-repeat; background-size: contain;position: absolute; right:20px; top: 20px;}
.conkks_jskd{background: #eee; display: block; overflow: hidden;padding: 20px 25px 30px; border-right: 1px solid #ccc; border-bottom: 3px solid #d01a31;}
.in_cons_gsmck{color: #6e6e6e;font-size: 16px; line-height: 25px;padding: 1em 0; font-weight: bold;}
.ins_jksbdfk {font-size: 14px; display: block; overflow:hidden ; line-height: 28px;color: #6e6e6e;}
 .in_con_kjsjdf{overflow: hidden; border:1px solid #ccc; border-radius: 0 0 10px 0; border-left: none;background: #f3f3f3;} 
.lsbjhvbd{margin: 20px auto 40px; display: block; width: 200px; position: relative;  border:1px solid #ccc;height: 30px;}
.in_consxlhjkd{width:45px; height: 45px; display: block ; overflow: hidden; position: absolute; left: -5px; top: -10px; background: url(../images/product_lefttel.png) center center no-repeat; background-size: contain;}
.in_conks_djkbhmk{font-size: 14px; line-height: 28px; color: #000; display: block;padding-left: 50px;}
.in_probsd_btlkd{background:#656565 ;height: 30px; display: block; border-radius: 10px 10px 0 0;}
.in_prosjd_jkhsjd{height: 27px; display: block; background:#484848 ;position: relative; }
.in_prokd{margin-top: 20px; display: block; margin-bottom: 20px;}
.in_projbsud {margin: 5px 0 0 20px;width: 380px; display: block; height: 25px; background: #484848;}
.in_prosjd_jkhsjd{width:210px ; margin-left: 18px; background: url(../images/cn_cptop_bkj.jpg) left center no-repeat; background-size: contain;}
.in_prosjd_ckjkd{    font-size: 20px;position: relative; z-index: 6;
    color: #a71506;
    display: block;
    font-weight: bold;
    text-align: center;
    line-height: 40px;}

.in_prio_tbkj{width:22px ; height:22px; display: block; background: url(../images/cn_cptop_sbj.jpg) center center no-repeat; background-size: contain; position: absolute; left: 35px; top: 12px;z-index: 6;}
.in_proins_right {width: 70px; display: block;position: relative;}
.in_proins_right .in_cpks_gdk{width:11px ; height:11px ; display: block; overflow:hidden ;background: url(../images/cn_cptop_gdk.jpg) center center no-repeat; background-size: contain;position: absolute; top: 10px; left: 0;}
.in_psnjd_more{font-size: 12px; color: #fff; display: block; line-height:30px ;padding-left: 15px;}
.isjkbds{display: block;}
.bjskjmnd{display: block;}
.xbjkhdfl{width: 100%; height: 12px; display: block; background: url(../images/index_cppicxia.jpg) bottom center no-repeat; background-size: contain;}
.sbjkdf{ border:1px solid #ccc; padding: 5px;}


/**************首页产品中心********************/

	.picMarquee-left{ width:100%;  overflow:hidden; position:relative;  border:1px solid #ccc; border-top: none;background: #fff;   }

		.picMarquee-left .bd{ padding:10px 10px 20px;margin-top: 20px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center;}
		.picMarquee-left .bd ul li .pic img{ width:160px; height:90px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title a{ line-height:28px; font-size: 14px;   color: #ab2012;  }



.in_footter{background: #9f1304;height: 62px; display: block;padding: 15px 0; overflow: hidden;}
.in_foysud {font-size: 14px; color: #fff; display: block; line-height: 30px;}
.in_fot_nav .skjsd_nabv a{font-size: 14px; color: #fff; display: inline-block; line-height: 30px;padding: 0 18px;}
.skjsd_nabv li{float: left; display: inline-block;position: relative;color: #fff;}
.skjsd_nabv li b{width: 1px; height: 14px; display: block; background: #fff; position: absolute; top: 8px; right:0;}
.in_fot_nav{    padding-left: 60px;
    display: inline-block;}
.in_foysud  select{width: 110px;color: #707070; font-size:14px;overflow: hidden;}
.sjkbkjdf{width: 164px; height: 28px; display: block; position: relative;margin-top: 3px; }
.sjkbkjdf .qskhjd{width: 135px;}
.sjbsk_sskj{width:29px; display: block ; height: 26px; background: url(../images/searchbtn.jpg) center center no-repeat; background-size: contain;position: absolute; right: 0; top: 0px;}
.qskhjd{    background: url(../images/searchbg.jpg) no-repeat center center;
    height: 26px;
    width: 125px;
    line-height: 26px;
    padding-left: 10px;
    text-align: left;
    display: block;
    font-size: 14px;
    color: #adadad;
    font-family: Arial, Helvetica, sans-serif;
    border: none;
    margin: 0px;}
.in_bqlkhnns{font-size: 12px; color: #5e5e5e; display: block; text-align: center; line-height: 25px;height: 62px; padding: 18px 0;}
.in_bqkjs{background: #fff;}
/**********************about*******************/
.abks_left {width: 251px; display: block;position: relative;z-index: 3; background: #eee;}
.abkjkbtkshd{height: 75px; display: block; background: url(../images/about_lefttopcn.jpg)  no-repeat; }

/*.ajbkskdf{background: url(../images/about_centerbg.jpg) center center repeat-y ; overflow: hidden; display: block;}

.abkjshbd_bot{background: url(../images/about_centerxia.jpg) center bottom no-repeat; display: block; height: 8px; }*/
.abkjkbtkshd{overflow:hidden ;}
.wzkjbskd{margin-top: 30px;padding: 0 15px; font-size: 20px; color: #a71506; display: block;font-weight: bold; line-height: 35px; }
.abksmd_nav{border-top: 1px solid #ccc;padding-bottom: 30px; background: #f1f1f1; border-bottom: 4px solid #a41f16;}
.abks_left {box-shadow: 0 0 10px rgba(0,0,0,0.2);}

.abksmd_nav li{padding: 8px 12px; display: block; border-bottom: 1px dashed #c0c0c0; background: #f1f1f1;position: relative; }
.abksmd_nav li.on{background: #fff;}

.abksmd_nav li b{width:17px; height: 17px; display: block ; background: url(../images/about_leftflbg1.jpg) center center no-repeat; background-size: contain; position: absolute; left: 15px; top: 15px;}
.abksmd_nav li a{padding-left: 28px; font-size: 14px; color: #000; display: block; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.abksmd_nav li.on b,.abksmd_nav li:hover b{ background: url(../images/about_leftflbg.jpg) center center no-repeat; }
.abksmd_nav li:hover a,.abksmd_nav li.on a{color: #a71506;}
.abksmd_nav li:hover{background: #fff;}

.prod_nav li{padding: 0; border-bottom: none;}
.prod_nav li .sjbjkd{padding: 8px 12px; position: relative; border-bottom: 1px dashed #c0c0c0;}
.prod_nav li dl{padding:10px 18px 10px 16px ; background: #f7f7f7; border-bottom: 1px solid #cecece; }
.prod_nav li dd .sjxlksd{margin-bottom: 5px; background: #d6d6d6; border-radius: 3px; height: 27px;}
.prod_nav li dd a,.prod_nav li.on dd a{height: 27px; padding-left: 10px;color: #000;}
.prod_nav li .sjbjkd:hover a{color: #000;}
 .prod_nav li dd:hover a.sjxlksd{color: #97190c;font-weight: bold;}
.prod_nav li dl .sjflxmk:hover a{color: #97190c;}
.prod_nav li dl .sjflxmk{position: relative;}
.prod_nav li dl .sjflxmk b{width: 3px; height: 3px; display: block; border-radius: 5px; background: #999;left: 6px;top:14px;}
.prod_nav li dl .sjflxmk a{padding-left: 18px;}
.prod_nav li dl dd .jbskjd{display: none;}

.prod_nav li dl{display: none;}
.lxknbsjd {background: #fbfbf9;overflow: hidden;}
.abjskd li {position: relative;float: left;margin-left: 10px;}
.abjskd li b{width: 7px; height: 7px; display: inline-block; background:url(../images/about_location.jpg) center center no-repeat; background-size: contain;margin: 0 5px;}
.abjskd li a{font-size: 12px; color: #6e6e6e; line-height: 30px;}
.abks_right {width: 731px; display: block; overflow: hidden; background: #fff;}

.abksd_bjksd{height:44px; background:#a81406 ; width: 100%; display: block;}
.abjsd_conksjd{overflow: hidden; padding: 20px;margin-top: -50px;}
.abkjsd_imgjsdf img{border:1px solid #fff; box-shadow: 0 0 10px rgba(0,0,0,0.5);}
.abkjsd_imgjsdf{margin-bottom: 20px;}

.abjs_tit_xtnbk{width: 26px; height: 23px; display: block;float: left; margin-top: 3px;margin-right:5px ; background: url(../images/about_icon.jpg) center center no-repeat; background-size: contain;}
.abks_jstit{    font-size: 16px;
    color: #000;
    text-decoration: none;
    line-height: 30px;
    font-weight: bold;}

.abkjs_titklhns{overflow: hidden; padding: 15px 0; display: block; border-bottom: 1px #d6d6d6 dashed;}
.abjsd_conjbd{padding: 20px 0; display: block; overflow: hidden; font-size: 14px;  color: #5e5e5e; display: block; line-height: 28px;}
.abk_dkjs{margin-bottom: 30px; display: block; overflow: hidden;}
.abks_right{box-shadow:0 0 10px rgba(183, 183, 183, 0.6); overflow: hidden; display: block;margin-bottom: 10px;}
.abk_dkjs{margin-top: 20px;}




.product_left{width: 306px;margin: 0 2px;}
.product_right{width: 672px;}

.product_left .abkjkbtkshd{background:url(../images/product_lefttopcn.jpg) center center no-repeat;}

.abjsd_conjbd ul{padding-left: 30px; ;}
.abjsd_conjbd li b{width: 5px; height: 5px; border-radius: 5px;margin-right: 10px; background: #bcb8b8; display: inline-block;}
.jkbsjbjd{box-shadow: 0 0 5px rgba(0,0,0,0.2); border-radius: 10px 10px 0 0;}



.prosnjd_sjkdf{background: url(../images/product_centerbg.jpg) repeat-y; overflow: hidden;  padding: 0 1px;  vertical-align: top;}
.prosnjd_sjkdf .abjsd_conksjd {box-shadow: none;}
.prosnjd_sjkdf .abks_left{box-shadow: none;/*width: 315px;*/background: none;}
.prosnjd_sjkdf .abks_right{background: none;box-shadow: none;width: 669px;}

.prodkns{margin: 25px 0 30px; display: block; overflow: hidden;}
.prosn_bott{height: 7px; display: block;background: url(../images/product_centerxia.jpg) no-repeat;}


.pros_ksnfdf dl{margin-left: -10px;overflow: hidden;}
.pros_ksnfdf dd{width: 33.33%; float: left;padding-left: 10px;margin-bottom: 20px;}
.prosjbd_titls{background: url(../images/product_cptop.jpg) no-repeat; display: block;height: 55px;}
.prosjbd_titls a{color:#ab2012;font-size: 14px; line-height: 45px;display: block; text-align: center; }
.prosjbd_tupmdf{padding:4px 14px 5px; background: #edebec; display: block;}
.prosnd_bot{height:13px ; background: url(../images/product_cpbgxia.jpg) no-repeat; display: block;}
.fewnkjskd div,.fewnkjskd a{display: inline-block;text-align: center; font-size: 12px; color: #000;}
.fewnkjskd{margin: 0 auto; display: table;}
.shuzkd{width: 54px; height: 21px; border:1px solid #c2c2c2;padding: 0 3px;}
.dtsjbdmf{border:1px solid #000;cursor: pointer;}
.prosd_viewsd{margin-top: 0px;}
.fhsykdj{margin-top: 10px ; margin-right: 10px;}

.prosn_view_gjjskd{padding: 5px 0; border-top: 1px #d6d6d6 dashed;  border-bottom:1px #d6d6d6 dashed;overflow: hidden;}
.prosn_view_gjjskd div ,.prosn_view_gjjskd a{ font-size: 12px; color: #000; line-height: 30px; display:inline-block;}
.xuvgskd_right{width: 270px;}

.pros_view_tit{font-size:14px ; color: #000; line-height:30px ;font-weight:bold;padding: 0px 20px 20px 16px; display: block; text-align: center;overflow: hidden;}

.xujia{width: 80px; position: relative;}
.xujia b{width:19px ; height:19px; display: inline-block; background: url(../images/p_v_icon.jpg) no-repeat;  position: relative;top: 5px;}
.xujia span{font-size: 14px; color: #a71506;  line-height:25px ; font-weight: bold;padding-left: 5px;}
.prosbjd_shjkd{background: url(../images/p_v_bg.jpg) no-repeat; display: block;padding:20px 0;}
.prosbjd_shjkd table{ color: #000; text-align: center;}
.prosbjd_shjkd table td{padding: 20px 0;}
.judskd{background: url(../images/pricetopcn.jpg) center center no-repeat; display: block;
 height: 48px; background-size: cover;}
 .skjbkdfg{overflow: hidden; display: block; margin-bottom: 20px;}
.zkhsjdjs{display: block; border:1px solid #d3d3d3; border-top: none;overflow: hidden; padding: 20px;}

.zknls_lsyd{overflow: hidden; display: block; margin-bottom: 10px;}

.skjbnd input{width:340px; height: 30px; border:1px solid #c2c2c2; display: block;padding: 0 10px;}
.ajkbs_wkhns{font-size: 12px; color: #6e6e6e;  line-height: 30px;}
.ajkbs_wkhns span{color: #f50707;}
.sjbnd_lyks textarea{width: 90%;border:1px solid #c2c2c2; height: 200px; display: block; padding: 10px; line-height: 30px;}

.prosn_tjks{background: url(../images/entercn.jpg) no-repeat; width: 82px; height: 26px; display: block; float: right; margin: 20px 0;cursor: pointer;}


.in_anjks_btkf span,.in_conwzkjhd,.in_prosjd_ckjkd,.wzkjbskd{
	  color: green;
     background-image: -webkit-gradient(linear, 0 0, 0 center, from(rgb(255, 255, 255)), to(rgba(206, 0, 38, 0.77)));
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;
}


.abskjhsd_ztxg .ajbkskdf{background: url(../images/about_centerbg.jpg) repeat-y; overflow: hidden; display: block;}
.abskjhsd_ztxg .abks_left{background: none; box-shadow: none;}

.abskjhsd_ztxg .abkjs_topjs{margin:0 2px ;}
.abskjhsd_ztxg .abks_right{box-shadow: none; background: none;}
.abkjshbd_bot{background: url(../images/about_centerxia.jpg) no-repeat; height:22px; display: block; }


.nav_lik li:hover dd a, .nav_lik li.on dd a{
background: none; display: block; color: #fff;
	
}
.nav_lik li dl{display: none;}
.nav_lik li:hover dl{display: block;position: absolute; z-index: 3;}
.nav_lik li dd a{line-height: 40px; text-align: center;}
.nav_lik li dd {border-bottom: 1px dashed #d73956;   }
.nav_lik li dl{ background: #a71506;padding: 10px 15px 20px;margin-left: -15px;}
.nav_lik li dl.cpjsjud{margin-left: -40px;}







.abjsd_conjbd ul li{
    display: inline-block;
    float: left;
}

.abjsd_conjbd ul li span,.abjsd_conjbd ul li a{

    height: 30px;

    display: inline-block;
    margin: 0 5px;
}
.abksmd_nav li a,.abksmd_nav li,.abksmd_nav li:hover b{
		transition: all 0.4s linear;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
}









