@charset "utf-8";
/* CSS Document */
::selection {
 background:#E74700;
color:#fff;
}
body {
	font-size:14px;
	font-family:微软雅黑, Arial, Helvetica, sans-serif, 宋体;
	color:#333;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	font-style:normal;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block;
}
nav ul, ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none;
}
a {
	margin:0;
	padding:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
	text-decoration:none;
}
/* change colours to suit your needs */
ins {
	background-color:#ff9;
	color:#000;
	text-decoration:none;
}
/* change colours to suit your needs */
mark {
	background-color:#ff9;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
/* change border colour to suit your needs */
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #cccccc;
	margin:1em 0;
	padding:0;
}
input, select {
	vertical-align:middle;
}
a, a:hover {
 -webkit-transition:all .5s;
 -moz-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s;
}
a:hover {
	color:#00a2e0;
}
.xbt,.xbt2{
	font-size:40px;
	text-align:center;
	margin-top:60px;
	
}
.xbt{ color:#333;}
.xbt2 { color:#fff;}
h2 {
	color:#333;
	font-size:40px;
	font-weight:normal;
	text-align:center;
	padding-top:40px;
	margin-bottom:15px;
}
h2 small {
	display:block;
	margin-top:5px;
	font-size:14px;
	color:#999;
	text-align:center;
}
.sect-js {
	height:783px;

	zoom:1;
	_zoom:1;
*zoom:1;
}
.wrap-center{	width:1200px;
	margin:0 auto;}
.wrap:before, .wrap:after {
	height:0;
	display:block;
	clear:both;
}
.bgf7 {
	/*background:#f7f7f7;*/
	width:100%;
	background:url(../images/beijing_2.jpg) no-repeat ;
	background-size:100% 100%;
	float:left;
	height:624px;
}
.pos-relative {
	position:relative;
}
.h1 {
	height:1px;
}
.h40 {
	height:40px;
}
.h140 {
	height:140px;
}
.h170 {
	height:170px;
}
.h303 {
	height:303px;
}
.mt0 {
	margin-top:0px;
}
.mt60 {
	margin-top:60px;
}
.ml10 {
	margin-left:10px;
}
.ml70 {
	margin-left:70px;
}
.ml100 {
	margin-left:100px;
}
.ml160 {
	margin-left:160px;
}
.ml180 {
	margin-left:180px;
}
.pt0 {
	padding-top:0;
}
.top-40 {
	top:-40px;
}
.top-60 {
	top:-60px;
}
.icon-fun, .icon-right, .icon-wrong {
	display:inline-block;
	background:url("../images/icon.png") no-repeat;
	vertical-align:middle;
}
.icon-fun {
	background-position:0 0;
	position:absolute;
	right:0;
	width:80px;
	height:40px;
	line-height:28px;
	font-size:18px;
	color:#fff;
	text-align:center;
}
.icon-right {
	background-position:-96px 0;
	width:25px;
	height:20px;
}
.icon-wrong {
	background-position:-141px 0;
	width:20px;
	height:20px;
}
.box-linebg {
	background:#f7f7f7;
	border:1px solid #ccc;
	border-radius:3px;
	padding:25px;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
/*header*/

header {
	width:100%;
	display:block;
}
.headbar {
	background:#222327;
	border-bottom:1px solid #ededed;
	height:45px;
	line-height:45px;
	color:#999;
	padding-bottom:10px;
	padding-top:10px;
}
.headbar a:hover {
	color:#0058a2;
}
.headbar-m, .head-content {
}
.headbar-m {
	font-size:12px;
	color:#fff;
	padding-top:10px;
	width:1200px;
	margin-left:auto;
	margin-right:auto;
}
.headbar-m .quick-menu {
	float:right;
	text-align:right;
	color:#aaa;
*line-height:55px;
	_padding-top:15px;
}
.headbar-m .quick-menu a {
	color:#aaa;
}
.headbar-m .quick-menu a:hover {
	text-decoration:underline;
}
.headbar-m .quick-menu .qcode {
	position:relative;
	margin:3px 10px;
	padding:5px 10px;
	border:1px solid #222327;
}
.headbar-m .quick-menu .qcode:hover {
	background:#333541;
	border:1px solid #42454c;
	border-radius:3px;
	color:#aaa;
	text-decoration:none;
}
.headbar-m .quick-menu .icon-qcode {
	margin:0 5px;
	display:inline-block;
	width:16px;
	height:16px;
	background:url("../images/icon.png") no-repeat -508px 0;
	vertical-align:middle;
}
.headbar-m .qcode .alert-qcode {
	position:absolute;
	top:50px;
	right:-400px;
	padding:20px;
	z-index:1006;
	background:rgba(0, 0, 0, .8);
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#66000000', EndColorStr='#66000000');
 -webkit-transition:all .5s;
 -moz-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s;
}
.headbar-m .qcode .alert-qcode .arrow-up {
	position:absolute;
	top:-10px;
*top:-25px;
	right:35px;
	display:inline-block;
	border-width:10px;
	border-style:solid;
	border-color:transparent;
	border-top-width:0;
	border-bottom-color:#222327;
}
.headbar-m .quick-menu .qcode:hover .alert-qcode {
	right:0;
 -webkit-transition:all .5s;
 -moz-transition:all .5s;
 -o-transition:all .5s;
 transition:all .5s;
}
.headbar-m .alert-qcode-text {
	line-height:20px;
	text-align:center;
	color:#fff;
	font-size:14px;
}
.headbar-m .tel-q, .headbar-m .tel-h {
	font-size:12px;
	color:#fff;
}
.headbar-m .tel-q em, .headbar-m .tel-h em {
	color:#fee901;
}
.headbar-m .tel-q {
	margin-left:70px;
	padding:2px 10px 2px 15px;
	background:url("../images/bar_tel_icon.png") no-repeat;
	_background:url("../images/ie6-bar_tel_icon.jpg") no-repeat;
	font-size:16px;
}
.head-content {
	position:relative;
	height:90px;
	z-index:999;
	width: 1200px;
    margin: 0px auto;
}
.head-content .logo {
	float:left;
	margin:17px 0;
}
.head-content .logo a {
	display:inline-block;
	vertical-align:middle;
}
.head-content .securitiesCode {
	margin-left:10px;
	font-size:16px;
	color:#054056;
	vertical-align:middle;
}
/*
.head-content .nav{float:right;font-size:16px;margin:0 0 0 0;font-weight:550;}
.head-content .nav .nav-ul li{float:left;list-style:none;height:90px;}
.head-content .nav .nav-ul li a{position:relative;display:block;margin-top:35px;padding:3px 15px;margin-left:10px;text-decoration:none;
color:#333;}
.head-content .nav .nav-ul li a:hover,
.head-content .nav .nav-ul li.current a{color:#fff;background:#00597b;border-radius:5px;}
.head-content .nav .nav-ul li .x-no{border:0;}
.head-content .nav .nav-ul li .icon-nav-arrow{display:none;position:absolute;left:50%;top:43px;margin-left:-11px;background:url("../images/nav-arrow.png") no-repeat 0 0;width:23px;height:12px;}
.head-content .nav .nav-ul li a:hover,.menu .nav li a.current{color:#fff;}
.head-content .nav .nav-ul li .box{display:none;position:absolute;left:0;right:0;top:90px;padding:20px;color:#116e92;
background:rgba(0,89,123,.8);filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00597b', EndColorStr='#00597b');}
.head-content .nav .nav-ul li .box span{display:block;float:left}
.head-content .nav .nav-ul li .box a{display:block;height:20px;margin-top:0;float:left;color:#d7f4ff;line-height:20px;border:none;background:none;}
.head-content .nav .nav-ul li .box a:hover{color:#fff}
*/
.mean{ background:url(../images/beijing_1.jpg) no-repeat;}
#site-nav {
	float:right;
	width: auto;
}
#site-nav-bd {
	width:750px;
	height:90px;
	line-height:90px;
	z-index:10000;
	color:#000;
}
#site-nav a {
	color:#666;
	font-size:16px;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	transition:none;
}
#site-nav a.current, #site-nav a:hover {
	color: #f60;
}
#site-nav .quick-menu {
	float:right;
}
#site-nav .quick-menu li {
	float: left;
	margin-left: -1px;
	padding: 1px 15px 0 15px;
	_padding:1px 5px 0 5px;
	background-position: right 6px;
}
#site-nav .quick-menu li.last {
	padding-right:0;
}
#site-nav .quick-menu li.menu-item {
	padding: 1px 0 0;
	background:none;
	_width:125px;
}
#site-nav .quick-menu #mc-menu-hd s {
	top: -2px;
}
#site-nav .quick-menu .hover #mc-menu-hd s, #site-nav .quick-menu .cart #mc-menu-hd:hover s {
	background-position: 0 -20px;
}
#site-nav .quick-menu .cart #mc-menu-hd:hover b {
	border-color: #666 white white white;
}
#site-nav .menu-hd {
	position:relative;
	display: block;
	height:70px;
