html, body {
	height: 100%
}

body, div, p, span, img, h1, h2, h3, h4, h5, strong, ul, li, dl, dd, dt,
	ol, input {
	margin: 0;
	padding: 0
}

body {
	font: 12px/1.5 "\5b8b\4f53";
	color: #666
}

i, em, cite, b {
	font-style: normal
}

img {
	border: 0;
}

a {
	text-decoration: none
}

ul, li {
	list-style: none
}

.clearfix:after {
	content: ".";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both;
	font-size: 0;
	line-height: 0
}

.clearfix {
	display: inline-block
}

.clearfix {
	display: block
}

.node .l, .node .r, .v {
	display: inline-block;
	vertical-align: middle;
}

.node .t {
	display: inline-block;
	vertical-align: top;
}

.node .l {
	margin-right: 5px
}

.yel {
	color: #F7A511
}

.blue {
	color: #3369FF
}

.red {
	color: #BB3B0C
}

.split {
	padding: 0 7px
}

.black {
	color: black
}

.gray-bg {
	background-color: #F2F2F2
}

.cbox {
	text-align: center;
	border: 1px solid #ccc;
	background-color: #fff;
	padding: 10px 20px
}

.lt {
	text-align: left
}

.h1 {
	font: 24px/1.5 "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53";
	color: #000;
}

.h2 {
	font: 20px/1.5 "\5fae\8f6f\96c5\9ed1", "\5b8b\4f53";
	color: #D99017;
	padding: 0 0 10px
}

.h3 {
	font: bold 16px/1.5 "Arial";
	color: #000;
	padding: 5px 0
}

.h4 {
	font: bold 14px/1.5 "\5b8b\4f53";
	color: #BB3B0C;
	padding: 10px 0 5px
}

.red {
	color: #BF1319
}

.inp {
	width: 190px;
	height: 22px;
	border: 1px solid #888;
	font: 12px/22px "Arial";
	padding: 2px 5px;
	box-shadow: 2px 2px 4px #ccc inset;
}

.p {
	font: 12px/2 "\5b8b\4f53"
}

.gl {
	padding: 10px 0;
}

.gl .p {
	padding: 2px 0
}

.top-em {
	margin: 0 0 10px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px
}

.mtb {
	margin: 20px 0;
}

.mt {
	margin: 10px 0;
}

.mod-c {
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px
}

.gray {
	display: inline-block;
	vertical-align: middle;
	border: 1px solid #E2E2E2;
	background-color: #EFEFEF;
	padding: 4px 10px;
	color: black
}

.inner-logo {
	padding: 30px 0
}

.layout-head {
	height: 34px;
	color: #777;
	border-bottom: 1px solid #875E47;
	background-color: #4A4063;
	font: 12px/30px "\5b8b\4f53";
	padding: 0px;
	text-align: center;
	width: 1000px;
	margin: 0 auto;
}

.header_top {
	width: 1000px;
	margin: 0 auto;
}

.mypanexmenudiv {
	height: 89px;
	border-bottom: 1px solid #DA9017;
}

.header_top .right {
	float: right;
	height: 30px;
}

.header_top .right .yel {
	font-weight: bold;
}

.header_top .right .QQ {
	display: inline-block;
	margin: 0 0 2px 0;
	vertical-align: middle
}

.layout-head .left {
	line-height: 28px;
	margin: 0 auto;
}

.layout-head .live {
	margin: 0 10px;
	height: 26px;
}

.layout-head .left .i {
	margin-right: 20px;
	display: inline-block;
	color: #b9b9b9;
	padding-top: 2px;
}

.layout-head .left a:hover, .head .left .hover {
	color: #F7A511;
	border-top: 2px solid #DA9017;
	padding-top: 0;
}

.layout-content {
	width: auto;
	margin: 0 30px;
	text-align: left;
	clear: both;
}

.layout-bottom {
	width: 100%;
	margin: 0 auto;
	font: 12px/36px "\5b8b\4f53";
	border-top: 1px solid #DEDEDE;
	height: 187px;
	color: #525252;
	background: url(../images/logos-bg.png) repeat-x top #fefefe;
}

.links {
	width: 100%;
	text-align: left;
	height: 36px;
	border-top: 1px solid #DEDEDE;
	border-bottom: 1px solid #dedede;
	background-color: #fefefe
}

.links .right {
	float: right;
	margin-right: 20px;
}

.links .right .i {
	color: #525252;
	margin-left: 15px;
}

.links .left {
	font-family: "Arial";
	margin-left: 20px;
}

.contentleft {
	width: 250px;
	float: left;
	border: 1px solid #DEDEDE;
	text-align: center;
}

.contentright {
	width: 748px;
	float: right;
}

.contentleft textarea {
	width: 220px;
	height: 120px;
	margin: 10px auto;
}

.addiv {
	width: 740px;
	text-align: center;
	margin: 10px auto;
}

