@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family: Arial, Tahoma,"微软雅黑";    /*文字字体定义 */
	font-size: 14px;    /*文字大小定义 */
	color: #333; /*文字颜色定义 */
	min-width:1100px;
	}

/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #333333;} /* 未访问的链接 */
a:visited {color: #333333;} /* 已访问的链接 */
a:hover{color: #0461bb;	text-decoration: none; cursor: pointer;} /* 鼠标在链接上 */ 
a:active {color: #333333;} /* 点击激活链接 */

ul, li, h1, h2, h3, h4, h5, h6, span, form, dl, dt, div, dd, ol, pre, FIELDSET, input, textarea, p {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
h1,h2,h3,h4,h5,h6{font-size:16px;}
img{border: 0px;}
.clear{clear:both; line-height:0; height:0; font-size:0px;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
form{ border:0;}
input{ border:0;}

.content{overflow: hidden;}
/*---------页面样式开始------------------*/
.min{ overflow:hidden; }
.size{ width:1200px; margin:0 auto;}
.size2{ width:1000px; margin:0 auto; border-top:1px solid #9c761a}
.wrap{width:1200px; margin:0 auto;}
.backcolor{background:#0461bb;}
.fl{float: left;}
.fr{float: right;}


.header{  width:100%;  z-index:999; overflow: visible !important;}

.header_top{background:#efefef; line-height: 32px; color:#b6b6b6;}
.header_top p{float:right;}
.header_top p img{vertical-align: middle; padding:0 5px;}
.header_top p a{color:#b6b6b6; padding-left:10px;}
.header .m{overflow: hidden; padding:10px  0 5px}
.header_nav  .tel {background: #fff;height: 32px; border-radius: 16px; padding: 0 10px;}
.header_nav  .tel p {
    font-size: 24px;
    font-weight: bold;
    color: #0461bb;
	line-height: 50px;
	height: 41px;
    background: url(../images/tel_bg.png) no-repeat left center;
    padding-left: 135px;

}
.logo{ display:block;  float: left; margin:35px 0 0px;}
.nav{  height:45px; overflow: visible !important; color:#fff; z-index: 99; margin-top: 60px;}
.nav li{ width:107px; height:45px; float:left; position:relative; overflow: visible !important; background: url(../images/line.png) no-repeat right 10px;}
.nav li a{ height:35px;line-height: 35px;  text-align:center; display:block; font-size:16px; color:#2d2d2e;  overflow: visible !important; width:90%; margin:0 auto;}
.nav  li:hover a{background: #132469; border-radius: 15px;}
.nav  li:hover a{color:#fff;}




.footer{
	overflow: hidden;
	width: 100%;
	position: relative;
	z-index: 1000;
	padding-top: 20px;
	background: #1d2331;
	color: #7a7a7a;
	display: block;
}
.footer .link{margin:10px auto; margin-bottom:30px; font-size: 14px; color:#d5d6d9;}
.footer .link a{color:#d5d6d9;}
.footer .foot_logo {margin:15px 0}
.footer>ul{overflow: hidden;padding-bottom:30px; }
.footer>ul>li{float: left;margin-left: 72px;}
.footer ul li.left{width: 340px;margin-left: 112px;}
.footer ul li.mid{width: 205px;margin-left: 52px;}
.footer ul li strong{font-size: 18px; font-weight: 200;display:block;margin-bottom:5px;color: #d5d6d9;}
.footer ul li span.heng{width:38px; height: 3px; background:#0461bb; display:inline-block}

.footer ul li.left ul li{width:170px;float: left;}
.footer ul li.left ul li a{font-size: 15px;color: #f1f1f4;line-height: 36px;display: inline-block}
.footer ul li.mid p{font-size: 15px; color:#d5d6d9; line-height: 35px;}
.footer ul li.mid p span{font-size: 14px;}
.footer ul li.last p{text-align: center; color:#d5d6d9; font-size: 14px;}

.footer ul li.last{width: 148px;}
.footer ul li.last img{width: 148px;height: 148px;display: block;margin: 0 auto}

.footer .bottom{background: #1d2331;font-size:14px;color:#d5d6d9;text-align:center;overflow: hidden;line-height: 40px;border-top:1px solid #464646}
.footer .bottom a{color:#d5d6d9;}
