.ft {
	float: left;
}
.fr {
	float: right;
}
.pinp_top {
	margin: 0px auto; padding: 20px 0px; width: 1000px; overflow: hidden;
}
.pinp_tlogo {
	float: left;
}
.pinp_list {
	height: 60px; padding-left: 24px; margin-left: 24px; border-left-color: rgb(241, 241, 241); border-left-width: 1px; border-left-style: solid; float: left;
}
.p_l_wiha {
	width: 195px;
}
.p_l_wiha ul li {
	width: 65px; height: 20px; line-height: 20px; float: left;
}
.p_l_wihb {
	width: 325px;
}
.p_l_wihb ul li {
	width: 65px; height: 20px; line-height: 20px; float: left;
}
.p_l_wihc {
	width: 210px;
}
.p_l_wihc ul li {
	width: 50px; height: 20px; line-height: 20px; float: left;
}
.p_l_wihc ul li.wd_wihc {
	width: 77px;
}
.ganner {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.map_bane {
	margin: 0px auto; padding: 20px 0px; width: 1000px; height: 30px;
}
.logowei {
	padding: 5px 15px 5px 0px; float: left;
}
.mapdz {
	height: 30px; color: rgb(153, 153, 153); line-height: 30px; font-size: 14px; float: left;
}
.serch {
	float: right;
}
.inp1 {
	border: 1px solid rgb(233, 233, 233); width: 210px; height: 28px; color: rgb(153, 153, 153); padding-left: 8px; font-size: 14px; float: left;
}
.btn1 {
	background: rgb(247, 247, 247); border: 1px solid rgb(233, 233, 233); width: 58px; height: 30px; text-align: center; color: rgb(102, 102, 102); font-size: 14px; margin-left: -1px; float: left; cursor: pointer;
}
.btn1:hover {
	background: rgb(240, 240, 240);
}
.productbox {
	margin: 0px auto; width: 1000px; overflow: hidden;
}
.fn_clear::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.contan {
	margin: 0px auto 30px; width: 1000px; float: left;
}
.contan_a {
	background: rgb(247, 247, 247); height: 57px; border-top-color: rgb(233, 233, 233); border-top-width: 3px; border-top-style: solid;
}
.conttan_a_l {
	height: 57px; color: rgb(51, 51, 51); line-height: 57px; text-indent: 22px; overflow: hidden; font-size: 22px; float: left;
}
.conttan_a_l a {
	color: rgb(51, 51, 51);
}
.conttan_a_r {
	color: rgb(102, 102, 102); line-height: 30px; padding-top: 15px; padding-right: 10px; font-size: 14px; float: right;
}
.conttan_a_r span {
	padding: 0px 0px 0px 2px; color: rgb(214, 0, 0); font-size: 14px; font-weight: bold;
}
.contan_b {
	background: rgb(2, 64, 111); width: 1000px; height: 40px;
}
.contan_b ul li {
	float: left;
}
.contan_b ul li a {
	height: 40px; color: rgb(255, 255, 255); line-height: 40px; padding-left: 30px; font-size: 18px; border-right-color: rgb(0, 50, 88); border-right-width: 1px; border-right-style: solid; float: left; display: block; cursor: pointer;
}
.contan_b ul li a span {
	height: 40px; padding-right: 30px; float: left; display: block;
}
.contan_b ul li.action a {
	background: rgb(15, 84, 137); color: rgb(255, 255, 255);
}
.contan_b ul li.m_l a {
	
}
.contan_b ul li.no_l a {
	
}
.contan_b ul li font {
	color: rgb(253, 80, 4); font-size: 16px; font-weight: normal;
}
.contan_b ul li a:hover {
	background: rgb(15, 84, 137); text-decoration: none;
}
.contan_b ul li a.wu_rlx1 {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.adver1000_60 {
	margin: 0px auto 5px; width: 1000px; overflow: hidden; clear: both;
}
.leftbanner {
	overflow: hidden; clear: both; float: left;
}
.adver770_65 {
	width: 770px; height: 65px; overflow: hidden; clear: both; float: left;
}
.adver770_60 {
	width: 770px; height: 60px; overflow: hidden; clear: both; margin-top: 30px; float: left;
}
.adver770_37 {
	width: 770px; height: 47px; overflow: hidden; clear: both; float: left;
}
.adver770_100 {
	width: 770px; height: 100px; overflow: hidden; clear: both; float: left;
}
.rightbanner10 {
	overflow: hidden; clear: both; margin-bottom: 25px; float: left;
}
.bdsharebuttonbox {
	left: 50%; width: 40px; margin-left: -540px; position: absolute;
}
.bdsharebuttonbox a {
	margin-bottom: 10px; float: left;
}
.sinaweibo {
	background: url("../images/xinlang_1.jpg") no-repeat; width: 24px; height: 24px; margin-right: 5px; float: left; display: block;
}
.qqkqzone {
	background: url("../images/kongjian_1.jpg") no-repeat; width: 24px; height: 24px; margin-right: 5px; float: left; display: block;
}
.wweixin {
	background: url("../images/weixin_1.jpg") no-repeat; width: 24px; height: 24px; float: left; display: block;
}
.sinaweibo:hover {
	background: url("../images/xinlang_1.jpg") no-repeat; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.qqkqzone:hover {
	background: url("../images/kongjian_1.jpg") no-repeat; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.wweixin:hover {
	background: url("../images/weixin_1.jpg") no-repeat; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.bdsharebuttonbox .wechat {
	background: url("../images/wechat.png") no-repeat 10px 10px; padding: 112px 10px 8px; border: 1px solid rgb(233, 233, 233); left: -135px; top: 0px; width: 96px; text-align: center; color: rgb(102, 102, 102); font-size: 16px; position: absolute;
}
.gotop02 {
	left: 50.5%; top: 600px; width: 48px; text-align: center; font-size: 12px; text-decoration: none; margin-left: 525px; position: fixed; z-index: 100; _position: absolute; _top: auto;
}
.gotop02 a.gotop02-con {
	width: 50px; height: 50px; color: rgb(136, 136, 136); line-height: 16px; overflow: hidden; font-size: 12px; text-decoration: none; float: left; display: inline-block; position: relative;
}
.gotop02 a.gotop02-con .icon-book {
	left: 0px; top: 0px; width: 50px; height: 50px; overflow: hidden; position: relative;
}
.gotop02 a.gotop02-con .icon-book2 {
	background: url("../images/iconupfan.png") no-repeat 0px 0px;
}
.gotop02 a.gotop02-con .icon-top {
	background: url("../images/iconupfan.png") no-repeat 0px -58px; left: 0px; top: 0px; width: 50px; height: 50px; overflow: hidden; position: relative;
}
.gotop02 a.gotop02-con span {
	padding: 3px 10px; left: 1px; top: 6px; width: 30px; height: 32px; text-align: center; line-height: 16px; display: inline-block; position: absolute; cursor: pointer;
}
.gotop02 a.gotop02-con:hover {
	color: rgb(255, 255, 255); background-color: rgb(15, 84, 137);
}
.gotop02 a.gotop02-con:hover i {
	display: none;
}
.gotop02 a.gotop02-con span {
	display: none;
}
.gotop02 a.gotop02-con:hover span {
	font-style: normal; display: inline-block;
}
.gotop02 a.gotop02-con i {
	font-style: normal; display: inline-block;
}
.gotop02 a.gotop03-con {
	background: rgb(255, 102, 0); width: 50px; height: 50px; color: rgb(255, 255, 255); line-height: 16px; overflow: hidden; font-size: 12px; text-decoration: none; margin-bottom: 10px; float: left; display: inline-block; position: relative;
}
.gotop02 a.gotop03-con span {
	padding: 3px 10px; left: 1px; top: 6px; width: 30px; height: 32px; text-align: center; line-height: 16px; display: inline-block; position: absolute; cursor: pointer;
}
.gotop02 a.gotop03-con:hover {
	background: rgb(255, 118, 27); color: rgb(255, 255, 255); text-decoration: none;
}
.pageboxtom {
	width: 100%; clear: both; border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid; float: left;
}
.pages {
	margin: 30px auto 0px; height: 32px; text-align: center; line-height: 15px; font-family: Arial; font-size: 16px;
}
.pages a {
	background: rgb(255, 255, 255); margin: 0px 1px 0px 0px; padding: 8px 11px 7px; border-radius: 1px; border: 1px solid rgb(233, 233, 233); color: rgb(102, 102, 102); text-decoration: none; display: inline-block;
}
.pages a:hover {
	border: 1px solid rgb(15, 84, 137); color: rgb(102, 102, 102); text-decoration: none;
}
.pages span {
	background: rgb(15, 84, 137); margin: 0px 5px 0px 0px; padding: 8px 11px 7px; border-radius: 1px; border: 1px solid rgb(15, 84, 137); color: rgb(255, 255, 255); font-weight: bold; display: inline-block;
}
.pages .pages-wd {
	padding: 8px 0px 7px; width: 75px; color: rgb(153, 153, 153);
}
.pagestip {
	height: 20px; text-align: center; color: rgb(153, 153, 153); line-height: 18px; padding-bottom: 20px; font-size: 12px;
}
.cenlike {
	padding: 10px 0px; width: 100%; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.cenlike a {
	height: 30px; color: rgb(51, 51, 51); line-height: 30px; padding-right: 43px; font-size: 14px; float: left; display: inline-block; white-space: nowrap;
}
.m_p_boxa {
	width: 770px; padding-right: 15px; border-right-color: rgb(233, 233, 233); border-right-width: 1px; border-right-style: solid;
}
.m_p_boxb {
	width: 200px;
}
.m_p_rbox {
	width: 100%; overflow: hidden; padding-bottom: 20px; border-top-color: rgb(15, 84, 137); border-top-width: 3px; border-top-style: solid; float: left;
}
.cennerh3 {
	width: 100%; height: 44px; line-height: 44px; overflow: hidden; float: left;
}
.cennerh3 label {
	color: rgb(153, 153, 153);
}
.cennerh3 h3 {
	width: auto; font-size: 16px; font-weight: bold; float: left;
}
.cennerh3 h3 span {
	color: rgb(51, 51, 51); padding-left: 8px; font-size: 14px; font-weight: bold;
}
.cennerh3 h3 a {
	color: rgb(51, 51, 51);
}
.cennerh3 h3 a label {
	color: rgb(153, 153, 153); font-size: 12px; font-weight: normal; cursor: pointer;
}
.cennerh3 h3 a:hover {
	color: rgb(214, 0, 0); text-decoration: none;
}
.cennerh3 h3 a label:hover {
	color: rgb(214, 0, 0); text-decoration: none;
}
.m_p_jxfw li {
	width: 100%; height: 26px; line-height: 26px; clear: both; font-size: 14px; float: left;
}
.m_p_jxfw label {
	width: 60px; float: left;
}
.m_p_cxxg li {
	background: url("../images/huib.jpg") no-repeat 0px 14px; width: 188px; line-height: 18px; padding-top: 6px; padding-bottom: 6px; padding-left: 12px; clear: both; font-size: 14px; float: left;
}
.center_lt {
	width: 400px; float: left;
}
.center_rt {
	padding: 0px 0px 0px 20px; width: 350px; float: right;
}
.cen01 {
	width: 400px;
}
.lt_cen01 {
	width: 270px; margin-bottom: 20px;
}
.lt_cen01 dl dt {
	width: 270px; height: 180px; overflow: hidden;
}
.rt_cen01 {
	width: 120px; margin-bottom: 20px;
}
.rt_cen01 dl dt {
	width: 120px; height: 80px; overflow: hidden;
}
.lt_cen01 dl dt a img:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.rt_cen01 dl dt a img:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.cen02 {
	width: 400px;
}
.top_cen02 {
	width: 100%;
}
.top_cen02_lt {
	line-height: 30px; float: left;
}
.top_cen02_lt strong {
	color: rgb(51, 51, 51); font-size: 16px; float: left;
}
.top_cen02_lt span {
	color: rgb(214, 0, 0); font-size: 16px; font-weight: bold; float: left;
}
.top_cen02_lt span a {
	color: rgb(214, 0, 0);
}
.top_cen02_lt em {
	color: rgb(153, 153, 153); font-size: 14px; float: left;
}
.top_cen02_rt {
	float: right;
}
.top_cen02_rt span input.input01 {
	background: rgb(255, 102, 0); border: currentColor; width: 80px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left; cursor: pointer;
}
.top_cen02_rt span input.input02 {
	background: rgb(196, 196, 196); border: currentColor; width: 80px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left;
}
.bot_cen02 {
	width: 100%;
}
.bot_cen02 ul li {
	width: 100%; line-height: 28px; font-size: 14px; float: left;
}
.bot_cen02 ul li strong {
	width: 75px; color: rgb(153, 153, 153); line-height: 28px; font-size: 14px; font-weight: normal; float: left;
}
.bot_cen02 ul li p {
	width: 320px; color: rgb(51, 51, 51); line-height: 28px; font-size: 14px; float: left;
}
.bot_cen02 ul li p span {
	padding-right: 8px; float: left;
}
.bot_cen02 ul li p span a {
	color: rgb(51, 51, 51);
}
.bot_cen02 ul li p span a:hover {
	color: rgb(214, 0, 0);
}
.cen03 {
	width: 350px;
}
.cen03 h4 {
	width: 100%; line-height: 26px; overflow: hidden; padding-bottom: 5px;
}
.cen03 h4 span {
	color: rgb(214, 0, 0); font-size: 16px; float: left;
}
.cen03 h4 span a {
	color: rgb(214, 0, 0);
}
.cen03 h4 span a:hover {
	color: rgb(214, 0, 0);
}
.cen03 h4 strong {
	color: rgb(153, 153, 153); font-size: 14px; font-weight: normal; float: right;
}
.cen03 h4 strong a {
	color: rgb(153, 153, 153);
}
.cen03 h4 strong a:hover {
	color: rgb(214, 0, 0);
}
.cen03 h5 {
	width: 100%; color: rgb(51, 51, 51); line-height: 26px; overflow: hidden; padding-top: 15px; padding-bottom: 5px;
}
.cen03 h5 span {
	color: rgb(153, 153, 153); font-size: 16px; float: left;
}
.cen03 h5 span a {
	color: rgb(51, 51, 51);
}
.cen03 h5 span a:hover {
	color: rgb(214, 0, 0);
}
.cen03 h5 strong {
	color: rgb(153, 153, 153); font-size: 14px; font-weight: normal; float: right;
}
.cen03 h5 strong a {
	color: rgb(153, 153, 153);
}
.cen03 h5 strong a:hover {
	color: rgb(214, 0, 0);
}
.cen03_ul {
	width: 100%; overflow: hidden; padding-bottom: 10px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.cen03_ul ul li {
	background: url("../images/huib.jpg") no-repeat left; width: 340px; color: rgb(102, 102, 102); line-height: 32px; padding-left: 10px; font-size: 14px; float: left;
}
.cen03_ul ul li strong {
	color: rgb(153, 153, 153); padding-right: 5px; font-size: 14px; font-weight: normal; float: left;
}
.cen03_ul ul li strong a {
	color: rgb(153, 153, 153); float: left;
}
.cen03_ul ul li strong a:hover {
	color: rgb(214, 0, 0);
}
.cen03_ul ul li strong i {
	color: rgb(196, 196, 196); padding-left: 3px; font-family: "????"; font-size: 12px; font-style: normal; float: left;
}
.cen03_ul ul li p {
	width: 250px; color: rgb(51, 51, 51); overflow: hidden; font-size: 14px; float: left; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.cen03_ul ul li p a {
	color: rgb(51, 51, 51);
}
.cen03_ul ul li p a:hover {
	color: rgb(214, 0, 0);
}
.cen03_ul ul li span {
	width: 290px; color: rgb(51, 51, 51); overflow: hidden; font-size: 14px; float: left; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.cen03_ul ul li span a {
	color: rgb(51, 51, 51);
}
.cen03_ul ul li span a:hover {
	color: rgb(214, 0, 0);
}
.cen03_ul ul li font {
	color: rgb(153, 153, 153); font-size: 12px; float: right;
}
.js_switch1 {
	width: 770px; text-align: left; margin-top: 30px; border-top-color: rgb(15, 84, 137); border-top-width: 3px; border-top-style: solid; float: left;
}
.js_switch1 .hd {
	height: 46px; line-height: 46px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.js_switch1 .hd span {
	width: 180px; text-align: left; color: rgb(51, 51, 51); line-height: 47px; font-size: 16px; font-weight: bold; border-right-color: rgb(233, 233, 233); border-right-width: 1px; border-right-style: solid; float: left;
}
.js_switch1 .hd ul {
	left: 181px; top: -1px; height: 46px; float: left; position: absolute;
}
.js_switch1 .hd ul li {
	width: 60px; height: 46px; text-align: center; color: rgb(51, 51, 51); line-height: 46px; font-size: 16px; font-weight: bold; margin-top: 2px; border-right-color: rgb(233, 233, 233); border-right-width: 1px; border-right-style: solid; float: left; cursor: pointer;
}
.js_switch1 .hd ul li.on {
	background: url("../images/cx_hovx1.png") repeat-x bottom; height: 47px; color: rgb(15, 84, 137); line-height: 47px; margin-top: 1px;
}
.js_switch1 .bd {
	zoom: 1;
}
.cx_table01 {
	width: 100%; float: left;
}
.cxtab_cen1 {
	width: 100%;
}
.cen_a1 {
	
}
.ta_more1 {
	width: 770px; height: 355px; line-height: 24px; overflow: hidden;
}
.ta_more2 {
	width: 770px; line-height: 24px;
}
.moreinp1 {
	margin: 0px auto; padding: 0px 10px; width: 85px;
}
.moreinp1 input.hide1 {
	background: url("../images/cx_tg1.png") no-repeat 70px 12px rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(233, 233, 233) rgb(233, 233, 233); width: 85px; height: 30px; text-align: left; color: rgb(153, 153, 153); line-height: 25px; padding-left: 8px; font-size: 14px; float: left; cursor: pointer;
}
.moreinp1 input.hide2 {
	background: url("../images/cx_tg2.png") no-repeat 70px 12px rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(233, 233, 233) rgb(233, 233, 233); width: 85px; height: 30px; text-align: left; color: rgb(153, 153, 153); line-height: 25px; padding-left: 8px; font-size: 14px; float: left; cursor: pointer;
}
.tablecen1 {
	width: 100%;
}
.tablecen1 table {
	width: 100%; margin-top: 20px; float: left;
}
.tablecen1 table tr th {
	background: rgb(247, 247, 247); height: 30px; text-align: left; color: rgb(153, 153, 153); line-height: 30px; padding-right: 10px; font-size: 14px; font-weight: normal;
}
.tablecen1 table tr td {
	text-align: left; line-height: 22px; padding-right: 10px; font-size: 14px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.tablecen1 table tr td div p a {
	color: rgb(51, 51, 51);
}
.tablecen1 table tr td div p a.red {
	color: rgb(214, 0, 0);
}
.tablecen1 table tr td div p a:hover {
	color: rgb(214, 0, 0);
}
.tablecen1 table tr.backbj {
	
}
.tablecen1 table tr.backbj:hover {
	background: rgb(247, 247, 247);
}
.twd1 {
	width: 270px;
}
.twd2 {
	width: 75px;
}
.twd3 {
	width: 80px;
}
.twd4 {
	width: 140px;
}
.twd5 {
	width: 100px;
}
.tabdiv1 {
	width: 100%; font-size: 14px; float: left;
}
.tabdiv1 strong {
	color: rgb(51, 51, 51); padding-left: 10px; border-left-color: rgb(255, 102, 0); border-left-width: 3px; border-left-style: solid; float: left;
}
.tabdiv1 p {
	width: 100%; color: rgb(51, 51, 51); line-height: 22px; float: left;
}
.tabdiv1 p a {
	color: rgb(51, 51, 51);
}
.tabdiv1 p a:hover {
	color: rgb(214, 0, 0);
}
.tabdiv1 span {
	width: 100%; color: rgb(153, 153, 153); line-height: 22px; float: left;
}
.tabdiv1 span a {
	color: rgb(153, 153, 153);
}
.tabdiv1 span a:hover {
	color: rgb(214, 0, 0);
}
.tabdiv2 {
	width: 100%; float: left;
}
.tabdiv2 p {
	width: 75px; float: left;
}
.tabdiv2 input.bot2 {
	background: rgb(15, 84, 137); border: currentColor; width: 50px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; font-size: 14px; float: left; cursor: pointer;
}
.tabdiv2 input.bot2:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.top_cen02_rt span input.input01:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.sppic_cen02 dl dt a img:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.tabdiv3 input.bot5 {
	background: rgb(15, 84, 137); border: currentColor; width: 50px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; font-size: 14px; cursor: pointer;
}
.tabdiv3 input.bot5:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.top_cen02_rt span input.input01:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.sppic_cen02 dl dt a img:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.bot3:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.ta2_open1 {
	width: 770px; text-align: center; float: left;
}
.ta2_open1_cen {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(233, 233, 233) rgb(233, 233, 233); width: 80px; height: 35px; line-height: 35px; display: inline-block;
}
.sppic {
	width: 770px; float: left;
}
.sppic_tit {
	width: 100%; height: 44px; line-height: 44px; margin-top: 30px; border-top-color: rgb(15, 84, 137); border-bottom-color: rgb(233, 233, 233); border-top-width: 3px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: left;
}
.sppic_tit h4 {
	color: rgb(51, 51, 51); font-size: 16px; font-weight: bold; float: left;
}
.sppic_tit h4 a {
	color: rgb(51, 51, 51);
}
.sppic_tit h4 a:hover {
	color: rgb(214, 0, 0); text-decoration: none;
}
.sppic_tit strong {
	color: rgb(153, 153, 153); font-size: 14px; font-weight: normal; float: right;
}
.sppic_tit strong a.chengse {
	color: rgb(255, 102, 0);
}
.sppic_tit strong a {
	color: rgb(153, 153, 153);
}
.sppic_tit strong a:hover {
	color: rgb(214, 0, 0);
}
.sppic_cen {
	width: 100%; float: left;
}
.sppic_centit {
	background: rgb(247, 247, 247); margin: 20px 0px 0px; width: 100%; float: left;
}
.sppic_centit h6 {
	height: 30px; line-height: 30px; padding-left: 10px; font-size: 14px; border-left-color: rgb(255, 102, 0); border-left-width: 3px; border-left-style: solid; float: left;
}
.sppic_centit h6 strong {
	color: rgb(51, 51, 51); float: left;
}
.sppic_centit h6 font {
	color: rgb(153, 153, 153); padding-left: 5px; font-weight: normal; float: left;
}
.sppic_cen01 {
	width: 100%; padding-top: 0px; float: left;
}
.sppic_cen02 {
	width: 240px; padding-top: 15px; padding-right: 25px; float: left;
}
.sppic_cen02 dl {
	
}
.sppic_cen02 dl dt {
	width: 240px; height: 160px; overflow: hidden;
}
.jxs_cen {
	width: 100%; float: left;
}
.cenner_xuan {
	width: 100%; line-height: 50px; font-size: 14px; border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid; float: left;
}
.cenner_xuanl {
	float: left;
}
.cenner_xuanm {
	float: left;
}
.cenner_xuanl {
	color: rgb(153, 153, 153);
}
.cenner_xuanr {
	float: right;
}
.cenner_xuanm {
	padding: 0px 0px 16px; width: 680px;
}
.cenner_xuanm ul li {
	margin: 0px 9px; float: left;
}
.cenner_xuanm ul li a {
	padding: 0px 3px 2px; height: 18px; color: rgb(51, 51, 51); line-height: 18px; margin-top: 16px; float: left; display: inline-block;
}
.cenner_xuanm ul li a.cenner_on {
	background: rgb(15, 84, 137); color: rgb(255, 255, 255);
}
.cenner_xuanm ul li a:hover {
	background: rgb(15, 84, 137); height: 18px; color: rgb(255, 255, 255); line-height: 18px; text-decoration: none;
}
.cenner_xuanr a {
	background: url("../images/x_down.png") no-repeat 90% 50%; padding: 0px 15px 0px 0px;
}
.j_x_d_fr {
	padding: 0px 0px 17px 30px; width: 354px; float: right;
}
.j_x_d_fl {
	width: 384px; padding-bottom: 17px; border-right-color: rgb(233, 233, 233); border-right-width: 1px; border-right-style: solid;
}
.sales_newwu {
	border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.sales_newwu_box {
	margin: 88px auto; text-align: center;
}
.sales_newwu_box p {
	margin: 20px 0px 0px; color: rgb(196, 196, 196); font-size: 24px;
}
.sales_newa {
	border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid;
}
.j_x_d_1a a {
	font-size: 16px; font-weight: normal;
}
.j_x_d_box_taa {
	font-size: 14px;
}
.box_t_aa {
	width: 42px;
}
.box_t_ba {
	color: rgb(51, 51, 51);
}
.j_x_d_boxa {
	padding-bottom: 3px;
}
.c_mor_ka {
	font-weight: normal;
}
.j_x_d_box_ta table td font {
	color: rgb(214, 0, 0);
}
.j_x_xton a {
	background: url("../images/ruijiannew.png") no-repeat; width: 18px; height: 19px; display: inline-block;
}
.sales_new {
	width: 100%; overflow: hidden; float: left;
}
.c_t_x_2 {
	width: 100%; overflow: hidden; float: left;
}
.cont_ca_bo {
	width: 100%; overflow: hidden; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.j_x_d_f {
	width: 360px; padding-bottom: 19px; float: left;
}
.j_x_d_box {
	padding: 21px 0px 10px; width: 100%; height: 18px; overflow: hidden; float: left; display: inline-block;
}
.j_x_d_box_ta table td.box_t_b font {
	padding-right: 8px; font-size: 14px; font-weight: bold;
}
.j_x_d_1 {
	height: 22px; line-height: 22px; padding-right: 5px; float: left;
}
.j_x_d_1 a {
	font-size: 16px; font-weight: normal;
}
.j_x_jian {
	width: 38px; height: 22px; color: rgb(150, 148, 148); line-height: 22px; float: left;
}
.j_x_d_box_ta {
	width: 100%; float: left;
}
.j_x_d_box_ta table {
	width: 100%;
}
.j_x_d_box_ta table td {
	padding: 2px 0px; vertical-align: top;
}
.j_x_d_box_ta table td font {
	color: rgb(214, 0, 0); padding-right: 5px;
}
.no_x_d_f {
	padding-left: 50px;
}
.c_mor_k {
	width: 100%; height: 54px; text-align: center; line-height: 54px; clear: both; font-size: 14px; border-top-color: rgb(233, 233, 233); border-bottom-color: rgb(233, 233, 233); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: left;
}
.c_mor_k a i {
	padding: 0px 6px; color: rgb(214, 0, 0); font-style: normal;
}
.j_x_xton {
	width: 15px; height: 16px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-family: Simsun; font-size: 13px; margin-top: 1px; margin-right: 5px; float: left;
}
.j_x_d_box_ta table td.box_t_b label {
	color: rgb(85, 85, 85); padding-right: 8px; font-size: 14px;
}
.j_x_d_box_ta table td.box_t_b strong {
	color: rgb(214, 0, 0); padding-right: 8px; font-size: 14px;
}
.box_t_b {
	font-size: 14px;
}
.c_t_x_r {
	color: rgb(153, 153, 153); float: right;
}
.c_t_x_r a {
	color: rgb(102, 102, 102);
}
.c_t_x_r em {
	margin: 0px 5px; color: rgb(196, 196, 196); font-size: 10px;
}
.c_t_x_r a:hover {
	color: rgb(214, 0, 0);
}
.c_t_x_2 {
	overflow: hidden;
}
.c_t_x_2 table {
	width: 100%;
}
.c_t_x_2 table tr:hover {
	background: rgb(247, 247, 247);
}
.c_t_x_2 table tr th {
	height: 42px; color: rgb(102, 102, 102); line-height: 42px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.c_t_x_2 table tr td {
	height: 44px; color: rgb(51, 51, 51); line-height: 44px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.ac_a_t {
	width: 520px; text-align: left; font-size: 14px;
}
.ac_b_t {
	width: 110px;
}
.c_t_x_2 table td.ac_b_t {
	text-align: center; color: rgb(51, 51, 51);
}
.c_t_x_2 table td.ac_c_t {
	text-align: center; color: rgb(51, 51, 51);
}
.ac_a {
	padding-left: 3px; font-size: 14px; float: left; display: inline-table;
}
.ac_a a {
	color: rgb(51, 51, 51);
}
.ac_f {
	color: rgb(51, 51, 51); float: left;
}
.ac_f a {
	padding: 0px 2px; color: rgb(51, 51, 51);
}
.c_t_more {
	height: 44px; text-align: right; line-height: 44px; overflow: hidden; padding-left: 8px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.c_t_more a {
	font-size: 14px;
}
.c_t_more a font {
	padding: 0px 5px; color: rgb(214, 0, 0);
}
.ac_time {
	color: rgb(153, 153, 153);
}
.place {
	width: 18px; height: 18px; margin-top: 4px; margin-right: 10px; float: left;
}
.js_b_l_b_xll {
	border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid;
}
.js_b_l_b {
	width: 100%; height: 42px; color: rgb(51, 51, 51); line-height: 42px; overflow: hidden; clear: both; font-size: 14px; font-weight: 700; border-top-color: rgb(233, 233, 233); border-top-width: 2px; border-top-style: solid; float: left;
}
.js_b_l_b1 {
	width: 360px; float: left;
}
.js_b_l_b2 {
	width: 94px; text-align: center; float: left;
}
.js_b_l_b3 {
	width: 208px; text-align: center; float: left;
}
.js_b_l_b4 {
	width: 108px; text-align: center; float: left;
}
.jsd_boxbx {
	width: 100%; overflow: hidden; clear: both; float: left;
}
.jxs_b_ti_box {
	padding: 4px 0px; width: 100%; overflow: hidden; border-top-color: rgb(233, 233, 233); border-top-width: 1px; border-top-style: solid; float: left;
}
.jxs_b_ti_box_xll {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.jxs_b_ti_box:hover {
	background: rgb(247, 247, 247);
}
.xll_ti_hover.jxs_b_ti_box {
	background: rgb(247, 247, 247);
}
.xll_aaa_hover.jxs_b_ti_box {
	background: rgb(247, 247, 247);
}
.jxs_b_ti_box table {
	width: 100%;
}
.jxs_b_ti_box table td {
	vertical-align: middle;
}
.jxs_b_t1 {
	width: 304px; padding-left: 0px;
}
.jxs_b_t2 {
	width: 110px; text-align: center;
}
.jxs_b_t2 a {
	color: rgb(214, 0, 0); font-size: 14px;
}
.jxs_b_t3 {
	width: 230px; text-align: center; color: rgb(2, 64, 111);
}
.jxs_b_t3 label {
	color: rgb(214, 0, 0); font-size: 14px; font-weight: bold;
}
.jxs_b_t3 strong {
	color: rgb(214, 0, 0); line-height: 26px; font-size: 14px; font-weight: bold;
}
.jxs_b_t4 {
	width: 121px; text-align: center; color: rgb(153, 153, 153); font-size: 14px;
}
.j_x_d_box {
	padding: 19px 0px 10px; width: 100%; overflow: hidden; float: left;
}
.j_x_d_box_ta table td.box_t_b font {
	padding-right: 8px; font-size: 14px; font-weight: bold;
}
.j_x_d_1 {
	padding-right: 3px; font-size: 14px; float: left;
}
.j_x_jian {
	width: 58px; height: 22px; color: rgb(150, 148, 148); line-height: 22px; float: left;
}
.j_x_d_box_ta {
	width: 100%; float: left;
}
.j_x_d_box_ta table {
	width: 100%;
}
.j_x_d_box_ta table td {
	padding: 2px 0px; vertical-align: top;
}
.box_t_a {
	width: 45px; color: rgb(153, 153, 153); font-size: 14px;
}
.j_x_xton {
	width: 15px; height: 16px; float: left;
}
.mapmo {
	background: url("../images/dizix.png") no-repeat 5px 2px; height: 18px; padding-left: 21px; display: inline-block;
}
.mapmo:hover {
	background: url("../images/dizixz.png") no-repeat 5px 2px;
}
.dz {
	line-height: 18px; font-size: 14px; margin-right: 3px; float: left;
}
.jxs_b_ti_box table td .j_x_d_box_ta table td {
	vertical-align: top;
}
.dianhua {
	background: url("../images/telphone.png") no-repeat; padding: 0px 15px 0px 25px; height: 19px; color: rgb(214, 0, 0); line-height: 19px; font-size: 14px; font-weight: 700; display: inline-block;
}
.wz_cx_baojiatitle h3 span {
	color: rgb(117, 117, 117); padding-left: 8px; font-size: 12px; font-weight: normal;
}
.areaboxleft a {
	padding: 3px 1px 2px 2px;
}
.areaboxleft a span {
	color: rgb(68, 68, 68);
}
.areaboxleft a:hover {
	text-decoration: none;
}
.areaboxleft a.jx_ico span {
	color: rgb(255, 255, 255);
}
.jxs_b_p1 {
	background: url("../images/jx_x_ln.gif") no-repeat right; width: 253px; height: 25px; float: left;
}
.jxs_b_p2 {
	background: url("../images/jx_x_ln.gif") no-repeat right; width: 186px; height: 25px; float: left;
}
.jxs_b_p3 {
	width: 309px; height: 25px; float: left;
}
.jxs_b_x1 {
	padding: 0px; width: 220px; line-height: 52px;
}
.jxs_b_x2 {
	padding: 0px; width: 240px; text-align: center; color: rgb(214, 0, 0); line-height: 52px; font-size: 14px; font-weight: bold;
}
.jxs_b_x3 {
	padding: 0px; width: 290px; color: rgb(51, 51, 51); line-height: 52px; font-size: 14px;
}
.company_b1 {
	font-size: 14px; font-weight: bold;
}
.js_c_l_c {
	width: 100%; height: 44px; color: rgb(51, 51, 51); line-height: 44px; overflow: hidden; clear: both; font-weight: 700; border-top-color: rgb(233, 233, 233); border-top-width: 2px; border-top-style: solid; float: left;
}
.js_c_l_c1 {
	width: 227px; color: rgb(51, 51, 51); font-size: 14px; float: left;
}
.js_c_l_c2 {
	width: 220px; text-align: center; color: rgb(51, 51, 51); font-size: 14px; float: left;
}
.js_c_l_c3 {
	width: 300px; text-align: center; color: rgb(51, 51, 51); font-size: 14px; float: left;
}
.lis_atboxa {
	width: 100%; height: 48px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.l_at_ba {
	background: url("../images/xll_x.jpg") no-repeat right top; width: 80px; height: 49px; text-align: center; line-height: 49px; font-size: 16px; float: left; position: relative;
}
.ixou {
	top: 45px; width: 80px; height: 2px; font-weight: 700; border-bottom-color: rgb(15, 84, 137); border-bottom-width: 2px; border-bottom-style: solid; position: absolute;
}
.lis_alisbox {
	padding: 20px 0px; width: 100%; clear: both; float: left;
}
.video_cen {
	width: 100%; float: left;
}
.video_cen01 {
	width: 100%; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.video_rt1 {
	padding: 20px 25px 15px 0px; width: 240px; float: left;
}
.video_rt1 dl dt {
	width: 240px; height: 145px; overflow: hidden; float: left; position: relative;
}
.video_rt1 dl dt a img {
	width: 240px; height: 145px;
}
.video_rt1 dl dt a img:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.of_note dl dt a img:hover {
	filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.bofang {
	background: url("../images/h1.png") no-repeat; left: 38%; top: 35%; width: 50px; height: 50px; position: absolute;
}
.bofang:hover {
	background: url("../images/h2.png") no-repeat; left: 38%; top: 35%; width: 50px; height: 50px; position: absolute;
}
.video_rt1 dl dd {
	background: rgb(255, 255, 255); width: 100%; float: left;
}
.video_rt1 dl dd a:hover {
	color: rgb(214, 0, 0);
}
.video_rt1 dl dd span {
	color: rgb(51, 51, 51);
}
.video_rt1 dl dd span a {
	color: rgb(214, 0, 0); font-weight: bold;
}
.video_rt1 dl dd span a:hover {
	text-decoration: underline;
}
.video_rt1 dl dd a span i {
	padding: 0px 2px 0px 0px; color: rgb(214, 0, 0); font-size: 14px; font-style: normal;
}
.video_rt1 dl dd a span i:hover {
	text-decoration: underline;
}
.one1 {
	padding: 8px 0px 3px; width: 240px; color: rgb(51, 51, 51); line-height: 20px; overflow: hidden; font-size: 14px; float: left; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.one2 {
	padding: 8px 0px 3px; width: 240px; color: rgb(51, 51, 51); line-height: 22px; font-size: 14px; float: left;
}
.one1 a {
	color: rgb(51, 51, 51);
}
.one2 a {
	color: rgb(51, 51, 51);
}
.one1:hover {
	text-decoration: underline;
}
.one2 a:hover {
	text-decoration: underline;
}
.two {
	width: 100%; color: rgb(153, 153, 153); line-height: 22px; font-size: 12px; float: left;
}
.xsptcnr {
	width: 100%; height: 100%; overflow: hidden; float: left;
}
.xsptcnra {
	width: 100%; float: left;
}
.round_shade_box {
	background: url("../images/xspbjk.png"); left: 0px; top: 0px; width: 100%; height: 5000px; font-size: 0px; float: left; display: none; position: absolute; z-index: 10000; min-height: 5000px; min-width: 100%; _background: white;
}
.round_box_close {
	background: url("../images/spchacha1.png") no-repeat center; top: 41.1%; width: 30px; height: 18px; right: 27%; position: absolute;
}
.round_box_close:hover {
	background: url("../images/spchacha2.png") no-repeat center;
}
.xtknr {
	background: rgb(255, 255, 255); padding: 20px; border: 10px solid rgb(255, 255, 255); width: 750px; height: 550px; float: left; position: absolute;
}
.xtknrbt {
	width: 100%; line-height: 30px; padding-bottom: 20px; float: left;
}
.xtknrbt h3 {
	color: rgb(51, 51, 51); line-height: 30px; font-size: 24px; font-weight: normal; float: left;
}
.xtknrbt span {
	color: rgb(153, 153, 153); line-height: 30px; font-size: 24px; float: right;
}
.tc_title1 {
	width: 850px;
}
.close {
	background: url("../images/spchacha1.png") no-repeat; width: 18px; height: 18px; float: right;
}
.close:hover {
	background: url("../images/spchacha2.png") no-repeat;
}
.tc_t_t {
	width: 100%; color: rgb(51, 51, 51); overflow: hidden; font-size: 24px; font-weight: normal; float: left;
}
.tcenle {
	width: 750px; height: 650px; float: left;
}
.tcenri {
	padding: 20px 10px 0px 20px; width: 40px; float: right;
}
.xinspcetnra1 {
	padding: 20px 13px 17px 12px; width: 150px; height: 145px; border-right-color: rgb(233, 233, 233); border-bottom-color: rgb(233, 233, 233); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;
}
.xinspcetnra1 dl dt {
	width: 150px; height: 100px; float: left;
}
.xinspcetnra1 dl dt a img {
	width: 150px; height: 100px;
}
.xinspcetnra1 dl dd {
	width: 150px; line-height: 18px; padding-top: 6px; font-size: 14px; float: left;
}
.cenboxtop {
	padding: 12px 0px 10px; width: 100%; clear: both; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.cenboxtop a {
	width: 190px; height: 30px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; float: left; display: inline-block;
}
.of_note {
	width: 100%; padding-bottom: 15px; float: left;
}
.of_note dl {
	
}
.of_note dl dt {
	width: 200px; height: 133px; overflow: hidden; float: left;
}
.of_note dl dd {
	width: 100%; line-height: 24px; padding-top: 5px; font-size: 14px; float: left;
}
.note_cee01 {
	color: rgb(51, 51, 51); float: left;
}
.note_cee01 a {
	color: rgb(51, 51, 51);
}
.note_cee01 a:hover {
	color: rgb(214, 0, 0);
}
.note_cee02 {
	color: rgb(214, 0, 0); font-weight: bold; float: right;
}
.note_cee02 a {
	color: rgb(214, 0, 0);
}
.note_cee02 a:hover {
	color: rgb(214, 0, 0);
}
.note-title {
	color: rgb(51, 51, 51); display: block;
}
.other_cer {
	width: 100%; float: left;
}
.other_cer ul li {
	background: url("../images/huib.jpg") no-repeat left; width: 188px; line-height: 32px; padding-left: 12px; font-size: 14px; float: left;
}
.other_cer2 {
	width: 100%; float: left;
}
.other_cer2 ul li {
	background: url("../images/huib.jpg") no-repeat 0px 10px; width: 188px; line-height: 22px; padding-bottom: 10px; padding-left: 12px; font-size: 14px; float: left;
}
.other01 {
	float: left;
}
.other03 {
	width: 188px; overflow: hidden; float: left; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.other04 {
	width: 188px; line-height: 22px; vertical-align: top; float: left;
}
.other01 a {
	color: rgb(51, 51, 51);
}
.other03 a {
	color: rgb(51, 51, 51);
}
.other04 a {
	color: rgb(51, 51, 51);
}
.other01 a:hover {
	color: rgb(214, 0, 0);
}
.other03 a:hover {
	color: rgb(214, 0, 0);
}
.other02 {
	float: right;
}
.other02 a {
	color: rgb(214, 0, 0);
}
.other02 a:hover {
	color: rgb(214, 0, 0);
}
.section {
	width: 200px; overflow: hidden;
}
.section ul {
	width: 200px;
}
.section ul li {
	width: 200px; overflow: hidden; margin-right: 14px; margin-bottom: 13px; float: left; display: inline; position: relative;
}
.section ul li .photo {
	width: 200px; height: 133px; overflow: hidden;
}
.section .rsp {
	background: rgb(51, 51, 51); left: 0px; top: 0px; width: 200px; height: 133px; overflow: hidden; position: absolute;
}
.section .text {
	left: -200px; top: 0px; width: 200px; height: 133px; overflow: hidden; position: absolute;
}
.section .text a {
	text-decoration: none;
}
.section .text a:hover {
	text-decoration: none;
}
.section .text a p {
	width: 165px; text-align: left; color: rgb(255, 255, 255); line-height: 26px; padding-left: 20px; font-size: 16px; margin-top: 40px; float: left;
}
.list_at_box {
	width: 100%; overflow: hidden; clear: both; margin-bottom: 30px; border-top-color: rgb(15, 84, 137); border-top-width: 3px; border-top-style: solid; float: left;
}
.lis_atboxa {
	width: 100%; height: 48px; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.l_at_ba {
	background: url("../images/xll_x.jpg") no-repeat right top; width: 65px; height: 49px; text-align: center; color: rgb(51, 51, 51); line-height: 49px; font-size: 16px; font-weight: bold; float: left; position: relative;
}
.l_at_ba a {
	color: rgb(51, 51, 51); font-weight: bold;
}
.ixou {
	left: 0px; top: 45px; width: 65px; height: 2px; font-weight: 700; border-bottom-color: rgb(15, 84, 137); border-bottom-width: 2px; border-bottom-style: solid; position: absolute;
}
.l_at_ba a.xll_right_xz {
	color: rgb(15, 84, 137); font-weight: bold;
}
.lis_alisbox {
	padding: 20px 0px; width: 100%; clear: both; float: left;
}
.xll_aaa_top {
	padding: 0px;
}
.probox_1 {
	margin: 0px auto; padding: 20px 0px 11px; width: 100%; overflow: hidden; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.probox_1:hover {
	background: rgb(247, 247, 247);
}
.probox_1 a {
	text-decoration: none;
}
.probox_2 {
	width: 240px; margin-right: 20px; float: left;
}
.probox_3 {
	width: 420px; float: left;
}
.probox_2 dl {
	width: 240px; overflow: hidden; margin-bottom: 0px; float: left;
}
.probox_2 dl dd {
	width: 160px; line-height: 30px; clear: both; float: left;
}
.probox_2 dl dd a {
	text-decoration: underline;
}
.probox_2 dl dd span {
	color: rgb(214, 0, 0);
}
.probox_2 dl dt {
	width: 240px; height: 160px; float: left; position: relative;
}
.probox_2 dl dt a {
	padding: 0px; width: 240px; height: 160px; text-align: center; vertical-align: middle; display: table-cell;
}
.probox_2 dl dt a img {
	vertical-align: middle; z-index: -9;
}
.probox_2 dl dt img {
	margin: 0px auto; padding: 0px; border: currentColor; display: block; max-height: 160px; max-width: 240px;
}
.probox_3_1 {
	padding: 4px 0px 12px; width: 410px; font-weight: bold; float: left;
}
.probox_3_2 {
	width: 100%; color: rgb(51, 51, 51); clear: both; float: left;
}
.probox_3_2 span {
	width: 60px; color: rgb(136, 136, 136); display: inline-block;
}
.probox_3_2 a {
	color: rgb(51, 51, 51);
}
.probox_3_2 ul li {
	width: 50%; height: 26px; line-height: 25px; overflow: hidden; float: left;
}
.probox_4 {
	float: right;
}
.probox_4 .hp-pro-listr-mor {
	width: 120px; color: rgb(51, 51, 51);
}
.probox_4 .hp-pro-listr3 {
	width: 120px; color: rgb(51, 51, 51);
}
.probox_4 .hp-pro-listr2 {
	width: 120px; color: rgb(51, 51, 51);
}
.hp-pro-listr3 {
	width: 130px;
}
.probox_4 .hp-pro-listr3 strong {
	color: rgb(214, 0, 0);
}
.probox_4 .hp-pro-listr2 strong {
	color: rgb(214, 0, 0);
}
.hp-pro-listr2 strong a {
	color: rgb(214, 0, 0);
}
.hp-pro-listr3 strong a {
	color: rgb(214, 0, 0);
}
.probox_3_1 a {
	font-size: 12px;
}
.news_dk {
	width: 510px; float: left;
}
.news_dk1 {
	line-height: 25px; padding-top: 6px; padding-bottom: 10px; font-size: 14px;
}
.news_dk1 a {
	color: rgb(2, 64, 111); font-size: 16px; font-weight: bold;
}
.news_dk1 a:hover {
	color: rgb(214, 0, 0); text-decoration: none;
}
.news_dk2 {
	color: rgb(51, 51, 51); line-height: 26px; font-size: 14px; float: left; position: relative;
}
.news_dk2_rl {
	right: 0px; bottom: 0px; float: right; position: absolute;
}
.news_dk2_rl a {
	color: rgb(153, 153, 153);
}
.news_dk3 {
	width: 100%; color: rgb(153, 153, 153); line-height: 18px; padding-top: 19px; float: left;
}
.news_dk3a {
	float: left;
}
.news_dk3a font {
	padding-right: 20px; font-size: 12px; float: left;
}
.news_dk3b a {
	height: 30px; color: rgb(196, 196, 196); float: right; display: block;
}
.news_dk3b a:hover {
	color: rgb(15, 84, 137);
}
.news_dk3b a .pinglun {
	background: url("../images/pinglun1.png") no-repeat 0px 2px; width: 20px; height: 19px; float: left; display: block;
}
.news_dk3b a:hover .pinglun {
	background: url("../images/pinglun2.png") no-repeat 0px 2px; width: 20px; height: 19px; float: left; display: block;
}
.jxs_sort {
	float: right;
}
.jxs_sort ul li {
	background: url("../images/cx_tg1.png") no-repeat right; padding: 0px 15px 0px 0px; line-height: 49px; font-size: 14px; margin-left: 15px; float: left;
}
.jxs_sort ul li a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.jxs_sort ul li a:hover {
	color: rgb(214, 0, 0);
}
.jxs_sort ul li a.jxshover {
	color: rgb(102, 102, 102); font-weight: bold; text-decoration: none;
}
.more {
	color: rgb(153, 153, 153); font-size: 14px; float: right;
}
.mainpic {
	width: 100%; height: 240px; padding-bottom: 30px; margin-right: 15px;
}
.c_n_a_1 {
	width: 360px; height: 240px; margin-right: 15px; float: left; position: relative;
}
.c_n_a_1 a {
	padding: 0px; width: 360px; height: 240px; text-align: center; vertical-align: middle; display: table-cell; position: relative;
}
.c_n_a_1 a em {
	left: 5px; top: 5px; width: 68px; height: 32px; position: absolute;
}
.c_n_a_1 a img {
	vertical-align: middle;
}
.c_n_a_1 img {
	margin: 0px auto; padding: 0px; border: currentColor; display: block; max-height: 240px; max-width: 360px;
}
.cont_n_l_a_2 {
	width: 390px; float: right;
}
.c_a_t1 {
	padding: 0px 3px 0px 0px; width: 390px; height: 22px; color: rgb(51, 51, 51); overflow: hidden; font-size: 14px; font-weight: bold; float: left; display: inline-block; white-space: nowrap;
}
.c_a_t2 {
	padding: 4px 3px 2px 0px; width: 385px; height: 26px; clear: both; float: left;
}
.c_a_t21 {
	color: rgb(51, 51, 51); font-size: 16px; font-weight: bold; float: left;
}
.c_a_t21 a {
	color: rgb(214, 0, 0);
}
.c_a_t22 {
	float: right;
}
.c_a_t22 a {
	color: rgb(153, 153, 153);
}
.con_car a {
	color: rgb(153, 153, 153);
}
.cx02_cen {
	width: 390px; float: left;
}
.cx02_cen ul li {
	width: 160px; color: rgb(102, 102, 102); line-height: 28px; font-size: 14px; float: left;
}
.cx02_cen ul li strong {
	color: rgb(51, 51, 51); font-weight: normal;
}
.cx02_price01 {
	padding: 10px 0px; width: 390px; float: left;
}
.cx02_price01 span {
	padding-right: 10px; float: left;
}
.bot3 {
	background: rgb(255, 102, 0); border: currentColor; width: 80px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left; cursor: pointer;
}
.bot4 {
	background: rgb(153, 153, 153); border: currentColor; width: 80px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; float: left; cursor: pointer;
}
.orange-btn {
	width: 150px; height: 35px; text-align: center; color: rgb(255, 255, 255); line-height: 35px; font-size: 16px; margin-right: 10px; display: inline-block; background-color: rgb(255, 102, 0);
}
.bg-1212 {
	background: rgb(255, 51, 51);
}
.orange-btn:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.cx02_cen .orange-btn {
	margin: 10px 0px 0px;
}
.cx02_cen02 {
	width: 100%; float: left;
}
.cx02_cen02_a {
	width: 100%; float: left;
}
.cx02_cen02_a_tit {
	background: rgb(240, 240, 240); width: 100%; height: 40px; color: rgb(51, 51, 51); line-height: 40px; font-size: 16px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.cx02_cen02_a_tit h4 {
	width: 130px; text-align: right; color: rgb(51, 51, 51); padding-right: 10px; float: left;
}
.c_a_t3 {
	width: 100%; float: left;
}
.c_a_t3 table {
	width: 100%; float: left;
}
.c_a_t3 table tr {
	width: 100%; text-align: center; float: left;
}
.c_a_t3 table td {
	padding: 7px 10px; line-height: 26px; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.c_a_t3 table td.bor_x4 {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.ri_car {
	background: rgb(247, 247, 247); width: 120px; text-align: right; color: rgb(102, 102, 102); font-size: 14px; border-right-color: rgb(233, 233, 233); border-right-width: 1px; border-right-style: solid;
}
.le_car {
	width: 224px; text-align: center;
}
.c_a_t3 table td.le_car {
	text-align: center; color: rgb(102, 102, 102); font-size: 14px;
}
.con_car {
	text-align: right; padding-right: 5px;
}
.con_car_nr01 {
	padding: 7px 10px 0px 15px; text-align: left;
}
.bdsharebuttonbox {
	left: 50%; width: 40px; margin-left: -540px; position: absolute;
}
.bdsharebuttonbox a {
	margin-bottom: 10px; float: left;
}
.sinaweibo {
	background: url("../images/xinlang_1.jpg") no-repeat; width: 24px; height: 24px; margin-right: 5px; float: left; display: block;
}
.qqkqzone {
	background: url("../images/kongjian_1.jpg") no-repeat; width: 24px; height: 24px; margin-right: 5px; float: left; display: block;
}
.wweixin {
	background: url("../images/weixin_1.jpg") no-repeat; width: 24px; height: 24px; float: left; display: block;
}
.sinaweibo:hover {
	background: url("../images/xinlang_1.jpg") no-repeat; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.qqkqzone:hover {
	background: url("../images/kongjian_1.jpg") no-repeat; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.wweixin:hover {
	background: url("../images/weixin_1.jpg") no-repeat; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.pad_top1 {
	padding-top: 20px;
}
.pad_rt1 {
	padding-right: 10px;
}
.pad_rt2 {
	padding-right: 0px;
}
.pad_bot1 {
	padding: 8px 0px;
}
.pad_bot2 {
	padding-bottom: 0px;
}
.pad_bot3 {
	padding-bottom: 5px;
}
.pad_bot4 {
	padding-bottom: 30px;
}
.bor_x3 {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
.bor_x1 {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.bor_x2 {
	border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.mar_top1 {
	margin-top: 0px;
}
.mar_bot1 {
	margin-bottom: 30px;
}
.col_hui1 {
	color: rgb(102, 102, 102);
}
.app-down .app {
	padding: 10px 0px 10px 110px; height: 90px; color: rgb(214, 0, 0); line-height: 90px; margin-bottom: 10px;
}
.app-down .wechat-RSS {
	padding: 10px 0px 10px 110px; height: 90px; color: rgb(214, 0, 0); line-height: 90px; margin-bottom: 10px;
}
.app-down .app {
	background: url("../images/app.png") no-repeat 10px 10px rgb(247, 247, 247);
}
.app-down .wechat-RSS {
	background: url("../images/wechat-RSS.png") no-repeat 10px 10px rgb(247, 247, 247);
}
.app-down a {
	color: rgb(214, 0, 0);
}
.weima {
	width: 100%; float: left;
}
.weima dl {
	background: rgb(247, 247, 247); padding: 10px 0px 10px 10px; width: 284px; float: left;
}
.weima dl:hover {
	background: rgb(240, 240, 240);
}
.weima dl dt {
	width: 100px; float: left;
}
.weima dl dt img {
	float: left;
}
.weima dd {
	width: 90px; text-align: left; line-height: 90px; float: left;
}
.weima dl.mar {
	margin: 0px; padding: 0px; height: 10px; background-color: rgb(255, 255, 255);
}
.weima dl.mar:hover {
	margin: 0px; padding: 0px; height: 10px; background-color: rgb(255, 255, 255);
}
.not-found1 {
	padding: 90px 0px 70px; width: 100%; text-align: center; border-bottom-color: rgb(233, 233, 233); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
.not-found1 span {
	
}
.not-found1 p {
	padding: 7px 0px 13px; width: 100%; text-align: center; color: rgb(196, 196, 196); line-height: 36px; font-size: 24px; float: left;
}
.wide-2 {
	width: 175px;
}