.login {
	background-color: #4A4063;
	line-height: 30px;
	padding-right: 10px;
	float: right;
}

.login span {
	width: 40px;
	height: 30px;
	display: inline-block;
	float: left;
	background-image: url(../images/iconlogo.jpg);
	background-position: 0 -161px;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
}

.loginbg {
	background-image: url(../images/loginbg.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

.logintitle {
	width: 400px;
	text-align: center;
}

.reginbg {
	background-image: url(../images/reginbg.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.carbg {
	background-image: url(../images/car.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
}
/*menu*/
.menudiv {
	background-color: #4A4063;
	height: 34px;
	margin: 0 auto;
}

#nav {
	display: block;
	background-color: #4A4063;
	height: 34px;
	margin: 0 auto;
	font-size: 12px;
	float: left;
}

#nav .jquery_out {
	float: left;
	line-height: 32px;
	display: block;
	border-right: 1px solid #fff;
	text-align: center;
}

#nav .jquery_out .smile {
	padding-left: 1em;
}

#nav .jquery_inner {
	margin-left: 16px;
}

#nav .jquery {
	margin-right: 1px;
	padding: 0 2em;
}

#nav .mainlevel {
	float: left;
	width: 100px; /*IE6 only*/
	text-align: center;
	background-color: #4A4063;
	position: relative;
}

#nav .mainlevel a {
	color: #ffffff;
	text-decoration: none;
	line-height: 32px;
	display: block;
	border-top: 2px solid #4A4063;
	width: 100px;
}

#nav .mainlevel a:hover {
	text-decoration: none;
	color: #F7A511;
	border-top: 2px solid #DA9017;
	padding-top: 0;
}

#nav .mainlevel ul {
	display: none;
	position: absolute;
	background-color: #4A4063;
	z-index: 1005;
	left: 0;
	top: 34px;
	FILTER: alpha(opacity=90);
	opacity: 0.90;
}

#nav .mainlevel li {
	z-index: 1006;
	width: 100px; /*IE6 only*/
}
/*mypanex menu*/
.mymenudiv {
	height: 34px;
	margin: 0 auto;
	clear: both;
}

.mymenudiv .mainlevel.left {
	width: 40px;
}

.mymenudiv .mainlevel span.left {
	width: 40px;
	height: 30px;
	display: inline-block;
	background-image: url(../images/iconlogo.jpg);
	background-position: 0 -161px;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	background-color: #fff;
}

#mynav {
	display: block;
	height: 34px;
	margin: 0 auto;
	font-size: 12px;
	float: right;
}

#mynav .jquery_out {
	float: left;
	line-height: 32px;
	display: block;
	border-right: 1px solid #fff;
	text-align: center;
}

#mynav .jquery_out .smile {
	padding-left: 1em;
}

#mynav .jquery_inner {
	margin-left: 16px;
}

#mynav .jquery {
	margin-right: 1px;
	padding: 0 2em;
}

#mynav .mainlevel {
	float: left;
	width: 100px; /*IE6 only*/
	text-align: center;
	background-color: #D9D9D9;
	position: relative;
	margin: auto 5px;
}

#mynav .mainlevel a {
	color: #4A4063;
	text-decoration: none;
	line-height: 32px;
	display: block;
	border-top: 2px solid #D9D9D9;
	font-weight: bold;
}

#mynav .mainlevel a:hover {
	text-decoration: none;
	color: #4A4063;
	border-top: 2px solid #4A4063;
	padding-top: 0;
}

#mynav .mainlevel ul {
	display: none;
	position: absolute;
	background-color: #D9D9D9;
	z-index: 1000;
	left: 0;
	top: 34px;
	FILTER: alpha(opacity=80);
	opacity: 0.80;
}

#mynav .mainlevel li {
	z-index: 1001;
	width: 100px; /*IE6 only*/
}

#mynav .mainlevel.widther, #mynav .mainlevel.widther a, #mynav .mainlevel.widther li
	{
	width: 150px;
}

#mynav .mainlevel.widther1, #mynav .mainlevel.widther1 a, #mynav .mainlevel.widther1 li
	{
	width: 120px;
}

#mynav .mainlevel.current a {
	text-decoration: none;
	color: #4A4063;
	border-top: 2px solid #4A4063;
	padding-top: 0;
}

#mynav .mainlevel.current {
	background-color: #DA9017;
}

#mynav .mainlevel.current ul {
	background-color: #D9D9D9;
}

#mynav .mainlevel.current ul li a {
	border-top: 2px solid #D9D9D9;
}

#mynav .mainlevel.current ul li a:hover {
	border-top: 2px solid #4A4063;
}
/*login*/
.login-right span.lotext {
	display: block;
	float: left;
	height: 33px;
	line-height: 33px;
}

.login-ok {
	font-family: Microsoft Yahei;
	padding: 40px 0 50px;
	text-align: center;
}

.login-note {
	padding: 60px 0 0;
}

