﻿/*——————预设——————*/body,h1,h2,h3,h4,h5,h6,li,input,ol,ul,dl,dd,dt,p,input {
	margin: 0;
	padding: 0;
}

ul {
	list-style: none;
}

a {
	text-decoration: none;
}

img,input {
	border: none;
}

header,section,article,footer,nav {
	display: block;
}

img {
	border: none;
	vertical-align: top;
}

input {
	border: none;
	outline: none;
}

textarea {
	resize: none;
}

i,em {
	font-style: normal;
}

html,body {
	width: 100%;
	height: 100%;
	font-size: 62.5%;
}

body {
	font-family: "微软雅黑", "黑体";
	color: #f9f9f9;
	font-size: 14px;
}/*——————模块——————*/.fl {
	float: left;
	_display: inline;
}

.fr {
	float: right;}
.fr img{ float:left; padding-top: 15px;}
.fr p{float:left; padding-top: 35px;
    font-size: 30px;}
.clearfix:after {
	content: '';
	display: block;
	clear: both;
	*zoom: 1;
}

.box_model {
	width: 1180px;
	margin: 0 auto;
	color:#000000;
	padding-bottom: 20px;
	margin-top: 20px;
}
.box_model h1{ text-align:center; font-size:16px;padding-bottom: 20px;}
.box_model p{line-height:30px;
text-align: center;}
.color_white {
	background: #f0f0f0;
}


.color_add {
	background: #d42a1d;
}/*——————页头——————*/.header {
	width: 100%;
	height: 100px;
	
	left: 0;
	top: 0;
	z-index: 999;
	background: #f9f9f9;
}







.topnav {
	width: 100%;
	
	left: 0;
	top: 80px;
	z-index: 999;
	background: #007dff;
	text-align: center;
}

.topnav .nav {
	width: 1180px;
	margin: 0 auto;
	overflow: hidden;
	height: 60px;
}

.topnav .nav li {
	display: inline-block;
	height: 60px;
	float: left;
}

.header .head_xc {
	color: #2e3033;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	display: inline-block;
	width: 360px;
	margin-left: 70px;
	letter-spacing: 2px;
	padding-top: 25px;
}

.topnav .nav li a {
	width: 135px;
	margin: 0 2px;
	line-height: 60px;
	color: #f9f9f9;
	display: inline-block;
	height: 100%;
	font-size: 18px;
	text-align: center;
	padding: 0 2px;
}

.topnav .nav li:hover a {
	text-decoration: underline;
}

.topnav .nav li a.act {
	text-decoration: underline;
}
.topnav .nav-about,.topnav .nav-pro,.topnav .nav-ser {display: none;
	position: absolute;
	padding: 10px 0;
	background: #72b5fb;
	width: 135px;}



.topnav .nav-about li a,.topnav .nav-pro li a,.topnav .nav-ser li a {
	height: 36px;
	display: block;
	text-align: left;
	padding: 0 10px;
	line-height: 36px;
	color: #FFFFFF;
	font-size: 14px;
}

.topnav .nav-about li a:hover,.topnav .nav-pro li a:hover,.topnav .nav-ser li a:hover {
	color: #000000;
	background-color: #007dff;
}

.headerBox {
	height: 100px;
}/*——————底部链接——————*/.bootbox {
	background: #2e3033;
	padding: 8px 0;
}

.bootbox .bootlink {
	width: 1004px;
	margin: 0 auto;
}

.bootlink h3 {
	width: 80px;
	font-size: 14px;
	line-height: 35px;
	height: 35px;
	font-style: normal;
	color: #999;
	display: inline-block;
}

.bootlink  ul {
	width: 920px;
}

.bootlink  ul li {
	float: left;
	font-size: 14px;
	line-height: 35px;
	height: 35px;
	margin: 0 10px;
	display: inline;
}

.bootlink ul li a {
	color: #999;
	position: relative;
	z-index: 1;
}

.bootlink ul li a:hover {
	text-decoration: underline;
	color: #ccc;
}/*——————页脚——————*/.footer {
	background: #2e3033;
	padding: 20px 0;
	border-top: 1px solid #444;
}

.footer .footer-conter {
	
	width: 804px;
	margin: 0 auto;

	line-height: 30px;
	color: #ccc;
	background-size: 130px;
}

