.scimg *,.yc_head,.yc_head *{webkit-transition: all .5s; 
                -moz-transition: all .5s; 
                -ms-transition: all .5s; 
                -o-transition: all .5s; 
                transition: all .5s;
 }
.yc_eee{ padding:5.3125rem 0 0 0;}
.yc_hzhb .bd{ margin-top: 2rem}
.yc_hzhb ul{ margin:10px -15px 0 -15px;}
.yc_hzhb ul li{ float:left; width:20%;}
.yc_hzhb ul li span{ display:block; margin:15px;   background:#fff; padding:2px; border-radius:5px; text-align:center;}
.yc_hzhb ul li span img{  display:block; margin:0 auto; max-width:100%;}



.top{ background:#f6f6f6; line-height:26px;}
.yc_head{   padding:0px 0;position: fixed; z-index:222;
    top: 0px;
    left: 0px;
    bottom: auto;
    right: auto;
    transform: none;
    width: 100%; }
	.nhead_height{ height:49px;}
.yc_head.fix{ padding:0px 0;   }
.yc_head.fix:after{ position:absolute; left:0; top:0; width:100%; background-color:rgb(255,255,255);  box-shadow: 0 0.5rem 0.375rem 0 rgba(0,0,0,.05);  
 opacity:1;   
filter:alpha(opacity=100);   
-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=90)'; height:100% ; z-index:22; content:" ";;}
.yc_head .wrap{   z-index:222;    position: relative;}
.yc_head_right{ float:right; margin-top:10px;}
.yc_head_right img{ height:26px;}
.yc_head  .yc_lan{ float:left; position:relative;padding-bottom:10px;}
.yc_lan_xl{position:absolute; display:none; width:100%;left:0;top:36px; background-color:#fff; padding:10px; text-align:center}
.yc_lan_xl a{display:block;}
.yc_head  .yc_lan:hover .yc_lan_xl{display:block;}
.yc_head  .yc_lan img{ border-radius:50%;vertical-align:middle;float:Left}

.yc_lan a span{font-size:16px;color:#fff;line-height:26px;float:Left ; margin-left:5px;}
.yc_head .yc_tel{ float:left; margin-right:20px;}
.yc_head .yc_tel small{ font-size:14px; padding-bottom:5px; display:inline-block}
.yc_head .yc_tel big{ font-size:28px; color:#ff8a00; font-weight:bold;}
.yc_head .sousuo{ float:right; margin-top:10px; margin-left:20px; }
.yc_head .sousuo .ss{ float:left;border:#c9c9c9  1px solid; background:none; border-right:none; line-height:27px; height:27px; width:185px; padding-left:10px;}
.yc_head .sousuo .sss{ background:url(../images/sss.png) center no-repeat #0483ca; width:31px; height:31px; border:none;}
.yc_logo{ float:left; margin-top:9px;  width: 14.531200000000002%;}
.yc_tel a{width: 5.875rem;
    line-height: 1.5rem;
    text-align: center;
    border-radius: .75rem;
    border: .0625rem solid #fff; color:#fff; margin-top:4px;
    cursor: pointer;
    transition: all .3s; display:inline-block;} 
.yc_head.fix .yc_logo img{ }
.yc_head.fix .yc_tel a{color:#000;  border: .0625rem solid #000; }
.yc_head:hover{ background:#fff;}
.yc_head:hover .nav li.one a.big{ color:#000;}
.yc_head:hover .yc_tel a{  color:#000; border:#000 1px solid;}
.yc_head .yc_tel a:hover{color:#fc8a47; border:#fc8a47 1px solid;}
.yc_logo font{ font-size:26px; font-weight:900; color:#1a73c4; line-height:50px;}
.yc_head .yc_tag{ float:left; margin-left:15px; padding-left:15px; border-left:#ddd 1px solid; line-height:1.6;}
.yc_head .yc_tag big{ display:block; font-size:18px; font-weight:900;}
.yc_head .yc_tag small{ display:block; font-size:14px;}
.nav{   float:left; width: 72.166399999999996%;
    margin-left: 1.4%; font-size:1rem; }
.nav li.one{ float:left;;  padding: 0 1.6875rem; text-align:center;  height:49px;   z-index:111111111111111111}
.nav li.one a.big{line-height:49px; display:block; color:#fff;;}
.yc_head.fix .nav li.one.on a.big,.nav li.one.on a.big,.nav li.one:hover a.big,.yc_head.fix .nav li.one:hover a.big{ color:#fc8a47;}
div.erjibox{ display:none; position:fixed; background:#fff; padding:60px 0;  left:0; top:49px; left:0; width:100%; box-shadow: 0 0.5rem 0.375rem 0 rgba(0,0,0,.05);}
div.erjibox .catelist a{ display:block; border-bottom: .125rem solid #e5e5e5; text-align:left;   color:#666; line-height:37px; margin:0 40px; position:relative}
 /*div.erjibox .catelist a:hover,div.erjibox .catelist a.on{border-bottom: 1px solid #fc8a47; color:#fc8a47;}*/
 div.erjibox .catelist a:after{ height:1px; position:absolute; width:0; bottom:-2px; content:" "; background:#fc8a47;left:0;}
  div.erjibox .catelist a:hover:after,div.erjibox .catelist a.on:after{width:100%; animation: loader 0.4s linear;}
  
   @keyframes loader {
        0% {
            width: 0%;
        }
        100% {
            width: 100%;
        }
    }
  
 div.erjibox .catelist{ border-left:#e5e5e5 1px solid; min-height:160px;}
 div.erjibox .cateimg{ margin-right:40px;}
.yc_head.fix .nav li.one a.big{ color:#000;}
.nav li.one:hover div.erjibox{ display:block;}
.nbanner img { display:block}
.cate{ background:#f0f1f3; padding:40px 0;}
.cate .catetitle{ float:left; width:80px; font-size:16px; font-weight:900;}
.cate .catelist{ float:right; width:1260px;}
.cate .catelist li{ float:left; width:20%; font-size:14px; line-height:14px; margin-bottom:10px;}
.cate .catelist li a font{ display:inline-block ; width:14px; height:14px; border:#d9d9d9 2px solid; position:relative; top:3px; margin-right:5px;}
.cate .catelist li:hover a font,.cate .catelist li.on a font{   border:#02529b 2px solid; background: #02529b;}

.infobox table{ width:100%; border-left:#e6e6e6 1px solid; border-top:#e6e6e6 1px solid; border-collapse:collapse;}
.infobox td, .infobox th {
    position: relative;
    padding: 9px 15px;
    min-height: 20px;
    line-height: 20px;
    font-size: 14px;
	
	 border-right:#e6e6e6 1px solid; border-bottom:#e6e6e6 1px solid;}
	 .infobox table tr:nth-child(even) {
    background-color: #f5f5f5}
	.infobox table tr:hover {
    background-color: #f5f5f5}
    
    
	
	.aboutUs[data-v-942984cc] {
	margin:auto;
	 
	height:53.75rem;
	background-image:url(../img/aboutUsBg.445ac9ee.png);
	background-size:100% 100%;
	color:#fff
}
.aboutUs p[data-v-942984cc] {
	text-align:center
}
.aboutUs .aboutUs-title[data-v-942984cc] {
	font-size:2.1875rem;
	padding-top:7.375rem
}
.aboutUs .line[data-v-942984cc] {
	height:.1875rem;
	width:8.125rem;
	margin:.9375rem auto .625rem;
	background-color:#fc8a47
}
.aboutUs .aboutUs-info[data-v-942984cc] {
	font-size:1rem
}
.aboutUs .content[data-v-942984cc] {
	display:flex;
	justify-content:center;
	width:88.75rem;
	height:28rem;
	border:.125rem solid #6e757a;
	margin:3.75rem auto 0
}
.aboutUs .content .content-left[data-v-942984cc] {
	width:43.625rem;
	padding:4.875rem 3.75rem 0;
	box-sizing:border-box
}
.aboutUs .content .content-left h4[data-v-942984cc] {
	font-size:2rem;
	position:relative
}
.aboutUs .content .content-left h4[data-v-942984cc]:after {
	content:"";
	display:block;
	position:absolute;
	height:.25rem;
	width:5.3125rem;
	background-color:#df6e27;
	left:0;
	bottom:-1.875rem
}
.aboutUs .content .content-left p[data-v-942984cc] {
	font-size:.875rem;
	line-height:1.75rem;
	text-align:left;
	text-indent:2em;
	margin-top:3.75rem;
	margin-bottom:2.5rem
}
.aboutUs .content .content-left .btn[data-v-942984cc] {
	display:flex;
	align-items:center;
	width:9.25rem;
	height:3.125rem;
	font-size:1rem;
	color:#fff;
	background-color:#e16d2b;
	cursor:pointer
}
.aboutUs .content .content-left .btn img[data-v-942984cc] {
	margin-left:.9375rem;
	margin-right:1.25rem
}
.aboutUs .content .content-right[data-v-942984cc] {
	display:flex;
	flex-wrap:wrap;
	width:45.125rem
}
.aboutUs .content .content-right li[data-v-942984cc] {
	width:15rem;
	height:14rem;
	box-sizing:border-box;
	border-left:.125rem solid #6e757a;
	padding-left:3.25rem
}
.aboutUs .content .content-right li h4[data-v-942984cc] {
	font-size:2.5rem;
	color:#c9cac7;
	padding-top:4.875rem;
	padding-bottom:.9375rem
}
.aboutUs .content .content-right li p[data-v-942984cc] {
	text-align:left;
	font-size:1.375rem;
	color:#868d92
}
.aboutUs .content .content-right li[data-v-942984cc]:nth-child(n - 3) {
	border-bottom:.125rem solid #6e757a
}
.selectUs[data-v-942984cc] {
	margin:auto;
	width:75rem;
	background-color:#fff;
	padding-top:5.3125rem
}
.selectUs p[data-v-942984cc] {
	text-align:center
}
.selectUs .whyus-title[data-v-942984cc] {
	font-size:2.1875rem;
	font-weight:400
}
.selectUs .line[data-v-942984cc] {
	height:.1875rem;
	width:8.4375rem;
	margin:1.25rem auto 1rem;
	background-color:#fc8a47
}
.selectUs .partner[data-v-942984cc] {
	width:75rem;
	margin:0 auto;
	overflow:hidden
}
.selectUs .partner .item[data-v-942984cc] {
	display:flex;
	margin:0 auto
}
.selectUs .partner .item img[data-v-942984cc] {
	width:16.625rem;
	height:10.625rem
}


     @media only screen and (max-width: 1600px){
 .nav{    width: 71.1664%;}
 .yc_logo {
   
    width: 16.5312%;
}
 }
 
 @media only screen and (max-width: 1440px){
     .nav{    width: 66.1664%;}
     .nav li.one{font-size:14px;}
 .yc_logo {
   
    width: 19.5312%;
}
 }
 
 @media only screen and (max-width: 1200px){
     .yc_logo img{ max-width:100%}
 }
 @media only screen and (max-width: 767px){
     
 }
 