

html {	overflow-x:hidden;	padding: 0 !important;	background:#fff;margin:0px !important;}
.aw-container-wrap {    margin-top: 0;}
#feature_fwys{ margin-top: 50px;}
#feature_fwys h2{ height: 62px; margin-bottom: 30px;}
.youshi{padding-left:0;padding-right:0;}
.ys1{padding:40px 0;}
.public-title{text-align: center;font-size: 36px; padding: 0; color: #2d2d2d; position: relative; /*width: 460px;*/ margin: 0 auto;}
.public-title:after{bottom: 0; left: 50%; content: ""; width: 460px;margin-left: -230px; border-bottom: 1px solid #dcdcdc; position: absolute;}
.public-title:before{content: ""; width: 65px; height: 4px; background: #ff3a05; position: absolute; left: 50%;bottom: -1px;margin-left: -32px; z-index: 10;}

/*优势*/
/*.about-tab-wrap{
	padding: 0 30px;
}*/
.about-tab-wrap .about-tab-item{	display: none;}
.about-tab-wrap .about-tab-item.current{	display: block;}
.about-neirong{	height: 100px;background: url(../images/youshi/tit2-fwnr.png) center center no-repeat;	margin:50px 0 20px;}
.about-lct{	height: 40px;background: url(../images/youshi/tit2-lct.png) center center no-repeat;	margin:30px 0 0px;}
.about-mubiao{	height: 100px;background: url(../images/youshi/about-mubiao.png) center center no-repeat;	margin:50px 0 20px;}
.about-mubiao-con{	padding: 0 90px;	overflow: hidden;}
.about-mubiao-con p{	font-size: 16px;	line-height:30px;	color: #575454;}
.cd-timeline-block h3{	font-size: 16px;	line-height:40px;	color: #000;}
.icon-lc{line-height: 58px;
color: #666768;
position: absolute;
left: 0;
width: 100%;
text-align: center;
font-size: 1.7em;}
.icon-lc:hover { color:#fff;}
.about-tit{	height: 100px;background: url(../images/youshi/tit2.png) center center no-repeat;	margin: 50px 0;}
.about-jianjie{	height: 100px;	background: url(../images/about/about-jianjie.png) center center no-repeat;	margin: 50px 0;}
.about-lianxi{	height: 100px;	background: url(../images/about/about-lianxi.png) center center no-repeat;	margin: 50px 0;}
.about-us-con{	padding: 0 40px;	overflow: hidden;}
.about-us-con p{	font-size: 16px;	line-height:30px;	color: #575454;}
.about-us-pic{	padding:90px 140px 0;}
.research-wrap{
	height: 62px;
	min-width: 1200px;
	padding: 330px 0 60px 0;
	background: #f8fafd url(../img/about/research-bg.png) left top  no-repeat;
}

/*联系我们*/
.contactus-item {
    margin-bottom: 100px;
}
.large-3 {
    width: 33.33333333%;
    float: left;
}
.tcenter {
    text-align: center;
}
.ac-figure-icon {
    margin-left: auto;
    margin-right: auto;
}
.contact-kefu {
    background-repeat: no-repeat;
    background-image: url("../images/about/dianhua.jpg");
    background-size: 110px 110px;
    height: 110px;
    width: 110px;
}
.contact-swhz {
    background-repeat: no-repeat;
    background-image: url("../images/about/hezuo.jpg");
    background-size: 110px 110px;
    height: 110px;
    width: 110px;}
.contact-dizhi {
    background-repeat: no-repeat;
    background-image: url("../images/about/dizhi.jpg");
    background-size: 110px 110px;
    height: 110px;
    width: 110px;
}
.contactus-item h4 {
    margin-bottom: 20px;
    margin-top: 30px;color: #605050;
}
.contactus-item p {color: #666;
font-style: normal;
font-family: "SourceHanSansCN-Light","Lantinghei SC","Open Sans","Hiragino Sans GB","Microsoft YaHei","STHeiti-Light","WenQuanYi Micro Hei","Arial","SimSun","sans-serif";
font-size: 14px;
line-height: 1.45;
background-color: #f8f8f8;
    margin: 0 0 5px;
}



/*** lct ***/
.feature_lct {background: #fff;padding: 20px 0 30px;}

.feature_lct .feature-lct {width: 1200px;height: 600px;margin: 0 auto;position: relative;background: url(../images/youshi/bg-jiantou.png) -8px 0 no-repeat}

.feature_lct .feature-lct a.lc-icon {display: block;width: 80px;height: 80px;position: absolute;
}

.feature_lct .feature-lct a.lc-icon span {display: block;position: relative;width: 80px;height: 80px;  border: 1px solid #4d4a4a;border-radius: 50%;  -webkit-transition: 0.6s !important;    -moz-transition: 0.6s !important;    -o-transition: 0.6s !important;    -ms-transition: 0.6s !important;}

.feature_lct .feature-lct a.lc-icon p {display: block;  position: absolute;top: 85px;
font-size: 12px;  color: #4d4a4a;font-style: normal;text-align: center}

.feature_lct .feature-lct a.lc-icon span:hover {    background-color: #717471;    transform: rotate(360deg);    -webkit-transform: rotate(720deg);    -moz-transform: rotate(360deg);    -o-transform: rotate(360deg);  -ms-transform: rotate(360deg);}



.feature_lct .feature-lct a.lc-1 {top: 247px;  left: -10px;}
.feature_lct .feature-lct a.lc-2 {top: 247px;left: 167px}
.feature_lct .feature-lct a.lc-3a {top:247px;left: 333px}
.feature_lct .feature-lct a.lc-3 {top: 67px;left: 569px}
.feature_lct .feature-lct a.lc-4 {top: 247px;  left: 569px}
.feature_lct .feature-lct a.lc-5 {top: 424px;left: 569px}
.feature_lct .feature-lct a.lc-6 {top: 247px;  right:334px;}
.feature_lct .feature-lct a.lc-7 {top: 247px;  right: 168px;}
.feature_lct .feature-lct a.lc-8 {top: 247px;  right: 2px;}

.feature_lct .feature-lct a.lc-1 p {left: -30px;width: 140px;}
.feature_lct .feature-lct a.lc-2 p {left: -30px;width: 140px;}
.feature_lct .feature-lct a.lc-3a p {left: -30px;width: 140px;}
.feature_lct .feature-lct a.lc-3 p {left: -30px;width: 140px;}
.feature_lct .feature-lct a.lc-4 p {left: -30px;width: 140px;}
.feature_lct .feature-lct a.lc-5 p {left: -30px;width: 140px;}
.feature_lct .feature-lct a.lc-6 p {left: -30px;width: 140px;}
.feature_lct .feature-lct a.lc-7 p {left: -30px;width: 140px;}
.feature_lct .feature-lct a.lc-8 p {left: -30px;width: 140px;}
.icon-lc8 {line-height: 88px;color: #666768;position: absolute;left: 0;width: 100%;text-align: center;font-size: 2.9em;}
.icon-lc8:hover { color:#fff;}

.feature_lct .n-fc-round .viphover:after {top: 0;left: 0;padding: 0;z-index: 0;border-radius: 50%;position: absolute;content: '';box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);opacity: 0;width: 100%;
    height: 100%;
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);transform: scale(0.9);}



.feature_lct .n-fc-round .viphover:after {    -webkit-animation: sonarEffect infinite 1.3s ease-out 75ms;    -moz-animation: sonarEffect infinite 1.3s ease-out 75ms;    animation: sonarEffect infinite 1.3s ease-out 75ms;
}

@-webkit-keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #b3b3b4, 0 0 0 10px rgba(255, 255, 255, 0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #b3b3b4, 0 0 0 10px rgba(255, 255, 255, 0.5);
        -webkit-transform: scale(1);
        opacity: 0;
    }
}

@-moz-keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #b3b3b4, 0 0 0 10px rgba(255, 255, 255, 0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #b3b3b4, 0 0 0 10px rgba(255, 255, 255, 0.5);
        -moz-transform: scale(1);
        opacity: 0;
    }
}

@keyframes sonarEffect {
    0% {
        opacity: 0.3;
    }
    40% {
        opacity: 0.5;
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #b3b3b4, 0 0 0 10px rgba(255, 255, 255, 0.5);
    }
    100% {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #b3b3b4, 0 0 0 10px rgba(255, 255, 255, 0.5);
        transform: scale(1);
        opacity: 0;
    }
}

.feature_lct .n-fc-round { }
