* {
	font-family: "微软雅黑";
	outline: none;
}

* {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight: rgba(0, 0, 0, 0);
	-webkit-text-size-adjust: none;
}

body,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
from {
	margin: 0;
}

ol,
ul,
li,
img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}

input,
img,
textarea {
	border: none;
	border-radius: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight: rgba(0, 0, 0, 0);
	-webkit-text-size-adjust: none;
}


/*body>.qing {
	min-width: 1260px;
}*/

a {
	text-decoration: none !important;
	blr: expression(this.onFocus=this.blur());
	/* IE Opera */
	outline: none;
	/* FF Opera */
}

a:focus {
	-moz-outline-style: none;
	/* FF */
}

img,
input {
	border: 0;
}

input,
textarea,
select {
	outline: none;
}

a div,
a span {
	cursor: pointer;
}

textarea {
	resize: none;
}


/*防止textarea放大时，三个斜线被放大*/

ul li {
	list-style: none;
}

.qing {
	display: block;
	clear: both;
}

.juzhong {
	width: 1500px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.lf {
	display: block;
	float: left;
}

.rf {
	display: block;
	float: right;
}

*,
*:before,
*:after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
}
img,
.shu12 img,
.shu14 img,
.shu16 img {
	display: inline ;
	max-width: 100% ;
	height: auto ;
	vertical-align: top;
}

.shu16 {
	line-height: 30px;
	color: #484848;
	font-size: 16px;
}

.shu14 {
	line-height: 30px;
	color: #484848;
	font-size: 14px;
}

.shu12 {
	line-height: 28px;
	color: #484848;
	font-size: 12px;
}


/*引入字体*/

@font-face {
	font-family: 'avantgardeitcbybt-book';
	src: url('../font/avantgardeitcbybt-book.eot');
	src: local('avantgardeitcbybt-book '), local('avantgardeitcbybt-book'), url('../font/avantgardeitcbybt-book.woff') format('woff'), url('../font/avantgardeitcbybt-book.ttf') format('truetype'), url('../font/avantgardeitcbybt-book.svg') format('svg');
}

.font {
	font-family: 'avantgardeitcbybt-book';
}
@font-face {
	font-family: 'bases';
	src: url('../fonts/BASES.TTF');
}



/*************************index***********************/
.head{
	display: block;
	position: relative;
	z-index: 999;
	width: 100%;
	background: #fff;
	overflow: hidden;
}
.navk{
	display: block;
	/*overflow: hidden;*/
}
.navk li{
	display: block;
	float: left;
	padding: 18px 0;
	position: relative;
}
.navk li a{
	display: block;
	float: left;
	height: 52px;
	overflow: hidden;
	padding:0 25px;
	line-height: 52px;
	font-size:16px;
	color: #000;
}
.navk li b{width: 6px; height: 13px; display: block; background:url(../images/in_xxjs.png) center center no-repeat; background-size: contain ; position: absolute; top: 38px; right: 0; display: block;}
.navk li:nth-last-child(1) b{display: none;}

.navk a span{
	display: block;
	position: relative;
	top: 0;
}
.navk li:hover a span, .navk li.on a span{
	top: -100%;
	color: #000;
}
.navk li:hover a span, .navk li.active a span{
     color: #b90d01;
	/*padding-top: 15px;*/
}
/*banner*/
.banner {
	display: block;
	height: auto;
	overflow: hidden;
	position: relative;
	
}


.banner .swiper-pagination-bullet {
    width: 44px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2;
    border-radius: 10px;
}

.banner .swiper-pagination-bullet-active {
    opacity: 1;
    background: #bd1a0f;
}

