﻿/*
ST05-CSS-xiaohei-dtmuban.com-20170503
*/
@charset "utf-8";

/* global */
* {
	word-break: break-all;
	font-family: 'Hiragino Sans GB', 'microsoft yahei', Verdana, arial, sans-serif;
	-webkit-text-size-adjust: none;
}

/*"Microsoft Yahei",*/
body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #333333;
	/* background: #f5f5f5; */
	background: url(../images/tabbg.jpg);
	
}

form,
input,
select,
textarea,
td,
th {
	font-size: 12px;
	outline: none;
}

img {
	border: none;
}

li img {
	border: none;
	vertical-align: middle;
}

ul li,
li {
	list-style-type: none;
}

ol li {
	list-style-type: decimal;
}

p,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
select,
textarea,
blockquote {
	margin: 0px;
	padding: 0px;
}

s,
i,
em {
	font-style: normal;
	font-weight: normal;
}

a:link,
a:visited,
a:active {
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #FF6600;
}

center a {
	font-size: 14px
}

/* links */
a.w:link,
a.w:visited,
a.w:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.w:hover {
	color: #F4F3F2;
}

a.b:link,
a.b:visited,
a.b:active {
	color: #225588;
	text-decoration: none;
}

a.b:hover {
	color: #FF6600;
}

a.g:link,
a.g:visited,
a.g:active {
	color: #666666;
	text-decoration: none;
}

a.g:hover {
	color: #FF6600;
}

.mt10 {
	margin-top: 10px
}

.ml20 {
	margin-left: 20px
}

.mb_20 {
	margin-bottom: 20px
}

.tc {
	text-align: center
}

/*zi*/
.f18 {
	font-size: 18px;
}

.f24 {
	font-size: 24px;
}

/*yanse*/
.gray9 {
	color: #696969 !important;
}

.white {
	color: #fff !important;
}

.arial {
	font-family: Arial;
}

.bold {
	font-weight: bold;
}

/* common */
.m {
	margin: auto;
	width: 1200px;
	clear: both;
}

.head {
	background: #F1F1F1 url('../images/head_bg.png') repeat-x;
	width: 100%;
	height: 31px;
	position: fixed;
	z-index: 9;
	left: 0;
}

.head_m {
	margin: auto;
	width: 1198px;
	padding: 7px 0 0 0;
	color: #666666;
}

.head_s {
	height: 31px;
}

.head_t strong {
	color: #FF0000;
	font-weight: normal;
}

.head_l li {
	float: left;
	margin: 0 10px 0 0;
}

.h_city {
	background: url('../images/ico_arrow_d.gif') no-repeat right center;
	padding: 0 10px 0 0;
}

.h_fav {
	padding: 0 6px 0 2px;
}

.h_mobile {
	background: url('../images/ico_mobile.gif') no-repeat 0 center;
	padding: 0 2px 0 15px;
}

.h_cart {
	background: url('../images/ico_cart.gif') no-repeat 0 center;
	padding: 0 6px 0 18px;
}

.h_qrcode {
	background: url('../images/ico_qrcode.gif') no-repeat 0 center;
	padding: 0 6px 0 18px;
}

/* menu */
.foot {
	color: #666666;
	text-align: center;
	line-height: 30px;
	padding: 10px 0 10px 0;
}

.foot_page {
	background: #F4F4F4;
	border-top: #DDDDDD 1px solid;
	padding: 0 10px 0 10px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	color: #666666;
}

/* box */
.box_head {
	border: 0px solid #ebebeb;
	background: #ffffff;
	border-top: #1269d3 2px solid;
	border-bottom: #ebebeb 1px solid;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	padding: 0 10px 0 10px;
}

.box_head div i {
	width: 4px;
	height: 16px;
	background: #1269d3;
	float: left;
	margin-top: 13px;
}

.box_head strong {
	font-size: 16px;
	font-weight: 500;
	padding-left: 8px
}

.box_body {
	border: 0px solid #ebebeb;
	border-top: none;
	padding: 6px 8px 6px 8px;
	background-color: #ffffff;
	font-size: 14px;
}

.box_body li {
	height: 28px;
	line-height: 28px;
	white-space: nowrap;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
}

.box_body li a {
	color: #666
}

.box_body li em {
	margin-right: 8px;
	padding: 0px 5px;
}

.box_y {
	background: #0087fb;
	color: #fff;
}

.box_n {
	background: #ddd;
	color: #333;
}

.category_comment {
	padding: 0 0 30px 0;
}

/*new*/
.arx_list_info {
	width: 200px;
}

.box_head_new {
	border: 0px solid #ebebeb;
	background: #ffffff;
	border-top: #1269d3 2px solid;
	border-bottom: #ebebeb 1px solid;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	padding: 0 10px 0 10px;
}

.box_head_new div i {
	width: 4px;
	height: 16px;
	background: #1269d3;
	float: left;
	margin-top: 13px;
}

.box_body_new {
	border: 0px solid #ebebeb;
	border-top: none;
	padding: 6px 8px 6px 8px;
	background-color: #ffffff;
	font-size: 14px;
}

.box_body_new li {
	background: url('../images/li_dot.gif') no-repeat 3px 15px;
	padding: 0 10px 0 12px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
}

.box_body_new li a {
	color: #666
}

.box_head_new_com {
	border: 0px solid #ebebeb;
	background: #ffffff;
	border-top: #1269d3 2px solid;
	border-bottom: #ebebeb 1px solid;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	padding: 0 10px 0 10px;
}

.box_head_new_com div i {
	width: 4px;
	height: 16px;
	background: #1269d3;
	float: left;
	margin-top: 13px;
}

.box_body_new_com {
	border: 0px solid #ebebeb;
	border-top: none;
	padding: 6px 8px 6px 8px;
	background-color: #ffffff;
	font-size: 14px;
}

.box_body_new_com li {
	padding: 0 5px 0 5px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
}

.box_body_new_com li a {
	color: #666
}

.box_body_new_com li em {
	display: inline-block;
	color: #ffffff;
	font-size: 10px;
	width: 16px;
	height: 16px;
	line-height: 15px;
	margin-right: 8px;
	text-align: center;
	vertical-align: middle;
	padding: 0;
}

.box_body_new_com li em.one {
	background: #dd2726;
}

.box_body_new_com li em.two {
	background: #EC5D31;
}

.box_body_new_com li em.three {
	background: #F68951;
}

.box_body_new_com li em.no_bg {
	background: #dddddd;
	color: #000
}

.tab_head {
	border: 1px solid #ebebeb;
	border-bottom: none;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	overflow: hidden;
	font-weight: bold;
}

.tab_1 {
	float: left;
	padding: 0 15px 0 15px;
	border-right: #DDDDDD 1px solid;
	cursor: pointer;
	font-weight: normal;
}

.tab_2 {
	float: left;
	padding: 0 15px 0 15px;
	border-right: #DDDDDD 1px solid;
	cursor: pointer;
	background: #FFFFFF;
}

.tab_1_1 {
	border-bottom: #DDDDDD 1px solid;
	cursor: pointer;
}

.tab_1_2 {
	border: 1px solid #ebebeb;
	border-bottom: none;
	cursor: pointer;
	font-weight: bold;
}

.tab_head_2 {
	height: 27px;
	background: #EEEEEE;
	border-left: #DDDDDD 1px solid;
	border-right: #DDDDDD 1px solid;
	text-align: center;
	padding-left: 12px;
}

.tab_2_1 {
	float: left;
	width: 80px;
	height: 27px;
	line-height: 31px;
	overflow: hidden;
	background: url('../images/tab_2_1.gif') no-repeat 6px right;
	cursor: pointer;
}

.tab_2_1 span {
	color: #333333;
}

.tab_body_2 {
	border: 1px solid #ebebeb;
	border-top: none;
}

.li_dot li {
	background: url('../images/li_dot.gif') no-repeat 2px 13px;
	padding: 0 10px 0 12px;
}

/* pages */
.pages {
	padding: 20px 0 20px 0;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 14px;
	color: #666666;
	vertical-align: middle;
}

.pages a:link,
.pages a:visited,
.pages a:active {
	background: #FFFFFF;
	border: 1px solid #ebebeb;
	padding: 7px;
	text-decoration: none;
}

.pages a:hover {
	background: #1269d3;
	border: #1269d3 1px solid;
	color: #FFFFFF;
	padding: 7px;
	text-decoration: none;
}

.pages strong {
	background: #1269d3;
	padding: 7px;
	border: #1269d3 1px solid;
	color: #FFFFFF;
}

.pages_inp {
	width: 30px;
	border: 1px solid #ebebeb;
	color: #666666;
	padding: 7px;
	text-align: center;
	font-size: 14px;
}

.pages_btn {
	/*width: 58px;height: 34px;*/
	border: #FF6600 1px solid;
	color: #FFFFFF;
	padding: 7px 25px;
	background: #FF6600;
	font-weight: bold;
	font-size: 14px;
}

.pages_btn:hover {
	background: #FF3300;
}

.pages label {
	background: #FFFFFF;
	border: 1px solid #ebebeb;
	color: #666666;
	padding: 3px 5px 3px 5px;
}

.pages label em {
	color: #0087fb;
	font-weight: bold;
	font-style: normal;
}

.pages label span {
	font-weight: bold;
}

.pages cite {
	font-style: normal;
}

/* table */
.tb table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}

.tb th {
	background: #EEEEEE;
	border: 1px solid #ebebeb;
	padding: 4px;
	line-height: 150%;
}

.tb td {
	border: 1px solid #ebebeb;
	padding: 4px;
	line-height: 150%;
}

/* user */
.user {
	background: url('../images/user_bg.gif') no-repeat;
	width: 300px;
	font-size: 12px;
	line-height: normal;
}

.user_login {
	padding: 15px 0 10px 25px;
}

.user_input {
	border: #8DB2E3 1px solid;
	padding: 3px 0 4px 3px;
	width: 90px;
	color: #666666;
}

.user_tip {
	margin: 0 20px 0 20px;
	padding: 0 0 5px 5px;
	border-bottom: #EEEEEE 1px solid;
	font-weight: bold;
	color: #333333;
}

.user_reg {
	padding: 5px 0 0 20px;
}

.user_reg_c {
	padding: 5px 0 10px 10px;
}

.user_can {
	padding: 10px 10px 0 10px;
	text-align: center;
	color: #1B4C7A;
}

.user_can td {
	padding: 6px 0 10px 0;
	background: url('../images/user_can.gif') no-repeat center 0;
}

.user_wel {
	padding: 18px 0 10px 45px;
	font-weight: bold;
	font-size: 14px;
	background: url('../images/user_wel.gif') no-repeat 26px 18px;
}

.user_do {
	padding: 0 10px 0 10px;
	text-align: center;
}

.user_do td {
	padding: 6px 0 11px 0;
	background: url('../images/user_can.gif') no-repeat center 0;
}

.user_foot {
	height: 10px;
	line-height: 10px;
	font-size: 1px;
	background: url('../images/user_bg.gif') no-repeat 0 bottom;
}

.user_warn {
	padding: 5px;
	margin: 0 10px 0 10px;
	border: #FFC600 1px solid;
	background: #FFFEBF;
	text-align: center;
	font-weight: bold;
}

.thumb {
	padding: 5px 0 5px 0;
}

.thumb img {
	border: #D0D0D0 1px solid;
	padding: 3px;
}

.thumb li {
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}

.thumbml ul {
	margin: 10px 0 15px 0;
}

.imb img {
	border: 1px solid #ebebeb;
	padding: 3px;
}

/* album */
#mid_pos {
	position: absolute;
}

#mid_div {
	width: 400px;
	height: 400px;
	cursor: crosshair;
	border: #CCCCCC 1px solid;
	background: #F3F3F3;
}

#zoomer {
	border: #333333 1px solid;
	width: 120px;
	height: 90px;
	background: #FFFFFF url('../images/zoom_bg.gif');
	position: absolute;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

#big_div {
	width: 400px;
	height: 400px;
	border: #CCCCCC 1px solid;
	background: #FFFFFF;
	position: absolute;
	overflow: hidden;
	z-index: 9;
}

#big_pic {
	position: absolute;
}

.ab_im {
	padding: 2px;
	margin: 10px 0 10px 13px;
	border: #C0C0C0 1px solid;
}

.ab_on {
	padding: 2px;
	margin: 10px 0 10px 13px;
	border: #FF6600 1px solid;
	background: #FF6600;
}

/* ads */
.adword table {
	background: url('../images/adword_bg.gif') repeat-x 0 bottom;
}

.adword_tip {
	color: #FF1100;
	border: #dddddd 1px solid;
	padding: 8px 10px 8px 28px;
	background: url('../images/arrow_up.gif') no-repeat 10px 10px;
	margin-bottom: 10px;
	background-color: #fff;
	font-size: 14px;
}

.sponsor {}

/* basic */
.f_l {
	float: left;
}

.f_r {
	float: right;
}

.t_l {
	text-align: left;
}

.t_r {
	text-align: right;
}

.t_c {
	text-align: center;
}

.f_b {
	font-weight: bold;
}

.f_n {
	font-weight: normal;
}

.f_white {
	color: white;
}

.f_gray {
	color: #666666;
}

.f_orange {
	color: #FF6600;
}

.f_#0087fb {
	color: #0087fb;
}

.f_green {
	color: green;
}

.f_blue {
	color: blue;
}

.f_dblue {
	color: #225588;
}

.f_price {
	font-weight: bold;
	font-family: Arial;
	color: #FF0000;
}

.px10 {
	font-size: 10px;
}

.px11 {
	font-size: 11px;
}

.px12 {
	font-size: 12px;
}

.px13 {
	font-size: 13px;
}

.px14 {
	font-size: 14px;
}

.px15 {
	font-size: 15px;
}

.px16 {
	font-size: 16px;
}

.b5 {
	height: 5px;
	font-size: 1px;
}

.b6 {
	height: 6px;
	font-size: 1px;
}

.b8 {
	height: 8px;
	font-size: 1px;
}

.b10 {
	height: 10px;
	font-size: 1px;
}

.b15 {
	height: 15px;
	font-size: 1px;
}

.pd3 {
	padding: 3px;
}

.pd5 {
	padding: 5px;
}

.pd10 {
	padding: 10px;
}

.pd15 {
	padding: 15px;
}

.pd20 {
	padding: 20px;
}

.lh18 {
	line-height: 180%;
}

.ls1 {
	letter-spacing: 1px;
}

.c_p {
	cursor: pointer;
}

.c_b {
	clear: both;
}

.dsn {
	display: none;
}

.absm {
	vertical-align: middle;
}

.btn {
	background: url('../images/btn.gif') no-repeat;
	height: 24px;
	line-height: 22px;
	width: 50px;
	border: none;
	cursor: pointer;
	letter-spacing: 3px;
}

