﻿@charset "utf-8";
html, body, dl, dt, dd, ul, ol, li, pre, form, fieldset, blockquote, p, h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0
}
body {
	font: 12px/1.6 arial, "\5b8b\4f53";
	color: #4e4e4e
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: inherit
}
img, fieldset, abbr, acronym {
	border: 0
}
a {
	text-decoration: none;
	color: #000
}
a:hover {
	text-decoration: none;
	color: red
}
ol, ul {
	list-style: none
}
textarea {
	padding: 5px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	font-size: 12px;
	font-family: "Microsoft Yahei";
	border: 1px solid #dedede;
	border-radius: 5px;
	box-shadow: 0 -1px #999;
	resize: none
}
input[type="text"], textarea, select {
	-webkit-transition: all .2s ease 0;
	-moz-transition: all .2s ease 0;
	transition: all .2s ease 0
}
input[type="text"]:focus, textarea:focus, select:focus {
	border-color: rgba(135,135,135,0.8);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(135,135,135,0.6);
	outline: 0
}
.input {
	height: 30px;
	line-height: 30px;
	border: 1px solid #dedede;
	border-top-width: 2px;
	border-radius: 3px;
	padding: 0 6px
}
.select {
	height: 30px;
	line-height: 30px;
	border: 1px solid #dedede;
	border-top-width: 2px;
	border-radius: 3px;
	padding: 0 6px
}
.clear {
	margin: 0;
	padding: 0;
	width: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	clear: both
}
.fn-left {
	float: left
}
.fn-right {
	float: right
}
.fn-clear:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}
.fn-clear {
	zoom: 1
}
.gWidth {
	width: 1002px;
	margin: 0 auto
}
.wrap {
	width: 1200px;
	margin: 0 auto
}
.wrapleft, .wrapcenter, .wrapright {
	float: left
}
.wrapleft {
	width: 202px
}
.wrapSub {
	float: left;
	width: 202px
}
.wrapMain {
	margin-left: 212px;
	overflow: hidden
}
.wrapcenter {
	width: 740px
}
.wrapright {
	width: 238px
}
.block {
	display: inline
}
.mt5 {
	margin-top: 5px
}
.mr5 {
	margin-right: 5px
}
.mb5 {
	margin-bottom: 5px
}
.ml5 {
	margin-left: 5px
}
.ml10 {
	margin-left: 10px
}
.mt10 {
	margin-top: 10px
}
.mr10 {
	margin-right: 10px
}
.mb10 {
	margin-bottom: 10px
}
.ml15 {
	margin-left: 15px
}
.mt15 {
	margin-top: 15px
}
.mr15 {
	margin-right: 15px
}
.mb15 {
	margin-bottom: 15px
}
.ml20 {
	margin-left: 20px
}
.mt20 {
	margin-top: 20px
}
.mr20 {
	margin-right: 20px
}
.mr35 {
	margin-right: 35px
}
.mb20 {
	margin-bottom: 20px
}
.ml75{ margin-left:75px;}
.ml160 {
	margin-left: 160px
}
.ml165 {
	margin-left: 165px
}
.ml170 {
	margin-left: 170px
}
.pt30 {
	padding-top: 32px
}
.pt20 {
	padding-top: 20px
}
.pt10 {
	padding-top: 10px
}
.p10 {
	padding: 10px
}
.wid1 {
	width: 350px !important
}
.wid2 {
	width: 80px !important
}
.wid3 {
	width: 220px !important
}
.wid4 {
	width: 270px !important
}
.wid5 {
	width: 393px !important
}
.wid6 {
	width: 743px !important
}
.wid7 {
	width: 300px !important
}
.wid140 {
	width: 140px;
	text-align: left
}
.wid8 {
	width: 200px !important
}
.wid9 {
	width: 150px !important
}
.wid10 {
	width: 322px !important
}
.f12 {
	font-size: 12px
}
.f14 {
	font-size: 14px
}
.f16 {
	font-size: 16px
}
.f20 {
	font-size: 18px
}
.f48 {
	font-size: 48px
}
.ffw {
	font-family: "微软雅黑"
}
.tc {
	text-align: center
}
.vm {
	vertical-align: middle
}
.relative {
	position: relative
}
.clomn3 {
	width: 327px;
	float: left;
	margin-right: 10px;
*display:inline
}
.clomn-last {
	margin-right: 0
}
.fb {
	font-weight: bold
}
.info {
	color: #ff2458
}
.alert {
	color: #e60000
}
.weak {
	color: #a3a3a3
}
.colora {
	color: #636363
}
.lh22 {
	line-height: 22px
}
.lh28 {
	line-height: 28px
}
.lh32 {
	line-height: 32px
}
.more {
	color: #a3a3a3;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	float: right
}
.fc {
	color: #474747
}
.icon {
	background: url(../style/img/icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle
}
.icon12, .icon16, .icons {
	background: url(../style/img/icon1.png) no-repeat;
	display: inline-block;
	vertical-align: middle
}
.icon12 {
	width: 12px;
	height: 12px;
	overflow: hidden
}
.icon12-arrowdown {
	background-position: -70px -20px
}
.icon16 {
	width: 16px;
	height: 16px;
	overflow: hidden
}
.icon16-zoom {
	background-position: -50px 0
}
.icon16-arrowdown {
	background-position: -70px -20px
}
.icon-clock {
	background-position: -7px -5px;
	width: 17px;
	height: 17px
}
.icon-phone {
	background-position: -9px -30px;
	width: 12px;
	height: 17px
}
.icon-dg {
	background-position: -11px -206px;
	width: 40px;
	height: 40px
}
.icon-hq {
	background-position: -10px -79px;
	width: 18px;
	height: 18px
}
.icon-ly {
	background-position: -11px -54px;
	width: 15px;
	height: 15px
}
.icon-plug {
	background-position: 0 -315px;
	width: 54px;
	height: 76px
}
.icons-arrowup, .icons-arrowdown {
	width: 20px;
	height: 13px;
	overflow: hidden
}
.icons-arrowup {
	background-position: -90px 0
}
.icons-arrowdown {
	background-position: -90px -15px
}
.icon-chat {
	width: 28px;
	height: 28px;
	background-position: -39px 0
}
.icon-call {
	width: 28px;
	height: 28px;
	background-position: -39px -30px
}
.icon-xqRight {
	width: 8px;
	height: 13px;
	background-position: -40px -60px
}
.icon-xqDown {
	width: 13px;
	height: 8px;
	background-position: -40px -80px
}
.label {
	border: #e5e5e5 solid 1px;
	padding: 1px 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bdbdbd
}
.label-active {
	background: red;
	color: #fff
}
.label-orange {
	background: #f60;
	color: #fff;
	padding: 0 15px
}
.labelList a {
	display: inline-block;
	width: 80px;
	font-size: 16px
}
.labelList .label-orange {
	width: auto
}
.gTop {
	background: url(../style/img/bg.png) repeat-x 0 bottom;
	width: 100%;
	height: 32px;
	overflow: hidden;
	border-bottom: 1px solid #e6e6e6
}
.gTop-sigle {
	background: 0;
	border: 0
}
.top {
	height: 32px
}
.topL {
	float: left;
	width: 530px;
	line-height: 32px
}
.topL a {
	color: #616161;
	text-decoration: none;
	font-size: 12px;
	margin: 0 10px
}
.topL a:hover {
	color: #e60000
}
.topR {
	float: right;
	line-height: 32px
}
.topR a {
	color: #616161;
	text-decoration: none;
	font-size: 12px;
	margin: 0 8px
}
.topR a:hover {
	color: #e60000
}
.logo {
	margin-top: 35px
}
.logoL {
	float: left;
	width: 285px;
	margin-left: 25px
}
.logoL a {
	color: #e60000;
	text-decoration: none;
	margin-right: 20px
}
.logoL a:hover {
	text-decoration: underline
}
.logoL a img{ width:163px; height:70px;}
.sty1 {
	color: #e60000;
	font-weight: bold;
	font-style: normal
}
.phone {
	float: right;
	width: 350px;
	text-align: right
}
.icon-dh {
	background-position: -6px -170px;
	width: 40px;
	height: 25px
}
.sty2 {
	color: #e60000;
	font-size: 22px;
	font-weight: bold;
	font-style: normal;
	vertical-align: middle;
	margin-left: 8px
}
.sty3 {
	font-weight: bold
}
.gNav {
	width: 100%;
	height: 40px;
	background-color: #ec384b;
	line-height: 40px
}
.nav {
	height: 40px;
	margin: 10px auto
}
.nav a {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	line-height: 40px;
	min-width: 75px;
	padding: 0 10px;
	background: url(../style/img/nav_bg.png) no-repeat right center
}
.nav a:hover {
	background: #ff5100
}
.nav-complex a {
	padding: 0 35px;
	background: 0
}
.nav-classify {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	width: 200px;
	text-align: center;
	background-color: #ff7e00
}
.nav-classify b {
	font-size: 16px;
	color: #fff
}
.nav .nav-btn {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	padding: 0 15px;
	background-color: #f8f8f8;
	font-size: 14px;
	color: #e60000;
	margin-top: 4px;
	font-weight: normal
}
.nav .nav-btn:hover {
	background-color: #f8f8f8
}
.station {
	height: 32px;
	line-height: 32px;
	padding-left: 60px;
	color: #616161
}
.station a {
	color: #636363;
	text-decoration: none;
	margin: 0 15px
}
.station a:hover {
	color: #e60000
}
.content {
	margin: 10px auto
}
.content .conLeft {
	width: 250px;
	float: left
}
.conLeft .title {
	width: 228px;
	
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	font-size: 16px;
	
	font-weight: bold;
	border: #e6e6e6 solid 1px;
}
.conLeft .imgList {
	border: #e6e6e6 solid 1px;
	width: 248px
}
.imgList p {
	margin: 5px 12px;
	position: relative
}
.dealerSty {
	position: absolute;
	background-color: #ccc;
	width: 100%;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #000;
	font-size: 18px;
	font-family: "微软雅黑";
	left: 0;
	bottom: 0;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.title a {
	float: right;
	margin-right: 10px;
	
	font-size: 12px;
	text-decoration: none;
	font-weight: normal
}
.title a:hover {
	text-decoration: underline
}
.blank {
	margin-top: 15px
}
.conLeft .case {
	border: #e6e6e6 solid 1px;
	width: 248px
}
.caseBlank {
	margin-top: 25px
}
.linebottom {
	border-bottom: 1px solid #e6e6e6
}
.caseBlank-style1 {
	padding: 10px 0;
	margin: 0
}
.fontSty1 {
	font-weight: bold
}
.fontSty2 {
	color: #7a7a7a
}
.imgList ul li {
	margin: 5px 12px;
	position: relative
}
.imgList p span a {
	color: #2a7bc6;
	text-decoration: none
}
.imgList p span a:hover {
	text-decoration: underline
}
.news ul {
	margin: 10px 0 0 10px
}
.news ul li {
	border-bottom: #aeaeae dotted 1px;
	padding-bottom: 8px
}
.news ul li:last-child {
	border-bottom: 0
}
.news ul li a {
	color: #525252;
	text-decoration: none
}
.news ul li a:hover {
	color: #e60000
}
.content .conRight {
	margin-left: 260px;
	overflow: hidden
}
.control:after, .box-tit:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}
.control, .box-tit {
	zoom: 1
}
.head1, .box-tit, .tab {
	background: url(../style/img/bg.png) repeat-x right center
}
.head1 {
	color: #e60000;
	font-size: 16px;
	border: 1px solid #e6e6e6;
	padding: 10px 40px
}
.head1 i, .head1 span, .head1 b {
	vertical-align: middle;
	margin-right: 15px
}
.head1 span {
	font-size: 16px;
	font-weight: bold
}
.head1 b {
	font-size: 24px;
	font-weight: normal;
	color: #e60000
}
.head1-seri {
	color: #3e3e3e;
	height: auto
}
.head1-seri {
	padding: 0
}
.head1-seri .head1-item {
	float: left;
	padding: 0 16px
}
.head1-seri .head1-item:last-child {
	border-right: 0
}
.head1-seri .head1-item span {
	font-size: 10px;
	margin-right: 5px
}
.box {
	color: #4e4e4e
}
.box-tit {
	padding: 12px;
	font-size: 14px;
	color: #4e4e4e;
	font-weight: bold;
	border: 1px solid #e6e6e6;
	border-bottom-color: #cdcdcd;
	overflow: hidden
}
.box-tit span {
	margin-right: 10px
}
.box-tit b {
	color: #e60000;
	margin-right: 10px
}
.box-tit .icon {
	margin-right: 10px
}
.box-tit a {
	color: #6d6d6d;
	font-size: 14px;
	text-decoration: none;
	margin: 0 20px
}
.box-tit a:hover {
	color: #e60000;
	font-weight: bold
}
.box-con {
	border: 1px solid #e6e6e6;
	border-top: 0;
	padding: 20px;
	overflow: hidden
}
.box-bottom {
	border: 1px solid #e6e6e6;
	border-top: 0;
	padding: 10px 15px;
	overflow: hidden
}
.box-con-mini {
	padding: 8px
}
.box-con-other {
	padding: 15px 0 0 12px
}
.box-con-other1 {
	padding: 24px 0 24px 20px
}
.box-con-other2 {
	padding: 20px 0 0 20px
}
.box-tit-nospace {
	padding: 0
}
.liL {
	float: left;
	margin-right: 55px
}
.liL li {
	line-height: 25px
}
.liR {
	float: right;
	margin-bottom: 0
}
.box-style1 .box-tit {
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	height: 45px;
	line-height: 45px;
	background: #e60000;
	padding: 0;
	padding-left: 100px;
	position: relative;
	overflow: inherit
}
.box-style1 .box-tit .icon-plug {
	position: absolute;
	left: 20px;
	top: 0;
	font-size: 36px;
	color: #fff;
	height: 73px;
	padding-top: 3px;
	text-align: center;
	font-style: normal
}
.box-pink .box-tit {
	background: #ff4c87;
	color: #fff;
	border-color: #ff4c87
}
.box-gray .box-tit {
	background: #ededed;
	color: #ff8400;
	border-color: #ededed
}
.box-orange .box-tit {
	background: #ff8400;
	color: #fff;
	border-color: #ff8400
}
.box-blue .box-tit {
	background: #2a7bc6;
	color: #fff;
	border-color: #2a7bc6
}
.box1 {
	border: 1px solid #ededed
}
.j-tab .box-tit {
	position: relative
}
.j-tab .box-tit span {
	position: absolute;
	top: 10px;
	font-size: 20px
}
.item {
	display: inline-block;
	width: 150px;
	margin-right: 10px;
	line-height: 30px;
	vertical-align: middle
}
.box-pink .box-tit,.box-orange .box-tit,.box-blue .box-tit{
	height: 22px;
}
.progress {
	width: 100%
}
.progress-bg {
	float: left;
	position: relative;
	width: 80%;
	height: 20px;
	display: inline-block;
	background-color: #c9c9c9
}
.progress-active {
	position: absolute;
	top: 0;
	height: 100%;
	display: inline-block;
	background-color: #ed0000
}
.progress-num {
	float: left;
	margin-left: 5px
}
.btn {
	display: inline-block;
	padding: 3px 6px;
	border-radius: 3px;
	text-decoration: none;
	font-family: "Microsoft Yahei"
}
.btn:hover {
	color: #fff
}
.btn-large {
	padding: 6px 18px
}
.btn-larger {
	font-size: 16px;
	padding: 6px 30px
}
.btn-red {
	background-color: #ed0000;
	color: #fff
}
.btn-orange {
	background-color: #ff8a00;
	color: #fff
}
.btn-pink {
	background-color: #fe2458;
	color: #fff
}
.btn-blue {
	background-color: #48c8ed;
	color: #fff
}
.btn-gray {
	background-color: #3d3d3d;
	color: #fff
}
.btn-silver {
	background-color: #C0C0C0 ;
	color: #fff
}
.btns {
	text-align: center
}
.btns .btn {
	margin-right: 10%
}
.btns .btn:last-child {
	margin-right: 0
}
.tab {
	border: 1px solid #cdcdcd
}
.tab li {
	float: left;
	padding: 0 10px;
	min-width: 85px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-right: 1px solid #cdcdcd;
	color: #777;
	cursor: pointer;
	font-weight: bold
}
.tab li:last-child, .tab .last {
	border-right: 0
}
.tab .current {
	background-color: #e0e0e0
}
.message-reply-item {
	position: relative;
	padding: 15px 8px 15px 60px;
	color: #777;
	border-bottom: 1px solid #cdcdcd
}
.message-reply-txt {
	line-height: 20px;
	margin-left: 45px
}
.message-replay-user {
	position: absolute;
	left: 25px;
	top: 10px
}
.message-reply-txt em {
	display: inline-block;
	font-style: normal;
	margin-bottom: 5px
}
.page {
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif
}
.page ul {
	display: inline-block;
*display:inline;
	margin-bottom: 0;
	margin-left: 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
*zoom:1;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
	box-shadow: 0 1px 2px rgba(0,0,0,0.05)
}
.page ul li {
	display: inline;
	float: left
}
.page ul>li>a, .page ul>li>span {
	float: left;
	padding: 4px 12px;
	line-height: 20px;
	text-decoration: none;
	border: 1px solid #ddd;
	margin-right: 5px;
	border-radius: 4px;
	cursor: pointer;
	background-color: #f5f5f5;
	color: #333
}
.page ul li .elips {
	border: 0;
	background: 0
}
.page ul>.active>a, .page ul>.active>span {
	color: #e60000;
	cursor: default;
	border: 0;
	background-color: #fff
}
.page ul>.disabled>span, .page ul>.disabled>a, .page ul>.disabled>a:hover, .page ul>.disabled>a:focus {
	color: #999;
	cursor: default;
	background-color: transparent
}
.page ul>li:first-child>a, .page ul>li:first-child>span {
	border-left-width: 1px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-topleft: 4px
}
.page ul>li:last-child>a, .page ul>li:last-child>span {
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px
}
.page-centered {
	text-align: center
}
.page-right {
	text-align: right
}
.control {
	clear: both
}
.control .tit {
	width: 80px;
	float: left;
	text-align: right;
	line-height: 32px
}
.control .con {
	margin-left: 90px
}
.tips {
	border: 1px solid #dbdbdb;
	padding-bottom: 10px
}
.tips h3 {
	padding: 5px 8px;
	background-color: #e60000;
	color: #fff
}
.tips p {
	padding: 0 8px;
	line-height: 25px;
	cursor: pointer
}
.comment {
	overflow: hidden
}
.product {
	width: 143px;
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	text-align: center;
	padding-bottom: 15px
}
.product-noborder {
	border-right: 0
}
.bRight {
	border-right: 0
}
.bBottom {
	border-bottom: 0
}
.newsList ul li {
	border-bottom: #aeaeae dotted 1px;
	padding: 8px 0
}
.newsList ul li a {
	color: #474747;
	text-decoration: none;
	margin-left: 6px
}
.newsList ul li a:hover {
	color: #e60000
}
.newsList ul li:last-child {
	border-bottom: 0
}
.newsList-style1 ul li {
	border-bottom: 0;
	padding: 6px 0 0
}
.newsList-style1 ul li a {
	color: #a7a7a7
}
.relative .tips {
	position: absolute;
	top: 0;
	left: 305px
}
.fNav {
	height: 50px;
	margin: 10px auto
}
.fNav a {
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	line-height: 40px;
	min-width: 55px;
	padding: 0 10px;
	background: url(../style/img/nav_bg.png) no-repeat right center
}
.fNav a:hover {
	background: #ff5100
}
.wid140 a {
	color: #7a7a7a;
	text-decoration: none;
	line-height: 10px
}
.wid140 a:hover {
	color: #e60000
}
.text {
	width: 475px;
	line-height: 23px
}
.programeSub {
	float: left;
	width: 360px;
	text-align: right
}
.programeMain {
	width: 550px;
	float: right;
	font-family: microsoft yahei;
	font-size: 14px;
	line-height: 28px
}
.platlogo, .search {
	float: left
}
.platlogo img {
	
}
.DRcode {
	float: right;
	padding-right: 20px
}
.search {
	padding-left: 72px;
	padding-top: 10px
}
.search select, .search input {
	height: 30px;
	line-height: 30px;
	padding: 0 5px;
	background-color: #f3f3f3;
	border: 1px solid #e2e2e2;
	margin-right: 2px
}
.search-go {
	display: inline-block;
	padding: 6px 8px;
	border: 1px solid #e2e2e2;
	cursor: pointer
}
.subNav {
	background-color: #f8f8f8;
	border: 1px solid #cdcdcd;
	padding: 5px 20px;
	width: 159px
}
.subNav a {
	display: block;
	line-height: 35px;
	font-size: 12px;
	color: #525252;
	text-decoration: none;
	width:179px;overflow:hidden
}
.banner {
	width: 650px
}
.subtab {
	width: 329px
}
.subtab .box .box-con {
	height: 239px;
	padding: 5px 20px
}
.subtab .newsList li {
	padding: 7px 0
}
.subtab-nav li {
	float: left;
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	color: #525252;
	font-size: 14px;
	border-right: 1px solid #cdcdcd;
	cursor: pointer
}
.subtab-nav li:last-child {
	border: 0
}
.subtab-nav .current {
	background-color: #ff5100;
	border-color: #e60000;
	color: #fff
}
.maintab {
	width: 329px
}
.maintab-nav li {
	float: left;
	padding: 0 20px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
	font-weight: normal
}
.maintab-nav .current {
	background-color: #fff;
	border-color: #e6e6e6;
	color: #fff
}
.infocollect {
	background: url(../style/img/info.png) top center no-repeat;
	height: 47px;
	overflow: hidden;
	text-align: right;
	padding-top: 45px
}
.infocollect .sty2 {
	width: 160px;
	text-align: left;
	display: inline-block
}
.minitips {
	position: relative;
	height: 26px;
	line-height: 26px;
	background-color: #ff4c87;
	color: #fff;
	padding-left: 10px;
	font-size: 12px;
	margin-top:-26px !important;
}
.minitips-arrow {
	position: absolute;
	left: 4px;
	top: -10px;
	width: 0;
	height: 0;
	overflow: hidden;
	line-height: 0;
	border: 5px solid #ff4c87;
	_border-style: dotted dotted solid dotted;
	border-color: transparent transparent #ff4c87 transparent
}
.minitips-orange {
	background-color: #000; color:#fff; opacity:0.5;filter:alpha(opacity=50);
}
.minitips-orange .minitips-arrow {
	border-color: transparent transparent #000 transparent
}
.minitips-blue {
	background-color: #2a7bc6
}
.minitips-blue .minitips-arrow {
	border-color: transparent transparent #2a7bc6 transparent
}
.box-pink .maintab-nav .current {
	color: #ff4c87
}
.box-orange .maintab-nav .current {
	color: #ff8400
}
.box-blue .maintab-nav .current {
	color: #2a7bc6
}
.box .box-tit .maintab-nav {
	position: absolute;
	left: 50px;
	top: 8px
}
.productList {
	float: left;
	padding: 13px;
	border: 1px solid #e6e6e6;
	border-top: 2px solid #ff4c87
}
.slider {
	padding: 32px 0;
	text-align: center;
	position: relative
}
.slider .icons-arrowup {
	position: absolute;
	top: 12px;
	left: 81px;
	cursor: pointer
}
.slider .icons-arrowdown {
	position: absolute;
	bottom: 12px;
	left: 81px;
	cursor: pointer
}
.listWrap {
	height: 364px;
	overflow: hidden;
	position: relative
}
.list {
	height: 364px;
	position: absolute;
	top: 0
}
.list img {
	width: 100px;
	height: 35px
}
.friendLink {
	background-color: #f7f7f7;
	border: 1px solid #e6e6e6;
	padding: 25px 50px;
color:#
}
.friendLink a {
	color: #4b4b4b;
	white-space: nowrap
}
.friendLink b {
	white-space: nowrap
}
.table {
	width: 100%;
	border-collapse: collapse
}
.table th, .table td {
	padding: 3px 0
}
.connect ul {
	padding: 30px 0 30px 0;
	padding-left: 10%
}
.connect ul li {
	line-height: 30px;
	font-size: 14px
}
.connect-ys {
	color: #900;
	font-weight: bold
}
.head2 {
	font-size: 25px;
	font-weight: bold
}
.picshow-breviary ul {
	height: 80px
}
.picshow-breviary ul li {
	float: left;
	width: 80px;
	height: 80px;
	margin-left: 0;
	padding-right: 10px
}
.picshow-breviary ul li img {
	border: solid #ccc 1px;
	width: 80px;
	height: 80px
}
.txtIndent {
	text-indent: 2em
}
.head3 {
	font-size: 14px;
	font-weight: bold
}
.bokimg {
	float: left
}
.bokcontentone {
	float: left;
	margin-left: 10px;
	font-size: 12px;
	color: #000
}
.bokcontenttwo {
	list-style: none;
	width: 700px;
	height: 120px;
	margin-left: 0;
	padding: 0;
	clear: both
}
.bokcontenttwo ul {
	padding: 0;
	list-style: none;
	width: 700px;
	height: 120px;
	margin-left: 0;
	overflow: hidden
}
.bokcontenttwo ul li {
	float: left;
	width: 80px;
	height: 90px;
	margin-left: 0;
	padding-right: 4px;
	margin-top: 15px
}
.bokcontenttwo ul li img {
	border: solid #ccc 1px;
	width: 70px;
	height: 80px
}
.slide-page {
	position: absolute;
	bottom: 10px;
	width: 640px;
	text-align: right;
	z-index: 99
}
.slide-page a {
	display: inline-block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	background-color: #fff;
	color: #797979;
	margin-right: 5px
}
.slide-page .on {
	background-color: #e60000;
	color: #fff
}
.subpage .slide-page {
	width: 745px
}
.pane .current {
	background-color: #e60000;
	color: #fff;
	padding: 3px 10px
}
.pane .current-orange {
	background-color: #ff8400
}
.pane .control {
	border-bottom: 1px solid #e6e6e6
}
.pane .control:last-child {
	border-bottom: 0
}
.pictips {
	position: relative
}
.pictips .minitips {
	position: absolute;
	bottom: 0;
	width: 150px
}
.aboutusNav {
	background: url(../style/img/bg1.png) center top no-repeat;
	padding-bottom: 5px;
	border-bottom: 1px solid #ccc
}
.aboutusNav .aboutusNav-tit {
	display: inline-block;
	width: 137px;
	text-align: center;
	font-weight: bold;
	font-size: 15px;
	color: #4e4e4e;
	cursor: pointer;
	position: relative;
	padding-top: 83px
}
.aboutusNav-icon {
	width: 16px;
	height: 10px;
	position: absolute;
	background-color: #ccc;
	left: 50%;
	bottom: -15px
}
.aboutusNav .aboutusNav-tit1.current {
	color: #3c479b
}
.aboutusNav .aboutusNav-tit2.current {
	color: #e71f19
}
.aboutusNav .aboutusNav-tit3.current {
	color: #fdc10c
}
.aboutusNav .aboutusNav-tit4.current {
	color: #df4064
}
.aboutusNav .aboutusNav-tit5.current {
	color: #fc9437
}
.aboutusNav .aboutusNav-tit6.current {
	color: #1e8ed5
}
.aboutusNav .aboutusNav-tit7.current {
	color: #55719a
}
.aboutusNav .aboutusNav-tit1.current .aboutusNav-icon {
	background-color: #3c479b
}
.aboutusNav .aboutusNav-tit2.current .aboutusNav-icon {
	background-color: #e71f19
}
.aboutusNav .aboutusNav-tit3.current .aboutusNav-icon {
	background-color: #fdc10c
}
.aboutusNav .aboutusNav-tit4.current .aboutusNav-icon {
	background-color: #df4064
}
.aboutusNav .aboutusNav-tit5.current .aboutusNav-icon {
	background-color: #fc9437
}
.aboutusNav .aboutusNav-tit6.current .aboutusNav-icon {
	background-color: #1e8ed5
}
.aboutusNav .aboutusNav-tit7.current .aboutusNav-icon {
	background-color: #55719a
}
.aboutusCon {
	display: none
}
.moreSty {
	position: relative;
	border: #ff8400 solid 1px;
	width: 65px;
	float: right;
	padding: 0 5px;
	height: 25px;
	line-height: 25px
}
.moreSty .icon-xqRight {
	position: absolute;
	right: 6px;
	top: 6px;
	cursor: pointer
}
.moreSty-list {
	position: absolute;
	top: 100%;
	left: -1px;
	text-align: center;
	background-color: #fff;
	width: 75px;
	border: #ff8400 solid 1px;
	border-top: 0;
	z-index: 999999
}
.moreSty-list li {
	height: 30px;
	line-height: 30px
}
.moreSty-list li a {
	display: block;
	color: #ff8400
}
.moreSty-list li a:hover {
	color: #fff;
	background-color: #ff8400
}

.KNav {
	background-color: #f8f8f8;
	border: 1px solid #cdcdcd;
	width: 199px
}
.KNavtitle {
	width: 181px;
	background:url("../style/img/bg.png") repeat-x ;
	height: 45px;
	line-height: 45px;
	padding-left: 20px;
	font-size: 16px;
	color: #4e4e4e;
	font-weight: bold;
	margin-top:5px;
}
.tlabel {
	border: #e5e5e5 solid 1px;
	padding: 0px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:5px;
	color: #bdbdbd;
	background-color:Gray;
	vertical-align:middle;
}
.tlabel-active {
	background: red;
	color: #fff
}



.KNEWNav {
	background-color: #f8f8f8;
	border: 1px solid #cdcdcd;
	border-top: 0;
	overflow: hidden
}

.KNEWNav ul {
}
.KNEWNav ul li {
	border-bottom: #aeaeae dotted 1px;
	float: left;
	padding: 8px;
	margin-left:10px;
	width:460px;
}

.KNEWNav ul li a {
	color: #525252;
	text-decoration: none
}
.KNEWNav ul li a:hover {
	color: #e60000
}


