@charset "utf-8";
/* CSS Document */

* {
	color: #333333;
	margin: 0px;
	padding: 0px;
	font: Arial, Helvetica, sans-serif;
	list-style: none;
}
body {
	margin-right: auto;
	margin-left: auto;
	font-size:12px;
}

img {
	border-width: 0px;
}
strong {
	font-weight: bold;
}


a:link, a:visited {
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
}
#head {
	margin-right: auto;
	margin-left: auto;
}
#head span {
	display: block;
	float: right;
	padding-right: 20px;
	padding-top: 6px;
	color: #999;
}
#head a {
	color: #999;
}
#head a:hover {
	color: #666666;
	text-decoration: underline;
}
#head table {
	clear: both;
	margin-top: 15px;
}



#head td {
	color: #999;
}
#head table td input {
	background: #f2f2f2;
	border: 1px solid #999;
	height: 20px;
	width: 100px;
}
#menu {
	margin-right: auto;
	margin-left: auto;
}
#menu ul {
	width: 770px;
	margin-right: auto;
	margin-left: auto;
}
#menu li {
	float: left;
	display: block;
}
.menu:link,.menu:visited {
	background: url(/ch/images/menu-02.jpg) no-repeat center;
	display: block;
	padding: 25px 40px 7px 39px;
	margin-right: 1px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:hover {
	background: url(/ch/images/menu.jpg) no-repeat center bottom;
	display: block;
	padding: 25px 40px 7px 35px;
	margin-right: 1px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.menu_r:link,.menu_r:visited { color:#FF0000;padding: 25px 40px 7px 35px;font-weight: bold;}
.menu_r:hover{ color:#FFFFFF;}

#banner {
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
}
.men:link, .men:visited {
	background: url(/ch/images/menu.jpg) no-repeat center bottom;
	display: block;
	padding: 25px 40px 7px 35px;
	margin-right: 1px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#wrap {
	margin-right: auto;
	margin-left: auto;
	margin-top: 2px;
}
.pa2 {
	margin: 3px 5px 5px;
}
#wrap .four {
	margin-left: 10px;
}
#wrap .four li {
	margin-top: 3px;
	margin-bottom: 11px;
}
#wrap .four a {
	color: #666561;
	text-decoration: none;
}
#wrap .four a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#wrap .four1 {
	margin-right: auto;
	margin-left: auto;

}
#wrap .four1 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#wrap .four1 a {
	color: #666561;
	text-decoration: none;
}
.mr4 {
	margin-top: 4px;
}
.mr13 {
	margin-top: 13px;
}

#wrap .mr4 .txt1 {
	line-height: 1.5;
	color: #666;
	padding-top: 7px;
}
#wrap .mr4 .txt1 a {
	color: #C10100;
	text-decoration: underline;
}
.txt-bor {
    border-left: 1px;
	border-color:#666666
}
.mr6 {
	margin-top: 6px;
}
.mr6 h1 {
	font-size: 14px;
	font-weight: bold;
	color: #D10B02;
}
.mr6 textarea {
	background: #f9f9f9;
	border: 1px solid #a1a1a1;
	height: 85px;
	width: 242px;
}
.mr12 {
	margin-top: 1px;
}
.mr12 h1 {
	font-size: 14px;
	font-weight: bold;
	color: #CC0A08;
}
.mr12 h2 {
	font-size: 12px;
	font-weight: bold;
	color: #CC0A08;
}
.mr121 h1{
	font-size: 14px;
	font-weight: bold;
	color: #CC0A08;
} 
.mr121 h1 a {
	font-size: 14px;
	font-weight: bold;
	color: #C5080E;
}
.mr12 h1 a {
	font-size: 14px;
	font-weight: bold;
	color: #C5080E;
}