.btn_1 {
	background: url('../images/btn_1.gif') no-repeat;
	height: 21px;
	line-height: 21px;
	width: 69px;
	padding-left: 9px;
	border: none;
	cursor: pointer;
}

.btn_2 {
	background: url('../images/btn_2.gif') no-repeat;
	height: 21px;
	line-height: 21px;
	width: 69px;
	padding-left: 9px;
	border: none;
	cursor: pointer;
}

.btn_s {
	background: #2388FA;
	color: #FFFFFF;
	border: none;
	padding: 2px;
	letter-spacing: 1px;
}

.btn_r {
	background: #D7D7D7;
	color: #666666;
	border: none;
	padding: 2px;
	letter-spacing: 1px;
}

.bd {
	border: #CAD9EA 1px solid;
}

.highlight {
	color: #0087fb;
}

.jt {
	color: #003278;
	cursor: pointer;
}

.np {
	padding: 20px 30px 20px 50px;
	line-height: 25px;
}

.lazy {
	background: #FAFAFA url('../images/loading.gif') no-repeat center center;
}

.slide {
	background: #FAFAFA;
	overflow: hidden;
}

/* position */
.pos {
	padding: 0 10px 0 10px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}

.pos_new {
	padding: 0 10px 0 10px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	border-bottom: 1px solid #eeeeee;
}

.nav_new {
	padding: 0 10px 10px 10px;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
}

/* show */
.title {
	height: 45px;
	line-height: 45px;
	font-size: 20px;
	text-align: center;
	font-family: \9ED1\4F53;
	font-weight: normal;
}

.title_trade {
	height: 25px;
	font-size: 18px;
	text-align: center;
	font-family: \9ED1\4F53;
	font-weight: normal;
	margin: 0 0 8px 0;
	border-bottom: #F1F1F1 1px solid;
	padding: 0 0 10px 0;
}

.info {
	margin: 0 15px 0 15px;
	padding: 4px 10px 4px 10px;
	border-top: #D0D0D0 1px solid;
	border-bottom: #D0D0D0 1px solid;
}

.introduce {
	margin: 10px 15px 10px 15px;
	padding: 8px 12px 8px 12px;
	line-height: 180%;
	font-size: 16px;
	border: 1px solid #eeeeee;
	background: #fafafa;
	text-indent: 30px;
}

.content {
	font-size: 16px;
	line-height: 180%;
	padding: 10px 20px 10px 20px;
}

.content p {
	text-indent: 2em;
	line-height: 30px;
}

.content a:link,
.content a:visited,
.content a:active {
	color: #225588;
	text-decoration: underline;
}

.content a:hover {
	color: #FF6600;
	text-decoration: none;
}

.property {
	border: #ddd 1px solid;
	background: #ffffff;
	padding: 10px 20px;
	color: #888;
	font-size: 14px;
}

.property li {
	float: left;
	width: 30%;
	height: 30px;
	line-height: 32px;
	overflow: hidden;
}

.detail {
	background: url('../images/arrow.gif') no-repeat 0 9px;
	border-bottom: #C0C0C0 1px dotted;
	padding: 8px 0 8px 20px;
	margin: 0 15px 0 15px;
}

.related {
	padding: 5px 15px 5px 15px;
	line-height: 30px;
}

.related td {
	font-size: 14px;
}

.keylink {
	font-weight: normal;
	padding: 0 3px 0 3px;
}

#comment_main div {
	height: 100px;
	background: url('../images/loading.gif') no-repeat center center;
}

/* layout */
.m_l {
	width: 880px;
}

.m_r {
	width: 300px;
}

.m_n {
	width: 20px;
}

.m_l_1 {
	width: 980px;
}

.m_r_1 {
	width: 200px;
}

/* left */
.left_box {
	border: 1px solid #ebebeb;
	background-color: #ffffff;
}

.left_head {
	border-bottom: 2px solid #ebebeb;
	height: 41px;
	line-height: 41px;
	overflow: hidden;
	padding: 0 10px 0 10px;
	font-size: 16px;
	font-weight: bold;
}

.left_head span {
	font-weight: normal;
	font-size: 12px;
}

/* search */
.fsearch {
	padding: 5px 0 10px 15px;
	margin: 1px 1px 0 1px;
}

.fsearch input,
.fsearch select {
	border: 1px solid #dddddd;
}

.fsearch input.no_b {
	border: 0
}

.fsearch select {
	padding: 2px;
}

.sch {
	padding: 15px 20px 5px 20px;
	margin-bottom: 10px;
}

.sch p {
	padding: 10px 10px 10px 10px;
	font-size: 13px;
	margin: 0;
}

.sch_find {
	border-top: #f6f6f6 1px solid;
	border-bottom: #EEEEEE 1px solid;
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 5px;
	font-weight: bold;
}

.sch_site li {
	background: url('../images/ico_search.gif') no-repeat 3px 7px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	padding: 0 5px 0 25px;
	color: #666666;
}

.sch_relate li {
	background: url('../images/arrow_up.gif') no-repeat 3px 7px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	padding: 0 5px 0 25px;
	color: #666666;
}

.rank_list {}

.rank_list li {
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	padding: 0 5px 0 5px;
}

.rank_list li em {
	display: inline-block;
	color: #ffffff;
	font-size: 10px;
	width: 16px;
	height: 16px;
	line-height: 15px;
	margin-right: 8px;
	text-align: center;
	vertical-align: middle;
	padding: 0;
}

.rank_list li em.one {
	background: #dd2726;
}

.rank_list li em.two {
	background: #EC5D31;
}

.rank_list li em.three {
	background: #F68951;
}

.rank_list li em.no_bg {
	background: #dddddd;
	color: #000
}

.ppt {
	padding: 1px 15px 1px 35px;
	line-height: 25px;
}

.ppt_l {
	width: 60px;
	font-weight: bold;
}

.ppt_r {
	color: #DFDFDF;
}

.ppt span {
	padding: 1px;
	background: #2E6AB1;
	border: #1D589E 1px solid;
	color: #FFFFFF;
}

/* sell && buy && company */
.category {
	padding: 10px 20px 5px 15px;
	background-color: #ffffff;
}

.category p {
	padding: 5px 0 5px 0;
	margin: 0;
}

.category div {
	padding: 0 20px 0 20px;
}

.list {
	line-height: 180%;
	padding: 0 10px 0 10px;
	background-color: #ffffff;
}

.list div img {
	border: #CCCCCC 1px solid;
}

.list table {
	width: 100%;
	border-bottom: #CCCCCC 1px dotted;
}

.list td {
	padding: 10px 0 10px 0;
}

.list h3 {
	font-size: 14px;
	margin: 0px;
	height: 22px;
	overflow: hidden;
}

.about {
	border: #2786C6 1px solid;
	background: #F2F2F2;
	padding: 8px;
	margin: 15px 15px 0 15px;
}

.about li {
	padding: 5px 0 5px 5px;
}

.about li span {
	display: block;
	width: 100px;
	float: left;
	color: #1B4C7A;
}

.contact_head {
	height: 40px;
	line-height: 40px;
	border: 1px solid #ebebeb;
	border-bottom: none;
	border-top: #FF8110 3px solid;
	background: #EEEEEE;
	padding: 0 10px 0 10px;
	font-weight: bold;
	font-size: 14px;
}

.contact_body {
	padding: 10px;
	border: 1px solid #ebebeb;
	border-top: none;
	background: #ffffff;
}

.contact_body li {
	line-height: 32px;
	border-bottom: #E2E2E2 1px dotted;
	padding: 0 0 0 10px;
}

.contact_body li span {
	color: #1B4C7A;
	padding: 0 8px 0 0;
}

.type {
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	border-top: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	background: #EEEEEE;
	padding-left: 35px;
}

a.type_1:link,
a.type_1:visited,
a.type_1:active,
a.type_1:hover {
	float: left;
	display: block;
	padding: 0 15px 0 15px;
	background: #FFFFFF;
	color: #000000;
	font-weight: bold;
}

a.type_2:link,
a.type_2:visited,
a.type_2:active {
	float: left;
	display: block;
	padding: 0 15px 0 15px;
	border-right: #E2F0FB 1px solid;
}

a.type_2:hover {
	background: #1269d3;
	color: #FFFFFF;
}

.img_tip {
	width: 200px;
	z-index: 1000;
	position: absolute;
	padding: 5px;
	border: 1px solid #ebebeb;
	background: #FFFFFF;
}

.vote {
	padding: 10px;
}

.vote div {
	font-weight: bold;
}

.vote li {
	padding: 3px 0 3px 0;
}

.vote p {
	margin: 5px 0 5px 0;
}

/* left_menu */
.left_menu {
	width: 150px;
	background: #FFFFFF url('../images/left_menu.gif') repeat-y;
}

.left_menu a {
	width: 90%;
	display: block;
}

.left_menu ul {
	background: #FFFFFF url('../images/left_menu_ul.gif') no-repeat;
	padding-top: 2px;
}

.left_menu_li {
	line-height: 37px;
	height: 37px;
	background: url('../images/left_menu_li.gif') no-repeat;
	padding-left: 30px;
	overflow: hidden;
}

.left_menu_on {
	line-height: 37px;
	height: 37px;
	background: url('../images/left_menu_on.gif') no-repeat;
	padding-left: 30px;
	overflow: hidden;
}

.warn {
	padding: 30px 100px 30px 200px;
	background: #ffffff;
}

.warn div {
	padding: 5px 0 0 60px;
	background: url('../images/warn.gif') no-repeat;
	font-size: 14px;
	line-height: 200%;
}

.warn h1 {
	font-size: 16px;
	margin: 0;
}

.guest_warn {
	padding: 2px 0 2px 0;
	text-align: center;
	margin: 0 130px 15px 130px;
	background: #FFF5D8;
	border: #FF7300 1px solid;
}

.back2top {
	width: 58px;
	height: 58px;
	position: fixed;
	_position: absolute;
	left: 50%;
	margin-left: 607px;
	bottom: 80px;
	_bottom: auto;
	cursor: pointer;
	display: none;
}

.back2top a {
	display: block;
	width: 100%;
	height: 100%;
	background: url('../images/back2top.png') no-repeat;
}

.back2top a:hover {
	background: url('../images/back2top.png') no-repeat -58px 0;
}

#destoon_city {
	color: #0087fb;
}

#powe#0087fb {
	padding: 6px 0 20px 0;
}

/*20170517*/
.m_r_1 {
	width: 200px;
	float: right;
}

.m_r_1 .part {
	border: 1px solid #e5e5e5;
	background: #fff;
}

.m_r_1 .part h2.channel_pur_tit_1 {
	padding: 20px 0 0 60px;
	height: 30px;
	background: url('../images/channel_pur_tit_1.jpg');
	color: #1b6bcc;
	font: 18px/30px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";
}

.m_r_1 .part h2.channel_pur_tit_2 {
	padding: 10px 0 0 60px;
	height: 40px;
	background: url('../images/channel_pur_tit_2.jpg');
	color: #ec3901;
	font: 18px/40px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";
}

.m_r_1 .part p {
	color: #666;
	font: 14px/24px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1";
	padding: 15px;
}

.m_r_1 .part a.channel_pur_btn_1 {
	display: block;
	width: 170px;
	height: 36px;
	line-height: 36px;
	background: url('../images/channel_list_btn_1.jpg');
	text-indent: 16px;
	margin: 15px auto 0;
	color: #ffffff;
	font-size: 14px;
}

.m_r_1 .part a.channel_pur_btn_2 {
	display: block;
	width: 170px;
	height: 36px;
	line-height: 36px;
	background: url('../images/channel_list_btn_2.jpg');
	text-indent: 16px;
	margin: 15px auto 0;
	color: #ffffff;
	font-size: 14px;
}

.m_r_1 .part_ads {
	width: 198px;
	height: 198px;
	border: 1px solid #e5e5e5;
	background: #fff;
}

.m_r_1 .part_ads img {
	width: 198px;
	height: 198px;
}

.m_r_1 .part_tit_ads {
	height: 30px;
	width: 170px;
	padding: 0 0 10px 30px;
}

.m_r_1 .part_tit_ads img {
	width: 170px;
	height: 30px;
}

/*资料部分*/
.comurl {
	text-align: center;
	margin: 20px;
	overflow: hidden;
	margin-bottom: 5px;
	margin-left: 45px;
}

.comurl p {
	font-size: 14px;
	padding: 7px;
}

.comurl p.comname {
	width: 150px;
	background: #0f69dc;
	border: 1px solid #0f69dc;
}

.comurl p.comname a {
	color: #ffffff
}

.comurl p.comname:hover {
	background: #0f09dc;
	border: 1px solid #0f09dc;
}

.comurl p.comsou {
	margin-top: 15px;
	width: 150px;
	float: left;
	background: #ec3901;
	border: 1px solid #ec3901
}

.comurl p.comsou:hover {
	background: #ec0901;
	border: 1px solid #ec0901;
}

.comurl p.comsou a {
	color: #ffffff;
}

.comurl p img {
	vertical-align: middle;
	margin-top: -2px;
}

/*信息防骗提示*/
.mt_20 {
	margin-top: 20px;
}

.fl-left {
	float: left
}

.fl-right {
	float: right
}

.warn_wrap {
	width: 1200px;
	border: 1px solid #e6e6e6;
	overflow: hidden;
}

.warn_ico {
	border: 1px #fff solid;
	padding: 4px 0 8px 65px;
	background: #fefefe;
	overflow: hidden;
}

.warn_ico {
	padding: 7px 0 10px 160px;
	position: relative;
}

.warn-pic {
	width: 69px;
	height: 69px;
	background: url(../images/sm_an.png) no-repeat;
	position: absolute;
	left: 80px;
	top: 50%;
	margin-top: -34px;
	float: left;
}

.warn_ico .fl-right dd {
	width: 90%;
	color: #888888;
}

.warn_ico .fl-right dl {
	font-size: 14px;
	line-height: 25px
}

.warn_ico .fl-right dl dt {
	color: #e60000;
}

.warn_ico .fl-right {
	width: 97%;
}

.fl-clr {
	zoom: 1;
}

.warn_ico .fl-right dt,
.warn_ico .fl-right dd {
	float: left;
	margin-top: 3px;
}

.warn_ico .fl-right dt {
	color: #0084c5;
	width: 79px;
	padding-right: 3px;
	text-align: right;
}

/*排名广告标识*/







.adword {
	position: relative;
}

.adword .pictj3 {
	position: absolute;
	background: url(../images/adicon.png) no-repeat;
	width: 37px;
	height: 17px;
	left: 0;
	bottom: 0;
	float: left;
	z-index: 10;
}