*height:67px;
	line-height:70px;
	padding: 0 20px 0 20px;
	cursor: pointer;
	z-index: 10002;
}
#site-nav .menu-hd b {
	position:absolute;
	top:32px;
	margin-left:5px;
	border-width:4px;
	border-style: solid;
	border-color:transparent;
	border-top-color:#f60;
	vertical-align:middle;
	font-size: 0;
	line-height: 0;
 -moz-transition: -moz-transform .2s ease-in;
 -o-transition: -o-transform .2s ease-in;
 transition: transform .2s ease-in;
}
#site-nav .menu-bd {
	display: none;
	position: absolute;
	right: 0;
	left:0;
	top: 70px;
	background: #fff;
	border: 1px solid #e5e5e5;
	border-top:0;
	z-index: 1005;
}
#site-nav iframe.menu-bd {
	border: 0;
	background: none;
	filter: alpha(opacity=0);
	float: left;
	z-index: -1;
}
#site-nav .menu-bd-panel {
	text-align:center;
}
#site-nav .menu-item-opp .menu-bd {
	left: 0;
}
#site-nav .menu-item-opp .menu-bd s.rt {
	left: 0;
}
#site-nav .menu-item-opp .menu-bd s.lt {
	left: auto;
	right: -2px;
	background-position: -87px -55px;
}
#site-nav .menu {
	position:relative;
	display:inline-block;
}
#site-nav .hover .menu-hd {
	padding:0 19px 0 19px;
	line-height:84px;
	border: 1px solid #e5e5e5;
	border-top:3px solid #e76322;
	border-bottom: none;
	background: white;
	z-index:1006;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
