.header { width:100%;  margin:0 auto; position:fixed; z-index:999; background:#FFF;}
	.toper { width:100%; font-weight:lighter; color:#FFF; overflow:hidden; height:45px; line-height:45px; background:#4e4e4e;}
		.toper .topOnline { width:100px; text-align:right; float:right; z-index:999999; font-weight:lighter;}
		.toper .topOnline a { z-index:999999; color:#FFF; font-size:14px; margin-left:10px; line-height:34px; text-align:center; padding:8px; background:#8b6008; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
		.toper .topOnline a:hover { color:#8b6008; background-color:#FFF;}	
		/*二维码 标题*/
		h3.popover-title { font-weight:lighter;}

	.logoer { font-weight:lighter;}
		.logoer h1 { float:left; margin:30px 0 0 0;}
			.logoer h1 img { height:52px;}
		.logoer ul { float:right; margin:32px 0 0 0;}	
			.logoer ul li { float:left; font-weight:lighter; margin:0 0 0 30px;}
			.logoer ul li i { font-size:42px; font-weight:lighter; color:#8b6008; margin-right:10px;}
			.logoer ul li div { float:right; font-size:20px; line-height:24px; font-weight:lighter; color:#383434;}
			.logoer ul li div span{ letter-spacing:0.5px;}	
			.logoer ul li div p{ font-size:14px; color:#707071;}
	
	.menuer { background:#595757; width:100%; margin:15px 0 0 0;}
	
		.nav > li > a { position:relative; font-size:15px; padding:15px 36px; display:block;}
		.navbar-default { background-color:transparent; border-color:transparent;}
		.navbar { min-height:50px; margin-bottom:0px;}
		.navbar-default .navbar-nav > li > a { color:#FFF; font-weight:lighter;}
		.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background-color:#8b6008; color:#FFF; }
		.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color:#8b6008;}
		
		.container-fluid { padding-left:0px; padding-right:0px;}

#banner-slider { padding-top:194px;}
.fixedBox { padding-top:194px;}


/*首页公司简介*/
.aboutHome { background:url(../images/aboutDown.png) top right no-repeat; padding:42px 0 0 0; font-weight:lighter;}
	.aboutHome h1 { font-size:22px; font-weight:lighter; color:#8b6008; margin-bottom:5px;}
	.aboutHome h1 span { margin-left:5px; font-size:20px; color:#555;}
	.aboutHome h2 { font-size:14px; color:#656464; font-weight:lighter;}

	.aboutIntroHome { color:#666; margin:30px 0 0 0;}
	.aboutIntroHome img { float:right; margin:0 0 10px 40px; max-width:100%;}

	ul.aboutIndexQuick { margin-top:5px;}
		ul.aboutIndexQuick li { text-align:center; width:100%; padding:10px 0; background:#8b6008; color:#FFF; margin-bottom:10px; -moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px;}
		ul.aboutIndexQuick li a { color:#FFF; font-weight:lighter;}
		ul.aboutIndexQuick li a:hover { color:#e60000;} 
		


/*首页优势*/
.coreproHome { background:#f7f7f7; margin:20px 0 0 0; padding:30px 0; font-weight:lighter;}
.coreproContainer { width:1150px; margin:0 auto;}
	.coreproHome .coreproHomeH h1 { font-size:22px; color:#595959; font-weight:lighter; margin-bottom:10px; margin-left:8px;}
	.coreproHome .coreproHomeH .coreproHomeT { margin-left:8px; font-weight:lighter;}
	.coreproHome .coreproHomeH .coreproHomeT span{ font-size:13px; color:#3f3f3f; float:right; margin-top:16px; margin-right:8px; font-weight:lighter;}
	
.coreproHomeMain { margin-top:20px;}
	.coreproHomeMain .coreproLeft { float:left; width:277px; margin-left:8px;}
	.coreproHomeMain .coreproRight { float:right; height:435px; width:830px;}

	#owl-corepro .owl-controls{position:absolute; width:100%; bottom:5px;}
		#owl-corepro .item { margin:0px; padding:0px;}
		#owl-corepro .item li{ list-style:none;}
	
	#owl-corepro .owl-controls .owl-buttons .owl-prev,#owl-corepro .owl-controls .owl-buttons .owl-next{position:absolute; display:block; opacity:.5; filter:alpha(opacity=50); transition:opacity .2s linear 0s; cursor:pointer; background:#000; color:#fff;border-radius:0; padding:15px 18px;}
		#owl-corepro .owl-controls .owl-buttons i{ color:#fff;}
		#owl-corepro .owl-controls .owl-buttons .owl-prev:hover,#owl-corepro .owl-controls .owl-buttons .owl-next:hover{opacity:.8; filter:alpha(opacity=80);}
	#owl-corepro .owl-controls .owl-prev{position:absolute;left:0px; top:-286px;}
	#owl-corepro .owl-controls .owl-next{position:absolute;right:8px; top:-286px;}
	
	.coreproList { display:block; position:relative; width:830px; font-weight:lighter;}
	.coreproList div { position:absolute; margin:0 auto; width:200px; padding:20px; height:150px; text-align:left; z-indent:2; left:0; bottom:0; background:url(../images/coreproBg.png); font-size:13px; color:#686765;}
	.coreproList div h1 { color:#4354a2; font-size:16px; font-weight:bold; text-align:left; margin-bottom:20px;}
	
.box-corepro { background:#000;}


.tip { font-weight:lighter;}
	.tip .cn{ padding:38px 0 5px;color: #333232; font-weight:bold; font-size:32px; line-height: 50px;text-align: center;}
	.tip .en{ padding:0px; color: #b1b1b1; font-size:14px; line-height:14px; font-weight:lighter; text-align: center; text-transform:uppercase;}
	
	.tip .text{color: #777878;font-size: 14px;text-align: center;margin-top:5px; font-weight:lighter;}
	.tip .many_text {color: #777878;font-size: 14px;text-align: center;margin-top:5px; font-weight:lighter; line-height:26px;}


.categoryBox { width:100%; margin-bottom:20px;}
	.categoryBox ul{ display: table; margin:20px auto; text-align: center; padding:0;}
	.categoryBox ul li { float: left; margin:0 6px; font-size:16px; list-style-type:none; color:#393939; font-weight:lighter;}
	.categoryBox ul li a{ color:#393939; display:block; padding:10px 0; width:100px;}
	.categoryBox ul li a:hover,.categoryBox ul li a.active{ color:#fff; background:#8b6008; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}


/*图文列表*/
.pic_text_list_box {width: 1142px;margin:0 auto;}
	.pic_text_list{ font-weight:lighter;}
	.pic_text_list li{width: 355px;float: left;margin-right:38px;margin-bottom: 30px;box-shadow: 0 0 10px 2px #f0efef;}
	.pic_text_list li:nth-child(3n) { margin-right:0px;}
	.pic_text_list li .imgbox{position: relative;}
	.pic_text_list li .imgbox img { width:100%;}
	.pic_text_list li .databox{width: 70px;height: 70px;position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.6);}
	.pic_text_list li .d{color: #fff;font-size: 40px; display: block;text-align: center;line-height: 40px;padding-top: 8px;}
	.pic_text_list li .ym{color: #bbb8b6;font-size: 14px; display: block;text-align: center;line-height: 14px;}
	.pic_text_list li .descbox{background: white;height: 230px;position: relative;}
	.pic_text_list li .descbox .title{display: block;text-align: center;color: #333;font-size: 20px;overflow: hidden;width: 95%;margin:30px auto 18px;text-overflow: ellipsis;white-space: nowrap;}
	.pic_text_list li .descbox .info{color: #666;line-height: 20px;width:295px;margin:0 auto;text-align: center;font-size: 14px;}
	.pic_text_list li .descbox .more{position:absolute;bottom:50px;left:0;right:0;display: block;width: 150px;height: 35px;background: #8b6008;line-height: 35px;font-size: 14px;border-radius: 17px;margin:0 auto;color: #fff; text-align:center;}
	.pic_text_list li .descbox .more i { margin-right:8px;}

	.pic_text_list li:hover .descbox .more{background-color:#f2bf00; }
	.pic_text_list li:hover .descbox .title{color:#f2bf00; }
	.pic_text_list li .imgbox{overflow: hidden;width: 100%;}
	.pic_text_list li:hover img{-webkit-transform:scale(1.3);
		-moz-transform:scale(1.3);
		-o-transform:scale(1.3);}
		.pic_text_list li img{transition: all 0.5s linear;}

.pic_list_detail { margin:30px 0; font-weight:lighter;}
	.pic_list_detail .detail_title { text-align:center; font-size:24px;}
	
	.pic_list_detail .detail_des { border-top:solid 1px #ecebeb; border-bottom:solid 1px #ecebeb; margin:20px 0; padding:10px 0;}
	.pic_list_detail .detail_des i { color:#0094da;}
	
	.pic_list_detail .detail_pro { border-bottom:solid 1px #ecebeb; padding-bottom:10px;}
	.pic_list_detail .detail_pro i { color:#0094da;}
	
	.pic_list_detail .detail_intro {}
	.pic_list_detail .detail_page { border-top:solid 1px #ecebeb; margin:20px 0; padding:10px 0;}
	.pic_list_detail .detail_page i { color:#0094da;}
	.pic_list_detail .detail_page span { float:right;}


.caseMore { margin:0 auto 30px auto; width:188px; color:#6b6a6a; border-bottom:solid 1px #292524; padding-bottom:10px;}
	.caseMore span { float:left; margin-top:20px;}
	.caseMore span h1 { font-weight:lighter; font-size:24px;}
	.caseMore span h2 { font-weight:lighter; font-size:24px; border-bottom:solid 1px #b7b6b5; width:72px; padding-bottom:5px;}
	.caseMore i { margin-top:22px; float:right; font-weight:lighter; font-size:50px;}


.footWarp { padding:30px 0; color:#fff; background:#373f42; width:100%; margin:0 auto;　font-weight:lighter;}
	.footNews h1 { font-weight:lighter; font-size:18px;}	
	.footNews h2 { font-weight:lighter; font-size:12px; color:#b5b5b6; margin-top:6px;}
	.footNews>ul { margin-top:20px;}
	.footNews>ul>li { margin-bottom:10px;}
	.footNews>ul>li img { width:50px; height:50px; float:left; margin-right:10px;}
	.footNews>ul>li>a>div { color:#FFF;}
	.footNews>ul>li>a>div>h3 { font-weight:lighter; font-size:14px; margin-bottom:5px;}
	.footNews>ul>li>a>div>p { font-size:12px; font-weight:lighter; color:#b5b5b6;}
	
	.footMessage h1 { font-weight:lighter; font-size:18px;}	
	.footMessage h2 { font-weight:lighter; font-size:12px; color:#b5b5b6; margin-top:6px;}
		.footMessage input { margin-top:20px; font-weight:lighter;}
		.footMessage button { margin-top:20px; background:#8b6008; font-weight:lighter;}
		.footMessage button:hover { color:#FFF;}
		
		
	.footInfo h1 { font-weight:lighter; font-size:18px;}	
	.footInfo h2 { font-weight:lighter; font-size:12px; color:#b5b5b6; margin-top:6px;}
		.footInfo { font-size:14px; font-weight:lighter; margin:10px 0 0 0;}
		.footInfo .more { text-align:right; float:right; color:#5eb1cd;}
		.footInfo ul { margin-top:10px;}
		.footInfo ul>li>i { margin-right:8px;}


.footCopy{ background:url(../images/line.png) top center no-repeat; font-size:12px; text-align:center; margin-top:20px; padding-top:10px; font-weight:lighter;} 
.footCopy a { color:#FFF;}
.footCopy a:hover { text-decoration:underline;}


/*内页Banner*/
.bannerAbout { background:url(../images/banner/aboutBanner.jpg) center no-repeat; height:200px;}
.bannerNews { background:url(../images/banner/newsBanner.jpg) center no-repeat; height:200px;}
.bannerPro { background:url(../images/banner/proBanner.jpg) center no-repeat; height:200px;}
.bannerSolution { background:url(../images/banner/solutionBanner.jpg) center no-repeat; height:200px;}
.bannerTech { background:url(../images/banner/techBanner.jpg) center no-repeat; height:200px;}

/*当前位置*/
.warpPlace { background:#4e4e4e; padding:5px 0; font-weight:lighter;}
	.menuPlace li { margin-bottom:10px; margin-top:10px;}
	.menuPlace li div a{ text-align:center; display:block; padding:5px 0; background:#FFF; -moz-border-radius:3px; /* Firefox */ -webkit-border-radius:3px; /* Safari 和 Chrome */ border-radius:3px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
	.menuPlace li div a.active{ color:#fff; font-weight:lighter; background:#ff8500;}
	
	.menuPlaceR { text-align:right; margin-top:15px; color:#FFF; font-size:13px;}
		.menuPlaceR span{ margin:0 5px; font-family: simsun;}
		.menuPlaceR a{ color:#FFF;}


/*当前栏目名称*/
.tip{ font-weight:lighter;}
	.tip .cn{ padding:38px 0 5px;color: #0094da;font-weight:bold; font-size: 24px;line-height: 24px;text-align: center;}
	.tip .en{ padding:0px; color: #b1b1b1; font-size:14px; line-height:14px; font-weight:lighter; text-align: center; text-transform:uppercase;}
	
	.tip .text{color: #898989;font-size: 14px;text-align: center;margin-top:5px; font-weight:lighter;}
	.tip .many_text {color: #898989;font-size: 14px;text-align: center;margin-top:5px; font-weight:lighter; line-height:26px;}

/*内容*/
.contentNotes { padding:30px 0 20px 0; font-weight:lighter;}
	.contentNotes img { max-width:100%;}

/*荣誉资质*/
.honorList { font-weight:lighter;}
	.honorList center { margin-top:10px;　font-weight:lighter;}
	.honorList ul li { text-align:center; line-height:24px; padding-bottom:20px;}
	.honorList ul li h1{ font-weight:lighter; font-size:18px; margin:10px 0;}
	.honorList ul li img{ padding:6px; border:solid 3px #e9e9e9;}
	.honorList h2 { text-align:center; color:#ff8500; font-size:18px; margin-bottom:30px;}


/*图文列表*/
.pic_text_list_box {width: 1142px; margin:50px auto 0 auto;}
	.pic_text_list{ font-weight:lighter;}
	.pic_text_list li{width: 355px;float: left;margin-right:38px;margin-bottom: 30px;box-shadow: 0 0 10px 2px #f0efef;}
	.pic_text_list li:nth-child(3n) { margin-right:0px;}
	.pic_text_list li .imgbox{position: relative;}
	.pic_text_list li .imgbox img { width:100%;}
	.pic_text_list li .databox{width: 70px;height: 70px;position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.6);}
	.pic_text_list li .d{color: #fff;font-size: 40px; display: block;text-align: center;line-height: 40px;padding-top: 8px;}
	.pic_text_list li .ym{color: #bbb8b6;font-size: 14px; display: block;text-align: center;line-height: 14px;}
	.pic_text_list li .descbox{background: white;height: 230px;position: relative;}
	.pic_text_list li .descbox .title{display: block;text-align: center;color: #333;font-size: 20px;overflow: hidden;width: 95%;margin:30px auto 18px;text-overflow: ellipsis;white-space: nowrap;}
	.pic_text_list li .descbox .info{color: #666;line-height: 20px;width:295px;margin:0 auto;text-align: center;font-size: 14px;}
	.pic_text_list li .descbox .more{position:absolute;bottom:50px;left:0;right:0;display: block;width: 150px;height: 35px;background: #ff8500;line-height: 35px;font-size: 14px;border-radius: 17px;margin:0 auto;color: #fff; text-align:center;}
	.pic_text_list li .descbox .more i { margin-right:8px;}

	.pic_text_list li:hover .descbox .more{background-color:#e6983f; }
	.pic_text_list li:hover .descbox .title{color:#e6983f; }
	.pic_text_list li .imgbox{overflow: hidden;width: 100%;}
	.pic_text_list li:hover img{-webkit-transform:scale(1.3);
		-moz-transform:scale(1.3);
		-o-transform:scale(1.3);}
		.pic_text_list li img{transition: all 0.5s linear;}

/*图文详细*/
.pic_list_detail { margin:30px 0; font-weight:lighter;}
	.pic_list_detail .detail_title { text-align:center; font-size:24px;}
	.pic_list_detail .detail_des { border-top:solid 1px #ecebeb; border-bottom:solid 1px #ecebeb; margin:20px 0; padding:10px 0;}
	.pic_list_detail .detail_des i { color:#0094da;}
	.pic_list_detail .detail_intro {}
	.pic_list_detail .detail_page { border-top:solid 1px #ecebeb; margin:20px 0; padding:10px 0;}
	.pic_list_detail .detail_page i { color:#0094da;}
	.pic_list_detail .detail_page span { float:right;}

/*列表更多*/
.listMore { margin:0 auto; width:188px; color:#6b6a6a; border-bottom:solid 1px #292524; padding-bottom:10px; margin-bottom:30px;}
	.listMore span { float:left; margin-top:20px;}
	.listMore span h1 { font-weight:lighter; font-size:24px;}
	.listMore span h2 { font-weight:lighter; font-size:24px; border-bottom:solid 1px #b7b6b5; width:72px; padding-bottom:5px;}
	.listMore i { margin-top:22px; float:right; font-weight:lighter; font-size:50px;}

.contactTitle {}
	.contactTitle h1{ text-align:center; color:#4d4c4d; font-size:28px; font-weight:lighter; line-height:36px; margin:30px auto 30px auto;} 	

.contactContent { margin:50px 0; color:#494747; font-weight:lighter;}
	.contactContent p { line-height:26px;}
	
.hrTitle {}
	.hrTitle h1{ text-align:center; color:#4d4c4d; font-size:28px; font-weight:lighter; line-height:36px; margin:30px auto 30px auto;} 	
	
.hrContainer { width:100%; margin:0 auto; background:#f7f7f7; padding:10px 0 30px 0px;}


ul.contactInfo { margin-top:10px;}
	ul.contactInfo li { line-height:32px;}
	ul.contactInfo li h1 { font-weight:lighter; font-size:18px; margin-bottom:10px;}
	ul.contactInfo li>i { margin-right:8px;}

.msg-form {
	background: #fff;
	padding: 40px 50px;
	margin-top: 20px;
	margin-bottom: 60px;
	box-shadow: 0 0 10px rgba(0,0,0,0.3)
}
a.btn-more-lg {
	display: inline-block;
	background: #6cf;
	padding: 19px 40px 19px 50px;
	text-decoration: none
}

a.btn-more-lg>em {
	color: #fff;
	text-decoration: none;
	padding-right: 20px;
	font-size: 18px;
	background: url("../images/arrow.png") no-repeat right
}

a.btn-more-lg:hover {
	background: #39c
}

.idealist {
	padding-top: 60px;
	padding-bottom: 50px
}

.idealist .item {
	background: #f0f0f0;
	border: 1px solid #ccc
}

.idealist .item dt img {
	width: 100%
}

.idealist .item dd {
	padding: 20px 10px;
	line-height: 25px;
	height: 150px
}

.idealist .item dd h4 {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 16px
}


ul.careers-list li .careers-info {
	border-bottom: 1px solid #efefef;
	background: url("../images/arrow_b.png") no-repeat right;
	padding: 20px;
	cursor: pointer
}

ul.careers-list li .careers-info .hr {
	float: left
}

ul.careers-list li .careers-info .job-name {
	width: 15%
}

ul.careers-list li .careers-info .job-info {
	width: 35%
}

ul.careers-list li .careers-info .job-area {
	width: 25%
}

ul.careers-list li .careers-info .job-date {
	width: 25%
}

ul.careers-list li .careers-info:hover {
	background-color: #f5f5f5
}

ul.careers-list li .careers-detail {
	background: #eee;
	padding: 20px;
	display: none
}

ul.careers-list li .careers-detail .careers-label {
	font-size: 16px;
	padding-bottom: 10px
}

ul.careers-list li .careers-detail .careers-para {
	margin-bottom: 20px;
	line-height: 24px
}


dl.toptech {
	margin-bottom: 16px;
	padding: 18px 0;
	background: #fff
}

dl.toptech dt img {
	width: 100%
}

dl.toptech dd {
	padding: 20px 40px 20px 20px
}

dl.toptech dd a {
	color: #666;
	text-decoration: none
}

dl.toptech dd a:hover {
	color: #39c
}

dl.toptech dd a:hover h3 {
	color: #39c
}

dl.toptech dd h3 {
	color: #6cf;
	margin-bottom: 20px;
	font-size: 16px
}

dl.toptech dd p {
	line-height: 24px
}

ul.techlist li {
	position: relative;
	height: 116px;
	background: #fff;
	margin-bottom: 12px;
	overflow: hidden
}

ul.techlist li .techlist-date {
	position: absolute;
	width: 88px;
	height: 116px;
	text-align: center;
	background: #999;
	color: #fff
}

ul.techlist li .techlist-date p b {
	font-size: 40px;
	display: block;
	margin-top: 20px
}

ul.techlist li .techlist-date p em {
	font-size: 12px;
	font-style: normal
}

ul.techlist li .techlist-txt {
	margin-left: 88px;
	padding: 20px 30px
}

ul.techlist li .techlist-txt a {
	color: #666;
	text-decoration: none
}

ul.techlist li .techlist-txt a:hover {
	color: #333
}

ul.techlist li .techlist-txt h3 {
	font-size: 14px;
	margin-bottom: 10px
}

ul.techlist li .techlist-txt p {
	font-size: 12px
}
ul.techlist li .techlist-txt h1 {
	float:right;
	font-size:12px;
	vertical-align:middle;
}
ul.techlist li .techlist-txt h1 i{
	font-size:28px;
	color:#ff8500;
	vertical-align:middle;
}


ul.proList { margin-left:15px; margin-top:30px; margin-right:15px;}
	ul.proList li { padding:0px;} 
	ul.proList li img { width:99%;}
	ul.proList li img:hover { opacity:0.5;filter(alpha=50)}
	ul.proList li h1 { font-weight:lighter; font-size:16px; text-align:center; margin:15px 0 15px 0;}


.title-bar {
	border-bottom: 1px solid #d6d6d6;
	padding-top: 50px
}

.title-bar .title {
	position: relative
}
.title-bar .title h2 {
	width: 375px;
	margin: 0 auto -3px auto;
	border-bottom: 5px solid #0094da;
	text-align: center;
	padding-bottom: 15px;
	font-size: 28px;
	font-weight: bold
}

.title-bar .title h2 p {
	font-size: 14px;
	font-weight: lighter;
	padding-top:5px;
	padding-bottom: 3px
}

.detail_intro img { max-width: 100%;}

/*地图投影*/
.mapBox { -moz-border-radius: 15px; /* Firefox */-webkit-border-radius: 15px; /* Safari 和 Chrome */border-radius: 15px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */background:none;border:solid 1px #c9cacb;behavior: url(ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */-moz-box-shadow: 10px 10px 20px #ccc; /* Firefox */-webkit-box-shadow: 10px 10px 20px #ccc; /* Safari 和 Chrome */box-shadow: 10px 10px 20px #ccc; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
/*浮动投影*/
.fixedWarpBox { -moz-box-shadow: 0px 1px 5px #909090; -webkit-box-shadow: 0px 1px 5px #909090; box-shadow: 0px 1px 5px #909090;/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#909090')";/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#909090');border-bottom:1px solid #ccc;}

/* Frame Map Start */
.frame-map { position: relative; overflow: hidden; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border: solid 1px #EEE;}
.frame-map img { max-width: 100%;}
.frame-map .floating { text-align: left; position: absolute; left: 20px; top: 20px; background: rgba(255,255,255,0.9); border: solid 1px #EEE; color: #333; padding: 20px; overflow: hidden; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.frame-map .floating dl dt { font-weight: 700; margin-bottom: 10px;}
.frame-map .floating dl dd .details { display: inline-block; margin-top: 8px; overflow: hidden; padding: 5px 10px; color: #60cbff; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; border: solid 1px #60cbff; transition: all 0.6s; -moz-transition: all 0.6s; -webkit-transition: all 0.6s;  -o-transition: all 0.6s;}
.frame-map .floating dl dd .details:hover { color: #FFF; background: #60cbff;}
/* Frame Map End */

@media (max-width:768px) {
.toper { text-align:center;}
	
	.logoer h1 { margin:0 auto; float:none; text-align:center; margin:5px 0;}
	.logoer h1 .logo{ height:32px; margin:28px 0 0 0;}
	.logoer h1 .wechat { height:80px; width:80px; margin-left:10px;}
	
	.menuer { width:100%; margin:0px;}
	
	.navbar-default { background-color: #f8f8f8; border-left:none; border-right:none;}
		.navbar-default .navbar-brand{ font-weight:lighter; color:#8b6008;}
		.navbar { margin-bottom:0px;}
		.navbar-default .navbar-nav > li > a { color:#595757; font-weight:lighter;}
		
	.container-fluid { padding-left:15px; padding-right:15px;}
	
/*首页优势*/
.coreproContainer { width:100%; margin:0 auto;}
	.coreproHome .coreproHomeH h1 { margin:0 auto 10px auto; text-align:center;}
	.coreproHome .coreproHomeH .coreproHomeT { text-align:center;}
	
	.coreproHomeMain .coreproRight { float:none; width:100%;}
	.coreproList { display:block; position:relative; width:100%; text-align:center;}
	.coreproList div { position:absolute; margin:0 auto; width:100%; padding:20px; height:150px; text-align:left; z-indent:2; left:0; bottom:0; background:url(../images/coreproBg.png); font-size:13px; color:#686765;}
	.coreproList div h1 { color:#4354a2; font-size:16px; font-weight:bold; margin-bottom:20px; text-align:center;}
	
.pic_text_list_box{width: 94%;margin:20px auto;overflow: hidden;}
.detilImg img { max-width:100%;}
	
		.footMessage button { margin-top:20px; margin-bottom:20px; background:#8b6008; font-weight:lighter;}
	
	
/*内页Banner*/
.bannerAbout { background:url(../images/banner/aboutBanner.jpg) bottom center no-repeat; background-size: auto 100%; height:80px;}
.bannerNews { background:url(../images/banner/newsBanner.jpg) bottom center no-repeat; background-size: auto 100%; height:80px;}
.bannerPro { background:url(../images/banner/proBanner.jpg) bottom center no-repeat; background-size: auto 100%; height:80px;}
.bannerSolution { background:url(../images/banner/solutionBanner.jpg) bottom center no-repeat; background-size: auto 100%; height:80px;}
.bannerTech { background:url(../images/banner/techBanner.jpg) bottom center no-repeat; background-size: auto 100%; height:80px;}


ul.careers-list li .careers-info .job-name {
	width: 50%;
}

ul.careers-list li .careers-info .job-date {
	width: 45%;
	padding-right:5%;
}


#banner-slider { padding-top:142px;}
.fixedBox { padding-top:142px;}

	/* Frame Map Start */
	.frame-map .floating { left: 10px; top: 10px; padding: 10px;}
	.frame-map .floating dl dt { margin-bottom: 5px;}
	/* Frame Map End */
}