﻿@charset "utf-8";	* {	padding:0;	margin:0}body {	font:12px/1.231 "微软雅黑",'Microsoft YaHei',arial,helvetica,clean,sans-serif;	color:#333;	margin:0;	overflow-x:hidden;}li,ul {	list-style-type:none}img,li,ul {	padding:0;	margin:0}img {	border:none}a {	color:#333;	text-decoration:none}a:hover {	text-decoration:none}a:active {	text-decoration:none}.clear {	clear:both}img {	border:0}input,textarea {	outline:0;	border:0}h1,h2,h3,h4,h5,dl,dd,dt,i,em {	font-weight: normal;	font-style: normal;}.wrap {	width: 1080px;	margin-left:auto;	margin-right:auto;}.fl {	float:left;}.fr {	float:right;}.clear {	clear:both;}.pr {	position:relative;}.m_t1 {	margin-top:10px;}.m_t2 {	margin-top:15px;}.m_t3 {	margin-top:20px;}.m_t4 {	margin-top:30px;}.m_t5 {	margin-top:45px;}.m_t6 {	margin-top:50px;}.m_t7 {	margin-top:70px;}.m_t8 {	margin-top:100px;}.m_t9 {	margin-top:110px;}/* 公用库*/	.b {	font-weight:bold;}.b1c {	border:1px solid #ccc;}.pr {	position:relative;}.pa {	position:absolute;}.tc {	text-align:center;}.db {	display:block;}.dib {	display:inline-block;	*display:inline;	zoom:1;}.topng {	}.top {	height: 33px;	line-height: 33px;	color: #444;	background: #fafafa;	border-bottom: 1px solid #e0e0e0;}.top .top-r {	height: 33px;	line-height: 33px;	color: #fff;}.top .top-r a {	padding: 0 3px;	padding-left: 10px;}.head {	height: 130px;	background: url(../images/handbg.png) center;}.head .logo {	margin-top: 32px;}.head .logo h1 a {	color:#0c0f11;	font-size:30px;	font-weight:bold;}.head .logo .logo-tt span {	font-size:28px;	font-weight:bold;	display:block;}.head .logo .logo-tt i {	font-size:16px;	font-weight:normal;	color:#666;}.head .ms {	margin-top: 37px;	margin-left: 16px;}.head .ms p {	height: 30px;	line-height: 50px;	font-size: 18px;}.head .tel {	background: url(../images/tel.png) no-repeat left center;	padding-left: 69px;	margin-top: 44px;	line-height: 20px;	font-size: 14px;	font-weight: 100;	height: 41px;}.head .tel p {	}.head .tel em {	font-size: 24px;	line-height: 30px;	color: #ff6c00;	font-weight: bold;}/************************************* 导航样式 ************************************/	.index_navBox {	width:100%;	height: 58px;	overflow:hidden;	background: url(../images/nav.png) repeat-x center;}.navBox {	margin:0px auto;	overflow:hidden;}.navBox .active{	background: url(../images/gl.png) repeat-x center;}.navBox li {	width:16%;	color:#FFF;	text-align:center;	float:left;	font-size:14px;	display:block;	border-right: 1px solid #2b8dde;}.navBox li a {	color:#FFF;	text-align:center;	line-height: 58px;	font-size: 14px;	display:block;	padding: 0px 24px;}.navBox .another a,.navBox li a:hover {	display:block;	background: url(../images/gl.png) repeat-x center;}/************************************* 底部样式 ************************************/	/************************************* 底部样式 ************************************/	.foot {	background: #191816;	padding-bottom:10px;	clear: both;}.foot .foot-menu {	height: 60px;	text-align: center;}.foot-menu .wrap {	background: url(../images/img7.png) repeat-x bottom;	height: 60px;}.foot .foot-menu a {	color: #fff;	font-size: 14px;	height: 60px;	line-height: 60px;	display: block;	float: left;}.foot .foot-menu a em {	padding: 0 24px;}.foot .foot-c {	padding-top: 29px;	color:#e6e6e6;}.foot .foot-c p {	margin: 10px 0;	text-align: left;}.foot .foot-c p a {	margin: 10px;	color:#e6e6e6;}.foot .foot-c p img {	vertical-align: middle;}.foot .foot-c h2 {	text-align: left;	font-size:12px;	margin-top: 10px;}.foot .flimg {	background: url(../images/ico18.png) 30px center no-repeat;	padding-left: 107px;	width: 130px;}.foot .flimg img {	width:106px;	height:106px;}.ft{	line-height:30px;}.ft a {	color:#fff;}/*浮动客服*/	#floatDivBoxs {	width:170px;	background:#fff;	position:fixed;	top:80px;	right:0;	z-index:999;}#floatDivBoxs .floatDtt {	width:100%;	height:45px;	line-height:45px;	background: #007ee3;	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;	font-size:21px;	font-weight:bold;	color: #007ee3;}#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:80px;	right:170px;	z-index:999;}#rightArrow a {	display:block;	height:45px;}.zd {	width:100%;	height:65px;	margin:auto;	margin-top:10px;}.zd a {	display:block;	width:65px;	height:56px;	margin:auto;}.wx img {	width:106px;	height:106px;}.protext {    margin: 10px!important;    padding: 8px!important;    border: #e5e5e5 1px solid;    text-indent: 2em;}.cpkey{	height:28px;}.banc {	text-align:center;}.banc img{	display:inline;}