#site-nav .hover .menu-bd {
	display: block;
}
#site-nav .hover .menu-hd b {
	top:39px;
	border-color: #666 #fff #fff #fff;
	-moz-transform: rotate(180deg);
	-moz-transform-origin: 50% 30%;
	-webkit-transform: rotate(180deg);
	-webkit-transform-origin: 50% 30%;
	-o-transform: rotate(180deg);
	-o-transform-origin: 50% 30%;
	transform: rotate(180deg);
	transform-origin: 50% 30%;
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}
/*2014-12-24 add*/
#site-nav .ainimg {
	position:relative;
	padding:0;
}
#site-nav .ainimg .hot {
	position:absolute;
	top:-10px;
	right:-25px;
}
#site-nav .menu-bd-panel a {
	display:block;
	height:40px;
	line-height:40px;
	font-size:14px;
	text-align:center;
}
#site-nav .menu-bd-panel a:last-child {
	margin-bottom:15px;
}
#site-nav .menu-bd-panel .hot {
	position:absolute;
	top:-10px;
	right:0;
}
#site-nav .menu-bd-panel span {
	font-size:12px;
	color:#ddd;
}
/*nav fun*/
.navfun {
	line-height:35px;
	border-bottom:1px solid #ccc;
}
.navfun-ul {
	margin:0 auto;
	overflow:hidden;
}
.navfun-ul li {
	float:left;
	margin:5px 0;
	border-radius:3px;
}
.navfun-ul li a {
	color:#333;
	font-size:14px;
	padding:0 20px;
	border-right:1px solid #ccc;
}
.navfun-ul li.last a, .navfun-ul li:last-child a {
	border-right:0;
}
.navfun-ul li a:hover {
	color:#00a2e0;
}
.nav-fixed li.current a:hover, .nav-fixed li.current a {
	color:#00a2e0;
}
.nav-fixed {
	background:#fff;
	background:rgba(255, 255, 255, .96);
	border-bottom:1px solid #d6d6d6;
	left:50%;
	margin:0 0 0 -50%;
	position:fixed;
	top:0;
	width:100%;
	z-index:90;
	box-shadow:0 2px 2px rgba(0, 0, 0, .1);
}
.nav-not-fixed {
	position:absolute;
}
/*footer*/
footer {
	background:#605f5f;
	overflow:hidden;
	margin-bottom:44px;
}
footer nav {
	height:35px;
	line-height:35px;
	background:#00597b;
	text-align:center;
	color:#fff;
}
footer nav a {
	margin:0 10px;
	font-size:14px;
	color:#fff;
}
footer nav a:hover {
	text-decoration:underline;
}
.copyinfor {
	margin:20px auto;
	overflow:hidden;
}
.copyLogo {
	float:left;
}
.copyLogo img {
	margin:40px 20px 0 0;
}
.copyText {
	float:left;
	line-height:25px;
	padding:0 20px;
	font-size:15px;
	color:#fff;
}
.copyText .credent {
	margin-top:20px;
}
.copyText .icon-zx110, .copyText .icon-police, .copyText .icon-lead, .copyText .icon-iac, .copyText .icon-miibeian, .copyText .icon-sgs {
	width:30px;
	height:30px;
	display:block;
	float:left;
	background:url("../images/footer_icon.png") no-repeat;
}
.copyText .icon-zx110 {
	background-position:-6px -2px;
}
.copyText .icon-police {
	background-position:-52px -2px;
}
.copyText .icon-lead {
	background-position:-96px -2px;
}
.copyText .icon-iac {
	background-position:-146px -2px;
}
.copyText .icon-miibeian {
	background-position:-192px -2px;
}
.copyText .icon-sgs {
	background-position:-239px -2px;
}
.copyText .icon-zx110:hover {
	background-position:-6px -36px;
}
.copyText .icon-police:hover {
	background-position:-52px -36px;
}
.copyText .icon-lead:hover {
	background-position:-96px -36px;
}
.copyText .icon-iac:hover {
	background-position:-146px -36px;
}
.copyText .icon-miibeian:hover {
	background-position:-192px -36px;
}
.copyText .icon-sgs:hover {
	background-position:-239px -36px;
}
.copyQrcode {
	float:right;
	padding:0;
}
.copyQrcode figure {
	text-align:right;
}
.copyQrcode .qrcode {
	width:100px;
	height:100px;
}
.copyQrcode small {
	display:block;
	font-size:14px;
	color:#999;
}
.copyQrcode figcaption {
	font-size:22px;
	color:#fff;
}
/*table*/
.table-line {
	width:100%;
	margin-top:40px;
}
.table-line caption {
	margin:40px 0;
	font-size:40px;
	color:#333;
}
.table-line thead {
	background:#ebebeb;
	font-size:18px;
	color:#333;
}
.table-line th, .table-line td {
	border:1px solid #ccc;
	font-weight:normal;
	padding:10px;
	text-align:center;
	vertical-align:middle;
}
.table-line .name {
	font-size:18px;
	color:#e60012;
	vertical-align:middle;
}
.table-line .align-l {
	text-align:left;
}
.table-line .box {
	display:inline-block;
	min-width:160px;
	border:1px solid #999;
	padding:10px;
	margin:10px;
	text-align:center;
}
.table-line .orderFunction .box {
	padding:10px 1px;
	min-width:178px;
}
.table-line tfoot {
	font-size:24px;
	color:#e60012;
	vertical-align:middle;
}
.table-line .color-y {
	color:#ea8605;
	font-size:24px;
}
.table-linebg {
	width:100%;
}
.table-linebg th, .table-linebg td {
	border:1px solid #ccc;
	padding:5px;
	text-align:center;
}
.table-linebg th {
	background:#f7f7f7;
	font-size:14px;
	color:#333;
	font-weight:bold;
}
.table-linebg th h5 {
	font-size:20px;
	font-weight:normal;
}
.table-linebg td {
	font-size:14px;
}