.in_ppwhk{overflow: hidden; display: block; padding: 10px 0 60px;display: block;background:#f6f6f6;}
.in_ppjdksd_left{margin-top: 30px; margin-left: 30px; overflow: hidden; display: block;}
.inppjgd_imngj{margin:120px 5px 0;}
.in_ppjskd_left{width: 55%;}
.in_ppkjjs_wzks{width: 70%;padding: 40px 30px; display: block; font-size: 16px; color: #0d0d0d; line-height: 32px;}
.in_fzlcks_tit img{margin: 0 auto; display: block; }　
.in_cpkq{background: #fff; display: block; overflow: hidden;}
.indjla_lbkd{overflow: hidden; position: relative; display: block;}
.indjla_lbkd .swiper-container_cpk{width: 100%; height: 100%;}
.ins_cpkjs_titks{padding: 30px 0; display: block;}
.ins_cpkjs_titks img{margin: 0 auto; display: block;}
.in_bjkdsd_img{display: block; overflow: hidden;}
.in_cpks_brtk{padding: 20px; display: block; background: #fff;position: relative;}
.in_cpks_brtk b{width:84px; height: 12px; display: block;background: url(../images/in_bjk1.jpg) center center no-repeat; background-size: contain;position: absolute; top: 20px; right: 30px;z-index: 1;}
.in_cpks_titsd{font-size: 26px; color: #000; display: block; line-height: 35px; }
.in_cpksld_jskd{font-size: 16px; color: #4c4b4b; display: block; line-height: 30px;font-family: "宋体";}
.in_cpkq {overflow: hidden; display: block;}
.indjla_lbkd .swiper-button-next_cpk,.indjla_lbkd .swiper-button-prev_cpk{width: 460px; display: block; height: 70px; cursor:pointer; position: absolute;z-index: 3; bottom: 0px;}
.indjla_lbkd .swiper-button-prev_cpk{ left: 0; background:#fff url(../images/in_cp_qian.png) center center no-repeat; background-size: 50px 30px;}
.indjla_lbkd .swiper-button-next_cpk{right: 0; background:#fff url(../images/in_cp_hou.png) center center no-repeat; background-size: 50px 30px;}
.in_cpklsd_img{height: 360px; overflow: hidden;}
.view_move{width: 150px;height: 40px;padding: 0 20px;display: block;position: relative; border:1px solid #eee;border-radius: 20px; text-align: center; margin: 10px auto;}
.view_move b{position: absolute; top: 15px; right: 20px; width: 5px; height: 8px; display: block; background: url(../images/in_gdskj.png) center center no-repeat; background-size: contain;}
.view_move span{ font-size: 16px;font-family: 'bases'; display: block;line-height: 38px;color: #0d0d0d;padding-right: 10px;}

.in_ppksd_right{width: 45%;}
.in_ppksd_right .in_hhlck_img{ margin-top:5%;}



.in_jcfw_tit{padding: 30px 0 30px; display: block;position: relative; }
.in-jcfw_ywzk{font-size: 48px; color: #fafafa; display: block;height: 0; font-weight: bold;text-align: center; line-height: 60px;}

.in_jcdfwl_wzkd{width: 230px;margin: 0 auto;display: block;top: 0;position: relative;}
.in_jcdfwl_wzkd b{position: absolute; width: 30px; height: 2px; display: block; background: #bd1a0f;}
.in_jcdfwl_wzkd b.in_jcfw_left{left: 0; top: 30px;}
.in_jcdfwl_wzkd b.in_jcfw_right{right: 0; top: 30px;}
.in_wzkhdf{font-size:30px; color: #000; display: block; line-height: 60px;text-align: center;}

.pro_cpk .swiper-slide{ position:relative;}

.pro_cpk .swiper-slide .img{ position:relative;}
.pro_cpk .swiper-slide .img img{ width:100%;}
.pro_cpk .swiper-slide .img span{ position:absolute; width:100%; height:100%;background: rgba(0, 0, 0, 0.33); top: 0; left:0;}

.pro_cpk .swiper-slide .txt-wrap{position: absolute;top:50%;width: 100%;transform: translateY(-50%);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index: 11;}

.pro_cpk .swiper-slide .txt-wrap .ttl {
	position: relative;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	line-height: 1.2;
	letter-spacing: 0.1em;
	padding-top: 30px;text-align: center;
}
.pro_cpk .swiper-slide .txt-wrap .ttl span {
	color: #fff;
}
.pro_cpk .swiper-slide .txt-wrap .ttl:before {
	content: "";
	display: block;
	position: absolute;
	width: 32px;
	height: auto;
	top: 0;
	border-top: solid 2px #fff;    left: 50%;margin-left: -18px;
	-webkit-transition: all 800ms; -moz-transition: all 800ms; -ms-transition: all 800ms; -o-transition: all 800ms; transition: all 800ms;
}
.pro_cpk .swiper-slide .txt-wrap .ttl .em {
	display: block;
	font-size: 22px;
	position: relative;
	letter-spacing: 2px;    line-height: 2;
}


/***********关于************/
.in_about{padding:35px 0 58px; display: block;overflow: hidden; }
.in_abk_titk img{margin: 0 auto 30px; display: block;}

.in_abkd_left{width: 66.67%; position: relative;}
.in_abkd_right{width: 33.33%;padding-left: 54px;padding-top: 30px;}

.in_ab_lef_bjtks{width: 67%; float: right;height: 414px;overflow: hidden;position: relative;}
.in_ab_lef_bjtks b{width: 50px; height: 50px; display: block;}
.in_ab_left_top{ background: url(../images/abimg_leftop.png) center center no-repeat;background-size: contain; position: absolute; top: 10px; right: 10px; }
.in_ab_right_bot{ background: url(../images/abimg_let_bot.png) center center no-repeat;background-size: contain; position: absolute; bottom: 10px; left: 10px; }

.in_ab_hbjtk{width: 10px; height: 320px; background: #b90d01; display: block; float:right;margin-top: 50px;}

.in_ab_leftdyxz{width: 46%; height: 318px; overflow: hidden; display: block; float: left;position: absolute; z-index: 3; top: 50px;left: 0;}
.in_abous_tit{margin-bottom: 30px;}
.in_abous_wjskd{font-size:16px; color: #0d0d0d; display: block;line-height: 30px;}

.in_ab_listk li{width: 25%; padding:5px;  float: left; display: block;}
.whbks_img{display: block;}
/***********文化************/
.whkds_syp{position: relative;overflow: hidden; display: block;padding:20px; background: #f9f9f9;}
.wh_wzbjk{position: absolute; top:0; left: 0;}
.whkdj_titk{font-size: 18px; color: #181818; display: block; line-height:30px ;overflow:hidden;position: relative; z-index: 4;}
.whd_sjdkf{font-size: 14px; color: #a6a6a6; display: block; line-height: 30px; margin-top:10px;}
.in_ab_listk{overflow: hidden;}
.hwk_more{margin-top: 50px;}






.in_fots{overflow: hidden; display: block;padding: 40px 0 20px;}
.in_fot_left{width: 78%;}
.in_fot_right{width:22% ;}
.in_fope_left_lik ul{margin-left:-30px ;}
.in_fope_left_lik li{width: 14.28%; float: left;  border-right: 1px solid rgba(74, 74, 74, 0.36);padding-left: 30px;height: 126px; overflow: hidden;}
.in_kjkdh_titkd{font-size: 16px; color: #afafaf; display: block; line-height: ; margin-bottom: 15px;}
.ins_fot_neklf dd a{font-size: 14px; color:#727272; display: block; line-height: 30px;}
.in_fgot_left_top{overflow: hidden; display: block;}

.in_fotshd_knhgd .in_fouvds{float: left; margin-right: 30px; font-size:14px; color: #727272; line-height: 30px;}
.in_fgot_left_bot{overflow: hidden; padding: 40px 0 0; display: block;}
.in_fouvds span img{margin-top: 3px;padding-right: 10px;}
.in_fotshd_knhgd{overflow: hidden; display: block;}
.in_fotsj_bqks,.in_fotsj_bqks a{font-size: 14px; color: #5c5c5c; line-height: 30px;}
.zxrxk{font-size: 14px; color: #868686; display: block; line-height:28px  ; text-align: right;}
.zxdhks{font-size: 34px; color: #eec434; display: block; line-height: 30px; text-align: right;}
.wemh_left img{width: 120px; height: 120px; border:10px solid #343536; margin: 20px 0 0;}
.wemh_left{float: right;margin-left: 20px;}
.wens_kjkd{font-size: 14px; color: #7f7f7f; display: block; line-height:30px;text-align: center;padding-top: 10px;}

.in_footers{/*border-top: 1px solid #333334;*/padding-top: 30px; overflow: hidden; background: url(../images/fot_cxtks.png) center top no-repeat; background-size: 100% 45px;}

.in_ysjkkjd{width:78px;height: 20px; background: url(../images/bkj_2.png) center center no-repeat; background-size: contain ; position: absolute; right: -30px; top: 0;}
.in_abkd_right{position: relative;}



.in_cpkq{padding: 30px 0; display: block; overflow: hidden;}
.ins_cpkjs_titks{padding-top: 0;}
.in_cpkjjd_lik ul{margin-left: 0px;}
.in_cpkjjd_lik li{width: 25%; float: left;padding-left: 0px;}

.in_cspkjnd_top{width: 100%;height: 34px; background: url(../images/in_cp_top.png) center center no-repeat; background-size: 100% auto;}
.in_jkhjds_zhong{background: url(../images/in_cp_zhong.jpg)  repeat-y; background-size: 100% auto;padding: 10px 20px;}
.in_cwskdj_bottom{width: 100%; height: 6px; background: url(../images/in_cp_bot.jpg) center center no-repeat; background-size: 100% auto;}


.cbpd_jkhds{padding: 10px 0 10px; display: block;}

.cpkjnd_tit{font-size: 18px; color: #000; display: block; line-height: 40px;text-align: center; padding-bottom: 10px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.cpjid_jskd{font-size: 14px; color: #4c4b4b;padding:0 20px;display: block; line-height: 28px; text-align: center;}

.ckxqks{margin-top: 20px; display: block; text-align: center;  background: url(../images/yjsd_moew.png) center center no-repeat; font-family: "宋体"; background-size: contain; width: 154px; height: 40px; font-size: 14px; color: #b90d01; margin:10px auto 0;line-height: 38px; ;}

.in_cpkjjd_lik{position: relative; text-align: center; overflow: hidden;}


.cpks_imgk,.cpmmks_lisk,.whbkjs_xbkl{overflow: hidden; display: block;}


/*****************abouut*********************/
.ab_banmk{height: 315px; display: block; overflow: hidden;}
.ab_bantit{margin: 100px auto 0; display: block;}
.ab_bantit img{margin: 0 auto; display: block;}
.ab_gsjsk {height:auto; padding: 50px 0;min-height: 510px; display: block; overflow: hidden;position: relative;}
.ab_bjt_left{position: absolute; bottom: 150px; left: 0; width: 203px; height: 66px; display: block; background: url(../images/ab_ban_bj1.png) center center no-repeat; background-size: contain;}
.ab_bjt_right{position: absolute; bottom: 50px; right:0; width: 322px; height: 74px; display: block; background: url(../images/ab_ban_bj2.png) center center no-repeat; background-size: contain;}
.ab_gsjdf_tit{width: 16.07%;}
.ab_gsjdklsd{width:83.93% ;padding-left: 50px;}
.ab_gskd_tit{margin-bottom: 20px;}
.ab_wzjskdf{font-size: 16px; color: #0d0d0d;line-height: 30px ; display: block;}

.ab_zzzsk{height: 512px;padding: 50px 0; display: block;}

.ab_zzzsjdk_tti img{ margin: 0 auto; display: block;}
.ab_zzzsjdk_tti{margin-bottom: 30px;}
.ab_zzryskd_list ul{margin-left: -15px;}
.ab_zzryskd_list li{width: 25%; float: left; padding-left: 15px;}
.ab_skhnd_dfimhjs{border:1px solid #eee; display: block; padding: 15px;}
.ab_wzmcjk{font-size: 16px; color: #0d0d0d; display: block; line-height: 32px; text-align: center;padding: 15px 0;}
.absd_imhjd{display: block;overflow: hidden;}
.ab_cqylnjkd ul{margin-left: -14px;}
.ab_cqylnjkd li{width: 33.33% ; float: left;padding-left: 14px;margin-bottom: 14px;}
.ab_cqylnjkd{overflow: hidden; display: block;}
.ab_cqyl{padding: 50px 0 60px; display: block; overflow: hidden;}




.breskld_lanjs{margin-top: -30px; height: 67px;}
.bramnsd_lmk{padding: 15px 40px; display: block; overflow: hidden;}


.bransd_left li{float: left;}
.bransd_left li a{position: relative; display: block;padding-left: 15px;width: 160px;}
.bransd_left li a b{position: absolute; width: 4px; height: 4px; display: block; top: 15px; left: 0;border:1px solid #eee ;}
.bransd_left li a span{font-size: 18px; color: #fff; display: block; line-height:30px;}
.bramnsd_lmk .bramnd_right{font-size: 14px; color: #c8c7c7;  line-height:30px ;}
.bramnsd_lmk .bramnd_right a{font-size: 14px; color: #c8c7c7; line-height:30px ;}
.bkdjf_yskd  li a b{ border:1px solid #eee !important;}

.brands_left{width: 36.66%;}
.brand_right{width: 63.33%;padding-left: 50px;padding-top: 50px;padding-bottom: 40px;}

.brand_list li{padding:30px; display: block;overflow: hidden;}
.jbkdsdF_img{height: 456px; overflow: hidden; display: block;}
.brans_titk{font-size: 28px; color: #000; display: block; line-height:40px ; margin-bottom: 20px;}
.brasnjsd_nmd{font-size: 16px; color: #b90d01; display: block; line-height:30px ;}

.brand_list li:nth-child(2n){background: url(../images/cpk_bjkd.jpg) repeat; }
.brad_left_imgk{position: relative;}
.kjnkfs1{position: absolute; top: 150px; right: 70px;}
.kjnkfs2{position: absolute; top: 120px; left: 120px;}
.kjnkfs3{position: absolute; top: 100px; right:70px;}

.bjkd_2{position: absolute; top: 100px; right: 10px;}
.bjkd{ display: block;position: absolute; top: 0px; left: -50px;}

.bjkdh_3{top:auto;bottom:30px ; left: -20px;}
.bjkdh_4{top:auto;bottom:30px ;left :auto; right: -50px;}

.produ_list{overflow:hidden;display: block; }
.produ_lisatl{padding: 50px 0;;}
.produ_list li{margin-bottom: 30px;}
.bransd_left li.on a span{color: #eec434;} 
.bransd_left li.on a b{border-color:#EEC434 !important;}
/***页码****/
.text-center {text-align: center;}
.pagination{display: inline-block; padding-left: 0; border-radius: 4px; font-size: 12px;}
.pagination > li{display: inline;}
.pagination > li > a,
.pagination > li > span{position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #4d4d4d; text-decoration: none; background-color: #fff; border: 1px solid #ddd;}
.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pagination > li:last-child > a,
.pagination > li:last-child > span{border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{z-index: 3; color: #000; background-color: #eee; border-color: #ddd;}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index: 2; color: #fff; cursor: default; background-color: #c5482f; border-color: #c5482f;}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd;}




.pro_vie_left{height: 369px; display: block; overflow: hidden; width: 11.8%; margin-top: -50px;padding: 50px;}
.pro_vie_left li a{font-size: 16px; color: #fff; display: block; line-height: 30px; padding: 10px 0; border-bottom: 1px solid #555454;text-align: left;}
.produvie_lisatl{width:85.1% ;padding-left: 40px;}
.peof_dleft{height: 441px; display: block; overflow: hidden;width: 45.61%;}
.produvie_lisatl{padding-top: 20px; display: block;}
.produ_vier{position: relative; text-align: right;padding-left: 8px;}
.swiper-pagination_view{position: absolute;z-index: 777;padding-right: 30px;}
.swiper-pagination_view .swiper-pagination-bullet{width: 10px; height: 10px;  background: #fff;opacity: 1;}
.swiper-pagination_view .swiper-pagination-bullet-active{background: #b90d01;}

.pro_rfight{width: 54.38%;padding-left: 45px;}
.peof_dleft b{width: 10px; display: block; height: 280px; background: #b90d01;position: absolute;}
.pros_titkld{font-size: 36px; color: #262626; display: block;line-height: 50px;}
.proefc_jklnf{padding: 20px 0; display: block;}
.opirne_left span{font-size: 16px; color: #262626;  line-height:30px ;padding-right: 90px;}
.pronsd_wzk{font-size: 14px; color: #626262; display: block; line-height:30px;padding: 30px 0;}
.dxgmk_dzksj a{margin-right: 30px;}
.prosd_topnj{padding-bottom:50px ; border-bottom: 1px solid #c2c1c1;}
.prosd_topnj{overflow: hidden; display: block;}
.projd_jskdda{clear:both ;}
.projd_jskdda{padding: 50px 0 20px; display: block;}
.produc_vei{ display: block;}
.pro_khkdf{margin-bottom: 200px;}



/* 回到顶部 */
 #returnLeft{
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	/*left:230px;
	
	_top:auto;
	width:auto;
	height:auto;
	*/
	overflow:hidden;

	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
#returnLeft:hover {
	background-image:url(../images/shang_h.png);
}

#returnTop{	position:fixed;
	_position:absolute;
	z-index:999;
	/*right:230px;*/
	_top:auto;
	width:auto;
	height:auto;
	
	
	}
	.sj_ban{display: none;}
.whlnk{background: #fff; display:block ; overflow: hidden;padding: 30px 0;}
.whlnk_left{width: 70%;padding: 20px 0;}
.whlnk_right{width: 20%;}
.curturn_list{background: url(../images/whjd_bjk.jpg) repeat; }

.ellip{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cursk_jskd{height: 60px; font-size: 14px; color: #6e6e6e; line-height: 30px;overflow: hidden; display: block;}
.curd_listk ul{margin-left: -25px;}
.curd_listk li{width: 33.33%;padding-left: 25px;float: left; margin-bottom: 30px;}
.cur_top{width: 100%; height:13px; background: url(../images/wh_top.jpg) top center no-repeat; background-size: 100% auto ;}
.cur_zjkd{width: 100%; padding:10px 28px; background: url(../images/wh_zjk.jpg)  repeat-y; background-size: 100% auto;}
.curturn_list{padding:50px 0;}

.curs_bottom{padding: 20px 0; border-bottom: 1px solid #eee;}
.cure_tit{font-size:24px; color: #000; display: block ; line-height: 36px;margin-bottom: 10px;}
.cur_bottom_bhj{height:8px;display: block; overflow: hidden; background: url(../images/wh_bot.jpg) bottom center no-repeat; background-size: 100% auto;}
.curdks_gdks{overflow: hidden; display: block;height: 50px;line-height: 50px;}
.curs_right{width: 23%; position: relative;}
.curs_right b{width: 5px; height: 8px; display: block;position: absolute;}

.curs_right b.cur_left{background: url(../images/in_gdskj.png) center center no-repeat; background-size: contain;right: 0; top: 20px;}
.curs_right b.cur_right{background: url(../images/in_gdskj_left.png) center center no-repeat; background-size: contain;left: 0; top: 20px;}
.cue_wzkjd{font-size: 14px; color: #000; display: block;line-height:50px;font-family: "宋体";text-align: center;}
.curs_sjkd{font-size:14px; color: #000; display: block;}
.curturn_list,.curd_listk{overflow: hidden; display: block;}
.curd_listk{padding-bottom:20px;}
.chihdk_left{width: 60%;}
.cuiknfld_lfn{padding: 50px 0 80px;overflow:hidden ; display: block;}
.jlhido_right{width: 40%;height: 403px;}
.hbjdfd_bjks{height: 400px; overflow: hidden;}
.hbjdfd_bjks{padding-top: 80px; padding-left: 80px;}
.cujhds_kehjjf{background: #fff; overflow: hidden;}

.yhdzjk{font-size: 16px; color: #B90D01; display: block; line-height: 30px;}
.djkbs_titkld,.djkbs_titkld img{margin: 0 auto; display: block;}
.dingzhik{padding: 50px 0; display:block ;overflow: hidden;}
.dzjdsk_list{overflow: hidden; display: block;}



.cujhds_kehjjf{position: relative;}
.cusn_bjk{position: absolute;left:20px;bottom: 50px; width:136px; height: 68px ; background: url(../images/hgjvd.png) center center no-repeat; background-size: contain;}
.cusn_bjke{position: absolute; right: 20px; bottom: 50px; width:268px; height: 65px; display: block ; background: url(../images/dzks-kjud.png) center center no-repeat; background-size: contain;}

/*.news_lmyk li a span{color: #000;}
.news_lmyk li.on a b{border-color: #000;}
.news_lmyk li.on a span{color: #000;}
.bransd_left li a b{border-color: #000;}

.zxnk_dqwzk,.zxnk_dqwzk a{color: #303030 !important;}*/
.neww_listl{ overflow:hidden;}
.neww_listl ul{margin-left: -20px;}
.neww_listl li{width: 25%; float: left; display: block;padding-left: 20px;margin-bottom: 30px;}
.news_imgkd{display: block;}
.news_list{padding: 50px 0; display: block; overflow: hidden;}
.news_imgkd img{margin: 0 auto; display: block;}

.news_litop{width: 100%; height:18px; display: block ; background: url(../images/new_litop.jpg) center center no-repeat ; background-size:100% auto ;}
.news_lizjkd{width: 100%; background: url(../images/new_lizjk.jpg) repeat-y; background-size: 100% auto;}
.news_lizjkd{padding: 10px 12px; display: block;}
.news_botk{padding: 20px 0 10px; display: block; overflow: hidden;}
.new_rqk{font-size: 14px; color: #a6a6a6; display: block; line-height:28px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.news_jkdf{font-size: 16px; color: #181818; display: block; line-height:35px ; height: 35px; overflow: hidden;}
.newe_listkd .view_move{margin:20px 0 10px;}
.new_libot{background: url(../images/new_libot.jpg) center center no-repeat; background-size: 100% auto; width: 100%; height: 16px;}
.nes_zj_img{overflow: hidden; display: block; border-radius: 20px 0 20px 0;}

.consd_left{width: 54%; position: relative;}
.consd_left b{width: 30px; height: 370px; display: block; background:#b90d01; position: absolute; top: 0; left: 0;}
.dtljfs{padding-left:10px; display: block ; margin-top: -50px; height: 500px; width: 100%;overflow: hidden;}
.cons_right{width: 46%;padding-left: 50px;padding-top: 20px;}
.con_ridbjk{width: 100%; height: 30px; display: block; background: url(../images/tit_xbjk.png) center center no-repeat; background-size: contain;}
.cons_xxfsk{padding: 30px 0; display: block;overflow: hidden;}
.cons_xxfsk li{overflow: hidden; padding: 20px 0; display: block;}
.cons_liright {padding-left:60px ;}
.cons_liright span{display: block; font-size: 16px; color: #373737; display: block; line-height:26px ;}
.dhhmak{font-size: 24px !important; color: #373737;}
.conts{height: 560px; display: block; padding: 0 0 40px;}


.mobilde{display: none;}
.mob_nav{width: 50px; height: 40px;position: relative; margin: 25px 0;float: right; display: block; font-size: 14px; color:#000; line-height: 38px; border:1px solid #eee;text-align: center;}
.mobile_ul{display: none;}

.mobil_cpks{ height: 670px; display: block; position: relative; text-align: center;}
.mobil_cpks .swiper-slide{width: 48% !important; margin: 0 auto;}
.mobil_cpks .swiper-container_cpksj{width: 100% !important; height: 650px; overflow:hidden ; display: block; position: relative;} 
.mobil_cpks .in_cpkjjd_lik li{width: 100%;}
.swiper-container_cpksj .swiper-button-next_cpksj,.swiper-container_cpksj .swiper-button-prev_cpksj{width: 50px; height: 30px; display: block;position: absolute; bottom: 0px;z-index: 777; }
.swiper-container_cpksj .swiper-button-next_cpksj{background: url(../images/in_cp_hou.png) center center no-repeat; background-size:contain ;right: 0;}
.swiper-container_cpksj .swiper-button-prev_cpksj{background: url(../images/in_cp_qian.png) center center no-repeat; background-size:contain ;left: 0;}
.mobile_ul{width: 100%; position: fixed; top: 90px; left: 0; background: #fff;padding: 20px 30px; }
.mobile_ul li a{padding: 10px 0; display: block;  border-bottom: 1px solid #eee;}
.mobile_ul li a span{font-size: 16px; color: #000; line-height: 30px;padding: 0 30px;}
.mobil_cpks{display: none;}


.ab_zzryskd_list{overflow: hidden; display: block;}
.ab_cqylks_img{position: relative;overflow: hidden;}
.ab_cqylks_img b{position: absolute; width: 0px; height: 0px; border: 1px solid #fff;top:50%; left: 50%; opacity: 0.1;}
.ab_cqylks_img:hover b{width: 90%; height: 90%; top: 5%; left: 5%;display: block;opacity: 0.5;}

#sucai {height: 300px;margin: 0px auto;padding-right: 12px;overflow: hidden;}

.mobile_ul li.active a span{color: #b90d01;}

.curd_listk li .curd_imgkds{overflow: hidden;height: 271px; display: block;position: relative;}
.cur_zjkd{overflow: hidden;}
.curjd_img{height: 271px;}
.curd_imgkds .sur_jdimg{position: absolute; top: 0; left: 0;}




.braqns_bhjjd{margin: 30px 0; display: block; overflow: hidden;}
.bransj_listd{ background: #fff; padding: 30px 30px 50px;}
.brans_jhjd{width: 460px; height: 50px; margin-bottom: 10px;float: left; margin-right: 20px; display: block; border:1px solid #eee;padding:0 10px;}
.brans_jhjd span{font-size: 16px; color: #2a2929;  line-height: 48px;}
.brasns_input{height: 48px; display: inline-block;  background: none; border:none;width: 60%;}
.bransj_listd{overflow: hidden; display: block;}

.brans_jhjd select{width: 76%; height: 50px; background: none; border:none;}
.dzslk_lish{clear: both; display: block;}

.dzslk_lish .vrans_span{font-size: 14px; color: #999; display: block; line-height: 50px;}
.sjkbd_logo .brans_jhjd {height: 120px; display: block; border:none;float: left;}
.sctpkjd{display: block;}
.jkbkd_leftks{padding-left: 10px; display: block; overflow: hidden;}
.cjksl_left{font-size: 14px; color: #999; display: block; line-height: 28px;}
.bzjkdsd{width:98%; display: block; overflow: hidden;margin-bottom: 10px;}
.bzjkdsd .brans_jhjd {width: 100%;}
.brasns_input-are{height: 150px; width: 92%; display: block;padding:15px 20px;text-indent: 5rem;}
.bzjkdsd .brans_jhjd {height: 150px; display: block; overflow: hidden;}
.djkhs_tjkd{width: 200px; height: 50px; background: #b90d01;-webkit-appearance: none;  display: block; color: #fff; font-size: 16px; text-align: center; line-height: 50px;}
.brans_jhjd b{color: #b90d01;}
.sjkbd_logo{margin-bottom: 10px;overflow: hidden; display: block;}
.jnkjbd_left{width: 60%; display: block;}
.news_titld{font-size: 20px; color: #000; display: block; line-height: 30px;text-align: center;}
.news_view{padding: 30px 0; display: block;}
.djskd_ddjf{padding: 15px 0; ; margin: 0 auto; display: table;}
.djskd_ddjf span{ display: inline-block; text-align: center;font-size: 14px; color: #999;  margin: 0 20px;}
.neskd{border-top: 1px solid #eee; border-bottom: 1px solid #eee;width: 100%; margin: 20px 0;}
.news_titld{margin-bottom: 20px; display: block;}
.djilfns{font-size: 16px; color: #4a4949; display: block; line-height: 30px;}

.bnjkbddf{margin: 20px 0 0; display: block; border-top: 1px solid #eee; padding:20px 0;overflow: hidden; }

.jnkjbd_left a{font-size: 14px; color: #000; display: block;line-height: 30px;}
.fhlbkd {width: 100px; height: 40px; text-align: center; color:#000; line-height: 38px; display: block; border:1px solid #eee;}

.ckxqks{position: relative;overflow:hidden ;}
.ckxqks span{position:relative;top: 0; display: block;height: 40px;}
.in_cpnjd_lisyt:hover .ckxqks span{top: -100%;}
.in_cpnjd_lisyt:hover .cpkjnd_tit{color: #b90d01;}
.opirne_left span{width: 40%; display: block; float: left;padding-right: 0;}
.opirne_left{display: block; clear: both;}



.moblib_flks{display: none;}
.moblikd .xsjkdf{width:17px; height: 8px; display: block ; background: url(../images/bm_t_xy.png) center center no-repeat; background-size: contain;position: absolute; top: 20px; right: 10px;}

.fot_dhks{position: fixed; bottom: 0; left: 0;width: 100%; background: #000;z-index: 888;}
.fot_dhks li{width: 25%; float: left;padding: 2vw 0;}
.fot_dhks li a{width: 100%; display: block;}
.fot_dhks li a img{height: 7vw; margin: 0 auto; display: block;}
.fogts_span{font-size: 14px; color: #bfbfbf; display:block ; line-height:20px;text-align: center;} 

.fot_dhks{display: none;}
.mobile_flk{display: none;}

.mob_nav{background: url(../images/nav.png) right center no-repeat; background-size: contain; border:none;}
.brand_list{overflow: hidden; display: block;}
.brans_jhjd {position: relative;}
.beoixjs {position: absolute; top: 0;left: 10px;}


.zhiding{position: fixed;/* bottom: 100px; */right: 100px;}
.zdks_yuan{position: relative;width:50px;  background: url(../images/zhidk.png) center center no-repeat; background-size: contain; width: 50px; height: 50px; display: block;}
/*.zdks_yuan i{width: 50px; height: 50px; display: block; border-radius: 25px; border: 1px solid #B90D01;position: absolute; top: 0; right: 0px;}
.zdks_yuan b{width: 46px; height: 46px; display: block; background: #fff; border-radius: 23px; border: 1px solid #B90D01;position: absolute; top: 2px; right: 2px;}*/
.zdks_yuan span{font-size: 14px; color: #000; display: block;position: relative;z-index: 5; line-height: 48px;text-align: center; width: 100%;text-indent: -999rem;}


.zhangkai,.sqk,.zklsk,.sqk1,.zklsk1{display: none;}
.sjqkd,.sjkd{display: none;}





/*公共*/
.in_ab_listk li:hover .whkdj_titk{-ms-transform: translateY(10px);
-webkit-transform: translateY(10px);
-moz-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px);
}





.ab_zzryskd_list li:hover .absd_imhjd img,.neww_listl li:hover .news_imgkd,.ab_cqylks_img:hover img,
.in_cpnjd_lisyt:hover .cpmmks_lisk,.in_ab_listk li:hover .whbks_img,.curd_listk li:hover .curjd_img ,
.inxwx:hover .inxwtu img,.in_yxls_list:hover .insd_ysl_img img,.in_bjkdsd_img:hover{
	transform: scale(1.05);
	-ms-transform: scale(1.05);
	/* IE 9 */
	-webkit-transform: scale(1.05);
	/* Safari 和 Chrome */
	-o-transform: scale(1.05);
	/* Opera */
	-moz-transform: scale(1.05);
}
/*公共样式*/
.in_bjkdsd_img,.in_cpnjd_lisyt .cpmmks_lisk,.in_ab_listk li .whbks_img,.in_ab_listk li .whkdj_titk,.ab_zzryskd_list li .absd_imhjd img,.in_cpnjd_lisyt .ckxqks span,
.navk a span, .navk li, .inxwtu img, .inxw-tit, .inxw-text,.in_yxls_list .insd_ysl_img img,.neww_listl li .news_imgkd ,.curd_listk li .curjd_img ,.in_cpnjd_lisyt .cpkjnd_tit,
.fo-link-a a, .in-sp-m,.in_yxls_list .in_yxls_sbkd,.in_yxls_list .in_ysls_xbk,.ab_cqylks_img img,.ab_cqylks_img b
{
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	transition: all 0.3s linear;
}