.mr12 td {
	color: #686868;
}
.mr12 p {
	color: #686868;
	margin-top: 3px;
	margin-bottom: 3px;
}
.tablebo {
	border: 1px solid #adadad;
}
.tablebo h1 {
	font-size: 14px;
	font-weight: bold;
	color: #E52427;
	margin-top: 6px;
	margin-left: 8px;
	margin-bottom: 10px;
}
.tablebo p {
	line-height: 1.6;
	color: #686868;
	margin-left: 8px;
	margin-right: 7px;
}
.tablebo p a:link,.tablebo p a:visited {
	color: #CC0100;
	text-decoration: underline;
}
.tablebo1 {
	border-right: 1px solid #adadad;
	border-bottom: 1px solid #adadad;
	border-left: 1px solid #adadad;
}
.tablebo1 h1 {
	font-size: 14px;
	font-weight: bold;
	color: #E62327;
	margin-top: 8px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.tablebo1 img {
	float: left;
}
.clear {
	clear: both;
}
.clear  h2 {
	font-size: 14px;
	font-weight: bold;
	color: #E62327;
	margin-top: 5px;
	margin-left: 10px;
}
.clear td {
	background: #F8F8F8 url(/ch/images/li-bg-03.gif) repeat-x top;
}
.clear  h3 {
	color: #CC0000;
	text-decoration: underline;
	background: url(/ch/images/ico.gif) no-repeat left;
	margin-left: 5px;
	padding-left: 14px;
	margin-top: 3px;
}
.clear h3 a:link,.clear h3 a:visited {
	font-size: 12px;
	color: #CC0001;
	text-decoration: underline;
}
#foot {
	margin-top: 20px;
	width: 100%;
	height: 30px;
}
#foot span {
	display: block;
	text-align: center;
	color: #D1D1D1;
	background: #666;
	padding-top: 10px;
	padding-bottom: 10px;
}
#foot span a {
	color: #D1D1D1;
	text-decoration: none;
}
#foot span a:hover {
	color: #BFBFBF;
	text-decoration: underline;
}
#foot p {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	font: 9px Arial;
}
#foot p a {
	font: 9px Arial;
	color: #838383;
}



.clear p {
	margin-right: 3px;
	margin-left: 8px;
	margin-top: 2px;
	line-height: 1.2;
	color: #686868;
}
.clear span {
	font: 10px Arial;
	background: url(/ch/images/sub-04.gif) no-repeat left;
	padding-left: 14px;
	display: block;
	float: right;
	padding-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.clear a {
	color: #686868;
	line-height: 1.5;
}
.main {
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
}
.main .left {
	background: url(/ch/images/2.gif) repeat-x top;
}
.left-ta {

}
.left-ta h1 {
	font-size: 14px;
	color: #e62425;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 7px;
	margin-left: 10px;
}
.left-ta ul {
	margin-left: 0px;
	list-style: none;
	margin-right: 0px;
	margin-bottom: 10px;
}
.left-ta li {
	display: block;
	margin: 0px;
}
.left-taa:link,.left-taa:visited {
	display: block;
	height: 19px;
	padding-top: 5px;
	font-size: 14px;
	text-align: left;
	color: #333;
	padding-left: 20px;
	background: #C7C7C7;
	border-top: 1px solid #D8D8D8;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	border-bottom: 1px solid #999;
}
.left-taa:hover {
	font-size: 14px;
	color: #CD0000;
	text-decoration: none;
	font-weight: bold;
	background: #A6A7A9 url(/ch/images/ico1.gif) no-repeat 5px;
	padding-top: 5px;
	padding-left: 20px;
}
.lefta:link, .lefta:visited {
	font-size: 14px;
	font-weight: bold;
	color: #cd0000;
	text-decoration: none;
	background: #A6A7A9 url(/ch/images/ico1.gif) no-repeat 5px;
	padding-top: 5px;
	padding-left: 20px;
	display: block;
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	border-bottom: 1px solid #999;
	padding-bottom: 5px;
}
.lefta:hover, .lefta:active {
	font-size: 14px;
	font-weight: bold;
	color: #cd0000;
	text-decoration: none;
}
.kuai {
	width: 177px;
	margin: 10px auto 5px;
}
.kuai li {
}
.kuai a {
	background: url(/ch/images/2-02.gif) no-repeat center;
	width: 177px;
	padding-top: 9px;
	padding-bottom: 7px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
}
.kuai a:hover {
	background: url(/ch/images/2-021.gif) no-repeat center;
	width: 177px;
	padding-top: 9px;
	padding-bottom: 7px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
	color: #555;
	font-weight: bold;
}
.left h2 {
	font-size: 14px;
	font-weight: bold;
	color: #d63939;
	padding-top: 13px;
	padding-left: 10px;
}
.left #baojia {
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
.about {
	margin-top: 5px;
}
.about img {
	float: left;
	margin-right: 10px;
}
.about span {
	line-height: 2;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
}
.about .abul {
	margin: 10px 0px 0px;
	border-top: 2px solid #CCCCCC;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
}
.about .abul li {
	background: url(/ch/images/a-ico.gif) no-repeat left 0.4em;
	padding-left: 12px;
	line-height: 1.7;
}
.about p {
	line-height: 1.5;
	text-indent: 26px;
	color: #666666;
	margin-top: 6px;
	padding-right: 10px;
	padding-left: 10px;
}
.about p a:link,.about p a:visited{
	color: #f62600;
	text-decoration: underline;
}
.content {
	margin-right: auto;
	margin-left: auto;
}
.about #aboutspan {
	color: #333333;
	margin-top: 15px;
	border-top: 2px solid #CCCCCC;
}
.content .topban {
	display: block;
	margin-top: 30px;
	margin-left: 12px;
	font-size: 16px;
	font-weight: bold;
	color: #888;
}
.topban1 {
    color:#ffffff;
	display: block;
	margin-top: 30px;
	margin-left: 12px;
	font-size: 16px;
	font-weight: bold;
}
.about #aboutspan a {
	color: #029fff;
	text-decoration: underline;
	list-style: none;
	line-height: 2;
}
.about #aboutspan ul {
	border-width: 0px;
	margin-top: 5px;
	margin-left: 0px;
}
.about #aboutspan li {

}
.wenhua {
	margin-right: auto;
	margin-left: auto;
	border-top: 2px solid #ccc;
}
.wenhua h3 {
	font-weight: bold;
	margin-left: 12px;
	margin-top: 10px;
}
.wenhua ul {
	margin: 10px 0px 0px 13px;
}
.wenhua li {
	line-height: 1.7;
	color: #666666;
}
.wenhua ul strong {
	font-weight: bold;
	color: #FF0000;
}
.wenhua ul a {
	color: #FF0000;
	text-decoration: underline;
}
.blueul {
	margin-top: 15px;
	color: #05c;
}
.blueul li {
	color: #009CFF;
}