.footer .footer-list {
	padding-left: 28px;
}
.footer .footer-list a{color: #ccc;}
.footer .footer-listt{ float:left;}
.footer .footer-listt img{ width:120px; height:120px; }
.footer p a {
	color: #CCCCCC;
}/*备案号*/.ba_wrap {
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #2e3033;
	color: #ccc;
	border-top: 1px solid #444;
}

.ba_wrap a {
	color: #ccc;
}

.tong>div {
	width: 960px;
	height: 720px;
	margin: 0 auto;
	background: #FFFFFF;
}

.tong .t2 {
	background: url(../images/tong/tong2.jpg) no-repeat;
}

.tong .t3 {
	background: url(../images/tong/tong3.jpg) no-repeat;
}

.tong .t4 {
	background: url(../images/tong/tong4.jpg) no-repeat;
}

.tong .t5 {
	background: url(../images/tong/tong5.jpg) no-repeat;
}

.tong .t6 {
	background: url(../images/tong/tong6.jpg) no-repeat;
}

.tong .t7 {
	background: url(../images/tong/tong7.jpg) no-repeat;
}

.tong .t8 {
	background: url(../images/tong/tong8.jpg) no-repeat;
}

.tong .t9 {
	background: url(../images/tong/tong9.jpg) no-repeat;
}

.tong .t10 {
	background: url(../images/tong/tong10.jpg) no-repeat;
}

.tong .t11 {
	background: url(../images/tong/tong11.jpg) no-repeat;
}

.tong .t12 {
	background: url(../images/tong/tong12.jpg) no-repeat;
}

.tong .t13 {
	background: url(../images/tong/tong13.jpg) no-repeat;
}

.tong .t14 {
	background: url(../images/tong/tong14.jpg) no-repeat;
}

.keifu {
	position: fixed;
	top: 10%;
	right: 0;
	width: 131px;
	_position: absolute;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	z-index: 990;
}

.keifu_tab {
	width: 160px;
}

.icon_keifu {
	width: 26px;
	height: 100px;
	float: left;
	background: url(../images/keifu.png) 0 0;
	position: relative;
	display: none;
	cursor: pointer;
}

.keifu_box {
	float: left;
	width: 131px;
}

.keifu_tab img {
	display: block;
}

.keifu_head {
	width: 131px;
	height: 41px;
	background: url(../images/keifu.png);
	background-position: 0 -103px;
	font-size: 0;
	line-height: 0;
	position: relative;
}

.keifu_close:link,.keifu_close:visited {
	display: block;
	width: 11px;
	height: 11px;
	background: url(../images/keifu.png) -42px 0;
	position: absolute;
	top: 5px;
	right: 5px;
}

.keifu_close:hover {
	background-position: -60px 0;
}

.keifu_con {
	border-left: 7px solid #029bdb;
	border-right: 7px solid #029bdb;
	padding-top: 15px;
	background: #fbfbfb;
}

.keifu_con li {
	height: 33px;
	padding-left: 12px;
}

.keifu_con .weixin {
	height: 96px;
}

.keifu_con .bt {
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	padding: 0 0 0 20px;
	color: #012646;
}

.keifu_bot {
	width: 131px;
	height: 119px;
	background: url(../images/keifu.png);
	background-position: 0 -149px;
}

.online-qq {
	position: fixed;
	top: 56%;
	right: 5px;
	z-index: 200;
}

.online-qq .qq_content {
	background: #fff;
	margin: 0;
	padding: 0;
}

.online-qq .qq_content .dt {
	text-align: center;
	background: #202020;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 6px 15px;
	border: 1px solid #ddd;
	border-bottom: 0;
}

.online-qq .qq_content .qq {
	padding: 10px 10px 5px;
	margin: 0;
	border: 1px solid #ddd;
	border-top: 0
}

.online-qq .qq_content .qq p {
	background: url(../images/online_qq.png) repeat-x 0 -33px;
	margin: 0 0 5px
}

.online-qq .qq_content .qq a {
	border: 1px solid #ddd;
	color: #666;
	display: block;
	background: url(../images/online_qq.png) no-repeat 10px -72px;
	height: 23px;
	line-height: 23px;
	padding: 0 18px 0 30px
}

.online-qq .qq_content .tel {
	background: #fff;
	padding: 10px;
	margin: 0;
	font-size: 14px;
	color: #333;
	border: 1px solid #ddd;
	border-top: 0
}

.online-qq .qq_content .erwei {
	background: #fff;
	padding: 10px;
	margin: 0;
	text-align: center;
	font-size: 14px;
	color: #333;
	border: 1px solid #ddd;
	border-top: 0
}

.online-qq .qq_content .erwei p {
	text-align: center;
}

.online-qq .qq_content .tel strong {
	font-size: 12px;
	color: #af1f24
}

.online-qq .qq_content .tel p {
	text-align: center;
	font-size: 12px
}

.online-qq .footqq {
	border: 1px solid #ddd;
	background: #f1f1f1;
	height: 2px;
	overflow: hidden;
	margin: 0 5px;
	border-top: 0;
	display: none
}