/*iepng*/
.icon-fun, .icon-right, .icon-wrong, .headbar-m .quick-menu .icon-qcode, .headbar-m .tel-q, .copyText .icon-zx110, .copyText .icon-police, .copyText .icon-lead, .copyText .icon-iac, .copyText .icon-miibeian, .copyText .icon-sgs, .main-im .qq-container, .main-im .im_main .weixing-container, .main-im .im_main .go-top, .main-im .close-im a, .main-im .open-im {
	behavior: url(../images/iepng/iepngfix.htc)
}
.main-im .text-tel a {
	color: #333;
	text-decoration: none;
}
.guideTag {
	width: 115px;
	position: fixed;
	_position: absolute;
	left: 1%;
	bottom: 30%;
_top: expression(documentElement.scrollTop + documentElement.clientHeight -90 + "px");
	z-index: 9999;
}
.guideTag .tagCont {
	position: relative;
	zoom: 1;
}
.guideTag .tagInfo {
	width: 115px;
	margin-bottom: 5px;
	_position: absolute;
	_bottom: 54px;
	_left: 0;
}
.guideTag .tagCont span {
	display: block;
}
.guideTag .feedback {
	height: 25px;
	line-height: 25px;
	padding-bottom: 5px;
	text-align: center;
}
.guideTag .tagInfo .plateCont {
	background: #00a2ca;
}
.guideTag .tagInfo .plate {
	padding: 2px;
	overflow: hidden;
}
.guideTag .tagInfo .plate a {
	height: 28px;
	line-height: 28px;
	display: block;
	overflow: hidden;
	text-align: center;
	color: #fff;
	font-size:12px;
}
.guideTag .tagCont .sFunc a {
	display: block;
	position: relative;
	zoom: 1;
	overflow: hidden;
	background: #00A2CA;
	color: #FFFFFF;
	font-size:12px;
}