.adword .extension_ul li,
.adword .company2,
.adword .newPurchaseList li,
.adword .data-list,
.adword .list {
	background-color: #ffffef;
}

.adword .extension_ul li .extension_dl dd {
	background: #ffffff
}

.adword .extension_ul li .main_products {
	color: #666666
}

.adword .extension_ul li .img,
.adword .company2 .company2-l-img {
	background: #ffffff
}

.adword .extension_ul li .img a {
	background: #ffffff
}

/*竞价标识*/
.adword,
.adword .company2,
.adword .data-list,
.adword .list {
	position: relative;
}

.adword ul li:hover,
.adword .company2:hover,
.adword .newPurchaseList li:hover,
.adword .data-list:hover,
.adword .list:hover {
	border-color: #fe6803;
	-webkit-box-shadow: #fe6803 0px 2px 0;
	-moz-box-shadow: #fe6803 0px 2px 0;
	box-shadow: #fe6803 0px 2px 0;
}

.adword ul li b.n0,
.adword .company2 b.n0 {
	display: block;
	background: url(../images/baiowang-icon.png) no-repeat;
	width: 67px;
	height: 67px;
	position: absolute;
	left: -4px;
	top: -4px;
	z-index: 10;
}

.adword ul li b.n1,
.adword .company2 b.n1 {
	display: block;
	background: url(../images/sanjia-1.png) no-repeat;
	width: 67px;
	height: 67px;
	position: absolute;
	left: -4px;
	top: -4px;
	z-index: 10;
}

.adword ul li b.n2,
.adword .company2 b.n2 {
	display: block;
	background: url(../images/sanjia-2.png) no-repeat;
	width: 67px;
	height: 67px;
	position: absolute;
	left: -4px;
	top: -4px;
	z-index: 10;
}

.adword ul li b.n3,
.adword .company2 b.n3 {
	display: block;
	background: url(../images/sanjia-3.png) no-repeat;
	width: 67px;
	height: 67px;
	position: absolute;
	left: -4px;
	top: -4px;
	z-index: 10;
}

.adword ul li b.n4,
.adword .company2 b.n4 {
	display: block;
	background: url(../images/tuiguang.png) no-repeat;
	width: 67px;
	height: 67px;
	position: absolute;
	left: -4px;
	top: -4px;
	z-index: 10;
}



/*-------------------------------------------------- 
*@NAME:css *@author:xiaohei *@QQ: 290948585 *@Date: 2017-01-15 *@版本:st05 *@网站:www.dtmuban.com *特注：此文件非经许可，请勿修改-18
--------------------------------------------------*/
@charset "utf-8";

body {
	min-width: 1200px;
}

.ieTester {
	line-height: 34px;
	text-align: center;
	background: #fffeee;
	border-bottom: 1px solid #ddd;
}

.ieTester a {
	padding: 2px 10px;
	background-color: #f1f1f1;
	border: 1px solid #ddd;
}

.ieTester a:hover {
	background-color: #f5f5f5;
}

#destoon_qrcode {
	top: 210px !important
}

/* CSS Document */
.orange {
	color: orange
}

a.#0087fb,
.#0087fb {
	color: #0087fb
}

.green {
	color: green
}

.blue {
	color: blue
}

.brown {
	color: brown
}

/* basic */
.w1200 {
	width: 1200px;
	clear: both;
	margin: 0 auto;
}

.f_l,
.fl {
	float: left;
}

.f_r,
.fr {
	float: right;
}

.t_l {
	text-align: left;
}

.t_r {
	text-align: right;
}

.t_c {
	text-align: center;
}

.f_b {
	font-weight: bold;
}

.f_n {
	font-weight: normal;
}

.f_white {
	color: white;
}

.f_gray {
	color: #666666;
}

.f_orange {
	color: #FF6600;
}

.f_#0087fb {
	color: #0087fb;
}

.f_green {
	color: green;
}

.f_blue {
	color: blue;
}

.f_dblue {
	color: #225588;
}

.f_price {
	font-weight: bold;
	font-family: Arial;
	color: #FF0000;
}

.px10 {
	font-size: 10px;
}

.px11 {
	font-size: 11px;
}

.px12 {
	font-size: 12px;
}

.px13 {
	font-size: 13px;
}

.px14 {
	font-size: 14px;
}

.f14 {
	font-size: 14px !important
}

.px15 {
	font-size: 15px;
}

.px16 {
	font-size: 16px;
}

.b5 {
	height: 5px;
	font-size: 1px;
	margin-top: 5px;
}

.b6 {
	height: 6px;
	font-size: 1px;
	margin-top: 6px;
}

.b8 {
	height: 8px;
	font-size: 1px;
	margin-top: 8px;
}

.b10 {
	height: 10px;
	font-size: 1px;
	margin-top: 10px;
}

.b15 {
	height: 15px;
	font-size: 1px;
}

.pd3 {
	padding: 3px;
}

.pd5 {
	padding: 5px;
}

.pd10 {
	padding: 10px;
}

.pd15 {
	padding: 15px;
}

.pd20 {
	padding: 20px;
}

.pl10 {
	padding-left: 10px;
}

.pl15 {
	padding-left: 15px;
}

.pl20 {
	padding-left: 20px;
}

.lh18 {
	line-height: 180%;
}

.ls1 {
	letter-spacing: 1px;
}

.c_p {
	cursor: pointer;
}

.c_b {
	clear: both;
}

.dsn {
	display: none;
}

.absm {
	vertical-align: middle;
}

.btn {
	background: url('../images/btn.gif') no-repeat;
	height: 24px;
	line-height: 22px;
	width: 50px;
	border: none;
	cursor: pointer;
	letter-spacing: 3px;
}

.btn_1 {
	background: url('../images/btn_1.gif') no-repeat;
	height: 21px;
	line-height: 21px;
	width: 69px;
	padding-left: 9px;
	border: none;
	cursor: pointer;
}

.btn_2 {
	background: url('../images/btn_2.gif') no-repeat;
	height: 21px;
	line-height: 21px;
	width: 69px;
	padding-left: 9px;
	border: none;
	cursor: pointer;
}

.btn_s {
	background: #2388FA;
	color: #FFFFFF;
	border: none;
	padding: 2px;
	letter-spacing: 1px;
}

.btn_r {
	background: #D7D7D7;
	color: #666666;
	border: none;
	padding: 2px;
	letter-spacing: 1px;
}

.bd {
	border: none;
}

.highlight {
	color: #0087fb;
}

.jt {
	color: #003278;
	cursor: pointer;
}

.np {
	padding: 20px 30px 20px 50px;
	line-height: 25px;
}

.lazy {
	background: #FFF url('../images/loading2.gif') no-repeat center center;
	width: 100%;
	height: 100%;
}

.slide {
	background: #FFFFFF;
	overflow: hidden;
}

/* position */
.nav {
	padding: 0 10px 10px 10px;
}

.highlight {
	color: #0087fb;
}

.cyw {
	color: #ec3901;
}

.csh {
	color: #333;
}

.mta {
	margin-top: 5px;
}

.mtb {
	margin-top: 10px;
}

.mtc {
	margin-top: 20px;
}

.mtd {
	margin-top: 30px;
}

.mra {
	margin-right: 5px;
}

.mrb {
	margin-right: 10px;
}

.mrc {
	margin-right: 70px;
}

.mrd {
	margin-right: 30px;
}

/*mini-top*/
.header {
	width: 100%;
	height: 40px;
	line-height: 40px;
	clear: both;
	background: #f6f6f6;
	color: #696969;
	min-width: 1200px;
	border-bottom: 1px #e6e6e6 solid;
	margin: 0 auto;
}

.header a {
	color: #696969;
}

.header_top {
	width: 1200px;
	margin: 0 auto;
	font-size: 12px;
}

.header_l {
	width: 560px;
	height: 40px;
	overflow: hidden;
}

.header_nav {
	float: right
}

.header_nav {
	float: right
}

/*top-left-1*/
.header_login {
	float: left;
	color: #696969;
}

.header_login a {
	color: #696969;
	padding: 0 3px;
}

.header_login a.#0087fb {
	color: #0087fb
}

.header_login .login {
	color: #0f69dc;
	width: 50px;
	padding: 1px 8px;
}

/*top-left-2*/
.telephone_top {
	float: left;
	padding: 0 0 0 10px;
	color: #111c68;
}

.telephone_top img {
	vertical-align: middle;
	margin-top: -3px;
	width: 18px;
}

/*top-right*/
.header_nav {
	float: right;
	height: 40px;
}

.header_nav a {
	padding: 0 10px;
	color: #696969;
	float: left;
}

.header_nav .nav {
	padding-right: 18px;
	background: url(../images/l0lq7a5k8c.png) no-repeat right -20px;
	display: inline-block;
	padding-left: 10px;
}

.header_nav .jsddm {
	height: 40px;
}

.header_nav .cart_mall {
	height: 15px;
	padding: 0 3px;
	line-height: 15px;
	background-color: #ff7300;
	color: #fff;
	margin-left: 3px;
	position: relative;
}

.header_nav .jsddm .cart_new {
	position: relative;
	width: 110px;
	overflow: hidden;
}

.header_nav .jsddm .cart_new .cart_text {
	float: left;
	overflow: hidden;
}

.header_nav .jsddm .cart_new .cart_text .cart_name {
	float: left
}

.header_nav .jsddm .cart_new .cart_text .cart_buy {
	float: right;
	background: url(../images/mallbg.png) no-repeat;
	height: 16px;
	line-height: 16px;
	margin-top: 12px;
	margin-left: 3px;
	margin-right: 2px;
}

.header ul li {
	float: left;
}

.header ul li.phone-icon img,
.header ul li.er-icon img {
	vertical-align: middle;
	width: 16px;
	margin-top: -2px
}

.jsddm .jsl {
	position: relative;
	z-index: 5;
}

.jsddm .jsl:hover a.nav {
	background: #ffffff url(../images/l0lq7a5k8c.png) no-repeat right 20px;
	border-color: #dcdcdc;
	outline: 1px #dcdcdc solid;
	line-height: 40px;
	border-bottom: 1px solid #ffffff;
	box-shadow: 0 0 16px 0 hsla(0, 0%, 77%, .5);
}

.jsddm span {
	color: #e0e0e0;
}

.jsddm .yhzx a:hover,
.jsddm .clf a:hover {
	background: #FFFFFF;
	color: #e60000;
}

.header .#0087fb a {
	color: #e60000;
}

.ut-dwn {
	position: absolute;
	top: 41px;
	right: 0px;
	z-index: 500;
	display: none;
}

.ut-mid {
	width: 356px;
	border: 1px #dcdcdc solid;
	border-top: none;
	margin-right: -1px;
}

.ut-con {
	padding-top: 4px;
	padding-bottom: 13px;
	background: #FFFFFF;
}

.ut-row {
	padding: 9px 9px 4px 9px;
	border-bottom: 1px solid #ededed;
	overflow: hidden;
}

.ut-row .clf {
	width: 335px;
}

.last {
	border-bottom: 0;
	overflow: hidden;
}

.hd {
	line-height: 2;
	font-size: 14px;
	color: #000;
}

.m-li {
	;
	position: relative;
	float: left;
	height: 24px;
	line-height: 2;
}

.m-li a {
	color: #696969;
	padding: 0;
}

.m-li span {
	color: #ccc;
	margin: 0 10px;
}

.ut-fw {
	position: absolute;
	top: 41px;
	left: 0;
	z-index: 500;
	display: none;
	width: 88px;
	border: 1px #dcdcdc solid;
	border-top: none;
	margin-left: -1px;
}

.ut-gy {
	position: absolute;
	top: 41px;
	left: 0;
	z-index: 500;
	display: none;
	width: 78px
}

.h-itm {
	float: none;
	height: 25px;
	line-height: 25px;
}

.h-itm a {
	color: #696969;
}

.search {
	width: 565px;
	height: 40px;
	line-height: 50px;
	border: #ccc 1px solid;
	position: relative;
	float: left;
	margin-left: 70px;
	margin-top: 10px;
}

.search span {
	width: 46px;
	height: 26px;
	line-height: 24px;
	background: #fff url(../images/headerdownh.png) no-repeat 42px 16px;
	display: block;
	font-size: 12px;
	float: left;
	padding: 8px 0 6px 14px;
	cursor: pointer;
}

.search ul {
	width: 60px;
	height: auto;
	background: #eee;
	border-bottom: none;
	clear: both;
	position: absolute;
	left: 0;
	top: 40px;
	display: none;
	z-index: 5;
}

.search ul li {
	width: 46px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #dfdfdf;
	padding-left: 14px;
	font-size: 12px;
}

.search ul li a {
	color: #000;
}

.search ul li b {
	font-weight: bold;
}

.show {
	display: block;
}

.search input {
	background: transparent;
	border: 1px solid #ffffff;
	height: 36px;
	line-height: 36px;
	width: 420px;
	outline: none;
}

.hot-search {
	position: absolute;
	right: 8px;
	top: 9px;
	font-size: 12px;
}

.hot-key {
	padding: 0 9px;
	float: left;
	height: 24px;
	margin-right: 10px;
	line-height: 24px;
	background: #f2f2f2;
	color: #999;
}

.search_sub {
	width: 99px;
	margin-top: 10px;
	height: 42px;
	line-height: 40px;
	background: #1269d3;
	font-size: 16px;
	color: #FFFFFF;
	border: 0px solid #ffffff;
	border-radius: 0 2px 2px 0;
	float: left;
}

.nav_logo {
	margin-top: 5px;
}

.search_bj {
	width: 120px;
	height;
	40px;
	line-height: 40px;
	background: #f7f7f7;
	border: 1px solid #ccc;
	border-radius: 2px 2px 2px 2px;
	margin-left: 23px;
	margin-top: 10px;
	text-align: center;
	display: block;
	float: left;
	cursor: pointer;
}

.search_bg {
	float: right;
	margin-right: 20px;
}

.search_bg .search_bj {
	width: 118px;
	height: 36px;
	line-height: 34px;
	margin-top: 6px;
}

.search_bg .search_sub {
	width: 100px;
	height: 36px;
	line-height: 36px;
	margin-top: 6px;
}

.search_bg .search_input {
	width: 641px;
	height: 32px;
	border: 2px solid #1269d3;
	position: relative;
	float: left;
	border-radius: 2px 0 0 2px;
	margin-top: 6px;
	outline: none;
}

.search_input input {
	background: transparent;
	border: 1px solid #ffffff;
	height: 30px;
	line-height: 30px;
	width: 520px;
}

.search_input span {
	width: 50px;
	height: 24px;
	line-height: 24px;
	background: #fff url(../images/headerdownh.png) no-repeat 42px 12px;
	display: block;
	font-size: 12px;
	float: left;
	padding: 4px 0 4px 14px;
	cursor: pointer;
}