.blueul1:link,.blueul1:visited {
	color: #009cff;
	text-decoration: underline;
}
.wenhua h1 {
	font-size: 14px;
	font-weight: bold;
	margin-left: 15px;
	margin-top: 10px;
}
.wenhua h4 {
	font: bold 20px "Times New Roman";
	color: #FF3300;
	padding-left: 15px;
}
.baobor {
	border-bottom: 3px solid #555;
}
.baobor h1 {
	font-size: 14px;
	font-weight: bold;
	color: #f02700;
	background: url(/ch/images/topico.gif) no-repeat left;
	padding-left: 10px;
	margin-bottom: 2px;
}
.baobor span {
	color: #f02700;
	font: bold 15px Georgia;
}
.baotxt {
	line-height: 1.6;
}
.baotxt h2 {
	font-size: 14px;
	font-weight: bold;
	color: #f42601;
	margin-top: 5px;
}
.baotxt ul {
	margin-top: 5px;
	margin-bottom: 25px;
	margin-left: 15px;
}

.baotxt li {
	background: url(/ch/images/a-ico.gif) no-repeat left 0.3em;
	padding-left: 12px;
	color: #666;
	margin-top: 5px;
	line-height: 1.6;
}
.baotxt strong {
	color: #666;
}
.baotxt li a:link,.baotxt li a:visited {
	color: #fc3401;
	text-decoration: underline;
}
dl.wentxt{ margin-left:15px; margin-top:30px;}

dl.wentxt dt{
background: url(/ch/images/a-ico.gif) no-repeat left 0.3em;
	padding-left: 12px;
	color: #666;
	margin-top: 10px;
	line-height: 1.6;
}
dl.wentxt dd{ margin-top:5px;}
.baotab {
	border: 1px dotted #666;
}
.baotab .td1 {
	border-bottom: 1px solid #c6c6c6;
	color: #7a5e5e;
	font-size: 14px;
	font-weight: bold;
}
.baotab .td2 {
	border-bottom: 1px dotted #7a5e5b;
}
.txt1 {
	line-height: 1.6;
	color: #1089dc;
}
.tstxt {
	line-height: 1.6;
	color: #FF0000;
	padding-top: 10px;
}
.red {
	color: #BA0100;
	text-decoration: underline;
}
.service_h3 {
	background: url(/ch/images/mbi_012.gif) no-repeat left 20%;
	padding-left: 19px;
	font-size: 14px;
	font-weight: bold;
	color: #FF3300;
	border-bottom: 2px solid #CC0000;
}
.service_txt {
	padding-top: 6px;
}

