
/* Let's get this party started */
/*::-webkit-scrollbar {
    width: 0;
}*/
 
/* Track */
/*::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px #e1e1e1; 
    -webkit-border-radius: 10px;
    border-radius: 10px;
}*/
 
/* Handle */
/*::-webkit-scrollbar-thumb {
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background: #ddd; 
    -webkit-box-shadow: inset 0 0 6px #e1e1e1; 
}
::-webkit-scrollbar-thumb:window-inactive {
	background: #bbb; 
}*/
/* @font-face { 
font-family: light;
src: url('../fonts/SourceHanSansSC-Light.otf');
} 
@font-face { 
font-family: Medium;
src: url('../fonts/SourceHanSansSC-Medium.otf');
} 
@font-face { 
font-family: Normal;
src: url('../fonts/SourceHanSansSC-Normal.otf');
}  */

body {margin:0 auto; padding:0; font-family:Normal,"微软雅黑";background:#f0f0f0;}
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;font-family:light,"微软雅黑" }
ul,dl,dd,,form,p,input{padding:0px; margin:0px;font-family:Normal,"微软雅黑"}
ul { list-style:none; }
img { border:0px; }
a,a:focus, a:hover {text-decoration:none; }
a,a:focus, a:hover {outline: none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
.clearfloat{display:block;clear:both;height:0px;margin:0px;padding:0px;border:0px;}

/*去掉a链接的虚线框*/
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */ 　
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */ 　
a:focus { -moz-outline-style: none; } /* IE不支持 */

/*去掉原来移动端的按钮样式*/
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}
nav {
    margin-bottom:0 !important
}
.ddd1 {width:100%;overflow:hidden;}
.ddd1 p {
	    width: 48%;
    float: left;
    margin: 0  !important;
}
.banner {
     margin-top:0 !important;}
