@charset "utf-8";
/* CSS Document */

body {
	position: relative;
	width: 100%;
	min-width: 1180px;
	height: auto;
	margin: 0;
	padding: 0;
	font-family: microsoft yahei;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
}
* {
	font-family: "微软雅黑";
	padding: 0;
	margin: 0;
}
img {
	border: 0;
}
.clear {
	clear: both;
}
a {
	text-decoration: none;
	color: #4E4646;
	cursor: pointer;
}
ul, li {
	list-style: none;
	margin: 0;
	padding: 0;
}
.left{ float:left;}
.right{ float:right;}
/*header*/
#top {
    height: 45px;
    width: 100%;
    color: #484848;
    border-bottom: 1px solid #0f3685;
}
.top {
	height: 45px;
	width: 1180px;
	padding: 0;
	margin: 0 auto;
}
.welcome {
	font-size: 13px;
	float: left;
	line-height: 45px;
}
.topnav {
	font-size: 13px;
	float: right;
	line-height: 45px;
	color:b0b0b0;
}
.topnav a {
	display: inline-block;
	margin: 0 5px;
	color:#484848;

}
.topnav>img{ width:12px; height:12px;}
#head {
	height: 130px;
	width: 100%;
	background:#f9f9f9;
}
.head {
    height: 110px;
    width: 1235px;
    padding-top: 20px;
    margin: 0 auto;
   
}

#logo {
    width: ;
    height: ;
    border-right: #CCC;
    float: left;
    margin-right: 40px;
	margin-top: 24px;
}
#logo>img {
    width: ;
    height: ;
}
#dw {
    width: 400px;
    float: left;
    margin-top: 23px;
    padding-left: 40px;
    border-left: 1px solid #C0C0C0;
}
#dw p {
	display: block; color:#0f3685; font-size:18px; margin-bottom:5px;}
#dw span{ font-size:15px; color:#616161;}
#dw span b{ color:#ce3737;}
#dw span small{color:#0f3685; font-size:15px;}

#tel {
	float: right;
	margin-top: 25px;
}
#tel img{margin-right: 20px;}

#tel span{ font-size:14px;}
#tel p {
	    font-size: 22px;
    color: #0f3685;
    font-weight: 600
}
#nav {
	width: 100%;
	height: 46px; background:#0f3685;
}
.nav {
	width: 1180px;
	height: 46px;
	padding: 0;
	margin: 0 auto;
}
.nav ul li {
    width: 116.8px;
    height: 46px;
    float: left;
    border-right: 1px solid #2754AF;
}
.nav ul li:first-child {
    border-left: 1px solid #2754AF;
}
.another{background:#ce3737;}
.another a{ color:#fff !important;}
.nav ul li a {
	color: #fff;
	font-size: 14px;
	text-align: center;
	display: block;line-height:46px;
}

.left{ float:left;}
.right{ float:right;}
/*header end*/

/*foot*/
#foot {
    width: 100%;
    background: #e8e8e8;
    height: 200px;
    padding-top: 30px;
}

.foot{ width:1180px; height:135px; padding:0; margin:0 auto;}
.foot a {
    color: #383838;
    margin: 0 2px;
}
.foot a:hover{ text-decoration:underline;}
.foot_left p {
    color: #565656;
    line-height: 28px;
    font-size: 13px;
}
.weixin {
    margin-top: 20px;
    margin-left: 100px;
    padding-right: 40px;
    border-right: 1px solid #F5F5F5;
}
.weixin  img{
	width:120px;
	height:120px;
}
.foot_left.left {
    margin-top: 20px;
    padding-left: 40px;
    border-left: 1px solid #CECECE;
	width:870px;
}
#scroll {

cursor: pointer;

position: fixed;
}
.bot_more.scroll {
    text-align: center;     margin-top: 25px;
}
.bot_more.scroll a {
    display: block;
    background-color: #a7a7a7;
    height: 50px;
    margin-top: 63px;
}
.bot_more.scroll a img {    margin-top: -30px;}
/*foot end*/

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}