.login-note2 {
	padding: 60px 0 80px;
}

.login-ok span {
	display: inline-block;
	height: 65px;
	width: 82px;
	background-image: url(../images/correct.jpg);
}

.login-ok span.note {
	background-position: 0 -685px;
	width: 48px;
}

.login-ok b {
	color: #242424;
	display: inline-block;
	font-size: 26px;
	height: 43px;
	line-height: 43px;
	padding-left: 10px;
	vertical-align: top;
}

.login-ok a.alink {
	color: #516EAA;
	display: inline-block;
	font-family: ËÎÌå;
	font-size: 14px;
	margin: 7px 0 40px;
}

.login-ok a.notelink {
	color: #516EAA;
	display: inline-block;
	font-family: ËÎÌå;
	font-size: 14px;
	margin-left: 15px;
	margin-top: 18px;
	vertical-align: top;
}

.login-ok p {
	display: inline-block;
	font-family: ËÎÌå;
	font-size: 14px;
	margin: 7px 0 40px;
	padding-left: 50px;
}

.login-ok p.buycart {
	margin: -10px 0 0;
	padding-left: 60px;
}

.login-ok p.buycart a {
	margin: 0;
}

.loginphone-ok {
	color: #626262;
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 20px;
	padding-top: 30px;
}

.loginphone-ok i {
	color: #0C0C0C;
	font-style: normal;
	padding: 0 5px;
}

.loginphone-ok p {
	color: #747474;
	display: block;
	font: 14px/1.5em ËÎÌå;
	margin: 0;
	padding: 30px 0;
}

.loginphone-ok a.abut03 {
	margin: 0 15px;
}

.login-note p {
	margin: 20px 0 30px;
}

.login-notetext {
	border-top: 1px solid #E9E9E9;
	margin: 25px auto 70px;
	padding-top: 30px;
	text-align: center;
	width: 820px;
}

.login-notetext p {
	font-size: 14px;
	padding-bottom: 25px;
}

.verify {
	border-top: 1px solid #E2E2E2;
	margin: 0 65px;
	padding: 25px 55px 50px;
}

.verify h4 {
	color: #2E2E2E;
	font: bold 18px/1.5em Microsoft Yahei;
	margin-bottom: 5px;
}

.verify p {
	color: #676767;
	font-size: 14px;
	margin-bottom: 10px;
}

.verify p span {
	color: #010101;
	font-family: Arial;
	padding: 0 8px;
}

.verify-text {
	background-color: #F1F1F1;
	border: 1px solid #DCDCDC;
	margin-top: 15px;
	padding: 15px 20px 20px;
}

.verify-text b {
	color: #444444;
}

.verify-text li {
	background-position: -130px -245px;
	color: #676767;
	height: 18px;
	margin-top: 5px;
	padding-left: 10px;
	position: relative;
}

.verify-text li.but {
	background-position: -130px -243px;
	height: 23px;
	line-height: 23px;
}

.verify-text li span, .verify-text li b {
	padding: 0 8px;
}

.verify-text li.but em {
	display: inline-block;
	float: left;
}

.verify-text li.but a {
	float: left;
}

.verify-text li.but a.disabled {
	color: #989898;
	cursor: default;
}

.verify-text li.but a.disabled span {
	cursor: default;
}

.verify-text li.but a span {
	padding: 0 10px 0 0;
	vertical-align: top;
}

.verify-text li.but span.tips {
	margin-top: 3px;
	padding: 0 0 0 20px;
}
/**icon**/
.searchbtn, .login-btn, .query-btn, .follow-btn, .home-data .left .tit,
	.home-data .right .tit, .warn-yel-sign, .warn-red-sign, .scroll-left .item,
	.home-mod .arrow, .scroll-right .default, .exclamation {
	background-image: url(../images/static-ic.gif)
}

.home-mod .ic {
	background-image: url(../images/iconlogo.jpg);
}

.home-bg {
	width: 100%;
	height: 474px;
	background: url(../images/map.gif) center top no-repeat;
	position: absolute;
	left: 0;
	top: 60px;
	z-index: -100
}

.home-logo {
	padding: 20px 0 0px;
	text-align: center;
}

.home-logo img {
	height: 90px;
}

.home-search {
	text-align: center;
	padding-bottom: 30px;
	padding-top: 30px;
}

.home-search .input {
	font: 16px/28px "\5b8b\4f53";
	color: #CCC;
	border: 1px solid #BBB;
	width: 500px;
	padding: 2px 6px;
	height: 28px;
}

.searchbtn {
	background-position: 0 0;
	width: 101px;
	height: 32px;
	display: block;
}

.home-addfavorite {
	height: 50px;
	text-align: center;
}

.home-mod {
	text-align: center;
	margin-top: 30px;
}

.home-mod .mod {
	display: inline-block;
	margin-right: 50px
}

.home-mod .m0 {
	margin: 0
}

