
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(./jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(./jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(./jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(./jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(./jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(./jtusjig1_i6t8kchkm459wrhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(./jtusjig1_i6t8kchkm459w1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(./jtusjig1_i6t8kchkm459wzhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(./jtusjig1_i6t8kchkm459wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(./jtusjig1_i6t8kchkm459wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,iframe,h2,h3,p,a,b,img,ul,li,form,label
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font: 14px/1.5 "Montserrat",sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{/* text-decoration:none; *//* outline:none; */}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,li{list-style-type:none;}
input,img{vertical-align:middle;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h2{font-size:12px;font-weight:bold;}




/*----- Common css ------*/
.fr{float:right;}


/*滚动*/


/*头部样式*/

/* Sweep To Top */


/*主体样式*/

.w1200 {
    max-width: 1400px;
    margin: 0 auto;
    padding: 0;
}

  
/*热门关键词*/

.ttz{
}










/*{# 易推优势中心 #}*/


/* .news_auto ul li .news_imgs:hover  .news_title { */
    /* position: absolute; */
    /* bottom: 30%; */
    /* background: none; */
    /* width: 90%; */
	/* margin:auto; */
    /* padding: 3vh 0; */
    /* border-bottom: 2px solid #fff; */
    /* border-top: 2px solid #fff; */
	 /* transform: translate(5%); */
/* } */










/*{# 易推联系 #}*/




/*{# 易推客户 #}*/



/*底部样式*/

.hm-footer{
    position: relative;
    background: #fff;
    background-size: 100% 100%;
    padding: 50px 0 20px;
}

.hm-footer::before{
    width: 83.333%;
    /* background-color: #222222; */
    height: 5px;
    left: 0;
    top: 0;
    position: absolute;
    content: '';
}

.wss{
    padding: 3% 0;
    display: flex;
    justify-content: space-between;
}

.foot-left{
    width: 24%;
    float: left;
    padding-left: 0;
}
.wss .foot-left{/* border-right: 1px solid #ddd; */}
.foot_nav{
    overflow: hidden;
    display: flex;
    justify-content:space-between
}
.foot_nav h3{font-size:20px;color: #fff;text-transform: uppercase;}
.foot_nav li {
    float: left;
}

.foot_nav li a{
    color: #ffffff;
    font-size: 18px;
    text-transform: uppercase;
}
.foot_nav li .x-nav-menu a{
    color: #999;
    font-size: 14px;
    line-height: 32px;
    text-transform: initial;
    /* text-transform: uppercase; */
}

.foot_nav li .x-nav-menu a:hover{
    color: #8b3735;
}

.foot_nav li .x-nav-menu{
    margin-top: 10px;
}

.foot-right{
    float: right;
    text-align: center;
    width: 30%;
}

.hm-floor{
    /* background-color: #ce9b4a; */
    /* border-top: 1px solid #ce9b4a; */
}

.hm-floor .fl-all{
    padding: 20px 0px;
}

.fl-left{
    width: 100%;
    float: left;
    color: #000;
    font-size: 16px;
    text-align: center;
}

























/*自适应调整*/

@media(max-width: 1295px){
    .foot-left {
    width: 61.8%;
    float: left;
}
    .foot-right {
    float: right;
    width: 28.5%;
}
}

@media(max-width: 1245px){

    .fl-left{
        width: 100%;
        text-align: center;
    }

   
}

@media(max-width: 1210px){
   .dlogo a img{
       width: 100%;
   }

  

  
}

@media(max-width: 1000px){

    .foot-left {/* display: none; */width: 100%;}
    .foot-right {
    float: left;
    width: 100%;
    display: none;
}
}

@media(max-width: 768px){

.fl-left{
    display: block;
    padding-bottom: 45px;
    font-size: 12px;
}

.hm-floor .fl-all{
    padding: 15px 0px;
}

}

@media(max-width: 950px){
    br{
        display: none;
    }
}

@media(max-width: 502px){
    .x-banner{
        margin-top: 60px;
    }
}


@media(max-width: 376px){
    .x-banner{
        margin-top: 60px;
    }

    br{
        display: block;
    }

    .wss {
    padding-top: 3vh;
    padding-bottom: 1.5vh;
}
}

@media(max-width: 376px){
    .x-banner{
        margin-top: 60px;
    }

    br{
        display: block;
    }

    .wss {
    padding-top: 3vh;
    padding-bottom: 1.5vh;
}
}








/*友情链接*/


/*页面底部*/






/*内页左侧样式*/


   .clear{
        clear:both;
    }





/* 搜索 */

.x-header-right1 {
    position: relative;
    padding: 0 2px;
    z-index: 99;
}

a.sskka {
    line-height: 60px;
    padding: 0 1.2vw;
}
.search {
    text-align: left;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    overflow: hidden;
    visibility: hidden;
}

.header_search_fix {
    position: fixed;
    z-index: 99;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #59beba;
    color: #fff;
    display: none;
}

.header_search_fix .box {
    position: absolute;
    width: 40%;
    top: 50%;
    margin-top: -50px;
    text-align: left;
    left: 30%;
}

.header_search_fix .search {
    font-size: 18px;
    margin-bottom: 10px;
}

.header_search_fix .search_box {
    line-height: 70px;
    height: 70px;
    position: relative;
}
.header_search_fix input[type="text"] {
    background: none;
    width: 70%;
    border: 0;
    outline: 0;
    font-size: 38px;
    color: #fff;
    font-family: 'Impact';
    border-bottom: 1px solid #fff;
}


.header_search_fix .submit {
    width: 125px;
    height: 45px;
    line-height: 41px;
    font-size: 14px;
    color: #fff;
    border: 2px solid #fff;
    border-radius: 20px;
    background: transparent;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 50%;
    margin-top: -23px;
    right: 0;
    -webkit-appearance: none;
    outline: none;
}



/* 轮播定标语 */	
		

.ime_iks {max-width:100%;/* width: 100%; */}



.zw1200{max-width: 1400px;margin:auto;overflow: hidden;}
.oluty ul{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    /* margin-top: 50px; */
    /* padding: 0 15px; */
}
.oluty ul li{width: 30%;text-align:center;margin: 0 1.5% 3%;position:relative;overflow:hidden;box-shadow: 0 0 15px 0 #ddd;}
.oluty ul li .bono{overflow: hidden;}
.oluty ul li .bono img{transition: all 0.3s;}
.oluty ul li .bono:hover img{transform: scale(1.1);}
/* .oluty ul li p {padding: 10px;background:#cc9c4a;font-size: 16px;color:#fff;position: absolute;width: 100%;bottom: 0;transition: all 0.6s;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} */
.oluty ul li h3 {font-size: 18px;color: #1b1b1b;font-weight: bold;overflow: hidden;white-space: nowrap;text-align: left;text-overflow: ellipsis;}
.suixinger{padding:10px;background: #fff;}
.oluty ul li:hover .suixinger{background:#cc9c4a;}
.oluty ul li:hover h3{color:#fff;text-align: left;}
.oluty ul li:hover p{color:#fff;text-align: left;}
.oluty ul li:hover a{color:#fff;text-align: left;}
.oluty ul li p{font-size: 14px;color: #c6c6c6;text-align: left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;margin: 15px 0 0;}
.suixiner{padding: 15px 0;text-align: left;border-top: 1px solid #ddd;}
.suixiner a{font-size: 14px;color: #cc9c4a;font-weight: bold;}
.fenlei_lisi{background: #fbfbfb;padding: 0 0 20px 0;}
.uixin{padding: 20px 0;}
.cpbbe  {
    padding: 70px 0;
    /* background: url(../images/nan.png) no-repeat top left; */
    background-size: 100% 100%;
}
/* .oluty ul li:hover p{bottom:-100%;} */
/* .oluty ul li:hover .naierdf{top:0;} */
@media (max-width: 968px) {
.foot-left {
    display: block;
    width:100%;
    margin-bottom: 5%;
}

}

.h-top .headers{width: 1400px;}

.luguans {
    line-height: 60px;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
	transition: all 0.6s;
    }

.luguans b {
    position: absolute;
    right: 0px;
    top: 30px;
    border-color: #fff transparent transparent;
    border-style: solid dashed dashed;
    border-width: 4px;
    font-size: 0;
    height: 0;
    line-height: 0;
    width: 0;
    transition: all 0.6s ease-in 0s;
	
}

.lungshrt:hover .luguans b {
    top: 27px;
    transform: rotate(
180deg);
    border-color: #fff transparent transparent;
    transition: all 0.3s ease-in 0s;
}
.lungshrt .header_header_lg_list_pc {display:initial;opacity: 0;width: 100%;left: 0;background: #Fff;position: absolute;visibility: hidden;-webkit-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all .5s ease;transition: all .5s ease;transform: translateX(20%);}
.lungshrt .header_header_lg_list_pc {
  top:50px;
}
.lungshrt:hover .header_header_lg_list_pc {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  transform: translateX(5%);
}



.header_header_lg_list_pc ul li:hover a {
    color:#860c07;
}



/*main*/




/*关于我们*/
.x-product {
    padding: 50px 0 0;
    background-size: 100% 100%;
}
.cps{/* background:#27344d; *//* border-radius: 10px; */overflow: hidden;}
.x-product-box {
    margin-top: 0;
}

.tabz_content {
    width: 47%;
    float: right;
    /* padding: 10px; */
}

.jicheng {
    width: 47%;
    /* padding: 50px 10px; */
    background: url(../images/biaocp.png) no-repeat center;
    background-size: 100% 100%;
}
.jicheng img{max-width:100%;}
.skks2{margin: 50px 0 0;width:100%;background:#f9f9f9;}
.xiahuas{width:50px;height:2px;/* background: #004e9d; */margin-top: 24px;}

.ttz {
    /* display: none; */
}
.ttz img{max-width:100%;}
.newsz{
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* margin-top: 50px; */
    /* padding-bottom: 50px; */
    }

.list1z li {
    /* width: calc(33.33% - 24px); */
    /* float: left; */
    /* margin-left: 12px; */
    /* margin-right: 12px; */
}
.naisia_biao{margin-top:50px;}
.naisia_biao a{/* padding: 15px 50px; */color: #fff;font-size: 18px;/* background: #004e9d; */border-radius: 10px;}
.w1200er2 {
    /* width: 90%; */
    /* float: left; */
}

.x-abouys{padding:50px 0;/* background: url(../images/pu.jpg) no-repeat bottom; */background-size: 100% auto;}
.x-abouys_auro{/* margin-top: 50px; */display: flex;justify-content: center;}
.rguth_ol{/* width: 45%; *//* text-align: right; *//* position: relative; */}
.rguth_ol img{max-width:100%;text-align:right;}
#cesef .swiper-slide{border:4px solid #cc9c4a;}

.x-abouys_auro .swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s opacity;
    -o-transition: .3s opacity;
    transition: .3s opacity;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    z-index: 10;
    width: 100%;
    bottom: 0;
}
.x-abouys_auro .swiper-container{padding-bottom:50px;}


.c8sanli .zahn_auto{margin-top: 50px;display: flex;justify-content: space-between;}
.c8sanli{padding: 50px 0 50px;background: #2c2c2c;}



.foot-right ul {display: flex;justify-content: flex-start;flex-wrap: wrap;margin-top: 0;width: 100%;}
.foot-right ul li{margin: 0 2%;text-align:center;margin-bottom: 20px;}

.foot-right ul li a{font-size:14px;/* padding: 10px 0; */color: #666666;text-transform: uppercase;}



@media (max-width: 1640px){
	.w1200{max-width:1400px;margin: auto;}
}
@media (max-width: 1440px){
	.zw1200 {
    max-width: 1200px;
    margin: auto;
    overflow: hidden;
}

.h-top .headers {
    width: 1200px;
}
.w1200{max-width:1200px;}
}


/* 數字 */
#about{background: #fff;padding: 50px 0;}
.shuzi{margin:auto;/* margin-top: 50px; */position: relative;display: flex;justify-content: space-between;align-items: center;}
.wen_left{width: 45%;}
.wen_left h3{font-size: 40px;color: #000;font-weight: bold;margin-bottom: 30px;}
.wen_left p{font-size: 16px;line-height: 1.8;}
.wen_left a{font-size: 18px;color: #fff;padding: 10px 30px;background: #cc9c4a;border-radius: 60px;}
.xiahuxie{width:50px;margin: 0 0 40px 0;height: 2px;background: #cc9c4a;}
.aspp{margin: 50px 0 0;}
.wen_right{width: 47%;}
.wen_right img{max-width:100%}
.rihgtsff .btn-primary:hover {
    color: #fff;
    background-color: #cc9c4a;
    border-color: #cc9c4a;
}

.rihgtsff .btn-primary {
    color: #fff;
    background-color: #cc9c4a;
    border-color: #cc9c4a;
}
.foot-right form{width:100%;}


.layout-menu2s .foot_nav li .x-nav-menu a{padding-left:30px;/* margin-bottom:10px; */width: 100%;text-align: left;}
.layout-menu2s .foot_nav li .x-nav-menu a:nth-child(1){background:url(../images/t1.png)no-repeat left;}
.layout-menu2s  .foot_nav li .x-nav-menu a:nth-child(2){background:url(../images/t2.png)no-repeat left;}
.layout-menu2s  .foot_nav li .x-nav-menu a:nth-child(3){background:url(../images/t3.png)no-repeat left;}

.foot_nav textarea.form-control {
    height: 50px;
}

.foot_nav  .form-group {
    margin-bottom: 0;
}
@media (max-width: 1200px){
	.sotrj h2 {
    font-size: 34px;
    color: #fff;
    margin-bottom: 10px;
}

.titles2 h2 {
    font-size: 28px;
    font-weight: bold;
    color: #000;
    /* width: 50%; */
    text-align: center;
}

.ou_left h3 {
    font-size: 22px;
    font-weight: bold;
    color: #c9963f;
    margin-bottom: 15px;
}

.ou_left h4 {
    font-size: 17px;
    font-weight: bold;
    color: #000;
    margin: 0 0 20px;
}

.ou_left p {
    font-size: 13px;
    color: #646464;
    line-height: 1.8;
}

.haiauto h3 {
    font-size: 34px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 20px;
}

.haiauto a {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    padding: 10px 30px;
    background: #cc9c4a;
    border-radius: 60px;
}

.ou_left2 h3 {
    font-size: 28px;
    font-weight: bold;
    color: #c9963f;
    margin-bottom: 35px;
}

.ou_left2 p {
    font-size: 13px;
    color: #646464;
    line-height: 1.8;
}

.ou_left3 h3 {
    font-size: 28px;
    font-weight: bold;
    color: #c9963f;
    margin-bottom: 1;
}

.ou_left3 p {
    font-size: 13px;
    color: #646464;
    line-height: 1.8;
}

.haiauto2 h3 {
    font-size: 38px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 20px;
}

.new-cfn ul li a {
    display: block;
    font-size: 14px;
    color: #000;
    line-height: initial;
    background: #e7e7e7;
    border-bottom: 60px;
    overflow: hidden;
    font-weight: bold;
    display: block;
    padding: 10px;
}

.yyerdsd .swiper-slide p {
    font-size: 16px;
    font-weight: bold;
    padding: 10px;
    background: #898989;
    color: #fff;
}

.new-cfn2 ul li a {
    display: block;
    font-size: 14px;
    color: #000;
    line-height: initial;
    background: #e7e7e7;
    border-bottom: 60px;
    overflow: hidden;
    font-weight: bold;
    display: block;
    padding: 10px;
}

.new-cfn2 ul li {
    position: relative;
    overflow: hidden;
    margin: 0 2% 1% 2%;
    /* width: 20%; */
    text-align: center;
    border-radius: 5px;
}

.cas_auto ul li p {
    font-size: 15px;
    color: #000;
    padding: 10px;
}



	.wen_left h3 {
    font-size: 22px;
    color: #000;
    font-weight: bold;
    margin-bottom: 15px;
}

.wen_left p {
    font-size: 14px;
    line-height: 1.5;
}

.wen_left a {
    font-size: 14px;
    color: #fff;
    padding: 10px 30px;
    background: #cc9c4a;
    border-radius: 60px;
}

.xx-abouys_auro2 .tabbable .nav {
    width: 32%;
    border: none;
}

.xx-abouys_auro2 .tabbable .tab-content {
    width: 63%;
}
	.cpbbe {
    padding: 40px 0;
  
}
	.nan2 a{display:none;}
	#toolbar{display:none;}
.w1200{max-width:860px;}
	.h-top .headers {
    width: 860px;
}
.oluty ul li h3 {
    font-size: 16px;
    color: #fff;
    margin-top: 20px;
}

.zw1200 {
    max-width: 860px;
    margin: auto;
    padding: 0 10px;
}

.oluty ul li {
    width: 30%;
    text-align: center;
    /* margin-left: 5%; */
}
}


@media (max-width: 760px){
	
		.x-banner2{margin-top:60px;}

	.leftop {
    margin-bottom: 30px;
}

.sotrj h2 {
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
}
.sotrj p {
    font-size: 15px;
    color: #000;
}

.naierd {
    position: relative;
    top: 0;
width:100%
}


.xinshier .aoutd {
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
}

.ou_left {
    width: 100%;
    margin-bottom: 35px;
}

.ou_right {
    width: 100%;
}

.haiauto h3 {
    font-size: 28px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 20px;
}

.hiaer {
    padding: 40px 0;
    background: url(../images/hai.jpg);
    background-size: 100% 100%;
}

.ou_right2 {
    width: 100%;
}


.ou_left2 {
    width: 100%;
    margin-top: 30px;
}

.xinshier2 {
    padding: 20px 0;
}

.niert {
    padding: 20px 0;
    background: #f7f7f7;
}

.niert_auot ul {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.niert_auot ul li {
    text-align: center;
    width: 50%;
}

.niert_auot ul li p {
    font-size: 16px;
    font-weight: 600;
    color: #000;
    margin: 10px 0;
}


.ou_left3 {
    width: 100%;
    margin-bottom: 30px;
}


.ou_right3 {
    width: 100%;
}

.hiaer2 {
    padding: 40px 0;
    background: url(../images/hai2.jpg);
    background-size: 100% 100%;
}

.haiauto2 h3 {
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 20px;
}

.news .auto_uts {
    margin-top: 30px;
}


.new-cfn ul li {
    position: relative;
    overflow: hidden;
    margin: 0 2%;
    width: 100%;
    text-align: center;
    border-radius: 5px;
}


.new-cfn2 ul li {
    position: relative;
    overflow: hidden;
    margin: 0 2% 1% 2%;
    width: 46%;
    text-align: center;
    border-radius: 5px;
}

.yyerdsd2 .swiper-slide p {
    font-size: 15px;
    /* font-weight: bold; */
    padding: 10px;
}

.titles2 h2 {
    font-size: 20px;
    font-weight: bold;
    color: #000;
    /* width: 50%; */
    text-align: center;
}


.cas_auto ul li {
    width: 48%;
    margin-bottom: 2%;
    text-align: center;
}
.leftop  .path a{color: #000;font-size: 14px;}
.leftop  .path a:hover{color:#000;}
.leftop  .path span{color: #000;font-size: 14px;}
.leftop  .path i{padding: 0px 2px;font-size: 14px;color: #000;}
	
	.wen_left {
    width: 100%;
    margin: 0 0 15px;
}

.wen_left h3 {
    font-size: 20px;
    color: #000;
    font-weight: bold;
    margin-bottom: 15px;
}

.xiahuxie {
    width: 50px;
    margin: 0 0 20px 0;
    height: 2px;
    background: #cc9c4a;
}

.wen_right {
    width: 100%;
    margin-top: 20px;
}

.xx-abouys_auro2 .tabbable {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.xx-abouys_auro2 .tabbable .nav {
    width: 100%;
    border: none;
}

.xx-abouys_auro2 .tabbable .nav li a {
    font-size: 14px;
    color: #000;
    font-weight: 600;
    background: #e7e7e7;
    padding: 10px;
}

.xx-abouys_auro2 .tabbable .tab-content {
    width: 100%;
    padding: 10px;
}

.xx-abouys_auro2 .tabbable .tab-content h3 {
    font-size: 14px;
    color: #171717;
}

.xx-abouys_auro2 .tabbable .tab-content p {
    font-size: 14px;
    color: #171717;
}
	.titles h2 {
    font-size: 24px;
    font-weight: bold;
    color: #000;
    /* width: 50%; */
    text-align: center;
    text-transform: uppercase;
}

.titles p {
    color: #999;
    font-size: 12px;
}
.w1200{max-width:100%;padding:0 10px;flex-wrap: wrap;}

.oluty ul li {
    width: 48%;
    text-align: center;
    margin-left: 0;
    margin-bottom: 5%;
}

.oluty ul {

    flex-wrap: wrap;
}

.fenlei_lisi {
   
    padding: 25px 0;
}

.hm-footer {
  
padding: 25px 10px 0;
}
.foot_nav {
 
    flex-wrap: wrap;
}
.foot_nav li a {
  
    font-size: 16px;
    
}

.foot_nav li {
 
    margin-bottom: 5%;
}

.oluty ul {
  
    margin-top: 20px;
}

#about {
    background: #f5f7fb;
    padding: 20px 0;
}


.shuzi {
    margin: auto;
    margin-top: 20px;
    position: relative;
}

.x-product {
    padding: 20px 0 0;
    background-size: 100% 100%;
}


.w1200er2 {
    width: 100%;
    float: left;
}

.skks2 {
    margin: 20px 0 0;
    width: 100%;
    background: #f9f9f9;
}

.newsz {
   
    flex-wrap: wrap;
	padding:0 10px;
}

.tabz_content {
    width: 100%;
    float: right;
    /* padding: 10px; */
}


.jicheng {
    float: left;
    width: 100%;
    /* padding: 50px 10px; */
    background: url(../images/biaocp.png) no-repeat center;
    background-size: 100% 100%;
	margin-top:20px;
}

.tier h3 {
    font-size: 26px;
   
}

.tier p {
    font-size: 14px;
    color: #666666;
    /* text-transform: uppercase; */
    /* margin-top: 30px; */
}

.tier {
    margin-bottom: 20px;
}


.xx-abouys {
    padding: 20px 0;
    background: url(../images/se.jpg);
}


.xx-abouys .xx-abouys_auro {
    margin-top: 20px;
}

.xx-abouys .xx-abouys_auro ul li {
    width: 45%;
    margin: 2% 1.5%;
}

.xx-abouys2 {
    padding: 20px 0;
    background: url(../images/miao.jpg);
}


.xx-abouys2 .xx-abouys_auro2 {
    margin-top: 20px;
}

.xx-abouys3 {
    padding: 20px 0;
    background: #86c6ec;
}

.xx-abouys3 .xx-abouys_auro3 {
    margin-top: 20px;
}

.cp_index {
    padding: 20px 10px;
}


.cp_index .cp_auto {
    margin-top: 20px;
    padding: 0 0px 50px;
}

.cp_auto ul li {
    width: 100%;
    margin-left: 0;
    float: left;
	margin-bottom:5%;
}

.rihgtsff  .input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 12px;
    line-height: 1.3333333;
    border-radius: 6px;
}

.c8sanli {
    padding: 20px 0;
    background: #000;
}

.zahn_auto {
    margin-top: 20px;
   
}

.left_inputs {
    width: 100%;
    margin-bottom: 20px;
}

.suibiand {
    margin: 20px 0 0;
}

.suibiand2 {
    margin: 20px 0 0;
}

.left_inputs h2 {
    font-size: 22px;
    margin-bottom: 35px;
}

.suibiand p {
    font-size: 14px;
    font-weight: bold;
}
.rihgtsff {
    width: 100%;
    /* background: #fff; */
}
.foot_nav h3 {
    font-size: 16px;
    color: #fff;
    text-transform: uppercase;
}




}
.error{
    color: red;
    font-size: 14px;
}
.dlogos{text-align:center;}
.dlogos img{max-width:100%;}


/* 初始化 */