﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 {
	margin-bottom: 10px;
}
.ml10 {
	margin-left: 10px;
}
.aa {
	position: relative;
}
.bb {
	position: absolute;
}
/*正文开始
.banner a { height:456px; background:url(../images/banner.jpg) no-repeat center top; display:block;}
*/
/*reset.css*/
html {
	color: #000;
	background: #FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var, optgroup {
	font-style: inherit;
	font-weight: inherit;
}
del, ins {
	text-decoration: none;
}
li {
	list-style: none;
}
caption, th {
	text-align: left;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
input, button, textarea, select {
*font-size:100%;
}
input, select {
	vertical-align: middle;
}
body {
	font: 12px/1.231 arial, helvetica, clean, sans-serif;
}
select, input, button, textarea, button {
	font: 99% arial, helvetica, clean, sans-serif;
}
table {
	font-size: inherit;
	font: 100%;
	border-collapse: collapse;
}
pre, code, kbd, samp, tt {
	font-family: monospace;
*font-size:108%;
	line-height: 100%;
}
.txtboxcs {
	border: solid 1px #ccc;
	height: 22px;
}/*title*/
h1 {
	font-size: 32px;
}
h2 {
	font-size: 26px;
}
h3 {
	font-size: 20px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10px;
}/* -- 外边距 -- */
.m1 {
	margin: 1px;
}
.m2 {
	margin: 2px;
}
.m5 {
	margin: 5px;
}
.m10 {
	margin: 10px;
}
.mt2 {
	margin-top: 2px;
}
.mt5 {
	margin-top: 5px;
}
.mt8 {
	margin-top: 8px;
}
.mt10 {
	margin-top: 10px;
}
.mt12 {
	margin-top: 12px;
}
.mt15 {
	margin-top: 15px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mr5 {
	margin-right: 5px;
}
.mr10 {
	margin-right: 10px;
}
.mr12 {
	margin-right: 12px;
}
.ml5 {
	margin-left: 5px;
}
.ml7 {
	margin-left: 7px;
}
.mb10 {
	margin-bottom: 10px;
}
.ml12 {
	margin-left: 12px;
}
.ml10 {
	margin-left: 10px;
}
.ml20 {
	margin-left: 20px;
}/*加盟商在线下单*/
.userorder {
	width: 700px;
}
.userorder tr {
	height: 25px;
}
.userorder tr span {
	color: #f00;
	padding-left: 4px;
}
.stf {
	border: 1px solid #ccc;
	padding-left: 140px;
	padding-top: 10px;
	padding-bottom: 20px
}
.stf span {
	color: #000;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold
}
.stf dd {
	line-height: 24px;
	font-size: 14px
}
.stf p {
	line-height: 24px;
	font-size: 14px
}
/*reset.css end*/
/*temp.css strat*/
.nor_tab {
	width: 100%;
	border: solid 1px #ccc;
	margin-bottom: 10px;
}
.nor_tab th {
	font-weight: bold;
	text-align: center;
	background: #f9f9f9;
	border: solid 1px #ccc;
	padding: 6px 0;
}
.nor_tab td {
	padding: 5px;
	border: solid 1px #ccc;
}
ul.t05_ul table {
*margin-left:-15px;
}/*滚动板IE补丁*/
.kq99billpay {
	background: url(img/99bill_pay.gif);
	height: 31px;
	width: 176px;
	border: 0;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
}
#div___________Perm {
	width: 2000px;
	height: 3000px;
	background: #fff;
	padding: 30px;
	position: absolute;
	top: 0;
	left: 0;
	color: #000;
	z-index: 999999;
}
.imt {
	color: Red;
}
.info_box {
	border: solid 1px #f58d12;
	background: #fff2db;
	padding: 5px;
	margin-bottom: 10px;
}
.info_box .ib_h {
	font-weight: bold;
	font-size: 140%;
	color: #007130;
}
#nodata {
	padding: 80px;
	padding-left: 150px;
	border: solid 1px #eee;
	margin: 10px 0;
	background: url(img/nodata.gif) no-repeat 20px 20px;
}/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1 {
	display: none;
	z-index: 1001;
	width: 398px;
	border: 1px solid #ccc;
	background: #fff;
	padding-bottom: 20px;
}
#mesbook1_c div, #mesbook1 div {
	border: 1px solid #E4E3E3;
	background: #EBECEB;
	height: 18px;
	padding: 4px .5em 0;
	margin-bottom: 10px;
}
#mesbook1_c dl.b1, #mesbook1 dl.b1 {
	width: 370px;
	margin: 0 auto;
}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {
	float: left;
	width: 105px;
	overflow: hidden;
}
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {
	width: 265px;
	float: right;
}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {
	padding-bottom: 10px;
}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {
	margin-right: 20px;
}/*处理中动画占全屏*/
#oran_div_processing {
	width: 300px;
	padding: 20px;
	z-index: 9999;
	text-align: center;
	background: #fffeef;
	border: solid 1px #b8ab04;
}/*注册*/
.register_tab {
	background: #f6f6f6;
	width: 670px;
	font-size: 14px;
	margin-bottom: 10px;
}
.register_tab td {
	padding: 10px 5px;
}
.register_tab cite {
	display: block;
	width: 200px;
	font-style: normal;
	background: #fff8e8;
	border: solid 1px #ffe7af;
	padding-left: 18px;
	color: Red;
	font-size: 12px;
}
.register_tab .icon_cln {
	width: 50px;
	vertical-align: middle;
	text-align: center;
}
.register_tab .icon_cln img {
	display: none;
}
.register_tab .tr {
	width: 80px;
}
.register_prof {
	background: #fffdf0;
	width: 670px;
	font-size: 14px;
	margin-bottom: 10px;
	border: solid 1px #fed289;
	color: Gray;
}
.register_prof td {
	padding: 8px 5px;
}
.register_prof cite {
	display: block;
	width: 200px;
	font-style: normal;
	background: #fff8e8;
	border: solid 1px #ffe7af;
	padding-left: 18px;
	color: Red;
	font-size: 12px;
}
.register_prof span {
	font-size: 12px;
}
.register_prof .tr {
	width: 140px;
}
.blk {
	display: block;
}
.p {
	cursor: pointer;
}
.p5 {
	padding: 5px;
}
.hd {
	display: none;
}
.tfocus {
	background: #fffdf0;
}
.error {
	background: url(img/verror.gif) 2px 2px no-repeat #fff8e8;
	border: solid 1px #ffe7af;
	padding-left: 18px
}
cite {
	display: block;
}/*产品左边分类样式*/
li.sub_column {
	margin-left: 10px;
	clear: both;
	background: none;
}
.t05_ul .nones {
	background: none;
}
li.sub_column li {
	background: url(img/ico10.gif) no-repeat 0 10px;
	padding-left: 10px;
}
li.sub_column li.cur {
	background: url(img/ico7.gif) no-repeat 0 10px;
	padding-left: 10px;
	font-weight: bold;
}
li.sub_column li.cur a {
	color: #fa8d0d;
}
.t05_ul li.cur a {
	font-weight: bold;
	color: #fa8d0d;
}
li.sub_column li a {
	height: 25px;
	line-height: 25px;
}
li.sub_column ul {
	margin-left: -20px;
	_margin-left: -35px;
}/*登录*/
.login_tb {
}
.login_tb td {
	padding: 5px 5px;
}
.login_tb .tr {
	width: 70px;
	vertical-align: top;
	font-size: 14px;
}/*购物车产品详细页*/
.bgF7F7F7 {
	background: #F7F7F7;
}
#tbCartProducts td {
	border: solid 1px #ECECEC;
}
.quantity_tr {
	text-align: center;
}
.quantity_tr input {
	width: 30px;
	text-align: right;
	border: solid 1px #ddd;
}
.quantity_tr a {
	display: none;
	text-decoration: underline;
}/*购物车支付方式*/
.payment_tab {
	width: 100%;
	margin-bottom: 10px;
}
.payment_tab tr {
	cursor: pointer;
}
.payment_tab .hover {
	background: #f3f2f2;
}
.payment_tab td {
	padding: 5px;
}
.add_info {
	border: solid 1px #bdbdbd;
	background: #edecec;
	padding: 10px;
	margin-bottom: 10px;
	line-height: 180%;
}/*产品所有分类层*/
#prod_all_columns {
	z-index: 999;
	display: none;
	width: 557px;
}
#prod_all_columns h1 {
	font-size: 100%;
	background: url(Img/all_columns_title.gif);
	height: 19px;
	line-height: 25px;
	padding-left: 10px;
	height: 25px;
}
#prod_all_columns .close {
	font-weight: normal;
	float: right;
	cursor: pointer;
	margin-right: 8px;
	line-height: 25px;
	_padding-top: 5px;
}
#prod_all_columns .close img {
	vertical-align: middle;
}
#prod_all_columns .columns {
	border: solid 1px #d5d5d5;
	border-top: 0;
	background: #fff;
	height: 400px;
	width: 555px;
	overflow: auto;
}
#prod_all_columns td {
	padding: 5px;
}
#prod_all_columns .top_column a {
	color: orange;
	font-weight: bold;
}
#prod_all_columns .top_column img {
	margin-right: 5px;
}
#prod_all_columns .sub_columns a {
	line-height: 150%;
	margin-right: 15px;
	background: url(img/ico12.gif) no-repeat 0 5px;
	padding-left: 10px;
}/*收货人地址弹出层*/
.pop_addr {
	width: 557px;
}
.addr_title {
	width: 547px;
	font-size: 100%;
	background: url(Img/all_columns_title.gif);
	line-height: 25px;
	height: 25px;
	padding: 0 5px;
}
.addr_title .close {
	float: right;
	margin-top: 5px;
}
.pop_addr .bord {
	background: #fff;
	width: 555px;
	height: 350px;
	border: solid 1px #d5d5d5;
	border-top: 0;
	background: #fff;
	padding-top: 5px;
}
.pop_addr .cont {
	height: 350px;
	overflow-y: scroll;
}
.pop_addr div table .tr {
	width: 100px;
}
.pop_addr div table td {
	padding: 2px;
}
.pop_addr .line {
	font-size: 0;
	overflow: hidden;
	line-height: 0;
	height: 1px;
	background: #ddd;
	margin: 10px;
}
#divCartMyAddr {
	z-index: 999;
	display: none;
	width: 557px;
}
#divCartMyAddr iframe {
	width: 557px;
	height: 356px;
}/*分页控件*/
.apage .cur {
	border: 1px solid #D5D5D5;
	padding: 0 3px;
}/*产品属性*/
.prod_attrs_b {
	width: 246px;
	height: 131px;
	background: url(img/attr_form.gif);
	margin-left: 5px;
	padding: 10px;
	margin-top: 5px;
	overflow: hidden;
}
.prod_attrs_b h5 {
	border-bottom: solid 1px #eeeded;
	line-height: 16px;
	margin-bottom: 5px;
}
.prod_attrs_b .prod_attrs_det {
	width: 236px;
	height: 96px;
	overflow-y: auto;
	word-break: break-all;
}
.prod_attrs {
	width: 246px;
	height: 267px;
	background: url(img/attr_form_b.gif);
	margin-left: 5px;
	padding: 10px;
	margin-top: 5px;
	overflow: hidden;
	margin-bottom: 10px;
}
.prod_attrs h5 {
	border-bottom: solid 1px #eeeded;
	line-height: 16px;
	margin-bottom: 5px;
}
.prod_attrs .prod_attrs_det {
	width: 236px;
	height: 236px;
	overflow-y: auto;
	word-break: break-all;
}/*查看产品所有图片*/
.photo_list {
	padding: 10px;
}
.photo_list ul li {
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
}
.photo_list ul li img {
	width: 120px;
	height: 120px;
	border: solid 1px #fff;
}
.photo_list ul li a.cur img, .photo_list ul li a:hover img {
	border: solid 1px #fda305;
}
.photo_list input {
	border: 0;
	height: 20px;
	line-height: 20px;
	width: 54px;
	background: #FDA305;
	color: white;
	cursor: pointer;
}
.photo_big {
	text-align: center;
	padding: 10px;
}/*帮助中心满意度*/
.static_graph {
	width: 20px;
	background: orange;
	margin: 0 auto;
	font-size: 0;
	line-height: 0;
	margin-top: 10px;
}
.static_graph .tc {
	text-align: center;
}
#cntrStatic_0, #cntrStatic_1, #cntrStatic_2 {
	vertical-align: bottom;
	text-align: center;
}/*推荐文章（mail）*/
#mailArticle {
	display: none;
	border: solid 1px #ccc;
}
#mailArticle iframe {
	width: 632px;
	height: 602px;
	overflow: hidden;
}
.mailprod {
	width: 626px;
	height: 600px;
	overflow: hidden;
	border: solid 1px #aaa;
	background: #fff;
}/*拷贝地址*/
#div_nsw_copy_url {
	width: 400px;
	border: solid 1px #ccc;
	background: #fff;
}
#div_nsw_copy_url h1 {
	background: #f0f0f0;
	border-bottom: solid 1px #ccc;
	font-size: 14px;
	padding: 3px;
}
#div_nsw_copy_url h1 a {
	float: right;
	font-weight: normal;
	font-size: 12px;
}
#div_nsw_copy_url .cont {
	border-top: solid 1px #f6f6f6;
	padding: 10px;
}
#div_nsw_copy_url .cont textarea {
	width: 380px;
	height: 50px;
	margin: 10px 0;
}/*资讯高级搜索*/
#div_nsw_news_advan_cntr {
	display: none;
}
#div_nsw_news_advan_cntr iframe {
	height: 222px;
	width: 402px;
}
#div_nsw_news_advan {
	height: 220px;
	width: 400px;
	border: solid 1px #ccc;
	background: #fff;
}
#div_nsw_news_advan h1 {
	background: #f0f0f0;
	border-bottom: solid 1px #ccc;
	font-size: 14px;
	padding: 3px;
}
#div_nsw_news_advan h1 a {
	float: right;
	font-weight: normal;
	font-size: 12px;
}
#div_nsw_news_advan .cont {
	border-top: solid 1px #f6f6f6;
	padding: 10px;
}
#div_nsw_news_advan .cont table td {
	padding: 3px;
}/*网站公告*/
.anns {
}
.anns dl {
	border-bottom: solid 1px #ddd;
	margin: 10px;
	padding-bottom: 5px;
	line-height: 150%;
}
.anns dl dt {
	font-weight: bold;
}
.anns dl .showtime {
	color: #959595;
}/*相关搜索*/
.rele_search {
	border-top: solid 1px #ddd;
	margin: 5px;
	line-height: 160%;
}
.rele_search li {
	float: left;
	width: 150px;
}
.NewsColumns select {
	width: 130px;
}/*图片滚动*/
#img_scroll {
	overflow: hidden;
	width: 400px;
}
#img_scroll #imgPrev {
	float: left;
	margin-top: 25px;
	cursor: pointer;
}
#img_scroll #imgNext {
	float: right;
	margin-top: 25px;
	cursor: pointer;
}
#img_scroll #img_list {
	float: left;
	width: 360px;
	overflow: hidden;
	white-space: nowrap;
	margin-left: 10px;
}
#img_scroll #img_list a {
	margin-left: 10px;
}
#img_scroll #img_list a img {
	padding: 8px 3px 3px 3px;
}
#img_scroll #img_list a.cur img {
	background: url(img/smallimgbg1.gif) no-repeat;
}
#img_scroll #img_list a img.cur {
	background: url(img/smallimgbg1.gif) no-repeat;
}/*收藏样式修改（mail）*/
#div_fav_cntr {
	width: 250px;
	height: 135px;
	overflow: hidden;
}/*资讯图片列表形式*/
dl.l08 {
	width: 197px;
	margin: 1.5em 0 0 25px;
	float: left;
	display: inline;
}
dl.l08 dt {
	width: 195px;
	height: 195px;
	border: 1px solid #ECECEC;
	overflow: hidden;
}
dl.l08 img {
	display: block;
	width: 195px;
	height: 195px;
}
dl.l08 dd {
	background: #ECECEC;
	margin: 2px 0 0 0;
	width: 100%;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap;
	text-align: center;
}
dl.l08 dd a {
	color: #666;
}/*产品详细视频*/
.provideo .video_tit {
}
.provideo .cont {
}/*加码销售*/
.payad_cntr {
	white-space: nowrap;
	width: 726px;
	overflow: hidden;
}
.sale_prom_info {
	background: #fffada;
	border: solid 1px #f00;
	padding: 5px;
	line-height: 150%;
	color: #535353;
}
.msg_li______ li {
	background: url(img/ico6.gif) no-repeat 0 8px;
	padding-left: 14px;
}/*邀请注册*/
.invitation_2 {
	background: url(img/u_invitation.gif) no-repeat 0 10px;
	padding: 20px;
	padding-left: 150px;
	border: solid 1px #ccc;
	line-height: 200%;
	margin-bottom: 10px;
}
li.sub_column {
	margin-left: 10px;
}
li.sub_column li {
	background: url(img/ico10.gif) no-repeat 0 10px;
	padding-left: 10px;
}
li.sub_column li.cur {
	background: url(img/ico7.gif) no-repeat 0 10px;
	padding-left: 10px;
	font-weight: bold;
}
li.sub_column li.cur a {
	color: #fa8d0d;
}
.t05_ul li.cur a {
	font-weight: bold;
	color: #fa8d0d;
}/*资料完整率*/
.prof_rate {
	border: solid 1px #f58d12;
	background: #fff2db;
	width: 600px;
}
.prof_rate td {
	padding: 5px;
}
.prof_rate td.rate {
	width: 500px;
}
.prof_rate td.rate div.r_cntr {
	border: solid 1px #0068b7;
	width: 490px;
}
.prof_rate td.rate div.r_cntr div {
	padding: 0 5px;
	background: #a7e2fe;
}/*******/
.lnav div.lnav_more {
	margin-left: 18px;
}
.lnav ul.lnav_more {
	display: none;
	width: 180px;
	margin: 0px auto 0px auto;
}
.lnav ul.lnav_more li {
	white-space: nowrap;
	overflow: hidden;
}
.lnav ul.lnav_more li a {
	color: #666;
	padding-left: 10px;
}
.lnav ul.lnav_more li a:hover {
	background: url(img/ico7.gif) no-repeat 0 6px;
}/************分页样式开始******************************/
.vc {
	word-break: break-all;
	overflow: visible;
	line-height: 2;
}
.vc a.o:link, .vc a.o:visited {
	margin: 0 4px;
	padding: 3px 6px 1px;
	border: 1px solid #ddd;
	text-decoration: none;
	background: #fff;
}
.vc a.o:hover {
	border: 1px solid #049;
	text-decoration: none;
}
.ob {
	margin: 0 4px;
	padding: 3px 6px 1px;
	border: 1px solid #ddd;
	text-decoration: none;
	background: #fff;
}
.obg {
	margin: 0 4px;
	padding: 3px 6px 1px;
	border: 1px solid #ddd;
	text-decoration: none;
	background: #f00;
	color: #fff;
}/***************分页结束****************************//*显示帮助*/
#div_nsw_show_help {
	width: 600px;
	border: solid 1px #ccc;
	background: #fff;
}
#div_nsw_show_help h1 {
	background: #f0f0f0;
	border-bottom: solid 1px #ccc;
	font-size: 14px;
	padding: 3px;
}
#div_nsw_show_help h1 a {
	float: right;
	font-weight: normal;
	font-size: 12px;
}
#div_nsw_show_help .cont {
	border-top: solid 1px #f6f6f6;
	padding: 10px;
}
#div_nsw_show_help .cont textarea {
	width: 580px;
	height: 100px;
	margin: 10px 0;
}
.n_info_con a.keys {
	color: Blue;
	text-decoration: underline;
}/*加码销售样式*/
.payad {
	color: #666;
	padding-top: 15px;
}
.payad1 {
	background: url(Img/ad_bg.gif);
	height: 80px;
	overflow: hidden;
	padding: 24px 0 0 0;
}
.payad1 p {
	padding-left: 60px;
	line-height: 22px;
}
.payad1 p span {
	color: red;
}
.payad1 p a.m {
	color: #FE7101;
	font-weight: bold;
	text-decoration: underline;
}
.payad1 p a.m:hover {
	color: #e00;
}
.payad2 {
	background: #F6F6F6;
	padding: 5px;
	height: 134px;
	overflow: hidden;
}
.pm {
	width: 692px;
	float: left;
}
.pm dl {
	width: 330px;
	float: left;
	display: inline;
	margin: 16px 0 0 11px;
}
.pm dt {
	width: 100px;
	height: 100px;
	border: 1px solid #E4E4E4;
	background: white;
	overflow: hidden;
	float: left;
}
.pm dt img {
	width: 100px;
}
.pm dd {
	width: 220px;
	float: right;
}
.pm dd.tit {
	overflow: hidden;
	white-space: normal;
}
.pm dd.tit a {
	color: #04d;
	font-size: 14px;
}
.pm dd.con {
	height: 45px;
	overflow: hidden;
	margin: 7px 0;
}
.pm dd.btn a {
	font-weight: bold;
	color: #E87917;
	text-decoration: underline;
}
.pm dd.btn a:hover {
	color: #e00;
}
.pm dd.btn input {
	vertical-align: text-bottom;
}
/*temp.css end*/