.home-mod .black {
	font-size: 14px;
}

.home-mod .yel {
	font-size: 12px;
}

.home-mod .ic {
	display: inline-block;
	vertical-align: top
}

.home-mod .tc {
	display: inline-block;
	vertical-align: top;
	line-height: 20px;
	text-align: left;
}

.home-mod .arrow {
	display: inline-block;
	background-position: -223px -124px;
	width: 7px;
	height: 10px;
	font-size: 0;
	margin: 0 5px
}

.home-data {
	width: 900px;
	margin: 100px 50px 0
}

.home-data .hd {
	margin-bottom: 5px;
}

.home-data .left {
	width: 550px;
}

.home-data .left .tit {
	display: inline-block;
	background-position: 0 -185px;
	width: 224px;
	height: 19px;
}

.home-data .left .bd {
	border-top: 1px solid #efefef;
	padding: 10px 0 10px 20px;
}

.scroll-left {
	float: right;
	padding-top: 25px
}

.scroll-left .item {
	width: 214px;
	height: 34px;
	background-position: 0 -226px;
	margin-bottom: 44px;
	line-height: 34px;
	padding-left: 10px
}

.scroll-left .item div {
	overflow: hidden;
	height: 31px;
}

.scroll-left .item b {
	color: #C68019;
	font-size: 14px;
}

.home-data .right {
	float: right;
	width: 270px;
}

.home-data .right .tit {
	display: inline-block;
	background-position: 0 -204px;
	width: 87px;
	height: 19px;
}

.home-data .right .bd {
	width: 250px;
	border: 1px solid #ddd;
	padding: 0 10px;
}

.scroll-right {
	height: 250px;
	overflow: hidden;
}

.scroll-right .item {
	padding: 10px 0;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}

.scroll-right .imgbox {
	width: 40px;
	height: 40px;
	overflow: hidden;
	border: 1px solid #efefef;
	float: left
}

.scroll-right .imgbox img {
	max-width: 40px;
	max-height: 40px;
	_width: expression(( function(el){el.clientHeight>40&&(el.style.width="40px")
}

)
(
this
)
)
;
border
:
0
}
.scroll-right .con {
	width: 200px;
	float: right;
}

.scroll-right .con-bd {
	text-align: justify;
	line-height: 1.5;
}

.scroll-right .con-hd-right {
	float: right
}

.scroll-right .con-hd-left {
	font: bold 14px/1.5 "\5b8b\4f53";
	color: #666
}

.scroll-right .default {
	display: inline-block;
	width: 40px;
	height: 40px;
	background-position: -190px 0;
}

.online-zd .ic {
	background-position: 0px 0px;
	width: 40px;
	height: 40px;
}

.online-bg .ic {
	background-position: 0px -40px;
	width: 40px;
	height: 40px;
}

.online-js .ic {
	background-position: 0px -120px;
	width: 40px;
	height: 40px;
}

.online-wx .ic {
	background-position: 0px -80px;
	width: 40px;
	height: 40px;
}

.online-jj .ic {
	background-position: 0px -200px;
	width: 40px;
	height: 40px;
}

.tooltips {
	position: absolute;
	visibility: hidden;
	display: inline-block;
	width: 200px;
	padding: 10px;
	border: 1px solid #ccc;
	background-color: #fff;
	text-align: left;
	color: #666;
	line-height: 20px;
}

.tooltips .con {
	display: inline-block;
	padding: 5px 0
}

.pad-1 {
	margin: 40px 0
}

.form {
	text-align: left;
	padding-left: 400px
}

.form .node {
	margin: 20px 0;
	font-size: 12px;
}

.form label.l {
	width: 120px;
	text-align: right;
	font: bold 14px/1.5 "Arial"
}

.form .inw-1 {
	width: 80px
}

.login-btn {
	background-position: 0 -78px;
	width: 101px;
	height: 32px;
}

.query-btn {
	background-position: 0 -112px;
	width: 100px;
	height: 36px
}

.follow-btn {
	background-position: -1px -150px;
	width: 101px;
	height: 32px;
}

.infolist .item {
	margin: 0 0 20px
}

.infolist .r {
	width: 930px;
}

.dl {
	padding: 10px 0
}

.dl .dt {
	font: bold 14px/2 "\5b8b\4f53";
	color: #000
}

.dl .tit {
	font: normal 12px/1.5 "\5b8b\4f53";
	color: #000;
	padding: 10px 0 5px
}

.dl .node {
	line-height: 2;
}

.addressimg {
	vertical-align: top;
	margin-top: 25px
}

.pad-2 {
	padding-left: 0
}

.pad-3 {
	padding: 10px 30px 30px;
}

.pad-3 .table-1 {
	width: 810px
}

.pad-3 .hd {
	font-size: 14px;
	color: #666;
	font-weight: bold;
	padding: 16px 0 8px
}

.table-1 {
	border: 1px solid #e2e2e2;
	width: 100%;
	border-collapse: collapse
}