.sev_c, .sev_c:link, .sev_c:visited {
	color: #999;
	line-height: 1.5;
}
.sev_c, .sev_c:hover,.sev_c:active {
	color: #04c;
	text-decoration: underline;
}
.thr {
	margin: 0px 0px 0px 25px;
}
.thra:link, .thra:visited {
	color: #666;
	text-decoration: none;
	line-height: 1.8;
	padding-left: 35px;
}
.thra:hover, .thra:active {
	color: #f00;
	text-decoration: none;
	line-height: 1.8;
	padding-left: 35px;
}
.sev_par {
	line-height: 1.5;
	color: #666;
}
.sev_par h1 {
	border-bottom: 2px solid #CC0000;
	margin-bottom: 10px;
	margin-top: 10px;
}
.sev_par p {
	line-height: 1.5;
	text-indent: 26px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.sev_par h3 {
	font-weight: bold;
	color: #666;
	margin-top: 15px;
}
.sev_par ul {
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 27px;
}
.sev_par li {
	color: #0066CA;
	line-height: 1.6;
	list-style: decimal;
}
.sev_par span {
	margin-top: 15px;
	margin-bottom: 10px;
	display: block;
}
.sev_par .img01 {
	margin-right: 15px;
}
.our_txt {
	line-height: 1.5;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 6px;
	background: url(/ch/images/bot.gif) repeat-x bottom;
	padding-top: 6px;
}
.our_txt strong {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
}

.our_h {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	border-bottom: 0px solid #f00;
	display: block;
	margin-bottom: 6px;
}
.blue, .blue:link, .blue:visited {
	color: #04c;
	text-decoration: underline;
}
.blue:hover, .blue:active {
	color: #FF0000;
	text-decoration: underline;
}
.concate_input {
	color: #999;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	border: 1px solid #999;
}
.orange, .orange:link, .orange:visited {
	color: #f60;
}
.orange:hover, .orange:active {
	color: #f60;
}
.Vai {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0A08;
}
.img02 {
	background: #FFF8D9;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.ver {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.comspan {
	margin: 0px 20px 0px 0px;
	float: right;
}
.ask {
	color: #CC0000;
	font-weight: bold;
	background: url(/ch/images/bot.gif) repeat-x bottom;
}
.ques {
	line-height: 1.6;
	color: #666;
	padding-top: 6px;
}
.bot {
	background: url(/ch/images/bot.gif) repeat-x bottom;
}
.redl, .redl:link, .redl:visited {
	color: #FF0000;
}
.news-par {
	line-height: 1.6;
	color: #666;
}
.news-par p {
	color: #666;
	text-indent: 26px;
	margin-bottom: 10px;
	line-height: 1.7;
}
.frame {
	border: 1px solid #CCCCCC;
}
.frame th {
	background: #f4f4f4;
	border-bottom: 1px solid #ccc;
}
.frame td {
	background: #FCFCFC;
}
.shuyu {
	font: 14px "Times New Roman", Times, serif;
	color: #F22603;
	text-align: center;
	display: block;
}
.shuyu1 {
font-size:12px;
	font-family: "Times New Roman", Times, serif;
	color: #F42601;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 15px;
}
.shuyutxt {
	color: #666;
	padding-top: 5px;
	padding-left: 15px;
}
.shuyutxt span {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
}
.baojia-input {
	border: 1px solid #999;
}
.wenzhang {
	width: 80%;
	margin-right: auto;
	margin-left: auto;
}
.wenzhang h2 {
	font-size: 14px;
	font-weight: bold;
	color: #f30;
	margin-top: 10px;
}
.login_reg {
	border: 1px solid #424257;
}
.login_reg .td01 {
	background: #D0D0D0;
	border-bottom: 1px solid #668;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 5px;
}
.log_txt {
	padding: 10px;
	color: #666;
}
.log_txt p {
	line-height: 1.5;
	color: #666;
	margin-bottom: 7px;
	text-indent: 26px;
}
.log_txt br {
	text-indent: 26px;
}
.log_txt h2 {
	font-weight: bold;
	color: #666;
	margin-bottom: 7px;
}
.logtd {
	background: #fff;
	border: 1px solid #B7B7B7;
}
.logtd td {
	padding-left: 4px;
}
.logtd .tal1 {
	background: #EAEAEA;
	border-bottom: 1px solid #C5C5C5;
}
.sevice1:link, .sevice1:visited {
	color: #f00;
	text-decoration: none;
	line-height: 1.8;
	padding-left: 35px;
}
.new-list1 {
	background: url(/ch/images/bot.gif) repeat-x bottom;
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 6px;
	margin-bottom: 10px;
}
.new-list1 h4 {
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
	background: url(/ch/images/ico.gif) no-repeat left;
	padding-left: 15px;
}
.new-list1 p {
	color: #666;
	margin-top: 5px;
	line-height: 1.5;
}
.red3,.red3:link,.red3:visited {
	font-size: 14px;
	font-weight: bold;
	color: #E62327;
	text-decoration: none;
}
.sev-parul {
	list-style: decimal;
	color: #333;
}
.sev-parul li {
	color: #666;
}
.divjo {
	color: #666;
	display: block;
	padding-left: 13px;
}
.divjo p {
	margin: 0px;
}
.divjo h3 {
	margin: 0px;
}
.black0,.black0:link,.black0:visited {
	color: #666;
}
.em22 {
	font-weight: normal;
	font-size: 2;
}
.sev_par h4 {
	font: bold 14px Arial, Helvetica, sans-serif;
	margin: 10px 0px 5px;
}