.dl {
    margin-top: 0;
     margin-bottom: 0px !important; 
}
.about_biaoti>.biao_about>h2{color:#444444;font-size: 36px;font-family:light,"微软雅黑";}
.about_biaoti .biao_about p{font-size: 16px;color: #929292;}

.new_biaoti>h2{color:#444444 !important;font-size: 36px !important;font-family:light,"微软雅黑";font-weight:normal !important;margin:0;}
.new_biaoti>.biao_se{font-weight:200;font-size: 18px !important;color: #b1b1b1 !important;font-family: light,"微软雅黑";margin:1em}
.afterone_top>h2{color:#444444 !important; font-family:light,"微软雅黑";font-weight: normal;}
.afterone_top>.biao_se{font-size: 18px !important;color: #b1b1b1 !important;font-weight: 200;font-family: light,"微软雅黑"}
.search-trigger,.enter-trigger1,.enter-trigger11{display: block;}

.container>h3{color:#444444 !important;font-size:36px !important;font-family:light,"微软雅黑";}
.container>.text-center{font-weight:200;font-size: 18px !important;color: #929292 !important;font-family: light,"微软雅黑" !important}

.sticky-wrap{    border-bottom: 5px solid #00909b !important;}

.mobile-jump-nav-menu {
    padding: 25px 10px;
    background-color: #fff;
    position: relative;
    font-weight: 600;
    text-transform: uppercase;
    color: #2d383f;
    font-size: .875em;
    letter-spacing: .08em;
    z-index: 2;
}
.mobile-jump-nav-menu .mobile-toggle-button {
    text-transform: uppercase;
    line-height: 48px;
    height: 50px;
    background-color: #fff;
    border: 1px solid #2d383f;
    padding: 0 15px;
    width: 100%;
    display: block;
    text-align: left;
	font-size:1.25em;
    position: relative;
}
.mobile-jump-nav-menu .mobile-toggle-button:after {
    content: '';
    display: block;
    width: 8px;
    height: 8px;
    border-right: 2px solid #2d383f;
    border-bottom: 2px solid #2d383f;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    position: absolute;
    right: 20px;
    top: 20px;
}
.mobile-jump-nav-menu .mobile-toggle-button.open:after {
    -webkit-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
}
.mobile-jump-nav-menu .mobile-jump-nav-dropdown {
    display: none;
    position: absolute;
    top: 74px;
    left: 0;
    width: 100%;
    z-index: 1;
    height: 0;
    line-height: 0;
}	
.mobile-jump-nav-menu .mobile-jump-nav-dropdown.open{display: block;}
.mobile-jump-nav-menu ul {
    padding: 0 10px;
    margin: 0;
    list-style-type: none;
}
.mobile-jump-nav-menu li {
    background-color: #fff;
    text-transform: uppercase;
    border-left: 1px solid #2d383f;
    border-right: 1px solid #2d383f;
    width: 100%;
}
.mobile-jump-nav-menu li:first-child:before {
    content: '';
    display: block;
    height: 1px;
    margin: 0 10px;
    background-color: #f0f0f0;
}
.mobile-jump-nav-menu li:last-child {
    border-bottom: 1px solid #2d383f;
}
.mobile-jump-nav-menu a {
    color: #2d383f;
    display: block;
    padding: 0 15px;
}
.mobile-jump-nav-menu a span {
    display: table-cell;
    height: 50px;
    vertical-align: middle;
}
.mobile-jump-nav-menu.search{display: block!important;float: left;margin-left: 2%;border:0;position: relative;top: 5px}
.mobile-jump-nav-menu.search .mobile-toggle-button{border:0;line-height: normal;}
.mobile-jump-nav-menu.search .mobile-jump-nav-dropdown{top: 50px}
.mobile-jump-nav-menu li{padding: 0!important;margin: 0!important}
/* ------------------------------------------
  DEMO PAGE'S STYLES
--------------------------------------------- */

	.dropdown-menu{box-shadow: 0 0px 12px 0px rgba(0,0,0,.175) !important;}
	.nav>li>a {padding: 10px 6px !important;}
    .desktop-nav ul li.active a {
		text-decoration: none;
	    color: #00a0ac;
	    border-bottom: 2px solid #00909b;
	    padding-bottom: 5px;
	}
   .nav-left .dropdown .curr{    border-bottom: 2px solid #00A0AC;}
   .nav-left .dropdown .dropdown-menu li a{border-bottom: 0 !important;}
   .sousuo{background: #fff; text-align:center;margin-top:0.6em;color:#666;padding-top: 1em;padding-bottom: 1em;}
   .sousuo>input{border:0 !important;outline: none;width: 80%;}
	::-webkit-input-placeholder { /* WebKit browsers */
	    color:    #e1e1e1;
	}

	:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	    color:    #e1e1e1;
	}
	::-moz-placeholder { /* Mozilla Firefox 19+ */
	    color:    #e1e1e1;
	}
	:-ms-input-placeholder { /* Internet Explorer 10+ */
	    color:    #e1e1e1;
	}
@media (min-width: 992px){
	   .banner{ margin-top: 0px !important;}
}
@media (min-width: 1200px){	
	.cc7 .c7_one dl:last-child{margin-right:0 !important}
		.sousuo button{display: none;}
		.navbar-default {    background-color:#fff !important ;
	    border-bottom: #00A0AC 2px solid !important ;
	}
	#out{cursor: pointer;}
	.enter-trigger .drop{
		display: none; padding-top: 0px; margin-top: 0px;
		margin-bottom: 0px;
		position: absolute;
		top: 76px;
		width: 100px;
		background: #fff;
		left: -20px;
		text-align: center;
	}
	.enter-trigger .drop li{
		height: 40px;
		line-height: 40px;
		border-bottom: 1px solid #e1e1e1
	}
	.enter-trigger .drop li:last-child{border: 0}
	.enter-trigger .drop a{
		padding: 0;
		text-align: center;
	}		                    	
	
	.cc7 {
		width: 100%;
		background: #2E3033;
	}
	.cc7 .c7_one {
		margin: auto !important;
	    padding-bottom: 2em;
	    padding-top: 2em;
	    overflow: hidden;
	    max-width: 1200px;
	}
	.cc7 .c7_one dl {
		float: left;
		margin-right:7%;
	}
	.cc7 .c7_one dl dt {
		margin-bottom: 1em
	}
	.cc7 .c7_one dl dd a {
		text-decoration: none;
		color: #fff;opacity: 0.7;
	}
	.cc7 .c7_one dl .ddbiao {
		border-bottom: 1px solid #909395;
		padding-bottom: 1em;
	}
	.cc7 .c7_one dl .ddbiao a {
		font-size: 1.3em;
		line-height: 2em;
		
		padding-bottom: 1em;
	}
	.cc7 .c7_one dl .ddd1 {
		line-height: 2em;
		
	}
	.cc7 .c7_one dl .ddd1 a:hover{opacity: 1}
	.cc7 .c7_one .dl3 {
		width: 26%;
		float: left;
		margin-right: 2%;
	}
	 
	.cc7 .c7_one dl .ddd2 {
		line-height: 2em;
		opacity: 0.7;
	}
	.cc7 .c7_one .dl4 {
		width: 13% !important;
		float: right;
		margin-right:0 !important;
		text-align: center;
	}
	.cc7 .c7_one .dl4 dt {
		margin-bottom: 1em;
		text-align: center;
	}
	.cc7 .c7_one .dl4 dt img {
		height: 7em;
	}
	.cc7 .c7_one .dl4 dd a {
		text-decoration: none;
		color: #fff;
	}
	.cc7 .c7_one .dl4 .ddbiao4 {
		padding-bottom: 1em;
	}
	.cc7 .c7_one .dl4 .ddbiao4 a {
		font-size: 1.3em;
		line-height: 2em;
	}
	.cc7 .c7_one .dl4 .ddd1 {
		line-height: 2em;
		opacity: 0.7;
	}
	.cc7 .c7_one .dl4 .ddd1 a {
		border-radius: 14px;
		border: 1px solid #e1e1e1;
		width: 8em;
		display: block;
		margin: auto;
		height: 2.3em;
		line-height: 2.2em;
	}
	.cc7 .c7_two {
		margin: 0 auto !important;
		max-width: 1200px !important;
		margin-left: 5.5%;
		padding-bottom: 2em;
		padding-top: 2em;
		overflow: hidden;
		border-top: 1px solid #e1e1e1;
		opacity: 0.5;
	}
	.cc7 .c7_two .le_img img {
		height: 28px;
	}
	.cc7 .c7_two .le_img {
		float: left;
		height: 28px;
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		filter: gray;
	}
	.cc7 .c7_two .ri_section {
		color: #fff;
		float: right;
		width: 70%;
		text-align: right;
		height: 28px;
		line-height: 28px;
	}
	.cc7 .c7_two .ri_section p span {
		margin-left: 2%
	}
	.con_qian {
		padding-bottom: 5%;
		position: relative;
	}
	.cc7 .c7_one dl .ddd1{overflow: hidden;}
	.cc7 .c7_one dl .ddd1 p{width:49%;float: left;}
}

@media (min-width: 992px){
	header, header div.container{height: 80px;}
	.banner .banner_section{width:90%!important}
	/*底部四个板块*/
	.cc6 .col-md-3,.setwo_co{cursor: pointer;}
	.cc6 .col-md-3:hover .d2 span img,.setwo_co:hover dd span img{
		left: 0.5em;
	}
	.cc6 .col-md-3 dl .d2 span{
		margin-left: 0.5em;
	}
	.cc6 .col-md-3 dl .d2 span img,.setwo_co dd span img{
		height: 0.8em;
	    position: relative;
	    top: -0.1em;
	    left: 0;
	    transition: left 1s;
		-moz-transition: left 1s; /* Firefox 4 */
		-webkit-transition: left 1s; /* Safari 和 Chrome */
		-o-transition: left 1s;
	}
	.setwo_co dl dt img{ transition: 0.5s all ease;}
	.setwo_co:hover dl img{
		transform: scale(1.1);
	}
	#out{cursor: pointer;}
	.enter-trigger .drop{
		display: none; padding-top: 0px; margin-top: 0px;
		margin-bottom: 0px;
		position: absolute;
		top: 76px;
		width: 100px;
		background: #fff;
		right: 0;
		text-align: center;
	}
	.enter-trigger .drop li{
		height: 40px;
		line-height: 40px;
		border-bottom: 1px solid #e1e1e1
	}
	.enter-trigger .drop li:last-child{border: 0}
	.enter-trigger .drop a{
		padding: 0;
		text-align: center;
	}
	.cc7 {
		width: 100%;
		background: #2E3033;
	}
	.cc7 .c7_one {
		width: 89%;
		margin: auto;
		padding-bottom: 2em;
		padding-top: 2em;
		overflow: hidden;
	}
	.cc7 .c7_one dl {
		width: 25%;
	    float: left;
	    margin-right: 3%;
	}
	.cc7 .c7_one dl dt {
		margin-bottom: 1em
	}
	.cc7 .c7_one dl dd a {
		text-decoration: none;
		color: #fff;
		opacity: 0.7;
	}
	.cc7 .c7_one dl .ddbiao {
		border-bottom: 1px solid #909395;
		padding-bottom: 1em;
	}
	.cc7 .c7_one dl .ddbiao a {
		font-size: 1.3em;
		line-height: 2em;
		padding-bottom: 1em;
	}
	.cc7 .c7_one dl .ddd1 a:hover{opacity: 1}
	.cc7 .c7_one dl .ddd1 {
		line-height: 3em;
		
	}
	
	.cc7 .c7_one .dl3 {
		width: 25%;
		float: left;
		margin-right: 5%;
	}
	 
	.cc7 .c7_one dl .ddd2 {
		line-height: 2em;
		opacity: 0.7;
	}
	.cc7 .c7_one .dl4 {
		    width: 15%;
	    float: right;
	    margin-right: 0;
	    text-align: center;
	}
	.cc7 .c7_one .dl4 dt {
		margin-bottom: 1em;
		text-align: center;
	}
	.cc7 .c7_one .dl4 dt img {
		height: 7em;
	}
	.cc7 .c7_one .dl4 dd a {
		text-decoration: none;
		color: #fff;
	}
	.cc7 .c7_one .dl4 .ddbiao4 {
		padding-bottom: 1em;
	}
	.cc7 .c7_one .dl4 .ddbiao4 a {
		font-size: 1.3em;
		line-height: 2em;
	}
	.cc7 .c7_one .dl4 .ddd1 {
		line-height: 2em;
		opacity: 0.7;
	}
	.cc7 .c7_one .dl4 .ddd1 a {
		border-radius: 14px;
		border: 1px solid #e1e1e1;
		width: 8em;
		display: block;
		margin: auto;
		height: 2.3em;
		line-height: 2.2em;
	}
	.cc7 .c7_two {
		max-width: 90%;
	    /* margin-left: 5.5%; */
	    padding-bottom: 2em;
	    padding-top: 2em;
	    overflow: hidden;
	    border-top: 1px solid #e1e1e1;
	    opacity: 0.5;
	    margin: 0 auto;
	}
	.cc7 .c7_two .le_img img {
		width: auto;
		height: 28px;
	}
	.cc7 .c7_two .le_img {
		float: left;
		height: 28px;
		-webkit-filter: grayscale(100%);
		-moz-filter: grayscale(100%);
		-ms-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: grayscale(100%);
		filter: gray;
	}
	.cc7 .c7_two .ri_section {
		color: #fff;
		float: right;
		width: 70%;
		text-align: right;
		height: 28px;
		line-height: 28px;
	}
	.cc7 .c7_two .ri_section p span {
		margin-left: 2%
	}
	.con_qian {
		padding-bottom: 5%;
		position: relative;
	}
	
}


.fix-right-consulting{
	position: fixed;
	right: 10px;
	top: 80%;
	z-index: 1500
}