.table-1 th {
	background-color: #f2f2f2
}

.table-1 th, .table-1 td {
	padding: 10px;
	border: 1px solid #e2e2e2
}

.table-1 .txr {
	text-align: right
}

.table-1 .txl {
	text-align: left
}

.table-1 .txc {
	text-align: center
}

.table-1 .r {
	float: right
}

.table {
	margin: 0 auto;
	text-align: left;
	width: 700px;
	overflow: hidden;
	word-wrap: normal
}

.table .hd {
	padding: 10px 0
}

.table .fr {
	float: right
}

.table .hd .tit {
	display: inline-block;
	height: 30px;
	font: bold 14px/40px "ËÎÌå";
}

.table .bd {
	border: 1px solid #e2e2e2;
}

.table .thead {
	background-color: #efefef;
}

.table .ff_row {
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: -1px;
	margin-left: -1px;
}

.table .in_bk {
	padding: 5px 10px;
	border-left: 1px solid #e2e2e2;
	height: auto;
}

.table .p1 {
	width: 20%
}

.table .p2 {
	width: 15%
}

.table .p3 {
	width: 54%
}

.searchresult .h3 {
	margin: 30px 0 0px
}

.searchresult .chenuo {
	margin: 10px 0;
	padding: 0
}

.searchresult .cbox-3 {
	margin-bottom: 20px
}

.searchresult label.l {
	font-weight: normal
}

.exclamation {
	display: inline-block;
	width: 20px;
	height: 19px;
	background-position: -210px -46px
}

.cbox-2 {
	width: 800px;
	border: 1px solid #ccc;
	background-color: #f2f2f2;
	padding: 5px 10px;
	margin: 10px 0
}

.cbox-2 p, .cbox-3 p {
	line-height: 1.8;
	margin: 5px 0
}

.cbox-2 .r {
	width: 770px
}

.cbox-3 {
	width: 800px;
	border: 1px solid #F0C36D;
	background-color: #F9EDBE;
	padding: 5px 10px;
	margin: 10px 0;
	color: #BF151A
}

.logos {
	letter-spacing: -4px;
	font-size: 0;
	clear: both;
	height: 120px;
	text-align: center;
	margin: 15px auto;
	background-color: #fff;
	width: 900px;
}

.logos .wl {
	background: url(../images/logos.jpg) no-repeat center top;
}

.logos .mat {
	background: url(../images/hezuo.jpg) no-repeat center 10px;
	padding-top: 10px;
	border-top: 1px solid #eee;
	height: 50px;
	width: 880px;
	margin: 10px auto 0;
	text-align: left
}

.logos .lg {
	display: inline-block;
	vertical-align: top;
	margin-left: 45px;
	height: 47px;
	color: #fff;
	letter-spacing: normal
}

.logos .yz {
	width: 108px;
}

.logos .nh {
	width: 172px;
	margin-right: 0
}

.logos .fx {
	width: 91px;
}

.logos .ca {
	width: 111px;
	margin-right: 40px
}

.logos .zg {
	width: 90px
}

.logos .ot {
	width: 63px
}

.logos .ym {
	width: 65px;
	margin-left: 28px
}

.logos .bbt {
	margin-left: 32px
}

.logos .rd {
	width: 75px;
}

.logos .tm {
	width: 90px;
	margin-left: 32px
}

.logos .glo {
	width: 159px;
	margin-left: 30px
}

.logos .by {
	width: 106px;
}

.logos .mat .bbt {
	width: 140px;
}

.warn-yel-sign {
	display: inline-block;
	width: 20px;
	height: 21px;
	background-position: -210px -139px;
	margin-right: 5px;
}

.warn-red-sign {
	display: inline-block;
	width: 16px;
	height: 14px;
	background-position: -192px -139px;
	margin-right: 5px;
}

.block-yel {
	background-color: #F9EDBE;
	border: 1px solid #F0C36D;
	padding: 5px 10px;
}

.block-red {
	background-color: #FAE2E2;
	border: 1px solid #C22020;
	padding: 5px 10px;
}

.t1, .t2, .t3 {
	background-color: #efefef;
	padding: 10px;
}

.bd table {
	border-top: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
}

.t1 {
	width: 150px;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
}

.t2 {
	width: 150px;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
}

.t3 {
	width: 400px;
	border-bottom: 1px solid #e2e2e2;
}

.td1 {
	padding: 10px;
	width: 150px;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
}

.td2 {
	padding: 10px;
	width: 150px;
	border-right: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
}

.td3 {
	padding: 10px;
	border-bottom: 1px solid #e2e2e2;
}

.gray_box_bk {
	background-color: #efefef;
	padding: 5px;
	margin-top: 5px;
	display: block;
	width: 390px;
}

.billtit {
	display: inline-block;
	height: 30px;
	font: bold 14px/40px "ËÎÌå";
}

