@charset "gb2312";
a, a.gray3_red, a.red_no:hover, a:hover {
	text-decoration: none
}
.clearfix:after, .hidden {
	visibility: hidden
}
.ddcommon .ddChild li img, .kendo, .vm, button, input {
	vertical-align: middle
}
a, audio, blockquote, body, button, caption, dd, del, div, dl, dt, em, embed, fieldset, footer, form, h1, h2, h3, h4, h5, h6, header, img, input, label, li, mark, nav, ol, output, p, pre, progress, section, span, sub, summary, table, tbody, td, tfoot, th, thead, time, tr, ul, video {
	padding: 0;
	margin: 0
}
body, html {
	width: 100%;
	height: 100%;
	display: block
}
body {
	font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", Arial, sans-serif;
	font-size: 14px;
	color: #424242
}
button, fieldset, img {
	border: 0;
	background: 0 0
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
pre {
	white-space: pre-wrap;
	word-wrap: break-word
}
a {
	color: #d30830;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out
}
a:hover {
	color: #ef3e53
}
address, caption, cite, code, em, figcaption, h1, h2, h3, h4, h5, h6, pre, strong, th {
	
	font-style: normal;
	font-weight: 400
}
h2 {
	font-size: 36px
}
h3 {
	font-size: 26px
}
h5 {
	font-size: 18px
}
.page-min-width {
	min-width: 1100px
}
.main {
	width: 1100px;
	margin: 0 auto
}
.main_padding40 {
	padding: 40px 0
}
.main_padding60 {
	padding: 60px 0
}
.main_padding80 {
	padding: 80px 0
}
.main_padding110 {
	padding: 110px 0
}
.main_padding60-20 {
	padding: 60px 0 20px
}
.bgblue1 {
	background-color: #3ea7ef
}
.gray1 {
	color: #fff
}
.gray2 {
	color: #999
}
.gray3 {
	color: #666
}
.gray4 {
	color: #424242
}
.gray5 {
	color: #333
}
.gray6 {
	color: #2f2f2f
}
.gray7 {
	color: #7f7f7f
}
.gray8 {
	color: #3d3d3d
}
.gray10, .gray9 {
	color: #000
}
.gray11 {
	color: #040101
}
.gray12 {
	color: #fbfbfb
}
.bggray8 {
	background-color: #f6f0f2
}
.bggray9 {
	background-color: #626262
}
.bggray10 {
	background-color: #f8f6f7
}
.bgred {
	background-color: #d30830
}
.bgwhite {
	background-color: #fff
}
.bgred3 {
	background-color: #ed4f48
}
.bgred4 {
	background-color: #d43240
}
.bgyellow {
	background-color: #f0ad38
}
.bggreen {
	background-color: #5bb31b
}
.black1 {
	color: #040404
}
.black2 {
	color: #030101
}
.black3 {
	color: #030202
}
.blue, .lightblue {
	color: #0c81d3
}
.red {
	color: #d30830
}
.red1 {
	color: #f25a67
}
.red2 {
	color: #ec0c3b
}
.red3 {
	color: #ed3254
}
.bjred1 {
	background-color: #be2b38
}
.white1 {
	color: #fff
}
a.gray3_red {
	color: #666
}
a.gray3_red:hover, a.red_no {
	color: #aa2724;
	text-decoration: none
}
a.red_no:hover {
	color: #cd211d
}
a.red_line {
	color: #aa2724;
	text-decoration: underline
}
a.red_line:hover {
	color: #cd211d;
	text-decoration: none
}
a.blue_no {
	color: #1e91e2;
	text-decoration: none
}
a.blue_no:hover {
	color: #aa2724;
	text-decoration: none
}
a.blue_line {
	color: #1e91e2;
	text-decoration: underline
}
.k-draghandle, a.blue_line:hover, a.fff_blue, a.fff_blue:hover, a.fff_red, a.fff_red:hover {
	text-decoration: none
}
a.blue_line:hover {
	color: #3EA6EF
}
a.fff_red {
	color: #fff
}
a.fff_red:hover {
	color: #aa2724
}
a.fff_blue {
	color: #fff
}
a.fff_blue:hover {
	color: #0c81d3
}
.font_italic_f14 {
	font-size: 14px;
	color: #999;
	font-style: italic
}
.red_f16 {
	color: #aa2724;
	font-style: italic
}
.p_18 {
	font: 18px/30px "Microsoft YaHei", "Î¢ÈíÑÅºÚ";
	color: #666
}
.fb, .price_blue_f42 {
	font-weight: 700
}
.price_blue_f42 {
	font-size: 42px;
	color: #0C81D3;
	margin-right: 10px
}
.border-red {
	border-top: 2px solid #cc322e
}
.f12 {
	font-size: 12px
}
.f13 {
	font-size: 13px
}
.f14 {
	font-size: 14px
}
.f15 {
	font-size: 15px
}
.f16 {
	font-size: 16px
}
.f18 {
	font-size: 18px
}
.f20 {
	font-size: 20px
}
.f22 {
	font-size: 22px
}
.f24 {
	font-size: 24px
}
.f28 {
	font-size: 28px
}
.f30 {
	font-size: 30px
}
.fn {
	font-weight: 400
}
.t2 {
	text-indent: 2em
}
.t3 {
	text-indent: 3.6em
}
.lineh22 {
	line-height: 22px
}
.lineh45 {
	line-height: 45px
}
.lineh60 {
	line-height: 60px
}
.tl {
	text-align: left
}
.tc {
	text-align: center
}
.tr {
	text-align: right
}
.fl {
	float: left
}
.fr {
	float: right
}
.cb {
	clear: both
}
.cl {
	clear: left
}
.cr {
	clear: right
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both
}
.clearfix {
	display: inline-table
}
.clear {
	zoom: 1
}
.clear:after {
	content: "";
	display: block;
	clear: both
}
.pr {
	position: relative
}
.abs-right, .pa {
	position: absolute
}
.abs-right {
	right: 0
}
.zoom {
	zoom: 1
}
.dis {
	display: block!important
}
.indis {
	display: inline-block!important
}
.undis {
	display: none
}
.btn_red1, .ddcommon, .dis-w100, .inlinedis, .triangle_caret_down {
	display: inline-block
}
.w4 {
	width: 4%
}
.width8 {
	width: 8%
}
.width10 {
	width: 10%
}
.width16 {
	width: 16%
}
.width17 {
	width: 17%
}
.width18 {
	width: 18%
}
.width15 {
	width: 15%
}
.width20 {
	width: 20%
}
.width23 {
	width: 23%
}
.width26 {
	width: 26%
}
.width29 {
	width: 29%
}
.width30 {
	width: 30%
}
.width32 {
	width: 32%
}
.width33 {
	width: 33%
}
.width33_3 {
	width: 33.3%
}
.width36 {
	width: 36%
}
.width38 {
	width: 38%
}
.width39 {
	width: 39%
}
.width42 {
	width: 42%
}
.width45 {
	width: 45%
}
.width50 {
	width: 50%
}
.width55 {
	width: 55%
}
.width60 {
	width: 60%
}
.width80 {
	width: 80%
}
.width90 {
	width: 90%
}
.width73 {
	width: 73%
}
.wid47 {
	width: 47%
}
.width100 {
	width: 100%
}
.w50 {
	width: 50px
}
.w65 {
	width: 65px
}
.w80 {
	width: 80px
}
.w100 {
	width: 100px
}
.w110 {
	width: 110px
}
.w150 {
	width: 150px
}
.w180 {
	width: 180px
}
.w200 {
	width: 200px
}
.w250 {
	width: 250px
}
.w300 {
	width: 300px
}
.wid40 {
	width: 40%
}
.w370 {
	width: 370px
}
.he100 {
	height: 100%
}
.mt6p {
	margin-top: 6%
}
.mt1 {
	margin-top: 1px
}
.mt5 {
	margin-top: 5px
}
.mt7 {
	margin-top: 7px
}
.mt10 {
	margin-top: 10px
}
.mt13 {
	margin-top: 13px
}
.mt15 {
	margin-top: 15px
}
.mt20 {
	margin-top: 20px
}
.mt24 {
	margin-top: 24px
}
.mt25 {
	margin-top: 25px
}
.mt26 {
	margin-top: 26px
}
.mt30 {
	margin-top: 30px
}
.mt40 {
	margin-top: 40px
}
.mt45 {
	margin-top: 45px
}
.mt50 {
	margin-top: 50px
}
.mt60 {
	margin-top: 60px
}
.mt76 {
	margin-top: 76px
}
.mt80 {
	margin-top: 80px
}
.mt90 {
	margin-top: 90px
}
.mt100 {
	margin-top: 100px
}
.mt105 {
	margin-top: 105px
}
.mt120 {
	margin-top: 120px
}
.mt150 {
	margin-top: 150px
}
.ml10 {
	margin-left: 10px
}
.ml20 {
	margin-left: 20px
}
.ml25 {
	margin-left: 25px
}
.ml30 {
	margin-left: 30px
}
.ml45 {
	margin-left: 45px
}
.ml32 {
	margin-left: 32px
}
.ml35 {
	margin-left: 35px
}
.ml40 {
	margin-left: 40px
}
.ml42 {
	margin-left: 42px
}
.ml50 {
	margin-left: 50px
}
.ml60 {
	margin-left: 60px
}
.ml70 {
	margin-left: 70px
}
.ml80 {
	margin-left: 80px
}
.ml_2 {
	margin-left: 2%
}
.ml_7 {
	margin-left: 7%
}
.ml_13 {
	margin-left: 13%
}
.ml110 {
	margin-left: 110px
}
.ml150 {
	margin-left: 150px
}
.ml175 {
	margin-left: 175px
}
.ml385 {
	margin-left: 370px
}
.ml227 {
	margin-left: 227px
}
.mr5 {
	margin-right: 5px
}
.mr10 {
	margin-right: 10px
}
.mr15 {
	margin-right: 15px
}
.mr20 {
	margin-right: 20px
}
.mr30 {
	margin-right: 30px
}
.mr40 {
	margin-right: 40px
}
.mr50 {
	margin-right: 50px
}
.mr80 {
	margin-right: 80px
}
.mr90 {
	margin-right: 90px
}
.mr150 {
	margin-right: 150px
}
.pt5 {
	padding-top: 5px
}
.pt10 {
	padding-top: 10px
}
.pt15 {
	padding-top: 15px
}
.pt25 {
	padding-top: 25px
}
.pt30 {
	padding-top: 30px
}
.pt40 {
	padding-top: 40px
}
.pt55 {
	padding-top: 55px
}
.pt75 {
	padding-top: 75px
}
.pt60 {
	padding-top: 60px
}
.pt80 {
	padding-top: 80px
}
.pt90 {
	padding-top: 90px
}
.pt100 {
	padding-top: 100px
}
.pt120 {
	padding-top: 120px
}
.pt160 {
	padding-top: 160px
}
.pt185 {
	padding-top: 185px
}
.pt200 {
	padding-top: 200px
}
.pt250 {
	padding-top: 250px
}
.pt261 {
	padding-top: 261px
}
.pl_13 {
	padding-left: 13%
}
.pl10 {
	padding-left: 10px
}
.pl20 {
	padding-left: 20px
}
.pl30 {
	padding-left: 30px
}
.pl40 {
	padding-left: 40px
}
.pl45 {
	padding-left: 45px
}
.pl60 {
	padding-left: 60px
}
.pl65 {
	padding-left: 65px
}
.pl70 {
	padding-left: 70px
}
.pl90 {
	padding-left: 90px
}
.pl100 {
	padding-left: 100px
}
.pr_4 {
	padding-right: 4%
}
.pr10 {
	padding-right: 10px
}
.pr20 {
	padding-right: 20px
}
.pr50 {
	padding-right: 50px
}
.pr88 {
	padding-right: 88px
}
.pr100 {
	padding-right: 100px
}
.pr195 {
	padding-right: 195px
}
.pb10 {
	padding-bottom: 10px
}
.pb15 {
	padding-bottom: 15px
}
.pb20 {
	padding-bottom: 20px
}
.pb30 {
	padding-bottom: 30px
}
.pb40 {
	padding-bottom: 40px
}
.pb45 {
	padding-bottom: 45px
}
.pb60 {
	padding-bottom: 60px
}
.pb80 {
	padding-bottom: 80px
}
.pb70 {
	padding-bottom: 70px
}
.pb100 {
	padding-bottom: 100px
}
.pb120 {
	padding-bottom: 120px
}
.pb125 {
	padding-bottom: 125px
}
.pb130 {
	padding-bottom: 130px
}
.pb140 {
	padding-bottom: 140px
}
.pb150 {
	padding-bottom: 150px
}
.pb250 {
	padding-bottom: 250px
}
.mb5 {
	margin-bottom: 5px
}
.mb10 {
	margin-bottom: 10px
}
.mb15 {
	margin-bottom: 15px
}
.mb20 {
	margin-bottom: 20px
}
.mb25 {
	margin-bottom: 25px
}
.mb30 {
	margin-bottom: 30px
}
.mb40 {
	margin-bottom: 40px
}
.mb50 {
	margin-bottom: 50px
}
.mb60 {
	margin-bottom: 60px
}
.mb70 {
	margin-bottom: 70px
}
.mb75 {
	margin-bottom: 75px
}
.mb80 {
	margin-bottom: 80px
}
.mb140 {
	margin-bottom: 140px
}
.plr30 {
	padding: 0 30px
}
.plr20 {
	padding: 0 20px
}
.pl2em {
	padding-left: 2em
}
.pl3_6em {
	padding-left: 3.6em
}
.und_ln_tit36 {
	border-bottom: 1px solid #d6d9de;
	position: relative;
	height: 40px
}
.und_ln_tit36 span {
	font-size: 18px;
	color: #424242
}
.button {
	cursor: pointer;
	-webkit-transition: background-color .3s ease-in-out;
	-moz-transition: background-color .3s ease-in-out;
	-o-transition: background-color .3s ease-in-out;
	transition: background-color .3s ease-in-out
}
.button.blue {
	color: #35a4d1;
	border-color: #35a4d1
}
.button.blue:hover {
	color: #fff;
	background-color: #0087a0
}
.button.disabled {
	background: #aaa!important;
	border: none!important
}
.button.disabled:active {
	box-shadow: none!important
}
.blue_btn28 {
	padding: 12px 28px;
	background: #0c81d3;
	color: #fff;
	font-size: 20px;
	min-width: 60px
}
.blue_btn28:hover {
	background: #0586e0
}
.red_btn45 {
	border: 1px solid #d30830;
	padding: 12px 45px;
	color: #d30830
}
.red_btn45:hover {
	background: #d30830;
	color: #fff
}
.gray_btn45 {
	border: 1px solid #ebebeb;
	padding: 12px 45px;
	color: #ebebeb
}
.gray_btn45:hover {
	color: #ebebeb;
	cursor: no-drop
}
.gray_btn {
	float: left;
	line-height: 40px;
	height: 40px;
	border-right: 1px solid #fff;
	background: #ebebeb;
	color: #464545;
	text-align: center
}
.gray_btn:hover {
	background: #fee
}
.gray_btn.salestop:hover {
	background: #525252;
	color: #fff;
	cursor: not-allowed
}
.gray_btn.active {
	background: #d30830;
	color: #fff
}
.gray_btn.disabled {
	cursor: no-drop;
	color: #fff
}
.gray_btn.disabled:hover {
	background: #ebebeb
}
.btn_red1 {
	width: 225px;
	height: 65px;
	border: 2px solid #e2e4e9;
	background-color: #f7f7fa;
	color: #8f97b7;
	border-radius: 5px;
	text-align: center;
	margin-right: 30px;
	line-height: 65px;
	font-size: 18px
}
.btn_red1:hover {
	background-color: #fffefe;
	border: 2px solid #ec0c3b;
	color: #d43240
}
input[type=checkbox], input[type=radio] {
	width: 16px;
	height: 16px
}
input[type=text] {
	border: 1px solid #e1e0e1
}
.input_h44 {
	height: 44px;
	line-height: 44px;
	border: 1px solid #c8c8c8;
	padding-left: 10px
}
input[type=submit] {
	background: 0 0;
	cursor: pointer;
	border: 1px solid #35a4d1;
	padding: 1px 16px;
	font-size: 13px;
	line-height: 20px;
	display: inline-block;
	color: #35a4d1;
	border-sizing: border-box;
	border-radius: 4px;
	-webkit-border-sizing: border-box;
	-ms-border-sizing: border-box;
	-moz-border-sizing: border-box
}
input[type=submit]:hover {
	color: #fff;
	background-color: #35a4d1
}
input[type=submit]:active {
	color: #fff;
	border: none;
	padding: 2px 17px;
	background-color: #35a4d1;
	box-shadow: inset 2px 2px 2px 0 rgba(0,0,0,.3)
}
.triangle_caret_down {
	width: 0;
	height: 0;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #d30830
}
.dis-w100 {
	width: 100%
}
.main-bg-gray {
	background-color: #f8f7f7
}
.main-bg-red {
	background-color: #d30830
}
.main-bg-white1 {
	background-color: #fafafa
}
.ddcommon {
	position: relative;
	zoom: 1;
	cursor: default
}
.borderRadiusTp ul li:last-child {
	border-bottom: 0 none #e1e0e1
}
.borderRadiusBtm ul li:first-child {
	border-bottom: 1px solid #e1e0e1
}
.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll {
	opacity: .5;
	-ms-filter: "alpha(opacity=50)";
	filter: alpha(opacity=50);
	-khtml-opacity: .5;
	-moz-opacity: .5;
	color: #999
}
.ddcommon input.text {
	padding: 0;
	position: absolute;
	background: #fff;
	display: block;
	width: 98%;
	height: 98%;
	left: 2px;
	top: 0;
	border: none
}
.ddOutOfVision {
	position: relative;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1
}
img.fnone {
	float: none!important
}
.ddcommon .ddArrow {
	display: inline-block;
	position: absolute;
	top: 50%;
	right: 4px
}
.ddcommon .ddTitle {
	padding: 0;
	position: relative;
	display: inline-block;
	width: 100%
}
.ddcommon .ddTitle .ddTitleText img {
	position: relative;
	vertical-align: middle;
	float: left
}
.ddcommon .ddChild {
	position: absolute;
	display: none;
	width: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	zoom: 1;
	z-index: 9999
}
.k-slider, .kendo {
	position: relative
}
.ddcommon .clear, .ddcommon .ddChild li {
	clear: both
}
.ddcommon .ddChild li .description, .ddcommon .ddTitle .ddTitleText, .ddcommon .ddTitle .description {
	display: block
}
.ddcommon .ddChild li img {
	border: 0;
	position: relative;
	float: left
}
.ddcommon .noBorderTop {
	border-top: none 0!important;
	padding: 0;
	margin: 0
}
.ddChild li.optgroup, .ddcommon .ddTitle .ddTitleText .ddTitleText {
	padding: 0
}
.ddChild li.optgroup .optgroupTitle {
	padding: 0 5px;
	font-weight: 700;
	font-style: italic
}
.ddChild li.optgroup ul li {
	padding: 5px 5px 5px 15px
}
.dd {
	border: 1px solid #d30830
}
.dd .ddArrow {
	margin-top: -5px;
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 8px solid #d30830
}
.dd .ddTitle .ddTitleText {
	padding: 9px 20px 9px 10px;
	text-align: left
}
.dd .ddTitle .ddTitleText .ddTitleText {
	padding: 0
}
.dd .ddTitle .description {
	font-size: 12px;
	color: #666
}
.dd .ddTitle .ddTitleText img {
	padding-right: 5px;
	width: 16px;
	height: 16px
}
.dd .ddChild {
	border: 1px solid #e1e0e1;
	background-color: #fff;
	left: -1px
}
.dd .ddChild li {
	padding: 8px;
	border-bottom: 1px solid #e1e0e1;
	text-align: left
}
.k-draghandle, .k-tooltip {
	text-align: center;
	position: absolute
}
.dd .ddChild li:last-child {
	border-bottom: 0
}
.dd .ddChild li .description {
	color: #666
}
.dd .ddChild li .ddlabel {
	color: #333
}
.dd .ddChild li.hover {
	background-color: #fce7e7
}
.dd .ddChild li img {
	padding: 0 6px 0 0
}
.dd .ddChild li.selected {
	background-color: #ebebeb
}
.naked-select .dd {
	border: 1px solid #eee
}
.naked-select .dd .ddChild li {
	padding: 0 5px
}
.naked-select .dd .ddTitle .ddTitleText {
	padding: 2px 10px 2px 5px
}
.naked-select.pricing .dd {
	border: 1px solid #FEE
}
.naked-select.pricing .dd .ddArrow {
	margin-top: -2px
}
.naked-select.pricing .dd .ddTitle .ddTitleText {
	padding: 0
}
.hk-solu-page .dd {
	border-color: #fb717d
}
.hk-solu-page .dd .ddArrow {
	border-top: 8px solid #fb717d
}
.hk-solu-page .dd .ddChild li {
	padding: 2px 10px
}
.hk-solu-page .dd .ddTitle .ddTitleText {
	padding: 0 20px 0 10px
}
.kendo {
	float: left;
	min-width: 400px;
	width: 72%;
	height: 40px;
	padding: 15px 0 0 5px
}
.k-block, .k-content, .k-grid, .k-header-column-menu, .k-panelbar, .k-slider, .k-splitter, .k-treeview, .k-widget {
	outline: 0
}
.k-slider-horizontal {
	display: inline-block;
	height: 6px;
	width: 200px
}
.k-slider {
	-moz-user-select: none;
	background-color: rgba(0,0,0,0);
	border-width: 0
}
.k-block, .k-widget {
	line-height: normal
}
.k-draghandle {
	background-repeat: no-repeat;
	text-indent: -3333px;
	overflow: hidden;
	outline: 0
}
.k-slider-horizontal .k-draghandle {
	top: -10px;
	width: 21px;
	height: 28px;
	background: url(../imgcssjs/icon1.png) -674px -230px
}
.k-animation-container, .k-animation-container *, .k-animation-container :after, .k-block .k-header, .k-list-container, .k-widget, .k-widget *, .k-widget :before {
	-moz-box-sizing: content-box
}
.k-widget, .k-widget * {
	background-clip: border-box
}
.k-slider-selection, .k-slider-track {
	margin: 0;
	padding: 0;
	position: absolute
}
.k-slider .k-icon, .k-slider .k-tick, .k-slider-track {
	cursor: pointer
}
.k-slider-horizontal .k-slider-selection, .k-slider-horizontal .k-slider-track {
	background-repeat: repeat-x;
	height: 9px;
	left: 0;
	top: 2%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}
.k-draghandle, .k-draghandle:hover {
	border-color: #d30830;
	background-color: #d30830;
	-webkit-box-shadow: none;
	box-shadow: none
}
.k-slider-track {
	background-color: #ebebeb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}
.k-slider-selection {
	background-color: #fddae1
}
.k-draghandle.k-state-selected:hover, .k-ghost-splitbar-horizontal, .k-ghost-splitbar-vertical, .k-list>.k-state-highlight, .k-list>.k-state-selected, .k-marquee-color, .k-panel>.k-state-selected, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-scheduler .k-today.k-state-selected, .k-state-selected, .k-state-selected:link, .k-state-selected:visited {
	color: #fff;
	background-color: #d30830;
	border-color: #d30830
}
.k-tooltip {
	z-index: 20;
	padding: 4px 5px 4px 6px;
	background: repeat-x #fff;
	min-width: 20px;
	border: 1px solid #e1e0e1;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}
.slider_val {
	float: left;
	margin: 15px 0 0 10px
}
.slider_val input {
	width: 70px;
	text-align: center;
	height: 40px;
	line-height: 40px
}
.clear {
	clear: both;
}
.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;
	list-style-type: none;
}
.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: 1px 2px 1px;
	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;
}
.fl {
	float: left
}
.fr {
	float: right
}
.h5 {
	clear: both;
	height: 5px;
}
.h10 {
	clear: both;
	height: 10px;
}
.h20 {
	clear: both;
	height: 20px;
}
.zhengwen {
	font-size: 12px;
	line-height: 22px;
}
.pro_mod {
	width: 100%;
	border-top: 2px solid #f3f3f3;
	padding-top: 71px;
	margin-top: 42px;
	width: 1100px;
	margin: 0px auto;
	margin-bottom: 50px;
}
.yspt {
    font-size: 22px;
    color: #666;
    font-weight: bold;
    padding: 10px 0px;
    border-bottom: 2px solid #eee;
}
.pull-left {
	float: left;
	border:1px solid #ccc;
}
.pull-left1 {
	float: left;
}
.pro_mod .text-center {
	text-align: center;
	margin-top:10px;
}
.pro_mod .text-center .tgbt0{
	height:36px;
	border:0px;
}
.pro_mod .text-center .tgbt1{
	width:12px;
	height: 36px;
    border: 0px;
	float:left;
	margin-left:-10px;
	background:url(../images/product_r_i_01.png) no-repeat;
}
.pro_mod .text-center .tgbt2{
	height: 36px;
    border: 0px;
	float:left;
	line-height:36px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/product_r_i_02.jpg) repeat-x;
}
.pro_mod .text-center .tgbt3{
	width:68px;
	height: 36px;
    border: 0px;
	float:left;
	background:url(../images/product_r_i_03.png) no-repeat;
}
.pro_mod .text-center .ul li{
	float:left;
	width:14%;
	padding-top:15px;
	height:50px;
	font-size:12px;
	border:#0CF 1px solid;
}
.pro_mod .text-center .btul li{
	background:#CCC;
	color:#09C;
	font-size:16px;
	font-weight:bold;
}
.pro_mod .text-center .tgjj .tgfl {
	float:left;
	width:30%;
}
.pro_mod .text-center .tgjj .tgfr{
	float:left;
	width:62%;
}
.pro_mod .text-center .tgjj .tgfr .jg{
	width:100%;
	float:right;
}
.pro_mod .text-center .tgjj .czt14{
	font-size:14px;
	font-weight:bold;
	
}
.pro_mod .text-center .tgjj .ztcol{
	color:#e76b00;
}
.zxtyfl{
	float:left;
}
.rela {
	position: relative;
}
.absol {
	position: absolute;
}
.pro_mod .pr_ico {
	left: 0px;
	top: -15px;
}
/*color*/
.text-white {
	color: #fff;
}
.bg-red {
	background-color: #f00;
}
.bg-yellow {
	background-color: #ffa42f;
}
.bg-blue {
	background-color: #404040;
}
.bg-grey {
	background-color: #474747;
}
.bg-grey-1 {
	background-color: #fb7015;
}
.bg-black {
	background-color: #000;
}
.bg-white {
	background-color: #fff;
}
.bg-orange {
	background-color: #ffa42f;
}
.bg-green {
	background-color: green;
}
.products {
	padding: 0px;
	width: 1250px;
	display: block;
	overflow: hidden;
}
.products1 {
	padding: 0px;
	width: 1300px;
	display: block;
	overflow: hidden;
	
}
.productsbg{
	background:url(../images/zy_bg3.jpg);
	width:100%;
}
.product-wrap {
	display: block;
	overflow: hidden;
}
.product-wrap > ul {
	width: 153px;
}
.product-wrap .title {
	text-align: left
}
.product-wrap > ul > li {
	padding: 10px 15px;
	border-top: 1px solid #fff;
}
.product-wrap > ul > li > span {
	font-size: 15px;
	text-align: left;
	margin-left: 13px;
}
.product-wrap > ul > li > span.title {
	text-align: left;
}
.product-wrap > ul > li:first-child {
	margin-top: 0;
	border-top: none;
}
.product-wrap > ul > li > .big-img {
	display: none;
}
.product-wrap > ul > li > .small-img {
	display: inline-block;
	position: absolute;
	left: 3px;
	margin-left: 0px;
}
.product-wrap > ul > li.current {
	background-color: #e6e6e6;
}
.product-wrap > ul > li.current > .big-img {
	display: inline-block;
	margin: 35px 0;
	padding: 0 5px;
}
.product-wrap > ul > li.current > .small-img {
	display: none;
}
.product-wrap > ul > li > div {
	height: 154px;
	display: none;
	margin-top: 22px;
}
.product-wrap > ul > li.item_left {
	text-align: left
}
.product-wrap .title-desc ul li {
	padding: 10px 5px;
	list-style: none;
	text-align: left;
	font-size: 12px;
	color: #999;
}
.product-wrap .title-desc ul li span {
	margin-right: 3px;
}
.product-wrap .title-desc ul li {
	background: url("../images/pro_left_sbg1.jpg") no-repeat 0px 15px;
	text-indent: 8px;
	color: #999;
	font-size: 13px;
}
.product-wrap > ul > li:first-child > div {
	display: block;
}
.product-wrap .product-desc {
}
.product-wrap .product-desc .desc-head > div {
	margin-left: 30px;
}
.product-wrap .product-desc > div {
	display: none;
}
.product-wrap .product-desc > div:first-child {
	display: block;
}
.product-wrap .product-desc > div > div {
	width: 355px;
	height: 435px;
	border-left: 1px solid #ccc;
	margin-left:10px;
	margin-top:10px;
	
}
.product-wrap .product-desc > div > div:first-child {
	
}
.product-wrap .product-desc .desc-detail p {
	padding: 9px 10px;
	font-size: 14px;
	color: #364150
}
.product-wrap .desc-head .note {
	font-size: 12px;
	color: #ccc;
}
.product-wrap .desc-center .note {
	font-size: 12px;
	color: red;
	margin-top: -15px;
}
.product-wrap .desc-head h2 {
	font-size: 18px;
	font-weight: bold;
	padding-left: 35px;
}
.product-wrap .product-desc .desc-head {
	height: 67px;
	padding-top: 50px;
}
.product-wrap .product-desc .desc-center {
	padding-top: 15px;
	height: 297px;
}
.product-wrap .product-desc .desc-center .ulzybg{
	background:url(../images/haiwai.png) no-repeat;
	background-position:25px 2px; 
}
.product-wrap .product-desc .desc-center .ulzybg1{
	background:url(../images/haiwai2.png) no-repeat;
	background-position:25px 2px; 
}
.product-wrap .product-desc .desc-center .ulzybgtg{
	background:url(../images/tgtb.png) no-repeat;
	background-position:24px;
	margin-top:20px;
}
.product-wrap .product-desc .desc-center ul li{
	padding: 9px 10px;
    font-size: 14px;
    color: #364150;
	text-align:left;
	margin-left:55px;
}
.product-wrap .product-desc .desc-bottom {
	height: 137px;
	margin-top: 20px;
}
.product-wrap .price {
	font-size: 30px;
	color: #e76b00;
	padding: 7px;
}
.product-wrap .price1 {
	font-size: 18px;
	color: #FFF;
	width:187px;
	height:87px;
	background:url(../images/price_bgc.png);
	text-align:center;
	margin:0 auto;
	padding-top:35px;
}
.product-wrap .price-grey {
	font-size: 30px;
	color: #5e5e5e;
	padding: 7px;
}
.product-wrap .btn-prima {
	color: #ffa42f;
	background-color: #fff;
	border: 1px solid #ffa42f;
	margin-right: 50px;
}
.product-wrap .btn-buy {
	color: #fff;
	background-color: #fb7015;
	border: 1px solid #fb7015;
}
.product-wrap .product-desc .kefu {
	text-align: center;
	margin-top: 5px;
}
.product-wrap .product-desc .kefu1 {
	text-align: center;
	margin-top: -10px;
}
.product-wrap .product-desc .kefu .a_kefu {
	font-size: 15px;
	background: #f72233;
	border: 0;
	color: #FFF;
	width: 189px;
	height: 40px;
	line-height: 39px;
	text-align: center;
	display: inline-block
}
.product-wrap .product-desc .kefu1 .a_kefu {
	font-size: 15px;
	background: #F63;
	border: 0;
	color: #FFF;
	width: 100%;
	height: 40px;
	line-height: 39px;
	text-align: center;
	display: inline-block
}
.product-wrap .product-desc .kefu .a_kefu:hover {
	background: #e91425
}
