article, dd, dl, h1, h2, h3, h4, h5, h6, p, span, table, tbody, td, th, thead, tr,li,input{
	margin:0;
	padding:0;
	outline:none;
}
body {
	padding:0;
	margin:0 auto;
	font-family:"Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;
	-webkit-tap-highlight-color:transparent;
	font-size:12px
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:400
}
img {
	border:none;
	padding:0;
	margin:0;
	vertical-align:top
}
b, em, i {
	font-style:normal
}
ol, ul {
	list-style:none;
	margin:0;
	padding:0
}
a, a:hover {
	text-decoration:none
}
table {
	border-spacing:0
}
button, input, option, select {
	outline:0;
	background:0 0;
	border:0;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
table {
	border-collapse:collapse
}
.clearfix {
	overflow:hidden
}
.ww {
	width:320px;
	margin-left:auto;
	margin-right:auto;
	line-height:22px
}
.mainer {
	width:320px;
	color:#6a6a6a;
	font-size:12px;
	margin:20px auto
}
.after-header {
	padding-top:94px
}
.mid-btn-wrap {
	text-align:center;
	line-height:normal!important;
	font-size:0
}
.btn-brown-big, .btn-call-big, .btn-pink-big, .btn-pink-md, .btn-pink-md2, .btn-pink-md3, .btn-pink-sml {
	display:inline-block;
	width:290px;
	height:41px;
	line-height:41px;
	text-align:center;
	font-size:20px;
	color:#fff;
	background:#ef2f72;
	border-radius:5px
}
.btn-call-big, .common-bc .boradcast i, .common-bc .links a, .common-zixun .numbers a, .zhuanjia .team li i, .zt-5s h2 i, .zt-renliu-jc .list .more, .zt-renliu08 .flo h2 i, .zt-zg h2 i {
	background:url("sprites01.png") no-repeat
}
.btn-brown-big {
	background:#b5925a
}
.btn-call-big {
	background-position:0 -170px
}
.btn-pink-md, .btn-pink-sml {
	width:201px;
	height:31px;
	font-size:16px;
	line-height:31px
}
.btn-pink-sml {
	width:137px
}
.btn-pink-md2 {
	width:262px
}
.btn-pink-md3 {
	height:29px;
	line-height:29px;
	font-size:14px
}
img.img-block {
	display:block;
	margin:0 auto
}
.icon {
	display:inline-block;
	vertical-align:top
}
.header {
	position:relative;
	z-index:11
}
.top_gd {
	height:23px;
	background:#b5925a;
	color:#FFF;
	position:relative
}
.top_gd img {
	padding-top:3px;
	float:left
}
.top_gd span {
	padding-top:2px;
	line-height:18px;
	padding-left:3px;
	float:left
}
.top_gd a {
	color:#FFF
}
#FontScroll {
	width:280px;
	height:18px;
	line-height:18px;
	overflow:Hidden
}
#FontScroll .line {
	text-align:center;
	width:100%
}
.top_gd .boradcast ul {
	position:absolute;
	top:0
}
.top_gd .boradcast li {
	height:23px;
	line-height:23px
}
.top img {
	vertical-align:top;
	display:block
}
.top {
	width:100%;
	height:auto;
	margin:0 auto;
	position:relative
}
.top_2 {
	width:100%;
	padding-top:0
}
.top_1 {
	width:320px;
	height:auto;
	position:absolute;
	top:1px;
	left:0
}
.top_3 {
	width:27px;
	height:auto;
	position:absolute;
	top:22px;
	right:10%
}
.top_4 {
	width:25px;
	height:auto;
	position:absolute;
	top:22px;
	right:2%
}
.top_5 {
	width:100%;
	height:34px;
	position:absolute;
	top:60px;
	left:0;
	background:#b5925a
}
.top_bannner {
	color:#FFF;
	margin-left:10px;
	margin-right:10px
}
.top_bannner li {
	width:20%;
	float:left;
	text-align:center;
	font-size:16px;
	line-height:34px;
	background:url("in16_20.png") right 0 no-repeat;-webkit-background-size: contain; background-size:contain;
}
.top_bannner a {
	color:#FFF;
	width:20%
}
.top_bannner li.nobg {
	background:0 0
}
.con_foot {
	position:fixed;
	bottom:0;
	left:0;
	z-index:100;
	width:100%;
	overflow:hidden;
	line-height:1em;
	background:#b5925a;
	color:#fff;
	font-size:14px;
	text-shadow:0 0 0 #000;
	height:40px
}
#rl_footer>a img {
	padding-top:2px
}
.con_foot a {
	float:left;
	color:#fff;
	height:40px;
	display:block;
	text-indent:0
}
.con_foot a span {
	margin-left:4px
}
#rl_footer {
	width:320px;
	margin-left:auto;
	margin-right:auto;
	height:34px;
	padding-top:9px
}
.con_foot #rl_footer a {
	float:left;
	color:#fff;
	height:25px;
	display:block;
	text-indent:0;
	line-height:25px
}
#bottom_dh {
	width:25px
}
#bottom_kt, #bottom_yy {
	width:87px
}
#bottom_wz {
	width:76px
}
.showMenu1 a>img {
	margin:0 15px
}
.con_top {
	position:fixed;
	top:0;
	width:100%;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
	-khtml-opacity:.9;
	opacity:.9;
	float:left;
	overflow:hidden;
	line-height:1em;
	text-align:center;
	background:url("2_02.gif") top repeat-x;
	color:#fff;
	font-size:14px;
	text-shadow:0 0 0 #000;
	height:38px
}
.con_top img {
	padding-top:6px
}
.con_top a {
	float:left;
	text-align:center;
	color:#fff;
	height:38px;
	display:block;
	text-indent:0
}
.con_top a span {
	padding-top:11px;
	float:right;
	padding-right:10px
}
#rl_toper {
	width:320px;
	margin-left:auto;
	margin-right:auto
}
.con_top #rl_toper a {
	float:left;
	text-align:center;
	color:#fff;
	height:38px;
	display:block;
	text-indent:0
}
#top_dh {
	width:45px
}
#top_fh {
	width:45px;
	padding-top:7px
}
#top_tit {
	width:180px;
	float:left;
	color:#FFF;
	line-height:38px;
	font-size:14px
}
#top_zx {
	width:45px
}
.pat6t {
	background-color:#fff;
	width:100%;
	float:left
}
.pat6 {
	width:100%;
	margin-top:25px;
	float:left;
	height:55px
}
.pat6_1 {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	height:45px;
	padding-top:10px
}
.pat6_1 img {
	padding-top:5px
}
.part6 .pat6_1 ul {
	width:100%;
	height:44px
}
.part6 .pat6_1 ul li {
	float:left;
	width:16.66%;
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:14px;
	margin:4px 0
}
.part6 .pat6_1 ul li a {
	color:#464646
}
.fot {
	height:53px;
	background-color:#fff;
	margin-top:8px;
	float:left;
	width:100%;
	font-size:11px
}
.fot p {
	line-height:20px;
	color:#484848;
	padding-top:10px;
	text-align:center
}
.showMenu ul {
	display:none;
	position:absolute;
	z-index:999;
	background:#e6e6e6;
	border:1px solid #c6c6c6;
	border-bottom:none;
	left:-1px
}
.showMenu ul li {
	display:block;
	width:78px;
	float:none;
	height:35px;
	position:relative;
	line-height:35px;
	border-bottom:#C6C6C6 1px solid;
	font-size:12px;
	overflow:hidden
}
.carsouel .btns{font-size: 0;}
.ban{position: relative;}
.ban .hd{    width: 100%;    height: 11px;    position: absolute;    z-index: 1;    bottom: 5px;    text-align: center;}
.ban .hd ul{display: inline-block;    height: 5px;    padding: 3px 5px;    background-color: rgba(255,255,255,0.7);    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    font-size: 0;    vertical-align: top;}
.ban .hd li{ display: inline-block;    width: 5px;    height: 5px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    background: #8C8C8C;    margin: 0 5px;    vertical-align: top;    overflow: hidden;}
.ban .hd li.on{ background-color:#CA8205;}

.carsouel.common {
	position:relative;
	overflow:hidden
}
.carsouel.common ul {
	width:100%;
	font-size:0
}
.carsouel.common li {
	display:inline-block
}
.carsouel.common li a {
	display:block;
	position:relative
}
.boradcast ul.transition {
-webkit-transition:all .4s linear;
transition:all .4s linear
}
.common-bc {
	padding:20px 0
}
.common-bc .boradcast {
	height:17px;
	line-height:17px;
	font-size:12px;
	overflow:hidden;
	position:relative;
	margin:0 0 9px 50%;
	left:-68px
}
.common-bc .boradcast i {
	display:inline-block;
	vertical-align:top;
	height:16px;
	width:16px
}
.common-bc .boradcast ul {
	position:absolute;
	top:0;
	left:21px;
	max-width:200px
}
.common-bc .boradcast li {
	white-space:nowrap;
	height:17px;
	overflow:hidden;
	text-overflow:ellipsis
}
.common-bc .boradcast a {
	color:red
}
.common-bc .links {
	text-align:center
}
.common-bc .links a {
	display:inline-block;
	height:29px;
	line-height:29px;
	vertical-align:top
}
.common-bc .links a:first-child {
	width:83px;
	margin-right:9px;
	background-position:0 -21px;
	color:#866024
}
.common-bc .links a:nth-child(2) {
padding-left:35px;
width:124px;
text-align:left;
background-position:0 -53px;
color:#dd137b;
font-size:14px
}
.col {
	float:left
}
.common-zixun {
	margin:19px 0 5px;
	height:69px
}
.common-zixun .col {
	height:69px
}
.common-zixun .col:first-child {
	width:61%
}
.common-zixun .col:nth-child(2) {
width:38%;
-webkit-box-sizing:content-box;
box-sizing:content-box;
border-left:1px solid #b89761
}
.common-zixun .numbers {
	width:152px;
	margin:0 auto
}
.common-zixun .numbers a {
	display:block;
	width:152px;
	height:27px
}
.common-zixun .numbers a:first-child {
	background-position:0 -88px;
	margin-bottom:14px
}
.common-zixun .numbers a:nth-child(2) {
background-position:0 -119px
}
.common-zixun .benefits {
	width:71px;
	margin:0 auto
}
.common-zixun .benefits p {
	height:20px;
	line-height:20px;
	color:#fff;
	text-align:center;
	background:#b5925a;
	margin-top:3px
}
.common-zixun .benefits p:first-child {
	margin-top:2px
}
.common-zixun .benefits p i {
	display:inline-block;
	height:2px;
	width:2px;
	vertical-align:top;
	background:#fff;
	overflow:hidden;
	margin:8px 4px 0 0
}
.common.pages {
	margin-top:20px;
	text-align:center;
	font-size:0
}
.common.pages a, .common.pages span {
	display:inline-block;
	font-size:12px;
	height:18px;
	line-height:18px;
	padding:0 4px;
	color:#616060;
	border:1px solid #d5d5d5;
	border-radius:1px;
	margin-right:7px
}
.common.pages span:nth-child(2) {
border:none
}
.common-zixun .col:first-child {
	width:225px
}
.common-zixun .col:nth-child(2) {
width:94px
}
.common-zixun .numbers {
	width:206px
}
.common-zixun .numbers p {
	height:32px;
	line-height:32px;
	color:#ec027a;
	text-align:center
}
.common-zixun .numbers a {
	width:206px;
	height:29px;
	line-height:29px;
	background:#b5925a;
	color:#fff;
	font-size:13px;
	border-radius:4px;
	text-align:center
}
.common-zixun .benefits p {
	border-radius:3px
}
.footer_bottom {
	height:85px;
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	text-align:center;
	font-size:14px;
	overflow:hidden;
	background:0 0/6px auto rgba(56, 57, 58, .8);
	-webkit-background-size:6px auto;
	z-index:999
}
.footer_bottom ul {
	display:table;
	table-layout:fixed;
	width:100%;
	padding-top:5px
}
.footer_bottom li {
	display:table-cell
}
.footer_bottom li img {
	margin:0 auto
}
.footer_bottom .bHome a:before {
	background-position:0 5px;
	width:23px
}
.footer_bottom .bPhone a:before {
	background-position:-24px 5px;
	width:15px;
	-webkit-animation:zooming 1s infinite;
	animation:zooming 1s infinite
}
.footer_bottom .bSwt a:before {
	background-position:-39px 5px;
	width:25px
}
.footer_bottom .bOrder a:before {
	background-position:-64px 5px;
	width:33px
}
.footer_bottom a {
	position:relative;
	display:block;
	color:#fff;
	padding-bottom:5px
}
.footer_bottom .flashNo {
	position:absolute;
	right:5px;
	top:5px;
	width:12px;
	height:12px;
	background:#fa4400;
	color:#fff;
	border-top-left-radius:6px;
	border-top-right-radius:6px
}


.footer_bottom { overflow: hidden; height: 85px; position: fixed; bottom: 0; left: 0; width: 100%; text-align: center; font-size: 14px; overflow: hidden; background:rgba(56,57,58,0.8); -webkit-background-size: 6px auto; background-size: 6px auto; z-index:999 }
.footer_bottom ul { display: table; table-layout: fixed; width: 100%; padding-top: 5px;}
.footer_bottom li { display: table-cell; }
.footer_bottom li img{margin: 0 auto;  }
.footer_bottom .bHome a:before { background-position: 0 5px; width: 23px; }
.footer_bottom .bPhone a:before { background-position: -24px 5px; width: 15px; -webkit-animation: zooming 1s infinite; animation: zooming 1s infinite; }
.footer_bottom .bSwt a:before { background-position: -39px 5px; width: 25px; }
.footer_bottom .bOrder a:before { background-position: -64px 5px; width: 33px; }
.footer_bottom a { position: relative; display: block; color: white; padding-bottom: 5px; }
.footer_bottom .flashNo { position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: #fa4400; color: #fff; border-top-left-radius: 6px; border-top-right-radius: 6px; }
.zt-com-yy{padding:15px 5px;border:1px solid #eee;color:#676767;font-size:14px;overflow:hidden;}.zt-com-yy div.col{width:163px;}.zt-com-yy a.col{padding-top:4px;height:58px;line-height:26px;color:#fff;background:#ff6004;width:145px;text-align:center;border-radius:8px;font-size:20px;}.zt-com-yy span{color:#ff6004;font-size:18px;margin-right:5px;}.zt-com-yy strong{color:#ff0000;font-size:28px;margin:0 3px}.zt-com-yy a.col p{height:26px;}