.main {
	margin: 0px;
	padding: 0px;
	background: url(../img/mainbg.gif) repeat-x #eaeaea;
	overflow: hidden
}

.mainMain {
	margin: 0px;
	padding: 0px;
	background: url(../img/mainbgs.gif) repeat-x #e3e3e3;
	overflow: hidden
}

.mainMainCon {
	margin: 0px;
	padding: 0px;
	background: url(../img/mainbgst.gif) repeat-x #e3e3e3;
	overflow: hidden
}

.mains {
	margin: 0px auto;
	padding: 0px;
	width: 1024px;
	text-align: center;
}

.tophead {
	margin: 0px;
	padding: 3px 0px 0px 0px;
	float: left;
	color: #ccc;
	width: 998px
}

.zcdl {
	float: right;
	width: 1024px;
	text-align: right;
}

.tex {
	border: 1px solid #999;
	padding: 3px;
	width: 160px;
}

.logo {
	float: left;
	margin: 0px;
	padding: 37px 0px 11px 20px;
	width: 800px;
	text-align: left;
}

.eng {
	float: right;
	margin: 0px;
	padding: 85px 0px 0px 0px;
	color: #999
}

.zctex {
	color: #c14406;
	font-size: 11px;
}

.zcWol {
	float: left;
	width: 120px;
	padding-right: 25px;
	text-align: right;
}

h1 {
	font-size: 18px;
	color: #c14406;
}

a.zctexBtn {
	color: #c14406;
	text-decoration: underline
}

a.zctexBtn:hover {
	color: #c14406;
	text-decoration: none
}

a.topBtn {
	color: #555;
	text-decoration: underline;
	padding: 3px 10px;
	border: 1px solid #666;
}

a.topBtn:hover {
	color: #777;
	text-decoration: none;
	padding: 3px 10px;
	border: 1px solid #777;
}

a.topBtns {
	color: #999;
	text-decoration: none
}

a.topBtns:hover {
	color: #999;
	text-decoration: underline
}

.nav {
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 35px;
	width: 949px;
}

.nav ul {
	margin: 0px;
	padding: 0px;
}

.nav li {
	float: left;
	margin: 0px;
	padding: 0px 5px 0px 5px;
	list-style: none;
}

a.navBtn {
	color: #fff;
	font-size: 14px;
	width: 108px;
	height: 33px;
	padding: 10px 0px 0px 0px;
	display: block;
	text-decoration: none
}

a.navBtn:hover {
	color: #fff;
	width: 108px;
	height: 33px;
	padding: 10px 0px 0px 0px;
	display: block;
	background: url(../img/navbtnt.gif);
	text-decoration: none
}

a.navBtns {
	color: #fff;
	font-size: 14px;
	width: 108px;
	height: 33px;
	padding: 10px 0px 0px 0px;
	display: block;
	background: url(../img/navbtnt.gif);
	text-decoration: none
}

a.navBtns:hover {
	color: #fff;
	width: 108px;
	height: 33px;
	padding: 10px 0px 0px 0px;
	display: block;
	background: url(../img/navbtnt.gif);
	text-decoration: none
}

.mainNav {
	float: left;
	margin: 0px;
	padding: 5px 0px 300px 45px;
	width: 949px;
}

.mainNav ul {
	margin: 0px;
	padding: 0px;
}

.mainNav li {
	float: left;
	margin: 0px;
	padding: 0px 5px 0px 20px;
	list-style: none;
}

a.mainnavBtn {
	color: #666;
	padding: 4px;
	display: block;
	text-decoration: none
}

a.mainnavBtn:hover {
	color: #666;
	padding: 4px;
	display: block;
	background: #dcdcdc;
	text-decoration: none
}

a.mainnavBtns {
	color: #666;
	padding: 4px;
	display: block;
	background: #dcdcdc;
	text-decoration: none
}

a.mainnavBtns:hover {
	color: #666;
	padding: 4px;
	display: block;
	background: #dcdcdc;
	text-decoration: none
}

.mainCen {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 20px;
	color: #666
}

.mainLeft {
	float: left;
	margin: 0px 8px 5px 0px;
	padding: 6px;
	width: 640px;
	background: #b6b6b6;
	border: 1px solid #a8a8a8
}

.mainLefts {
	float: left;
	margin: 0px 8px 20px 0px;
	padding: 20px 6px 6px 40px;
	width: 950px;
	border: 0px solid #d9d9d9;
	text-align: left;
}

.mainLeftqa {
	margin: 0px 8px 8px 0px;
	padding: 5px 7px 6px 7px;
	width: 635px;
	background: #f2f2f2;
	border: 1px solid #d9d9d9;
	text-align: left;
	display: block;
}

.conMainLeft {
	float: left;
	margin: 0px;
	padding: 4px 0px 0px 80px;
	text-align: left;
	color: #666
}

.conMainLeft ul {
	margin: 0px;
	padding: 0px;
}

