﻿@charset "utf-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/*Html5*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
/*Base*/
html {
	font: 12px/1.8 "微软雅黑","\5b8b\4f53",Arial,sans-serif;
	color: #666;
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
* {
    margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
    background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
	blr:expression(this.onFocus=this.blur());
}
a:focus {
    outline: 0;
}
a:active,
a:hover {
    outline: 0;
	/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/
}
img {
    border: 0;
    vertical-align: middle;
	-ms-interpolation-mode:bicubic;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
button,
input,
select,
textarea {
    font-family: inherit; 
    font-size: 100%; 
    margin: 0;
    outline:none;
}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; 
    cursor: pointer; 
}

button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; 
    padding: 0; 
}
input[type="search"] {
    -webkit-appearance: textfield; 
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; 
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input.submit {
	border: 0;
	margin: 0;
	cursor: pointer;
}
input.radio {
	width: 13px;
	height: 13px;
	float: left;
	display: inline;
}
textarea {
    overflow: auto; 
    vertical-align: top;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
ul,
ol { 
	list-style:none;
 
}
li {
	list-style:none;
    float: left;	
}
/*清除浮动*/
.clear {
    clear: both;
}
.fl {
	float:left;
    display: inline;
}
.fr {
	float:right;
    display: inline;
}


.w980{
	position: relative;
	width: 980px;
	margin: 0 auto;overflow: hidden;
}
.w1000{
	position: relative;
	width: 1000px;
	margin: 0 auto;overflow: hidden;
}
a{
color: 	#666;
}

.top_text{ height:34px;background:#fbfbfb;border-bottom: 1px solid #d6d6d6;}
.top_h1{ float:left; font-size:14px;font-family:"微软雅黑"; line-height:34px;color:#666;}
.top_tel{float:right;}
.top_tel span{line-height:34px;color:#ccc;}
.top_tel a{line-height:34px;color:#666;font-size:14px;padding:0 5px;}
.top_tel a:hover{color:#B57931;}

.i-login a{padding:3px 14px;background:#1874CD;color:#fff;}
.i-reg a{padding:3px 14px;background:#B57931;color:#fff;}
.i-login a:hover{color:#fff;background:#104E8B;}
.i-reg a:hover{color:#fff;background:#8B4513;}
.header{
	position: relative;
	z-index: 10;
	
}

.h-mid{
	height:130px;
	padding: 0;
	background:url(../images/TITLE.gif);
}
.logo{
	float: left;

	padding: 5px 10px 0 0;
	display: inline;
}

.h-mid .tips{	border-left: 0px solid #dfdfdf;
	margin-top: 40px;padding-left:10px;
	line-height: 16px;
}
.h-mid .tips h2{
	line-height:40px;	font-size: 32px;font-weight: bold;
	color: #B57931;
}
.h-mid .tips p{color: #555;font-size: 18px;padding-top:12px;padding-left:35px;}
.h-mid .tel{
color: #B57931;
	line-height: 30px;
	padding-left: 45px;
	margin: 30px 25px 0 0;
	display: inline;
	background: url(../images/tel2.png) left center no-repeat;
	font-size: 24px;
	font-weight:bold;
}
.h-mid .tel span{
color: #666;
	line-height: 24px;
    display: block;
	font-size: 14px;

}
.h-mid .ewm{
	position: relative;
	width: 47px;
	height: 36px;
	background: url(../images/bg_sign01.jpg) no-repeat center;
	cursor: pointer;
}
.h-mid .ewm .box{
	position: absolute;
	left: -94px;
	top: 42px;
	width: 140px;
	height: 155px;
	border: 1px solid #e4e4e4;
	display: none;
}
.mnav {background:#B38957;width: 100%;
}
.nav{	height: 50px;

}
.nav ul{	width: 980px;
	margin: 0 auto;
}
.nav li{
	line-height: 50px;height: 50px;
}
.nav a{
	display: inline-block;
	border-left: 1px solid #B38957;
	
	padding: 0 17px;
	font-size: 18px;
	color: #fff;
}
.nav a.last{
	border-right: none;
}
.nav a:hover, .nav a.on{

	background: #B57931;
}
.nav dl{
	line-height: 50px;height: 50px;
}
.nav dl a{
	display: inline-block;
	padding: 0 25px;
	font-size: 18px;
	color: #fff;background:#1874CD; margin-left:30px;
}
.nav dl a:hover{
	background: #104E8B;color: #fff;
}
#footer{ width:100%; font-family:"微软雅黑"; background:#31313b; border-top: 0px solid #ccc;	}

.footer2{width:980px; height:200px; margin:0 auto; padding-top:30px;}
.footer2 ul{ width:117px; border-left: 1px solid #434343;   float: left;	}
.footer2 .pic{ width:117px; border-left: none;padding:5px 0 0 10px;color:#999;    line-height: 30px;	}
.footer2 ul h1 { color:#bbb; padding-bottom:7px;font-size:14px;text-align: center;}
.footer2 ul li{clear:both;text-align: center; width:117px;}
.footer2 ul li a{ color:#999; line-height:24px;	}
.footer2 ul li a:hover{ color:#B57931;}
.footer2 ul.last li{ border:none;}
.footer2 .f-r {float: right;width:330px;color:#999}
.footer2 .f-r li {clear:both;height: 24px;line-height: 22px;}
.footer2 .f-r .dd{font-weight: bold; font-size:14px;padding-top: 15px;}
.footer2 .f-r li span {font-weight: bold; font-size:14px;}
.footer3{ background:#21212b; }
.footer4{width:980px;margin:0 auto; height:95px; line-height:50px; color:#999;}
.footer3 a{ color:#999;}
.footer3 a:hover{ color:#B57931;}
.footer a:hover{ color:#B57931;}

.float-service{
	position: absolute;
	right: 3%;
	top: 419px;
	z-index: 50;
	width: 98px;

}
.float-service .top{
	width: 98px;
	height: 96px;
	background: url(../images/float_top.jpg) no-repeat;
}
.float-service .list{
	padding: 18px 16px 0;
	background: #333
}
.float-service .list a{
	display: inline-block;
	width: 42px;
	padding-left: 24px;
	background: url(../images/bg_sign02.jpg) no-repeat left center;
	border-top: 1px solid #181818;
	border-bottom: 1px solid #515151;
	font-size: 16px;
	line-height: 50px;
	color: #fff;
}
.float-service .list a.first{
	border-top: none;
}
.float-service .list a.last{
	border-bottom: none;
}
.float-service .bot{
	width: 98px;
	height: 107px;
	background: url(../images/float_bot.png) no-repeat;
	cursor: pointer;
}
.float-service .float-ewm{
	width: 72px;
	height: 72px;
	padding: 16px 13px 0;
	background: #313232;
}


.down_pro {
overflow: hidden;
zoom: 1;
border-bottom: 1px #ddd dashed;
padding: 12px 16px 12px 12px;
margin-bottom:0px;
margin-top: 10px;
}
.down_r{
float: right;
width:100px;
}
.down_l {
float: left;
overflow: hidden;
width:550px;
}
.down_tit {
overflow: hidden;
zoom: 1;
height: 24px;
}
.down_tit p {
line-height: 30px;
font-family: "鐎瑰缍�";
font-size: 14px;
color: #595757;
float: left;
font-weight: bold;
}
.down_con {
line-height: 30px;
font-family: "鐎瑰缍�";
font-size: 12px;
color: #595757;
border-bottom: 0px solid #d6d6d6;
}
.down_news {
font-family: "鐎瑰缍�";
font-size: 12px;
line-height: 30px;
color: #595757;
border-top: 0px solid #f7f7f7;
}
.down_r a {
font-family: "鐎瑰缍�";
font-size: 12px;
width: 100px;
height: 34px;
line-height: 34px;
float: right;
display: block;
background: #777;
color: #fff;
text-align: center;
margin-top: 30px;    border-radius: 3px;
}
.down_r a:hover {background: #B57931;
color: #fff;
}

.service_box{ position:fixed; z-index:1000;right:-147px;top:50%;margin-top:-100px;width:146px;border:1px solid #ece8e5; background:#fff; }
.service_box .tab_nav{ position:absolute;left:-42px;top:-1px;}
.service_box .tab_nav > li {background:#ece8e5;border-bottom:1px solid #dfdbd9;    float: none;}
.service_box .tab_nav > li.active{ background:#ff6b09;}
.service_box .tab_nav > li:first-child{border-radius:8px 0 0;}
.service_box .tab_nav > li:last-child{ border-bottom:none; border-radius:0 0 0 8px;}
.service_box .tab_nav > li > a{ display:block; width:28px;padding:12px 6px 12px 8px; line-height:14px; text-align:center;color:#2c2c2c; text-decoration:none;}
.service_box .tab_nav > li.active > a{ color:#fff;}
.service_box .tab_nav .icon{ display:block; height:28px;width:28px; background:url(../images/bg_online_service_new.gif) no-repeat; overflow:hidden;margin:3px 0;*margin:6px 0;}
.service_box .tab_nav .icon_1{ background-position:0 0 ;}
.service_box .tab_nav .icon_2{ background-position:-28px 0 ;}
.service_box .tab_nav .icon_3{ background-position:-56px 0 ;}
.service_box .tab_nav .active .icon_1{ background-position:0 -28px ;}
.service_box .tab_nav .active .icon_2{ background-position:-28px -28px ;}
.service_box .tab_nav .active .icon_3{ background-position:-56px -28px ;}
.service_box .tab_content{padding:20px 5px 10px; position:relative;}
.service_box .tab_plan{ display:none; text-align:center;}
.service_box .tab_plan p{color:#333;}

.bot {
    width: 100%;
    position: fixed;
    left: 0;
    bottom: 0;
    background: #000;
    opacity: 0.8;
    height: 45px;
    color: #fff;
    z-index: 4;
    /* background: url(../images/bot_bg.png); */
    padding: 5px 0 0 0;
}
#bot_left {    position: absolute;        left: 5px;    font-size:24px;    display: none;    cursor: pointer;}
.bbody {
    width: 980px;
    margin: 0 auto;
}
.bot_con {
    min-height: 65px;
    _height: 65px;
    overflow: hidden;
}
.bot_con li {
    float: left;
}
.bot_con li img{
    width:25px;height:25px;padding-top: 10px;
}
.bot_r {    float: left;    font-size: 12px;    line-height: 20px;    padding: 0 0 0 19px;}
.bot_icon {
    width: 39px;
    position: absolute;
    right: 40px;
    bottom: 10px;
    z-index: 5;
    cursor: pointer;
}
.bot_icon img{  width:25px;height:25px;}


.List_page{text-align:center;clear:both;margin-top:8px;margin-bottom:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #B38957;color:ccc;}
.List_page span{background:#B38957;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #B38957;}