.search_input ul {
	width: 64px;
	height: auto;
	background: #eee;
	border-bottom: none;
	clear: both;
	position: absolute;
	left: 0;
	top: 32px;
	display: none;
	z-index: 5;
	box-shadow: 0 0 3px rgba(6, 0, 1, .15);
}

.search_input ul li {
	width: 46px;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #dfdfdf;
	padding-left: 14px;
	font-size: 12px;
}

.search_input ul li a {
	color: #000;
}

.search_input ul li b {
	font-weight: bold;
}

.clear {
	clear: both;
}

.navigation {
	width: 100%;
	background: #FFFFFF;
	min-width: 1200px;
	border-bottom: 2px solid #0087fb;
}

.navigation_nav {
	width: 1200px;
	margin: 0 auto;
	height: 56px;
	line-height: 56px;
	position: relative;
	z-index: 1;
}

.navigation_nav li {
	float: left;
	padding: 0 16px;
	height: 56px;
	line-height: 56px;
	position: relative;
	
    margin-left: 10px;
}
.navigation_nav li:hover{
	background: #dedede;
}
.navigation_nav a {
	color: #333333;
	font-size: 16px;
	z-index: 0;
	line-height: 56px;
	height: 56px;
}

.navigation_nav a:hover {
	color: #0087fb;
}

.navigation_nav li:hover a,
.menuon a {
	/*border-bottom: 3px solid #03C;*/
	line-height: 56px;
	height: 56px;
	padding-bottom: 16px;
}

.hot {
	position: absolute;
	top: 9px;
	left: auto;
	right: 0;
	height: 14px;
	width: 18px;
	background: url(../images/img_e3dc8fa.png) no-repeat 0 -120px;
}

.hd_logo {
	display: block;
	width: 400px;
	height: auto;
	overflow: hidden;
}

.hd_logo a {
	display: block;
	width: 400px;
	height: auto;
}

.hd_logo a img {
	width: 350px;
	height: auto;
}

.hd_mall {
	height: 60px;
	line-height: 60px;
	margin-left: 40px;
	border-left: 1px #e0e0e0 solid;
	padding-left: 20px;
}

.hd_mall h2 {
	font-size: 24px;
	font-family: "Microsoft YaHei";
	font-weight: normal;
}

.main_uc {
	margin-left: 40px;
}

.head_search {
	width: 605px;
	height: auto;
	position: relative;
	z-index: 4;
}

.head_search .hsit,
.head_search .onhsit {
	float: left;
	width: 360px;
	border: 2px #0087fb solid;
	border-right: none;
	height: 36px;
	/* border-radius: 50px 0 0  50px;
	-moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;*/
	position: relative;
}

.head_search .onhsit {
	border: 1px #1269d3 solid;
	border-right: none;
}

.head_search .hsbn {
	float: left;
	width: 100px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: none;
	outline: none;
	/* -moz-border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;*/
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
	background: #0087fb;
	transition-duration: 0.3s;
	border-radius: 0 50px 50px 0 ;
}

.head_search .hsbn:active {
	background: #0073ff;
}

.head_search .search_m,
.head_search .onsearch_m,
.head_search .onsearch_m2 {
	float: left;
	width: 102px;
	height: 37px;
	line-height: 37px;
	text-align: center;
	color: #333;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	border: none;
	outline: none;
	cursor: pointer;
	border-right: 1px #e0e0e0 solid;
	background: url(../images/headerdown.png) 87px 16px no-repeat;
}

.head_search .onsearch_m {
	background: #f2f2f2 url(../images/headerup.png) 57px 16px no-repeat;
	color: #1269d3;
}

.head_search .onsearch_m2 {
	background: #f2f2f2 url(../images/headeruph.png) 57px 16px no-repeat;
	color: #333333;
}

.head_search .search_i {
	float: left;
	display: inline;
	width: 250px;
	height: 20px;
	line-height: 20px;
	padding: 8px 15px;
	border: 0px;
	border: none;
	outline: none;
	color: #999;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	border-radius: 50px;
}

.head_search .hotkw {
	width: auto;
	display: block;
	float: right;
	height: 24px;
	line-height: 24px;
	position: absolute;
	right: 10px;
	top: 7px;
}

.head_search .hotkw a {
	float: left;
	padding: 0 10px;
	height: 24px;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	color: #333;
	background: #f2f2f2;
	margin-right: 10px;
}

.head_search .hotkw a:hover {
	color: #f66400;
}

.head_search .search_form_focus .hotkw {
	display: none
}

.head_search .search_module {
	position: absolute;
	width: 265px;
	padding: 10px;
	height: auto;
	overflow: hidden;
	top: 39px;
	/*left:1px; */
	z-index: 500;
	background: #FFFFFF;
	text-align: center;
	border: 1px #d7d7d7 solid;
	/*border-radius: 4px;*/
}

.head_search .search_module a {
	color: #333;
	display: block;
	width: 71px;
	height: 38px;
	line-height: 38px;
	float: left;
	font-size: 12px;
	background: #f2f2f2;
	margin: 0 7px 5px 7px;
	border: 1px #e0e0e0 solid;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
}

.head_search .search_module a:hover {
	color: #1269d3;
}

.head_search .search_tips {
	position: absolute;
	z-index: 999999;
	left: 73px;
	top: 40px;
	width: 427px;
	padding-top: 15px;
	height: auto;
	overflow: hidden;
	border: 1px #1268d3 solid;
	border-top: none;
	background: #FFFFFF;
}

.head_search .search_t_div_1,
.head_search .search_t_div_2 {
	border: 0px;
	margin: 5px auto;
	width: 396px;
	padding: 0 15px;
	height: 24px;
	line-height: 24px;
	background: #FFFFFF;
	color: #666666;
	font-size: 12px;
	cursor: pointer;
	font-family: "Microsoft YaHei";
}

.head_search .search_t_div_2 {
	background: #f3f3f3;
}

.head_search .search_tips span {
	float: right;
	color: #999999;
}

.head_search .search_tips label {
	background: #f3f3f3;
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	display: block;
	height: 30px;
	line-height: 30px;
	color: #666;
	cursor: pointer;
	font-family: "Microsoft YaHei";
}

.head_search .search_tips_zx {
	position: absolute;
	z-index: 999999;
	left: 0;
	top: 40px;
	width: 565px;
	padding-top: 15px;
	height: auto;
	overflow: hidden;
	border: 1px #1268d3 solid;
	border-top: none;
	background: #FFFFFF;
}

.head_search .search_tips_zx span {
	float: right;
	color: #999999;
}

.head_search .search_tips_zx label {
	background: #f3f3f3;
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	display: block;
	height: 30px;
	line-height: 30px;
	color: #666;
	cursor: pointer;
	font-family: "Microsoft YaHei";
}

/*浮动搜索*/
.xt_sch {
	width: auto;
	display: inline-block;
	height: auto;
	position: relative;
}

.xt_sch .hsit,
.xt_sch .onhsit {
	float: left;
	width: 558px;
	border: 2px #d7d7d7 solid;
	border-right: none;
	height: 34px;
	-moz-border-radius: 4px 0 0 4px;
	-webkit-border-radius: 4px 0 0 4px;
	border-radius: 4px 0 0 4px;
	position: relative;
	background-color: #ffffff;
}

.xt_sch .onhsit {
	border: 2px #333333 solid;
	border-right: none;
}

.xt_sch .hsbn {
	float: left;
	width: 100px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	border: none;
	outline: none;
	-moz-border-radius: 0 4px 4px 0;
	-webkit-border-radius: 0 4px 4px 0;
	border-radius: 0 4px 4px 0;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
	background: #333333;
	transition-duration: 0.3s;
}

.xt_sch .hsbn:active {
	background: #0073ff;
}

.xt_sch .search_m,
.xt_sch .onsearch_m,
.xt_sch .onsearch_m2 {
	float: left;
	width: 102px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #333;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	border: none;
	outline: none;
	cursor: pointer;
	border-right: 1px #e0e0e0 solid;
	background: url(../images/headerdown.png) 87px 14px no-repeat;
	background-color: #ffffff;
}

.xt_sch .onsearch_m {
	background: #f2f2f2 url(../images/headerup.png) 87px 14px no-repeat;
	color: #1269d3;
}

.xt_sch .onsearch_m2 {
	background: #f2f2f2 url(../images/headeruph.png) 87px 14px no-repeat;
	color: #333;
}

.xt_sch .search_i {
	/* float:left; */
	display: block;
	width: 230px;
	height: 20px;
	line-height: 20px;
	padding: 7px 15px;
	border: 0px;
	/* border:none; */
	outline: none;
	color: #999;
	font-family: "Microsoft YaHei";
	font-size: 12px;
}

.xt_sch .hotkw {
	width: auto;
	display: block;
	float: right;
	height: 24px;
	line-height: 24px;
	position: absolute;
	right: 10px;
	top: 5px;
}

.xt_sch .hotkw a {
	float: left;
	display: inline-block;
	padding: 0 10px;
	height: 24px;
	font-family: "Microsoft YaHei";
	font-size: 12px;
	color: #333;
	background: #f2f2f2;
	margin-right: 10px;
}

.xt_sch .hotkw a:hover {
	color: #f66400;
}

.xt_sch .search_module {
	width: 103px;
	height: auto;
	overflow: hidden;
	position: absolute;
	top: 35px;
	left: 1px;
	z-index: 999999;
	text-align: center;
}

.xt_sch .search_module a {
	color: #333;
	display: block;
	width: 103px;
	height: 35px;
	font-size: 12px;
	line-height: 35px;
	background: #f2f2f2;
	border-bottom: 1px #e0e0e0 solid;
	font-family: "Microsoft YaHei";
}

.xt_sch .search_module a:hover {
	color: #1269d3;
}

.xt_sch .search_tips {
	position: absolute;
	z-index: 9999;
	left: 73px;
	top: 38px;
	width: 585px;
	padding-top: 15px;
	height: auto;
	overflow: hidden;
	border: 2px #1268d3 solid;
	border-top: 0px;
	background: #FFFFFF;
}

.xt_sch .search_t_div_1,
.xt_sch .search_t_div_2 {
	border: none;
	width: 550px;
	padding: 0 15px;
	height: 24px;
	line-height: 24px;
	margin: 5px auto;
	background: #FFFFFF;
	color: #666666;
	font-size: 12px;
	cursor: pointer;
	font-family: "Microsoft YaHei";
}

.xt_sch .search_t_div_2 {
	background: #f3f3f3;
}

.xt_sch .search_tips span {
	float: right;
	color: #999999;
}

.xt_sch .search_tips label {
	background: #f3f3f3;
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	display: block;
	height: 30px;
	line-height: 30px;
	color: #666;
	cursor: pointer;
	font-family: "Microsoft YaHei";
}

.xt_sch .search_tips_zx {
	position: absolute;
	z-index: 9999;
	left: 0;
	top: 38px;
	width: 564px;
	padding-top: 15px;
	height: auto;
	overflow: hidden;
	border: 2px #1268d3 solid;
	border-top: 0px;
	background: #FFFFFF;
}

.xt_sch .search_tips_zx span {
	float: right;
	color: #999999;
}

.xt_sch .search_tips_zx label {
	background: #f3f3f3;
	font-size: 12px;
	text-align: right;
	padding-right: 15px;
	display: block;
	height: 30px;
	line-height: 30px;
	color: #666;
	cursor: pointer;
	font-family: "Microsoft YaHei";
}

.fabu {
	margin-right: 10px
}

.head_bprice,
.xt_bprice {
	margin-left: 23px;
	width: 90px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	color: #333333;
	_display: inline;
}

.head_bprice a,
.xt_bprice a {
	display: block;
	width: 100%;
	height: 38px;
	border: 1px #0087fb solid;
	transition-duration: 0.3s;
	font-size: 14px;
	color: #333;
	overflow: hidden;
}

.head_bprice a:hover,
.xt_bprice a:hover {
	background: #f2f2f2;
	color: #333;
}

.xt_bprice,
.xt_bprice a {
	height: 36px;
	line-height: 36px;
}

.mall_cart {
	max-width: 145px;
	min-width: 140px;
	text-align: left;
}

.mall_cart i {
	background: url(../images/cart_ico.png) no-repeat 5px 0px;
	width: 20px;
	height: 20px;
	display: block;
	float: left;
	padding-left: 8px;
	margin-top: 9px
}

.mall_cart:hover i {
	background: url(../images/cart_ico_h.png) no-repeat 5px 0px;
}

/*头部右边二维码*/
.top_ewm {
	width: 60px;
	float: left;
	margin-left: 70px;
	text-align: center;
	margin-top: -15px
}

.top_ewm span {
	font-size: 12px;
	color: #666;
	line-height: 25px;
}

.top_ewm .ewm {
	width: 58px;
	height: 58px;
}

.nav_hd_top {
	width: 100%;
	background: #FFFFFF;
	height: 55px;
	padding: 27px 0;
	position: relative;
	min-width: 1200px;
	z-index: 4;
}

.nav_top {
	width: 1200px;
	height: 55px;
	background: #FFFFFF;
	margin: 0 auto;
	position: relative;
}

.fdtb {
	display: none;
	z-index: 1000;
	background: #1269d3;
	border-bottom: #1269d3 1px solid;
	padding: 0;
}

.nav_top2 {
	width: 1200px;
	height: 55px;
	margin: 0 auto;
	position: relative;
}

.nav_top2 .xt_bprice {
	width: 148px;
}

.nav_top2 .xt_bprice a {
	display: block;
	width: 100%;
	height: 35px;
	border: 1px #dbdbdb solid;
	background: #ffffff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	transition-duration: 0.3s;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #333;
}

.nav_top2 .xt_bprice a:hover {
	color: #333333;
	background: #dbdbdb;
	border: 1px #dbdbdb solid;
}

.tlogo {
	width: 134px;
	height: 35px;
	margin-top: 10px;
}

.tlogo a {
	display: block;
	width: 134px;
	height: 35px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../images/newlogo_min.png) no-repeat;
}

.btcolor {
	border-bottom: #0087fb 2px solid;
	min-width: 1200px;
}

.logo-ft {
	margin-left: 10px;
	z-index: 500;
	width: 100px;
	float: left;
}

.logo-ft img {
	width: 100px;
	height: 53px
}

.logo-ft-modname {
	margin-left: 10px;
	z-index: 500;
	width: 100px;
	float: left;
	height: 53px;
	line-height: 53px;
	border-left: 1px solid #ededed;
	text-indent: 15px;
	font-size: 18px;
}

.city_top_select {
	position: relative;
	margin-left: 10px;
	margin-top: 10px;
	min-width: 100px;
	float: left;
	font-size: 12px;
	z-index: 3;
}