.conMainLeft li {
	margin: 0px;
	padding: 8px;
	list-style: none;
}

.conMainLefts {
	float: left;
	margin: 0px;
	padding: 4px 0px 0px 10px;
	text-align: left;
	color: #666
}

.conMainLefts ul {
	margin: 0px;
	padding: 0px;
}

.conMainLefts li {
	margin: 0px;
	padding: 8px;
	list-style: none;
}

.mainLefts p {
	float: left;
	width: 800px;
}

.conMainLeftqa {
	float: left;
	margin: 0px;
	padding: 4px 10px 0px 10px;
	text-align: left;
	color: #666
}

.conMainLeftqa ul {
	margin: 0px;
	padding: 0px;
}

.conMainLeftqa li {
	margin: 0px;
	padding: 4px 0px 4px 0px;
	list-style: none;
	line-height: 18px
}

.texMain {
	background: #fff;
	border: 1px solid #ccc;
	padding: 4px;
	width: 200px;
	vertical-align: middle
}

.mainRight {
	float: left;
	margin: 0px 0px 8px 0px;
	padding: 7px;
	background: #b6b6b6;
	border: 1px solid #a8a8a8;
	width: 298px;
}

.mainRights {
	float: left;
	margin: 0px 0px 30px 0px;
	padding: 7px;
	background: #dfdfdf;
	border: 1px solid #d9d9d9
}

.mainRightList {
	float: left;
	margin: 0px;
	padding: 4px;
	width: 290px;
	background: #fff;
	text-align: left;
}

.mainRightList ul {
	margin: 0px;
	padding: 0px;
}

.mainRightList li {
	margin: 0px;
	padding: 5px;
	list-style: none;
}

.texs {
	background: url(../img/boxbg.gif);
	width: 218px;
	height: 20px;
	padding: 4px 0px 4px 4px;
	border: 0px;
	vertical-align: middle
}

a.zcBtn {
	color: #fff;
	font-size: 12px;
	margin: 0px;
	padding: 7px 12px 7px 11px;
	background: url(../img/navbtnt.gif);
	text-decoration: none;
}

a.zcBtn:hover {
	color: #fff;
	margin: 0px;
	padding: 7px 12px 7px 11px;
	background: url(../img/navbtnt.gif);
	text-decoration: none;
}

a.seaBtn {
	color: #666;
	font-size: 12px;
	margin: 0px;
	padding: 7px 12px 7px 11px;
	background: url(../img/seaBtn.gif);
	text-decoration: none;
}

a.seaBtn:hover {
	color: #fff;
	margin: 0px;
	padding: 7px 12px 7px 11px;
	background: url(../img/navbtnt.gif);
	text-decoration: none;
}

a.whitea {
	color: White;
	text-decoration: none;
}

a.whitea:hover {
	color: Orange;
	text-decoration: none;
}

a.whitea:active {
	color: White;
	text-decoration: none;
}

a.whitea:visitied {
	color: White;
	text-decoration: none;
}

.mainCon {
	float: left;
	margin: 0px;
	padding: 10px 0px 100px 10px;
	width: 949px;
	font-size: 13px;
}

.mainCon ul {
	margin: 0px;
	padding: 0px;
}

.mainCon li {
	margin: 0px;
	padding: 10px 0px 0px 20px;
	list-style: none;
	text-align: left;
}

.new {
	font-size: 15px;
	font-weight: bold;
	color: #822e01
}

.news {
	color: #822e01
}

.mainCon img {
	vertical-align: middle
}

a.newBtn {
	color: #666;
	text-decoration: none
}

a.newBtn:hover {
	color: #666;
	text-decoration: underline
}

.mainZt {
	float: left;
	margin: 0px 0px 30px 0px;
	padding: 10px;
	width: 949px;
	background: #fff;
	border: 6px solid #dcdcdc;
	text-align: left;
}

.mainZt ul {
	margin: 0px;
	padding: 0px;
}

.mainZt li {
	margin: 0px;
	padding: 10px 0px 10px 20px;
	list-style: none;
	text-align: left;
}

.foots {
	margin: 0px;
	padding: 30px 0px 43px 0px;
	width: 100%;
	background: url(../img/footbg.gif);
	overflow: hidden;
	color: #fff
}

.foot {
	margin: 0px auto;
	padding: 0px;
	width: 1024px;
	text-align: center;
}

.foot ul {
	margin: 0px;
	padding: 0px;
}

.foot li {
	margin: 0px;
	padding: 0px 4px 0px 0px;
	list-style: none;
	text-align: center;
}

a.footBtn {
	color: #fff;
	text-decoration: none
}

a.footBtn:hover {
	color: #fff;
	text-decoration: underline
}

#KinSlideshow {
	visibility: hidden;
}

* {
	margin: 0;
	padding: 0;
}

* html {
	margin: 0;
	padding: 0;
}

.reds {
	color: #b0250e;
	font-weight: bold
}

