﻿*{ padding:0px; margin:0px;}
body {
font-family: ����; font-size: 12px; background:#F0F0F0;
}
li {
	list-style: none;
}
img {
	border:none; display:block;
}
a {
	text-decoration: none; color:#333;
}
a:hover {
	text-decoration: none; color:#FF0000;
}
.clear {
	-ms-zoom: 1;
}
.clear::after {
	clear: both; display: block; content: "\20";
}
.header {
	background: url("../images/header_bg.jpg") repeat-x; height: 161px;
}
.demomain{ width:100%; float:left; clear:both; overflow:hidden; background:#F0F0F0;}
.wrap {
	background:#FBFBFB url("../images/index_bg.jpg") repeat-x; width:100%; float:left; clear:both; overflow:hidden;
}
.top {
	margin: 0px auto; width: 1010px; height: 114px;
}
.logo {
	float: left;
}
.logo p {
	margin: 8px; color: rgb(160, 160, 160);
}
.logo img {
	margin: 18px 0px 0px 10px;
}
.sllphone {
	padding-top: 36px; padding-right: 4px; float: right;
}
.nav {
	left: 0px; top: 115px; width: 100%; position: absolute; z-index: 4;
}
.nav_ul {
	margin: auto; padding: 3px 0px 0px; width: 1000px; height: 43px; clear:both;z-index:999999;
}
.nav_ul li {
	width: 110px; height: 40px; text-align: center; overflow: hidden; float: left;z-index:999999;
}
.nav_ul li a {
	margin: 0px; padding: 0px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-family: "΢���ź�"; font-size: 14px; font-weight: bolder; display: block;
}
.nav_ul li a:hover {
	background: url("../images/nav_ul_bg.jpg") no-repeat center; color: rgb(255, 255, 255);
}
.hidnav {
	margin: 0px; padding: 0px; float: none; z-index:999999;
}
.hidnav li {
	background: url("../images/hidnav_bg.jpg") center 0px repeat-x; margin: 0px; padding: 0px; height: 30px; text-align: center; line-height: 30px; clear: both;z-index:999999;
}
.hidnav li p {
	height: 31px; line-height: 30px; overflow: hidden;
}
.hidnav li a {
	height: 31px; color: rgb(255, 255, 255); line-height: 30px; font-family: "����"; font-weight: normal; font-size:12px;
}
.nav_ul li.text {
	width: 230px; height: 24px; margin-top: 12px;
}
.nav_ul li.text .text_border {
	background: url("../images/text_border.jpg") no-repeat; width: 140px; height: 22px; padding-top: 1px; padding-left: 26px; float: left;
}
.text_k {
	margin: 0px; border: 0px currentColor; width: 136px; height: 20px; color: rgb(51, 51, 51); line-height: 20px; font-size: 12px; vertical-align: middle;
}
.btn {
	background: url("../images/btn.jpg") no-repeat; border: 0px currentColor; width: 59px; height: 18px; margin-left: 4px; float: left; cursor: pointer;
}
#content {
	margin: 0px auto; height: 335px;
}
div#feature_list {
	width: 100%; height: 335px; overflow: hidden; position: relative;
}
div#feature_list ul {
	list-style: none; margin: 0px; padding: 0px; top: 0px; position: absolute;
}
div#feature_list ul#tabs {
	top: 310px; width: 320px; height: 15px; right: 0px; line-height: 14px; z-index: 2;
}
ul#tabs li {
	float: left;
}
ul#tabs li a {
	background: url("../images/point.png") no-repeat; margin: 0px 5px; width: 15px; height: 15px; text-decoration: none; display: inline-block;
}
ul#tabs li a:hover {
	background: url("../images/point2.png") no-repeat;
}
ul#tabs li a.current {
	background: url("../images/point2.png") no-repeat;
}
ul#tabs li a.current:hover {
	text-decoration: none; cursor: default;
}
.scrollul {
	background: url("../images/scrollul.jpg") no-repeat bottom; margin: 0px auto; height: 44px; line-height: 40px;
}
.scrolluldiv {
	margin: 0px auto; width: 1010px;
}
.xwdt {
	color: rgb(59, 59, 59); padding-left: 20px; font-size: 14px; float: left;
}
.links {
	margin: 16px auto 8px; padding: 0px 22px; border: 1px solid rgb(214, 219, 222); width: 1000px; height: 63px;
}
.links .links1 {
	height: 12px; color: rgb(71, 89, 103); line-height: 12px; padding-top: 8px;
}
.links .links2 {
	height: 40px; line-height: 40px;
}
.links .links2 a {
	padding: 0px 10px 0px 4px; color: rgb(135, 139, 140);
}
.footer {
	background: rgb(43, 43, 43); height: 72px; padding-top: 10px;
}
.footer  a{ color:#FFF;}
.footer p {
	text-align: center; color: rgb(224, 224, 224); line-height: 23px; font-family: Arial, Helvetica, sans-serif;
}
.wrap2 {
	background: rgb(240, 240, 240);
}
#head {
	background: url("../images/head.jpg") repeat-x; height: 94px;
}
.content {
	margin: 0px auto; padding: 22px 8px 14px 5px; width: 987px;
}
.content .left {
	width: 248px; float: left;
}
.cpdh {
	border: 1px solid rgb(208, 208, 208); width: 230px; text-align: left; color: rgb(51, 51, 51); overflow: hidden; float: left;
}
.contleft {
	background: rgb(240, 240, 240); border: 1px solid rgb(208, 208, 208); width: 230px; text-align: left; color: rgb(51, 51, 51); line-height: 24px; margin-bottom: 10px; margin-left: 4px;
}
.cpdh_title {
	width: 228px; height: 43px; overflow: hidden;
}
.cpdh_list {
	background: rgb(7, 147, 237); width: 228px; overflow: hidden;
}
.cpdh_list ul li {
	background: url("../images/ico1.gif") no-repeat 15px 15px; width: 200px; height: 29px; line-height: 36px; padding-left: 28px; font-size: 14px; border-bottom-color: rgb(64, 180, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.cpdh_list ul li a {
	color: rgb(255, 255, 255);
}
.cpdh_di {
	background: url("../images/fl_di.gif") no-repeat bottom rgb(64, 180, 255); width: 190px; overflow: hidden; padding-top: 75px; padding-bottom: 40px; padding-left: 38px;
}
.cpdh_di a {
	line-height: 25px; float: left;
}
.lxwm_title {
	width: 228px; height: 35px; overflow: hidden;
}
.lxwm_con {
	background: url("../images/tel_tu.gif") no-repeat right bottom; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(189, 232, 248) rgb(189, 232, 248); width: 211px; line-height: 36px; overflow: hidden; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; font-size: 14px;
}
.lxwm_con span {
	padding-left: 35px;
}
.left_title {
	width: 228px; height: 35px; overflow: hidden;
}
.left_con {
	padding: 5px 20px 5px 15px; border: 1px solid rgb(189, 232, 248); width: 211px; line-height: 36px; overflow: hidden;
}
.left_con p {
	background: url("../images/ico2.gif") no-repeat 15px 10px; padding-left: 35px; font-size: 14px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dotted;
}
h4 {
	background: url("../images/h4.jpg") no-repeat; width: 248px; height: 47px; text-align: center; color: rgb(83, 83, 83); line-height: 46px; font-size: 14px;
}
.minheight {
	padding-bottom: 60px;
}
#nav #m1 {
	padding: 0px; width: 246px;
}
#nav #m2 {
	padding: 0px; width: 246px;
}
#nav #m3 {
	padding: 0px; width: 246px;
}
#nav #m4 {
	padding: 0px; width: 246px;
}
#nav #m5 {
	padding: 0px; width: 246px;
}
#nav #m1 li {
	background: url("../images/m1_li2.jpg") no-repeat; height: 34px; line-height: 34px;
}
#nav #m2 li {
	background: url("../images/m1_li2.jpg") no-repeat; height: 34px; line-height: 34px;
}
#nav #m3 li {
	background: url("../images/m1_li2.jpg") no-repeat; height: 34px; line-height: 34px;
}
#nav #m4 li {
	background: url("../images/m1_li2.jpg") no-repeat; height: 34px; line-height: 34px;
}
#nav #m5 li {
	background: url("../images/m1_li2.jpg") no-repeat; height: 34px; line-height: 34px;
}
#nav #m1 li.sfhover {
	background: url("../images/m1_li.jpg") no-repeat; height: 26px; line-height: 26px; padding-top: 8px;
}
#nav #m2 li.sfhover {
	background: url("../images/m1_li.jpg") no-repeat; height: 26px; line-height: 26px; padding-top: 8px;
}
#nav #m3 li.sfhover {
	background: url("../images/m1_li.jpg") no-repeat; height: 26px; line-height: 26px; padding-top: 8px;
}
#nav #m4 li.sfhover {
	background: url("../images/m1_li.jpg") no-repeat; height: 26px; line-height: 26px; padding-top: 8px;
}
#nav #m5 li.sfhover {
	background: url("../images/m1_li.jpg") no-repeat; height: 26px; line-height: 26px; padding-top: 8px;
}
#nav #m1 li.sfhover a {
	color: rgb(255, 255, 255); font-weight: bold;
}
#nav #m2 li.sfhover a {
	color: rgb(255, 255, 255); font-weight: bold;
}
#nav #m3 li.sfhover a {
	color: rgb(255, 255, 255); font-weight: bold;
}
#nav #m4 li.sfhover a {
	color: rgb(255, 255, 255); font-weight: bold;
}
#nav #m5 li.sfhover a {
	color: rgb(255, 255, 255); font-weight: bold;
}
#nav li.sfhover div a {
	background: url("../images/sfhover_a.jpg") no-repeat; width: 101px; height: 28px; line-height: 28px; padding-left: 26px; display: block;
}
.contect_us {
	background: url("../images/contect_us.jpg") no-repeat; width: 165px; height: 123px; padding-top: 14px; padding-left: 63px;
}
.contect_us p {
	height: 25px; color: rgb(125, 125, 125); line-height: 24px;
}
.padding {
	padding-left: 30px;
}
.content .right {
	width: 722px; overflow: hidden; float: right;
}
h5 {
	background: url("../images/h5.jpg") repeat-x bottom; padding: 0px 18px 0px 25px; height: 36px; line-height: 36px;
}
.content h5 .left {
	width: 250px; color: rgb(91, 91, 91); font-size: 14px; float: left;
}
.content h5 .left b {
	color: rgb(84, 133, 192); font-family: Tahoma, Geneva, sans-serif; font-weight: bolder;
}
.content h5 .right {
	width: 400px; text-align: right; color: rgb(74, 84, 91); font-size: 12px; font-weight: normal; float: right;
}
h5 .right .last_loc {
	color: rgb(0, 113, 150); font-weight: bold;
}
h5 .right a {
	color: rgb(74, 84, 91);
}
h6 {
	height: 60px; color: rgb(72, 72, 72); line-height: 60px; font-size: 18px; font-weight: bold;
}
.source {
	background: rgb(240, 244, 248); border: 1px solid rgb(222, 228, 231); width: 728px; height: 24px; text-align: center; color: rgb(164, 166, 168); line-height: 24px; margin-bottom: 18px; margin-left: 4px;
}
em {
	color: rgb(254, 0, 0); font-style: normal;
}
b {
	color: rgb(157, 157, 157); padding-left: 16px; font-weight: normal;
}
.right_cont span {
	
}
.right_cont input {
	background: rgb(240, 244, 248); border: 1px solid rgb(181, 193, 201); width: 163px; height: 20px; line-height: 20px; overflow: hidden; padding-left: 3px; margin-top: 8px;
}
.span_color {
	color: rgb(85, 85, 85);
}
textarea {
	background: rgb(240, 244, 248); border: 1px solid rgb(181, 193, 201); width: 516px; height: 110px; line-height: 22px; text-indent: 2em; padding-top: 6px; font-size: 12px; margin-top: 8px; vertical-align: top; resize: none;
}
.textarea_span {
	padding-top: 10px; vertical-align: top; display: inline-block;
}
.right_cont .yanz {
	background: rgb(240, 244, 248); border: 1px solid rgb(181, 193, 201); width: 96px;
}
.yanzt {
	top: 148px; right: 416px; position: absolute; _top: 168px;
}
.btn_p {
	padding: 34px 0px 20px; text-align: center;
}
.addras {
	padding: 28px 28px 28px 52px; text-align: left;
}
.addras p {
	padding: 5px 0px; color: rgb(28, 87, 127); line-height: 1.8em; font-size: 14px;
}
.zyyb .li {
	width: 160px; height: 182px; padding-left: 20px; float: left;
}
.zyyb .li a {
	
}
.zyyb .li img {
	width: 160px; height: 182px;
}
.hidden {
	display: none;
}
#nav ul {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 0px 10px; width: 198px;
}
#nav ul li {
	background: url("../images/li_bg3.jpg") repeat-x bottom; height: 24px; text-align: center; color: rgb(85, 85, 85); line-height: 24px;
}
#nav ul li a {
	color: rgb(85, 85, 85); line-height: 24px;
}
#nav li {
	position: relative; z-index: 2;
}
#nav li div {
	background: rgb(255, 255, 255); padding: 8px 0px; display: none; position: absolute; z-index: 20;
}
#nav li div p {
	width: 117px; height: 26px; text-align: left; line-height: 26px; overflow: hidden;
}
#nav li div p a {
	background: url("../images/li_s_bg.jpg") no-repeat left; height: 26px; text-align: left; color: rgb(72, 72, 72); display: block;
}
#nav li div p a:hover {
	font-weight: bold;
}
#nav li.sfhover div {
	background: rgb(255, 255, 255); border: 1px solid rgb(51, 51, 51); left: 246px; top: 0px; display: block;
}
.main2 {
	margin: 0px auto; padding: 12px 0px; width: 1010px;
}
.main2_left {
	float: left;
}
.main2_cont {
	float: left;
}
.main2_right {
	float: left;
}
.main2_left {
	width: 327px;
}
.main2_cont {
	width: 313px; padding-right: 15px;
}
.main2_right {
	width: 310px; padding-left: 20px;
}
.aNews {
	width: 161px; height: 22px; display: inline-block;
}
.aHNews {
	width: 161px; height: 22px; display: inline-block;
}
.aHNews {
	padding-left: 20px;
}
.ullist {
	padding-right: 40px; margin-top: 15px; border-right-color: rgb(255, 255, 255); border-right-width: 0px; border-right-style: solid;
}
.ullist1 {
	padding-left: 0px; margin-top: 15px; border-left-color: rgb(167, 167, 167); border-left-width: 0px; border-left-style: solid;
}
.ullist2 {
	margin-top: 9px;
}
.ullist li {
	background:  no-repeat 0px 9px; height: 28px; line-height: 28px; padding-left: 10px;
}
.ullist1 li {
	background:  no-repeat 0px 9px; height: 28px; line-height: 28px; padding-left: 10px;
}
.ullist2 li {
	background: no-repeat 0px 11px; height: 26px; line-height: 26px; padding-left: 10px;
}
.ullist li a {
	color: rgb(78, 78, 78); float: left;
}
.ullist1 li a {
	color: rgb(78, 78, 78); float: left;
}
.ullist2 li a {
	color: rgb(78, 78, 78); float: left;
}
.ullist li span {
	color: rgb(123, 123, 123); float: right; display:none;
}
.ullist1 li span {
	color: rgb(123, 123, 123); float: right;display:none;
}
.right_cont #preview ul {
	padding: 0px;
}
#preview {
	left: 25px; top: 13px; width: 294px; position: absolute;
}
#preview #spec-list a.disabled {
	cursor: default;
}
#preview .view-sup {
	top: 0px; right: 0px; position: absolute; z-index: 3;
}
#preview .view-sup a {
	width: 50px; height: 50px; text-indent: -200px; overflow: hidden; display: block;
}
#view-360 a {
	background: url("../images/360_flash.png") no-repeat 0px 0px;
}
#view-video a {
	background: url("../images/360_video.png") no-repeat 0px 0px;
}
* html #view-360 a {
	background-image: none;
}
* html #view-video a {
	background-image: none;
}
.jqzoom {
	padding: 0px; position: relative;
}
.bigimg {
	width: 800px; height: 800px;
}
#roll {
	width: 624px; text-align: center; padding-left: 58px;
}
#roll a {
	margin: 12px; border: 1px solid rgb(220, 220, 220); width: 98px; height: 98px; float: left; display: block;
}
.big_width980 {
	margin: auto; width: 1030px; clear:both; overflow:hidden;
}
.big_width980 ul { width:1040px; float:left; clear:both; overflow:hidden;}
.big_width980 ul li {
	margin-right: 10px; float: left; line-height:30px; text-align:center; font-size:14px;
}
.big_top{ width:420px; height:30px; line-height:30px; text-align:center; margin:auto; clear:both; overflow:hidden;}
.big_top a{ display:block; height:30px; line-height:30px; font-size:14px; width:120px; font-weight:bold; overflow:hidden; margin-left:10px; margin-right:10px; float:left;}
.big_top a:hover,.big_top .curr{ background:#297bc7; color:#FFF;}
.wrapper {
	margin: 0px auto; width: 100%;
}
#focus {
	width: 100%; height: 335px; overflow: hidden; position: relative;
}
#focus ul {
	width: 100%; height: 335px; position: absolute;
}
#focus ul li {
	background: rgb(0, 0, 0); width: 100%; height: 335px; overflow: hidden; float: left; position: relative;
}
#focus ul li div {
	overflow: hidden; position: absolute;
}
#focus .btnBg {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 40px; bottom: 0px; position: absolute;
}
#focus .btn {
	width: 160px; height: 24px; right: 0px; bottom: 20px; padding-left: 10px; position: absolute; background:none;
}
#focus .btn span {
	width: 24px; height: 24px; text-align: center; color: rgb(0, 96, 146); line-height: 24px; font-family: "Microsoft YaHei",SimHei; font-size: 20px; margin-right: 10px; display: inline-block; cursor: pointer; _display: inline; _zoom: 1; background:none;
}
#focus .btn span.on {
	background: rgb(0, 96, 146); color: rgb(255, 255, 255);
}
.in_right {
	border: 1px solid rgb(233, 233, 233); width: 860px; overflow: hidden; margin-left: 17px; float: left;
}
.r_title {
	background: url("../images/r_title.gif"); width: 860px; height: 33px; color: rgb(255, 99, 5); line-height: 33px; overflow: hidden; font-weight: bold;
}
.r_title ul li {
	background: url("../images/home.gif") no-repeat 18px 8px; line-height: 25px; padding-left: 40px;
}
.r_title ul li span {
	color: rgb(110, 110, 110); padding-right: 15px; font-weight: normal; float: right;
}
.in_con_news {
	padding: 15px; width: 800px; overflow: hidden;
}
.in_con_news ul li {
	background: url("../images/ico2.gif") no-repeat 0px 8px; width: 787px; height: 27px; line-height: 27px; overflow: hidden; padding-left: 16px; border-bottom-color: rgb(212, 212, 212); border-bottom-width: 1px; border-bottom-style: dashed;
}
.in_con_news ul li span {
	color: rgb(153, 153, 153); float: right;
}
.in_con_news ul li a {
	color: rgb(102, 102, 102);
}
.in_con_order {
	padding: 15px; width: 800px; line-height: 30px; overflow: hidden;
}
.in_con {
	padding: 15px; width: 823px; line-height: 28px; overflow: hidden; font-size: 14px;
}
.in_con p {
	text-indent: 2em; margin-bottom: 10px;
}
.in_con img {
	margin-right: 10px; margin-bottom: 10px; float: left;
}
.in_con_shownews {
	padding: 15px; width: 723px; overflow: hidden;
}
.in_con_shownews_biaoti {
	width: 723px; height: 40px; text-align: center; line-height: 40px; overflow: hidden;
}
.in_con_shownews_biaoti h1 {
	margin: 0px; padding: 0px; font-size: 18px;
}
.in_con_shownews_biaoti2 {
	margin: 0px auto; width: 723px; text-align: center; overflow: hidden; padding-bottom: 12px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.in_con_shownews_con3 {
	width: 723px; line-height: 30px; overflow: hidden; padding-top: 20px; font-size: 14px;
}
.n_cp {
	width: 843px; overflow: hidden; padding-top: 20px;
}
.n_cp_list {
	background: url("../images/list_bg.jpg") no-repeat bottom; width: 843px; overflow: hidden; padding-bottom: 16px; margin-bottom: 12px;
}
.n_cp_left {
	background: url("../images/cp_bg.gif"); padding: 2px; border: 1px solid rgb(160, 160, 160); width: 160px; height: 148px; overflow: hidden; margin-right: 20px; margin-left: 15px; float: left; display: inline;
}
.n_cp_left img {
	width: 158px; height: 146px; overflow: hidden;
}
.n_cp_right {
	width: 600px; overflow: hidden; margin-right: 10px; float: left;
}
.n_cp_right ul li.cp_title {
	width: 600px; height: 28px; line-height: 28px; overflow: hidden; font-weight: bold; margin-bottom: 5px;
}
.n_cp_right ul li.cp_con {
	width: 600px; height: 63px; color: rgb(103, 103, 103); line-height: 21px; overflow: hidden;
}
.n_cp_right ul li.cp_more {
	width: 600px; height: 22px; line-height: 22px; overflow: hidden;
}
.showpro {
	padding: 15px; width: 723px; overflow: hidden;
}
.showpro_title {
	width: 723px; height: 30px; text-align: center; line-height: 30px; font-weight: bold;
}
.showpro_tu {
	padding: 15px 0px; width: 723px; text-align: center; overflow: hidden;
}
.showpro_con {
	padding: 10px; width: 723px; line-height: 25px; overflow: hidden;
}
.zoombox {
	background: url("../images/show_window.png") no-repeat left top; margin: 10px auto 0px; padding: 40px 44px 237px 42px; width: 760px; height: 478px; position: relative;
}
#slideshow {
	list-style: none; color: rgb(255, 255, 255);
}
#slideshow span {
	display: none;
}
#wrapper {
	margin: 0px auto; width: 760px; display: none;
}
#wrapper * {
	margin: 0px; padding: 0px;
}
#fullsize {
	background: rgb(0, 0, 0); padding: 2px; border: 1px solid rgb(204, 204, 204); width: 752px; height: 400px; position: relative;
}
#information {
	background: rgb(0, 0, 0); width: 752px; height: 0px; bottom: 0px; color: rgb(255, 255, 255); overflow: hidden; position: absolute; z-index: 200; opacity: 0.7;
}
#information h3 {
	padding: 4px 8px 3px; font-size: 14px;
}
#information p {
	padding: 0px 8px 8px;
}
#image {
	width: 888px;
}
#image img {
	width: 752px; height: 400px; position: absolute; z-index: 25;
}
.imgnav {
	width: 25%; height: 408px; position: absolute; z-index: 150; cursor: pointer;
}
#imgprev {
	background: url("../images/left.gif") no-repeat left; left: 0px;
}
#imgnext {
	background: url("../images/right.gif") no-repeat right; right: 0px;
}
#imglink {
	width: 100%; height: 408px; position: absolute; z-index: 100; opacity: 0.4;
}
.linkhover {
	background: url("../images/link.gif") no-repeat center;
}
#thumbnails {
	margin-top: 2px;
}
#slideleft {
	background: url("../images/scroll-left.gif") no-repeat center rgb(34, 34, 34); width: 20px; height: 81px; float: left;
}
#slideleft:hover {
	background-color: rgb(51, 51, 51);
}
#slideright {
	background: url("../images/scroll-right.gif") no-repeat center rgb(34, 34, 34); width: 20px; height: 81px; float: right;
}
#slideright:hover {
	background-color: rgb(51, 51, 51);
}
#slidearea {
	width: 844px; height: 81px; overflow: hidden; margin-left: 5px; float: left; position: relative;
}
#slider {
	left: 0px; height: 81px; position: absolute;
}
#slider img {
	padding: 2px; border: 1px solid rgb(51, 51, 51); width: 125px; height: 75px; cursor: pointer;
}
em,i{
  font-style:normal;
}
/*ͨ��table��ʽ*/
.kuangtab0{ clear:both; overflow:hidden; width:90%; margin:auto; font-size:14px;}
.kuangtab0 td{ padding:10px;}
.kuangtab0 .td1{ text-align:right; padding-right:10px; width:150px;}
.kuangtab0 .td1 span{ color:#fb0000;}
.kuangtab0 .td2{ text-align:left; padding-left:10px;}

.kuangtab1{ clear:both; overflow:hidden; width:100%; border-collapse:collapse;}
.kuangtab1 .toptr{ background-color:#f1fcfe; }
.kuangtab1 td{ border-bottom:dotted 1px #aeaeae; line-height:50px; height:50px; text-align:left; empty-cells:show;}
/*��ҳ��ʽ1*/
.footpage{ width:100%; float:left; border-top:solid 1px #cecece; border-bottom:solid 1px #cecece; line-height:28px; margin-top:10px; overflow:hidden;}
.footpage .divpage1{ float:left; margin-left:10px;}
.footpage .divpage2{ float:right; margin-right:10px;}
.pager {}
.pager a{ font-family:Fixedsys; margin-right:8px;}
.pager a:hover{ color:#e10000; }
.pager .oran_pg_cur{ color:#e10000; }
/*��ҳ��ʽ2*/
.xiellpager{ width:100%; overflow:hidden; clear:both; color:#000000; text-align:left;}
.xiellpager td{ padding-bottom:5px; padding-top:5px;}
.xiellpager a{ border:solid 1px #badffa; background-color:#ffffff; padding-top:2px;  
padding-right:4px; padding-left:4px; padding-bottom:2px; line-height:20px; height:20px; color:#0a79ca; text-decoration:none; margin-right:5px;}
.xiellpager a:hover{ border:solid 1px #badffa; background-color:#badffa; padding-top:2px;  
padding-right:4px; padding-left:4px; padding-bottom:2px; line-height:20px;  height:20px; color:#ffffff; text-decoration:none; margin-right:5px;}
.xiellpager .text{ border:solid 1px #CCCCCC; height:20px; width:50px;}
.xiellpager .nocss{ border:none; background:none;}
.btn{
	width:70px;
	height:28px;
	text-align:center;
	line-height:28px;
	border:none;
    font-size:13px;
    cursor:pointer;
    background:url(../images/btn_12_.gif);
}
.btn2{
	width:70px;
	height:28px;
	text-align:center;
	line-height:28px;
	border:none;
    font-size:13px;
    cursor:pointer;
    background:url(../images/btn_12_.gif);
}
.txb{  background:url(../images/mdx_v2_cx_skin1.png) repeat-x 0 -62px;
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#999; vertical-align:middle;
}
.txb2{ background:url(../images/mdx_v2_cx_skin1.png) repeat-x 0 -62px;
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#000; vertical-align:middle;
}
.txb3{ 
border:1px solid #dcdddd;line-height:16px;padding:3px 0 2px 4px;color:#000; vertical-align:middle;
}
.share_bottom{ text-align:right; width:100%; height:30px; line-height:30px; clear:both; overflow:hidden;}
.share_bottom a{margin-right:5px; font-size:11px;}
.share_bottom img{ margin-right:3px; vertical-align:text-bottom;}
#flash{ width:100%; height:335px; clear:both; overflow:hidden; position:relative;}
.tpqh{
 height:335px; 
 overflow:hidden; 
 position:absolute; 
 margin:0 auto; 
 width:100%; 
 top:0px; 
 left:0;
 z-index:1;
}
.tpqh ul{ 
 position:relative; 
 display:block;
}
.tpqh ul li{ 
 height:335px; 
 position:absolute; 
 top:0; 
 left:0; 
 width:100%; 
 overflow:hidden;
}
.tpqh ul li div{ 
 width:100%; 
  height:335px; 
 overflow:hidden;
}
.tpqh_num{ 
 position:absolute; 
 z-index:99; 
 bottom:0px; 
 left:50%; 
 margin-left:-18px;
 width:36px; 
 height:16px; 
 text-align:center; 
 padding-top:7px; 
 overflow:hidden;
}
.tpqh_num a{    
 margin:0 4px; 
 background:url(../images/bandian1.jpg) no-repeat; 
 display:inline-block;
 width:10px; 
 height:10px; 
 overflow:hidden;
}
.tpqh_num a:hover,a.over{
 background:url(../images/bandian2.jpg) no-repeat;
}