#site {
	position: absolute;
	z-index: 3;
	top: 3px;
	left: 375px;
}
#siteDiv {
	background-color: #FFFFFF;
	border: 1px solid #999999;
	display: none;
	padding: 8px 10px;
	position: absolute;
	top: 23px;
	white-space: nowrap;
	width: 235px;
	z-index: 1000;
	display: none;
	left: 0px;
}
#siteDiv li {
	float: left;
	list-style-type: none;
	padding-right: 15px;
}
#siteDiv li a {
	color: #666;
}
#flashs {
	height:450px;
	position: relative;
	z-index: 1;
}
#flashs .bgitem {
	position: absolute;
}
#flashs .btn {
	bottom: 15px;
	margin-right: -450px;
	padding: 5px 6px;
	position: absolute;
	right: 50%;
	z-index: 7;
}
#flashs .btn span {
	background:#FFF;
	border: 1px solid #333;
	color: #333;
	cursor: pointer;
	display: inline-block;
	margin-left: 5px;
	padding: 2px 6px;
}
#flashs .btn span.cur {
	background: none repeat scroll 0 0 #f00;
	color: #fff;
}
.prolist {
	width: 185px;
	min-height:530px;
	overflow: hidden;
	margin-top: 28px;
	background: url(../images/listdi.gif) no-repeat left bottom;
}
.prolist h2 {
	height: 50px;
	background: url(../images/listh2.gif) no-repeat;
	padding: 6px 0 0 22px;
	font-size: 17px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.prolist h2 a {
	color: #fff;
}
.prolist h2 em {
	display: block;
	font-size: 8px;
	color: #ccc;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
}
.list_con {
	width: 160px;
	overflow: hidden;
	padding: 10px 10px 0 13px;
	border: 1px solid #d51b12;
	border-width: 0 1px;
}
.list_con h3 {
	font-size: 14px;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	margin: 3px 0 0 0;
	font-weight: normal;
	background: url(../images/listh3.gif) no-repeat;
	display: block;
}
.list_con h3 a {
	color: #fff;
	font-family: "微软雅黑";
	padding-left: 36px;
}
.list_con h3 a:hover, .list_con .cur a {
	color: #fff;
	display: block;
	background: url(../images/listh3_hover.gif) no-repeat;
}
.list_con ul {
	width: 147px;
	overflow: hidden;
	padding: 6px 0 6px 13px;
}
.list_con ul li {
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	background: url(../images/lidd.gif) no-repeat 6px center;
	padding-left: 19px;
}
.list_con ul li a {
	color: #727272;
}
.pro {
	width: 748px;
	
	overflow: hidden;
	margin-top: 28px;
}
.barpro {
	height: 35px;
	line-height: 35px;
	background: url(../images/barx.gif) repeat-x left bottom;
	padding: 0 5px 0 0;
}
.barpro ul li {
	float: left;
	height: 35px;
	line-height: 33px;
	font-size: 15px;
	font-family: "微软雅黑";
	text-align: center;
	
	 margin-right:10px;
}
.barpro ul .nobor {
	border-right: none;
}
.barpro ul li a {
	color: #6f6f6f;
	font-size:15px;
	padding:0 10px 0 10px;
}
.barpro ul li a:hover{ text-decoration:none;}
.barpro ul li a:hover, .barpro ul .cur a {
	background:#ce0a00;
	display: block;
	color: #fff;
	font-size:15px;
	padding:0 10px 0 10px;
}
.barpro span a {
	color: #9e9e9e;
}
.pro_con {
	width: 748px;
	clear:both;
	overflow: hidden;
}
.pro_con ul li {
	margin: 23px 10px 0 0;
	width: 228px;
	height: 223px;
	overflow: hidden;
	float: left;
	display: inline;
	border:1px solid #ddd;
	background:#fff;
}
.pro_con ul li a {
	width: 224px;
	height: 180px;
	padding: 1px;
	background:#fff;display:table-cell;text-align:center;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden; display:block;
	text-align:center;
}
.pro_con ul li img {vertical-align:middle;max-width:95%;max-height:95%;}

.edge {display:inline-block;height:100%;width:0;vertical-align:middle;}

.pro_con ul li:hover {
	border: solid 1px #DA251D;
}
.pro_con ul li span {
	height: 35px;
	line-height: 30px;
	display: block;
	text-align: center;
	overflow: hidden;
	background: url(../images/pspan.gif) repeat-x left bottom;
}
.pro_con ul li span a {
	color: #888;
}
.pro_con .nobot {
	margin-right: 0;
}
.zs {
	height: 360px; overflow:hidden;
	background: url(../images/rydi.gif) no-repeat left bottom;
}
.zs h2 {
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: normal;
	background: url(../images/barz.gif) no-repeat;
	padding: 14px 28px 0 54px;
}
.zs h2 a {
	color: #ce0a00;
}
.zs h2 em {
	font-style: normal;
	padding-left: 8px;
	font-size: 12px;
	color: #a9a9a9;
}
.zs h2 span a {
	font-family: "宋体";
	color: #dd4941;
	font-size: 12px;
}
.zs_c {
	padding: 18px 0 0 0;
	height: 282px;
	background-color: #fff;
	border: 1px solid #d51b12;
	border-width: 0 1px;
}
.z01 {
	position: relative;
	margin-left: -1px;
	padding-top: 85px;
}
.z02 {
	position: relative;
	margin-right: -1px;
	padding-top: 85px;
}
.zs_c ul {
	margin-left:15px;
	width: 896px;
	overflow: hidden;
	display: inline;
}
.zs_c ul li {
	float: left;
	display: inline;
	margin-right:18px;
	width: 162px;
	overflow: hidden;
}
.zs_c ul li a{ border:1px solid #ccc; padding:2px;width: 154px;	height: 228px; display:block; overflow:hidden;}
.zs_c ul li img {	width: 154px;	height: 228px;}

.zs_c ul li a:hover {
	border: 1px solid #DA251D;
}
.zs_c ul li span a { border:none; width:154px; height
	height: 44px;
	line-height:20px;
	text-align: center;
	display: block;
	overflow: hidden;
	color: #9b9b9b;
}
.ys {
	overflow: hidden;
	margin-top: 16px;
	height: 1019px;
}
.ys h2 {
	height: 117px;
}
.ys h2 p {
	top: 18px;
	left: 722px;
	font-size: 15px;
	font-family: "微软雅黑";
	color: #d51b12;
	font-weight: normal;
}
.ys h2 p span {
	font-size: 16px;
	display: block;
}
.ys01 {
	background: url(../images/ys01.jpg) no-repeat;
	height: 345px;
}
.one {
	padding: 72px 0 0 51px;
	width: 418px;
}
.one h3 {
	height: 38px;
	margin-bottom: 15px;
}
.one p {
	font-size: 13px;
	font-family: "微软雅黑";
	line-height: 24px;
	color: #585858;
	background: url(../images/ysdd.gif) no-repeat 43px 14px;
	padding: 6px 0 6px 68px;
}
.one p span {
	color: #ce0a00;
}
.ys02 {
	background: url(../images/ys02.jpg) no-repeat;
	height: 319px;
}
.two {
	padding: 52px 0 0 427px;
}
.ys03 {
	background: url(../images/ys03.jpg) no-repeat;
	height: 238px;
}
.three {
	padding: 64px 0 0 60px;
	width: 376px;
}
.three p {
	background: url(../images/ysgou.gif) no-repeat left 3px;
	float: left;
	width: 150px;
	height: 35px;
	line-height: 20px;
	padding: 0 0 0 26px;
}
.ystel {
	top: 144px;
	left: 740px;
	font-size: 12px;
	color: #ce0a00;
	font-family: "微软雅黑";
}
.ystel span {
	font-size: 16px;
	display: block;
}
.bd01 {
	width: 960px;
	height: 130px;
	margin-top: 19px;
	background: url(../images/bdsha.gif) no-repeat center bottom;
}
.bd01 img {
	width: 960px;
	height: 110px;
	position: absolute
}
.bd01 .zx01 img {
	height: 26px;
	width: 98px;
	position: absolute;
	z-index: 0;
	left: 733px;
	top: 33px;
}
.tel1 {
	top: 70px;
	left: 678px;
	color: #fff;
	font-size: 16px;
	font-family: "微软雅黑";
}
.bd02 {
	width: 960px;
	height: 130px;
	margin-top: 18px;
	background: url(../images/bdsha.gif) no-repeat center bottom;
}
.tel2 {
	top: 68px;
	left: 760px;
	color: #fff;
	font-size: 14px;
	font-family: "微软雅黑";
	height: 22px;
	line-height: 22px;
}
.tel2 span {
	font-size: 18px;
	display: block;
}
.bd03 {
	width: 960px;
	height: 130px;
	margin-top: 23px;
	background: url(../images/bdsha.gif) no-repeat center bottom;
	margin-bottom: 5px;
}
.bd03 .zx02 img {
	height: 26px;
	width: 98px;
	position: absolute;
	z-index: 0;
	left: 733px;
	top: 33px;
}
.tel3 {
	color: #ce0a00;
}
.al {
	height: 379px;
	overflow: hidden;
	margin-top: 16px;
	background: url(../images/fabg.gif) repeat-x center bottom;
}
.al h2 {
	height: 38px;
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: normal;
	background: url(../images/barx.gif) repeat-x left bottom;
}
.al h2 a {
	color: #ce0a00;
	background: url(../images/icon.gif) no-repeat left top;
	padding: 0 0 0 30px;
	line-height: 28px;
	display: inline-block;
}
.al h2 em {
	font-style: normal;
	padding-left: 8px;
	font-size: 12px;
	color: #a9a9a9;
}
.al h2 span a {
	font-family: "宋体";
	color: #dd4941;
	font-size: 12px;
	background: none;
	line-height: 38px;
	padding-right: 14px;
}
.al_con {
	padding: 23px 0 0 0;
	height: 314px;
	overflow: hidden;
}
.al_con ul li {
	float: left;
	width: 297px;
	height: 314px;
	margin-right: 33px;
	display: inline;
	overflow: hidden;
}
.al_con ul li img {
	width: 297px;
	height: 205px;
}
.al_con ul li span {
	display: block;
	overflow: hidden;
	height: 28px;
	padding: 16px 0 0 24px;
	font-size: 14px;
	font-family: "微软雅黑";
	background: url(../images/faspan.gif) no-repeat center bottom;
}
.al_con ul li span a {
	color: #d51b12;
}
.al_con ul li p {
	color: #989898;
	padding: 8px 0 0 5px;
	line-height: 20px;
	height:40px;
	overflow:hidden;
}
.al_con ul .nobot {
	margin-right: 0;
}
.hz {
	width: 247px;
	height: 487px;
	padding: 1px;
	margin-top: 24px;
}
.hz h2 {
	padding: 0 18px 0 42px;
	height: 36px;
	line-height: 36px;
	font-size: 15px;
	font-weight: normal;
	background: url(../images/barhz.gif) no-repeat;
	font-family: "微软雅黑";
}
.hz h2 a {
	color: #fff;
}
.hz h2 span {
	margin: 16px 0 0 0;
}
.hz_c {
	padding: 10px 0;
	height: 439px;
	background-color: #fff;
	border: 1px solid #d51b12;
	border-top: none;
	overflow: hidden;
}
.hz_c ul {
	margin-left: 6px;
	width: 234px;
	display: inline;
}
.hz_c ul li {
	float: left;
	width: 110px;
	height: 60px;
	border-bottom: 1px dotted #d6d6d6;
	margin: 10px 1px;
	padding: 1px;
}
.hz_c ul li a:hover img {
	border: solid 1px #DA251D;
}
.hz_c ul li img {
	width: 110px;
	height: 50px;
	border: 1px solid #fff;
}
.hz_c ul .nobor {
	border-bottom: none;
}
.al_hot {
	width: 689px;
	height: 487px;
	overflow: hidden;
	margin-top: 24px;
	background: none;
}
.al_h_c {
	height: 449px;
	overflow: hidden;
}
.al_h_c ul li {
	float: left;
	width: 216px;
	height: 214px;
	margin: 14px 20px 0 0;
	display: inline;
	overflow: hidden;
}
.al_h_c ul li img {
	width: 211px;
	height: 177px;
	border: 1px solid #fff;
	padding: 1px;
}
.al_h_c ul li a:hover img {
	border: solid 1px #DA251D;
}
.al_h_c ul li span a {
	display: block;
	text-align: center;
	overflow: hidden;
	height: 32px;
	line-height: 32px;
	color: #9b9b9b;
}
.al_h_c ul .nobot {
	margin-right: 0;
}
.jz {
	height: 526px;
	overflow: hidden;
	margin-top: 5px;
	background: url(../images/jzsha.gif) no-repeat center bottom;
}
.jz_con {
	height: 473px;
	overflow: hidden;
}
.jz_con dl {
	width: 480px;
	height: 199px;
	overflow: hidden;
	padding: 20px 0;
}
.jz_con dl dt {
	width: 188px;
	height: 199px;
}
.jz_con dl dt img {
	width: 188px;
	height: 199px;
}
.jz_con dl dd {
	width: 254px;
	height: 199px;
	overflow: hidden;
	padding: 0 0 0 20px;
}
.jz_con dl dd h3 {
	line-height: 24px;
	font-weight: normal;
	color: #c8141d;
}
.jz_con dl dd h3 a {
	color: #ce0a00;
	font-size: 14px;
	font-family: "微软雅黑";
}
.jz_con dl dd h3 b {
	display: block;
	font-size: 12px;
	color: #818181;
}
.jz_con dl dd p {
	line-height: 20px;
	padding: 8px 0 0 0;
	color: #818181;
	overflow-y: hidden;
	height: 78px;
}
.jz_con dl dd span img {
	padding: 16px 0 0 0;
}
.mtbd {
	height: 292px;
	margin-top: 20px;
	background: url(../images/mtsha.gif) no-repeat center bottom;
	overflow: hidden
}
.mtbd .cut {
	background: url(../images/cut.jpg) no-repeat;
	height: 208px;
	width: 489px;
	margin: 30px 30px 30px 0px;
}
.mtbd .cut .img {
	margin: 2px 124px;
}
.mtbd .img img {
	width: 234px;
	height: 184px;
	padding: 1px;
}
.mtbd ul {
	margin: 17px 5px;
}
.mtbd ul li {
	background: url("Img/Index/mtdd.gif") no-repeat scroll left center transparent;
	font-family: "微软雅黑";
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	padding-left: 22px;
}
.mtbd ul li a {
	color: #6a6a6a;
}
.mt_c {
	padding: 23px 0 0 33px;
	width: 927px;
	height: 315px;
	overflow: hidden
}
.mt_c dl {
	height: 315px;
	overflow: hidden
}
.mt_c dl dt {
	width: 489px;
	height: 315px;
	overflow: hidden
}
.mt_c dl dd {
	width: 400px;
	height: 315px;
	padding: 10px 0 0 29px;
	overflow: hidden
}
.mt_c dl dd p {
	padding-left: 22px;
	background: url(../images/mtdd.gif) no-repeat left center;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	font-family: "微软雅黑";
}
.mt_c dl dd p a {
	color: #6a6a6a
}
.dt {
	width: 247px;
	height: 489px;
	overflow: hidden;
	margin-top: 18px;
}
.dt_con {
	padding: 22px 23px 0 24px;
	width: 198px;
	height: 430px;
	background-color: #fff;
	border: 1px solid #d51b12;
	border-top: none;
	overflow: hidden;
}
.dt_con dl {
	width: 197px;
	height: 312px;
	overflow: hidden;
	margin-bottom: 17px;
	float: left;
}
.dt_con dl dt {
	width: 197px;
	height: 278px;
	text-align:center;
	
}
.dt_con dl dt img {
	width: 197px;
	vertical-align:middle;
}
.dt_con dl dd {
	height: 32px;
	line-height: 32px;
	border-bottom: 1px dashed #d7d7d7;
	text-align: center;
	display: block;
}
.dt_con ul li {
	height: 28px;
	line-height: 28px;
	text-align: center;
	overflow: hidden;
	background: url(../images/ryspan.gif) no-repeat;
	margin-bottom: 2px;
}
.dt_con ul li a {
	color: #818080;
}
.about {
	width: 689px;
	height: 489px;
	overflow: hidden;
	margin-top: 18px;
	background: none;
}
.a_con {
	padding: 23px 0 0 0;
	height: 428px;
	overflow: hidden;
}
.a_con dl {
	height: 265px;
	overflow: hidden;
	background: url(../images/aul.gif) repeat-x left bottom;
}
.a_con dl dt {
	float: left;
	width: 275px;
	height: 235px;
	overflow: hidden;
}
.a_con dl dt img {

}
.a_con dl dd {
	float: left;
	width: 390px;
	height: 235px;
	padding-left:15px;
	overflow: hidden;
}
.a_con dl dd h3 a {
	color: #d51b12;
	font-size: 15px;
	height: 32px;
	line-height: 32px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.a_con dl dd p {
	line-height: 22px;
	color: #8d8d8d;
	padding: 5px 0 0 0;
}
.a_con dl dd span img {
	margin: 38px 0 0 0;
}
.a_con ul {
	height: 160px;
	padding: 10px 0 0 0;
	overflow: hidden;
}
.a_con ul li {
	float: left;
	width: 158px;
	margin: 0 7px;
}
.a_con ul li img {
	width: 158px;
	height: 126px;
	padding: 1px;
	border: 1px solid #fff;
}
.a_con ul li a:hover img {
	border: 1px solid #DA251D;
}
.a_con ul li span {
	text-align: center;
	display: block;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.a_con ul li span a {
	color: #8e8e8e;
}
.a_con ul .nobot {
	margin-right: 0;
}
.bot {
	background: url(../images/botbg.gif) repeat-x center top;
}
.new {
	width: 626px;
	height: 364px;
	overflow: hidden;
	padding-top: 20px;
}
.bardt {
	height: 38px;
	background: url(../images/barx.gif) repeat-x left bottom;
	padding: 0 12px 0 0;
}
.bardt ul li {
	float: left;
	font-size: 16px;
	height: 38px;
	padding-right: 20px;
}
.bardt ul li a {
	color: #727272;
	line-height: 36px;
	font-family: "微软雅黑";
	background: url(../images/y2.gif) no-repeat left center;
	display: block;
	padding-left: 16px;
}
.bardt ul li a:hover, .bardt ul .cur a {
	background: url(../images/y1.gif) no-repeat left center;
	display: block;
	color: #ce0a00;
}
.bardt span a {
	line-height: 38px;
	color: #d51b12;
}
.n_con {
	padding: 21px 0 0 2px;
	width: 624px;
	height: 305px;
	overflow: hidden;
}
.n_con dl {
	height: 134px;
	overflow: hidden;
	overflow: hidden;
	background: url(../images/dtul.gif) repeat-x left bottom;
}
.n_con dl dt {
	width: 143px;
	height: 111px;
}
.n_con dl dt img {
	width: 143px;
	height: 111px;
}
.n_con dl dd {
	padding-left: 20px;
	width: 454px;
}
.n_con dl dd h3 {
	font-size: 14px;
	height: 20px;
	font-family: "微软雅黑";
	font-weight: normal;
}
.n_con dl dd h3 a {
	color: #797979;
}
.n_con dl dd p {
	line-height: 20px;
	color: #9b9b9b;
	height: 81px;
	overflow-y: hidden;
}
.n_con dl dd span a {
	padding: 5px 0 0 0;
	display: block;
	color: #ff4e00;
}
.n_con ul {
	padding: 15px 0 0 0;
	width: 630px;
	overflow: hidden;
}
.n_con ul li {
	float: left;
	height: 32px;
	line-height: 32px;
	overflow: hidden;
	width: 245px;
	margin-right: 50px;
	display: inline;
	background: url(../images/dd.gif) no-repeat left center;
	padding-left: 20px;
	color: #a5a5a5;
}
.n_con ul li a {
	color: #797979;
}
.faq {
	width: 271px;
	height: 364px;
	padding: 20px 36px 0 0;
	overflow: hidden;
	background: url(../images/faqsha.gif) no-repeat right 1px;
	margin: 0;
}
.faq h2 a {
	background: url(../images/icon2.gif) no-repeat;
}
.fa_con {
	padding: 0 4px;
	width: 960px;
	height: 327px;
	margin: 0 auto;
}
.fa_con dl {
	width: 260px;
	padding: 14px 0;
	border-bottom: 1px dashed #e1e1e1;
	overflow: hidden;
}
.fa_con .nobot {
	border-bottom: none;
}
.fa_con dl dt {
	width: 233px;
	background: url(../images/wen.gif) no-repeat left center;
	height: 28px;
	line-height: 28px;
	padding-left: 34px;
}
.fa_con dl dt a {
	color: #4e4d4d;
	white-space: nowrap;
	width: 234px;
}
.fa_con dl dd {
	background: url(../images/da.gif) no-repeat left 3px;
	line-height: 20px;
	padding: 0 0 0 34px;
	color: #9b9b9b;
	overflow: hidden;
}
.link {
	height: 127px;
	overflow: hidden;
	margin: 0;
	background: none;
}
.link h2 a {
	background: url(../images/icon2.gif) no-repeat;
}
.l_con {
	line-height: 28px;
	padding: 15px 0 0 10px;
	height: 74px;
	overflow: hidden;
}
.l_con a {
	padding: 0 19px;
}


.pro_conhot .hy_con{ clear:both; padding:10px;}
.pro_conhot .hy_con li{ width:153px; height:183px; float:left; margin-left:10px; text-align:center;}
.pro_conhot .hy_con li img{ display:inline-block;text-align: center;vertical-align:middle;}
.pro_conhot .hy_con li .map2{ display:block; height:150px; width:150px;background:#fff;display:table-cell;text-align:center;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden; display:block;}