@charset "utf-8";



/* CSS Document */







@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;
overflow-x: hidden;



}



* {



	font-family: microsoft yahei;



	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;}



h5{ text-align:center; font-size:14px;}















/*header*/



#top {



	height: 45px;



	width: 100%;



	background: #f4f4f4;



}



.top {



	height: 45px;



	width: 1180px;



	padding: 0;



	margin: 0 auto;



}



.welcome {



	font-size: 12px;



	float: left;



	line-height: 45px;



	color:#6b6b6b;



}



.topnav {



	font-size: 12px;



	float: right;



	line-height: 45px;



}



.topnav a {



	display: inline-block;



	margin: 0 5px;



	color:#6b6b6b;



	margin-right:20px;



}



#head {



	height: 84px;



	width: 100%;



	padding-top: 23px;



	padding-bottom:23px;



}



.head {



    height: 84px;



    width: 1180px;



    padding: 0;



    margin: 0 auto;



   



}







#logo {



    width: 341px;
    height: 121px;
    float: left;
    margin-right: 30px;
    margin-top: -17px;



}



#logo>img {



    width: auto;



    height: 100%;
	margin-left: -58px;



}



#dw {



	width:538px;



	float: left;



	margin-top: 17px;



	text-align:center;
	display: none;



}



#dw>span {



	font-size: 18px;



	font-weight: 600;



	margin-bottom: 8px;



	display: block;



	color:#0d0d0d;



}



#dw p{ font-size:16px; color:#0d0d0d;}



#dw b{ color:#316ccd;}







#tel {



	float: right;



	margin-top: 17px;



}



#tel>p {



	font-size: 24px;



	color: #316ccd;



	font-weight: 600;



}



#nav {



	width: 100%;



	height: 47px;



	background: #266ad1;



}



.nav {



	width: 1180px;



	height: 47px;



	padding: 0;



	margin: 0 auto;



}



.nav ul li {



	width: 130px;



	height: 47px;



	float: left;



}



.nav ul li a {



    color: #fff;



    font-size: 14px;



    text-align: center;



    display: block;



    line-height: 47px;



}



.nav ul li a:hover { background:#5d8de1;}







li.another a{



	 background:#5d8de1 !important;



}







/*header end*/







/*foot*/



#foot{ width: 100%;



    height: 335px;



    overflow: hidden;



    font-size: 13px;}



.foot{ width:1180px; height:310px; padding:0; margin:auto;}



.foot_nav {



    width: 100%;



    height: 56px;



    border-bottom: 1px #d8c9bc solid;



}



.foot_nav{ background-color: #2D6CD2;}



.foot_nav ul{width:1180px; height:106px; padding:0; margin:auto;}



.foot_nav ul li {



    float: left;



    width: 130px;



    height: 19px;



    border-right: 1px #A9A9A9 solid;



    margin-top: 19px;



}



.foot_nav ul li:first-child{ border-left:1px #A9A9A9 solid;}



.foot_nav ul li a {



    display: inline-block;



    width: 106px;



    height: 14px;



    text-align: center;



    line-height: 14px;



	color:#fff;



}



.foot_left{ float:left; margin-top:30px; width:320px; height:120px;2016/6/21 10:21:35 padding-top: 25px;}



.gsdz li{ line-height:40px;}



.foot_center{ float:left;margin-top:30px;}



.foot_center img{ width:50px; height:12px; float:left; margin-right:20px; margin-top:8px;}



.foot_center ul{ float:left;}



.foot_tt a {



    font-size: 16px;



    line-height: 40px;



}



.foot_tt a:hover{ color:#111;}



.foot_right{ float:right; margin-top:30px;}



.foot_right img {



    float: left;



    margin-right: 20px;



}



span#cnzz_stat_icon_1259599187 a {



    display: inline-block;



}



.font_ct{line-height:28px; float:left;margin-right: 70px;}



.copyright{ text-align:center; color:#666; margin-top:26px;}



/*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;}