/*banner2015-10-14*/
.index_banner {
	position:relative;
	height:600px;
}
.index_banner ul {
	overflow:hidden;
}
.index_banner li {
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	width:100%;
	height:600px !important;
}
.index_banner li a {
	display:block;
	margin:0 auto;
}
.index_banner cite {
	position:absolute;
	bottom:10px;
	left:0;
	right: 0;
	z-index:999;
	display:block;
	height:15px;
	_display:none;
	text-align: center;
}
.index_banner cite span {
	display: inline-block;
	margin:0 4px;
	width:40px;
	height:8px;
	background-color:#e5e5e5;
	text-indent:-999em;
	opacity:.8;
	cursor:pointer;
}
.index_banner cite span:hover {
	background-color:#f5f5f5;
}
.index_banner cite span.cur {
	background-color:#1d8bd8;
	cursor:default;
}
.clear {
	clear:both;
}
/*案例*/
/*首页*/
div.indexmaindiv {
	height:440px;
	margin:0px auto;
	width:1200px;
}
div.indexmaindiv div.playerstyles {
	width:168px;
	height:44px;
	background:url('../images/playstyles.png') no-repeat;
}
div.indexmaindiv1 {
	margin-top:25px;
}
div.indexmaindiv1 div.stylesgoleft {
	float:left;
	width:21px;
	height:47px !important;
	margin:190px 0px 0px 15px !important;
	background:url('../images/arrowhead.png') no-repeat left top;
	margin:180px 5px 0px 0px;
	cursor:pointer;
}
div.indexmaindiv1 div.stylesgoleft:hover {
	float:left;
	width:21px;
	height:28px;
	background:url('../images/arrowhead.png') no-repeat left top !important;
	margin:190px 5px 0px 0px;
	cursor:pointer;
}
div.indexmaindiv1 div.playerdetail {
	width:262px;
	height:395px !important;
	background:#FFF;
	font-family:'微软雅黑';
}
div.indexmaindiv1 div.playerdetail div.detailimg {
	width:262px;
	height:395px;
}
div.indexmaindiv1 div.playerdetail div.detailimg img {
	width:262px;
	height:395px !important;
}
div.indexmaindiv1 div.playerdetail div.teanames {
	text-align:center;
	font-size:14px;
	margin-top:5px;
	color:#404040;
}
div.indexmaindiv1 div.playerdetail div.teadetail {
	width:156px;
	height:27px;
	margin:5px 8px;
	color:#666;
}
div.indexmaindiv1 div.playerdetail .checkdetail {
	width:134px;
	height:27px;
	display:block;
	background:url('../images/checkdetail.png') no-repeat;
	margin:18px;
	
}
div.indexmaindiv1 div.stylesgoright {
	float:left;
	width:21px;
	height:47px  !important;
	background:url('../images/arrowhead.png') no-repeat left -56px;
	margin:180px 0px 0px 15px !important;
	cursor:pointer;
}
div.indexmaindiv1 div.stylesgoright:hover {
	float:left;
	width:21px;
	height:47px !important;
	background:url('../images/arrowhead.png') no-repeat left -56px !important;
	margin:190px 0px 0px 15px;
	cursor:pointer;
}