.city_top_select .oncity {
	/* display: block; */
	_width: 80px;
	height: 28px;
	margin: 5px;
	padding: 0 14px;
	border: 1px #f5f5f5 solid;
	background: #fdfdfd;
	transition-duration: 0.3s;
}

.city_top_select .oncity a {
	display: block;
	height: 28px;
	line-height: 28px;
	background: url(../images/city.png) right no-repeat;
	background-size: 14px 14px;
	padding-right: 20px;
	color: #0087fb
}

.city_top_select .citylist {
	position: absolute;
	display: none;
	top: 40px;
	width: 408px;
	height: auto;
	padding: 0 20px;
	border: 1px #f5f5f5 solid;
	background: #ffffff;
	z-index: 500;
}

.city_top_select .citylist .cybt {
	height: 38px;
	line-height: 38px;
	border-bottom: 1px #f5f5f5 solid;
	color: #666666;
}

.city_top_select .citylist .cybt a {
	color: #1269d3;
}

.city_top_select .citylist ul {
	margin: 20px 0;
	height: auto;
	overflow: hidden;
	width: 105%;
	font-size: 14px;
}

.city_top_select .citylist ul li {
	width: 20%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	float: left;
	margin-right: 5%;
}

.city_top_select .citylist ul li a {
	color: #666666;
}

.city_top_select .citylist ul li a:hover {
	color: #1269d3;
}

.city_top_select .citylist ul li a.cur {
	color: #1269d3;
}

.city_top_select:hover .oncity {
	height: 28px;
	margin: 0;
	padding: 5px 19px;
	background: #FFFFFF;
	border-bottom: 1px #fff solid;
}

.city_top_select:hover .oncity a {
	color: #1269d3;
	background: url(../images/city_hover.png) right no-repeat;
	background-size: 16px 16px;
}

.city_top_select:hover .citylist {
	display: block;
}

.cart-fixed {
	position: fixed;
	_position: absolute;
	bottom: 40px;
	right: 20px;
	width: 100px;
	height: 80px;
	background: url(../images/cart.png) no-repeat;
	cursor: pointer;
}

.cart-fixed em {
	float: right;
	margin-top: 10px;
	width: auto;
	min-width: 36px;
	height: 36px;
	background: #d8120f;
	text-align: center;
	line-height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	border-radius: 36px;
	-moz-border-radius: 36px;
	-webkit-border-radius: 36px;
	font-weight: 500;
	font-style: normal;
}

/*20170506-广告标识*/
.rel {
	position: relative;
}

.adicon {
	background: url(../images/adicon.png) no-repeat;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 37px;
	height: 17px;
	z-index: 1;
}

.tjicon {
	background: url(../images/tj_bg.png) no-repeat;
	position: absolute;
	top: 14px;
	left: 77px;
	width: 29px;
	height: 29px;
	z-index: 999999;
}

/*判断登录*/
.xh_dl,
.xh_dl_x {
	display: black;
}

.xh_dl_no,
.xh_dl_x_no {
	display: none;
}

.xh_dl_2,
.xh_dl_x_2 {
	display: black;
}

.xh_dl_2_no,
.xh_dl_x_2_no {
	display: none;
}




/*---
*@NAME:css 
*@author:xiaohei 
*@QQ: 290948585 
*@Date: 2017-01-15 
*@版本:st05 
*@网站:www.dtmuban.com 
*特注：此文件非经许可，请勿修改
---*/
@charset "utf-8";

/* CSS Document */
.bottom {
	width: 1200px;
	margin: 20px auto;
	background: #fff;
	overflow: hidden;
	border: 1px #eee solid;
}

.layout {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}

.partner {
	padding: 20px;
}

.partner .fls-lab {
	line-height: 37px;
}

.bottom .fls-lab {
	float: left;
	width: 93px;
	font-size: 16px;
}

.partner .fls-con {
	height: 37px;
	position: relative;
	padding-bottom: 15px;
	border-bottom: 1px solid #e6e6e6;
}

.bottom .fls-con {
	margin-left: 93px;
	overflow: hidden;
}

.clf::after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: '.';
	clear: both;
	height: 0;
}

.friend-link {
	padding: 20px;
}

.friend-link .a-item {
	color: #666;
	white-space: nowrap;
}

.friend-link .a-item,
.friend-link span {
	float: left;
	margin-top: 3px;
	margin-bottom: 4px;
	font-size: 12px;
}

.friend-link span {
	padding: 0 8px;
	color: #ccc;
}

.friend-link .a-more {
	color: #1269d3;
}

/*版权*/
.footer {
	width: 100%;
	color: #999;
	background: #111c68;
	font-size: 12px;
}

.footer .layout {
	background: #111c68;
	/* padding-top: 15px; */
	overflow: hidden;
}

.f-btm {
	padding-top: 14px;
	padding-bottom: 25px;
	text-align: center;
}

.footer .links {
	line-height: 26px;
	text-align: center;
	color: #666;
}

.footer .links a {
	color: #ddd;
	padding: 0 8px;
}

.footer .copyright {
	color: #ddd;
	line-height: 26px;
	/* margin-top: 8px; */
	text-align: center;
}

.footer .copyright a {
	color: #ddd;
}

.footer_navs {
	background: #fff;
	margin-top: 40px;
}

.footer_navs_mfzh {
	height: 147px;
	width: 100%;
	border-bottom: #333 2px solid;
	text-align: center;
}

.footer_navs_mfzh img {
	margin: 30px auto;
}

.footer_navs_daohang {
	margin: 0 auto;
	height: 150px;
	margin-top: 50px;
	width: 1200px;
	overflow: hidden;
	padding-bottom: 30px;
}

.footer_navs_daohang_block {
	height: 149px;
	width: 140px;
	padding-left: 90px;
	padding-right: 69px;
	border-right: #ededed 1px solid;
	float: left;
}

.footer_navs_daohang_block span {
	display: block;
	font-size: 18px;
	padding: 10px 0 0 20px;
	font-family: "Microsoft YaHei";
}

.footer_navs_daohang_block ul {
	overflow: hidden;
	margin-top: 10px;
}

.footer_navs_daohang_block li {
	list-style-type: none;
	float: left;
	width: 70px;
	height: 30px;
	line-height: 30px;
}

.footer_navs_daohang_block li a {
	font-size: 12px;
	text-decoration: none;
	color: #666;
	font-family: "Microsoft YaHei";
}

.footer_navs_daohang_call {
	height: 149px;
	width: 140px;
	padding-left: 90px;
	padding-right: 69px;
	float: left;
}

.footer_navs_daohang_call span {
	display: block;
	font-size: 18px;
	padding: 10px 0 0 30px;
	font-family: "Microsoft YaHei";
}

.footer_navs_daohang_call p {
	font-size: 12px;
	text-align: center;
	margin-top: 10px;
	font-family: "Microsoft YaHei";
}

.footer_navs_daohang_call p span {
	padding: 0px;
	color: #116ad0;
	font-weight: bold;
}




/*-------------------------------------------------- *@NAME:css *@author:xiaohei *@QQ: 290948585 *@Date: 2017-01-15 *@版本:st05 *@网站:www.dtmuban.com *特注：此文件非经许可，请勿修改
--------------------------------------------------*/
@charset "utf-8";

/* CSS Document */
.fl {
	float: left;
}

.fr {
	float: right;
}

.oh {
	overflow: hidden;
}

.input2 {
	width: 80px;
	height: 40px;
	background: #1269d3;
}

/*AD*/
.tl_gg {
	width: 1200px;
	margin: 20px auto 0;
	overflow: hidden;
}

.tl_gg .tlgg_40 {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}

.tl_gg .tlgg_90 {
	height: 90px;
	line-height: 90px;
	overflow: hidden;
}

/*zhanting*/
.zhanting {
	width: 1198px;
	height: 297px;
	margin: 65px auto 20px auto;
	background: #fff;
	border: 2px solid #0087fb;
	border-radius:10px;
}

.zhanting1 {
	width: 249px;
	height: 148px;
	float: left;
	border-bottom: 1px solid #eee;
	border-right: 1px dashed #eee;
}

.zhanting1:hover {
	background: #f9f9f9
}

.zhanting1_p1 {
	width: 100%;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	margin: 35px 0 12px;
	text-align: center;
}
.zhanting1_p1:hover{
	color:#0087fb;
}

.zhanting1_p2 {
	width: 100%;
	height: 24px;
	text-align: center;
	margin-bottom: 10px;
	margin-top: 15px;
}

.zhanting1_p2 span {
	height: 22px;
	padding: 0 23px;
	line-height: 22px;
	border: 1px solid #0087fb;
	font-size: 14px;
	display: inline-block;
	color: #0087fb;
	overflow: hidden;
}

.zhanting1_p2 span:hover {
	background: #0087fb;
	color: #ffffff;
}

.zhanting1_p3 {
	padding: 0 15px;
	height: 48px;
	line-height: 24px;
	text-align: center;
	font-size: 14px;
	color: #666;
	white-space: pre-wrap;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	overflow: hidden;
}

.zhanting1_p3 span {
	padding: 0 6px;
	font-size: 14px;
	color: #999;
}

.zhanting2 {
	width: 396px;
	height: 148px;
	padding: 0 28px 0 24px;
	border-bottom: 1px solid #eee;
	float: left;
	background: url(../images/jiaoyi2_content_bg.jpg) 24px 44px no-repeat;
}

.zhanting2_title {
	width: 100%;
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	color: #1269d3;
}

.zhanting2_content {
	width: 377px;
	height: 90px;
	padding-left: 19px;
	color: #1269d3;
}

.zhanting2_content ul {
	width: 100%;
	height: auto;
	overflow: hidden;
}

.zhanting2_content ul li {
	line-height: 30px;
	float: left;
	width: 100%;
	font-size: 14px;
}

.zhanting2_content ul li a {
	float: left;
	height: 30px;
	line-height: 30px;
	color: #666;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.zhanting2_content ul li a:hover {
	color: #1269d3;
}

.zhanting2_content ul li span {
	float: right;
}

.zhanting3 {
	width: 739px;
	height: 112px;
	padding: 20px 0 19px 10px;
	border-right: 1px solid #eee;
	float: left;
	background: #fdfdfd;
}

.zhanting3 p {
	width: 119px;
	float: left;
	text-align: center;
	line-height: 30px;
	font-size: 14px;
	color: #999;
}

.zhanting3 p span {
	font-size: 14px;
	font-weight: bold;
	color: #3288f8;
}

.zt_box {
	width: 210px;
	height: 52px;
	padding: 9px 9px 0 0;
	background: #fff;
	border: 1px #eee solid;
	border-radius: 2px;
	float: left;
}

.zt_box li {
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	font-size: 14px;
}

.zhanting4 {
	float: left;
	width: 396px;
	height: 113px;
	margin: 20px 28px 19px 24px;
}

.zhanting4 a {
	width: 396px;
	height: 30px;
	line-height: 30px;
	display: block;
	text-indent: 20px;
	background: url(../images/icon.jpg) left 7px no-repeat;
	font-size: 14px;
	color: #333;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.zhanting4 a:hover {
	color: #1269d3;
}

.zhanting4 .tempWrap {
	height: 113px !important;
}

/*brand*/
.brand {
	width: 1200px;
	margin: 20px auto 0;
	overflow: hidden;
	height: 275px;
	background: #fff;
}

.brand_title {
	width: 1148px;
	height: 58px;
	padding: 0 25px;
	border: 1px solid #eee;
}

.brand_title h2 {
	float: left;
	height: 18px;
	padding-top: 20px;
	line-height: 18px;
	font-size: 20px;
	color: #333;
	/*font-weight:100;*/
}

.brand_title a {
	float: right;
	height: 12px;
	line-height: 12px;
	margin-top: 26px;
	font-size: 12px;
	display: inline-block;
	padding-right: 24px;
	color: #999;
	background: url(../images/brand_title_bg.png) right top no-repeat;
}

.brand_title a:hover {
	color: #1168d2;
	background: url(../images/brand_title_bg2.png) right top no-repeat;
}

.brand_content {
	width: 1200px;
	height: 214px;
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid #eee;
}

