﻿@charset "utf-8";

/* CSS Document */

* {
	padding: 0;
	margin: 0;
}

body {
	font-size: 14px;
	color: #333;
	background: #fff;
	font-family: "Microsoft YaHei";
	padding: 0;
	margin: 0;
}

ul,
li,
dl,
dt,
dd {
	list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	text-align: center;
}

a {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #333;
}

img {
	border: 0;
}

input {
	border: 0;
	outline: none;
}
.clearfix:before,.clearfix:after{
    content:"";
    display:table;
}
.clearfix:after{clear:both;}
.clearfix{
    *zoom:1;/*IE/7/6*/
}

.left {
	float: left;
	display: inline;
}

.right {
	float: right;
	display: inline;
}

.clear {
	height: 0;
	line-height: 0;
	font-size: 0;
	width: 100%;
	clear: both;
}

.zzjshdppz{
	width:1200px;
	height:350px;
	margin:0 auto;
	background:#03F;}
.topbg {
	 
	background: #fff;
	overflow: hidden;
	border-bottom: 1px solid #e1cfa4;
}

.top1 {
	width: 1200px;
	margin: 25px auto 0;
	position: relative;
}

.nav {
	width: 630px;
	display: inline-block;
	height: 100px;
	line-height: 100px;
	position: absolute;
	left: 570px;
	top: 0;
	text-align: right;
}

.nav a {
	color: #e1cfa4;
	display: inline-block;
	font-size: 14px;
	margin: 0 0px;
	width: 85px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border-radius: 5px;
}

.nav a:hover {
	background: #fff2d2;
	color: #333;
}

.banner {
	height: 520px;
}

.ban {
	height: 520px;
	position: relative;
}

.bd li {
	height: 520px;
}

.bd li.bnr1 {
	background: url(../images/banner1.jpg) center top no-repeat;
}

.bd li.bnr2 {
	background: url(../images/banner2.jpg) center top no-repeat;
}

.bnr3 {
	background: url(../images/banner3.jpg) center top no-repeat;
	height: 520px;
}

.bd li a,
.bnr3 a {
	widht: 100%;
	height: 100%;
	display: block;
}
.w{
	width: 1200px;
	margin: 0 auto;
}

.hd {
	width: 100%;
	height: 20px;
	position: absolute;
	z-index: 10;
	left: 0;
	bottom: 0;
	text-align: center;
}

.hd li {
	width: 33.3333%;
	height: 20px;
	display: inline-block;
	background: #fff;
	filter: alpha(Opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	font-size: 0;
}

.hd li.on {
	background: #e1cfa4;
}

.guzhang {
	text-align: center;
	margin-top: 40px;
}

.guzhang a {
	color: #333333;
	width: 95px;
	height: 95px;
	line-height: 95px;
	text-align: center;
	display: inline-block;
	background: url(../images/guzhang_bg.jpg) no-repeat;
	font-family: "Microsoft YaHei";
	font-size: 18px;
	text-decoration: none;
	margin: 0 20px;
}

.gzfa {
	width: 1200px;
	margin: 78px auto 0;
}

.tit {
	text-align: center;
}

.tit h3 {
	margin:40px 0;
	color: #4e4137;
    font-size: 30px;
    height: 104px;
    line-height: 104px;
    background: url(../images/brands_fwxm_titbg.jpg) center top no-repeat;
}

.tit i {
	color: #dfdfdf;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	font-style: normal;
}

.tit p {
	font-size: 14px;
	color: #333333;
	padding-top: 10px;
}

.gzfa_content {
	margin-top: 40px;
	width: 1200px;
}

.gzfa_con {
	float: left;
	display: inline;
	border-right: 1px dashed #999999;
	height: 475px;
	position: relative;
}

.gzfa_con_w1 {
	width: 359px;
	padding: 0 10px 0 15px;
}

.gzfa_con_w2 {
	width: 418px;
	margin-left: 15px;
}

.gzfa_con1_1 {
	float: left;
	margin-right: 10px;
	display: inline;
}

.gzfa_con1_2 {
	width: 200px;
	float: left;
	display: inline;
}

.gzfa_con1_2 span {
	color: #333333;
	font-size: 24px;
	font-family: "Microsoft YaHei";
	display: block;
	padding-top: 10px;
}

.gzfa_con1_2 i {
	font-size: 12px;
	color: #333333;
	font-style: normal;
	opacity: 0.4;
	font-family: "Microsoft YaHei";
	display: block;
}

.gzfa_con1_2 .line {
	width: 25px;
	height: 1px;
	background: #d5d5d6;
	margin-top: 15px;
}

.gzfa_con2 {
	line-height: 40px;
}

.gzfa_con2 a {
	display: inline-block;
	color: #333333;
	font-size: 14px;
	margin: 0 10px;
}

.gzfa_con2 a.on {
	color: #f00;
	font-weight: bold;
}

.gzfa_con3 {
	text-align: center;
	position: absolute;
	left: 0;
	bottom: 20px;
	width: 100%;
}

.gzfa_con3 li {
	width: 162px;
	display: inline-block;
	margin: 0 5px;
}

.gzfa_con3 li span {
	width: 162px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	background: url(../images/gzfacon_l_b_bg.jpg) no-repeat;
	font-size: 12px;
	display: block;
}

.gzfa_con3 li span.gzfa_con3_file {
	font-size: 24px;
	background: none;
	color: #a1a1a2;
}

.gzfa_con3 li a {
	width: 162px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	display: block;
	margin-top: 10px;
}

.gzfa_con3 li a.a1 {
	background: #8a8277;
}

.gzfa_con3 li a.a2 {
	background: #2e2e30;
}

.gzfa_ask {
	width: 330px;
	height: 445px;
	border: 5px solid #dcdcdc;
	float: right;
	display: inline;
	padding: 10px;
	overflow: hidden;
}

.gzfa_ask1 {
	padding-top: 5px;
}

.gzfa_ask1_1 {
	width: 55px;
	float: left;
	display: inline;
	text-align: center;
}

.gzfa_ask1_1 span {
	font-size: 12px;
	color: #e60000;
	display: block;
	padding-top: 5px;
	text-align: center;
}

.gzfa_ask1_2 {
	width: 262px;
	float: right;
	display: inline;
}

.gzfa_ask1_2 textarea {
	width: 240px;
	height: 67px;
	border: 2px solid #dcdcdc;
	resize: none;
	outline: none;
	line-height: 18px;
	padding: 8px 10px;
}

.gzfa_ask1_3 {
	margin-top: 10px;
	text-align: right;
}

.gzfa_ask1_3 input {
	width: 106px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #fff;
	background: #908981;
	cursor: pointer;
}

.gzfa_ask2 {
	margin-top: 15px;
	height: 175px;
	overflow: hidden;
	background: #e8e8e6;
}

.gzfa_ask2 dl {
	width: 320px;
	margin-left: 10px;
	height: 175px;
	overflow-y: auto;
	overflow-x: hidden;
	padding-bottom: 8px;
}

.gzfa_ask2 dt {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px dashed #949494;
	padding-top: 10px;
	padding-bottom: 8px;
	color: #e40000;
}

.gzfa_ask2 dd {}

.gzfa_ask2 dd span {
	display: block;
	font-size: 12px;
	margin-top: 15px;
}

.gzfa_ask2 dd p {
	line-height: 20px;
	padding-top: 5px;
}

.gzfa_ask2 dd p a {
	font-size: 12px;
	color: #686868;
	margin-right: 25px;
	display: inline-block;
}

.gzfa_ask3 {
	width: 320px;
	margin: 20px auto 0;
}

.gzfa_ask3 span {
	font-size: 14px;
	color: #e40000;
}

.gzfa_ask3 p {
	color: #e40000;
	font-size: 12px;
	text-indent: 2em;
	line-height: 22px;
	padding-top: 7px;
}

.biaodai {
	height: 675px;
	background: url(../images/biaodaibg.jpg) center top no-repeat;
	margin-top: 40px;
	padding-top: 55px;
}

.tit2 {
	text-align: center;
}

.tit2 span {
	font-size: 36px;
	color: #e1d0a0;
	display: block;
	font-family: "Microsoft YaHei";
}

.tit2 i {
	color: #8a8277;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	font-style: normal;
	filter: alpha(Opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
}

.tit2 p {
	font-size: 14px;
	color: #e1d0a0;
	padding-top: 10px;
}

.biaodai_t {
	height: 60px;
	line-height: 60px;
	border-bottom: 1px dashed #5a5852;
	width: 1200px;
	margin: 30px auto 0;
	position: relative;
}

.biaodai_t span {
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
}

.biaodai_t a {
	font-weight: bold;
	color: #fff;
	font-size: 18px;
	position: absolute;
	right: 0;
}

.biaodai_t a i {
	font-style: normal;
	width: 30px;
	height: 30px;
	background: #e1d0a0;
	color: #000;
	text-align: center;
	line-height: 30px;
	display: inline-block;
	border-radius: 5px;
	font-size: 28px;
	margin-right: 10px;
}

.biaodai_c {
	width: 1200px;
	margin: auto;
}

.biaodai_c li {
	width: 100px;
	display: inline;
	float: left;
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 38px;
	text-align: center;
}

.biaodai_c li span {
	font-size: 14px;
	color: #fff;
	padding-top: 5px;
	display: inline-block;
}

.biaodai_b {
	width: 1200px;
	margin: 50px auto 0;
}

.biaodai_b li {
	width: 188px;
	height: 68px;
	border: 1px dashed #78705a;
	text-align: center;
	float: left;
	display: inline;
	margin-left: 10px;
}

.biaodai_b li.on {
	margin-left: 0;
}

.biaodai_b li span {
	color: #fff;
	padding-top: 10px;
	display: inline-block;
	padding-bottom: 8px;
}

.biaodai_b li a {
	display: block;
	background: #e1d0a0;
	width: 90px;
	height: 24px;
	line-height: 24px;
	color: #333333;
	font-size: 12px;
	margin: auto;
}

.baozhang {
	height: 829px;
	padding-top: 80px;
	background: url(../images/baozhangbg.jpg) center top no-repeat;
}

.baozhang_t {
	width: 1200px;
	margin: 40px auto 0;background: #f1f1f1;
    padding: 30px 0;
}

.baozhang_t dl {
	position: relative;
	width: 350px;
	height: 200px;
	padding: 10px;
	background: #4e4137;
	display: inline;
	float: left;
	margin-left:22px;
}

.baozhang_t dl.on {
	margin-left: 0;
}

.baozhang_t dt {
	color: #e1d0a0;
	font-size: 18px;
	font-family: "Microsoft YaHei";
	margin-top: 12px;border-bottom: 1px solid #e1d0a0;
}

.baozhang_t dt span {
	display: inline-block;
	border-bottom: 4px solid #e1d0a0;
	padding-bottom: 10px;
}

.baozhang_t dd p {
	color: #fff;
	font-size: 12px;
	line-height: 24px;
	text-indent: 2em;
	padding-top: 12px;
}

.baozhang_t dd img {
	position: absolute;
	z-index: 10px;
	left: -15px;
	top: -15px;
}

.baozhang_b {
	width: 1200px;
	margin: 40px auto 0;
	background: url(../images/jszgz.png) 50px 40px no-repeat;
}

.jstd {
	width: 442px;
	height: 372px;
	background: #8a8277;
	border: 1px solid #8a8277;
	float: left;
	display: inline;
	margin-left: 140px;
}

.jstd ul {
	margin-left: 30px;
}

.jstd li {
	height: 124px;
}

.jstd_txt {
	width: 160px;
	height: 124px;
	float: left;
	display: inline;
	position: relative;
}

.jstd_txt span {
	color: #e1d0a0;
	font-size: 24px;
	text-align: center;
	font-family: "Microsoft YaHei";
	display: block;
	padding-top: 30px;
	padding-bottom: 10px;
}

.jstd_txt p {
	color: #fff;
	text-align: center;
}

.jstd_txt .line {
	border-top: 1px solid #6b6153;
	border-bottom: 1px solid #a59f97;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
}

.jstd_img {
	float: right;
	display: inline;
	position: relative;
	width: 218px;
	height: 122px;
	cursor: pointer;
}

.jstd_img_bg {
	position: absolute;
	z-index: 10;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #292723 url(../images/fdj.png) center center no-repeat;
	filter: alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
}

.on .jstd_img_bg {
	display: none;
}

.jszgz {
	width: 512px;
	height: 362px;
	float: right;
	margin-right: 40px;
}

.jszgz li {
	width: 512px;
	height: 362px;
	box-shadow: -8px -8px 20px #ccc;
	display: none;
}

.jszgzcon {
	width: 512px;
	height: 362px;
	box-shadow: 8px 8px 20px #ccc;
}

.brand {
	height: 569px;
	padding-top: 70px;
	background: url(../images/brandbg.jpg) center top no-repeat;
}

.brand_con {
	width: 1200px;
	margin: 30px auto 0;
}

.search {
	width: 843px;
	float: left;
	display: inline;
}

.search_tit {
	height: 40px;
	line-height: 40px;
}

.search_tit span {
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
}

.sousou {
	width: 320px;
	float: right;
	display: inline;
	margin-right: 20px;
}

.sousou .key {
	width: 220px;
	height: 38px;
	line-height: 38px;
	font-size: 12px;
	color: #ffffff;
	background: none;
	border: 1px solid #7b7a7a;
	text-indent: 10px;
	vertical-align: top;
	margin-right: 3px;
}

.sousou .sub {
	width: 85px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #8a8277;
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
}

.pinyin {
	width: 100%;
	margin-top: 20px;
	line-height: 30px;
}

.pinyin a {
	font-size: 16px;
	color: #fff;
	margin-right: 29px;
	display: inline-block;
	font-family: "Microsoft YaHei";
	cursor: pointer;
}

.pinyin a:hover {
	color: #e1d0a0;
	font-weight: bold;
	text-decoration: underline;
}

.pinyin a.on {
	color: #e1d0a0;
	font-weight: bold;
	text-decoration: underline;
}

.pinpai {
	width: 100%;
	height: 280px;
	overflow: hidden;
}

.pinpai_lit {
	width: 100%;
	height: 280px;
	position: relative;
}

.pinpai_con {
	width: 100%;
}

.pinpai ul {
	width: 100%;
	float: left;
}

.pinpai li {
	width: 198px;
	float: left;
	text-align: center;
	margin-right: 8px;
	margin-top: 20px;
}

.pinpai li span {
	font-size: 12px;
	color: #fff;
	padding-top: 10px;
	display: block;
}

.tongdao {
	width: 324px;
	float: right;
	display: inline;
	border-left: 1px dashed #707070;
	padding-left: 30px;
}

.tongdao_tit {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
}

.tongdao_cont {}

.tongdao_cont li {
	width: 70px;
	text-align: center;
	display: inline-block;
	margin-top: 25px;
}

.tongdao_cont li:nth-child(2) {
	margin-left: 50px;
	margin-right: 50px;
}

.tongdao_cont li:nth-child(5) {
	margin-left: 50px;
	margin-right: 50px;
}

.tongdao_cont li span {
	color: #fff;
	font-size: 12px;
	display: block;
	padding-top: 5px;
}

.tongdao_tel {
	width: 318px;
	border: 1px solid #8a8277;
	margin-top: 40px;
	height: 38px;
	line-height: 38px;
	overflow: hidden;
}

.tongdao_tel span {
	font-size: 18px;
	color: #e1d0a0;
	font-family: "Microsoft YaHei";
	display: inline-block;
	text-align: center;
	width: 110px;
	height: 38px;
	line-height: 38px;
	border-right: 1px solid #8a8277;
}

.tongdao_tel b {
	font-size: 24px;
	color: #e1d0a0;
	font-family: "Microsoft YaHei";
	display: inline-block;
	height: 38px;
	line-height: 38px;
	text-align: center;
	width: 200px;
}

.tonggao_24h {
	width: 320px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #8a8277;
	margin-top: 8px;
}

.tonggao_24h a {
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
}

.mode {
	padding-top: 80px;
}

.mode_cont {
	width: 1200px;
	margin: 36px auto 0;
}

.mode_left {
	height: 262px;
	background: url(../images/modebg.jpg) left top no-repeat;
	width: 905px;
	float: left;
	display: inline;
	border-right: 1px dashed #cccccc;
}

.mode_select {
	margin-top: 60px;
	margin-left: 102px;
	float: left;
	display: inline;
}

.mode_select li {
	width: 170px;
	height: 56px;
	background: #8a8277;
	text-align: center;
	margin-top: 10px;
	cursor: pointer;
}

.mode_select li.on {
	background: #e1d0a0;
	margin-left: 30px;
}

.mode_select li span {
	font-family: "Microsoft YaHei";
	font-size: 18px;
	color: #fff;
	padding-top: 10px;
	display: block;
}

.mode_select li p {
	font-family: "Microsoft YaHei";
	font-size: 12px;
	color: #fff;
	filter: alpha(Opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
}

.mode_select li.on span {
	color: #000;
}

.mode_select li.on p {
	color: #010101;
}

.modes {
	width: 550px;
	float: right;
	display: inline;
}

.mdt img {
	margin-right: 12px;
	font-size: 14px;
	color: #333;
}

.mdm {
	margin-top: 20px;
}

.mdm p {
	padding-top: 10px;
}

.mdb {
	margin-top: 20px;
}

.mdb_txt {
	width: 416px;
	height: 36px;
	border: 1px solid #8a8277;
	line-height: 36px;
	color: #959595;
	font-size: 12px;
	text-indent: 10px;
	margin-right: 5px;
}

.mdb_bt {
	width: 80px;
	height: 38px;
	background: #8a8277;
	font-size: 12px;
	color: #fff;
	display: inline-block;
	cursor: pointer;
}

.modes2 dl {
	margin-top: 10px;
	margin-bottom: 10px;
}

.modes2 dt {
	float: left;
	display: inline;
}

.modes2 dd {
	width: 330px;
	float: right;
	display: inline;
}

.modes2 dd span {
	font-size: 14px;
	color: #333;
	display: block;
	padding-top: 25px;
	margin-bottom: 6px;
}

.modes2 dd p {
	font-size: 14px;
	color: #333;
	line-height: 24px;
}

.mode_right {
	width: 259px;
	float: right;
	display: inline;
}

.mode_right ul {
	padding-top: 10px;
}

.mode_right li {
	margin-top: 20px;
}

.huanjin {
	padding-top:40px;
}

.huanjin_cont {
	width: 1200px;
	margin: 20px auto 0;
}

.huanjin_left {
	width: 240px;
	float: left;
	display: inline;
}

.huanjin_left li {
	padding: 3px;
	background:#4e4137;
	width: 99px;
	margin-right: 14px;
	float: left;
	display: inline;
	margin-top: 14px;
	cursor: pointer;
}

.huanjin_left li .bor {
	text-align: center;
	border: 1px solid #a7a199;
	width: 97px;
	height: 97px;
	display: table-cell;
	vertical-align: middle;
}

.huanjin_left li .bor span {
	font-size: 14px;
	color: #fff;
}

.huanjin_left li .bor p {
	font-size: 12px;
	color: #fff;
	padding-top: 6px;
	filter: alpha(Opacity=45);
	-moz-opacity: 0.45;
	opacity: 0.45;
}

.huanjin_left li.on {
	background: #e1d0a0;
}

.huanjin_left li.on .bor {
	border: 1px solid #e9dcb8;
}

.huanjin_left li.on .bor span {
	color: #000000;
}

.huanjin_left li.on .bor p {
	color: #000000;
}

.huanjin_right {
	width: 955px;
	float: right;
	display: inline;
	margin-top: 14px;
}

.footbg {
	background:url(../images/btmbg.jpg);
	margin-top: 50px;
	height: 505px;
}

.foot {
	width: 1200px;
	margin: auto;
	padding-top: 25px;
}

.foot .foot_logo {
	width:252px;
	float: left;
	height:auto;
	margin-left:28px;
}
.foot_logo h1{
	width:242px;
	height:60px;
	line-height:60px;
	text-align:left;
	color:#e5d5a2;
	font-size:26px;
	font-weight:normal;
	border-bottom:#2e2a1f solid 1px;}
.foot_logo h2{
	width:240px;
	height:203px;
	background:#e5d5a2;
	margin-top:30px;}

.foot_logo h2 img {
	width: 100px;
	height: auto;
	margin-top:55px;
}
.foot_logo p{
	width:240px;
	height:50px;
	line-height:50px;
	background:#2b2419;
	font-size:26px;
	color:#e5d5a2;
	font-weight:normal;
	text-align:center;}

.foot .foot_logo1 {
	width:252px;
	float: left;
	height:auto;
	margin-left:28px;
}
.foot .foot_logo1 a{
	color: #e5d5a2;
}
.foot_logo1 h1{
	width:242px;
	height:60px;
	line-height:60px;
	text-align:left;
	color:#e5d5a2;
	font-size:22px;
	font-weight:normal;
	border-bottom:#2e2a1f solid 1px;}
.foot_logo1 ul{
	width:242px;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	list-style:none;}
.foot_logo1 ul li{
	width:242px;
	margin:0 auto;
	line-height:33px;
	float:left;
	text-align:left;
	color:#e5d5a2;}
.foot_logo1 ul li span{
	margin-left:20px;
}

.foot .foot_logo2 {
	width:272px;
	float: left;
	height:auto;
	margin-left:28px;}
	
.foot_logo2 h1{
	width:272px;
	height:60px;
	line-height:60px;
	text-align:left;
	color:#e5d5a2;
	font-size:22px;
	font-weight:normal;
	border-bottom:#2e2a1f solid 1px;
	margin-bottom:20px;}
	
.foot_logo2 p{float:left; color:#e5d5a2; width:272px; line-height:30px;}
.foot_logo2 p strong,.Btmadress_cantus p span{display: block;}
.foot_logo2 p span{text-indent: 16px; margin-left:30px;}
/***************品牌页******************/

.brands {
	width: 1200px;
	margin: 0px auto;
}

.brands_logo {
	width: 620px;
 	float: left;
	display: inline;
}

.brands_logo img {
	vertical-align: middle;
	float: left;
	margin-right: 20px;
}

.brands_logo strong {
	border-left: none !important;
	padding-right: 20px;
	font-weight: normal
}

.brands_logo p {
	
	 
	font-family: "Microsoft YaHei";
	display: inline-block;
	padding-left: 26px;
	margin-top: 20px;
	padding-bottom: 20px;
}

.brands_logo big{display: block;width:100px; float:left;font-size:30px; border-right:1px solid #ccc;}
.brands_logo small {
	display: block; text-align:left;text-transform: uppercase;font-size: 12px;letter-spacing: 3px;padding-left:20px; overflow: hidden;
}
 .brands_logo small span{ font-size:18px}

.brands_rz {
	float: right;
	display: inline;
	 
	text-align: right;
	padding-top: 30px;
}
.brands_rz p,.brands_rz p span,.brands_rz p strong{ display: block; float:left; cursor:pointer;}
.brands_rz p span{ padding:0px 10px; color:#999}
.brands_rz big {
	font-size: 28px;
	font-weight: bold;
	font-family: "Microsoft YaHei";
}
.brands_rz p:hover strong{color:#e1cfa4; border-bottom:1px solid #e1cfa4}

.brands_bannerbg {
	height: 520px;
	overflow: hidden;
	position: relative;
	background: url(../images/banner.jpg) no-repeat top center;
}

.brands_bannerbg img{
	width: 240px;
	height: 341px;
	position: absolute;
	left: 50%;
	top: 80px;
	margin-left: 150px;
}
.brands_banner h1 {
	font-size: 60px;
	font-family: "Microsoft YaHei";
	color: #e1cfa4;
	font-weight: normal;
	padding-left: 215px;
	padding-top: 90px;
}

.lb-bannerbg {
	height: 204px;
	overflow: hidden;
	position: relative;
}

.lb-bannerbg img{
	width: 1920px;
	height: 204px;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -960px;
}

.about_bg {
	/*background: #000;*/
	padding: 40px 0 0;
}

.about {
	 width: 1194px;
    margin: auto;
    height: 474px;
    position: relative;
    border: 3px solid #4e4137;
}

.about_cont {
	width: 710px;
	height: 400px;
	background: #4e4137;
	position: absolute;
	top: 27px;
	right: 0;
	padding-left: 25px;
	padding-right: 25px;
	padding-top:20px;
	z-index: 2;
}

.about_content .line {
	width: 52px;
	border-top: 1px solid #717171;
}

.about_content h2 {
	font-family: "Microsoft YaHei";
	font-size: 24px;
	color:#e1cfa4;
	font-weight: normal;
	text-align: left;
	margin-top: 12px;
	margin-bottom: 10px;
}

.about_content p {
	font-size: 12px;
	color: #fff;
	text-indent: 2em;
	line-height: 24px;
	 
}

.about_rz {
	text-align: center;
	margin-top:20px;background:#131313; padding:20px; overflow: hidden;
}

.about_rz li {
	text-align: center;
	
	display: inline-block;
	padding-left: 20px;
	padding-right: 9px;
	float: left;
}

.about_rz li:first-child {
	 
	padding-left: 0;
}

.about_rz li img {
	display: block;
	margin: 0 auto 5px;
}

.about_rz li span {
	font-size: 14px;
	color: #e1cfa4;
}

.about_fw {
	margin-top: 10px;background:#131313; padding:20px; overflow: hidden;
}

.about_fw li {
	color: #fff;
	font-size: 12px;
	float: left;
	display: inline;
}

.about_fw li img {
	vertical-align: middle;
	float: left;
	margin-right: 10px;
}

.about_fw li p {
	padding-top: 8px;
}

.about_time {
	width: 210px;
}

.about_tel {
	width: 160px;
	 
}

.about_addr {
	width: 296px;
	margin-left: 4px;
}

.brands_fwxm {
	padding-top:0px;
}

.brands_fwxm h3 {
	margin:40px 0;
	color: #4e4137;
	font-size: 30px;
	height: 104px;
	line-height: 104px;
	background: url(../images/brands_fwxm_titbg.jpg) center top no-repeat;
}
.brands_fwxm .wxpp{
	width:1200px;
	height:338px;
	margin:0 auto;
	background:#03F;
}
.wxpp .wxpp_left{
	width:600px;
	height:338px;
	float:left;
	}
.wxpp .wxpp_right{
	width:598px;
	height:338px;
	float:right;
	border-left:solid #96908c 2px;
	background:url(../images/wxppbj.jpg) no-repeat;}
.wxpp_right h2{
	width:359px;
	height:60px;
	margin:0 auto;
	line-height:60px;
	font-size:28px;
	margin-top:60px;
	font-weight:normal;
	color:#FFF;
	}
.wxpp_right h4{
	width:359px;
	height:20px;
	margin:0 auto;
	line-height:20px;
	font-size:14px;
	color:#999694;
	font-weight:200;
	}
.wxpp_right h5{
	width:359px;
	height:55px;
	margin:0 auto;
	line-height:55px;
	font-size:24px;
	text-align:left;
	border-top:#433931 solid 1px;
	border-bottom:#433931 solid 1px;
	margin-top:5px;
	font-weight:400;
	margin-bottom:5px;
	color:#dcc492;
	letter-spacing:1px;
	}
.wxpp_right h5 img{
	float:left;
	height:39px;
	margin-top:8px;
	margin-left:15px;
	margin-right:10px;}
.wxpp_right p{
	width:359px;
	height:auto;
	line-height:25px;
	font-size:14px;
	margin:0 auto;
	text-align:left; 
	color:#aeabaa;}

.brands_fwxmys {
	width: 1176px; background:#4e4137 ;
	margin:40px auto 0; border: 2px solid #4e4137; padding: 50px 10px;
}

.brands_fwxmys li {
	float: left;
	display: inline;
	text-align: center;
	margin-left: 49px;
}

.brands_fwxmys li span {
	display: block;
	font-size: 20px;
	color:#e1cfa4;
	font-family: "Microsoft YaHei";
	padding-top: 15px;
	padding-bottom: 8px;
}

.brands_fwxmys li p {
	font-size: 14px;
	color:#e1cfa4;
}

.brands_fwxmcon {
	margin: 50px auto 0;
	width: 1200px;
}

.brands_fwxmcon dl {
	width: 400px;
	float: left;
	display: inline;
	border-right: 1px dotted #b2b2b2;
	margin-right: 25px;
	position: relative;
	height: 720px;
}

.brands_fwxmcon dt {
	color: #e1cfa4;
	font-family: "Microsoft YaHei";
	width: 144px;
	height: 114px;
	padding-top: 45px;
	background: url(../images/brands_fwxmcon_dtbg.jpg) no-repeat;
	text-align: center;
	margin: auto;
}

.brands_fwxmcon dt span {
	font-size: 24px;
}

.brands_fwxmcon dt p {
	font-size: 16px;
	filter: alpha(Opacity=22);
	-moz-opacity: 0.22;
	opacity: 0.22;
	padding-top: 2px;
}

.brands_fwxmcon dd {
	margin-top: 20px;
}

.brands_fwxmcon_dd {
	margin-bottom: 50px;
}

.brands_fwxmcon_tit {
	font-size: 18px;
	font-family: "Microsoft YaHei";
	color: #c7c7c7;
	text-align: center;
}

.brands_fwxmcon_tit span {
	color: #000;
	margin: 0 10px;
}

.brands_fwxmcon_bod {
	margin-top: 10px;
}

.brands_fwxmcon_bod a {
	width: 76px;
	height: 22px;
	color: #4e4137;
	font-size: 12px;
	text-align: center;
	line-height: 22px;
	border: 1px solid #4e4137;
	display: inline-block;
	margin-right: 20px;
	margin-bottom: 6px;
}

.brands_fwxmcon_bod2,
.brands_fwxmcon_bod3,
.brands_fwxmcon_bod4,
.brands_fwxmcon_bod5 {
	text-align: center;
}

.brands_fwxmcon_bod2 a {
	width: 98px;
}

.brands_fwxmcon_bod3 a {
	width: 170px;
	margin-right: 0;
}

.brands_fwxmcon_bod4 a {
	width: 78px;
}

.brands_fwxmcon_bod5 a {
	width: 98px;
}

.brands_fwxmcon_zx {
	position: absolute;
	left: 0;
	bottom: 0;
}

.brands_fwxmcon_zx a {
	width: 148px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	color:#fff;
	display: inline-block;
	margin-left: 25px;
}

.brands_fwxmcon_zx1 {
	background: #f4d593;
}

.brands_fwxmcon_zx2 {
	background: #4e4137;
}

.brands_fwxmcon_dl {
	width: 340px;
	float: right;
	display: inline;
}

.brands_fwxmcon_dllist {
	font-size: 18px;
	color: #000000;
	font-family: "Microsoft YaHei";
	margin-top: 17px;
}

.brands_fwxmcon_dllist i {
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	border: 1px solid #d6d3d0;
	display: inline-block;
	font-style: normal;
	font-size: "宋体";
	font-size: 14px;
	color: #333;
	margin-right: 10px;
}

.brands_fwxmcon_dllist p {
	color: #707070;
	font-size: 12px;
	padding-top: 10px;
	line-height: 18px;
}

.brands_fwxm_ad {
	margin: 40px auto 0;
	width: 1200px;
}

.brands_fwxm_ad a {
	margin-right: 10px;
	display: block;
	float: left;
	width: 825px;
	height: 110px;
}

.teambg {
	
	padding: 40px 0;
 
}
.teambg h3{
	color: #4e4137;
    font-size: 30px;
    height: 104px;
    line-height: 104px;
    background: url(../images/brands_fwxm_titbg.jpg) center top no-repeat;
	
}
.team {
	width: 1200px;
	margin: auto;
}

.team_tit {
	text-align: center;
}

.team_tit span {
	font-size: 30px;
	color: #fff2d2;
	font-family: "Microsoft YaHei";
}

.team_tit p {
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
	padding-top: 5px;
}

.team_cont {
	 
}

.team_btl {
	float: left;
	display: inline;
	margin-top: 100px;
	cursor: pointer;
}

.team_btr {
	float: right;
	display: inline;
	margin-top: 100px;
	cursor: pointer;
}

.teams {
	width: 960px;
	height: 315px;
	float: left;
	display: inline;
	margin-left: 40px;
}

.teams_left {
	width: 480px;
	float: left;
	display: inline;
	font-size: 18px;
	color: #fff;
	font-family: "Microsoft YaHei";
}

.teams_left img {
	box-shadow: 15px 15px 0 #343434;
	float: left;
	margin-right: 44px;
}

.teams_left span {
	padding-top: 50px;
	display: block;
	padding-bottom: 15px;
}

.teams_left p {
	line-height: 24px;
}

.teams_left a {
	width: 168px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	filter: alpha(Opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	border: 1px solid #fff;
	display: inline-block;
	color: #fff;
	border-radius: 8px;
	margin-top: 55px;
}

.teams_right {
	float: right;
	display: inline;
	margin-top: 5px;
}

.ask {
	width: 1134px;
    margin: auto;
  	padding:30px; 
    position: relative;
    border: 3px solid #4e4137; background:url(../images/about2.jpg) left center no-repeat;
}

.ask_left {
	width: 590px;
	float: right;
	display: inline;background: #4e4137; padding:30px 50px;
}
 
.ask_tit li {
	margin-left: 65px;
	display: inline-block;
	float: left;
}

.ask_tit li:first-child {
	margin-left: 0;
}

.ask_tit span {
	width: 150px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	background:#8a8277;
	display: inline-block;    border-radius: 30px;
}

.ask_tit p {
	font-size: 12px;
	color: #dd0000;
	padding-top: 8px;
}

.ask_cont {
	margin-top: 15px;
	border-bottom: 1px dashed #7f7f7f;
	padding-bottom: 10px;
}

.ask_cont dt {
	font-size: 18px;
	color: #333;
	font-family: "Microsoft YaHei";
	width: 150px;
	float: left;
	text-indent: 30px;
}
.ask_cont dt a{color:#fff}
.ask_cont_dt1 {
	padding-top: 40px;
}

.ask_cont_dt2 {
	padding-top: 90px;
}

.ask_cont_dt3 {
	padding-top: 30px;
}

.ask_cont_dt4 {
	padding-top: 10px;
}

.ask_cont dd {
	float: left;
	display: inline;
}

.ask_cont dd a {
	display: block;
	font-size: 12px;
	color: #fff;
	padding-bottom: 8px;
}

.ask_cont dd:first-child {
	margin-left: 110px;
}

.ask_cont_dd1 {
	width: 175px;
	margin-left: 70px;
}

.ask_cont_dd2 {
	width: 150px;
	margin-left: 40px;
}

.ask_more {
	text-align: right;
	margin-right: 20px;
	font-size: 12px;
	color: #333333;
	margin-top: 20px;
}

.ask_tel {
	margin-top: 25px;
}

.ask_tel_txt {
	width: 468px;
	height: 43px;
	line-height: 43px;
	border: 1px solid #7d7d7d;
	font-size: 12px;
	color: #929191;
	text-indent: 10px;
}

.ask_tel_bt {
	width: 112px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 12px;
	color: #333;
	background:#e1cfa4;
	margin-left: 5px;
	cursor: pointer;
}

.ask_right {
	width: 550px;
	height: 730px;
	border: 5px solid #d2d2d2;
	float: right;
	display: inline;
}

.ask_right_tit {
	text-align: center;
	margin-top: 25px;
}

.ask_right_tit span {
	font-size: 24px;
	color: #333333;
	font-family: "Microsoft YaHei";
}

.ask_right_tit p {
	font-size: 12px;
	color: #dd0000;
	padding-top: 8px;
}

.ask_right_cont {
	padding-bottom: 20px;
}

.ask_right_cont a {
	margin: 15px 8px 0 9px;
	font-size: 12px;
	color: #333333;
	display: inline-block;
}

.ask_tongdao {
	margin-top: 10px;
}

.ask_tongdao li {
	width: 100px;
	text-align: center;
	display: inline-block;
	float: left;
	margin-left: 28px;
	margin-top: 20px;
}

.ask_tongdao li span {
	font-size: 12px;
	color: #7f7362;
	display: block;
	padding-top: 3px;
}

.ask_zx {
	margin-top: 40px;
}

.ask_zx li {
	width: 100px;
	text-align: center;
	display: inline-block;
	float: left;
	margin-left: 28px;
	margin-top: 20px;
}

.ask_zx li span {
	font-size: 12px;
	color: #333;
	display: block;
	padding-top: 5px;
}

.khfwbg {
	height: 1014px;
	 
	margin-top: 40px;
}

.khfw {
	width: 1200px;
	margin: auto;
}

.khfw_tit {
	text-align: center;
	
	color: #000;
	 
}

.khfw_tit h3 {
	margin: 40px 0;
	color: #4e4137;
    font-size: 30px;
    height: 104px;
    line-height: 104px;
    background: url(../images/brands_fwxm_titbg.jpg) center top no-repeat;
}

.khfw_tit p {
	font-size: 18px;
	filter: alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	padding-top: 5px;
}

.fwlc {
	margin-top: 40px;
}

.fwlc_left {
	width: 900px;
	float: left;
	display: inline;background: #f1f1f1;
}

.fwlc_tab {}

.fwlc_tab li {
	width: 448px;
	height: 100px;
	display: inline-block;
	float: left;
	cursor: pointer;
	border:1px solid #c7beb1;
}

.fwlc_tab li.current {
	background: #c7beb1;
}

.fwlc_tab li.line {
	background: #eaebed;
}

.fwlc_tab li img {
	margin-top: 10px;
	margin-right: 20px;
	float: left;
	margin-left: 80px;
}

.fwlc_tab li span {
	font-size: 18px;
	color: #2e2e30;
	font-family: "Microsoft YaHei";
	float: left;
	margin-top: 35px;
}

.hidden {
	display: none;
}

.progress_bar {
	background: url(../images/process_bg.png) no-repeat scroll 23px 70px;
	height: 100px;
	left: 27px;
	margin: 30px 0 0;
	position: relative;
}

.progress_bar .progress_bar_current {
	background: url(../images/process_bg_progress.jpg) no-repeat scroll left top;
	height: 11px;
	left: 23px;
	overflow: hidden;
	position: absolute;
	top: 70px;
	width: 0;
	z-index: 0;
	_z-index: -10;
}

.progress_bar ul {
	position: relative;
	z-index: 2;
}

.progress_bar li {
	cursor: pointer;
	float: left;
	width: 105px;
	_height: 100px;
}

.progress_bar li .intro {
	display: block;
	height: 56px;
	left: -36px;
	margin: 0 0 0 10px;
	position: relative;
	text-align: center;
	_left: 0;
	_position: static;
	_margin: 0;
	_text-align: left;
	_width: 100%;
	_height: 66px;
}

.progress_bar li .intro h4 {
	font-size: 14px;
	line-height: 28px;
	font-family: "Microsoft YaHei";
	color: #333333;
	font-weight: normal;
}

.progress_bar li .intro p {
	color: #626262;
	display: block;
	font-size: 12px;
	font-family: "宋体";
	line-height: 18px;
	text-align: center;
}

.progress_bar li span {
	background: url(../images/process_dot.png) no-repeat scroll -45px 0;
	_background-image: url(../images/process_dot.png) no-repeat scroll -45px 0;
	display: block;
	height: 46px;
	width: 45px;
	margin: 0;
}

.progress_bar li.past span {
	background-position: right top;
}

.progress_bar li.current .intro h4 {
	color: #66410c;
}

.progress_bar li.current .intro p {
	color: #66410c;
	font-size: 14px;
	line-height: 18px;
	font-family: "Adobe 黑体 Std", "Microsoft YaHei";
	display: block;
	margin-top: 3px;
}

.progress_bar li.current span {
	background-position: left top;
}

#visit_process_list_outter {
	padding: 30px 0 16px;
    margin: 0px auto 0px;
}

.visit_process_list .jcarousel-clip,
.visit_process_list {
	height: auto;
	overflow: hidden;
	position: relative;
}

.visit_process_list dl dt a.more span,
.process li span,
.prevBtn,
.nextBtn,
#top_nav .search_box,
.check_submit,
/*.login_btn {
	background: url(../images/icon1.png) no-repeat scroll 0 0;
}*/

.prevBtn {
	cursor: pointer;
	background-position: 0px -93px;
	height: 24px;
	left: 30px;
	margin: 0px 0 0;
	position: absolute;
	top: 33%;
	width: 24px;
	z-index: 2;
}

.prevBtn:hover {
	background-position: -34px -93px;
}

.nextBtn {
	cursor: pointer;
	background-position: -110px -93px;
	height: 24px;
	margin: 0px 0 0;
	position: absolute;
	right:30px;
	top: 33%;
	width: 24px;
	z-index: 2;
}

.nextBtn:hover {
	background-position: -76px -93px;
}

.visit_process_list .jcarousel-item {
	height: auto;
	width: 880px;
}

.visit_process_list li {
	float: left;
	height: auto;
	position: relative;
	width: 880px;
}

.visit_process_list dl {
	position: relative;
	width: 880px;
}

.visit_process_list dl dd.image {
	display: inline;
	float: left;
	height: 157px;
	margin: 0 14px 0 120px;
	width: 274px;
}
.visit_process_list dl dd.image img{width:240px;}
.visit_process_list dl dt {
	float: left;
	width: 400px;
	margin-left: 30px;
}

.visit_process_list dl dt h2 {
	font-size: 24px;
	font-family: "Microsoft YaHei";
	color: #333;
	line-height: 32px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-weight: normal;
	text-align: left;
}

.visit_process_list dl dt h3 {
	border-bottom: 2px solid #CFCFCF;
	color: #333333;
	float: left;
	font: 200 18px/30px "微软雅黑";
	height: 30px;
}

.visit_process_list dl dt p {
	clear: both;
	color: #666666;
	font: 200 14px/18px "微软雅黑";
	padding-top: 4px;
}

.visit_process_list dl dt a.more {
	color: #66410c;
	display: block;
	float: left;
	height: 20px;
	padding: 0 0 0 10px;
	position: relative;
	width: 400px;
}

.visit_process_list dl dt a {
	color: #66410c;
}

.fwlc_right {
	width: 300px;
	float: right;
}

.gh {
	height: 434px;
	margin: auto;
	background: url(../images/ghbg.jpg) center top no-repeat;
}

.gh_tit {
	text-align: center;
	padding-top: 18px;
}

.gh_tit span {
	font-size: 26px;
	color: #fff;
	font-family: "Microsoft YaHei";
}

.gh_tit p {
	font-size: 12px;
	color: #fff600;
	padding-top: 8px;
}

.gh_line {
	border-top: 1px solid #6b6256;
	border-bottom: 1px solid #9c968d;
	width: 278px;
	margin: 10px auto 0;
}

.gh_cont {
	width: 300px;
	margin: auto;
}

.gh_cont label {
	font-size: 12px;
	color: #fff;
}

.gh_cont p {
	padding: 0 15px;
	margin-top: 12px;
}

.gh_cont p input {
	width: 198px;
	height: 28px;
	border: 1px solid #bdb9b3;
	background: none;
	cursor:pointer;
}

.gh_cont p textarea {
	width: 198px;
	height: 60px;
	border: 1px solid #bdb9b3;
	background: none;
	vertical-align: middle;
	cursor:pointer;
}

.gh_sub {
	width: 78px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #e1d0a0;
	font-size: 12px;
	color: #000000;
	margin-top: 12px;
	margin-left: 76px;
	cursor: pointer; border:none
}
.gh_sub:hover{ background:#4e4137}

/***************服务项目页******************/

.gzjs {
	width: 1200px;
	margin: 40px auto 0;
}

.gzjs_left {
	width: 600px;
	float: left;
	display: inline;
}

.gzjs_tit {
	font-size: 18px;
	color: #dd0000;
	font-family: "Microsoft YaHei";
}

.gzjs_tit span {
	color: #fff;
	width: 150px;
	line-height: 44px;
	height: 44px;
	text-align: center;
	background: #8a8277;
	display: inline-block;
	margin-right: 20px;
}

.gzjs_con1 {
	margin-top: 30px;
}

.gzjs_con1 dl {
	margin-top: 10px;
}

.gzjs_con1 dt {
	font-size: 18px;
	color: #333;
	font-family: "Microsoft YaHei";
	display: inline-block;
	float: left;
}

.gzjs_con1 dd {
	width: 509px;
	float: right;
	display: inline;
}

.gzjs_con1 dd a {
	color: #5d5d5d;
	font-size: 12px;
	margin-right: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	display: inline-block;
}

.gzjs_right {
	width: 540px;
	float: right;
	display: inline;
}

.gzjs_tel {}

.gzjs_txt {
	width: 444px;
	height: 42px;
	border: 1px solid #7d7d7d;
	line-height: 42px;
	color: #929191;
	font-size: 12px;
	text-indent: 10px;
}

.gzjs_bt {
	width: 86px;
	height: 44px;
	background: #8a8277;
	font-size: 12px;
	color: #fff;
	cursor: pointer;
	margin-left: 8px;
}

.gzjs_bor {
	width: 538px;
	border: 1px solid #d2d2d2;
	height: 388px;
	margin-top: 20px;
	overflow: hidden;
}

.gzjs_scroll_tit {
	height: 50px;
	line-height: 50px;
	background: #8a8277;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
}

.gzjs_scroll_tit dt {
	width: 125px;
	float: left;
	display: inline;
	text-indent: 20px;
}

.gzjs_scroll_tit dd {
	width: 156px;
	float: left;
	display: inline;
	margin-left: 20px;
	text-indent: 20px;
}

.gzjs_scroll {
	overflow-y: scroll;
	height: 330px;
}

.gzjs_scroll dl {
	width: 480px;
	margin: auto;
	border-bottom: 1px dashed #7f7f7f;
	padding: 25px 0 20px 0;
}

.gzjs_scroll dt {
	font-size: 18px;
	color: #333;
	font-family: "Microsoft YaHei";
	width: 125px;
	float: left;
	display: inline;
}

.gzjs_scroll dd {
	width: 156px;
	float: left;
	display: inline;
	margin-left: 20px;
}

.gzjs_scroll dd a {
	display: block;
	font-size: 12px;
	color: #333333;
	line-height: 22px;
}

.gzjs_more {
	text-align: right;
	width: 480px;
	margin: 20px auto 0;
}

.gzjs_more a {
	font-size: 12px;
	color: #333333;
}

.gzjs_fw {
	text-align: center;
}

.gzjs_fw li {
	width: 80px;
	display: inline-block;
	text-align: center;
	margin: 30px 24px 0;
}

.gzjs_fw li a span {
	font-size: 12px;
	color: #7f7362;
	display: block;
	padding-top: 5px;
}

.gzjs_ad {
	margin-top: 45px;
}

.fwal_bg {
	background: #131313;
	padding-top: 35px;
	margin-top: 50px;
	padding-bottom: 35px;
}

.fwal {
	width: 1200px;
	margin: auto;
}

.fwal_tit {
	text-align: center;
	font-size: 30px;
	color: #fff2d2;
	font-family: "Microsoft YaHei";
}

.fwal ul {}

.fwal li {
	width: 384px;
	float: left;
	display: inline;
	margin-left: 24px;
	margin-top: 45px;
}

.fwal li.on {
	margin-left: 0;
}

.fwal_con {
	height: 140px;
	width: 384px;
	position: relative;
}

.fwal_con span {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 26px;
	line-height: 26px;
	color: #fff;
	width: 100%;
	font-size: 12px;
	text-align: center;
	z-index: 10;
}

.fwal_con_spanbg {
	height: 26px;
	filter: alpha(Opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	background: #616162;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	z-index: 5;
}

.fwal li a {
	width: 98px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	border: 1px solid #808080;
	border-radius: 3px;
	display: block;
	margin: 15px auto 0;
	font-size: 12px;
	color: #ffffff;
}


/*****************列表页********************/

.position {
	height: 50px;
	line-height: 50px;
	background: url(../images/home.jpg) left center no-repeat;
	text-indent: 30px;
	font-size: 12px;
	color: #333333;
	width: 1200px;
	margin: 25px auto 0;
	border-bottom: 1px dashed #969696;
}

.position a {
	color: #333333;
}

.lists {
	width: 1200px;
	margin: 50px auto 0;
}

.lists_left {
	width: 790px;
	padding-right: 40px;
	float: left;
	display: inline;
	border-right: 1px dashed #999999;
}

.lists_sosotit {
	font-size: 14px;
	color: #333;
}

.lists_sosoli a {
	font-size: 14px;
	color: #333;
	margin-right: 26px;
	margin-top: 16px;
	display: inline-block;
}

.lists_sosoli a:hover {
	color: #b79553;
	font-weight: bold;
	text-decoration: underline;
	font-size: 16px;
	cursor: pointer;
}

.lists_sosoli a.on {
	color: #b79553;
	font-weight: bold;
	text-decoration: underline;
	font-size: 16px;
}

.lists_con {
	margin-top: 25px;
	display: none;
	line-height: 28px;
}

.lists_con a {
	font-size: 14px;
	color: #333333;
	margin-right: 30px;
}

.lists_tab {
	margin-top: 40px;
}

.lists_tab a {
	width: 154px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	display: inline-block;
	background: #cccccc;
	margin-left: 5px;
}

.lists_tab a:first-child {
	margin-left: 0;
}

.lists_tab a.on {
	background: #8a8277;
	color: #fff;
}

.list {
	margin-top: 30px;
	border-bottom: 1px dashed #969696;
	text-align: center;
}

.list li {
	width: 200px;
	display: inline;
	text-align: center;
	margin-bottom: 40px;
	margin-left: 35px;
	margin-right: 20px;
	float: left;
}

.list li a img {
	width: 198px;
	height: 90px;
	border: 1px solid #d1d1d1;
}

.list li a span {
	font-size: 14px;
	color: #333333;
	padding-top: 10px;
	display: block;
}

.list_page {
	text-align: center;
	margin-top: 30px;
}

.list_page a {
	display: inline-block;
	padding: 3px 8px;
	border: 1px solid #8a8277;
}

.wxcg {
	margin-top: 80px;
}

.wxcg_tit {
	border-bottom: 1px solid #8a8277;
}

.wxcg_tit span {
	display: inline-block;
	text-align: center;
	color: #fff;
	font-size: 24px;
	width: 154px;
	height: 48px;
	line-height: 48px;
	font-family: "Microsoft YaHei";
	background: #8a8277;
}

.wxcg_con li {
	margin-top: 40px;
	width: 365px;
	text-align: center;
}

.wxcg_con li span {
	display: block;
	height: 34px;
	line-height: 34px;
	background: #808080;
	text-align: center;
	color: #fff;
	font-size: 12px;
	margin-bottom: 5px;
}

.wxcg_con li a {
	width: 136px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border: 1px solid #808080;
	border-radius: 5px;
	display: inline-block;
	margin-top: 20px;
}

.lists_right {
	width: 330px;
	float: right;
	display: inline;
}

.lists_search {
	width: 328px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #c9c9c9;
	margin: auto;
}

.lists_search .key {
	height: 36px;
	line-height: 36px;
	text-indent: 10px;
	font-size: 12px;
	width: 275px;
	vertical-align: top;
}

.lists_search .sub {
	margin-top: 10px;
	cursor: pointer;
	margin-left: 10px;
}

.lists_file {
	margin-top: 30px;
}

.lists_file a {
	border: 1px dashed #8a8277;
	width: 180px;
	height: 108px;
	border-radius: 5px;
	display: inline-block;
	text-align: center;
	vertical-align: top;
	margin-left: 25px;
}

.lists_file a img {
	display: block;
	margin: 25px auto 15px;
}

.lists_file span {
	width: 76px;
	display: inline-block;
	line-height: 22px;
	padding-top: 30px;
	margin-left: 25px;
}

.kxfw {
	margin-top: 35px;
}

.kxfw_tit {
	background: #8a8277;
	height: 70px;
	color: #fff;
	text-align: center;
}

.kxfw_tit span {
	font-size: 24px;
	font-family: "Microsoft YaHei";
	display: block;
	padding: 7px 0 5px;
}

.kxfw_tit p {
	font-size: 14px;
}

.kxfw ul {
	text-align: center;
	padding: 5px 5px 0;
}

.kxfw li {
	width: 70px;
	display: inline-block;
	text-align: center;
	float: left;
	margin-top: 22px;
}

.kxfw li:nth-child(2),
.kxfw li:nth-child(5) {
	margin-left: 50px;
	margin-right: 50px;
}

.kxfw li span {
	font-size: 12px;
	color: #333333;
	display: block;
	padding-top: 5px;
}

.kxfw_tel {
	clear: both;
	padding-top: 30px;
}

.kxfw_lb {
	margin-top: 30px;
}

.kxfw_weixin {
	margin-top: 30px;
}

.kwfw_gh {
	margin: 30px auto 0;
	background: #8a8277;
}


/*****************单页模板********************/

.show {
	width: 1200px;
	margin: 50px auto 0;
}

.show_left {
	width: 790px;
	padding-right: 40px;
	float: left;
	display: inline;
	border-right: 1px dashed #999999;
}

.show_left h1 {
	font-size: 24px;
	color: #333333;
	font-family: "Microsoft YaHei";
	font-weight: normal;
	margin-bottom: 25px;
}

.show_content {
	line-height: 30px;
	padding-top: 30px;
	width: 770px;
	margin: auto;
}

.show_content p {
	margin-top: 10px;
}

.show_right {
	width: 330px;
	float: right;
	display: inline;
}

.show_nav dl {
	margin-bottom: 5px;
}

.show_nav dt {
	background: #8a8277;
	height: 35px;
	line-height: 35px;
	cursor: pointer;
}

.show_nav dt a {
	color: #fff;
	padding-left: 15px;
	font-weight: bold;
	float: left;
	width: 278px;
	display: inline;
}

.show_nav dt span {
	color: #fff;
	float: right;
	display: inline;
	margin-right: 15px;
}

.show_nav dt span.on {
	transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	/* IE 9 */
	-moz-transform: rotate(90deg);
	/* Firefox */
	-webkit-transform: rotate(90deg);
	/* Safari 和 Chrome */
	-o-transform: rotate(90deg);
	/* Opera */
}

.show_nav dd {
	height: 34px;
	line-height: 34px;
	border-bottom: 1px dashed #cccccc;
	display: none;
}

.show_nav dd a {
	margin-left: 30px;
}


/*****************搜索板********************/

.searchlists_tit {
	background: #8a8277;
	padding: 10px 20px;
}

.searchlists_tit span {
	font-size: 18px;
	color: #fff;
}

.searchlists_tit span b {
	background: #ff7200;
	display: inline-block;
	color: #fff;
	padding: 3px 8px;
}

.searchlists_tit p {
	font-size: 14px;
	color: #fff;
	font-family: "Microsoft YaHei";
	filter: alpha(Opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.searchlists_con {}

.searchlists_con li {
	width: 200px;
	display: inline-block;
	text-align: center;
	margin-top: 40px;
	margin-right: 55px;
}

.searchlists_con li a img {
	border: 1px solid #000;
}

.searchlists_con li a span {
	font-size: 14px;
	color: #333333;
	padding-top: 10px;
	display: block;
}


/*商务通弹窗*/

.swtbg {
	width: 628px;
	height: 340px;
	background: url(../images/swtbg.png) no-repeat;
	border-radius: 15px;
	position: fixed;
	right: -400px;
	bottom: -400px;
	z-index: 100;
	border: 1px solid #fff;
}

.swtcls {
	position: absolute;
	right: 8px;
	top: 8px;
	cursor: pointer;
}

.swtcon {
	width: 380px;
	margin-left: 230px;
	margin-top: 55px;
}

.swttit1 {
	font-size: 22px;
	color: #fbeea8;
	font-family: "微软雅黑";
	margin-top: 8px;
}

.swtdis {
	color: #fff;
	font-size: 16px;
	font-family: "微软雅黑";
	filter: alpha(Opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	text-indent: 2em;
	line-height: 24px;
	margin-top: 8px;
}

.swttel {
	margin-top: 20px;
}

.swttel img {
	margin-right: 8px;
	display: inline-block;
	vertical-align: middle;
}

.swttel span {
	font-size: 18px;
	color: #fbeea8;
	font-family: "微软雅黑";
	vertical-align: middle;
}

.swttel b {
	font-size: 26px;
	color: #fbeea8;
	font-family: "微软雅黑";
	vertical-align: middle;
}

.swtzx {
	margin-top: 20px;
}

.swtzx a {
	width: 135px;
	height: 32px;
	line-height: 32px;
	font-size: 18px;
	font-family: "微软雅黑";
	text-align: center;
	border-radius: 20px;
	display: inline-block;
	margin-right: 20px;
}

.swtzx a.swtzx1 {
	background: #e1d0a0;
	color: #333333;
}

.swtzx a.swtzx2 {
	background: #ffc100;
	color: #ffffff;
}


/*添加的品牌*/

.Fwppbox {
	margin:40px auto 0;
	width: 1200px;
	overflow: hidden
}

.FwppUL {
	width: 1200px;
	float: left;
}

.FwppUL li {
	font-family: "微软雅黑";
	width: 226px;
	height: 45px;
	float: left;
	background: #fff;
	line-height: 45px;
	text-align: center;
	margin-bottom: 10px; margin-right:10px;
	font-size: 16px;
	border: 2px solid #4e4137;
	cursor: pointer
}

.FwppUL li.On {
	background: #4e4137;
	color: #e1cfa4
}

.FwppUL li:hover {
	background: #4e4137;
}

.Fwpp_box {
	width: 1050px;
	float: right;
}

.Fwpp_divbox {
	width: 1176px;
	float: right;
	padding: 10px;
	border: 2px solid #4e4137;
	display: none
}

.Fwpp_divbox p {
	width: 137px;
	padding: 10px;
	margin-left: 9px;
	margin-bottom: 10px;
	float: left;
	text-align: center;
	border: 1px solid #ccc;
}

.Fwpp_divbox p img {
	width: 100%;
}

.p_iphone {
	width: 360px;
	height: 85px;
	background: url(../images/brands_fwxm_ad2.jpg) top center no-repeat;
	display: inline-block;
	text-align: right;
	padding-top: 25px;
	font-weight: bold;
	font-family: "微软雅黑";
}

.p_iphone big {
	font-size: 32px;
}

.fwxm-box {
	padding-top: 30px;
}

.fwxm {
	padding-top: 30px;
}

.fwxm p {
	text-indent: 2em;
	font-size: 16px;
	line-height: 26px;
	color: #363636;
}

.fwxm-list-1 {
	height: 110px;
	margin-top: 40px;
}

.fwxm-list-1 li {
	float: left;
	width: 172px;
	margin-left: 10px;
	background-color: #D0C3A5;
	height: 110px;
	padding: 0 20px;
}

.fwxm-list-1 li h2 {
	text-align: center;
	font-size: 18px;
	line-height: 50px;
}

.fwxm-list-1 li a:hover {
	color: #FFFFFF;
}

.fwxm-qxby a {
	display: block;
	width: 50%;
	line-height: 26px;
	float: left;
	text-align: center;
	font-size: 15px;
}

.fwxm-ghlj a {
	display: block;
	width: 25%;
	line-height: 26px;
	float: left;
	text-align: center;
	font-size: 14px;
}

.fwxm-list-2 {
	height: 155px;
	width: 1100px;
	margin: 40px auto 30px;
}

.fwxm-list-2 li {
	height: 155px;
	width: 110px;
	float: left;
	margin-left: 41px;
}

.fwxm-list-2 li img {
	display: block;
	height: 110px;
	width: 110px;
}

.fwxm-list-2 li p {
	text-align: center;
	line-height: 45px;
	text-indent: 0;
}


/**
 * fwtd
 */

.fwtd-box {
	padding-top: 35px;
}

.fwtd {
	padding: 30px 0; background: #4e4137;
}

.fwtd .fwtd-tit {
	text-indent: 2em;
	font-size: 16px;
	line-height: 26px;
	color: #363636;
}

.fwtd-list {
	height: 370px;
	width: 1100px;
	margin: 70px auto 35px;
}

.fwtd-list dl {
	width: 350px;
	height: 370px;
	float: left; color:#e1cfa4;
}

.fwtd-list dl dt {
	height: 135px;
	width: 350px;
	 
	border-radius: 5px;
	position: relative;
}

.fwtd-list dl dt img {
	display: block;
	position: absolute;
	top: -45px;
	left: 50%;
	margin-left: -72px;
}

.fwtd-list dl dt p {
	text-align: center;
	line-height: 35px;
	font-size: 16px; 
}

.fwtd-list dl dd {
	padding-top: 15px;
	width: 350px;
}

.fwtd-list dl dd h2 {
	text-align: center;
	line-height: 30px;
	font-size: 24px;
	 
}

.fwtd-list dl dd p {
	text-indent: 2em;
	margin-top: 15px;
	 
	line-height: 26px;
	 
}

.fwtd-a {
	display: block;
	height: 44px;
	width: 141px;
	background:#e1cfa4;
	margin: 20px auto 0;
	text-align: center;
	line-height: 44px;
	color: #333;
	font-family: "微软雅黑";    border-radius: 30px;
}

.TopNav{ overflow:hidden }
.Topshowdiv{width:100%; padding:20px 0; background:#fff;  position:fixed; top:0; left:0; z-index:9999;}
.Tophidediv{width:100%; z-index:999; position:fixed; top:0; left:0; z-index:9999;  margin-top: 88px; background: rgba(0,0,0,0.5); display:none; overflow:hidden}
#ULmenuhidelist{ width:200px; padding:0px 30px; overflow:hidden; float:left }
#ULmenuhidelist li{border-bottom:1px dotted #ccc; line-height:40px;float:left; width:100%; cursor:pointer}
#ULmenuhidelist li:hover{color:red}
#ULmenuhidelist li strong,#ULmenuhidelist li span{ display:block}
#ULmenuhidelist li strong{float:left}
#ULmenuhidelist li span{float:right}
.Tophidediv_dizhi{float:left; padding:30px;}
.Tophidediv_dizhi img{
	width: 100px;
	height: auto;
}
#ULmenuhide_list{ background:#fff; width:265px; text-align:center}
#ULmenuhide_list p{ line-height:25px; color:#666; text-align:left}


.Warp{width:1200px; margin:0 auto; overflow:hidden}
.ULnav{width:1200px; overflow:hidden; }
.ULnav li{ float:left; width:33.3%;}
.ULnav li:nth-child(2){ text-align:center}
.ULnav li:nth-child(2) big{font-size:30px;}
.ULnav li:nth-child(3){ text-align:right}
.ULnavmenu{ width:150px; overflow:hidden; float:left; background:#fff; padding:20px; border-right:1px solid #f1f1f1;}
.ULnavmenu li{width:150px; float:left; line-height:40px;border-bottom:1px solid #ccc;}
.ULnavmenu li:hover{color:#ffa700}
.ULnavmenu li span{float:right;}

.TopMenu{width:100%;  ;margin-top: 88px; background:#000;}
.TopMenu .Warp ul{width:1200px; overflow:hidden; text-align:center}
.TopMenu .Warp ul li{ display:inline-block;color:#e0ceaa; line-height:40px; padding:0 15px; cursor:pointer }
.TopMenu .Warp ul li:hover{color:#fff; }
.TopMenu .Warp ul li strong{display:inline-block; }
.TopMenu .Warp ul li span{ display:inline-block; padding-left:30px;}
.Adress{ text-align:center; color:#fff; border-bottom:1px solid #e0ceaa; line-height:35px;border-top:1px solid #e0ceaa;}
.TopNav{ overflow:hidden }
.Topshowdiv{width:100%; padding:20px 0; background:#fff;  position:fixed; top:0; left:0; z-index:9999;}
.Tophidediv{width:100%; z-index:999; position:fixed; top:0; left:0; z-index:9999;  margin-top: 88px; background: rgba(0,0,0,0.5); display:none; overflow:hidden}
#ULmenuhidelist{ width:200px; padding:0px 30px; overflow:hidden; float:left }
#ULmenuhidelist li{border-bottom:1px dotted #ccc; line-height:40px;float:left; width:100%; cursor:pointer}
#ULmenuhidelist li:hover{color:red}
#ULmenuhidelist li strong,#ULmenuhidelist li span{ display:block}
#ULmenuhidelist li strong{float:left}
#ULmenuhidelist li span{float:right}
.Tophidediv_dizhi{float:left; padding:10px;}
#ULmenuhide_list{ background:#fff; width:265px; text-align:center}
#ULmenuhide_list p{ line-height:25px; color:#666; text-align:left}


.Warp{width:1200px; margin:0 auto; overflow:hidden}
.ULnav{width:1200px; overflow:hidden; }
.ULnav li{ float:left; width:33.3%;}
.ULnav li:nth-child(2){ text-align:center}
.ULnav li:nth-child(2) big{font-size:24px;}
.ULnav li:nth-child(3){ text-align:right}
.ULnavmenu{ width:150px; overflow:hidden; float:left; background:#fff; padding:20px; border-right:1px solid #f1f1f1;}
.ULnavmenu li{width:150px; float:left; line-height:40px;border-bottom:1px solid #ccc;}
.ULnavmenu li:hover{color:#ffa700}
.ULnavmenu li span{float:right;}

.TopMenu{width:100%; margin-top: 88px;}
.TopMenu .Warp ul{width:1200px; overflow:hidden; text-align:center}
.TopMenu .Warp ul li{ display:inline-block;color:#e0ceaa; line-height:40px; padding:0 15px; cursor:pointer }
.TopMenu .Warp ul li:hover{color:#fff; }
.TopMenu .Warp ul li strong{display:inline-block; }
.TopMenu .Warp ul li span{ display:inline-block; padding-left:30px;}
.Adress{ text-align:center; color:#fff; border-bottom:1px solid #e0ceaa; line-height:35px;border-top:1px solid #e0ceaa;}
/*底部信息*/
/*底部信息*/

.Btmadress{color:#dfb463; width:1200px; padding:20px 0px;font-size:14px; background:#000 url(http://ppzy.qdjshd.com/mb1/img/btmbg.jpg) center center no-repeat; overflow: hidden; margin:0 auto;}
.Btmadress_logo,.Btmadress_link,.Btmadress_cantus{ width:260px;margin-right:20px;float:left}
.Btmadress_cantus{margin-right:0;}
.Btmadress_title{font-size:18px; border-bottom:1px dashed #dfb463; font-weight: normal; line-height: 40px;margin-bottom:20px;}
.Btmadress_logo img{width:150px; padding:30px; background: #fdda7c; float:left;}
.Btmadress_logo p{width:210px; line-height: 40px; text-align: center; background: #2b2419;float:left;}
.Btmadress_link ul{overflow: hidden;}
.Btmadress_link ul li{float:left; width: 260px; cursor: pointer; }
.Btmadress_link ul li a{color:#dfb463; }
.Btmadress_link ul li a:hover{color:#fff; }
.Btmadress_cantus{overflow: hidden;}
.Btmadress_cantus p{float:left}
.Btmadress_cantus p strong,.Btmadress_cantus p span{display: block;}
.Btmadress_cantus p span{text-indent: 16px;}
.Btmwaring{ border-top:2px solid #DFB463; padding:30px 0px; text-align: center; margin-top:30px;}


.g-lb-bd{
	margin-top: 10px;
	margin-bottom: 40px;
}
.g-lb-bd i{
	font-style: normal;
}
.g-lb-l{
	float: left;
}
.g-lb-l-1{
	width: 360px;
	height: 560px;
	margin-bottom: 10px;
	border: 1px solid #bcb9b4;
	padding-bottom: 5px;
	background: #4f4039 url(../images/lb-xinjian.jpg) no-repeat left top;
}
.g-lb-l-1-t{
	margin: 40px 0 30px;
	text-align: center;
}
.g-lb-l-1-t{
	line-height: 28px;
}
.g-lb-l-1-t img{
	width: 62px;
	height: 36px;
}
.g-lb-l-1-t span{
	font-size: 16px;
}
.g-lb-l-1-t h5{
	margin-top: 5px;
	font-size: 28px;
}
.g-lb-l-1-bd{
	padding: 5px 32px;
}
.g-lb-l-1-bd .p1{
	margin-bottom: 2px;
	font-size: 20px;
	font-weight: bold;
	text-indent: 0;
}
.g-lb-l-1-bd p{
	color: #514a42;
	line-height: 35px;
	text-indent: 2em;
}
.g-lb-l-1-bd .p2{
	width:795px;
	font-size: 16px;
	color: #221a17;
	text-align: right;
}
.g-lb-l-2{
	width: 360px;
	border: 1px solid #bcb9b4;
	background: url(../images/lb-cjgz-bj.jpg) repeat-x left top;
}
.g-lb-l-2-t{
	text-align: center;
	margin: 20px 0 0;
}
.g-lb-l-2-t h5{
	font-size: 28px;
	margin-bottom: 10px;
	color: #4e4138;
}
.g-lb-l-2-t p i{
	display: inline-block;
	width: 75px;
	height: 10px;
	position: relative;
	top: -3px;
	border-bottom: 1px solid #a9a9a9;
}
.g-lb-l-2-t span{
	font-size: 10px;
	margin: 0 2px;
}
.g-lb-l-2-bd{
	padding-bottom: 10px;
}
.g-lb-l-2-bd ul li{
	margin-top: 18px;
	height: 110px;
	clear: both;
	border-bottom: 1px solid #a9a9a9;
}
.g-lb-l-2-bd ul li.last{
	border-bottom: none;
}
.g-lb-l-2-bd ul li p{
	font-size: 24px;
	padding: 0 15px;
	color: #594c43;
	margin-bottom: 20px;
}
.g-lb-l-2-bd ul li p i{
	display: inline-block;
	margin-right: 3px;
	padding: 0 8px;
	font-size: 22px;
	color: #fff;
	background-color: #5b493b;
}
.g-lb-l-2-bd ul li p span{
	font-size: 16px;
	display: block;
	float: left;
	width: 98px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	margin-right: 15px;
	border: 1px solid #bcb9b4;
	background: -webkit-linear-gradient(#f4ebe2, #fbfaf8, #fff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#f4ebe2, #fbfaf8, #fff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#f4ebe2, #fbfaf8, #fff); /* Firefox 3.6 - 15 */
    background: linear-gradient(#f4ebe2, #fbfaf8, #fff); /* 标准的语法 */
}
.g-lb-l-2-bd ul li p span:last-child{
	margin-right: 0;
}
.g-lb-l-2-bd ul li.li2 p span{
	width: 77px;
	margin-right: 3px;
}
.g-lb-r{
	float: right;
	width: 825px;
}
.g-lb-r-ban{
	position: relative;
	margin-bottom: 10px;
}
.g-lb-r-ban p{
	width: 100%;
	position: absolute;
	bottom: 25px;
	color: #fff;
	text-align: center;
	font-size: 16px;
}
.g-lb-r-ban p span{

}
.g-lb-con{
	height: 1188px;
	padding: 0 35px;
	border: 1px solid #bcb9b4;
	background: url(../images/lb-jbbj.png) repeat-x left top;
}
.g-lb-con h1{
	font-size: 18px;
	color: #000;
	text-align:left;
}
.g-lb-con p{
	line-height: 35px;
	text-indent: 9px;
	font-size: 14px;
	margin-bottom: 3px;
}
.g-lb-con > .p2{
	margin-top: 13px;
	text-align: right;
	font-size: 18px;
	color: #000;
}
.lb-fwzx-con-hd span{
	display: inline-block;
	font-size: 28px;
	font-weight: bold;
	line-height: 28px;
	padding: 8px 0;
	color: #443a31;
	border-bottom: 6px solid #938a83;
}
.lb-fwzx-con-bd .hdd{
	width: 710px;
	margin-top: 80px;
}
.lb-fwzx-con-bd .hdd li{
	float: left;
	width: 110px;
	height: 48px;
	margin-right: 10px;
	line-height: 48px;
	font-size: 18px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	background-color: #53443d;
}
.lb-fwzx-con-bd .hdd li:last-child{
	margin-right: 0;
}
.lb-fwzx-con-bd .hdd li.on{
	color: #000;
	background-color: #f4e1a9;
}
.lb-fwzx-con-bd .bdd{
	width: 710px;
	padding: 30px 0;
	background-color: #fff;
	text-align: center;
}
.lb-fwzx-con-bd .bdd > div{
	display: none;
}
.lb-fwzx-con-bd .bdd img{
	width: 100%;
	height: auto;
}
.g-lb-cjwt-con ul{
	width: 805px;
	overflow: hidden;
}
.g-lb-cjwt-con ul li{
	float: left;
	width: 366px;
	margin-right: 35px;
	margin-bottom: 45px;
}
.g-lb-cjwt-con ul li .p1{
	width: 366px;
	height: 35px;
	line-height: 35px;
	font-size: 20px;
	margin-bottom: 5px;
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
	position: relative;
}
.g-lb-cjwt-con ul li .p1 span{
	text-transform:uppercase;
	position: absolute;
	right: -20px;
	top: 2px;
}
.small-font{
	display: inline-block;
	font-size:12px;
	-webkit-transform:scale(0.8);
}
.g-lb-cjwt-con ul li .p2{
	clear: both;
	margin-bottom: 30px;
}
.g-lb-cjwt-con ul li .p2 span{
	display: block;
	height: 22px;
	line-height: 22px;
	background-color: #e8e4e0;
	text-align: right;
	padding-right: 5px;
	color: #888;
}
.g-lb-wmcn-con{
	height: 1189px;
	background: #fff url(../images/lb-xin-dom.jpg) no-repeat left top;
}
.g-lb-wmcn-con-t{
	line-height: 30px;
	padding: 40px 50px 20px;
	font-size: 28px;
	color: #4e4138;
}
.g-lb-wmcn-con-hd{
	margin-top: 100px;
	text-align: center;
}
.g-lb-wmcn-con-hd h2{
	font-size: 38px;
	color: #4e4138;
	margin-bottom: 8px;
}
.g-lb-wmcn-con-hd p{
	font-size: 14px;
	font-weight: bold;
	color: #4e4138;
}
.g-lb-wmcn-con-bd{
	padding: 60px;
}
.g-lb-wmcn-con-bd .p1{
	font-size: 22px;
	margin-bottom: 30px;
	margin-top: 30px;
	text-indent: 0;
}
.g-lb-wmcn-con-bd p{
	text-indent: 2em;
	line-height: 40px;
	font-size: 14px;
	color: #4e4138;
}
.g-lb-wmcn-con-bd .p2{
	margin-top: 110px;
	margin-right: 55px;
	font-size: 18px;
	text-align: right;
}

.g-lb-lxwm-con{
	padding: 0 15px;
}
.g-lb-lxwm-con-hd{
	margin: 30px 0;
}
.g-lb-lxwm-con-hd p{
	text-align: center;
	font-size: 14px;
	color: #4e4138;
	font-weight: bold;
	letter-spacing: 1px;
}
.g-lb-lxwm-con-hd p span{
	margin: 0 20px;
}
.g-lb-lxwm-con-hd p i{
	display: inline-block;
	width: 270px;
	height: 10px;
	border-bottom: 1px solid #4e4138;
	position: relative;
	top:-7px;
}
.g-lb-lxwm-con-hd .p1{
	font-size: 32px;
	margin-bottom: 5px;
}
.g-lb-lxwm-con-bd p{
	font-size: 16px;
}
.g-lb-lxwm-con-bd .p1{
	font-size: 20px;
	margin-top: 30px;
	margin-bottom: 35px;
}
.g-lb-lxwm-con-bd .p1 span{
	height: 24px;
	line-height: 24px;
	padding: 0 3px;
	padding-bottom: 10px;
	background: url(../images/lb-cclx-xian.png) repeat-x left bottom;
}

.g-lb-lxwm-con-bd .p3{
    margin-top: 10px;
    line-height: 28px;
    padding: 10px 26px;
    text-indent: 0;
    color: #fff;
    background-color: #5b493b;
    overflow: hidden;
}
.g-lb-lxwm-con-bd .p3 i{
	display: inline-block;
	margin-right: 10px;
	position: relative;
	top: 10px;
}
.g-lb-lxwm-con-ul{
	margin-top: 20px;
	border: 1px solid #ccc;
}
.g-lb-lxwm-con-ul li{
	line-height: 38px;
    padding: 20px 35px;
    border-bottom: 1px solid #a9a9a9;
    overflow: hidden;
    font-size: 16px;
}
.g-lb-lxwm-con-ul li:last-child{
	border-bottom: none;
}
.g-lb-lxwm-con-ul li i{
	position: relative;
	top: 9px;
}


/* 服务中心 */
.fwzx-list-box{
	width:555px;
	margin:0 auto;
}
.lb-fwzx-con-bd{
	width:555px;
	margin:0 auto;
}
.lb-fwzx-con-bd .fwzx-title{
	width:135px;
	height:45px;
	line-height: 45px;
	text-align: center;
	background-color:#D0C3A5;
	margin: 0 auto;
	color:#363636;
	font-size:18px;
}
.fwzx-list-top{
	width:555px;
	margin-top:10px;
}

.fwzx-list-top ul{
	width:95px;
	float:left;
}
.fwzx-list-top ul p{
	line-height: 35px;
	width:100px;
	color:#363636;
	font-size:18px;
	text-align:left;
	margin:0 auto;
}
.fwzx-list-top ul li{
	margin-top:10px;
	line-height: 33px;
	text-align: center;
	color:#363636;
	border:1px solid #141414;
	cursor:pointer;
}
.fwzx-list-top ul li:hover{
	background-color: #D0C3A5; */
}
.fwzx-list-center{
	margin:0 135px;
}
/**
 * 弹层样式
 */
#fwzx-tc{
	height:280px;
	width:537px;
	position:fixed;
	top:50%;
	left:50%;
	margin-top:-140px;
	margin-left:-100px;
	background-color:#D0C3A5;
	padding:0 21.5px;
}
#twzx-tc-tit{
	width:537px;
	height:39px;
	text-align: center;
	border-bottom:1px solid #6F6858;
	line-height: 40px;
	color:#363636;
}
#twzx-tc-tit span{
	display:block;
	float:right;
	height:39px;
	width:40px;
	cursor:pointer;
}
#twzx-tc-img{
	margin-top:15px;
}
#twzx-tc-img img{
	width:537px;
	height:121px;
}
#fwzx-tc p{
	font-size:14px;
	line-height: 20px;
	color:#363636;
	margin-top:5px;
}


.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


.swt{width:450px; height:300px; display:none; background:url(../images/swt.gif) no-repeat center center/450px 300px;}
.swt a{display:block; float:left;}
.swt img{height:50px;}
.swt a:nth-of-type(1){width:380px; height:60px;}
.swt a:nth-of-type(2){width:70px; height:60px; float:right}
.swt a:nth-of-type(3){width:450px; height:150px;}
.swt a:nth-of-type(4),.swt a:nth-of-type(5){width:225px; height:80px;}
.rt_swt{width:100px; height:287px; position:fixed; top:90px; z-index: 99; border:#c7a76f; right:10px;}
.rt_swt .rt_swt_1{width:100px; overflow:hidden; height:100px; margin:0px auto; float:right}
.rt_swt_1 img{display:block; float:right;}
.rt_swt_1 p{float:left; width:286px; text-indent:1em; height:72px; border-radius: 0px 0px 0px 8px; padding:15px 0px 15px 10px; font-size:14px; line-height:25px;  background:#c7a76f; color:#FFF;}
.rt_swt_1 p span{width:286px; float:left; height:40px; line-height:40px; font-size:16px; text-align:center; font-weight:600; border-radius: 0px 8px 8px 0px;}