/*6大亮点*/
.bgf-ldian{
	 width:100%; 
	 float:left;
	 background:url(../images/beijing_3.jpg) no-repeat;
	 height:602px;
	 }
.fx_cent_ld dl{
	width:506px;
	margin:50px 0px 0px 20px;
	float:left;
	height:89px;
	}
.fx_cent_ld dt{
	width:81px;
	height:81px;
	float:left;
	background:url(../images/liandian.png) no-repeat;
	margin-right:27px;
	}
.clearfix{ width:1200px !important;}
.fx-xt-ld2{ background-position:0px -118px !important;}
.fx-xt-ld3{ background-position:0px -236px !important;}
.fx-xt-ld4{ background-position:0px -355px !important;}
.fx-xt-ld5{ background-position:0px -473px !important;}
.fx-xt-ld6{ background-position:0px -591px !important;}
.fx_cent_ld h3{ 
	background:url(../images/fx-ldian-xt.png) no-repeat bottom; 
	font-size:24px;
	font-weight:normal;
	height:45px;  
	}
.fx_cent_ld p{
	color:#666;
	line-height:24px;
	margin-top:5px;
	}
.fx_cent_ld dd{     margin-left: 108px;}

/*核心价值*/
.yxgj,.hxjz,.yzfw{width:100%; float:left; }
.hxjz{ background:url(../images/beijing_5.jpg) no-repeat; height:616px;}
.hxjz-cen{
	width:1200px;
	margin:30px auto;
	}
.hxjz-cen ul{ width:1400px;}
.hxjz-cen ul li{ 
	width:286px; 
	margin-right:20px;
	float:left;
	height:401px;
	color:#fff;
	text-align:center;
	}
.hxjz-cen ul li h3{
	line-height:30px;
	font-weight:normal;
	margin-bottom:10px;
	font-size:24px;
	}
