﻿

/* CSS Document */

html {
    width: 100%;
    margin: 0;
    padding: 0;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    /*修正手持设备字体变化*/
}

body {
    width: 100%;
    margin: 0 auto;

    font-size: 12px;
    margin: 0;
    padding: 0;
    color: #525252;
    line-height: 200%;
}

img {
    border: none;
}

dl, dt, dd {
    display: block;
    margin: 0;
}

p, ul, li, form, h1, h2, h3, h4, h5, h6, dl, dd {
    margin: 0;
    padding: 0;
    list-style: none;
}

a {
    color: #525252;
    text-decoration: none!important;
    cursor: pointer;
    background: transparent;
    /*修正win8系统IE连接灰色背景*/
    outline: none;
    blr: expression(this.onFocus=this.blur());
}

a img {
    border: none;
}

a:hover {
    color: #d80c18;
}
.activity_515_1 {
				width: 100%;
				position: relative;
			}
			.activity_515_img_1 {
				width: 100%;
				height: auto;
			}
			.activity_515_img_1 a {
				height: 100%;
				background-color: #ff330044;
			}
			.hot-zone-1_1 {
				position: absolute;
				width: 83.5vw;
				height: 21vw;
				top: 130.5vw;
				left: 7vw;
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}
			.hot-zone-2_1 {
				position: absolute;
				width: 83.5vw;
				height: 21vw;
				top: 151.5vw;
				left: 7vw;
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}
			.hot-zone-3_1 {
				position: absolute;
				width: 83.5vw;
				height: 21vw;
				top: 191vw;
				left: 7vw;
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}
			.hot-zone-4_1 {
				position: absolute;
				width: 83.5vw;
				height: 21vw;
				top: 212vw;
				left: 7vw;
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}
			.hot-zone-5_1 {
				position: absolute;
				width: 83.5vw;
				height: 21vw;
				top: 233vw;
				left: 7vw;
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}

			.activity_515 {
				width: 100%;
				position: relative;
			}
			.activity_515_img {
				width: 100%;
				height: auto;
			}
			.activity_515_img a {
				height: 100%;
			}
			.hot-zone-1 {
				position: absolute;
				width: 83.5vw;
				height: 21vw;
				top: 128.5vw;
				left: 7vw;
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}
			.hot-zone-2 {
				position: absolute;
				width: 83.5vw;
				height: 21vw;
				top: 149.5vw;
				left: 7vw;
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}
			.hot-zone-3 {
				position: absolute;
				width: 83.5vw;
				height: 21vw;
				top: 189vw;
				left: 7vw;
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}
			.hot-zone-4 {
				position: absolute;
				width: 83.5vw;
				height: 21vw;
				top: 210vw;
				left: 7vw;
				display: grid;
				grid-template-columns: repeat(3, 1fr);
			}
.wrap {
    width: 1020px;
    margin: 0px auto;
}

.wrap1 {
    width: 1220px;
    margin: 0px auto;
}

