@charset "utf-8";

/* CSS Document */

.between{

	width:1180px;

	margin:0 auto;

	overflow: hidden;

}

.float_l{

	float:left;

}

.float_r{

	float:right;

}

.clear_fl{

	height:0px;

	clear: both;

	overflow: hidden;

}

body {margin: 0px; 

	color:#262626; 

	font-size: 14px; 

	font-family:微软雅黑,Arial, Helvetica, sans-serif;

}



/*header*/

.headerbox{

	background: #fdfdfd;

	border: solid 1px #dfdbdb;

	width:99.9%;

	overflow:hidden;

}

.topbox{width:1180px; margin:0 auto; overflow:hidden;}

.topbox p{color:#454545;float: left;line-height: 25px;}

.top{ width:309px;

	height:25px;

	float:right;

	border-radius:0 0 10px 10px;

	line-height:23px;

	background:#2577e3;

	padding-right:10px;

	background: url("../images/top_bg.png")no-repeat 0px 5px;

}

.top a{ float:right; 

	margin-left:21px;

	color:#454545;

}

.top a:hover{text-decoration:underline;}



.header{width:1180px; margin:0px auto 20px auto; height:150px; overflow:hidden;position: relative;}



.header>div>img{position: absolute;top:-33px;right:174px;cursor: pointer;}

#ewm{position: fixed;width:145px;height:145px;top:-145px;right:28.1%;}









.logo,.by{float:left;}

.logo{padding-right:40px; margin-right:40px; background:url(../images/logo_1.jpg) no-repeat right 55px;}

.logo img{overflow:hidden; margin-top:60px;}

.by{width:523px; height:90px; line-height:30px; font-size:18px; letter-spacing:2px;}

.by b{color:#666;font-size:24px;font-weight: bold;}

.by p{margin-top:60px;font-size:24px;color:#2577e3;letter-spacing: 1px;font-weight: bold;}

.tel_top{float:right; font-size:18px; margin-top:50px; padding-left:52px;color:#666;}

.tel_top b{font-size:27px;color:#333;font-weight: bold;font-family: Impact;}

.header>a{width:61px;height:61px;display: block;background: #2577e3;float: right;margin-left: 20px;}

.header>a>p{width:41px;height:43px;display: block;background: #2577e3;border:solid 1px #fff;color:#fff;margin: 5px 5px;font-size:18px;padding:6px 0 0 8px }

.header>a>p:hover{background: #012f56;}

/*nav*/

.navbox{width:100%; height:60px; background:#2577e3;}

.nav{width:1180px; margin:0 auto; height:60px; overflow:hidden; position:relative;}

.nav ul li:hover,.another{width:119px;height:60px;background: rgba(255,255,255,0.5);}

.nav_z{position:absolute; left:0; top:0;}



.nav ul{width:1190px;}



.nav_z li{}

.nav ul li{height:60px;float:left; width:119px; text-align:center;}

.nav ul li a{color:#fff; height:60px; display:block;}

.nav ul li a b{font-size:16px; font-weight:normal; line-height:60px;}



.nav ul li span{font-size:11px;display:block;width:119px; text-align:center; color:#fff; z-index:-1;}

.fixedNav {position:fixed;

	top:0px;

	left:0px;

	width:100%;

	z-index:100000;

	_position:absolute;

  _top:expression(eval(document.documentElement.scrollTop));}





/*foot*/



.footer_nav{

	width:100%;

	height:50px;

	background: #003162;

	overflow: hidden;

}

.nav_body_footer>ul>li{

	float: left;

}

.nav_body_footer>ul>li>a{

	font-size: 14px;

	line-height:50px;

	color:#fff;

	padding:16px 34px 16px 34px;



}

.nav_body_footer>ul>li>a:hover{

	background: rgba(255,255,255,0.5);

}

.footer{width:100%; background:url(../images/foot_bj.jpg) repeat-y center top; padding:0px 0; overflow:hidden; color:#323232; text-align:center;line-height:25px;}

.foot{width:100%;padding:0 0 0px 0; overflow:hidden; color:#323232; text-align:center;margin:0 auto; line-height:28px;}

.foot .menu{background:url(../images/foot_menu.jpg) no-repeat center; height:35px; padding:0px 0 20px 0 }

.foot .menu a{color:#323232; font-size:16px; padding:0 10px; line-height:30px;}

.foot a:hover{text-decoration:underline;}

.foot_text{margin:1px 0 0 0;background: #0060bf;color:#fff;height:188px;padding-top: 10px; }

.foot_text img{margin:0 5px;}

.foot_text a{color:#fff;}









/*咨询客服*/



/*咨询客服*/



.wjdh_kf_left{width: 120px;position: fixed;right:0;top:35%;}



#wjdh_kf_box{width:120px;background: #0060bf;border-radius: 10px;text-align: center;color:#fff;float: left;}



.wjdh_kf_right{position: fixed;right:-100%;top:48.3%;}



#wjdh_kf .wjdh_kf_wrapper{width:160px; position: relative;}



#wjdh_kf .close{position: absolute;top:0px;right:130px;}



.close{cursor: pointer;}



#wjdh_kf span{height:31px;display: block;background: url("../images/kefu_qq.png")no-repeat 7px 0px;margin: 10px auto;}



#wjdh_kf span a{display: block;color:#fff;line-height: 31px;margin-right:-20px;}



#wjdh_kf_box>ul>li>img{margin-top: 30px;}



#wjdh_kf_box>ul>li>b>img{margin: 10px 0;cursor: pointer;}



#wjdh_kf_box p{line-height: 24px;}



#wjdh_kf_box b img{width:90px;height:90px;}



.wjdh_kf_right{cursor: pointer;}



.wjdh_kf_right>img{cursor: pointer;}



#wjdh_kf li:last-child{cursor: pointer;}











/*mode start*/

.mode_wrapper{width:100%;height: 300px;position: fixed;bottom: 0px;}

.mode{width:100%;height:120px;background:rgba(0,0,0,0.5);position: fixed;bottom: 0px;}

.mode_wrapper img{float: right;position: relative;z-index: 1000;height: 303px;bottom: 0px;}

.mode_left{width:300px;float: left;}

.mode_left b{font-size: 30px;color:#2577e3;}

.mode_left h4{font-size: 30px;color:#fff;margin: 30px 0;}

.mode_left p{font-size: 20px;color:#e1e1e1;}

.mode_center{float: left;width:495px; }

.mode_center span{font-size: 24px;color:#fff;margin: 20px 0;display: block;}

.mode_center span b{font-size: 30px;color:#2577e3;}

.mode_center a{width:495px;height: 40px;color:#fff;background: #2577e3;text-align: center;line-height: 40px;font-size: 18px;display: block;font-weight: normal;}

.mode_left img{width:50px;height: 50px;opacity: 0.6;position: absolute;right: 530px;bottom: 120px;cursor: pointer;}



/*mode end*/