.hxjz-cen ul p,.hxjz-cen ul h3{ padding:0px 20px;}
.hxjz-1{ background:#07b7f3;}
.hxjz-2{ background:#759df4;}
.hxjz-3{ background:#56d0a1;}
.hxjz-4{ background:#ff9242;}
/*推广工具*/
.yxgj{ background:url(../images/beijing_6.jpg) no-repeat; height:794px;}
.tggj_cent_ld{ text-align:center; margin-top:50px;}

/*优质服务*/
.yzfw{ background:url(../images/beijing_7.jpg) no-repeat;
height:574px;}
.yzfw_cent_ld{
	margin-top:60px;
	}
.yzfw_cent_ld ul{
	width:100%;
	float:left;
	}
.yzfw_cent_ld ul li{
	width:20%;
	text-align:center;
	float:left;
	}
.yzfw_cent_ld ul li span{
	width:100%;
	height:153px;
	background:url(../images/liandian2.png) no-repeat center top;
	float:left;
	margin-bottom:35px;
	}
.yzfw_cent_ld ul li h3{
	color:#0086d9;
	font-size:24px;
	margin-bottom:20px;
	}
.yzfw-2{
	background-position:center -194px !important;
	}
.yzfw-3{
	background-position:center -389px !important;
	}
.yzfw-4{
	background-position:center -583px !important;
	}
.yzfw-5{
	background-position:center -777px !important;
	}

.yzfw_cent_ld ul li h3,.yzfw_cent_ld ul li p{ padding:0px 20px;}
/*滚动*/
div.maindiv1 {
	float:left;
	width:1113px;
	height:395px !important;
	overflow:hidden;
	position:relative;
}
div.maindiv1 ul {
	position:absolute;
	left:0;
	top:0;
}
div.maindiv1 ul li {
	float:left;
	width:262px;
	height:440px !important;
	margin-left:13px;
}
/*QQ客服*/
/*.main-im {
	
	right:10px;
	top:50px;
	z-index:100;
	width:130px;
	
}
.main-im .qq-a {
	display:block;
	width:130px;
	height:140px;
	font-size:14px;
	color:#0484cd;
	text-align:center;
	position:relative;
}
.main-im .qq-a span {
	bottom:5px;
	position:absolute;
	width:90px;
	left:10px;
}
.main-im .qq-hover-c {
	width:70px;
	height:70px;
	border-radius:35px;
	position:absolute;
	left:25px;
	top:10px;
	overflow:hidden;
	z-index:9;
}
.main-im .qq-container {
	z-index:99;
	position:absolute;
	width:130px;
	height:90px;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	border-bottom:1px solid #dddddd;
	background:url(../images/qq-icon-bg.png) no-repeat center 8px;
}
.main-im .img-qq {
	max-width:60px;
	display:block;
	position:absolute;
	left:6px;
	top:3px;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-o-transition:all 0.5s;
	transition:all 0.5s;
}
.main-im .im-qq:hover .img-qq {
	max-width:70px;
	left:1px;
	top:8px;
	position:absolute;
}
.main-im .im_main {
	background:#F9FAFB;
	border:1px solid #dddddd;
	background:#e3e3e3;
	display:none;
}
.main-im .im_main .im-tel {
	color:#000000;
	text-align:center;
	
}
.main-im .im_main .im-tel div {
	
}
.main-im .im_main .im-tel .tel-num {
	background:#fff;
	color:#e66d15;
}
.main-im .im_main .im-tel:hover {
}
.main-im .im_main .weixing-container {
	width:55px;
	height:47px;
	border-right:1px solid #dddddd;
	background:#f5f5f5;
	border-bottom-left-radius:10px;
	background:url(../images/weixing-icon.png) no-repeat center center;
	float:left;
}
.main-im .im_main .weixing-show {
	width:112px;
	height:172px;
	background:#ffffff;
	border-radius:10px;
	border:1px solid #dddddd;
	position:absolute;
	left:-125px;
	top:-126px;
}
.main-im .im_main .weixing-show .weixing-sanjiao {
	width:0;
	height:0;
	border-style:solid;
	border-color:transparent transparent transparent #ffffff;
	border-width:6px;
	left:112px;
	top:134px;
	position:absolute;
	z-index:2;
}
.main-im .im_main .weixing-show .weixing-sanjiao-big {
	width:0;
	height:0;
	border-style:solid;
	border-color:transparent transparent transparent #dddddd;
	border-width:8px;
	left:112px;
	top:132px;
	position:absolute;
}
.main-im .im_main .weixing-show .weixing-ma {
	width:104px;
	height:103px;
	padding-left:5px;
	padding-top:5px;
}
.main-im .im_main .weixing-show .weixing-txt {
	position:absolute;
	top:110px;
	left:7px;
	width:100px;
	margin:0 auto;
	text-align:center;
}
.main-im .im_main .go-top {
	width:130px;
	height:64px;
	background:#f5f5f5;
	border-bottom-right-radius:10px;
	background:url(../images/totop-icon.png) no-repeat center center;
	float:right;
	margin-top:10px;
}
.main-im .im_main .go-top a {
	display:block;
	width:130px;
	height:64px;
}
.main-im .close-im {
	position:absolute;
	right:-10px;
	top:-12px;
	z-index:100;
	width:24px;
	height:24px;
}
.main-im .close-im a {
	display:block;
	width:24px;
	height:24px;
	background:url(../images/close_im.png) no-repeat left top;
}
.main-im .close-im a:hover {
	text-decoration:none;
}
.main-im .open-im {
	cursor:pointer;
	margin-left:68px;
	width:40px;
	height:141px;
	background:url(../images/open_im.png) no-repeat left top;
}
.bt {
	position:absolute;
	height:60px;
	width:110px;
	top:95px;
	left:10px;
}
.bt1 {
	font-size:14px;
	border-bottom:1px solid #008fb5;
	color:#008fb5;
	padding-bottom:5px;
	padding-top:5px;
}
.tel-num ul li span {
	display:inline-block;
	font-size:12px;
}
.QQimg {
	padding-right:10px;
}
.QQimg img {
	vertical-align: middle;
}
.tel-num ul li {
	border-bottom:1px solid #f6f6f6;
	margin-bottom:5px;
	padding-bottom:5px;
	padding-top:5px;
}
.main-box{
	width:110px;
	background:#fff;
	margin-left:10px;}
.ewm{
	text-align:center;
	padding-bottom:10px;}
.ewm p{
	margin-top:10px;
	font-size:12px;}
.tel-num a{
	color:#333;}
	#test {
	position: absolute;
	
}*/