.clear {
    clear: both;
    margin: 0;
    padding: 0;
    height: 0;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.tc {
    text-align: center;
}

html {
    width: 100%;
    overflow-x: hidden;
}
::-webkit-scrollbar {    width: 6px;}
::-webkit-scrollbar-thumb:window-inactive { background: rgba(255,0,0,0.4);}
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(164,163,164,1);border-radius: 10px;}
::-webkit-scrollbar-thumb { border-radius: 10px; background: rgba(226,226,226,1); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
.nav{height: 100%;position: fixed;top: 0;right: 0;z-index: 9999;}
.nav_menu a{color: #fff;font-weight: bold;font-size: 14px;}
.sousuo_1{width: 30px;height: 45px;background: rgba(0,0,0,0.4);position: absolute;top: 0;right: 50px;z-index: 99999999;text-align: center;line-height: 62px;cursor: pointer;}
.cn_qh {
	width: 80px;
	height: 45px;
	background: #000;
	position: absolute;
	top: 0;
	right: 3px;
	z-index: 99999999;
	text-align: center;
	line-height: 52px;
	cursor: pointer;
	font-size: 14px;
	color: #fff;
	font-weight:bold;
}
.bit_enlish{
	display: none;
	width: 100px;
	background: #000000;
	position: absolute;
	right: 0;
	top:45px;

}
	.bit_enlish a {
		display: block;
		font-size: 14px;
		color: #fff;
		margin: 0px 0;
		height: 45px;
		line-height: 45px;
		border-top: 1px solid #656565;
	}

	.bit_enlish a:hover {
		display: block;
		font-size: 14px;
		color: #fff;

		height: 45px;
		line-height: 45px;
		background: #c90d26;
	}



.bit_enlish a:last-child{
	border-bottom: 0px;
}
.bit_enlish a:hover{
	color:#fff;
}
.cn_qh:hover .bit_enlish{
	display: block;
}
.sousuo_1:hover,.cn_qh:hover{background: #c90d26;
  -webkit-transition:all  0.2s ease-in-out;
  -moz-transition:all  0.2s ease-in-out;
  -ms-transition:all  0.2s ease-in-out;
  -o-transition: all  0.2s ease-in-out;
  transition:all  0.2s ease-in-out;
}
.nav_menu{width: 108px;height: 45px;text-align: center;line-height: 45px;background: #c90d26;position: absolute;top: 0;right: 87px;z-index: 99999999;color: #000;cursor: pointer;}
.right_nav{position: absolute;top: 0;right: -195px;width: 195px;padding: 50px 0;background: rgba(255,255,255,1); box-shadow: -2px 0 10px #ccc;height: 100%;}
.right_nav ul li a{padding: 10px 10px 10px 25px;color: #000;font-size: 14px;line-height: 46px;}
.right_nav ul li{padding-top: 20px;}
.show{right:0;}

.right_nav ul li span{display: inline-block;width: 4px;height: 46px;background: #c90d26;position: absolute;left: 0;display: none;}
.li_hide{position: absolute;top: 0;left: -250px;width: 265px;height: 100%;background: #fff;padding-top: 70px;box-shadow: -4px 0 14px #ddd;z-index: -1;display: none;}
.right_nav ul li.ppo_vic .li_hide{display: block;}
.sanji {position: absolute;top: 0;left: -220px;width: 220px;height: 100%;background: #fff;padding-top: 70px;box-shadow: -4px 0 14px #ddd;z-index:3;display: none;}
.right_nav ul li .ppo_vic2 .sanji {display: block;}
.enlish{right: 50px!important;}
/* flexslider */
.flexslider{position:relative;width:100%;overflow:hidden;zoom:1;}
.flex-viewport{height:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;height:100%}
.flexslider .slides li{
	height:100%;
}
.flexslider .slides img,.flexslider .slides .img{
	display: block;
	width: 100%;
	height: 100%;
}
.flex-control-nav{
  position: absolute;
width: 100%;
height: 30px;
bottom: 5%;
padding: 0;
overflow: hidden;
line-height: 20px;
display: flex;
align-items: center;
justify-content: center;
}
.flex-control-nav::after{
	content: "";
	display: block;
	width: 1px;
	height: 90%;
	position: absolute;
	top:0;
	left:50%;
	transform: translateX(-50%);
}
.flex-control-nav li{margin:0 17px;zoom:1;display:inline;padding-bottom: 1px;}
.flex-control-paging li a {
	display: block;
	height: 8px;
	width: 8px;
	text-indent: -99em;
	cursor: pointer;
	line-height: 20px;
	border-radius: 50%;
	background: #fff;
	position: relative;
	margin: 0 auto;
	z-index: 2;
}

	.flex-control-paging li a.flex-active::after {
		content: "";
		width: 20px;
		height: 20px;
		border: 2px dotted #fff;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
		border-radius: 100%;
	}

.flex-direction-nav {
    display: none;
}
/*轮播图 开始*/
.main_banner{width:100%; height:800px;position: relative;margin-top: -8px;}
.mt_bg_img{width: 100%;height: auto;min-height: 800px;}
.main_banner_wrap{
position: absolute;top: 0;left: 0;right: 0;padding-top: 140px;
}
#myCanvas {
	position: absolute;
	z-index: 13;
	opacity: 0.8;
	cursor: pointer;
}
.banner_btn{ 	/*a 标签 按钮*/
		width:255px; height:240px; position:absolute;
		display:block; z-index:99999999; top:20px;
}
.btn_next{right:20px;}
.btn_next span{background-position:-50px 0;}
/*.main_banner_box:hover .banner_btn_arrow{opacity:0.6;}*/
.main_banner_box{
	width:1070px; height:400px; margin:0 auto; position:relative; z-index:0;
}
.aywq_1{position: absolute;top: 160px;left: 65px;}
.aywq_2{position: absolute;top: 160px;right: 65px;}
/*火狐倒影图层样式*/
.main_banner_box p#rflt{width:1200px; height:280px; position:absolute; left:0; top:280px;
		background:-moz-element(#m_box) no-repeat; -moz-transform:scaleY(-1); opacity:0.2;
}/*火狐倒影图层样式*/
.main_banner li{
		position:absolute; overflow:hidden;

}
/*给每张图片初始设置不同宽高，层级，位置*/
.main_banner li#imgCard0{
		width:589px; height:384px; z-index:5;
		left:255px; top:0px; opacity:0;
}
.main_banner li#imgCard1{
		width:320px; height:200px; z-index:1;
		left:820px; top:80px; opacity:0;
}
.main_banner li#imgCard2{/*初始在背后，透明度为0*/
		width:450px; height:180px; z-index:1;
		left:0px; top:60px; opacity:0;
}
.main_banner li#imgCard3{
		width:450px; height:180px; z-index:1;
		left:0px; top:60px; opacity:0;
}
.main_banner li#imgCard4{
		width:320px; height:200px; z-index:2;
		left:-50px; top:80px; opacity:0;
}
.main_banner li img{width: auto;
    height: 100%;}
.main_banner li span{/*遮罩层*/
		width:100%; height:100%; position:absolute; top:0; left:0;
		z-index:1;  opacity:0; filter:alpha(opacity=0);
		color:#fff; font-size:30px; line-height:120px; text-align:center;
    background: rgba(159,159,166,0.6);
}
.main_banner li p{width:100%; height:50px; position:absolute;
		left:0; bottom:-50px; background:rgba(0,0,0,0.7); color:#fff;
		text-indent:38px; line-height:50px; font-size:25px;
}
/*指示器按钮*/
.btn_list {
	text-align: center;
	position: relative;
	left: 0;
	top: 6px;
	z-index: 10;
	border-bottom: 1px solid #8c8c8d;
}
.btn_list span{ width:20px; height:20px;display:inline-block; margin:15px 90px; border-radius:60%; cursor:pointer;line-height: 20px;text-align: center;position: relative;}
.btn_list span.curr{ }
.btn_list span i{display: inline-block;width: 8px;height: 8px;border-radius: 60%;background: #413f4a;text-align: center;}
.btn_list span.curr i{background: #fff;}
.btn_list span b{position: absolute;top: 30px;left: 10px;display: inline-block;width: 1px;height: 25px;background: #413f4a;}
.btn_list span h3{display: inline-block;position: absolute;top: 60px;left: -40px;width: 165px;text-align: left;color: #333333;font-size:16px}
.btn_list span.curr h3{color: #413f4a;}
/*轮播图 结束*/
.lf_yy1{width: 300px;height: 230px;  absolute;top: 65px;left: -40px;z-index: 99999;}
.lf_yy2{width: 300px;height: 230px;  absolute;top: 65px;right: -60px;z-index: 99999;}
.lf_hide1{position: absolute;top: 80px;left: -50px;}
.lf_hide1 img{width: 320px;height: 200px;}
.lf_hide_text{width: 240px;position: absolute;top: 90px;display: inline-block;left: -40px;display: none;}
.lf_hide_text dd{display: inline-block;width: 30px;height: 2px;background: #413f4a;position: absolute;left: 0;top: 10px;}
.lf_hide_text p{margin-top: 15px;color: #413f4a;line-height: 25px;text-align: justify;font-size: 14px;}
.btn_list span.curr .lf_hide_text{display: block;}
/*地图*/
.ditu{
	width: 100%;
height: 790px;
background: url(../i/ditu.jpg) no-repeat center;
background-size: cover;
}
.wrap_dt{width: 1300px;margin: 0 auto;}
.dt_lf1{width: 12px;height: 40px;background: #d91313;}
.dt_lf2 p{font-size: 22px;font-weight: bold;color: #fff;line-height: 35px;}
.dt_lf3 ul li a{display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #fff;}
.dt_lf3 ul li{float: left;margin-left: 10px;text-align: center;line-height: 18px;}
.dt_lf3{margin-top: 42px;}
.dt_lf2{margin: 0 70px 0 20px;}
.dt_lf_top{padding-top: 160px;}
.dt_left{width: 360px;}
.dt_lf_bot{margin-top: 90px;}
.dt_lf_bot p{color: #aaa9af;font-size: 14px;line-height: 21px;text-align: justify;}
.dt_lf_bot h3{font-size: 30px;font-weight: bold;color: #fff;line-height: 35px;margin-bottom: 50px;}
.dt-right{width: 925px;height:492px;background: url(../i/dt111.png) no-repeat;margin-top: 150px;position: relative;}
.bor_tab{border: 2px solid #ea3132;border-radius: 50%;width: 18px;height: 18px;}
.ppo{color: #413f4a !important;}
.dt_vic1{width: 36px;height: 40px;display: inline-block;background: url(../i/db.png) no-repeat;position: absolute;top: 0;display: none;cursor: pointer}
.dt_vicl_title {
	white-space: normal;
	position: absolute;
	bottom: 100%;
	width: 220px;
	color: #fff;
	left: -60px;
}
.dt_vic2 {
	position: absolute;
	top: 0;
	right: 0;
}
	.dt_vic1:hover .us_hide {
		display: block;
	}
.dt_vic1:hover .dt_vicl_title {
	display: none;
}
.ioc1{top: 180px;left: 202px;background: url(../i/factory.png) no-repeat!important;}
.ioc2 {
	top: 231px;
	right: 197px;
	background: url(../i/cq_db.png) no-repeat !important;
}
.ioc3{top: 322px;left: 224px;}
.ioc4{top: 292px;left: 230px;}
.ioc5{top: 210px;left: 165px;background: url(../i/factory.png) no-repeat!important;}
.ioc6{top: 281px;left: 255px;}
.ioc7{top: 405px;left: 260px;}
.ioc8{top: 146px;left: 436px;}
.ioc9{top: 283px;left: 437px;}
.ioc10{top: 224px;left: 417px;background: url(../i/factory.png) no-repeat!important;}
.ioc11{top: 276px;left: 452px;}
.ioc12{top: 292px;left: 459px;}
.ioc13{top: 269px;left: 694px;background: url(../i/factory.png) no-repeat!important;}
.ioc14{top: 164px;left: 517px;background: url(../i/factory.png) no-repeat!important;}
.ioc15{top: 207px;left: 578px;}
.ioc16{top: 223px;left: 598px;}
.ioc17{top: 256px;right: 196px;background: url(../i/factory.png) no-repeat!important;}
.ioc18{top: 95px;right: 230px;}
.ioc19{top: 105px;right: 190px;}
.ioc20{top: 176px;right: 260px;}
.ioc21{top: 215px;right: 250px;}
.ioc22{top: 195px;right: 215px;}
.ioc23{top: 247px;right: 202px;}
.ioc24{top: 203px;right: 134px;}
.ioc25{top: 307px;right: 185px;}
.ioc26{top: 334px;right: 135px;}
.ioc27{top: 364px;right: 104px;}
.ioc28{top: 204px;right: 140px;color: #fff;}
/*news*/
.news{width: 100%;height: 804px;background: url(../i/bg_pp.jpg) no-repeat;}
.bodyCon08 .students{margin:0 auto;width:1100px;height:auto;position:relative;}
.bodyCon08 .students p.PP{width:510px;height:50px;font-size:16px;color:#333;text-align:center;position:absolute;top:60px; left:300px;}
#four_flash{position:relative;width:1100px;height:580px; margin:0 auto;position:absolute;top: 26%;}
#four_flash .flashBg{width:998px;height:560px; margin:0 auto;position:relative;overflow:hidden;padding-top:40px;}
#four_flash .flashBg ul.mobile{width:2000%;height:560px; position:absolute;top:15px; left:0;}
	#four_flash .flashBg ul.mobile li {
		float: left;
		width: 286px;
		height: auto;
		margin-left: 37px;
		cursor: pointer;
		font-size: 14px
	}
#four_flash .flashBg ul.mobile li img{width:286px;height:190px;display:block; margin:0 auto;}
#four_flash .flashBg ul.mobile li dd{display: block;width: 100px;height: 2px;background: #000;margin-top: 25px;}
#four_flash .flashBg ul.mobile li span{display: block;margin-top: -20px;font-size: 14px;color: #000;}
#four_flash .flashBg ul.mobile li p{font-size:14px; color: #000;line-height:24px;margin-top:10px;height: 72px;}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:130px; left:23px;cursor: pointer;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:130px; right:0px;cursor: pointer;}
#four_flash .but_left:hover{background:url(../i/left_bot1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../i/right_bot1.png) no-repeat;}
.new_title{width: 940px;margin: 0 auto;position: relative;padding-top: 120px;
    display: flex;
    align-items: center;
    justify-content: flex-end;}
.news_tt{ border-right: 12px solid #d91313;padding-right: 15px; }

.news_tt span{float: right;font-size: 14px;color: #413f4a;font-weight: bold;}
.news_tt b{display: block;width: 100px;height: 2px;background: #413f4a;margin: 8px 0;float: right;}
.news_tt h3{font-size: 33px;color: #413f4a;padding-top: 5px;}
.flashBg ul li:hover dd{ background:#d91313 !important;}
.flashBg ul li:hover p {
	color: #d91313 !important;
	font-size: 14px;
}
.flashBg ul li:hover span{color: #d91313 !important;}
/*边框效果*/
.spbq {
  width: 250px;
  height: 250px;
  float: left;
  line-height: 2;
  position: relative;
  overflow: hidden;
}.biankuang {
  width: 3px;
  height: 3px;
  position: absolute;
  z-index: 99;
  border-radius: 10px;
  /*background: black;*/
}

.biankuang_1 {
  height: 3px;
  top: -1px;
  left: 0px;
  border-left: 4px solid #d91313;
}

.biankuang_2 {
  width: 0px;
  bottom: 114px;
  left: 0px;
  border-top: 4px solid #d91313;
}

.biankuang_3 {
  height: 0px;
  bottom: 0px;
  right: 0px;
  top: 0;
  border-right: 4px solid #d91313;
}

.biankuang_4 {
  width: 0px;
  top: -3px;
  right: 0px;
  bottom: 20px;
  border-bottom: 4px solid #d91313;
}
/*尾部*/
.footer{width: 100%;background: url(../i/footer_bg.jpg) no-repeat;position: relative;z-index: 99;
background-size: cover;
height: 495px;
}
.wrap_bot{width: 1170px;margin: 0 auto;}
.ft_text{}
.ft_tt{padding: 70px 0 60px 0;border-bottom: 1px solid #323232;
 
  align-items: center;
  justify-content: space-between;
}
.ft_text p{font-size: 14px;color: #fff;}
.ft_fc span{font-size: 14px;font-weight: bold;color: #fff;position: relative;top: -10px;left: -15px;}
.ft_fc a{margin: 15px 5px 5px 5px;}
.ft_a1{display: inline-block;width: 15px;height: 20px;background: url(../i/1.png) no-repeat;}
.ft_a2{display: inline-block;width: 15px;height: 20px;background: url(../i/2.png) no-repeat;}
.ft_a3{display: inline-block;width: 15px;height: 20px;background: url(../i/3.png) no-repeat;}
.ft_a4{display: inline-block;width: 15px;height: 20px;background: url(../i/4.png) no-repeat;}
.ft_a5{display: inline-block;width: 15px;height: 20px;background: url(../i/5.png) no-repeat;}
.ft_a6{display: inline-block;width: 15px;height: 20px;background: url(../i/6.png) no-repeat;}
.ft_a7{display: inline-block;width: 15px;height: 20px;background: url(../i/7.png) no-repeat;}
.ft_contact{
	display: flex;
	justify-content: space-between;
}
.p1{background: url(../i/ft_dz.png) no-repeat left 5px;padding-left: 25px;margin-bottom: 20px;}
.p2{background: url(../i/ft_sj.png) no-repeat left 5px;padding-left: 25px;}
.p3{background: url(../i/ft_cz.png) no-repeat left 5px;padding-left: 25px;}
.p4{background: url(../i/ft_yx.png) no-repeat left 5px;padding-left: 25px;}
.ft_ct_left p{color: #c6c6c6;font-size: 12px;}
.ft_ct_left h3{font-weight: bold;color: #999;margin: 60px 0 25px 0; font-size:16px;}
.p1 b{color: #717171;}
.p1 span{display: inline-block;width: 55px;height: 15px;text-align: center;background: #b21814;line-height: 15px;margin-left: 20px;transition: All 0.6s;color: #fff;}
.p1 a{color: #fff;}
.p1 span:hover{background: red;transition: All 0.6s;}
.ft_ct_right{width: 675px;}
.ft_ccc{width: 675px;height: 193px;position: relative;}
.ft_ct_right h3 {
	font-weight: bold;
	color: #fff;
	margin: 60px 0 25px 0;
	color: #999;
	font-size:16px;
}
.ft_ccc input{width: 215px;height: 35px;border: 1px solid #444447;background: rgba(23,22,25,0.7);color: #656565;font-weight: bold;padding-left: 15px; font-size:14px;}
.ft_input1{position: absolute;top: 0;}
.ft_input2{position: absolute;top: 0;left: 230px;}
.ft_input11{position: absolute;top: 50px;}
.ft_input12{position: absolute;top: 50px;left: 230px;}
.ft_input3{position: absolute;top: 0;right: 0;}
.ft_input4 input{position: absolute;top: 50px;right: 0;width: 215px !important;color: #fff;background: #b21814 url(../i/submit.png) no-repeat center left 15px;cursor: pointer;}
.zxypTextSr {
	width: 430px;
	height: 60px;
	position: absolute;
	top: 100px;
	background: rgba(23,22,25,0.7);
	border: 1px solid #444447;
	color: #656565;
	font-weight: bold;
	padding: 15px 0 0 15px;
	box-sizing: content-box;
}
.ft_input5{position: absolute;top: 100px;right: 0;}
.v9 {
	width: 215px;
	height: 35px;
	border: 1px solid #444447;
	background: rgba(23,22,25,0.7) url(../i/bot_mmm.png) no-repeat center right 10px;
	color: #656565;
	font-weight: bold;
	padding-left: 15px;
	-webkit-appearance: none;
	font-size: 14px;
}
.v9 option{
  color:#fff;
}


.xxoop{position: absolute;bottom: 223px;left: 0;width: 360px;height: 1px; background: #413f4a;}
.xxoop1{position: absolute;bottom: 223px;right: 0;width: 360px;height: 1px; background: #413f4a;}
.ct_wx ul li,.fot_fex ul li{float: left;margin-right: 15px;position: relative;cursor: pointer;}
.wxx11{position: absolute;left: -22px;display: none;}
.iHolder{height: 830px !important;}
/*内页底部*/
.ft_ny1 {width: 240px;}
.ny_ftt h3{height: 30px;margin: 60px 0 10px 0;border-bottom: 1px solid #4f4e53;}
.ft_ny2{margin-left: 40px;}
.ft_ny3 h3{margin: 0 0 10px 0!important;}
.ny_navjj2 {margin: 0 76px;}
.ny_ftt a{ }
@media screen and (max-width: 1400px){
    .new_title{  padding-top: 45px!important;}
}
/*关于我们*/
.aboutous{width: 100%;}
.aboutous>img{display: block; width: 100%;height: auto;border: 0;}
.about_nav{width: 100%;height: 83px;background: #000000;line-height: 83px;}
.wrap_ous {
	width: 1265px;
	margin: 0 auto;
	display: flex
}
.ab_n1{height: 80px;}
.ab_n1 img{}
.abut_ttit{margin-top: 15px!important;}
.ab_n1 h2{font-size: 50px;color: #fff;text-transform: uppercase;}
.ab_n2 ul {
	display: flex
}
.ab_n2 ul li{float: left;text-align: center;position: relative;height: 83px;overflow: hidden;}
	.ab_n2 ul li a {
		display: inline-block;
		color: #df0024;
		font-size: 12px;
		font-weight: bold;
		padding: 0 29px;
		white-space: nowrap;
	}
.cph2{font-size: 35px!important;}
.ab_n2 ul li.vic a {
	background: url(../i/ifhsge.png) repeat;
	color: #fff;
	
}
/*.ab_n2 ul li::before{display: inline-block;content: "";width: 50px;height: 83px;background: url(../i/hei1.png) no-repeat;position: absolute;top: 0;left: 0;}
.ab_n2 ul li::after{display: inline-block;content: "";width: 50px;height: 83px;background: url(../i/hei2.png) no-repeat;position: absolute;top: 0;right: 0;}*/
.ab_n2 ul li:hover a{background: url(../i/ifhsge.png) repeat;color: #fff;
  transition: All 0.8s;
  -webkit-transition:All 0.8s;
  -moz-transition:All 0.8s;
  -o-transition:All 0.8s;
}
.topn_1 {
	width: 50px;
	height: 82px;
	position: absolute;
	left: 0;
	top: 2px;
	display: none
}
.topn_2 {
	width: 50px;
	height: 82px;
	position: absolute;
	right: 0;
	z-index: 999;
	display: none
}
.us_bg{width: 100%;height: 1290px;background: url(../i/aboutus_bg.jpg) no-repeat center;background-size:cover;}
.wrap_bg{width: 1070px;margin: 0 auto;padding: 65px 0 105px 0;}
#banner1 {width: 364px;height: 196px;overflow: hidden;margin: 10px 0 0 3px;}
#banner1 .pic {width: 364px;height: 196px;}
#banner1 .pic ul {width: 10000px;}
#banner1 .pic ul li {width: 364px;height: 196px;float: left;}
#banner1 .btn div {position: absolute;top: 54px;color: #FFFFFF;cursor: pointer;}
#banner1:hover .btn div {display: block;}
.pic ul li img{
  -webkit-transition:all  0.6s ease-in-out;
  -moz-transition:all  0.6s ease-in-out;
  -ms-transition:all  0.6s ease-in-out;
  -o-transition: all  0.6s ease-in-out;
  transition:all  0.6s ease-in-out;

}
#rightBtn {right: 18px;}
.us_left {position: relative;width: 475px;border-right: 1px solid #838383;}
.us_lfjj{height: 65px;width: 455px;border-bottom: 1px solid #79797a;line-height: 82px;}
.us_lfjj img{margin-left: 20px;}
.us_lf_text{width: 415px;border-top: 1px solid #939393;padding: 20px;
  transition: All 0.5s;
  -webkit-transition:All 0.5s;
	-moz-transition:All 0.5s;
	-o-transition:All 0.5s;
}
.us_lf_text p{color: #e3deda;font-size: 14px;text-align: justify;line-height: 20px;}
.us_right {width: 500px;border-left: 1px solid #939393;}
.us_right ul li p{color: #e3deda;font-size: 14px;text-align: justify;line-height: 20px;}
.us_right ul li {padding: 20px;border-bottom: 1px solid #838383;border-top: 1px solid #939393;
  transition: All 0.5s;
  -webkit-transition:All 0.5s;
	-moz-transition:All 0.5s;
	-o-transition:All 0.5s;

}
.us_right ul li:hover,.us_lf_text:hover{cursor: pointer;background: rgba(149,149,148,1);
  transition: All 0.7s;
  -webkit-transition:All 0.7s;
	-moz-transition:All 0.7s;
	-o-transition:All 0.7s;
}
.us_map{width: 985px;height: 550px;margin: 25px auto;position: relative;top: 50px;left: -19px;    background: url(../i/aboutus_map.png) no-repeat center;
    background-size: cover;}
.usmap_dd ul li{position: absolute;background: url(../i/db.png) no-repeat;width: 22px;height: 22px;cursor: pointer;}
.us_hide{width: 252px;height: 52px;background: url(../i/ditu_bg.png) no-repeat;background-size: cover;border-radius: 6px;position: absolute;top: -50px;left:20px;z-index: 9999;display: none;}
	.us_hide p {
		color: #fff;
		display: inline-block;
		border-bottom: 1px solid #afaaa4;
		width: calc(100% - 2px);
		padding-left: 3px;
	}
.us_dl dd{color: #fdeed5;background: url(../i/us_v1.png) no-repeat center left;padding-left: 30px;float: left;}
.us_dl img{margin-top: 3px;}
.us_dl{height: 27px;overflow: hidden;}
.dd1{color: #fdeed5;background: 0!important;padding-left: 2px!important;}
.dd2{background: 0!important;padding-left: 0!important;}
.phone{padding: 0 4px;border-left: 1px solid #b1aba5;}
.dd3{background: 0!important;padding-left: 0!important;}
.c1{top: 217px;left: 227px;background: url(../i/factory.png) no-repeat!important;}
.c2{top: 262px;left: 192px;background: url(../i/factory.png) no-repeat!important;}
.c3{top: 349px;left: 260px;}
.c4{top: 437px;left: 286px;}
.c5{top: 166px;left: 467px;}
.c6{top: 214px;left: 447px;}
.c7{top: 208px;left: 475px;}
.c8{top: 248px;left: 451px;background: url(../i/factory.png) no-repeat!important;}
.c9{top: 278px;left: 461px;}
.c10{top: 300px;left: 488px;}
.c11{top: 270px;left: 482px;}
.c12{top: 285px;left: 490px;}
.c13{top: 300px;left: 502px;}
.c14{top: 160px;left: 551px;}
.c15{top: 180px;left: 546px;background: url(../i/factory.png) no-repeat!important;}
.c16{top: 200px;left: 566px;}
.c17{top: 203px;left: 580px;}
.c18{top: 233px;left: 532px;}
.c19{top: 263px;left: 584px;}
.c20{top: 282px;left: 567px;}
.c21{top: 306px;left: 557px;}
.c22{top: 332px;left: 553px;}
.c23{top: 356px;left: 557px;}
.c24{top: 123px;right: 219px;}
.c25{top: 228px;right: 253px;background: url(../i/cq_db.png) no-repeat!important;width: 28px!important;height: 37px!important;}
.c26{top: 202px;right: 306px;}
.c27{top: 219px;right: 307px;}
.c28{top: 219px;right: 226px;}
.c29{top: 239px;right: 262px;}
.c30{top: 261px;right: 246px;}
.c31{top: 274px;right: 232px;background: url(../i/factory.png) no-repeat!important;}
.c32{top: 287px;right: 237px;background: url(../i/factory.png) no-repeat!important;}
.c33{top: 288px;right: 198px;}
.c34{top: 239px;right: 328px;}
.c35{top: 303px;right: 673px;}
.c36{top: 400px;left: 285px;}

.c37{top: 320px;left: 557px;}
.c38{top: 342px;left: 549px;}
.c39{top: 297px;left: 468px;}
.c40{top: 287px;left: 480px;}
.c41{top: 237px;left: 611px;}
.c42{top: 312px;left: 260px;}
.xg_aout1{width: 600px;}
.xg_aout1 p{color: #ececec;font-size: 14px;text-align: justify;margin-top: 70px;}
.xg_aout2{width: 406px;}
.about_gdtt{height: 273px;overflow: hidden;margin-top: 50px;}
.about_gdtt:hover{overflow-y: auto;}
.xg_aout2 p{color: #ececec;font-size: 14px;text-align: justify;line-height: 21px;width: 395px;}
.us_xg{border-bottom: 1px solid #c6c6c6;padding-bottom: 50px;}
.wocao_sb{text-align: center;}
.ct_wx ul li,.fot_fex ul li{float: left;margin-right: 15px;position: relative;cursor: pointer;transition: all 0.5s;}
.fot_fex ul li:hover{
  transform: translateY(-10px);
}
.wxx11{position: absolute;left: -22px;display: none;}
.guoqi img{width: 26px;}
.us_hide .guoqi{position: relative;top: 4px;margin-left: 5px;}
.dt_num{position: relative;}
.counter1{position: absolute;top: 120px;left: 75px;font-size: 55px;color: #fff;width: 95px;overflow: hidden;height: 50px;line-height: 36px;}
.counter1 span{display: inline-block;margin-top: 12px;}
.counter2{position: absolute;top: 139px;right: 70px;font-size: 55px;color: #fff;width: 65px;overflow: hidden;height: 50px;line-height: 36px;}
.counter2 span{display: inline-block;margin-top: 12px;}
.ny_cxsj_1 img{margin-left: 20px;
  -webkit-transition:all  0.6s ease-in-out;
	-moz-transition:all  0.6s ease-in-out;
	-ms-transition:all  0.6s ease-in-out;
	-o-transition: all  0.6s ease-in-out;
	transition:all  0.6s ease-in-out;
}
.ny_cxsj_1:hover img{
  -webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);

}
.infocnt {
    height: auto;
    background: url(../i/news_bg.jpg) no-repeat center;
	background-size:cover;
}
.xg_wrap {
    width: 1270px;
    margin: 0 auto;
    padding: 60px 0;
}
.ssk_1{position: relative;top: -20px;}
.ssk_1 input.sh_1{top: 50px;height: 32px;width: 230px;background: rgba(0,0,0,0.4);border: 0;right: 13px;cursor: pointer;padding-left: 10px;color: #fff;
  background-size: cover;
}
.sh_2 {
    position: absolute;
    right: 0px;
    background: url(../i/search.png) no-repeat center;
    border: 0;
    top: -2px;
	right: 20px;
    width: 25px;
    height: 35px;
    outline: none;
    cursor: pointer;
}
/*分页*/
.page-list {
	width: 1250px;
	margin-top:40px;
	padding-bottom: 23px;
	position: relative;
	background: url(../i/fy_mm_09.png) no-repeat center 15px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.page-list a {
	margin-right:5px;
	padding:7px 10px;
	line-height:16px;
	display:block;
	color: rgba(255,255,255,0);
	font-size: 14px;
	position: relative;
	z-index: 9999;
}
.fy_zz li {
	float: left;
	background: url(../i/fanye1.png) no-repeat center;
}
.thisclass {
	background: url(../i/fanye2.png) no-repeat !important;
	z-index: 10;
	position: relative;
}
.fy_center {
	text-align: center;
	width: 710px;
	float: right;
}
.cp_cxcs {
	text-align: center;
}
/*修改车型页*/
.mt_1n{width: 390px;background: rgba(144,144,144,0.6);height: 245px;}
.xg_wrap {width: 1270px;margin: 0 auto;padding: 60px 0;}
.mt_lbn ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.mt_lbn ul li{float: left;margin-bottom: 55px;height: 278px;}
.mt_lbn ul li:hover .mt_1n{background: 0!important;}
.mt_lbn ul li:hover{background: url(../i/cx_bg_xg.png) no-repeat;position: relative;z-index: 1000;}
.mt_1n img{width: 315px;margin: 15px 0 0 45px;
  -webkit-transition:all  0.6s ease-in-out;
	-moz-transition:all  0.6s ease-in-out;
	-ms-transition:all  0.6s ease-in-out;
	-o-transition: all  0.6s ease-in-out;
	transition:all  0.6s ease-in-out;
}
.mt_lbn ul li:hover .mt_1n img{
  -webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
  -webkit-transition:all  0.6s ease-in-out;
	-moz-transition:all  0.6s ease-in-out;
	-ms-transition:all  0.6s ease-in-out;
	-o-transition: all  0.6s ease-in-out;
	transition:all  0.6s ease-in-out;
}
.mt_lbn ul li{width: 410px;position: relative;cursor: pointer;}
.cx_xgp1{color: #461514;font-weight: bold;font-size: 18px;margin-bottom: 4px;}
.cx_xgp1 span{color: #43414c;}
.cx_xgp2{color: #e9e2e2;width: 245px;overflow: hidden;}
.cx_ttit {line-height: 18px;padding-left: 20px;border-left: 1px solid #f5150f;width: 300px;height: 40px;background: url(../i/ml1.png) no-repeat center right;}
.mt_2n{padding: 15px 20px;width: 310px;position: absolute;bottom: -35px;left: 25px;z-index: 10;}
.title_bg_1{position: absolute;bottom: -36;background: rgba(113,113,113,0.7);width: 390px;height: 68px;}
.mt_lbn ul li:hover .title_bg_1{display: none;}
.mt_lbn ul li:hover .mt_2n{background: rgba(148,0,0,0.7);}
.mt_lbn ul li:hover .mt_2n .cx_ttit{border-left: 1px solid #fff!important;background: url(../i/ml2.png) no-repeat center right;
  -webkit-transition:all  0.3s ease-in-out;
  -moz-transition:all  0.3s ease-in-out;
  -ms-transition:all  0.3s ease-in-out;
  -o-transition: all  0.3s ease-in-out;
  transition:all  0.3s ease-in-out;
}
.mt_lbn ul li:hover .mt_2n .cx_ttit p{color: #fff!important;
  -webkit-transition:all  0.3s ease-in-out;
  -moz-transition:all  0.3s ease-in-out;
  -ms-transition:all  0.3s ease-in-out;
  -o-transition: all  0.3s ease-in-out;
  transition:all  0.3s ease-in-out;
}
.mt_lbn ul li:hover .mt_2n .cx_ttit .cx_xgp1 span,.mt_lbn ul li:hover .mt_2n .cx_ttit .cx_xgp2{color: #fff!important;
  -webkit-transition:all  0.3s ease-in-out;
  -moz-transition:all  0.3s ease-in-out;
  -ms-transition:all  0.3s ease-in-out;
  -o-transition: all  0.3s ease-in-out;
  transition:all  0.3s ease-in-out;
}
.hide_newcc{position: absolute;top: 10px;left: 310px;display: none;}
.yes {
    display: block!important;
}
/****************************/
/*news center*/
.news_center{width: 100%;height: auto;background: url(../i/news_bg.jpg) repeat;}
.wrap_news{width: 1250px;margin: 0 auto;padding-top: 60px;}
.news_d1{border-radius: 6px;width: 680px;float: left;}
.news_d1 img{width: 650px;height: 409px;}
.news_d2{padding: 60px 20px;background: url(../i/news_bg1.jpg) repeat;width: 485px;float: left;}
.news_d2 h3{color: #9c211a;font-size: 22px;font-weight: ;}
.news_d2 p{line-height: 20px;color: #2a2a2a;font-size:18px;border-left: 3px solid #9a0000;padding-left: 7px;}
.ne_p0 span{display:block;width: 3px;height: 37px;background: #9a0000;float: left;margin-right: 15px;}
.ne_p0{margin: 60px 0;}
.news_d2 i{display: block;width: 300px;height: 1px;border-bottom: 1px dotted #ccc;margin-bottom: 4px;}
.news_sp0{color: #d7d7d7;margin-right: 10px;display: block;}
.news_sp1{color: #de0000;}
.nw_li0{width: 1250px;height: 409px;background: url(../i/news_bg1.jpg) repeat;border-radius: 6px;border-bottom: 4px solid #a9232d;position: relative;cursor: pointer;    box-sizing: content-box;}
.new_posi{width: 123px;height: 55px;background: url(../i/if04-2.png) no-repeat;text-align: center;position: absolute;bottom: 6px;right: -12px;z-index: 9999;
  transition: All 0.3s;
  -webkit-transition:All 0.3s;
  -moz-transition:All 0.3s;
  -o-transition:All 0.3s;
  line-height: 25px;
}
.new_posi a{display: inline-block;color: #fff;font-size: 14px;width: 100%;}
.nw_li0:hover .new_posi,.news_2 ul li:hover .new_posi{background: url(../i/if04.png) no-repeat;
  transition: All 0.3s;
  -webkit-transition:All 0.3s;
  -moz-transition:All 0.3s;
  -o-transition:All 0.3s;
}
.news_2 ul li{width: 399px;height: 405px;background: url(../i/news_bg1.jpg) repeat;position: relative;float: left;cursor: pointer;border-radius: 6px;border-bottom: 4px solid #a9232d;}
.new2_text{padding: 10px 20px;}
.new2_pic{width: 399px;height: 266px;overflow: hidden;}
.new2_pic img{width: 399px;height: 266px;
  transition: All 0.6s;
  -webkit-transition:All 0.6s;
  -moz-transition:All 0.6s;
  -o-transition:All 0.6s;
}
.new2_text i{display: block;width: 378px;height: 1px;border-bottom: 1px dotted #ccc;margin: 5px 0 10px 0;}
.new2_text h3 {
	color: #9c211a;
	font-size: 16px;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-weight:bold;
}
.new2_text p{color: #2a2a2a;font-weight: bold;font-size:12px;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.center_xian{width: 100%;border-bottom: 1px solid #a2a2a2;border-top: 1px solid #777777;margin: 37px 0 40px 0;}
.cent_ul{width: 1300px;}
.cent_ul li {margin: 0 26px 30px 0;}
.news_2 ul li:hover img{transform: scale(1.1);
  transition: All 0.6s;
  -webkit-transition:All 0.6s;
  -moz-transition:All 0.6s;
  -o-transition:All 0.6s;
}
/*新闻内页*/
.news_text{background: #d6d6d6;padding: 25px 50px;width:990px;}
.nee_vv{padding-bottom: 50px;}
.n_te_sp0{color: #998f8e;font-size: 16px;}
.n_te_sp1{color: #666666;font-size: 16px;font-weight: bold;}
.n_title{margin-top: 50px;}
.n_title h3{color: #bd261d;font-size: 22px;}
.n_title span{color: #a39996;font-size: 18px;margin: 15px 0;display: inline-block;}
.n_title p{background: #b4a8a7;width: 100%;height: 5px;}
.text_newsppx p{line-height: 30px;color: #1a1a1a;font-size: 16px;margin-bottom: 15px;}
.text_newsppx{margin-top: 45px;}
.news_footer{border-top: 5px solid #b4a8a7;margin-top: 160px;}
.news_footer span{color: #666666;font-size: 16px;}
.news_footer a{color: #333333;font-size: 16px;}
.n_fer ,.n_fe1r {margin-top: 20px;}
::-webkit-scrollbar {    width: 6px;}
::-webkit-scrollbar-thumb:window-inactive { background: rgba(255,0,0,0.4);}
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(164,163,164,1);border-radius: 10px;}
::-webkit-scrollbar-thumb { border-radius: 10px; background: rgba(226,226,226,1); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
.video {width: 460px;height: 250px;}
.sp1 {float: left;margin-right: 15px;}
.sp2 {float: left;}
.mpppq{margin-top: 30px;}
.nes_tiqucx{border-top: 1px solid #a8a8a8;}

.hide_wocao {display: none;}
.yes{display: block!important;}
.new_tqu{width: 250px;height: 100%;border-right: 1px solid #a8a8a8;border-top: 1px solid #a8a8a8;}
.new_tqu ul li{padding: 9px 5px 15px 10px;border-bottom: 1px solid #a8a8a8;position: relative;}
.new_tqu img{width: 230px;}
.ny_cxsj_2_2 p{color: #fff;}
.new_tqu ul li:hover p{color: #bd261d;
  -webkit-transition:all  0.2s ease-in-out;
  -moz-transition:all  0.2s ease-in-out;
  -ms-transition:all  0.2s ease-in-out;
  -o-transition: all  0.2s ease-in-out;
  transition:all  0.2s ease-in-out;
}
.new_tqu ul li p{
  -webkit-transition:all  0.2s ease-in-out;
  -moz-transition:all  0.2s ease-in-out;
  -ms-transition:all  0.2s ease-in-out;
  -o-transition: all  0.2s ease-in-out;
  transition:all  0.2s ease-in-out;
}
/*产品详情页*/

.cpxq{width: 100%;height: auto;background: url(../i/news_bg.jpg) no-repeat;
 background-size: cover;
}
.wrap_cpxq{width: 1250px;margin: 0 auto;}
.cp_title{text-align: center;padding-bottom: 30px;border-bottom: 1px dotted #ccc;position: relative;}
.cp_title h3{font-size: 34px;color: #fff;font-weight: bold;height: 30px;}
.cx_jj_p{width: 450px;margin: 20px auto;}
.cp_title p{color: #f6f0f0;font-size: 14px;line-height: 20px;}
.cp_xxk {width: 510px;margin: 30px auto;text-align: center;}
.cp_xxk ul li{float: left;padding: 5px 15px;background: url(../i/cp_a.png) repeat;margin-right: 8px;cursor: pointer;}
.cp_xxk ul{width: 1000px;}
.cp_xxk ul li span{color: #fff;}
.cp_xxk ul li.vic_cp{background: url(../i/cp_b.png) repeat;}
.cp_xxk ul li a{display: inline-block;padding: 5px 15px;}
.cx_bgg{width: 365px;height: 30px;background: rgba(144,144,144,0.4);position: absolute;top: 12px;left: 40%;}
/*视频*/
.cp_spul ul li{width: 337px;height: 120px;background: url(../i/cc_bg.png) no-repeat;position: relative;cursor: pointer;margin-bottom: 25px;}
.sp_img img{width: 69px;height: 65px;}
.sp_img{margin: 16px 0 0 14px;}
.sp_text {width: 204px;margin: 5px 0 0 30px;}
.sp_text p{line-height: 15px;margin-top: 10px;text-align: justify;}
.sp_text span{color: #ae1420;font-weight: bold;margin-left: 20px;}
.sp_qh{width: 96px;height: 43px;background: url(../i/sp_more.png) no-repeat;position: absolute;bottom: -14px;right: -8px;
  transition: All 0.6s;
  -webkit-transition:All 0.6s;
  -moz-transition:All 0.6s;
  -o-transition:All 0.6s;
}
.cp_spul ul li.sp_vv .sp_qh{background: url(../i/sp_more1.png) no-repeat;
  transition: All 0.6s;
  -webkit-transition:All 0.6s;
  -moz-transition:All 0.6s;
  -o-transition:All 0.6s;
}
.vic_nb{height: 560px!important;}
.vic_nb .main_banner_wrap{padding: 0;}
.vic_nb .btn_list b{display: none;}
.vic_nb .btn_list{border-bottom: 0;}
.vic_nb .btn_list span{ margin: 45px 3px;}
.vic_nb .lf_yy1{background: rgba(135,135,135,0.2);}
.vic_nb .lf_yy2{background: rgba(135,135,135,0.2);}

/*内页底部*/
.ft_ny1 {width: 240px;}
.ny_ftt h3{height: 30px;margin: 60px 0 10px 0;border-bottom: 1px solid #4f4e53;}
.ft_ny2{margin-left: 40px;}
.ft_ny3 {
	width: 450px;
}

.ft_ny3 p{
	float:left;
	padding-right:10px;
	font-size:12px;
}

.ft_ny3 h3 {
	margin: 0 0 10px 0 !important;
}
.ny_navjj2 {margin: 0 76px;}
.ny_ftt a {color: #666;font-size: 12px;}
	.ny_ftt a:hover {
		color:#fff200;
	}

	.nee_vv {
		padding-bottom: 50px;
	}
/*车型内页修改*/
.cxvic1{width: 985px;height: 130px;border: 1px solid #a8a8a8;border-top: 0;text-align: center;}
.cxvic1 ul li{float: left;position: relative;cursor: pointer;}
.cxvic1 ul{margin: 20px 0 0 140px;}
.cxvic1 ul li p{font-size: 30px;color: #f8f4f5;font-weight: bold;margin: 50px 0 0 220px;}
.cxvic1 ul li img{margin: 50px 0 0 15px;}
.cx_bgg {width: 365px;height: 30px;background: rgba(138,138,138,0.3);position: absolute;top: 63px;left: 41%;}
.cxvic2{width: 250px;height: 130px;border-right: 1px solid #a8a8a8;border-bottom: 1px solid #a8a8a8;}
.cxvic2 p{font-size: 26px;color: #fff;font-weight: bold;margin-left: 20px;}
.cxp0{margin-top: 50px;}
.ny_cxshow{width: 985px;height: auto;border-left: 1px solid #a8a8a8;border-right: 1px solid #a8a8a8;}
.ny_cxshow1{width: 985px;height: auto;border-left: 1px solid #a8a8a8;border-right: 1px solid #a8a8a8;}
.ny_cxsj{width: 250px;height: 100%;border-right: 1px solid #a8a8a8;}
.ny_cxsj ul li{padding: 9px 5px 40px 10px;border-bottom: 1px solid #a8a8a8;height: 162px;position: relative;box-sizing: content-box;}
.ny_cxsj_1 img{width: 200px;}
.ny_cxsj_1 {background: url(../i/mo1.png) no-repeat;height: 162px;}
.ny_cxsj_2{width: 200px;height: 50px;position: absolute;bottom: 20px;left: 25px;background: rgba(148,0,0,0.7) url(../i/ml1_1_1.png) no-repeat center right 10px;}
.ny_cxsj ul li:hover .ny_cxsj_2 {background: rgba(148,0,0,0.7) url(../i/inh.png) no-repeat center right 10px;
  -webkit-transition:all  0.3s ease-in-out;
  -moz-transition:all  0.3s ease-in-out;
  -ms-transition:all  0.3s ease-in-out;
  -o-transition: all  0.3s ease-in-out;
  transition:all  0.6s ease-in-out;
}
.ny_cxsj ul li .ny_cxsj_2{
  -webkit-transition:all  0.3s ease-in-out;
  -moz-transition:all  0.3s ease-in-out;
  -ms-transition:all  0.3s ease-in-out;
  -o-transition: all  0.3s ease-in-out;
  transition:all  0.6s ease-in-out;
}
.ny_cxsj_2 p{font-size: 12px;color: #fff;margin: 10px 0 0 10px;}
.cx_pz ul li{float: left;margin: 0 12px 5px 0;}
.cx_pz ul li img{width: 298px;height: 196px;}
.cx_pz ul {width: 3010px;}
.cx_pz{padding: 25px 35px;background: url(../i/pz_ll.png) repeat;position: relative;}
.bi_right1{position: absolute;top: 200px;right: 10px;cursor: pointer;}
.bi_left1{position: absolute;top: 200px;left: 10px;cursor: pointer;}
.cx_sp ul li{float: left;margin: 0 12px 5px 0;}
.cx_sp ul {width: 2000px;}
.cx_sp{padding: 55px 35px;overflow: hidden;position: relative;}
.cx_gdxg .btn{
	display: flex;
	align-items: center;
	justify-content: center;
}
.cx_gdxg img{margin-left: 30px;}
.cx_ldzsss{margin-top: -9px;overflow: hidden;}
.cx_ldzsss p img{width: 985px;}

/*内页车型切换*/
#wrapper {
  width: 980px;
  height: 375px;
  margin: auto;
  position: relative;
  left: 30px;
}

.show_images_list_li {
  position: absolute;
  cursor: pointer;
  vertical-align: bottom;
  display: block;
}

.show_images_1 {
  z-index: 100;
  top: -10px;
  left: 200px;
}

.show_images_1 img {
  width: 425px;
  height: 320px;
}

.show_images_2 {
  z-index: 10;
  top: 20px;
  left: -50px;
}

.show_images_2 img {
  width: 250px;
  height: 188px;
}

.show_images_3 {
  z-index: 5;
  top: 20px;
  left: 659px;
}

.show_images_3 img {
  width: 250px;
  height: 188px;
}

.show_images_4 {
  z-index: 0;
  top: 50px;
  left: 250px;
}

.show_images_4 img {
  width: 250px;
  height: 188px;
}

.btn {
  width: 101px;
  height: 25px;
  margin: auto;
  position: absolute;
  bottom: 0;
  left: 42%;
  z-index: 999;
}

.btn a {
  width: 11px;
  height: 9px;
  display: inline-block;

  float: left;
  background: red;
  border-radius: 50%;
  margin-right: 10px;
  cursor: pointer;
}

.btn a.active {
  background: #ccc;
}

.vic_rcp {
  width: 334px;
  height: 280px;
  position: absolute;
  background: url(../i/ny_zm.png) no-repeat;
  z-index: 90;
  left: 29%;
}
/*轮播图 开始*/
.main_banner{width:100%; height:800px;position: relative;margin-top: -8px;}
.mt_bg_img{width: 100%;height: auto;min-height: 800px;}
.main_banner_wrap{
position: absolute;top: 0;left: 0;right: 0;padding-top: 140px;
}
#myCanvas {
	position: absolute;
	z-index: 13;
	opacity: 0.8;
	cursor: pointer;
}
.banner_btn{ 	/*a 标签 按钮*/
		width:255px; height:240px; position:absolute;
		display:block; z-index:99999999; top:20px;
}
.btn_next{right:20px;}
.btn_next span{background-position:-50px 0;}
.main_banner_box{
	width:1070px; height:400px; margin:0 auto; position:relative; z-index:0;
}
.aywq_1{position: absolute;top: 160px;left: 65px;}
.aywq_2{position: absolute;top: 160px;right: 65px;}
/*火狐倒影图层样式*/
.main_banner_box p#rflt{width:1200px; height:280px; position:absolute; left:0; top:280px;
		background:-moz-element(#m_box) no-repeat; -moz-transform:scaleY(-1); opacity:0.2;
}/*火狐倒影图层样式*/
.main_banner li{
		position:absolute; overflow:hidden;

}
/*给每张图片初始设置不同宽高，层级，位置*/
.main_banner li#imgCard0{
		width:589px; height:384px; z-index:5;
		left:255px; top:0px; opacity:1;
}
.main_banner li#imgCard1{
		width:320px; height:200px; z-index:1;
		left:820px; top:80px; opacity:1;
}
.main_banner li#imgCard2{/*初始在背后，透明度为0*/
		width:450px; height:180px; z-index:1;
		left:0px; top:60px; opacity:0;
}
.main_banner li#imgCard3{
		width:450px; height:180px; z-index:1;
		left:0px; top:60px; opacity:0;
}
.main_banner li#imgCard4{
		width:320px; height:200px; z-index:2;
		left:-50px; top:80px; opacity:0;
}
.main_banner li#imgCard5{/*初始在背后，透明度为0*/
		width:450px; height:180px; z-index:1;
		left:0px; top:60px; opacity:0;
}
.main_banner li span{/*遮罩层*/
		width:100%; height:100%; position:absolute; top:0; left:0;
		z-index:1;  opacity:0; filter:alpha(opacity=0);
		color:#fff; font-size:30px; line-height:120px; text-align:center;
    background: rgba(159,159,166,0.6);
}
.main_banner li p{width:100%; height:50px; position:absolute;
		left:0; bottom:-50px; background:rgba(0,0,0,0.7); color:#fff;
		text-indent:38px; line-height:50px; font-size:25px;
}
/*contact*/
.contact{width: 100%;height: 850px;}
.wrap_contact{width: 1170px;margin: 0 auto;}
.cont_title{padding-bottom: 15px;padding-top: 100px;}
.cont_p0{background: url(../i/cont_pic_08.png) no-repeat left center;padding-left: 35px;}
.cont_p1{background: url(../i/cont_pic_03.png) no-repeat left center;padding-left: 35px;}
.cont_p2{background: url(../i/cont_pic_05.png) no-repeat left center;padding-left: 35px;}
.ct_phone p{color: #fff;line-height: 45px;font-size: 14px;}
.cont_text{padding: 35px 0 50px 0;}
.cont_p3{color: #fff;font-weight: bold;width: 380px;line-height: 20px!important;margin-top: 15px;}
.cont_p3 span{color: #c8c8c8;}
.ct_wx{position: relative;padding: 0 0 30px 0;width: 725px;border-bottom: 1px dotted #ccc;}
.ct_img1 {position: absolute;top: 70px;left: 110px;}
.ct_img2 {position: absolute;top: 70px;left: 190px;}
.ct_phone1 {width: 423px;height: 531px;background: url(../i/contact_jj1.png) no-repeat;margin-top: 2px;}
.ct_phone1 ul{width: 350px;margin: 80px 0 0 40px;}
.ct_phone1 ul li{margin-bottom: 15px;cursor: pointer;}
.ct_phone1 ul li p{color: #3a3a3a;font-size: 16px;font-weight: bold;}
.ct_phone1 ul li a{color: #2f2f2f;margin-bottom: 5px;display: inline-block;text-decoration: underline!important;font-size:14px;}
.ct_phone1 ul li:hover a{color: #aa0000;text-decoration: underline!important;font-weight: bold;font-size:16px;}
.cont_dh img{margin: 20px 0 5px 0;}
.dh_1 p,.dh_2 p{line-height: 18px;color: #fff;}
.dh_1 h4,.dh_2 h4{color: #fff;margin-bottom: 5px;}
.dh_2{margin-left: 65px;}
.cont_map{width: 1170px;height: 335px;background: url(../i/ditu.png) no-repeat;margin-top: 75px;}
.map_1{padding: 23px;}
.ban_fixed_logo{position: absolute;top: 2%;left: 1%;z-index: 9999999;}
@media screen and (min-width:1000px) and (max-width:1400px){
  .vic_rcp {
    background: url(../i/zpl.png) no-repeat;
  }
}

.vic_rcp1{width: 243px;height: 196px;position: absolute;top: 20px;left: -18px;background: rgba(142,142,142,0.2);z-index: 100;}
.vic_rcp2{width: 255px;height: 196px;position: absolute;top: 20px;right: 44px;background: rgba(142,142,142,0.2);z-index: 100;}

/*******pc not********/
.logo{
	display: none;
}
.slideBox,.main,.sy_about,.sy_news,.footersj{
	display: none;
}
.sj_nyabout{
	display: none;
}
.pc_hide{
	display: none;
}
@media (max-width:720px){
	.nav_menu{
		display: none;
	}
	.cn_qh{
		    right: 56px;
		    top: 1%;
		    height: 44px;
		    line-height: 44px;
	}
	.logo{
		display: block;
	}
	.pc_hide{
		display: block;
	}
	#banner,.main_banner,.ditu,.news{
		display: none;
	}
	.ph_hide{
		display: none;
	}
	.slideBox{
		display: block;
	}
    .slideBox img{
		display: block;
		width: 100%;
	}
	.main{
		display: block;
	}
	.main .img-responsive{
		width: 100%;
		height: 100%;
		background:#f7f7f7;
	}
  .new_title{
    width: 100%;
    padding: 20px 20px 40px !important;
  }
  .news_tt{
    border-right: 3px solid #d91313;
  }
  .news_tt h3{
    font-size:24px;
    margin:0;
  }
	.sy_news{
		display: block;
    height: auto;
    background: url(../i/bg_pp.jpg) no-repeat center;
    background-size:cover;
	}
	.sy_pic1 {
		padding: 30px 0px;
	}
.sy_pic1 img {
			width: 48%;
		}
.sy_news .img-responsive{
	 
		height: 100%;
    z-index: -1;
	}
	.sy_news .sy_nleft{
		height: 104px;
	}
	.sy_news .sy_nleft img{
		height: 100%;
		width: 100%;
	}
  .sy_n{
    position: relative;
    margin:0;
    padding:0 30px 30px;
  }
  .sy_n ul{
    margin:0;
  }
	.sy_n ul li:last-child{
		margin-bottom: 0;
	}
	.footersj{
		display: block;
	}
	.footersj .btn{
		position: relative;
		top:0;
		left:0;
		width: auto;
		height: auto;
		z-index: 98;
	}
	.sj_nyabout{
		display: block;
	}
	.sh_2{background: url(../i/search.png) no-repeat;position: absolute;top: 24px;right: 20px;width: 22px;border: 0;}
	.showMoreNChildren1{
		display: flex;
		flex-wrap: wrap;
	}
	.sj_xqye{
	border-left: 1px solid #a5a5a5;
	border-right: 1px solid #a5a5a5;
	}

	.sj_xqye{
		margin:0;
		background: url(../i/cp_bgppx.jpg) repeat-y center;
	}
	.sj_xqye_baner .flex-control-nav{
		display: none;
	}
	.sj_xqye_baner .flex-direction-nav{
		display: block;
	}
	.sj_xqye_baner .flex-next,.sj_xqye_baner .flex-prev{
	    text-indent: -99em;
	}
	.sj_xqye_baner .ppcgwz img{
		margin:0;
	}
	.cp_pico_news .new_posi{
		width: auto;
		height: auto;
		background: none;
	}
	.cp_pico_news .new_posi span{
		background: url(../i/if04-2sj.png) no-repeat;
	}
	.cp_pico_news ul li:hover .new_posi span{
		background: none;
	}
	.news_text{
		width: 100%;
		padding: 15px;
		    background: url(../i/cp_bgppx.jpg) repeat-y center;
		background-size: cover;
	}
	.contact{display: none;}
	.main .glyphicon-chevron-right:before{
		display: none;
	}
  .modal{
    top:10% !important;
  }
  .sy_about{
    display: block;
  }
}
@media screen and (min-width:415px) and (max-width:750px){
.slideBox .hd{right: 39%;}
}

.Download_but {
	margin: 15px auto;
	background: rgba(148,0,0,0.7);
	width: 180px;
	height: 36px;
	font-size: 16px;
	text-align: center;
	line-height: 36px;
	border-radius:30px;
}

	.Download_but a {
		color:#fff;
		text-decoration:none;
		display:block;
	}
		.Download_but a:hover {
			color: #fffa02;
			text-decoration: none;
		}