@charset "utf-8";

/**CSS Document**/



.between{

	width:1180px;

	margin:0 auto;

	overflow: hidden;

}

.clear{

	clear: both;

}

.float_l{

	float:left;

}

.float_r{

	float:right;

}

.clear_fl{

	height:0px;

	clear: both;

	overflow: hidden;

}

/*top_A*/

#top_A{width:100%; height:36px; /*background: url(../images/top_bg.jpg) no-repeat center;*/ overflow: hidden; font-family:"Microsoft YaHei";background-color:#222222;border-bottom: 1px solid #c2c2c2;}

.top{width:1180px; height:36px; margin:auto;}

.top_left{ width:380px; height:36px; float:left; line-height:36px; color:#fff; font-size:12px;}

.top_left span{ font-weight:bold;}

.top_right{ height: 36px; float: right;margin-right:17px;}

.top_right ul li{float: left; line-height:36px; padding:0px 0px 0px 10px;}

.top_right ul li a{color: #fff; font-size:12px;}

.top_right ul li span{padding:0px 3px 0px 0px;}

.top_right ul li img{width:18px; height:18px; display:block; padding:9px 0px 0px 0px; float:left;}



/**top_bgk**/

.top_bgk{ height:150px; overflow:hidden;background: url(../images/heard_bg.jpg) no-repeat center;background:#f5f5f5;}

.top_nr{ width:1180px; margin:auto;}

.logo{  height:51px; float:left; padding:40px 14px 0px 0px; display:inline;}

.biaoyu{ width:506px; height:50px; float:left;  margin:40px 0px 0px 12px; padding-left:20px; display:inline; line-height:28px; font-size:18px; color:#333333;border-left: 1px solid #004a9a;  }

.biaoyu p:nth-child(1){ color:#004a9a; font-size:18px; display:block;letter-spacing: 2.2px; }

.biaoyu p:nth-child(2){text-transform: uppercase;}

.biaoyu p span{

	color: #004a9a;

	font-size: 18px;

	letter-spacing: 2.2px;

}

.iphone{ float:right; display:inline; margin-top:16px; background:url(../images/tu1.jpg) no-repeat 0px 15px; padding-right:32px;width: 181px;height: 82px;padding-top:26px;}

.iphone span{

	color: #222222;

	font-size:14px;

	padding-left:30px;

	letter-spacing: 2.2px;

	

}

.iphone p{

	color: #004a9a;

	font-size: 24px;

	line-height: 28px;

	letter-spacing: 1.2px;

}

/**nav**/

.nav_all{ height:50px;border-top: 1px solid #949494;}

.nav { width:1180px; margin:auto;}

.nav li {float:left; text-align:center;}

.nav li a {display:block; font-size:15px; height:50px; line-height:50px; color:#666; padding:0px 18px 0px 18px;}

.nav li:first-child a{ background:none;}

.nav li:hover{ background:#004a9a;}

.nav li:hover a{color:#fff;}

.nav li.another{ background:#004a9a;}

.nav li.another a{color:#fff;}

.fixedNav{background:#f5f5f5; position:fixed; top:0px; left:0px; width:100%; z-index:100000; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));}



/*footer*/

.footer_bg{

	background-color:#004a9a;

}

.copyright{

	width:100%;

	height:50px;

	position: relative;

	padding-top:48px;

}

.nav_body2>ul{

	border:2px solid white;

}

.nav_body2>ul>li{

	float: left;



}

.nav_body2>ul>li>a{

	font-size: 14px;

	line-height:50px;

	color:#fff;

	padding:8px 20px 20px 20px;

	text-align: center;



}

.nav_body2>ul>li>a{

	color: #fff;

}

.nav_body2>ul>li:hover{

	color: #ff7200;background:#fff;

}

.nav_body2>ul>li a:hover{

	color:#ff7200;

}

.footer_box{

	margin:30px 0 30px 0; 

}

.footer_bg{

	width:100%;





}

.footer_box>img{

	padding-bottom: 30px;

	width:138px;

	height:138px;

	overflow: hidden;

}

.footer_box>a:first-child{

	float:left;

}

.footer_font{

	float:left;

	display: block;

	width: 740px;

	color:#fff;

	line-height: 30px;

	

}

.footer_font a{

	color:#fff;

}

.footer_font img{

	margin-left:4px;

}

.footer_box>a>img{

margin-top: 15px;

margin-bottom: 22px;

}

.footer_box h2{

	font-size: 14px;

}

/**link开始**/

.link{

	width:100%;

	height:50px;

	border:0px solid red;

	background:#f5f5f5;

}

.link_body{

	font-size:20px;

	height:50px;

	color:#004a9a;

	border:0px solid black;

	font-weight: bold;

}

.link_body span{

	font-size:14px;

	

}

.link_body>a{

	font-size:14px;

	font-weight: normal;

	width:1180px;

	height:50px;

	line-height: 50px;

	color:#4c4c4c;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

/**link结束**/





/*咨询客服开始*/

.floating_ck{

	position:fixed;

	right:10px;

	top:30%;

	z-index:9999;}

.floating_ck dl dd{

	position:relative;

	width:68px;

	height:72px;

	background-color:#999;

	border-bottom:solid 1px #999;

	text-align:center;

	background-repeat:no-repeat;

	background-position:center 20%;

	cursor:pointer;

}

.floating_ck dl dd:hover{

	background-color:#004a9a;

	border-bottom:solid 1px #004a9a;

}

.floating_ck dl dd:hover .floating_left{display:block;}

.consult{background-image:url(../images/QQ/qq.png);}

.words{background-image:url(../images/QQ/zxicon.png);}

.quote{background-image:url(../images/QQ/kficon.png);}

.qrcord{background-image:url(../images/QQ/erweima1.png);}

.return{background-image:url(../images/QQ/fanhui.png);}

.floating_ck dd span{

	color:#fff;display:block;

	padding-top:54px;

}

.floating_left{

	position:absolute;

	left:-160px;

	top:0px;

	width:160px;

	height:72px;

	background-color:#004a9a;

	border-bottom:solid 1px #004a9a;

	display:none;

	font-weight:bold;

}

.left_t a{

	color:#fff;

	line-height:80px;

	font-size:18px;

}

.left_2{

	height:auto;

	overflow:hidden;

}

.left_2 a{

	line-height:20px;

	font-size:16px;

	color:#fff;

	display:block;

	padding:10px 0;

}

.left_1 a{

	line-height:30px;

	font-size:16px;

	color:#fff;

	display:block;

	padding:10px 0;

}

.floating_ewm{

	height:260px;

	top:-180px;}

.floating_ewm i img{

	display:block;

	width:145px;

	height:145px;

	margin:auto;

	margin-top:7px;

}

.floating_ewm p{

	color:#fff;

	margin-top:5px;

}

.floating_ewm .qrcord_p01{

	font-size:12px;

	line-height:20px;

}

.floating_ewm .qrcord_p02{font-size:18px;}

/*咨询客服结束*/















