@font-face{
	font-family:'quicksand-light';
	src: url('../fonts/quicksand-light.eot');
	src: url('../fonts/quicksand-light.eot?#iefix') format('embedded-opentype'), 
	     url('../fonts/quicksand-light.woff') format('woff'), 
	     url('../fonts/quicksand-light.ttf') format('truetype'),
	     url('../fonts/quicksand-light.svg#NeuesBauenDemo') format('svg');
}
@font-face{
	font-family:'myriadsetpro-thin';
	src: url('../fonts/myriadsetpro-thin.eot');
	src: url('../fonts/myriadsetpro-thin.eot?#iefix') format('embedded-opentype'), 
	     url('../fonts/myriadsetpro-thin.svg#NeuesBauenDemo') format('svg');
}
body{font:14px/20px 'Microsoft Yahei';}
p{margin:0;}
ol,ul,li{padding:0;margin:0;list-style:none;}
dl,dt,dd{margin:0;}
dt + dd {margin-top:0;}
.clearfix{*zoom: 1}
.clearfix:before, .clearfix:after { display: table; content: "";line-height: 0}
.clearfix:after {clear: both}
.am-g-fixed{max-width:1200px;}
.ef{background:#efefef url(/skin/images/aboutbg.jpg) repeat-y center center;}
/*滚动图*/
.banner{margin:0;}
.banner .am-control-nav{width:auto;right:50%;bottom:20px;margin-right:-550px;}
.banner .am-control-nav li a{width:10px;height:10px;background:#fff;box-shadow:none;}
.banner .am-control-nav li a:hover{background:#fff;}
.banner .am-control-nav li a.am-active{width:25px;background:#ff0033;}

.banner .am-slides > li{height:600px;overflow:hidden;}
.banner .am-slides img{width:1920px;position:absolute;left:50%;margin-left:-960px;}



.conbann{position:relative;width:100%;height:376px;overflow:hidden;}
.conbann img{position:absolute;top:76px;left:50%;margin-left:-960px;}
/*导航条*/
.header-b{background:#efefef;position:fixed;top:0;left:0;width:100%;height:80px;-webkit-transition:all .3s;transition:all .3s;z-index:1000;}
.header-index{top:30px;width:1200px;left:50%;margin-left:-600px;height:90px;}
.header-b .logo{float:left;margin:20px 0 0 20px;}
.header-index .logo{float:left;margin:25px 0 0 20px;}

.header-b .logo img{width:220px;}
.header-index .logo img{width:180px;}

.menu{float:left;}
.menu>ul>li{float:left;width:120px;text-align:center;font:bold 16px/20px 'Microsoft Yahei';position:relative;padding-bottom:40px;}
.menu>ul>li a{color:#333; display:block;}
.menu>ul>li a:hover{text-shadow: 2px 2px 3px #666;}
.menu>ul>li a.on {color:#d6000f;}
.subnav{margin:0;padding-top:5px;position:absolute;border-left:1px solid #ddd;z-index:100;height:200px;height:0;overflow:hidden;}
.subnav li{width:120px;text-align:center;font:14px/26px 'Microsoft Yahei';}
.subnav:hover{background:#415b98;}
.subnav li:hover{background:#2a68fc;}
.subnav:hover li a{color:#fff;}

#box{width:1200px;height:300px;overflow:hidden; margin: 0 auto;}
#indbox{float:left; width:1200%;}
#indbox img.childImg{height:200px; width:320px; padding:0 3px;}
#indbox .childTitle{height:40px; width:320px; line-height:18px;}
#box1{float:left;}
#box2{float:left;}
a.boxcon{float:left;}

.header-b .menu{position:relative;z-index:1000;}
.header-b .menu>ul>li{margin-top:30px;}
.header-index .menu>ul>li{margin-top:35px;}
.header-b .subnav{top:60px;}
.header-index .subnav{top:55px;}

.submenu{background-color:rgba(255,255,255,.9);height:203px;position:absolute;border-top:1px solid #ddd;border-bottom:2px solid #415b98;display:none;}
.header-b .submenu{width:100%;top:90px;}
.header-index .submenu{width:1200px;top:90px;}
.header-b .headline{width:100%;height:10px;background:url('/skin/images/headline.jpg') center center;position:absolute;top:80px;z-index:100;}
.header-index .headline{display:none;}

.search{float:right;padding:0 30px 0 0;position:relative;}
.header-b .search{margin-top:30px;}
.header-index .search{margin-top:35px;}
.sousuo_left{float:left;}
.sousuo_right{float:right;}
#keyword{background:#fff;border:none;width:130px;border-radius:20px;text-indent:10px; height:21px;}
#button{border:none;width:21px;height:21px;position:absolute;right:30px;padding:0;background:url('/skin/images/search-icon.png');background-size:21px;}
/*导航条结束*/

.index-title{font:24px/30px 'Microsoft Yahei';text-align:center;color:#000;margin:60px 0 60px;}
.index-title span{display:block;font:18px/20px 'myriadsetpro-thin','Arial';margin-top:10px;}
.am-slider-default a{color:#fff;}

.index-yj{width:100%; height:44px; background:url('/skin/images/index_yj.png') center center;}
.index-xw{width:100%; height:44px; background:url('/skin/images/index_xw.png') center center;}
/*新闻*/
.news{text-align:center;}
.newspic{margin-top:40px;background:none;box-shadow:none;}
.newspic .am-control-nav{bottom:-20px;}
.newspic .am-control-nav li a{width:10px;height:10px;background:#fff;box-shadow:none;}
.newspic .am-control-nav li a:hover{background:#fff;}
.newspic .am-control-nav li a.am-active{background:#415b98;}
.newspic .am-slider-desc{background:rgba(65,91,152,.8);top:0;height:210px;display:none;}
.newspic .am-slider-desc h3{margin-top:40px;text-align:left;font:14px/20px 'Microsoft Yahei';}
.newspic .am-slider-desc p{font:12px/20px 'Microsoft Yahei';text-align:left;text-indent:-14px;}
.new-title{margin-top:8px;color:#333;text-align:left;}
.newspic ul li:hover .am-slider-desc{display:block;cursor:pointer}
.newspic ul li img{width:280px;height:210px;}
.text-news{display:inline-block;color:#000;padding:0 28px;font:16px/32px 'Microsoft Yahei';}

.about-h-more{width:100%;text-align:center;margin-bottom:70px;padding-top:60px;}
.about-h-more a{padding:8px 40px;background:#415b98;color:#fff;border-radius:35px;}

/*业绩展示*/
.per-type{text-align:center;margin-bottom:30px;}
.per-type a{display:inline-block;margin:0 5px;padding:4px 10px;border-radius:30px;color:#333;}
.per-type a:first-child{background:#d6000f;color:#fff;}
.per-type a:hover{background:#d6000f;color:#fff;}

.white-block{background:#fff url(/skin/images/aboutbg.jpg) repeat-y center center;}
.performance{background:#f3f3f3;padding:1px;}
.performance ul li img{width:300px;height:200px}
.performance .am-control-nav{bottom:-20px;}
.performance .am-control-nav li a{width:10px;height:10px;background:#ddd;box-shadow:none;}
.performance .am-control-nav li a:hover{background:#ddd;}
.performance .am-control-nav li a.am-active{background:#415b98;}
.am-slider-default .am-slider-desc{padding:4px 10px;display:none;}
.performance ul li:hover .am-slider-desc{display:block;cursor:pointer}

.contact-wrap{font:16px/32px 'Microsoft Yahei';color:#000;}

/*分页*/
.mypage{padding-top:40px;text-align:center;}
.mypage span:first-child,.mypage span:last-child{display:none;}
.mypage a:first-child,.mypage a:last-child{display:none;}
.mypage a,.mypage span{display:inline-block;font:12px/20px 'myriadsetpro-thin','Arial';width:24px;height:24px;border-radius:24px;text-align:center;border:2px solid #ddd;color:#666;margin-right:4px;}
.mypage a:hover,.mypage span:hover{border:2px solid #e61218;}
a.p1{margin-right:8px;}
.mypage span.current{background:#e61218;color:#fff;border:2px solid #e61218;width:35px;}

.wecode{position:absolute;top:500px;right:0;cursor:pointer;transition: all ease-in-out 0.5s !important;
-webkit-transition:all ease-in-out 0.5s !important;z-index:1000;}

@-webkit-keyframes bounce-up {
  25% {-webkit-transform: translateY(10px);}
  50%, 100% {-webkit-transform: translateY(0);}
  75% {-webkit-transform: translateY(-10px);}
}
 
@keyframes bounce-up {
  25% {transform: translateY(5px);}
  50%, 100% {transform: translateY(0);}
  75% {transform: translateY(-5px);}
}
.shake{-webkit-animation: bounce-up 1s linear infinite;animation: bounce-up 1s linear infinite;}

.about {
	width:1200px;
	margin: 0 auto;
	padding:60px 0 80px;
	background-size:100% 100%;
	height:450px;
}
.about .left {
	width:600px;
	height:284px;
	float:left;
	padding-top:50px;
}
.about .left img {
	width:100%;
	height:100%;
	vertical-align:middle;
}
.about .right {
	position:relative;
	width:524px;
	height:284px;
	float:right;
}
.about .right .title {
	font-size:20px;
	color:#923AA4;
	line-height:20px;
	padding-bottom:20px;
}
.about .right .info {
	font-size:16px;
	color:#666;
	line-height:24px;
	text-indent:32px
}
.about .right .btn {
	position:absolute;
	bottom:0px;
	left:0px;
	width:122px;
	height:38px;
	border:1px solid #dcdcdc;
	line-height:38px;
	text-align:center;
	color:#999999;
	font-size:14px;
}
.about .right .btn {
	transition-duration: .5s;
	-ms-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
}
.about .right .btn:hover {
	background:#7E308E;
	color:#fff;
	border:1px solid #fff;
}
@media only screen and (min-width: 640px){
	.bdh{display:none;}
}
/*小屏幕*/
@media only screen and (max-width: 640px){
	.sdh{display:none;}
	.header-wap{width:100%;height:40px;background:#efefef;position:fixed;top:0;z-index:1000;}
	.waplogo{float:left;margin-left:10px; margin-top:5px;}
	.waplogo img{width:120px;margin-top:2px;}
	.search{margin:9px 40px 0 0;}
	.am-menu-dropdown1 .am-menu-toggle{background:#003399;width:30px;height:26px;line-height:30px;top:5px;right:10px;}
	.am-menu-dropdown1 .am-menu-toggle i{margin-top:6px;}
	.am-menu-dropdown1 .am-menu-nav{top:40px;}
	.am-menu-dropdown1 .am-menu-nav > li > a{background-color:rgba(0,0,0,.8);height:40px;line-height:40px;border-bottom:1px solid #ccc;}
	.am-menu-dropdown1 .am-menu-nav>li.am-parent>a::before{top:13px}
	.am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a{background-color:rgba(0,0,0,.8);}
	.subnav{position:relative;height:auto;}
	.subnav li{width:50%;text-align:left;}
	/*banner*/
	.conbann{height:140px;}
	.conbann img{width:660px;margin-left:-330px;top:40px;}
	
	.banner .am-slides > li{height:200px;overflow:hidden;}
	.banner .am-slides img{width:860px;position:absolute;left:50%;margin-left:-430px;}
	.banner .am-control-nav{width:100%;text-align:center;bottom:10px;right:0;margin-right:0;}
	
	.index-title{font:18px/30px 'Microsoft Yahei';margin:30px 0 20px;}
	.index-title span{font:14px/20px 'myriadsetpro-thin','Arial';margin:0;}
	
	.text-news{font:13px/24px 'Microsoft Yahei';padding:0 5px;}
	.news-pic{margin-top:20px;}
	.newspic{margin-bottom:0;}
	.work-s .am-control-nav{display:none;}
	.newspic .am-control-nav{display:none;}
	.about-h-more{margin-bottom:20px;padding-top:20px;}
	.about-h-more a{padding:4px 20px;border-radius:35px;}
	
	.contact-wrap{padding:0 12px;font:14px/20px 'Microsoft Yahei';padding-bottom:50px;}
	

	
	#keyword{width:140px;}
	.wecode{top:350px;}
	
.about {
	width:100%;
	margin: 0 auto;
	padding:20px 0;
	background-size:100% 100%;
	height:auto;
}
.about .left {
	width:100%;
	height:auto;
	float:left;
	padding-top:0px;
}
.about .left img {
	width:100%;
	height:100%;
	vertical-align:middle;
}
.about .right {
	position:relative;
	width:100%;
	height:auto;
	float:right;
	padding-bottom:50px;
}
.about .right .title {
	font-size:20px;
	color:#923AA4;
	line-height:20px;
	padding:20px 0;
}
.about .right .info {
	font-size:16px;
	color:#666;
	line-height:24px;
	text-indent:32px
}
.about .right .btn {
	position:absolute;
	bottom:0px;
	right:0px;
	width:122px;
	height:38px;
	border:1px solid #dcdcdc;
	line-height:38px;
	text-align:center;
	color:#999999;
	font-size:14px;
}
	
}