.brand_content li {
	position: relative;
	width: 149px;
	height: 107px;
	line-height: 107px;
	text-align: center;
	vertical-align: middle;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.brand_content li img {
	max-width: 129px;
	max-height: 88px;
	_height: 88px;
	_width: 129px;
	padding: 10px;
}

.brand_content li span {
	display: none;
	opacity: 1;
}

.brand_content li:hover span {
	position: absolute;
	display: block;
	padding: 10px;
	background: url(../images/bg-black2.png);
	left: 0;
	top: 0;
	opacity: 1;
	text-align: center;
	width: 129px;
	height: 87px;
	line-height: 87px;
	font-size: 14px;
}

.brand_content li:hover span p {
	height: 40px;
	line-height: 40px;
	color: #ffffff;
	overflow: hidden;
}

.brand_content li:hover span p a {
	background: #3b84ea;
	padding: 1px 8px 4px;
}

.brand_content li:hover span p a:hover {
	background: #3b14ea;
}

.brand_content li:hover span a {
	color: #ffffff
}

/*lou S*/
.floor {
	width: 1198px;
	height: 470px;
	margin: 20px auto 0;
	background: #fff;
	overflow: hidden;
	border:2px solid #0087fb;
	border-radius:10px;
}

.floor_title {
	width: 1148px;
	height: 68px;
	padding: 0 25px;
	border: 1px solid #eee;
}

.floor_title span {
	float: left;
	line-height: 68px;
	padding-right: 8px;
	font-size: 26px;
	color: #2277e6;
	font-family: Arial, Helvetica, sans-serif;
}

.floor_title h2 {
	float: left;
	line-height: 68px;
	font-size: 20px;
	color: #333;
}

.floor_title p {
	float: right;
	height: 14px;
	line-height: 14px;
	font-size: 14px;
	text-align: right;
	margin-top: 32px;
}

.floor_title p a {
	margin-left: 20px;
	color: #999;
}

.floor_title p a:hover {
	color: #2277e6;
}

.floor_content {
	width: 1200px;
	height: 480px;
	position: relative;
}

.floor_content_left {
	float: left;
	width: 250px;
	height: 100%;
}

.floor_content_left_ad {
	width: 249px;
	height: 400px;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	overflow: hidden
}

.floor_content_left_ad img {
	width: 249px;
	height: 400px;
}

.floor_content_left_ad:hover img {
	transition: 0.2s;
	transform: scale(1.1);
	transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}

.floor_content_left ul {
	border-bottom: 1px solid #eee;
	height: 239px;
	overflow: hidden;
}

.floor_content_left ul li {
	width: 124px;
	height: 39px;
	float: left;
	line-height: 39px;
	font-size: 12px;
	overflow: hidden;
	text-align: left;
	text-indent: 15px;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.floor_content_left ul li a {
	width: 94%;
	height: 100%;
	display: block;
	color: #999;
}

.floor_content_left ul li:hover {
	background: #F6F6F6;
}

.floor_content_left ul li:hover a {
	color: #2277e6;
	text-indent: 10px
}

.floor_content_center {
	float: left;
	width: 950px;
	height: 100%;
}

.floor_content_center li {
	float: left;
	width: 160px;
	height: 170px;
	padding: 15px 14px 14px 15px;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.floor_content_center li:hover {
	background: #F6F6F6;
}

.floor_content_center li a.floor_content_img {
	width: 150px;
	height: 125px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	overflow: hidden;
}

.floor_content_center li a.floor_content_img img {
	height: 100px;
	max-height: 150px;
	max-width: 100px;
	_height: 150px;
	_width: 150px;
}

.floor_content_center_li_p1 {
	width: 150px;
	height: 20px;
	line-height: 18px;
	font-size: 14px;
	margin-top: 5px;
	overflow: hidden;
}

.floor_content_center_li_p1 a {
	color: #333;
}

.floor_content_center_li_p2 {
	float: left;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #888888;
	margin-left: 5px;
}

.floor_content_center_li_p2 span {
	font-size: 12px;
}

.floor_content_center_li_p3,
.floor_content_center_li_p3 a {
	float: right;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #fcae52;
}

.floor_content_center li:hover .floor_content_center_li_p3 a {
	background: #0087fb;
	padding: 0 5px;
	color: #ffffff
}

.floor_content_right {
	float: left;
	width: 230px;
	height: 100%;
}

.floor_content_right .hd_company {
	height: 40px;
	background: #0087fb;
	line-height: 40px;
	padding: 0 10px;
	color: #fff;
}

.floor_content_right .hd_company h3 {
	font-size: 16px;
}

.floor_content_right .hd_company .cx_ico {
	display: inline-block;
	width: 30px;
	height: 30px;
	vertical-align: middle;
	background: url("../images/ico-cx.png") no-repeat 0 0px;
	padding-right: 3px
}

.floor_content_right ul li {
	width: 200px;
	height: 70px;
	line-height: 20px;
	padding: 10px 14px 9px 15px;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	font-size: 12px;
	color: #999;
}

.floor_content_right ul li:hover {
	background: #f2f2f2;
	padding-left: 20px
}

.floor_content_right ul li a {
	color: #555;
	width: 200px;
	display: inline-block;
	overflow: hidden;
	height: 20px;
	line-height: 20px;
}

.floor_content_right ul li a:hover {
	color: #2277e6;
}

.floor_content_right ul li p {
	height: 22px;
	overflow: hidden
}

.floor_content_right ul li p a {
	font-size: 14px
}

.floor_content_right ul li p img {
	padding-right: 2px
}

.floor_content_line {
	width: 1px;
	height: 480px;
	background: #eee;
	position: absolute;
	top: 0;
	left: 0;
}

/*lou end*/
.quotation {
	width: 1200px;
	height: 270px;
	margin: 20px auto 0;
	background: #fff;
	overflow: hidden;
}

.quotation_title {
	width: 1148px;
	height: 68px;
	padding: 0 25px;
	border: 1px solid #eee;
}

.quotation_title h2 {
	float: left;
	line-height: 68px;
	background: url(../images/quotation_title_bg.png) left no-repeat;
	text-indent: 30px;
	font-size: 18px;
	color: #333;
}

.quotation_title p {
	float: right;
	font-size: 14px;
	text-align: right;
	margin-top: 22px;
}

.quotation_title p a {
	height: 28px;
	line-height: 28px;
	display: inline-block;
	float: left;
	margin-left: 20px;
	color: #999;
}

.quotation_title p a:hover {
	color: #2277e6;
	border-bottom: 2px solid #2277e6;
}

.quotation_content {
	width: 1200px;
	height: 200px;
	position: relative;
}

.quotation_content_line {
	width: 1198px;
	height: 199px;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
	background: none;
	position: absolute;
	top: 0;
	left: 0;
}

/*首页资讯区*/
.news {
	width: 1200px;
	height: 520px;
	margin: 20px auto;
	background: #fff;
	overflow: hidden;
}

.news_title {
	width: 1148px;
	height: 68px;
	padding: 0 25px;
	border: 1px solid #eee;
}

.news_title h2 {
	float: left;
	line-height: 68px;
	background: url(../images/news_title_bg.png) left no-repeat;
	text-indent: 30px;
	font-size: 18px;
	color: #333;
}

.news_title p {
	float: right;
	height: 14px;
	line-height: 14px;
	font-size: 14px;
	text-align: right;
	margin-top: 32px;
}

.news_title p a {
	margin-left: 20px;
	color: #999;
}

.news_title p a:hover {
	color: #2277e6;
	border-bottom: 2px #2277e6 solid;
}

.news_content {
	width: 1200px;
	height: 450px;
	position: relative;
}

/*news-left*/
.news_content_left {
	float: left;
	width: 388px;
	height: 449px;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.news_content_left .news_side {
	padding: 15px;
	width: 360px;
	height: 240px;
	overflow: hidden;
	position: relative;
}

.news_content_left .news_side .focus {
	position: relative;
	width: 360px;
	_width: 360px;
	height: 240px;
	background-color: #000;
}

.news_content_left .news_side .focus img {
	width: 360px;
	_width: 360px;
	height: 240px;
}

.news_content_left .news_side .focus .shadow {
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0px;
	z-index: 10;
	height: 40px;
	line-height: 40px;
	background: rgba(0, 0, 0, 0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#80000000', endColorstr='#80000000')\9;
	display: block;
	text-align: left;
}

.news_content_left .news_side .focus .shadow a {
	text-decoration: none;
	color: #fff;
	font-size: 16px;
	overflow: hidden;
	margin-left: 10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
}

.news_content_left .news_side .focus .fcon {
	position: relative;
	width: 100%;
	float: left;
	display: none;
	background: #000;
}

.news_content_left .news_side .focus .fcon img {
	display: block;
}

.news_content_left .news_side .prev,
.news_content_left .news_side .next {
	position: absolute;
	width: 30px;
	height: 54px;
	background: url(../images/focus_btn.png) no-repeat;
}

.news_content_left .news_side .prev {
	top: 35%;
	background-position: -5px -84px;
	cursor: pointer;
}

.news_content_left .news_side .next {
	top: 35%;
	right: 14px;
	background-position: -43px -84px;
	cursor: pointer;
}

.news_content_left .news_side .prev:hover {
	background-position: -5px -10px;
}

.news_content_left .news_side .next:hover {
	background-position: -43px -10px;
}

.news_tui {
	padding: 14px;
	border-top: 1px solid #eee;
	margin-top: -1px;
	height: ;
}

.news_tui li {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}

.news_tui li i {
	font-size: 16px;
	font-weight: 700;
	color: #0087fb
}

.news_tui li i.no_color {
	color: #333
}

/*news-c*/
.news_content_center {
	float: left;
	width: 500px;
	height: 450px;
}

.news_content_center p {
	width: 460px;
	height: 60px;
	padding: 19px 20px 10px;
	line-height: 32px;
	font-size: 12px;
	color: #999;
	border-bottom: 1px solid #eee;
	overflow: hidden;
}

.news_content_center p i.toutiao {
	background-color: #3288F8;
	color: #fff;
	padding: 0px 8px;
	border-radius: 15px 0;
	margin-right: 10px;
}

.news_content_center p a {
	font-size: 18px;
	color: #333;
}

.news_content_center p a:hover {
	color: #2277e6;
}

.news_content_center ul {
	padding: 15px 20px 14px;
	border-bottom: 1px solid #eee;
}

.news_content_center ul li {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #333;
	float: none;
}

.news_content_center ul li i {
	background: url('../images/li_dot.gif') no-repeat 0 7px;
	padding: 0 5px 0 5px;
}

.news_content_center ul li a {
	font-size: 14px;
	padding-right: 10px;
	color: #333;
}

.news_content_center ul li span {
	color: #999;
	float: right;
}

.news_content_center ul li a:hover {
	color: #2277e6;
}

/*news-right*/
.news_content_right {
	float: left;
	width: 308px;
	height: 449px;
	overflow: hidden;
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.news_content_right_top {
	width: 100%;
	height: 89px;
	border-bottom: 1px solid #eee;
	background: url(../images/news_content_right_top_bg.png) no-repeat top right;
}

.news_content_right p {
	width: 270px;
	height: 80px;
	margin: 0 19px;
	padding: 20px 0 19px;
	border-bottom: 1px dashed #eee;
	line-height: 20px;
	color: #999;
	font-size: 12px;
}

.news_content_right p i {
	font-weight: 700;
	font-size: 18px
}

.news_content_right p a {
	font-size: 14px;
	color: #333;
}

.news_content_right p a:hover {
	color: #2277e6;
}

.news_content_right p span a {
	font-size: 12px;
	color: #2277e6;
	padding-right: 4px;
}

/*yuanliaohangqing*/
.newquotation {
	width: 1198px;
	border: 1px #eee solid;
	height: auto;
	margin: 20px auto 0 auto;
	background: #fff;
	overflow: hidden;
}

.newquotationT {
	width: 1152px;
	height: 68px;
	padding: 0 24px;
	overflow: hidden;
	border-bottom: 1px #eee solid;
}

.newquotationT h2 {
	display: block;
	height: 68px;
	line-height: 68px;
	background: url(../images/quotation_title_bg.png) left no-repeat;
	text-indent: 30px;
	font-size: 18px;
	color: #333;
}

.newquotationT ul {
	display: inline-block;
	text-align: right;
	margin-top: 22px;
}

.newquotationT ul li {
	width: auto;
	display: inline-block;
	float: left;
	height: 28px;
	line-height: 28px;
	margin-left: 20px;
	color: #999;
	font-size: 14px;
	cursor: pointer;
	font-family: "Microsoft YaHei";
}

.newquotationT ul li:hover,
.newquotationT ul li.on {
	color: #2277e6;
	border-bottom: 2px #2277e6 solid;
}

.newquotation_tab {
	width: 1200px;
	height: auto;
	overflow: hidden;
}

.newquotationC {
	width: 1148px;
	margin: 15px 25px 15px 25px;
	height: 251px;
	overflow: hidden;
}

.newlist {
	width: 935px;
	height: auto;
	overflow: hidden;
}

.newlist ul {
	width: 935px;
}

.newlist ul li {
	width: 200px;
	height: auto;
	padding-right: 20px;
	margin-right: 20px;
	float: left;
	background: url(../images/nle.gif) right center no-repeat;
	padding-bottom: 5px;
}

.newlist ul li .quan_name {
	font-size: 16px;
	line-height: 35px;
	height: 35px;
	border-bottom: 1px #ddd dashed;
	margin-bottom: 10px
}

.newlist ul li p.quan {
	font-size: 14px;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}

.newlist ul li p.quan i {
	background: url('../images/li_dot.gif') no-repeat 5px 10px;
	padding: 0 5px 0 12px;
}

.newlist ul li p.quan a {
	color: #666;
}

.newlist ul li p.quan img {
	width: 16px;
	height: 16px;
	vertical-align: middle;
}

.newlist ul li.shang {
	height: 251px;
	position: relative;
}

.newlist ul li.oh {
	padding-top: 8px;
	padding-bottom: 8px;
}

.newlist ul li.ho {
	padding-top: 8px;
}

.newlist ul li .heng {
	border-bottom: 1px #ddd solid;
	padding-bottom: 8px
}

.newlist ul li.no_r {
	background: none;
	margin-right: 0px;
	padding-right: 0px;
}

.newlist ul li .btn-index img,
.newquotationC1 li .btn-index img {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-right: 10px;
	margin-top: -2px
}

.newlist ul li.shang .shang_img {
	width: 200px;
	height: 188px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.newlist ul li.shang .shang_img img {
	max-height: 188px;
	max-width: 200px;
	_height: 188px;
	_width: 200px;
}

.newlist ul li .btn-index {
	position: absolute;
	width: 200px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	color: #fff;
	background-color: #e9474d;
	bottom: -46px;
}

.newquotationC1 {
	width: 205px;
	height: 250px;
	overflow: hidden;
}

.newquotationC1 li {
	background: url(../images/nle.gif) left center no-repeat;
	width: 185px;
	height: 260px;
	overflow: hidden;
	padding-left: 20px;
	position: relative;
}

.newquotationC1 li .shang_img {
	width: 185px;
	height: 190px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.newquotationC1 li .shang_img img {
	max-height: 190px;
	max-width: 185px;
	_height: 190px;
	_width: 185px;
}

.newquotationC1 h1 {
	font-size: 20px;
	margin-top: 5px;
	margin-bottom: 20px;
	border-bottom: 1px solid #ddd;
	height: 40px;
	line-height: 40px;
}

.newquotationC1 li .quan_name {
	font-size: 16px;
	line-height: 35px;
	height: 35px;
	border-bottom: 1px #ddd dashed;
	margin-bottom: 10px
}

.newquotationC1 li p.quan {
	font-size: 14px;
	overflow: hidden;
	height: 25px;
}

.newquotationC1 li p.quan i {
	background: url('../images/li_dot.gif') no-repeat 5px 10px;
	padding: 0 5px 0 12px;
}

.newquotationC1 li p.quan a {
	color: #666;
}

.newquotationC1 li p.quan span {
	color: #666;
	font-size: 12px;
	margin-top: 2px
}

.newlist .floor_content_center_li_p1,
.newquotationC1 .floor_content_center_li_p1 {
	float: left;
	width: 100%;
	height: 25px;
	line-height: 18px;
	font-size: 14px;
	margin-top: 5px;
	overflow: hidden;
}

.newquotationC1 li .btn-index {
	position: absolute;
	width: 190px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	color: #fff;
	background-color: #e9474d;
	bottom: -46px;
}

.newquotationC1 li:hover .btn-index,
.newlist ul li:hover .btn-index {
	bottom: 15px;
	transition: all .5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
}

.newquotationC1 li:hover .btn-index a,
.newlist ul li:hover .btn-index a {
	color: #ffffff
}

.newquotationcp1 {
	width: 100%;
	height: 30px;
	padding-bottom: 6px;
	border-bottom: 1px dashed #999;
	line-height: 30px;
}

.newquotationcp1 a {
	font-size: 16px;
	color: #333;
	width: 110px;
	height: 30px;
	overflow: hidden;
}

.newquotationcp1 span {
	font-size: 12px;
	color: #999;
}

.newquotationcp2 {
	width: 100%;
	height: 44px;
	line-height: 44px;
}

.newquotationcp2 a,
.newquotationcp3 a {
	font-size: 12px;
	color: #666;
}

.newquotationcp2 span {
	font-size: 14px;
	color: #ff6600;
}

.newquotationcp3 {
	width: 100%;
	height: 25px;
	line-height: 25px;
}

.newquotationcp3 span a {
	font-size: 12px;
	color: #0983EC;
	border: 1px solid #0983EC;
	border-radius: 3px;
	padding: 1px 2px;
	font-family: Arial, Helvetica, sans-serif, 微软雅黑, 黑体;
}

.newquotationcp1-1 {
	width: 100%;
	height: 30px;
	padding-bottom: 6px;
	border-bottom: 1px dashed #999;
	line-height: 30px;
	font-size: 16px;
}

.newquotationcp1-1 a {
	font-size: 16px;
	color: #333;
	width: 200px;
	height: 30px;
	overflow: hidden;
}

.newquotationcp1-1 span {
	font-size: 12px;
	color: #999;
}

.newquotationcp2-1,
.newquotationcp2-2 {
	width: 100%;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	font-size: 12px;
	color: #888;
}

.newquotationcp2-1 {
	margin-top: 3px
}

.newquotationcp2-2 {
	margin-bottom: 3px
}

.newlist ul li .newquotationcp1:hover a,
.newlist ul li:hover .newquotationcp2 span,
.newlist ul li:hover .newquotationcp1-1 a {
	color: #dd2726;
}

.newlist ul li:hover .newquotationcp3 span a {
	color: #dd2726;
	border: 1px solid #dd2726;
}

/*版权*/
.footer_list {
	background: #111c68;
	width: 100%;
	color: #999;
	min-width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}

.footer_list .layouts {
	overflow: hidden;
}

.layouts {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}

.footer_list .f-top {
	width: 1200px;
	margin: 0 auto;
	border-bottom: 1px solid #3a3a3a;
}

.f-top-l {
	float: left;
	width: 22%;
	text-align: center;
	margin-top: 15px;
}

.f-top-l p {
	line-height: 26px;
}

.f-top-c {
	float: left;
	width: 55%;
}

.f-top-r {
	float: left;
	margin-top: 15px;
}

.f-top-r img {
	margin-bottom: 5px
}

.footer_list .f-nav {
	width: 110px;
	margin-right: 50px;
	float: left;
}

.footer_list .f-nav a {
	font-family: "Microsoft YaHei", "arial";
}

.tit {
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	border-bottom: 1px solid #3a3a3a;
	font-weight: 500;
}

.footer_list .f-lst {
	padding-top: 5px;
}

.footer_list .f-itm {
	height: 27px;
	line-height: 27px;
	overflow: hidden;
	float: none;
}

.footer_list .f-itm a {
	color: #666;
	font-size: 12px
}

.f-btm {
	padding-top: 14px;
	padding-bottom: 14px;
	text-align: center;
}




/*--------------------------------------------------

 *@NAME:css *@author:xiaohei *@QQ: 290948585 *@Date: 2017-01-15 *@版本:st05 *@网站:www.dtmuban.com *特注：此文件非经许可，请勿修改

--------------------------------------------------*/

@charset "utf-8";

.prime {
	height: 510px;
	width: 1200px;
	margin: 0 auto;
}

.categorys {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	z-index: 2;
}

.categorys .cate-wrap {
	position: absolute;
	top: 10px;
	left: 0;
	z-index: 1;
	height: 499px;
	width: 210px;
	background: #fff;
	border: 1px solid #eee;
}

.categorys .cate-details {
	height: 580px;
	overflow: hidden
}

.categorys .cate-mt {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #f6f6f6;
	position: relative;
	padding: 39px 0;
	margin: 0 20px
}

.categorys .cate-mt .extra {
	width: 163px;
	height: 20px;
	overflow: hidden;
}

.categorys .cate-mt .angle {
	display: none;
	position: absolute;
	top: 93px
}

.categorys .cate-mt .angle-top {
	height: 2px;
	width: 60px;
	left: 149px;
	background-position: -238px -274px
}

.categorys .cate-mt .angle-right {
	width: 2px;
	height: 60px;
	left: 208px;
	background-position: -296px -274px
}

.categorys .cate-mt .arrow {
	width: 6px;
	height: 10px;
	background-position: -241px -60px;
	margin-top: 4px;
	margin-right: 20px;
	display: none;
	float: right
}

.categorys .cate-mt .title_cat {
	color: #323232;
	font-size: 16px;
	line-height: 18px;
	height: 18px;
	padding-bottom: 6px;
	width: 170px;
	overflow: hidden
}

.categorys .cate-mt .title_cat .text {
	font-family: 'Microsoft Yahei', 'Hiragino Sans GB';
	float: left;
	width: 130px;
	font-weight: normal;
}

.categorys .cate-mt .title_cat a.text {
	color: #323232;
}

.categorys .cate-mt .title_cat a.text:hover {
	color: #ff5256
}

.categorys .cate-mt .extra a {
	color: #a5a5a5;
	font-size: 14px;
	line-height: 20px;
	margin-right: 10px
}

.categorys .cate-mt .extra a:hover {
	color: #ff5256
}

.categorys .cate-mc {
	position: absolute;
	top: 0;
	left: 0;
	width: 440px;
	border-left: 1px solid #e6e6e6;
	height: 420px;
	padding: 20px 0 0 10px;
	display: none
}

.categorys .cate-mc .title_cat {
	width: 441px;
	height: 37px;
	line-height: 37px;
	border-bottom: 1px solid #ededed;
	margin: 0 30px;
	position: relative
}

.categorys .cate-mc .title_cat .text {
	font-size: 18px;
	color: #323232;
	padding-right: 10px
}

.categorys .cate-mc .title_cat .extra {
	color: #a5a5a5;
	font-size: 14px;
	float: right;
	margin-right: 50px;
}

.categorys .cate-mc .title_cat .more {
	font-size: 14px;
	color: #60a3ff;
	position: absolute;
	top: 0;
	right: 0
}

.categorys .cate-mc .title_cat .more i {
	display: inline-block;
	width: 6px;
	height: 10px;
	margin-left: 5px;
	background-position: -257px -60px;
	vertical-align: middle
}

.categorys .cate-mc .title_cat .more:hover {
	color: #ff5256
}

.categorys .cate-mc .title_cat .more:hover i {
	background-position: -241px -60px
}

.categorys .cate-mc .goods-list {
	width: 445px;
	margin: 0 28px;
	height: 180px;
	overflow: hidden;
	position: absolute;
	left: 10px;
	top: 58px;
	z-index: 1;
	padding-top: 5px
}

.categorys .cate-mc .goods-list a {
	width: 120px;
	color: #5e5e5e;
	font-size: 14px;
	padding: 0 10px 0 11px;
	margin-top: 11px;
	float: left;
	height: 14px;
	line-height: 14px;
	margin-left: -1px;
	white-space: nowrap;
	overflow: hidden;
}

.categorys .cate-mc .goods-list a:hover {
	color: #ff5256
}

.categorys .cate-mc .goods-list i {
	color: #e6e6e6;
	font-style: normal
}

.categorys .cate-mc .goods-promotion {
	width: 485px;
	height: 200px;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 10px;
}

.categorys .cate-mc .goods-extra {
	height: 480px;
	width: 205px;
	position: absolute;
	z-index: 1;
	bottom: 0;
	background-color: #fff;
	top: 10px;
	left: 505px;
	border-left: solid 1px #eee;
}

.categorys .cate-mc .goods-extra .content_gg {
	width: 210px;
	height: 480px;
}

.categorys .cate-mc .goods-extra .content_gg a img {
	width: 210px;
	height: 160px;
}

.categorys .cate-title-list .on .angle,
.categorys .cate.title_cat-list .on .arrow {
	display: block
}

.categorys .cate-title-list .on .cate-mt {
	border-bottom: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #fff;
	padding: 39px 20px;
	margin: -1px 0 0;
	z-index: 7
}

.categorys .cate-title-list .on .cate-mt .extra,
.categorys .cate-title-list .on .cate-mt .title_cat {
	-webkit-transform: translateX(10px);
	-moz-transform: translateX(10px);
	-ms-transform: translateX(10px);
	transform: translateX(10px)
}

.categorys .cate-title-list .on .cate-mt .title_cat .text {
	color: #ff5256
}

.categorys .cate-title-list .on .cate-mc {
	display: block
}



.categorys .img.j_categorysPromotion6 img {
	width: 170px;
	height: 43px;
}



.categorys .cate-title-list .fore1 {
	margin-top: 0;
	border-top: 1px solid #fff
}

.categorys .cate-title-list .fore1 .cate-mt {
	border-top: 1px solid #fff
}

.categorys .cate-title-list .fore7 {
	text-align: center;
	color: #5e5e5e;
	font-size: 14px;
	font-family: arial "microsoft yahei"
}

.categorys .cate-title-list .fore7 .cate-mt {
	padding: 0;
	border-bottom: 0;
	height: 48px
}

.categorys .cate-title-list .fore7 .img {
	width: 170px;
	height: 48px;
	margin: 8px auto
}

.categorys .cate-title-list .fore7.on .cate-mt {
	padding-top: 1px;
	border-right: 0
}

.categorys .cate-content-list {
	background: #fff;
	position: absolute;
	top: 0;
	left: 209px;
	width: 708px;
	height: 480px;
	display: none;
}

.categorys .cate-content-list .fore7 {
	padding-top: 0;
	height: 580px
}

.categorys .cate-content-list .fore6 .goods-promotion {
	padding-top: 0;
	width: 510px;
	height: 580px
}

.categorys .cate-act-list {
	position: absolute;
	width: 210px;
	left: 0;
	top: 0
}

.categorys .cate-act-list .cate-a-mt {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #f6f6f6;
	position: relative;
	padding: 16px 0;
	height: 44px;
	margin: 0 20px
}

.categorys .cate-act-list .cate-a-mt .title_cat {
	height: 18px;
	line-height: 18px;
	margin-bottom: 6px;
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	-ms-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out
}

.categorys .cate-act-list .cate-a-mt .title_cat .title-wrap {
	overflow: hidden
}

.categorys .cate-act-list .cate-a-mt .title_cat .number {
	float: left;
	height: 18px;
	background-color: #323232;
	padding: 0 8px;
	color: #fff
}

.categorys .cate-act-list .cate-a-mt .title_cat .number em {
	float: left;
	height: 18px;
	width: 19px;
	font-style: normal;
	text-indent: -2000px;
	background: url(../images/bg.png) -272px -509px;
	margin-right: 3px
}

.categorys .cate-act-list .cate-a-mt .title_cat .number b {
	float: left;
	font-weight: 400;
	font-family: Arial;
	line-height: 20px
}

.categorys .cate-act-list .cate-a-mt .title_cat .type {
	float: left;
	height: 18px;
	background-color: #ff5256;
	padding: 0 8px;
	color: #fff
}

.categorys .cate-act-list .cate-a-mt .content_gg {
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	-ms-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out
}

.categorys .cate-act-list .cate-a-mt .content_gg .content-link {
	color: #5e5e5e;
	line-height: 18px;
	height: 18px;
	overflow: hidden
}

.categorys .cate-act-list .cate-a-mt:hover .content_gg,
.categorys .cate-act-list .cate-a-mt:hover .title_cat {
	-webkit-transform: translateX(10px);
	-moz-transform: translateX(10px);
	-ms-transform: translateX(10px);
	transform: translateX(10px)
}

.categorys .cate-tabs-list {
	width: 40px;
	position: absolute;
	top: 0;
	left: -40px
}

.categorys .cate-tabs-list li {
	width: 40px;
	height: 40px;
	background-color: #f6f6f6;
	cursor: pointer;
	position: relative
}

.categorys .cate-tabs-list li .categorys-tabs-tips {
	position: absolute;
	display: block;
	width: 6px;
	height: 6px;
	background: #ff5256;
	border-radius: 3px;
	top: 10px;
	right: 9px
}

.categorys .cate-tabs-list .fore1 {
	background-position: 0 0
}

.categorys .cate-tabs-list .fore1.curr {
	background-image: url(../images/indexbg-s3d9b48d37e.png);
	background-repeat: no-repeat;
	background-position: 0 -40px;
	background-color: #fff
}

.categorys .cate-tabs-list .fore2 {
	background-position: 0 -80px
}

.categorys .cate-tabs-list .fore2.curr {
	background-position: 0 -120px;
	background-color: #fff
}

.categorys .prime-financial-list {
	width: 480px;
	height: 229px;
	border-top: 1px solid #f6f6f6;
	margin-top: 50px
}

.categorys .prime-financial-list li {
	float: left;
	padding-left: 40px
}

.categorys .prime-financial-list .name {
	padding: 30px 0 20px
}

.categorys .prime-financial-list .number {
	height: 53px
}

.categorys .prime-financial-list .text {
	padding-bottom: 19px
}

.prime-slide {
	position: relative;
}

.prime-slide .ps-item {
	position: absolute;
	width: 100%;
	height: 440px
}

.puzzle {
	position: relative;
	z-index: 5;
	width: 1200px;
	height: 440px;
	margin: 0 auto
}

.puzzle .item-2 {
	left: 930px;
	top: 10px;
}

.prime-slide .item-puzzle .item-3 {
	left: 930px;
	top: 312px;
	width: 270px;
	height: 137px
}

.prime-slide .item-puzzle .item-4 {
	left: 930px;
	top: 453px;
	width: 270px;
	height: 137px
}

.prime-slide .item-puzzle .item-1 .puzzle-item-block {
	margin-left: -700px
}

.prime-slide .item-puzzle .item-2 .puzzle-item-block,
.prime-slide .item-puzzle .item-3 .puzzle-item-block,
.prime-slide .item-puzzle .item-4 .puzzle-item-block {
	margin-left: -270px
}

.prime-slide .ps-bg-item {
	position: absolute;
	opacity: 0;
	top: 0;
	left: 0;
	height: 440px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: top center
}

.prime-slide .ps-bg-item.init {
	opacity: 1;
	z-index: 2
}

.prime-slide .ps-item.init .item-1 .puzzle-item-block,
.prime-slide .ps-item.init .item-2 .puzzle-item-block,
.prime-slide .ps-item.init .item-3 .puzzle-item-block,
.prime-slide .ps-item.init .item-4 .puzzle-item-block {
	margin-left: 0
}

.prime-s {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.index_c {
	margin-top: 11px;
	/* margin-left: 220px; */
	width: 1200px;
	height: 545px;
	overflow: hidden;
	position: absolute;
}

.fuSlide {
	width: 710px;
	height: 300px;
	position: relative;
	z-index: 1;
}

.fuSlide .imgs {
	width: 710px;
	height: 300px;
}

/*大幻灯下的滚动供应*/

.index_c_sell {
	background: #ffffff;
	position: relative;
	margin-top: 15px;
	height: 186px;
	overflow: hidden;
}

.index_c_sell .hotproductC {
	width: 1200px;
	height: 185px;
	overflow: hidden;
	border: 1px solid #eee;
}

.index_c_sell .hotproductC .tempWrap_2 {
	height: 184px;
	overflow: hidden;
}
.index_c_sell .hotproductC .tempWrap_2  .tempWrap div{
	width: 1200px !important;
}

.index_c_sell .hotproductC .tempWrap_2 ul {
	height: 185px;
	overflow: hidden;
}

.index_c_sell .hotproductC .tempWrap_2 .newborder {
	float: left;
	width: 200px !important;
	text-align: center;
	padding: 10px 2px;
	border-right: 1px solid #f6f6f6;
}

.index_c_sell .hotproductC .tempWrap_2 .newborde a {
	display: block;
	webkit-transition: all ease .5s;
	-moz-transition: all ease .5s;
	-ms-transition: all ease .5s;
	transition: all ease .5s
}

.index_c_sell .hotproductC .tempWrap_2 .newborde a:hover {
	-webkit-transform: translateX(-8px);
	-moz-transform: translateX(-8px);
	-ms-transform: translateX(-8px);
	transform: translateX(-8px);
	webkit-transition: all ease .5s;
	-moz-transition: all ease .5s;
	-ms-transition: all ease .5s;
	transition: all ease .5s
}

.index_c_sell .hotproductC .tempWrap_2 .newborder.no_mr {
	margin-right: 0
}

.index_c_sell .hotproductC .tempWrap_2 .newborder img {
	width: 115px;
	height: 105px;
	transition: all .3s;
}

.index_c_sell .hotproductC .tempWrap_2 .newborder img:hover {
	transform: scale(1.05);
}

.index_c_sell .hotproductC .tempWrap_2 .newborder p {
	margin-top: 5px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
}

.hotproductT {
	position: relative;
	margin-top: -185px;
	display: block;
}

.hotproductT .prev,
.hotproductT .next {
	position: absolute;
	cursor: pointer;
	display: block;
	width: 25px;
	height: 50px;
	top: 65px;
	background: rgba(0, 0, 0, 0.5);
}

.hotproductT .prev {
	float: left;
}

.hotproductT .next {
	float: right;
	right: 0
}

.hotproductT .prev i,
.hotproductT .next i {
	background: url(../images/ico-index.png) no-repeat;
	width: 27px;
	height: 50px;
	display: block;
	overflow: hidden;
	margin: 0 auto;
}

.hotproductT .prev i {
	background-position: 5px -135px;
}

.hotproductT .next i {
	background-position: 5px -175px;
}

.prime-s-r {
	width: 260px;
	/* height: 500px; */
	position: absolute;
	top: 10px;
	right: 0;
	border-top: 1px solid #e3e3e3;
	border-left: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
}

.tl-brand {
	position: relative;
	height: 300px;
	width: 260px;
	overflow: hidden;
}

.tl-brand .fCl-slide a {
	display: block;
	height: 300px;
	line-height: 300px;
	width: 260px;
	border-bottom: 1px solid #F2F2F2;
	text-align: center;
	color: #666;
	overflow: hidden;
}

.tl-brand .fCl-nav {
	height: 24px;
	line-height: 18px;
	position: absolute;
	bottom: 0;
	left: 105px;
}

.tl-brand .fCl-nav li {
	margin: 0 auto;
	float: left;
	width: 12px;
	font-family: Tahoma, Helvetica;
	font-size: 28px;
	_font-size: 38px;
	margin-right: 5px;
	color: #EC3901;
	cursor: pointer;
}

.tl-brand .fCl-nav li.on {
	color: #fff;
}

.tl-brand-item-3 {
	height: 125px;
	position: relative;
	width: 260px;
	overflow: hidden;
}

.brand_login {
	height: 85px;
	background: #FFF;
}

.brand_login .brand_img {
	margin: 18px 19px 12px 16px;
	float: left;
	width: 50px;
	border-radius: 50%;
	border: 1px solid #f5f5f5;
}

.brand_login .u-info {
	float: left;
	width: 143px;
	margin-top: 22px;
	font-size: 12px;
}

.brand_login .u-wel {
	margin-top: 10px;
}

.brand_login .u-info span {
	font-size: 12px;
	color: #999;
}

.brand_botton {
	height: 42px;
	background: #f8f8f8;
	border: 1px solid #ededed;
	border-left: 0;
	border-right: 0;
}

.brand_botton .login-btn {
	width: 80px;
	padding-left: 54px;
	background: url(../images/img_e3dc8fa.png) no-repeat 32px -238px;
}

.brand_botton .u-btn {
	height: 40px;
	line-height: 40px;
	float: left;
	font-size: 14px;
	color: #666;
}

.brand_botton .sign-btn {
	width: 80px;
	padding-left: 42px;
	border-left: 1px solid #ededed;
	background: url(../images/img_e3dc8fa.png) no-repeat 22px -299px;
}

.brand_botton .login-btn-y {
	width: 90px;
	padding-left: 34px;
	text-align: center;
	background: url(../images/ico-hui.png) no-repeat 30px 12px;
}

.brand_botton .sign-btn-y {
	width: 80px;
	padding-left: 42px;
	text-align: center;
	border-left: 1px solid #ededed;
	background: url(../images/ico-tui.png) no-repeat 48px 12px;
}

/*2*/

.xub-news {
	padding: 15px 12px 0;
	overflow: hidden;
	height: 187px;
	background-color: #fff;
	border-top: 1px solid #e3e3e3;
}

.xub-tab {
	height: 28px;
	line-height: 28px;
	border-bottom: 1px solid #e5e5e5;
	font-size: 14px;
}

.xub-tab li {
	float: left;
	padding-right: 20px;
	cursor: pointer;
}

.xub-tab li.on,
.xubt-list li a:hover {
	color: #dd2727;
}

.xub-tab li.on span {
	display: block;
	border-bottom: 1px solid #dd2727;
}

.xub-news .bd {
	border: 0
}

.xubt-list {
	padding: 10px 0 0;
	/* height: 142px; */
}

.xubt-list li {
	line-height: 28px;
	height: 28px;
	font-size: 12px;
}

.xubt-list li a {
	display: block;
	color: #666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
}

/*3*/

.xub-server {
	padding-top: 10px;
	background-color: #fff;
	overflow: hidden;
	border-bottom: 1px solid #e3e3e3;
}

.xubs-tit {
	height: 36px;
	line-height: 36px;
	padding: 0 12px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background: #fafafa;
	font-size: 14px;
}

.icon-#0087fbbar {
	display: block;
	float: left;
	margin: 12px 5px 0 0;
	width: 3px;
	height: 14px;
	background: #e60000;
}

.xub-server a {
	display: block;
	float: left;
	margin-left: -1px;
	margin-top: -1px;
	width: 86.6px;
	height: 64px;
	padding-top: 15px;
	text-align: center;
	border-left: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	color: #666;
	font-size: 14px;
	overflow: hidden;
	background-color: #fff;
}

.xub-server a span {
	position: relative;
}

.xub-server i {
	display: inline-block;
	width: 32px;
	height: 32px;
	background: url(../images/ico-index.png) no-repeat;
	margin-bottom: 5px;
}

.xub-server a:hover .icon-vip {
	background-position: 0 -223px
}

.xub-server a:hover .icon-jzfw {
	background-position: 0 -267px
}

.xub-server a:hover .icon-hyfw {
	background-position: 0 -308px
}

.xub-server a:hover .icon-hysj {
	background-position: 0 -350px
}

.xub-server a:hover .icon-jfsc {
	background-position: 0 -390px
}

.xub-server a:hover .icon-adfw {
	background-position: 0 -432px
}

.xub-server a:hover {
	color: #666;
}

.xub-server .icon-vip {
	background-position: -32px -223px
}

.xub-server .icon-jzfw {
	background-position: -32px -267px
}

.xub-server .icon-hyfw {
	background-position: -32px -308px
}

.xub-server .icon-hysj {
	background-position: -32px -350px
}

.xub-server .icon-jfsc {
	background-position: -32px -390px
}

.xub-server .icon-adfw {
	background-position: -32px -432px
}





/*h5-guanggao*/

.banner {
	width: 710px;
	height: 300px;
	background: #ccc;
	overflow: hidden
}

.ck-slide,
.ck-slide ul.ck-slide-wrapper li,
.ck-slide ul.ck-slide-wrapper li a img {
	-webkit-transition: all 1s ease;
	transition: all 1s ease
}

.ck-slide {
	position: relative;
	overflow: hidden;
	width: 1200px;
	height: 375px;
}

.ck-slide ul.ck-slide-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

.ck-slide ul.ck-slide-wrapper li {
	position: absolute;
	/* width: 920px; */
	height: 330px;
	left: 0;
	top: 0
}
.ck-slide ul.ck-slide-wrapper li:first-child {
	z-index: 1111
}

.ck-slide ul.ck-slide-wrapper li.current {
	z-index: 1112
}

.ck-slide ul.ck-slide-wrapper li a {
	display: block
}

.ck-slide ul.ck-slide-wrapper li a img {
	width: 710px;
	height: 330px;
	position: absolute;
	left: 0;
	top: 0
}

.ck-slide ul.ck-slide-wrapper li a .img1 {
	left: -710px;
	webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease
}

.ck-slide ul.ck-slide-wrapper li a .img2 {
	left: -710px;
	webkit-transition: all 1.5s ease;
	-moz-transition: all 1.5s ease;
	-o-transition: all 1.5s ease;
	transition: all 1.5s ease
}

.ck-slide ul.ck-slide-wrapper li.li3 a .img2 {
	left: 710px
}

.ck-slide ul.ck-slide-wrapper li.li4 a .img2 {
	left: 0;
	top: auto;
	bottom: -300px
}

.ck-slide ul.ck-slide-wrapper li.current a .img1 {
	left: 0
}

.ck-slide ul.ck-slide-wrapper li.current a .img2 {
	left: 0
}

.ck-slide ul.ck-slide-wrapper li.li1 a .img1 {
	left: 0;
	top: auto;
	bottom: -300px
}

.ck-slide ul.ck-slide-wrapper li.li1 a .img2 {
	left: 0;
	top: -300px
}

.ck-slide ul.ck-slide-wrapper li.li1.current a .img1 {
	top: auto;
	bottom: 0
}

.ck-slide ul.ck-slide-wrapper li.li1.current a .img2 {
	top: 0
}

.ck-slide ul.ck-slide-wrapper li.li4.current a .img2 {
	top: auto;
	bottom: 0
}

.ck-slide .ck-prev,
.ck-slide .ck-next {
	position: absolute;
	top: 50%;
	z-index: 2;
	width: 35px;
	height: 80px;
	margin-top: -40px;
	opacity: 0;
	background: #0087fb;
	text-indent: -9999px;
	background-repeat: no-repeat;
	transition: opacity .2s linear 0
}

.ck-slide:hover .ck-prev,
.ck-slide:hover .ck-next {
	opacity: .4
}

.ck-slide:hover .ck-prev:hover,
.ck-slide:hover .ck-next:hover {
	opacity: .8
}

.ck-slide .ck-prev {
	left: 0;
	background: url(../images/show_img.png) #000 no-repeat
}

.ck-slide .ck-next {
	right: 0;
	background: url(../images/show_img.png) #000 no-repeat right 0
}

.ck-slidebox {
	position: absolute;
	left: 50%;
	bottom: 3px;
	z-index: 30;
}

.ck-slidebox ul {
	height: 14px;
}

.ck-slidebox ul li {
	float: left;
	height: 15px;
	margin: 2px 7px
}

.ck-slidebox ul li em {
	display: block;
	width: 40px;
	height: 8px;
	background: #4F4E4E;
	text-indent: -9999px;
	cursor: pointer;
	border: 1px solid #4F4E4E;
}

.ck-slidebox ul li.current em {
	background: #F1EEEE;
	border: 1px solid #F1EEEE;
}



.topbanner {
	width: 1280px !important;
	width: 1280px;
	overflow: hidden;
	text-align: center;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

.topbannerad {
	margin-top: 5px
}


.qwtg_right {
	display: block;
	position: fixed;
	right: 0;
	top: 50%;
	margin-top: -105px;
	width: 138px;
	height: 211px;
	background: url(../images/mftgzx_r.png);
	z-index: 999;
}

.qwtg_close {
	display: block;
	position: absolute;
	right: 6px;
	top: 6px;
	width: 14px;
	height: 14px;
	cursor: pointer;
	z-index: 1000;
}

.qwtg_left {
	position: fixed;
	left: 0px;
	bottom: 180px;
	width: 85px;
	height: 70px;
	background: url(../images/qwtg_s.png) no-repeat;
	cursor: pointer;
	z-index: 999;
}

.qwtg {
	position: fixed;
	left: 0;
	bottom: -300px;
	width: 100%;
	height: 180px;
	background: url(../images/qwtg_bg.png) repeat;
	z-index: 999;
}

.qwtg_info {
	width: 1200px;
	margin: 0 auto;
	height: 100%;
	background: url(../images/qwtg_bg2.png) 30px center no-repeat;
	position: relative;
	overflow: hidden;
	z-index: 9;
}

.qwtg_xx {
	display: block;
	position: absolute;
	right: 0;
	top: 12px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	background: url(../images/xx5.png) no-repeat;
}

.qwtg_xx:hover {
	background: url(../images/xx6.png) no-repeat;
}

.qwtg_select {
	position: absolute;
	right: 70px;
	top: 45px;
	width: 375px;
	height: 36px;
	line-height: 36px;
	padding: 0 0 0 10px;
	border: 0;
	border-radius: 4px;
	background: #fff;
	font-size: 14px;
	color: #999;
}

.qwtg_input {
	position: absolute;
	right: 70px;
	bottom: 40px;
	width: 355px;
	height: 36px;
	line-height: 36px;
	padding: 0 10px;
	border: 0;
	border-radius: 4px;
	background: #fff;
	font-size: 14px;
	color: #666;
}

.qwtg_input:focus,
.qwtg_select:focus,
.qwtg_btn:focus {
	outline: none;
	border: 0;
}

.qwtg_input::-webkit-input-placeholder {
	color: #999;
}

.qwtg_input::-moz-placeholder {
	color: #999;
}

.qwtg_input:-ms-input-placeholder {
	color: #999;
}

.qwtg_btn {
	position: absolute;
	right: 70px;
	bottom: 40px;
	width: 80px;
	height: 36px;
	background: url(../images/qwtg_btn.png);
	border: 0;
	cursor: pointer;
}
