.mini-content{ margin-top:68px;}	
.ins-banner { width: 100%;position: relative; overflow: hidden;z-index: 10;}
.ins-banner img {float: left; width: 100%;}

.lf {display: block;float: left;}
.rf {display: block;float: right;}

.wrap {max-width:1300px; margin:0 auto;}

.ins-navbox{height:1.875rem;background-color: #fff;}
.ins-navbox span{ line-height:1.875rem; color:#ec023c; font-size:0.75rem; font-weight:bold;}
.ins-navbox li{margin:0.5rem 8px;font-size: 16px;float: left;}
.ins-navbox li a{display: block;padding:6px 25px;border-radius:20px;border:1px solid #ec023c;}
.ins-navbox li a:hover,.ins-navbox li a.hover{color: #fff;background:#ec023c;position: relative;}

/*******公司简介********/
.ins-jian{background:#f1f1f1; width:100%;  padding:1.3rem 0px;border-bottom:1px solid #ededed; overflow:hidden;}

.ins-jian .intro-item{width:25%;float:left; text-align:center;}

.ins-jian  .intro-item .line{height:3px; margin: 0 auto;background: #ec023c;border-radius: 3px;width:34px}
.ins-jian  .intro-item h3{display:inline;font-size:1.2rem;font-weight:bolder;background:-webkit-linear-gradient(bottom left,#e3000f,#ec023c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;line-height: 1.5;}
.ins-jian  .intro-item p{font-size:0.35rem; line-height:3;}

.ins-jian1{background:#fff; width:100%;  padding:3% 0 3%;}
.ins-jian1 .line{width:14px;height:3px;background:#ec023c;border-radius:3px;margin:0 auto}
.ins-jian1 .description{}
.ins-jian1 .description .text h3{font-size:1rem;font-weight:bolder;text-align:center;line-height: 2;}
.ins-jian1 .description .text p{ line-height:2; font-size:15px;text-indent: 2em;}
.ins-jian1 .description .points-list{margin:20px 0; overflow:hidden;}
.ins-jian1 .description .points-item{width:49%; float:left;margin-left: 0.5%; margin-right: 0.5%;}
.ins-jian1 .description .points-item .img-box{width:100%}
.ins-jian1 .description .points-item .img-box img{width:100%}
.intro-list { overflow:hidden; }
.intro-list .list-item{ overflow:hidden;}
.intro-list .img-wrap { float:left; width:50%;overflow: hidden; position: relative;}
.intro-list .img-wrap img{ vertical-align:middle; max-width:100%;}

.intro-list .txts-wrap {padding-top:12%;float:left; width:50%;}
.intro-list .txts-mains {margin-left:1.5rem;margin-right:1.5rem;text-align: justify;}
.intro-list .list-title {color: #333;line-height: 1;font-size: 0.9rem;margin-bottom: .6rem;}
.intro-list .list-detail { line-height:2; font-size:15px;text-indent: 2em;}



h1.address{font-size: 0.75rem;color: #000000;font-weight: 500;margin-bottom:1rem;}
h1.address span{font-size: 0.75rem;color: #b7b7b7;margin-left: 10px;font-family: "Din";letter-spacing: -1px;}

/*******董事长致辞********/
.ins-dong{background:#f5f5f5; width:100%; padding:3% 0px; overflow:hidden;}
.ins_dong{ overflow:hidden;}
.lf_dong{ width:300px;}	
.rf_dong{ width:calc(100% - 330px);}
.rf_dong p{text-indent:2em;color: #404040;line-height:2; font-size:0.45rem;}	
	
	

/*******品牌历程********/
.ins-licheng{ background:url(../images/licheng_bg.jpg) center center no-repeat; width:100%;  height:740px; padding-top: 80px;}
/*大事记样式*/
.fzxk{ display:block; width:100%; height:490px; margin:0 auto 58px; position:relative; z-index:1;background:url(../images/san1.png) center 45px repeat-x;}
.fzxkt{ display:block; width:100%; position: absolute; height:1px; background:#e1e1e1; top:58px;}
.fzx1{ display:block;}
#timeline{width:1250px;height: auto;overflow:hidden; position:relative; margin:0 auto;}
#dates{width:1250px;overflow:hidden; }
#dates li{float:left;width:90px;height:70px;font-size:18px;text-align:center;}
#dates a{color:#616161;width:90px;height:70px; padding-bottom:40px; line-height:30px;display:block; font-family:Arial, Helvetica, sans-serif;}
#dates .selected{font-size:24px; color:#ec023c; background:url(../images/san2.png) center bottom no-repeat;}
#issues{width:1250px;height:410px;overflow:hidden;}
#issues li{width:1250px;height:410px;list-style:none;float:left;}
#issues li img{text-align:center;display:block;margin:0 auto;}
#next,#prev{position:absolute; top:105px;width:70px;height:30px;text-align:center; overflow:hidden; }
#next{right:454px; background:url(../images/jt2.png) center center no-repeat;}
#prev{left:454px; background:url(../images/jt1.png) center center no-repeat;}
#next.disabled,#prev.disabled{opacity:0.2;}
#next:hover{ background:url(../images/jt2.png) center center no-repeat;}
#prev:hover{ background:url(../images/jt1.png) center center no-repeat;}
.fzlc{ display:block; width:1250px; margin:0 auto;}
.fzlc-n{ display:block; text-align:center; line-height:100px; font-size:48px; color:#ec023c;}
.fzlc-js1{ display:block; position:relative; text-align:center; padding-bottom:25px; line-height:22px; font-size:14px; color:#545454;}
.fzlc-js1 b{ display:block; position:absolute; background:#d0d0d0; width:52px; height:3px; bottom:0; left:50%; margin-left:-26px;}
.fztik{ display:block; margin-bottom:59px;}
.fzlc-js2{ line-height:28px; font-size:14px; color:#545454;width:810px;}
.faztu{ display:block; float:left; position:relative; width: 416px;}
.faztu1{ display:block; position:relative; z-index:2;}
.faztu2{ display:block; position: absolute; z-index:1; left:10px; top:10px;}

	

/*******企业文化********/
.ins-wenhua{ background:#f5f5f5; width:100%; }
.whk{ display:block; overflow:hidden; padding:2% 0px; margin-left:-2%;width: 102%;}
.whk li{ display:block; background:#fff; float:left; position: relative; width:23%; padding-bottom:0.5rem; overflow:hidden; margin-left:2%;}
.whknr1{ display:block; position:relative; z-index:2;}
.qywtu{ display:block; overflow:hidden; padding:10px;}
.qywnr{ display:block;text-align: center;}
.qywnr1{ display:block;line-height:2; color:#0a0a0a; font-size:0.6rem;}
.qywnr2{ display:block; line-height:1.5; color:#545454; font-size:16px;}
.whk li:hover { background:#ec023c;}
.whk li:hover .qywnr1,.whk li:hover .qywnr2{ color:#fff;}


.ins-lwh{ width:100%; background:#fff; overflow:hidden; padding:50px 0px;}
.whs_lf{float:left; width:49%;background:#f8f8f8;}
.whs_lf img{ float:left; width:300px; height:210px;}
.whs_lf .lf_wh{ float:left;width:calc(100% - 300px); height:210px;padding:1.5rem 0px 0px 0.9rem; box-sizing:border-box;}
.whs_lf .lf_wh .t1{ color:#5c5c5c; font-size:0.6rem; line-height:2;}
.whs_lf .lf_wh .t2{ color:#4c4c4c; font-size:16px; line-height:1.5;}
.whs_lf:hover .lf_wh{background:#ec023c;}
.whs_lf:hover .t1{ color:#fff;}
.whs_lf:hover .t2{ color:#fff;}

.whs_rf{float:right; width:49%; background:#f8f8f8;}
.whs_rf img{ float:left; width:300px; height:210px;}
.whs_rf .rf_wh{ float:left; width:calc(100% - 300px); height:210px; padding:1.5rem 0px 0px 0.9rem;box-sizing:border-box;}
.whs_rf .rf_wh .t1{ color:#5c5c5c; font-size:0.6rem; line-height:2;}
.whs_rf .rf_wh .t2{ color:#4c4c4c; font-size:16px; line-height:1.5;}
.whs_rf:hover .rf_wh{background:#ec023c;}
.whs_rf:hover .t1{ color:#fff;}
.whs_rf:hover .t2{ color:#fff;}

/********荣誉资质************/
.ins-team{ background:#f5f5f5; width:100%;  overflow:hidden; padding:3% 0px;}
.honor-box{overflow: hidden;}
.honor-items{position: relative;display: block;float: left;width:23%;padding: 10px;margin-right:2%;*margin-bottom: 23px;background:#EFEFF0;border: 1px solid #e6e6e6;box-sizing: border-box;overflow: hidden;}
.honor-items:nth-child(4n){margin-right: 0;margin-bottom: 23px;}
.honor-items:nth-last-child(1){margin-bottom: 0;}
.honor-items img{width: 100%;}
.honor-items:hover .honor-mask{top: 0;}
.honor-mask{position: absolute;width:100%;height: 100%;top: 100%;left: 0;background: url(../images/honor-maskbg.png) no-repeat;background-size: 100% 100%;}
.honor-mask p{position: relative;display: block;height: 50px;top: 50%;margin-top: -25px;}
.hm-line{display: block;width: 74px;height: 1px;margin: 0 auto;background: url(../images/hm-line.png) center repeat-x;}
.hm-text{display: block;font-size: 18px;text-align: center;line-height: 48px;color: #fff;}




	
/****************新闻中心*********************/
.ins-news{background:#f5f5f5; width:100%;  padding:30px 0px; overflow:hidden;}
.xwlb1{ display:block; overflow:hidden;}
.xwlb1 li{ display:block; margin-bottom:10px; position: relative;}
.xwlnr{ padding:35px; overflow:hidden; position: relative; z-index:6;}
.xwbei{position: absolute; right:0; top:0; width:100%; height:100%; background:#fff; z-index:3;}
.xwbei2{ position:absolute; left:0; top:0; width:0%; height:100%; background:rgba(97, 186, 61, 0.05); z-index:3;}
.xwbei, .xwbei2{
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}
.xwlb1 li:hover .xwbei{ width:0%;}
.xwlb1 li:hover .xwbei2{ width:100%;}
.dnebg{float:left; width:135px; height:auto; position:relative; z-index:7; top:12px; }
.neda{ width:104px; height:120px; position:relative; z-index:9; left:0; top:0; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
.nedabg{ width:104px; height:120px; position: absolute; z-index:8; left:0; top:0; background:url(../images/danbg1.png) center center no-repeat;}
.neda1{ display:block; padding-top:24px; line-height:46px; font-size:36px;}
.neda2{ display:block; line-height:20px; font-size:12px;}
.nedabg{
	-webkit-transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}
.xwlb1 li:hover .nedabg{ background:url(../images/danbg2.png) center center no-repeat;transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -moz-transform: rotate(180deg);}
.xwlb1 li:hover .neda{ color:#ec023c;}	
.dnetu{ float:left; width:228px; height:148px; margin-right:35px;overflow: hidden;border-bottom-right-radius:25px;}
.dnetu img{ width:228px; height:148px; -o-border-top-left-radius:25px; -webkit-border-top-left-radius:25px;-moz-border-top-left-radius:25px;border-top-left-radius:25px; -o-border-bottom-right-radius:25px; -webkit-border-bottom-right-radius:25px;-moz-border-bottom-right-radius:25px;border-bottom-right-radius:25px;}
.dnejsn{ width:calc(100% - 398px); overflow:hidden;}
.dneti{ line-height:2; font-size:17px; color:#010101; height:36px; overflow:hidden;}
.dneti a, .dneti a:visited{ color:#010101;}
.dnejs{ display:block; line-height:2; color:#6d6d6d; font-size:12px; height:77px; overflow:hidden;}
.dnejs a{ display:block;color:#6d6d6d;}

.nduo{ width:98px; height:30px; border:1px solid #d0d0d0;display:block; float:left; overflow: hidden; position:relative; line-height:30px; text-align:center; font-size:12px; color:#6b6b6b;} 
.nduo:visited{ color:#6b6b6b;}
.dneti a, .dnejs a , .nduo{
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}
.xwlb1 li:hover .dneti a, .xwlb1 li:hover .dnejs a{ color:#ec023c; }
.xwlb1 li:hover .nduo{ background:#ec023c; color:#FFF; border:1px solid #ec023c; }
.xwlb1{ animation:xwlb1 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s alternate forwards;
-webkit-animation:xwlb1 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s alternate forwards; 
-moz-animation:xwlb1 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s alternate forwards; 
-o-animation:xwlb1 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s alternate forwards; 
}
@keyframes xwlb1
{0% {filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; margin-top:240px;} 
100%{filter:alpha(opacity=100); -moz-opacity:1; opacity:1; margin-top:0px;}}
@-webkit-keyframes xwlb1
{0% {filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; margin-top:240px;} 
100%{filter:alpha(opacity=100); -moz-opacity:1; opacity:1; margin-top:0px;}}
@-moz-keyframes xwlb1
{0% {filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; margin-top:240px;} 
100%{filter:alpha(opacity=100); -moz-opacity:1; opacity:1; margin-top:0px;}}
@-o-keyframes xwlb1
{0% {filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; margin-top:240px;} 
100%{filter:alpha(opacity=100); -moz-opacity:1; opacity:1; margin-top:0px;}}	
/**新闻手滑放大 begin**/
.xwlb1 li:hover .dnetu img{ 
animation:dnetu 2.5s linear 0s infinite alternate both;
-webkit-animation:dnetu 2.5s linear 0s infinite alternate both; 
-moz-animation:dnetu 2.5s linear 0s infinite alternate both; 
-o-animation:dnetu 2.5s linear 0s infinite alternate both;
}
@keyframes dnetu
{0% {transform: scale(1.0,1.0);-ms-transform: scale(1.0,1.0);-webkit-transform: scale(1.0,1.0);-o-transform:scale(1.0,1.0);-moz-transform: scale(1.0,1.0);} 
100%{transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);	}}
@-webkit-keyframes dnetu
{0% {transform: scale(1.0,1.0);-ms-transform: scale(1.0,1.0);-webkit-transform: scale(1.0,1.0);-o-transform:scale(1.0,1.0);-moz-transform: scale(1.0,1.0);} 
100%{transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);	}}
@-moz-keyframes dnetu
{0% {transform: scale(1.0,1.0);-ms-transform: scale(1.0,1.0);-webkit-transform: scale(1.0,1.0);-o-transform:scale(1.0,1.0);-moz-transform: scale(1.0,1.0);} 
100%{transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);	}}
@-o-keyframes dnetu
{0% {transform: scale(1.0,1.0);-ms-transform: scale(1.0,1.0);-webkit-transform: scale(1.0,1.0);-o-transform:scale(1.0,1.0);-moz-transform: scale(1.0,1.0);} 
100%{transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);	}}
/**新闻手滑放大 end**/	
	


	
/*****新闻详细内页******/
.news-art-main{background: #fff;margin:0px auto;padding: 40px 90px 60px;}
.art-tit h4{text-align: center;font-size:20px;font-weight: normal;line-height: 36px;padding-bottom: 20px;color: #333;}
.art-tit h5{text-align: center;font-size: 12px;font-weight: normal;line-height: 38px;color: #888;border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2;}
.art-tit h5 span{display: inline-block;width: 300px;}
.art-main{padding-top: 30px;padding-bottom: 40px;}
.art-main p{text-indent: 2em;font-size: 15px;line-height:1.8;color: #343434;}
.art-main div{font-size: 14px;line-height:1.5; margin-bottom:5px;color: #343434;}

.art-back li{font-size: 14px;}
.art-footer-last{border-top: 1px solid #e2e2e2;padding-top: 6px;line-height: 30px;}
.art-footer-next{border-bottom: 1px solid #e2e2e2;padding-bottom: 6px;line-height: 30px;}
.art-footer-last a,.art-footer-next a {line-height: 30px;color: #555;}
.art-footer-last a:hover,.art-footer-next a:hover {color: #ec023c;}
.art-footer-back{padding-top: 26px;float: right;margin-top: -82px;margin-right: 20px;}
.art-footer-back a{display: block;position: relative;width: 116px;height: 40px;overflow: hidden;border: 2px solid #ec023c;line-height:36px;text-align: center;box-sizing: border-box;color: #ec023c;}
.art-footer-back a span{display: block;position: relative;top: 0;}
.art-footer-back a:hover span{background: #ec023c;color: #fff;top: -100%;line-height:40px;}
.art-footer-back a:hover{border: 0 none;}

.c_tupian{ text-align:center;}	
.c_tupian img{ width:100%;}
/**************产品中心*******************/
.pro_list{ display:block; overflow:hidden; padding:35px 0px; margin-left:-1%;}
.pro_list li{ display:block; background:#fff; float:left; position: relative; width:24%; padding:10px; padding-bottom: 20px; overflow:hidden; margin-left:1%;}
.pro_list li .whknr1{ display:block; position:relative; z-index:2;}
.pro_list li .cptu{ display:block; overflow:hidden;}
.pro_list li .cptu img{ background:#fff;overflow:hidden;}
.pro_list li .cpnr{ display:block; padding:10px 7.5% 0;text-align: left;}
.pro_list li .cpnr1{ display:block; line-height:30px; color:#0a0a0a; font-size:18px;}
.pro_list li .cpnr2{ display:block; line-height:24px; color:#545454; font-size:14px;}
.pro_list li:hover { background:rgba(0,0,0,0.1);}
.pro_list li:hover .cpnr1,.pro_list li:hover .cpnr2{ color:#fff;}

.pro_list li:hover .cptu img{transition: 0.4s all; -webkit-transition: 0.4s all; -webkit-transform: scale(1.1);-moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}

/****************保险服务*****************/
.ins-bao{background:#f5f5f5; width:100%; overflow:hidden;}	

.media{padding:3% 4%;}
.pull-left {width: 50%;float: left !important;padding-right: 10px;}
.media img{width:88%;}

.media-body { padding: 15%; width: 50%;display: table-cell; vertical-align: top;}
.media .title{font-weight:bold;	font-size:18px;margin-bottom:10px;}
.media .text {line-height: 25px;}
.media .link a { display: block; width: 230px; height: 40px;color: #fff;line-height: 40px;background:#ec023c; margin: 40px 0 0 0;text-align: center;}

.pull-right{padding-left: 10px;width: 50%;float: right !important;}

.more_con {display: none; padding: 50px 8%;font-size: 15px; position: relative; background:#f5f5f5;}
.more_con .title {font-weight: bold; font-size: 20px;text-align:center; margin-bottom:20px;}
.more_con .intro_con p{ line-height:28px; font-size:14px; text-indent:2em;}
.more_con .close_more {position: absolute;top: 35px;right: 4%;}


/****************售后服务****************/
.ins-shou{background:url(../images/shou_bg.jpg) top center no-repeat; width:100%;  padding:50px 0px;}
.shou_yi{ overflow:hidden; text-align:center;}


/***************维修保险****************/
.ins-zhong{background:#f5f5f5; overflow:hidden;width:100%; }
.tab-bao{ width:100%; margin:0 auto;}
.tab-hd-bao {overflow:hidden; zoom:1; border-bottom:2px solid #58b530;}
.tab-hd-bao li{ float:left; width:33.3%; box-sizing:border-box; padding:5% 10%; color:#ec023c;text-align:center; cursor:pointer;}
.tab-hd-bao li:nth-child(1){background:url(../images/xiu1.png) top left no-repeat;background-size: 100%; border-right:1px solid #fff;}
.tab-hd-bao li:nth-child(2){background:url(../images/xiu2.png) top left no-repeat;background-size: 100%; border-right:1px solid #fff;}
.tab-hd-bao li:nth-child(3){background:url(../images/xiu3.png) top left no-repeat;background-size: 100%;}

.tab-hd-bao li.active:nth-child(1){background:#fff url(../images/xiu1.png) top left no-repeat;background-size: 100%; border-right:1px solid #fff;}
.tab-hd-bao li.active:nth-child(2){background:#fff url(../images/xiu2.png) top left no-repeat;background-size: 100%; border-right:1px solid #fff;}
.tab-hd-bao li.active:nth-child(3){background:#fff url(../images/xiu3.png) top left no-repeat;background-size: 100%;}
.tab-hd-bao li p{ color:#ec023c; font-size:0.7rem; margin-top:20px;}

.tab-bd-bao li{display:none;padding: 5% 16%;border-top:0 none;font-size:14px;overflow: hidden;}
.tab-bd-bao li p{ color:#5c5c5c; font-size:14px; line-height:26px;}
.tab-bd-bao li.thisclass{ display:list-item;}
.tab-bd-bao li p.title{ color:#5c5c5c; font-size:18px; line-height:34px;}
.tab-bd-left{float:left; width:48%; margin-right:2%;}
.tab-bd-right{float:right; width:48%; margin-left:2%;}


/******************下载中心*******************/
.ins-dowk{overflow:hidden;width:100%; background: #f5f5f5; padding:20px 0px;}
.dowk{ height:auto;}
.dowk li{ height:46px; font-size:14px; color:#000; line-height:46px; border-bottom:1px solid #ccc;}
.dowk a.lf, .dowk a.lf:visited{ color:#298e29; font-weight:bold;}
.dowk li .doc{ margin-right:30px;}


/*************预约试驾***************/
.ins-yuyue{overflow:hidden;width:100%; background: #f5f5f5;}
.mini_w1200{ padding:60px 0px; width:1100px; margin:0 auto;}
.reg_con02{ background:#fff; width:100%;font-size:24px;}
.reg_title_pic {margin:6.5px 25px 0 30px;float: left;}
.reg_title {display: block;font-size:35px;height: 70px;line-height: 70px;}

.reg_con02 ul li{margin-bottom:46px;}
.reg_con02_list{padding-left:146px;}
.reg_sup { font-size: 13px;top: -5px;font-width: 700;left: -3px; color: #D9172F;}

.reg_con02 .reg_con02_list_pc { margin-bottom: 30px;}
.reg_con02_list .span{display: inline-block;width: 180px;text-align: right;font-size: 18px;}
.reg_ipt_txt { width: 505px; height: 46px; border-width: 2px; margin-left: 14px; padding: 0 17px; border: 1px solid #000; color: #000;border-radius: 0;outline:none;}

.reg_con03_list{padding-left:146px;}
.reg_con03_list li{margin-bottom:46px;height: 46px;}
.reg_con03_list .span{float: left;height: 46px;line-height: 46px;display: inline-block;width: 180px;text-align: right;font-size: 18px;}
.selectBox {width: 518px;height: 46px;float: left;}
.ui-select { height: 46px;line-height: 46px;margin-left: 14px;font-size: 16px; outline:none;display: inline-block;cursor: pointer;background-color: #FFFFFF; border: 1px solid #000;position: relative; width: 100%; padding-left: 17px;-webkit-user-select: none;-moz-user-select: none;-khtml-user-select: none;-ms-user-select: none;}

.shengfen{height: 46px; line-height: 46px;margin-left: 14px;font-size: 20px;outline: none;display: inline-block;cursor: pointer;background-color: #FFFFFF;border: 1px solid #000;position: relative;width:243px;padding-left: 17px;}
.chengshi{height: 46px; line-height: 46px;margin-left: 14px;font-size: 20px;outline: none;display: inline-block;cursor: pointer;background-color: #FFFFFF;border: 1px solid #000;position: relative;width:243px;padding-left: 17px;}

.aaa a{float:left;margin:0px 14px;width: 100%;}

.tijiaoBox{height: 42px;float: left; margin-left:15px;}
.tijiaoBox .reset{width: 130px;height:42px;line-height:42px;font-size: 18px; background:#CCC; color:#fff; border:1px solid #CCC; outline:none; cursor:pointer;}
.tijiaoBox .reset:hover{background:#A29B9B; color:#fff; border:1px solid #A29B9B;}
.tijiaoBox .submit{width:130px;height:42px;line-height:42px;font-size:18px; background:#ec023c; color:#fff; border:1px solid #ec023c;outline:none;}


/***************人车双保***************/
.ins-rcbx{ background:#db0715; padding:5% 0px;}
.ins-rcbx img{ max-width:100%;}
.rcbxtu1{ overflow:hidden;}
.rcbxtu1 .lf{ text-align:left; margin-top:5%;}
.rcbxtu1 .rf{ text-align:right;}

.rcbxtu2{ text-align:center;}
.rcbxtu3{ text-align:center;}

.rcbx_list{ padding-left:130px; background:url(../images/rcbx5.png) left top no-repeat; color:#fff; overflow:hidden; margin:70px 0px;}
.rcbx_list li{margin-bottom:14%;}
.rcbx_list h3{font-size: 30px;font-weight:bold;color:#fff;}
.rcbx_list p{font-size: 20px;color:#fff;}
.rcbx_list span{ font-size:22px;color:#fff;}

.rcbx_zi{ overflow:hidden; margin-bottom:40px; text-align:center;}
.rcbx_zi .lf{ width:50%; border-right:3px solid #fff;}
.rcbx_zi .rf{ width:50%;}
.rcbx_zi h4{ font-size:50px; font-weight:bold; color:#fff;}
.rcbx_zi h3{font-size: 65px;font-weight:bold;color:#fff;}

@media only screen and (max-width: 479px) {
	
.rcbxtu1 .lf{ width:100%;text-align:center; margin-top:5%; margin-bottom:10px;}
.rcbxtu1 .rf{ width:100%; text-align:center;}

.rcbx_zi .lf{ width:100%; border-right:none;}
.rcbx_zi .rf{ width:100%;}
.rcbx_zi h4{ font-size:25px;text-align:center;}
.rcbx_zi h3{font-size: 25px;text-align:center;}	
	
}

/****************联系我们****************/
.ins-zhao{background:url(../images/zhao.jpg) top center no-repeat; width:100%;  padding:50px 0px;}
.contact{ overflow:hidden;}
.contact .contact-item {flex: 0 0 31.4%;float:left;width:31.33%; margin-right:2%;background: #fff; padding: 1.4rem 0 1.2rem; line-height: 30px; text-align: center;}
.contact .item-wrap { width: 270px;margin: 0 auto;}
.contact .ico-wrap { width: 2.9rem; margin: 0 auto;}
.contact .title1 { padding: .6rem 0 .5rem; font-size: 20px;color: #333;}
.contact .detail1 {font-size: 16px; color: #888;height: 120px;}


	
/****************英才计划********************/
.ins-rens{background:#f5f5f5; width:100%; overflow:hidden;}	
.full_width{ width:100%; overflow:hidden; height:500px}
.wpb_lf{ width:50%; float:left;}
.wpb_lf .vc_column-lf{
    margin: 0px !important;
    padding: 0px !important;
    background:#D2D237 url(/i/images/rencai.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;	
}
.wpb_lf .vc_text{padding-top:13%;padding-right: 8%;padding-bottom: 2%;padding-left: 8%;min-height: 500px; box-sizing:border-box; text-align:center;}
.wpb_lf .vc_text h2{ font-size:1.2rem; line-height:2; color:#fff;}
.wpb_lf .vc_text p{ width:75%; margin:0 auto; font-size:18px; line-height:36px; color:#fff;}

.wpb_rt{ width:50%; float:left;}
.wpb_rt .vc_column-rf{
    margin: 0px !important;
    padding: 0px !important;
    background:#efefee url(/i/images/jijiehao.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.wpb_rt .vc_text{padding-top:13%;padding-right: 8%;padding-bottom: 2%;padding-left: 8%;min-height: 500px; box-sizing:border-box;text-align:center;}
.wpb_rt .vc_text h2{font-size:1.2rem; line-height:2; color:#58585b;}
.wpb_rt .vc_text p{ width:75%; margin:0 auto; font-size:18px; line-height:36px; color:#58585b;}


/*招聘信息*/
.zzti-cn{ display:block; line-height:1.8; font-size:1.2rem; color:#0a0a0a;}
.zzti-cn table{ margin:0 auto;}
.zzti-cn b, .zzti-cn i{ display:block; width:30px; height:1px; background:#c2c2c2;}
.zzti-en{ display:block; text-align:center; line-height:20px; font-size:12px; color:#ababab;}
.zztik{ display:block; width:1000px; margin:0 auto 0px; padding-top:40px;}

.zplb{ display:block; margin-left:-24px; overflow:hidden; margin-bottom:50px; margin-top:38px;}
.zplb dd{ display:block; float:left; width:417px; height:300px;margin-bottom: 20px; border:1px solid #eee; background:#FFF; border-bottom:2px solid #b2dbc4; margin-left:24px; padding:33px;}
.zp-ti{ margin-bottom:12px; line-height:32px; font-size:20px; color:#0a0a0a;font-weight: bold;}
.zp-bz{font-weight: bold; display:block; overflow:hidden; margin-bottom:12px; padding-left:20px; background:url(../images/zpb1.png) center left no-repeat; line-height:24px; font-size:14px; color:#545454;}
.zp-js{ display:block; height:112px; margin-bottom:8px; line-height:28px; font-size:14px; color:#545454;}
.zp-jr{ display:inline-block; width:80px; height:30px; background: url(../images/zpj1.png) left center no-repeat;}
.zp-state{ display:inline-block; height:30px; line-height:30px; font-size:16px; float:right;}
.zplb dd:hover .zp-ti{ text-indent:6px; color:#ec023c;}
.zplb dd:hover .zp-jr{background: url(../images/zpj2.png) 20px center no-repeat;}
.zplb dd .zp-jr:hover{background: url(../images/zpj2.png) left center no-repeat;}
.lck{ display:block; width:80px; height:32px; margin:0 auto; text-align:center; line-height:32px; font-size:16px; color:#ec023c;}
.lck span{ display:block; cursor:pointer; width:80px; margin:0 auto;}
.lctu1{ width:0; height:0; margin-top:14px; margin:0 auto;}
.lck:hover{ height:auto; width:100%;}
.lck:hover .lctu1{ width:100%; height:auto;}



/******在线反馈*****/
.massage{ width: 90%; max-width:800px; margin:30px auto; border: 1px solid #ebebeb;position: relative; z-index: 2; padding:3%; background: #fff;box-shadow:0 0 10px rgba(221, 221, 221, 0.5);-webkit-box-shadow:0 0 10px rgba(221, 221, 221, 0.5); -moz-box-shadow:0 0 10px rgba(221, 221, 221, 0.5); border-radius:5px;}
.maintop{ width:100%; height: 55px; line-height:55px; float: left; border-bottom: 1px solid #ebebeb; text-indent: 37px; color: #555555; margin-bottom: 10px; font-size:20px; font-weight:normal; background: url(../images/guest.png) left center no-repeat; }

.massage table td{ color:#666;}
.massage .input{ border:1px solid #ddd; margin:5px 0px; border-radius:5px; padding-left:5px; width:70%; height:35px; line-height:35px; outline:none;}
.massage textarea{ border:1px solid #ddd; margin:5px 0px; border-radius:5px; padding-left:5px; width:90%;line-height:35px;outline:none; resize:none;}
.massage .reset{border:1px solid #ddd; border-radius:5px;width:120px; height:42px; line-height:42px; color:#fff; background:#ddd;outline:none; cursor:pointer;}
.massage .submit{border:1px solid #e3023e; border-radius:5px;width:120px; height:42px; line-height:42px; color:#fff; background:#e3023e;outline:none; cursor:pointer;}


/***分页****/
.text-center {text-align: center;}
.pagination{display: inline-block; padding-left: 0; margin:5px 0 5px; 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: #ec023c; border-color: #ec023c;}
.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;}



@media only screen and (min-width:1400px ){
  .num_si ul li{width:23%;margin:0px 1%;float:left;border:1px solid #ec023c;background:#f5f5f5;padding: 55px 20px;box-sizing:border-box;}
  .num_si ul li div{height: 0;padding-top:75%;position: relative; overflow: hidden;}
}