img {
	border: 0px;
}

/*µÇÂ¼*/
.dlList {
	float: left;
	margin: 0px;
	padding: 0px 2px 20px 10px;
	font-size: 14px;
	width: 400px;
}

.dlList ul {
	margin: 0px;
	padding: 0px;
}

.dlList li {
	margin: 0px;
	padding: 0px 4px 4px 4px;
	list-style-type: none;
}

td.tdtime {
	width: 130px;
}

td.tdopter {
	width: 130px;
}

/*¾²Ì¬Ò³Ãæ*/
.conMainLeftgj {
	margin: 0px;
	padding: 4px 10px 0px 10px;
	text-align: left;
	color: #666;
}

.conMainLeftgj ul {
	margin: 0px;
	padding: 0px;
}

.conMainLeftgj li {
	margin: 0px;
	padding: 4px 0px 4px 0px;
	list-style: none;
	line-height: 18px
}

.gjnews {
	float: left;
	font-size: 14px;
	color: #000;
	border-bottom: 1px dotted #999;
	padding: 5px 0px 10px 0px;
	width: 615px
}

.gjnew {
	float: left;
	font-size: 20px;
	color: #000;
	font-weight: bold;
	border-bottom: 1px dotted #999;
	padding: 5px 0px 10px 0px;
	width: 615px
}

.gjTitle {
	float: left;
	color: #953505;
	font-size: 12px;
	line-height: 24px;
	width: 615px
}

.gjTitles {
	float: left;
	color: #333;
	font-size: 12px;
	line-height: 24px;
	width: 615px
}

.gjTitlet {
	float: left;
	color: #953505;
	font-size: 15px;
	font-weight: bold;
	line-height: 24px;
	width: 615px
}

.gjTitlets {
	background: #e4e3e2;
	padding: 6px;
}

.gjTitleSm {
	float: left;
	margin: 0px;
	padding: 10px 0px 10px 20px;
	color: #333;
	background: #eee;
	border: 1px solid #ddd;
	width: 590px;
}

.gjTitleSm ul {
	margin: 0px;
	padding: 0px;
}

.gjTitleSm li {
	margin: 0px;
	padding: 2px;
	list-style-type: circle
}

.gjTitleSms {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	color: #333
}

.gjTitleSms ul {
	margin: 0px;
	padding: 0px;
}

.gjTitleSms li {
	margin: 0px;
	padding: 2px;
	list-style-type: none
}

.gjTitleQa {
	float: left;
	color: #953505;
	font-size: 13px;
	border-bottom: 1px dotted #953505;
	border-top: 1px dotted #953505;
	width: 612px;
}

.gjTitleQas {
	float: left;
	color: #953505;
	font-size: 13px;
	border-bottom: 1px dotted #999;
	width: 612px;
}

.fooTex {
	font-size: 11px;
}

a.gjBtn {
	color: #953505;
	text-decoration: underline
}

a.gjBtn:hover {
	color: #953505;
	text-decoration: none
}

ul#agreement li p {
	text-indent: 25px;
	margin-bottom: 8px;
}

/*mypanex*/
.mypanex-logo {
	float: left;
	width: 350px;
	text-align: left;
}

.mypanex-logo img {
	width: 350px;
	margin: 10px auto 0px;
}

.mypanex-search {
	width: 640px;
	float: right;
	text-align: right;
}

.mypanex-search .searchtop {
	line-height: 40px;
	height: 40px;
	vertical-align: middle;
	margin-top: 10px;
	margin-bottom: 5px;
}

.mypanex-search a.tel_a {
	height: 40px;
	display: block;
	float: left;
	width: 250px;
	margin-left: 25px;
}

.mypanex-search .searchtop_input {
	border: 1px solid #CCCCCC;
	height: 30px;
	line-height: 30px;
	margin-top: 5px;
	margin-right: 5px;
	width: 230px;
	font-size: 16px;
}

.mypanex-search .searchtop_btn {
	margin-right: 5px;
	height: 30px;
}

.mypanexmenu {
	width: 180px;
	float: left;
	overflow: hidden;
}

.mypanexdiv {
	border: 0px solid #D9D9D9;
	float: left;
	margin: 0 0px 20px 0;
	padding: 20px 0px 6px 0px;
	text-align: left;
	width: 813px;
}

.sidebar .hd {
	color: #4A4063;
	padding: 10px 15px 8px;
	background-color: #DA9017;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.sidebar .hd a:link, .sidebar .hd a:visited {
	color: #4A4063;
}

.sidebar .bd {
	background: #fff;
	border: 1px solid #ddd;
}

.sidebar .item {
	display: block;
	font: bold 12px/1.5 "\5b8b\4f53";
	color: #4A4063;
	padding: 8px 15px;
	border-top: 1px solid #ddd;
	margin-top: -1px;
}

.sidebar .item:hover, .sidebar .current {
	background-color: #eee;
}