body {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
h1 {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
h2 {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
h3 {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
h4 {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
h5 {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
h6 {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
dl {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
dt {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
dd {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
ul {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
ol {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
li {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
th {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
td {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
p {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
blockquote {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
pre {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
form {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
fieldset {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
legend {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
input {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
button {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
textarea {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
article {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
aside {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
footer {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
header {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
hgroup {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
nav {
	padding: 0px;
	-webkit-text-size-adjust: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-left: 0px;
}
section {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
menu {
	margin: 0px; padding: 0px; -webkit-text-size-adjust: 100%;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
address {
	font-style: normal; font-weight: normal;
}
caption {
	font-style: normal; font-weight: normal;
}
cite {
	font-style: normal; font-weight: normal;
}
code {
	font-style: normal; font-weight: normal;
}
dfn {
	font-style: normal; font-weight: normal;
}
em {
	font-style: normal; font-weight: normal;
}
strong {
	font-style: normal; font-weight: normal;
}
th {
	font-style: normal; font-weight: normal;
}
var {
	font-style: normal; font-weight: normal;
}
i {
	font-style: normal; font-weight: normal;
}
ol {
	list-style: none;
}
ul {
	list-style: none;
}
abbr {
	border: 0px currentColor; border-image: none;
}
acronym {
	border: 0px currentColor; border-image: none;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
input {
	vertical-align: middle;
}
article {
	display: block;
}
aside {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
menu {
	display: block;
}
small {
	display: block;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
a {
	color: rgb(23, 1, 0); text-decoration: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a:hover {
	color: rgb(177, 29, 25); text-decoration: none;
}
img {
	-ms-interpolation-mode: bicubic; image-rendering: optimizeQuality;
}
.clear {
	overflow: auto; -ms-zoom: 1;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.bx-wrapper {
	margin: 0px auto 60px; padding: 0px; position: relative;
}
.bx-wrapper img {
	display: block; max-width: 100%;
}
.bx-wrapper .bx-viewport {
	background: rgb(246, 245, 243); transform: translateZ(0px); -webkit-transform: translatez(0); -moz-transform: translatez(0); -o-transform: translatez(0);
}
.bx-wrapper .bx-pager {
	width: 100%; bottom: -30px; position: absolute;
}
.bx-wrapper .bx-controls-auto {
	width: 100%; bottom: -30px; position: absolute;
}
.bx-wrapper .bx-loading {
	background: url("../images/bx_loader.gif") no-repeat center rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; z-index: 2000; min-height: 50px;
}
.bx-wrapper .bx-pager {
	text-align: center; color: rgb(102, 102, 102); padding-top: 20px; font-family: Arial; font-size: 0.85em; font-weight: bold;
}
.bx-wrapper .bx-pager .bx-pager-item {
	display: inline-block;
}
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
}
.bx-wrapper .bx-default-pager.bx-pager a {
	background: rgb(102, 102, 102); margin: 0px 5px; outline: 0px; border-radius: 5px; width: 10px; height: 10px; text-indent: -9999px; display: block; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.bx-wrapper .bx-default-pager.bx-pager a:hover {
	background: rgb(0, 0, 0);
}
.bx-wrapper .bx-default-pager.bx-pager a.active {
	background: rgb(0, 0, 0);
}
.bx-wrapper .bx-prev {
	background: url("../images/controls.png") no-repeat 0px -32px; left: 10px;
}
.bx-wrapper .bx-next {
	background: url("../images/controls.png") no-repeat -43px -32px; right: 10px;
}
.bx-wrapper .bx-prev:hover {
	background-position: 0px 0px;
}
.bx-wrapper .bx-next:hover {
	background-position: -43px 0px;
}
.bx-wrapper .bx-controls-direction a {
	outline: 0px; top: 50%; width: 32px; height: 32px; text-indent: -9999px; margin-top: -600px; position: absolute; z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}
.bx-wrapper .bx-controls-auto {
	text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
	background: url("../images/controls.png") no-repeat -86px -11px; margin: 0px 3px; outline: 0px; width: 10px; height: 11px; text-indent: -9999px; display: block;
}
.bx-wrapper .bx-controls-auto .bx-start:hover {
	background-position: -86px 0px;
}
.bx-wrapper .bx-controls-auto .active.bx-start {
	background-position: -86px 0px;
}
.bx-wrapper .bx-controls-auto .bx-stop {
	background: url("../images/controls.png") no-repeat -86px -44px; margin: 0px 3px; outline: 0px; width: 9px; height: 11px; text-indent: -9999px; display: block;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover {
	background-position: -86px -33px;
}
.bx-wrapper .bx-controls-auto .active.bx-stop {
	background-position: -86px -33px;
}
.bx-wrapper .bx-has-pager.bx-has-controls-auto.bx-controls .bx-pager {
	width: 80%; text-align: left;
}
.bx-wrapper .bx-has-pager.bx-has-controls-auto.bx-controls .bx-controls-auto {
	width: 35px; right: 0px;
}
.bx-wrapper .bx-caption {
	background: rgba(80, 80, 80, 0.75); left: 0px; width: 100%; bottom: 0px; position: absolute;
}
.bx-wrapper .bx-caption span {
	padding: 10px; color: rgb(255, 255, 255); font-size: 14px; display: block;
}
.icon {
	background-position: -999em -999em; overflow: hidden; display: inline-block; background-image: url("../images/icon.png"); background-repeat: no-repeat;
}
.icon_kn {
	background-position: 0px -120px; width: 56px; height: 56px;
}
.icon_qs {
	background-position: -60px -120px; width: 56px; height: 56px;
}
.icon_od {
	background-position: -120px -120px; width: 56px; height: 56px;
}
.icon_filter {
	background-position: -180px -120px; width: 54px; height: 54px;
}
.icon_hotline {
	background-position: -240px -120px; width: 54px; height: 54px;
}
.icon_book {
	background-position: -270px 0px; width: 22px; height: 28px;
}
.icon_viewmore {
	background-position: -300px 0px; width: 10px; height: 10px;
}
.icon_pk {
	background-position: 0px -180px; width: 124px; height: 124px;
}
.icon_f2c {
	background-position: -150px -180px; width: 124px; height: 124px;
}
.icon_star {
	background-position: 0px -330px; width: 124px; height: 124px;
}
.icon_pro {
	background-position: -150px -330px; width: 124px; height: 124px;
}
.icon_free {
	background-position: 0px -60px; width: 55px; height: 55px;
}
.icon_inno {
	background-position: -60px -60px; width: 55px; height: 55px;
}
.icon_lead {
	background-position: -120px -60px; width: 55px; height: 55px;
}
.icon_env {
	background-position: -180px -60px; width: 55px; height: 55px;
}
.icon_servic {
	background-position: -240px -60px; width: 55px; height: 55px;
}
.icon_pub {
	background-position: -300px -60px; width: 55px; height: 55px;
}
.icon_prdarrow {
	background-position: -330px 0px; width: 12px; height: 7px;
}
.icon_toparrow {
	background-position: -360px 0px; width: 8px; height: 4px;
}
.icon_vd {
	background-position: -300px -120px; width: 24px; height: 24px;
}
.icon_twx {
	background-position: -330px -120px; width: 24px; height: 24px;
}
.icon_miao {
	background-position: -360px -120px; width: 24px; height: 24px;
}
.icon_phone {
	background-position: -300px -150px; width: 30px; height: 30px;
}
.TD_even_wrap {
	background: rgb(255, 255, 255); overflow: hidden;
}
.TD_odd_wrap {
	background: rgb(241, 241, 241); overflow: hidden;
}
.nav {
	width: 100%;
	height: 60px;
	min-width: 1080px;
	background: #716f6f;
	
}
.nav .nav_cnt {
	margin: 0px auto; width: 1200px;
}
.nav a {
	color:#fff;
	line-height: 60px;
	font-size: 16px;
	font-weight: bold;
}
.sitenav {
	float: left;
}
.sitenav ul {
	width: 100%;
}
.sitenav li {
	
	text-align: center;
	margin-left: 0px;
	float: left;
	position: relative;
	margin-right: 0px;
	padding-right:35px;
	padding-left:35px;
}
.sitenav li:hover {
	z-index: 999;
	background-image: none;
	background-color: #888;
}
.sitenav .sub_nav {
	left: 0px;
	top: 45px;
	width: 100%;
	padding-bottom: 10px;
	display: none;
	position: absolute;
	z-index: 2;
	background-color: #888;
}
.sitenav .sub_nav a {
	line-height: 30px;
	font-size: 14px;
	display: block;
	font-weight: normal;
}
.sitenav .sub_nav a:hover {
	background-color: #888;
}
.TD_banner {
	height: 515px; overflow: hidden; position: relative; min-width: 1204px;
}
.TD_banner .sliders {
	height: 515px; overflow: hidden;
}
.TD_banner .sliders li {
	background-position: center; width: 100%; height: 515px; background-repeat: no-repeat;
}
.TD_banner .sliders li span {
	height: 515px; display: block;
}
.bx-wrapper .bx-pager {
	bottom: 10px; position: absolute; z-index: 20;
}
.bx-wrapper .bx-controls-auto {
	bottom: 10px; position: absolute; z-index: 20;
}
.bx-wrapper .bx-default-pager.bx-pager a {
	background: none; border-radius: 7px; border: 2px solid rgb(63, 2, 0); border-image: none;
}
.bx-wrapper .bx-default-pager.bx-pager a:hover {
	background: rgb(63, 2, 0);
}
.bx-wrapper .bx-default-pager.bx-pager a.active {
	background: rgb(63, 2, 0);
}
.TD_banner .banner_cnt {
	left: 50%; top: 0px; width: 1204px; height: 515px; margin-left: -602px; position: absolute; z-index: 10;
}
.TD_banner .banner_cnt .steps {
	background: url("../images/step.jpg") no-repeat 0px 0px; top: 0px; width: 205px; height: 515px; right: 0px; position: absolute; z-index: 10;
}
.TD_banner .steps li {
	height: 86px; color: rgb(94, 94, 94); overflow: hidden; padding-left: 84px; vertical-align: top;
}
.TD_banner .steps li a {
	color: rgb(94, 94, 94);
}
.TD_banner .steps li strong {
	height: 26px; line-height: 26px; font-size: 18px; font-weight: normal; margin-top: 20px; display: block;
}
.TD_banner .steps li span {
	line-height: 18px; font-size: 13px;
}
.TD_banner .steps .s1 {
	height: 83px;
}
.TD_banner .steps .s6 span {
	display: none;
}
.sub_banner {
	background: url("../images/sub_banner_bg.jpg") no-repeat center; height: 503px; border-bottom-color: rgb(210, 206, 201); border-bottom-width: 1px; border-bottom-style: solid;
}
.sub_banner .sub_banner_cnt {
	margin: 0px auto; width: 1204px; text-align: center; padding-top: 60px;
}
.sub_banner .tl {
	font-size: 56px; font-weight: bold;
}
.sub_banner .sl {
	color: rgb(23, 1, 0); font-size: 30px; margin-top: 22px;
}
.sub_banner .benifit {
	overflow: hidden; padding-top: 96px;
}
.sub_banner .be_item {
	width: 298px; text-align: left; display: inline-block;
}
.sub_banner .be_item i {
	margin-right: 12px; float: left;
}
.sub_banner .be_item strong {
	margin: 40px 0px 2px; color: rgb(50, 1, 0); font-size: 26px; font-weight: normal; display: block;
}
.sub_banner .be_item span {
	color: rgb(152, 139, 134); white-space: nowrap;
}
.TD_hmshow {
	margin: 0px auto; width: 1204px; overflow: hidden; padding-top: 44px;
}
.TD_hmshow .show_sub {
	width: 246px; float: left;
}
.TD_hmshow .online {
	background: rgb(242, 242, 242); border: 1px solid rgb(224, 224, 224); border-image: none; height: 203px; margin-bottom: 9px;
}
.TD_hmshow .online .fm_lst {
	padding-top: 16px;
}
.TD_hmshow .online .item {
	padding: 0px 0px 0px 20px; height: 24px; line-height: 24px; margin-bottom: 6px;
}
.TD_hmshow .online .ipt {
	background: rgb(255, 255, 255); border: 1px solid rgb(211, 211, 211); border-image: none; width: 140px; height: 22px; padding-left: 10px;
}
.TD_hmshow .online .reqiured {
	color: rgb(188, 8, 0);
}
.TD_hmshow .online .online_btn {
	background: rgb(177, 29, 25); margin: 30px auto; padding: 0px; border: currentColor; border-image: none; width: 112px; height: 30px; color: rgb(255, 255, 255); display: block;
}
.online_btn {
	margin: 30px -50px 0px;
}
.TD_hmshow .news {
	background: rgb(242, 242, 242); border: 1px solid rgb(224, 224, 224); border-image: none; height: 344px;
}
.TD_hmshow .news ol {
	
}
.TD_hmshow .news li {
	background: url("../images/kuaixun_bg.jpg") repeat-x 0px bottom; height: 27px; line-height: 27px; overflow: hidden; border-top-color: rgb(212, 212, 212); border-top-width: 1px; border-top-style: solid;
}
.TD_hmshow .news li.cur {
	height: 191px;
}
.TD_hmshow .news li.cur img {
	display: block;
}
.TD_hmshow .news li.cur i {
	background: rgb(0, 0, 0);
}
.TD_hmshow .news li i {
	background: rgb(153, 153, 153); width: 16px; height: 16px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; margin-right: 10px; vertical-align: middle; display: inline-block;
}
.TD_hmshow .news li a {
	overflow: hidden; padding-left: 10px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.TD_hmshow .news img {
	margin: 8px 0px 0px 4px; width: 237px; height: 141px; display: none;
}
.TD_hmshow .show_tl {
	height: 40px; line-height: 40px; padding-left: 8px; font-size: 16px; display: block;
}
.TD_hmshow .favo {
	width: 935px; float: right;
}
.TD_hmshow .favo_tab {
	height: 56px;
}
.TD_hmshow .favo_tab a {
	padding: 0px 34px; height: 56px; color: rgb(177, 29, 25); line-height: 36px; font-size: 18px; float: left; display: block;
}
.TD_hmshow .favo_tab a.cur {
	background: url("../images/tuijian_tab.png") no-repeat top; color: rgb(255, 255, 255);
}
.TD_hmshow .favo_lst {
	width: 935px; height: 505px; position: relative;
}
.TD_hmshow .favo_lst li {
	position: absolute;
}
.TD_hmshow .favo_lst li div {
	background: url("../images/classic_tl_bg.png"); left: 0px; width: 100%; height: 56px; bottom: 0px; color: rgb(255, 255, 255); padding-top: 18px; display: none; position: absolute;
}
.TD_hmshow .favo_lst li .pname {
	padding: 0px 25px; overflow: hidden; font-size: 16px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.TD_hmshow .favo_lst li .dtl {
	padding: 10px 25px 0px; color: rgb(163, 163, 163); clear: both; font-size: 14px; font-weight: normal; display: block;
}
.TD_hmshow .favo_lst li .pric {
	color: rgb(223, 70, 66);
}
.TD_hmshow .favo_lst li .ordered {
	float: right;
}
.TD_hmshow .favo_lst li:hover div {
	display: block;
}
.TD_hmshow .favo_lst .f_1 {
	left: 0px; top: 0px;
}
.TD_hmshow .favo_lst .f_2 {
	left: 0px; top: 256px;
}
.TD_hmshow .favo_lst .f_3 {
	left: 250px; top: 0px;
}
.TD_hmshow .favo_lst .f_4 {
	left: 690px; top: 0px;
}
.TD_hmshow .favo_lst .f_5 {
	left: 690px; top: 256px;
}
.TD_hmsri {
	background: rgb(238, 238, 238); margin-top: 40px;
}
.TD_hmsri .hmsri_tl {
	background: url("../images/chanpin_tixi.gif") no-repeat center; height: 130px; text-indent: -999em; overflow: hidden;
}
.TD_hmsri .sr_lst {
	text-align: center; padding-bottom: 38px;
}
.TD_hmsri .sr_lst a {
	margin: 0px 23px; width: 195px; height: 205px; display: inline-block; background-image: url("../images/sri_type.png"); background-repeat: no-repeat;
}
.TD_hmsri .sr_lst .sri_0 {
	background-position: 0px 0px; margin-left: 0px;
}
.TD_hmsri .sr_lst .active.sri_0 {
	background-position: 0px -274px;
}
.TD_hmsri .sr_lst .sri_1 {
	background-position: -283px 0px;
}
.TD_hmsri .sr_lst .active.sri_1 {
	background-position: -283px -274px;
}
.TD_hmsri .sr_lst .sri_2 {
	background-position: -577px 0px;
}
.TD_hmsri .sr_lst .active.sri_2 {
	background-position: -577px -274px;
}
.TD_hmsri .sr_lst .sri_3 {
	background-position: -856px 0px;
}
.TD_hmsri .sr_lst .active.sri_3 {
	background-position: -856px -274px;
}
.TD_hmsri .sr_lst .sri_4 {
	background-position: -1128px 0px; margin-right: 0px;
}
.TD_hmsri .sr_lst .active.sri_4 {
	background-position: -1128px -274px;
}
.TD_hmwm {
	background: url("../images/wm_bg.jpg") center rgb(255, 255, 255);
}
.TD_hmwm .hmwm_cnt {
	margin: 0px auto; width: 1204px;
}
.TD_hmwm .wm_tl {
	background: url("../images/wumai_tl.gif") no-repeat center 60px; height: 162px; margin-bottom: 62px;
}
.TD_hmwm .wm_lst {
	height: 588px; display: none;
}
.TD_hmwm .wm_lst a {
	background: rgb(255, 0, 0); width: 301px; height: 568px; display: inline-block; position: relative;
}
.TD_hmwm .wm_lst a span {
	background: url("../images/wm_tl.png") no-repeat 0px 0px; left: 50%; top: 195px; width: 172px; height: 166px; text-align: center; color: rgb(255, 255, 255); line-height: 166px; font-size: 30px; margin-left: -86px; position: absolute;
}
.TD_hmwm .wm_lst a i {
	display: none;
}
.TD_hmwm .wm_lst a img {
	-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%);
}
.TD_hmwm .wm_lst .active {
	background: rgb(153, 153, 153);
}
.TD_hmwm .wm_lst .active img {
	filter: none; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -o-filter: grayscale(0%);
}
.TD_hmwm .wm_lst .active span {
	background-position: 0px -168px; line-height: 54px;
}
.TD_hmwm .wm_lst .active i {
	line-height: 24px; font-size: 15px; display: block;
}
.TD_hmwm .wm_lst .active strong {
	line-height: 54px; padding-top: 20px; display: block;
}
.TD_hmwm .wm {
	position: relative;
}
.TD_hmwm .bx-wrapper {
	position: static;
}
.TD_hmwm .bx-viewport {
	visibility: hidden;
}
.TD_hmwm .bx-controls-direction .bx-prev {
	top: 240px; width: 50px; height: 58px; text-indent: -999em; overflow: hidden; margin-top: 0px; position: absolute; z-index: 10; background-image: url("../images/arrow_icon.png"); background-repeat: no-repeat;
}
.TD_hmwm .bx-controls-direction .bx-next {
	top: 240px; width: 50px; height: 58px; text-indent: -999em; overflow: hidden; margin-top: 0px; position: absolute; z-index: 10; background-image: url("../images/arrow_icon.png"); background-repeat: no-repeat;
}
.TD_hmwm .bx-prev {
	background-position: 0px -180px; left: 0px;
}
.TD_hmwm .bx-prev:hover {
	background-position: 0px -240px;
}
.TD_hmwm .bx-next {
	background-position: -90px -180px; right: 0px;
}
.TD_hmwm .bx-next:hover {
	background-position: -90px -240px;
}
.TD_zixun {
	margin: 70px auto 0px; width: 1204px; overflow: hidden; padding-bottom: 55px; clear: both;
}
.TD_zixun .order {
	width: 315px; height: 290px; overflow: hidden; margin-right: 10px; float: left;
}
.TD_zixun .order_tl {
	height: 52px; color: rgb(34, 34, 34); line-height: 52px; font-size: 24px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.TD_zixun .order_tl .icon {
	margin: 12px 10px 0px 22px; float: left;
}
.TD_zixun .order_cnt {
	background: url("../images/hotlinebg.jpg") no-repeat right bottom rgb(247, 247, 247); padding: 22px; height: 206px;
}
.TD_zixun .order_cnt dl {
	color: rgb(101, 101, 101); overflow: hidden;
}
.TD_zixun .order_cnt dt {
	padding-top: 5px; font-size: 16px; float: left;
}
.TD_zixun .order_cnt dd {
	font-size: 23px; float: left;
}
.TD_zixun .after {
	font-size: 16px; margin-top: 23px;
}
.TD_zixun .after span {
	color: rgb(177, 29, 25); font-size: 24px; margin-top: 6px; display: block;
}
.TD_zixun .view_all {
	background: url("../images/order_bg.png") no-repeat 0px 0px; width: 198px; height: 42px; color: rgb(66, 66, 66); line-height: 40px; padding-left: 58px; font-size: 18px; margin-top: 16px; display: block;
}
.TD_zixun .info {
	border-width: 4px 1px 1px; border-style: solid; border-color: rgb(0, 0, 0) rgb(239, 239, 239) rgb(239, 239, 239); border-image: none; width: 553px; height: 285px; overflow: hidden; float: left;
}
.TD_zixun .info_tab {
	width: 590px; height: 44px; margin-left: -1px;
}
.TD_zixun .info_tab a {
	border-width: 0px 1px; border-style: solid; border-color: rgb(231, 231, 231); border-image: none; width: 276px; height: 42px; text-align: center; line-height: 42px; font-size: 16px; float: left;
}
.TD_zixun .info_tab a.cur {
	color: rgb(177, 29, 25); border-bottom-color: rgb(177, 29, 25); border-bottom-width: 2px; border-bottom-style: solid;
}
.TD_zixun ul {
	padding: 12px 24px 0px 28px;
}
.TD_zixun ul li {
	height: 37px; line-height: 37px;
}
.TD_zixun li a:link {
	color: rgb(45, 45, 45);
}
.TD_zixun li i {
	margin-right: 6px;
}
.TD_zixun li span {
	width: 422px; float: left;
}
.TD_zixun li em {
	color: rgb(168, 168, 168);
}
.TD_zixun .youhui {
	border-width: 4px 1px 1px; border-style: solid; border-color: rgb(0, 0, 0) rgb(239, 239, 239) rgb(239, 239, 239); border-image: none; width: 312px; height: 285px; float: right;
}
.TD_zixun .youhui .yh_tl {
	height: 42px; color: rgb(45, 45, 45); line-height: 42px; padding-left: 22px; font-size: 22px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 3px; border-bottom-style: solid;
}
.TD_zixun .youhui ol {
	padding: 0px 15px; overflow: hidden; margin-top: 10px;
}
.TD_zixun .youhui li {
	height: 38px; line-height: 38px; overflow: hidden; margin-top: -1px; border-top-color: rgb(226, 226, 226); border-top-width: 1px; border-top-style: dotted; -ms-text-overflow: clip;
}
.TD_foot {
	overflow: hidden; clear: both;
}
.TD_foot .sub_foot {
	margin: 0px auto; width: 1204px; height: 80px;
}
.TD_foot .sub_item {
	width: 190px; height: 80px; float: left;
}
.TD_foot .sub_item .icon {
	margin-right: 10px; float: left;
}
.TD_foot .sub_item strong {
	margin: 8px 0px 6px; width: 125px; font-size: 20px; float: left;
}
.TD_foot .footer {
	background: rgb(226, 226, 226); border-top-color: rgb(149, 149, 149); border-top-width: 4px; border-top-style: solid;
}
.TD_foot .foot_cnt {
	margin: 0px auto; padding: 28px 0px 0px; width: 1204px; overflow: hidden;
}
.TD_foot .foot_cnt dl {
	width: 155px; line-height: 22px; padding-left: 85px; border-right-color: rgb(180, 180, 180); border-right-width: 1px; border-right-style: solid; float: left;
}
.TD_foot .foot_cnt dl.lst_1 {
	padding-left: 15px;
}
.TD_foot .foot_cnt dt {
	color: rgb(0, 0, 0);
}
.TD_foot .foot_cnt dd a {
	color: rgb(102, 102, 102);
}
.TD_foot .QR_code {
	padding: 14px 0px 0px 109px; width: 112px; float: left;
}
.TD_foot .QR_code span {
	padding-top: 8px; font-size: 12px; display: block;
}
.TD_msg {
	margin: 0px auto; padding: 90px 6px 35px; width: 1192px; overflow: hidden;
}
.TD_msg .shortlink {
	width: 786px; float: left;
}
.TD_msg .wel {
	margin: 0px 42px 25px 0px; height: 115px; border-right-color: rgb(240, 240, 240); border-right-width: 1px; border-right-style: solid; float: left;
}
.TD_msg .wel h2 {
	color: rgb(85, 85, 85); font-size: 34px; margin-bottom: 15px;
}
.TD_msg .wel h2 span {
	color: rgb(178, 29, 22);
}
.TD_msg .wel .tl_en {
	color: rgb(103, 103, 103); font-size: 18px; margin-bottom: 16px;
}
.TD_msg .wel .slo {
	color: rgb(121, 121, 121); font-size: 16px;
}
.TD_msg .after {
	width: 300px; height: 55px; color: rgb(101, 101, 101); padding-top: 50px; font-size: 17px; float: left;
}
.TD_msg .after .h48 {
	color: rgb(176, 31, 28); padding-top: 6px; font-size: 24px; font-weight: bold;
}
.TD_msg .helpbar {
	background: rgb(177, 29, 25); height: 88px; clear: both; margin-top: 28px;
}
.TD_msg .helpbar a {
	color: rgb(255, 255, 255);
}
.TD_msg .helpbar .svc_item {
	padding: 18px 0px 0px 42px; width: 200px; color: rgb(255, 255, 255); font-size: 10px; float: left;
}
.TD_msg .helpbar .svc_item i {
	margin-right: 16px; float: left;
}
.TD_msg .helpbar .svc_item strong {
	margin: 8px 0px; font-size: 18px; display: block;
}
.TD_msg .storefilter {
	width: 358px; height: 228px; color: rgb(255, 255, 255); font-size: 14px; margin-bottom: 10px; float: right;
}
.TD_msg .storefilter .ft_tl {
	height: 33px;
}
.TD_msg .storefilter .sub {
	display: none;
}
.TD_msg .storefilter .filter {
	background: rgb(41, 41, 41); padding: 22px 0px 0px 32px; height: 92px; position: relative;
}
.TD_msg .storefilter .hotline {
	background: rgb(177, 29, 25); padding: 20px 0px 0px 42px; height: 94px; position: relative;
}
.TD_msg .storefilter .ht_tl {
	margin-bottom: 10px;
}
.TD_msg .storefilter .hotline dl {
	height: 22px; overflow: hidden; clear: both; margin-bottom: 8px;
}
.TD_msg .storefilter .hotline dt {
	padding-top: 5px; font-size: 13px; float: left;
}
.TD_msg .storefilter .hotline dd {
	font-size: 20px; float: left;
}
.TD_msg .storefilter .icon {
	top: 30px; right: 18px; position: absolute;
}
.Wrap_order {
	background: rgb(237, 237, 237); overflow: hidden; margin-bottom: 35px;
}
.TD_order {
	margin: 0px auto; width: 1204px;
}
.TD_order .main {
	width: 748px; float: left;
}
.TD_order .main .type {
	background: url("../images/type_bottom.png") no-repeat 0px bottom rgb(255, 255, 255); padding: 100px 0px 20px; margin-bottom: 40px; position: relative;
}
.TD_order .main .type_tl {
	background: url("../images/order_tl_bg.png") no-repeat 0px 0px; left: -15px; top: 8px; width: 776px; height: 61px; text-align: center; color: rgb(255, 255, 255); line-height: 52px; font-size: 22px; position: absolute;
}
.TD_order .main .type_tl span {
	font-size: 14px; margin-left: 24px; float: left;
}
.TD_order .order_form {
	overflow: hidden; padding-top: 16px;
}
.TD_order .order_form .item {
	overflow: hidden; margin-bottom: 15px;
}
.TD_order .order_form .item span {
	width: 226px; text-align: right; line-height: 40px; font-size: 16px; float: left;
}
.TD_order .order_form .item .ipt {
	margin: 0px; padding: 0px 0px 0px 12px; border: 2px solid rgb(231, 230, 230); border-image: none; width: 332px; height: 36px;
}
.TD_order .order_form .ordersub {
	padding: 40px 0px 100px;
}
.TD_order .order_form .order_sub {
	background: url("../images/order_btn.png") no-repeat 0px 0px; margin: 0px auto; border: currentColor; border-image: none; width: 256px; height: 50px; color: rgb(255, 255, 255); font-size: 22px; font-weight: bold; display: block;
}
.TD_order .city_lst {
	padding: 0px 0px 35px 42px;
}
.TD_order .city_lst a {
	margin: 0px 35px 18px 0px; float: left;
}
.TD_order .city_lst a.cur {
	color: rgb(236, 150, 14);
}
.TD_order .store {
	padding: 0px 0px 35px 42px; overflow: hidden; clear: both;
}
.TD_order .store .item {
	width: 333px; height: 130px; color: rgb(85, 85, 85); padding-top: 28px; border-bottom-color: rgb(236, 236, 236); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.TD_order .store .name {
	color: rgb(177, 29, 25); font-size: 16px; margin-bottom: 8px;
}
.TD_order .store .address {
	height: 36px; font-size: 12px;
}
.TD_order .store .contact {
	height: 24px;
}
.TD_order .more_storebtn {
	padding: 30px 0px 0px; text-align: center; clear: both;
}
.TD_order .more_storebtn .icon {
	margin-left: 8px;
}
.TD_order .sub {
	width: 402px; float: right;
}
.TD_order .sub .item {
	background: rgb(247, 247, 247); margin-bottom: 26px;
}
.TD_order .sub .item_tl {
	height: 60px; text-align: center; color: rgb(51, 51, 51); line-height: 60px; font-size: 18px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.TD_order .sub .item_cnt {
	padding: 26px 42px 10px;
}
.TD_order .order_lst li {
	background: url("../images/dot.png") no-repeat 0px 5px; margin: 13px 0px 26px; color: rgb(153, 153, 153); padding-left: 8px; font-size: 12px;
}
.TD_order .order_lst span {
	color: rgb(85, 85, 85); padding-right: 10px;
}
.TD_order .praise {
	color: rgb(153, 153, 153); line-height: 30px; margin-bottom: 10px;
}
.TD_order .customer {
	width: 340px;
}
.TD_order .customer img {
	margin: 0px 5px 5px 0px; width: 106px; height: 58px; display: inline-block;
}
.TD_order .bx-wrapper .bx-viewport {
	background: none;
}
.TD_order .customer .bx-clone {
	overflow: hidden;
}
.TD_order .order_tl {
	height: 52px; color: rgb(34, 34, 34); line-height: 52px; font-size: 24px; border-bottom-color: rgb(240, 240, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.TD_order .order_tl .icon {
	margin: 12px 10px 0px 22px; float: left;
}
.TD_order .order_cnt {
	background: url("../images/hotlinebg.jpg") no-repeat right bottom rgb(247, 247, 247); padding: 22px; height: 206px;
}
.TD_order .order_cnt dl {
	color: rgb(101, 101, 101); overflow: hidden;
}
.TD_order .order_cnt dt {
	padding-top: 5px; font-size: 16px; float: left;
}
.TD_order .order_cnt dd {
	font-size: 23px; float: left;
}
.TD_order .after {
	font-size: 16px; margin-top: 23px;
}
.TD_order .after span {
	color: rgb(177, 29, 25); font-size: 24px; margin-top: 6px; display: block;
}
.TD_order .view_all {
	background: url("../images/order_bg.png") no-repeat 0px 0px; width: 256px; height: 42px; color: rgb(66, 66, 66); line-height: 40px; padding-left: 58px; font-size: 18px; margin-top: 16px; display: block;
}
.TD_crumb {
	margin: 0px auto; width: 1204px; height: 56px; color: rgb(153, 153, 153); line-height: 56px; overflow: hidden; clear: both; font-size: 12px;
}
.TD_crumb a {
	color: rgb(153, 153, 153);
}
.TD_crumb i {
	margin: 0px 6px;
}
.TD_type_wrap {
	background: rgb(237, 237, 237);
}
.TD_type_wrap .type {
	margin: 0px auto; width: 1203px; height: 491px; padding-bottom: 78px;
}
.TD_type_wrap .type1 {
	width: 401px; height: 491px; text-align: center; float: left; position: relative;
}
.TD_type_wrap .type2 {
	width: 401px; height: 491px; text-align: center; float: left; position: relative;
}
.TD_type_wrap .type3 {
	width: 401px; height: 491px; text-align: center; float: left; position: relative;
}
.TD_type_wrap .type a {
	background: url("../images/classic_type_bg.png"); left: 0px; top: 0px; width: 401px; height: 280px; color: rgb(255, 255, 255); padding-top: 211px; font-size: 35px; display: block; position: absolute;
}
.TD_type_wrap .type a:hover {
	background: url("../images/classic_curtype_bg.png");
}
.TD_type_wrap .type a.cur {
	background: url("../images/classic_curtype_bg.png");
}
.TD_type_wrap .type a i {
	font-size: 24px; margin-top: 12px; display: block;
}
.TD_type_wrap .type a span {
	background: url("../images/type_arrow.png") no-repeat 0px 0px; left: 165px; top: 569px; width: 80px; height: 30px; display: none; position: absolute;
}
.TD_type_wrap .type a.cur span {
	display: block;
}
.TD_thumb {
	margin: 0px auto; width: 1204px; overflow: hidden; padding-top: 76px;
}
.TD_thumb .thumb_cnt {
	width: 1260px;
}
.TD_thumb .photo {
	margin: 0px 13px 40px 0px; width: 392px; height: 280px; float: left; position: relative;
}
.TD_thumb .photo img {
	width: 392px; height: 280px;
}
.TD_thumb .photo a {
	color: rgb(255, 255, 255); font-size: 18px;
}
.TD_thumb .photo span {
	background: url("../images/classic_tl_bg.png"); left: 0px; width: 100%; height: 60px; text-align: center; bottom: 0px; line-height: 60px; overflow: hidden; position: absolute;
}
.TD_thumb .classic_more {
	clear: both;
}
.TD_thumb .more_wrap {
	text-align: center; padding-top: 12px;
}
.TD_thumb .classic_more {
	border: 1px solid rgb(215, 215, 215); border-image: none; width: 152px; height: 33px; color: rgb(153, 153, 153); line-height: 33px; display: inline-block;
}
.TD_sri_wrap {
	background: rgb(237, 237, 237); padding-bottom: 55px;
}
.TD_sri_wrap .sri_head {
	background: url("../images/sirbanner.jpg") no-repeat 0px 0px; margin: 0px auto; width: 1204px; height: 398px; text-align: center; color: rgb(236, 150, 14); position: relative;
}
.TD_sri_wrap .sri_slogen {
	padding-top: 82px; font-size: 67px;
}
.TD_sri_wrap .kouhao {
	font-size: 20px; margin-top: 16px;
}
.TD_sri_wrap .sri {
	margin: 0px auto; width: 1204px; padding-top: 90px;
}
.TD_sri_wrap .sri a {
	background: url("../images/sri_item_bg.png") no-repeat 0px 0px; margin: 0px 8px; width: 248px; height: 66px; color: rgb(255, 255, 255); padding-top: 18px; font-size: 24px; display: inline-block;
}
.TD_sri_wrap .sri a span {
	font-size: 14px; margin-top: 4px; display: block;
}
.TD_sri {
	margin: 0px auto; width: 1204px;
}
.TD_sri .sri_tl {
	height: 65px; padding-top: 45px;
}
.TD_sri .sri_thumb_list {
	overflow: hidden; padding-bottom: 55px;
}
.TD_sri .sri_tl .more {
	color: rgb(176, 32, 28); font-size: 12px; float: right;
}
.TD_sri .sri_tl h2 {
	font-size: 35px; margin-right: 10px; float: left;
}
.TD_sri .sri_tl span {
	color: rgb(23, 1, 0); padding-top: 16px; font-size: 18px; font-weight: normal; float: left;
}
.TD_sri .sri_thumb_cnt {
	width: 1248px;
}
.TD_sri .sri_thumb {
	margin: 0px 3px 5px 0px; width: 399px; height: 253px; float: left; position: relative;
}
.TD_sri .sri_thumb img {
	width: 399px; height: 253px;
}
.TD_sri .sri_thumb a {
	background: url("../images/sri_bg.png") repeat-x 0px bottom; left: 0px; top: 0px; width: 399px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; padding-top: 211px; font-size: 16px; position: absolute;
}
.TD_sri .sri_thumb span {
	display: none;
}
.TD_sri .sri_thumb a:hover {
	background: url("../images/sri_cur_bg.png") repeat-x 0px bottom; border: 7px solid rgb(177, 29, 25); border-image: none; width: 385px; height: 72px; line-height: 24px; padding-top: 167px;
}
.TD_sri .sri_thumb a:hover span {
	font-size: 12px; display: block;
}
.TD_sri .bx-wrapper {
	position: relative;
}
.TD_sri .bx-controls-direction .bx-prev {
	top: 428px; width: 64px; height: 64px; text-indent: -999em; overflow: hidden; position: absolute; background-image: url("../images/arrow_icon.png"); background-repeat: no-repeat;
}
.TD_sri .bx-controls-direction .bx-next {
	top: 428px; width: 64px; height: 64px; text-indent: -999em; overflow: hidden; position: absolute; background-image: url("../images/arrow_icon.png"); background-repeat: no-repeat;
}
.TD_sri .bx-controls-direction .bx-prev {
	background-position: 0px 0px; left: -72px;
}
.TD_sri .bx-controls-direction .bx-prev:hover {
	background-position: 0px -90px;
}
.TD_sri .bx-controls-direction .bx-next {
	background-position: -90px 0px; right: -72px;
}
.TD_sri .bx-controls-direction .bx-next:hover {
	background-position: -90px -90px;
}
.TD_dtl_wrap {
	background: rgb(237, 237, 237); padding-bottom: 82px;
}
.TD_dtl_wrap .TD_dtl {
	margin: 0px auto; width: 1204px;
}
.TD_dtl_wrap .TD_dtl .dtl_hd {
	background: rgb(255, 255, 255); height: 107px; margin-bottom: 8px;
}
.TD_dtl .dtl_hd .nm {
	background: rgb(177, 29, 25); width: 264px; height: 107px; text-align: center; color: rgb(255, 255, 255); line-height: 107px; font-size: 18px; float: left;
}
.TD_dtl .dtl_hd .colors {
	width: 760px; height: 107px; line-height: 107px; padding-left: 30px; font-size: 20px; float: left;
}
.TD_dtl .dtl_hd .colors a {
	color: rgb(85, 85, 85); margin-right: 50px;
}
.TD_dtl .dtl_hd .colors a:hover {
	color: rgb(237, 159, 46);
}
.TD_dtl .dtl_hd .colors a.cur {
	color: rgb(237, 159, 46);
}
.TD_dtl .dtl_hd .online {
	width: 140px; height: 107px; float: left;
}
.TD_dtl .dtl_hd .online_btn {
	background: url("../images/consultant.png") no-repeat 0px 0px; width: 88px; height: 37px; color: rgb(255, 255, 255); line-height: 36px; padding-left: 44px; font-size: 16px; float: left;
}
.TD_dtl .bx-viewport {
	width: 1204px; height: 708px;
}
.TD_dtl .thumb {
	padding: 0px 54px;
}
.TD_dtl .thumb img {
	border: 3px solid rgb(45, 45, 45); border-image: none; width: 194px; height: 107px;
}
.TD_dtl .thumb .active img {
	border-color: rgb(177, 29, 25);
}
.TD_dtl .thumb a {
	margin: 0px 8px;
}
.TD_dtl .bx-wrapper {
	margin-bottom: 30px;
}
.TD_dtl .bx-wrapper .bx-controls-direction a {
	top: 800px;
}
.TD_dtl .bx-caption {
	padding: 20px 42px 15px; line-height: 30px; font-size: 14px;
}
.TD_dtl .bx-caption span {
	font-size: 14px;
}
.TD_brand_hd {
	margin: 0px auto; width: 1204px;
}
.TD_brand_nav {
	height: 80px; text-align: center; padding-top: 52px; border-bottom-color: rgb(235, 238, 231); border-bottom-width: 1px; border-bottom-style: solid;
}
.TD_brand_nav a {
	background: url("../images/intro_nav.png") no-repeat 0px 0px; margin: 0px 4px; width: 133px; height: 33px; line-height: 33px; display: inline-block;
}
.TD_brand_nav a:hover {
	background-position: 0px -37px; color: rgb(255, 255, 255);
}
.TD_brand_cnt {
	margin: 0px auto; width: 1204px;
}
.TD_brand_cnt .brand_tl {
	padding: 46px 0px 28px; text-align: center; font-size: 25px;
}
.TD_brand_cnt .int {
	color: rgb(85, 85, 85); line-height: 30px; text-indent: 28px; font-size: 14px; margin-bottom: 30px;
}
.TD_brand_cnt .viewmore {
	padding: 30px 0px 45px; text-align: center; clear: both;
}
.TD_brand_cnt .viewmore a {
	border: 1px solid rgb(215, 215, 215); border-image: none; width: 152px; height: 33px; color: rgb(85, 85, 85); line-height: 32px; font-size: 12px; display: inline-block;
}
.TD_brand_cnt .viewmore a:hover {
	border-color: rgb(177, 29, 25); color: rgb(177, 29, 25);
}
.TD_brand_cnt .member_wrap .member {
	margin: 0px 2px 2px 0px; width: 298px; height: 300px; float: left; position: relative;
}
.TD_brand_cnt .member_wrap span {
	background: url("../images/sri_cur_bg.png") repeat-x; left: 0px; width: 100%; height: 60px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 60px; font-size: 18px; display: none; position: absolute;
}
.TD_brand_cnt .member_wrap :hover span {
	display: block;
}
.TD_brand_cnt .zizhi_wrap {
	left: -5px; width: 1214px; padding-bottom: 74px;
}
.TD_brand_cnt .zizhi_wrap .bx-wrapper .bx-viewport {
	background: none;
}
.TD_brand_cnt .zizhi_wrap .bx-wrapper .bx-prev {
	width: 64px; height: 64px; background-image: url("../images/arrow_icon.png"); background-repeat: no-repeat;
}
.TD_brand_cnt .zizhi_wrap .bx-wrapper .bx-next {
	width: 64px; height: 64px; background-image: url("../images/arrow_icon.png"); background-repeat: no-repeat;
}
.TD_brand_cnt .zizhi_wrap .bx-wrapper .bx-prev {
	background-position: 0px 0px; left: -124px;
}
.TD_brand_cnt .zizhi_wrap .bx-wrapper .bx-prev:hover {
	background-position: 0px -90px;
}
.TD_brand_cnt .zizhi_wrap .bx-wrapper .bx-next {
	background-position: -90px 0px; right: -124px;
}
.TD_brand_cnt .zizhi_wrap .bx-wrapper .bx-next:hover {
	background-position: -90px -90px;
}
.TD_brand_cnt .zizhi_wrap img {
	margin: 0px 5px; display: inline-block;
}
.TD_brand_cnt .show_city {
	height: 46px; text-align: center;
}
.TD_brand_cnt .show_city a {
	margin: 0px 16px; display: inline-block;
}
.TD_brand_cnt .store_show {
	width: 1218px;
}
.TD_brand_cnt .store_show img {
	margin: 0px 5px; width: 395px; height: 354px; display: inline-block;
}
.TD_brand_cnt .bx-wrapper .bx-default-pager.bx-pager a {
	border-radius: 0px; width: 33px; height: 5px;
}
.TD_brand_cnt .bx-wrapper .bx-default-pager.bx-pager a.active {
	background-color: rgb(177, 29, 25);
}
.TD_culure_last {
	margin-bottom: 100px;
}
.TD_brand_cnt .culture {
	overflow: hidden; clear: both;
}
.TD_brand_cnt .cultue_txt {
	padding: 0px 30px 0px 10px; width: 624px; height: 321px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; float: left;
}
.TD_brand_cnt .cultue_txt h3 {
	padding-bottom: 15px; font-size: 20px;
}
.TD_brand_cnt .cultue_txt .liaojie {
	background: rgb(177, 29, 25); width: 180px; height: 29px; color: rgb(255, 255, 255); line-height: 29px; font-size: 12px; margin-top: 55px; display: inline-block;
}
.TD_brand_cnt .photos img {
	margin: 0px 6px 6px 0px; float: left;
}
.TD_brand_cnt .show_city a.cur {
	color: rgb(177, 29, 25);
}
.favo_lst .f_3 img {
	width: 433px; height: 503px;
}
.favo_lst .f_1 img {
	width: 245px; height: 248px;
}
.favo_lst .f_2 img {
	width: 245px; height: 248px;
}
.favo_lst .f_4 img {
	width: 245px; height: 248px;
}
.favo_lst .f_5 img {
	width: 245px; height: 248px;
}
.TD_hmsri .bx-wrapper {
	margin-bottom: 0px;
}
.fBot {
	margin: 0px auto; width: 1027px; height: 71px; line-height: 71px;
}
.fBot .fBl {
	float: left;
}
.fBot .fBr {
	text-align: center;
}
.Tpiaochuan {
	background: url("../images/Customer.png") no-repeat center / 100% 100% rgb(255, 255, 255); left: 50%; top: 50%; width: 500px; height: 230px; margin-top: -115px; margin-left: -250px; display: none; position: fixed; z-index: 999; -webkit-background-size: 100% 100%; -moz-background-size: 100% 100%;
}
.Tpiaochuan .noneyin {
	left: 37px; bottom: 30px; position: absolute; cursor: pointer;
}
.Tpiaochuan .zixun {
	right: 30px; bottom: 30px; position: absolute; cursor: pointer;
}
.wm_window {
	margin: 0px auto; width: 1204px; height: 611px; overflow: hidden;
}
.wm_window a img {
	transition:1.9s ease-in-out; width: 1204px; height: 611px; display: block; -webkit-transition: All 1.9s ease-in-out; -moz-transition: All 1.9s ease-in-out; -o-transition: All 1.9s ease-in-out;
}
.wm_window a:hover img {
	transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2);
}
.PKLINK {
	background: rgb(236, 150, 14); margin: 30px -600px 0px; width: 88px; height: 37px; color: rgb(255, 255, 255); line-height: 36px; padding-left: 44px; font-size: 16px; float: left;
}



#content {
    width: 1200px;
    margin: 30px auto;
}

.sidebar {
    width: 1200px;
    float: right;
}

.title_r {
    border-bottom: 1px solid #111;
    height: 59px;
    line-height: 59px;
}
.bt_text_y {
    font-size: 14px;
    float: right;
}

.bt_text_y a {
    color: #333;
    padding: 0 10px;
}
.column {
    width: 1200px;
    
}

.article_list ul {
    margin-top: 10px;
}
.article_list ul li {
    line-height: 34px;
    margin-left: 5px;
    margin-bottom: 5px;
    border-bottom: 1px dotted #c2c2c2;
}

.article_list ul li a {
    background: url(../images/new_li2.jpg) no-repeat left;
    display: block;
    padding-left: 10px;
    color: #333;
    font-size: 14px;
    font-weight: 700;
}
.article_list ul li a .date {
    float: right;
    color: #999;
}
.ny_newsInfo {
    width: 1200px;
    height: 50px;
    overflow: hidden;
    font-size: 14px;
    color: #666;
    line-height: 24px;
    margin-bottom: 10px;
}


 .content {
    width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}

.edge{line-height:24px;font-family:"Microsoft Yahei";overflow: hidden;padding: 64px 0 0;height: 798px;}
.edge_c{padding: 5px 0 0;display: block;}
.edge_c dl{width: 230px;float: left;border-top: solid 1px #d9c59e;border-bottom: solid 1px #b6b6b6;padding: 8px 0;height: 382px;margin: 0 9px 0 0;}
.edge_c dl.edge_c1{margin-top:120px;}
.edge_c dl.edge_c2{margin:0;}
.edge_c dt h3{line-height: 54px;height: 54px;font-size: 16px;background:#716f6f;color: #fff;text-align: center;margin-bottom: 10px;}
.edge_c dt p,.edge_c dt p img{width: 230px;height: 190px;display: block;overflow:hidden;}
.edge_c dd{clear: both;padding: 14px 10px 0 3px;}


.til01 {
    text-align: center;
    color: #716f6f;
    font-size: 52px;
    line-height: 64px;
    font-family: "Microsoft Yahei";
    background: url(../images/line1.png) no-repeat center bottom;
    margin-bottom: 40px;
}
.til01 em, .til01 em img {
    display: block;
    margin: 0 auto;
}

.til01 p {
    color: #191919;
    display: block;
    font-weight: normal;
    line-height: 30px;
    font-size: 22px;
    height: 40px;
    letter-spacing: 5px;
}

/*优势*/
.advant{height:1170px;font-family:"Microsoft Yahei";line-height: 24px;color: #3d3d3d;}
.advant_c dl{width:592px;float: left;height:490px;}
.advant_c dl.advant_c1{margin:0 16px 0 0;}
.advant_c dt,.advant_c dt img{width:592px;height: 225px;display: block;position: relative;overflow:hidden;}
.advant_c dt p{width:199px;height:71px;display: block;position: absolute;left: 0;bottom: 0;background: #d4ba94;color: #fff;font-size: 26px;line-height: 71px;}
.advant_c dt p em{width:34px;height:34px;display: block;float: left;margin: 20px 5px 0 16px;overflow:hidden;}
.advant_c dt p em img{display: block;width:34px;height:34px;}
.advant_c dd h3{height:77px;display: block;padding: 27px 0 0;font-size: 28px;color: #d4ba94;line-height: 31px;}
.advant_c dd h3 em{display: block;width: 84px;font-family:Times New Roman;font-size: 72px;line-height: 74px;font-weight: bold;float: left;}
.advant_c dd h3 p b{display: block;font-weight: normal;color: #000;}
.advant_c dd li{display: block;clear: both;background:url(../images/ico01.gif) no-repeat 8px 6px;padding: 0 0 0 28px;}

.content .newsl{float:left;width: 370px}

.new_r {
    width: 563px;
    float: right;
}

.new_r dl {
    padding: 17px 0 13px 0;
    overflow: hidden;
    border: 1px solid #ebebeb;
    margin-bottom: 20px;
}
.new_r dt {
    float: left;
    border-right: 1px solid #ebebeb;
    width: 114px;
    height: 80px;
    padding-top: 8px;
    overflow: hidden;
    text-align: center;
    line-height: 18px;
    font-size: 14px;
    color: #666;
}
.new_r dt b {
    display: block;
    line-height: 50px;
    font-size: 40px;
    color: #333;
}
.new_r dd {
    float: right;
    padding-right: 15px;
    width: 405px;
}

.new_r dd h3 {
    margin-bottom: 10px;
    line-height: 25px;
    font-size: 18px;
    font-weight: normal;
}

.new_r dd h3 a {
    color: #333333;
}
.new_r dd p {
    line-height: 22px;
    color: #888888;
    font-size: 14px;
}


.new_l {
    float: left;
    width: 572px;
}
.new_l p {
    margin-bottom: 48px;
    overflow: hidden;
}

.new_l p img {
    width: 572px;
    height: 264px;
}


.new_l dt {
    float: left;
    border-right: 1px solid #ebebeb;
    width: 114px;
    height: 80px;
    padding-top: 8px;
    overflow: hidden;
    text-align: center;
    line-height: 18px;
    font-size: 14px;
    color: #666;
}
.new_l dt b {
    display: block;
    line-height: 50px;
    font-size: 40px;
    color: #333;
}
.new_l dd {
    float: right;
    padding-right: 15px;
    width: 405px;
}
.new_l dd h3 {
    margin-bottom: 14px;
    line-height: 25px;
    font-size: 18px;
    font-weight: normal;
}

.new_l dd p {
    line-height: 22px;
    color: #888888;
    font-size: 14px;
}
.new_l p {
    margin-bottom: 48px;
    overflow: hidden;
}

.about_bg {
    height: 538px;
    padding-top: 60px;
    background: url(../images/about_bg.jpg) no-repeat center top;
}

.about .t_h2 {
    margin-bottom: 50px;
}

.about .t_h2 a {
    color: #fff;
	font-size: 46px;
}
.t_h2 a {
    display: inline-block;
   
}

.about .t_h2 em {
    color: #fff;
}
.t_h2 em {
    display: block;
    font-weight: normal;
    color: #666;
    font-size: 18px;
    line-height: 40px;
}

.about p {
    line-height: 30px;
    color: #fff;
    font-size: 16px;
    width: 820px;
    margin: 0 auto;
    text-align: center;
}

.about p a {
    display: block;
    margin: 35px auto 0;
    text-align: center;
    color: #fff;
    border: 1px solid #fff;
    font-size: 14px;
    line-height: 38px;
    width: 118px;
    height: 38px;
    text-transform: uppercase;
}



.new_bg {
    margin: 40px auto;
    overflow: hidden;
	width: 1200px;
}

.t_h2 {
    margin: 0 auto 40px;
    width: 1200px;
    text-align: center;
    color: #000;
    font-weight: normal;
    line-height: 68px;
    font-size: 48px;
    text-transform: uppercase;
}



        .footer{height:350px;background:#333; padding-top: 43px;}
        .f_nav{ height: 54px; line-height: 100%; border-bottom: 1px solid #484848; text-align: center; margin-bottom: 50px;}
		.f_nav a{ font-size: 16px; color: #fff; padding: 0 31px; display: inline-block;}
		.f_nav a:hover{ color: #bc1218;}
		.f_on{ overflow: hidden; height: 178px; border-bottom: 1px solid #484848;}
		.f_on h3{ float: left; padding-top: 17px; width: 207px;}
		.f_on ul{ float: left; width: 825px;padding-top: 37px; }
		.f_on ul li{ margin-right: 43px; color: #bfbfbf;  line-height: 24px; float: left; line-height: 24px;background:url(../images/f_io1.jpg) no-repeat; padding-left: 65px;height:60px;}
		.f_on ul li span{ display: block;}
		.f_on h4{ float: right; width: 166px;height: 128px;background:url(../images/frr.jpg) no-repeat;}
		.f_on h4 img{ display: inline-block; width: 99px; height: 99px; padding: 15px 0 0 15px; color: #bfbfbf; font-size: 14px;}
		.f_bom{ height: 65px; line-height: 65px;color: #bfbfbf;}
		.f_bom a{;color: #bfbfbf;}
		.f_bom span{ display: inline-block; float: right;}
		.f_bom i{ display: inline-block; padding: 0 20px;}

        .content {
    width: 1200px;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}


/*产品中心*/
.probox{height:1200px;font-family:"Microsoft Yahei";overflow: hidden;padding:46px 0 0;}
.pro_nav{background:url(../images/pronavbg.gif) no-repeat 0 0 #666565;padding: 0 3px;width: 230px;}
.pro_nav h3{line-height:35px;font-size: 30px;font-weight: normal;height:89px;padding:33px 0 0;text-align: center;}
.pro_nav h3 em{line-height:24px;font-size:24px;display: block;text-transform: uppercase;opacity: 0.4;font-family: Arial;}
.pro_nav a{color: #fff;display: inline-block;}
.pro_nc{height: 642px;padding: 12px 8px 0;background: #fff;}
.pro_nc h4{height:39px;padding:0 0 0 18px;background: #8b8b8b;font-size: 16px;margin-bottom: 12px;clear: both;line-height: 39px;border-radius: 3px;}
.pro_nc h4:hover,.pro_nc h4.pro_n1{background: #666565;}
.pro_nc h4 a{display: block;padding: 0 0 0 28px;background:url(../images/ico02.png) no-repeat 0 center;}
.pro_nc ul{display:none;}
.pro_nc ul.pro_c1{display:block;}
.pro_nc li{padding: 0 0 9px 44px;background:url(../images/ico03.gif) no-repeat 28px 9px;height: 25px;line-height: 25px;}
.pro_nc li a{display: block;color: #666;}
.pro_pho{clear: both;background:url(../images/c_pho.gif) no-repeat 32px 16px;text-align: center;color: #fff;padding: 16px;line-height: 20px;font-size: 16px;}
.pro_pho span{display: block;font-family: Arial;line-height: 30px;font-size: 24px;}

.pro_c{width: 963px;overflow: hidden;}
.pro_c li{width: 304px;float: left;margin: 0 0 20px 17px;position: relative;}
.pro_c li p{border: solid 1px #dae0e7;}
.pro_c li p,.pro_c li p img{width: 302px;height: 302px;display: block;overflow: hidden;}
.pro_c li span{line-height: 43px;height: 43px;text-align: center;display: block;background: #fff;}
.pro_c li span a{display: block;color: #666;}













.fl {
    float: left;
}

.nybanner{
	width: 1920px;
	height:300px;
}


.nycontent{
	
	width:1200px;
	margin: 0 auto;
	margin-top: 20px;
}

.rtop {
    overflow: hidden;
    padding-top: 28px;
    padding-bottom: 9px;
    border-bottom: 1px solid #dbdbdb;
	margin-bottom: 30px;
}

.rtop h5 {
    float: left;
    padding-left: 10px;
    border-left: 3px solid #0a59b5;
    font-weight: 400;
    line-height: 20px;
}


.rtop h5 a {
    font-size: 20px;
    color: #0a59b5;
}

.rtop span {
    float: right;
}


.rtop span em {
    color: #999;
}

.rtop span a {
    color: #999;
}

.ys-index {
    background: url(../images/bj.png) no-repeat top center;
    height: 842px;
    margin-top: 60px;
}

.container {
    width: 1100px;
    margin: 0 auto;
}

.ys {
    position: relative;
}

.ys1 {
    position: absolute;
    top: 203px;
    right: 0;
}
.ys-title {
    font-size: 28px;
    color: #fd7500;
    padding-left: 50px;
}
.content1 {
    font-size: 16px;
    padding-top: 10px;
    color: #fff;
}
.ys2 {
    top: 413px;
}
.ys3 {
    top: 630px;
}
.ys4 {
    position: absolute;
    top: 203px;
    left: 0;
    text-align: right;
}

.ys5 {
    top: 413px;
}
.ys6 {
    top: 630px;
    left: 100px;
}




 .t_h2 {
    margin-bottom: 50px;
}

 .t_h2 a {
    color: #d4ba95;
	font-size: 46px;
}
.t_h2 a {
    display: inline-block;
   
}

 .t_h2 em {
    color: #fff;
}
.t_h2 em {
    display: block;
    font-weight: normal;
    color: #666;
    font-size: 18px;
    line-height: 40px;
}

/*设备*/
.equip{padding: 70px 0 0;height: 680px;font-family: "Microsoft Yahei";}
.prev2,.next2,.prev3,.next3{width:60px;height:60px;display: block;position: absolute;right:-78px;top:158px;z-index: 2;background:url(../images/next1.png) no-repeat 0 0;}
.prev3,.next3{top: 227px;}
.prev2,.prev3{left:-78px;background:url(../images/prev1.png) no-repeat 0 0;}
.prev2:hover,.next2:hover,.prev3:hover,.next3:hover{background-position: 0 bottom;}
.equip_t{background:url(../images/tilbg3.gif) repeat-x center 0;height: 70px;line-height: 70px;overflow: hidden;border-left: solid 1px #d4d4d4;border-right: solid 1px #d4d4d4;margin-bottom: 15px;}
.equip_t ul{width: 1210px;}
.equip_t li{float: left;font-size: 18px;color: #333;margin-left: -1px;position: relative;border-right: solid 1px #d4d4d4;}
.equip_t li a{display: block;color: #333;padding: 0 48px;}
.equip_t li.cur a,.equip_t li a:hover{color: #fff;text-decoration: none;background: #00479d;}

.carousel-container {position:relative;width:1200px;}
#carousel {height:465px;width:1200px;position:relative;margin-bottom:0.5em;font-size:12px;font-family: Arial;}
.carousel-image {border:0;display:block;}
.carousel-feature {position:absolute;top:-1000px;left:-1000px;border:2px solid #fff;cursor:pointer;}
.carousel-feature .carousel-caption {position:absolute;bottom:0;width:100%;background-color:#000;}
.carousel-feature .carousel-caption p {margin:0;padding:5px;height: 39px;line-height: 39px;text-align: center;font-weight:bold;font-size:18px;color:#eeeeee;font-family:"Microsoft Yahei";}
.tracker-summation-container {position:absolute;color:white;right:48px;top:430px;padding:3px;margin:3px;background-color:#000;display: none;}
.tracker-individual-container {position:absolute;color:white;right:48px;top:410px;padding:0;margin:0;display: none !important;}
.tracker-individual-container li {list-style:none;}
.tracker-individual-container .tracker-individual-blip {margin:0 3px;padding:0 3px;color:white;text-align:center;background-color:#DDD;}
.tracker-individual-container .tracker-individual-blip-selected {color:white;font-weight:bold;background-color:#000;}
.carousel-feature img{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;border: solid 3px #e7e7e7;}



.product-detail-con {
    padding: 30px 0 .45rem;
    background-color: #f7f7f7;
}

.product-detail-top {
    width: 1200px;
    margin: 0 auto;
    background-color: #fff;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: 0 0 30px rgba(0,0,0,0.2);
    padding: .25rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}

.product-detail-top .img {
    -webkit-box-flex: 696;
    -webkit-flex: 696;
    -moz-box-flex: 696;
    -ms-flex: 696;
    flex: 696;
}

.product-detail-top .img li {
    width: 100%;
    padding-bottom: 66.66667%;
    position: relative;
    overflow: hidden;
    display: block;
}

.product-detail-top .img li img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-height: 100%;
    max-width: 100%;
}
.product-detail-top .info {
    -webkit-box-flex: 404;
    -webkit-flex: 404;
    -moz-box-flex: 404;
    -ms-flex: 404;
    flex: 404;
}

.product-detail-top .wp {
    padding-left: 40px;
    position: relative;
}
.product-detail-top .title {
    padding: 4px 0 22px;
    border-bottom: 1px dashed #adadad;
}
.title {
    width: 500px;
    height: 15px;
    margin: 0 auto;
    
}
.product-detail-top .title h2 {
    font-size: 26px;
    color: #333;
}

.product-detail-top .title .en {
    font-size: 12px;
    color: #999;
    font-family: 'GEORGIA';
    text-transform: uppercase;
}
.product-detail-top .article {
    padding: 30px 0 30px;
    font-size: 15px;
    line-height: 30px;
    color: #666;
}

.product-detail-box {
    padding: .3rem 0 .65rem;
    background-color: #fff;
}
.wp1200 {
    width: 100%;
    margin: 0 auto;
}

.product-detail-box .title {
    line-height: 60px;
    border-bottom: 1px dashed #ddd;
}

.product-detail-box .title .cn {
    font-size: 30px;
    color: #333;
}
.product-detail-box .title .en {
    font-size: 35px;
    font-family: 'GEORGIA';
    color: #0d306a;
    text-transform: uppercase;
}
.product-detail-article {
    padding: 35px 0 70px 0;
    font-size: 16px;
    color: #666;
    line-height: 30px;
    min-height: 300px;
}
.location {
    width: 100%;
    height: 60px;
    line-height: 60px;
    background: #fff;
    position: relative;
    z-index: 99;
    border-bottom: 1px solid #eee;
}



.location .w1200 {
    position: relative;
}

.location .sitepath {
    color: #363636;
    width: 400px;
    white-space: nowrap;
}
.fl {
    float: left;
}
.location .sitepath s {
    width: 22px;
    height: 20px;
    background-position: 0 0;
    margin-right: 6px;
}
.nyIcon {
    background: url(/skin/images/nyicon.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
}


.location .sitepath a {
    color: #363636;
}
.location .menu {
    height: 60px;
    line-height: 60px;
}
.fr {
    float: right;
}

.location .menu li {
    padding: 0;
    height: 60px;
    line-height: 60px;
    margin-left: 35px;
    text-align: center;
    -webkit-transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -ms-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
    color: #363636;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.location .menu li a {
    display: block;
    position: relative;
}
.location .menu li i {
    position: absolute;
    bottom: 0;
    left: 50%;
    width: 0;
    height: 2px;
    background-color: #3fb150;
    -webkit-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}
.wrapper {
    padding: 55px 0;
    min-height: 300px;
}
.ipro {
    position: relative;
    overflow: hidden;
    padding: 30px 0;
}
.projectPage .list {
    width: 105%;
}
.projectPage .list {
    padding-top: 0;
}
.ipro .item {
    float: left;
    width: 386px;
    display: block;
    height: 290px;
    overflow: hidden;
    margin-bottom: 20px;
    margin-right: 20px;
    position: relative;
}
.ipro .item a {
    display: block;
    position: relative;
    width: 100%;
    height: 290px;
}

.ipro .item img {
    transition: all .6s cubic-bezier(.215,.61,.355,1) 0s;
    width: 100%;
    height: 100%;
    display: block;
}

.ipro .item h3 {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    text-indent: 30px;
    font-weight: 400;
    font-size: 16px;
    height: 65px;
    line-height: 65px;
    background: url(/skin/images/black60.png) repeat;
    color: #fff;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}

.cpMain {
    background: #ebebeb;
    overflow: hidden;
}
.cpMain .container {
    margin-top: 20px;
    padding-bottom: 20px;
}


.cpright {
    width: 1200px;
    padding: 0 25px;
    padding-bottom: 25px;
    background: #fff;
   
}
.agent_con {
    padding-top: 20px;
    line-height: 28px;
    text-align: justify;
}
.agent_con .age_li_about {
    font-size: 14px;
}

.agent_con .age_li_about p {
    white-space: normal;
    letter-spacing: normal;
}




.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.cess_list {
   
    
    height: 128px;
	width: 1200px;
	margin: 0 auto;
	
}

.cess_list li {
    float: left;
    width: 150px;
    text-align: center;
    position: relative;
    padding-top: 54px;
}

.cess_list li img {
    display: block;
    margin: 0 auto;
}

.cess_list li p {
    display: block;
    font-size: 18px;
    color: #6a6a6a;
    line-height: 38px;
}
.cess_list li b {
    display: none;
    position: absolute;
    width: 130px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    background: #4e463a;
    left: 50%;
    margin-left: -65px;
    top: -22px;
}
.cess_list li:after {
    position: absolute;
    width: 19px;
    height: 13px;
    content: "";
    background: url(../images/jt1.png) no-repeat;
    right: -10px;
    top: 80px;
}





.control-box {
    width: 1170px;
    height: 330px;
    background-image: url(../images/hots_bg.png);
    background-size: 1055px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
    margin-left: auto;
    margin-right: auto;
	
}
.control-box ul {
  list-style: none;
  position: relative;
}
.control-box ul li {
  position: absolute;
  top: 80px;
  cursor: pointer;
}



.prev {
  left: 0;
}
.next {
  right: 0;
}
.bigbox {
  overflow: hidden;
  width: 1032px;
  height: 300px;
  margin: auto 70px auto;
}
#switcher {
  height: 300px;
  left: 0px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
.box {
  transition:all .7s ease 0s;
  width: 255px;
  height: 300px;
  float: left;
  border-left: 3px white solid;
}

.box  img{
  transition:all .7s ease 0s;
  width: 255px;
  height: 255px;
 
}


.box:hover {
 opacity:0.5;
}
.shadow {
  width: 255px;
  height: 60px;
  /* opacity: 1; */
  background-color: rgba(0, 0, 0, 0.45);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
  margin-top: 130px;
  color: white;
  font-size: 14px;
}
.shadow a {
  display: inline-block;
  width: 225px;
  height: 60px;
  color: white;
  text-decoration: none;
  margin-left: 18px;
  margin-top: 10px;
}

.g_hz{height: 514px;}
.g_hz .content{width: 1204px;}
.g_hz h2{background:url(../images/hztit.jpg) no-repeat;height: 100px;padding-top: 30px;text-align: center;font-size: 38px;color: #333333;font-weight: normal;}
.g_hz h2 a{color: #333333;}
.g_hz h2 em{color: #666666;display: block;font-size: 18px;}
.g_hz li{float: left;position: relative;}
.g_hz li img{width: 239px;height: 148px;border:1px solid #e5e5e5;display: block;border-right: none;border-bottom: none;}
.g_hz .li5{border-right:1px solid #e5e5e5 ;}
.g_hz .li6{border-bottom: 1px solid #e5e5e5;}

.g_hz li a span {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    color: #fff;
    font-size: 24px;
    height: 100%;
    left: 0;
    line-height: 129px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 0;
    transform: scale(0);
    transition: all 0.3s ease-in-out 0s;
    width: 100%;
}
.g_hz li a:hover span {
    opacity: 1;
    transform: scale(1);
}












