

body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 { font-family:Arial; margin:0; padding:0; color:#5a5a5a; font-size:12px;}
body {text-align:left; margin:auto 0;}
a:link, a:visited { text-decoration:none; color:#5a5a5a;}
a:hover, a:active { text-decoration:none; color:#0332c0;}
ul, ol { list-style:none;}
input, textarea, select, button, file {	font-size:12px;}
img { border:0;}
.clear { clear:both; }


input,select,textarea,.textarea_style{	font-family:"ËÎÌå";}
.huang{ color:#ff6203; font-weight:bold; font-family:Arial, Helvetica, sans-serif}




a.orange:hover, a.orange:active { color:#ff4800; text-decoration:underline;}
a.orange:link, a.orange:visited { color:#ff4800; text-decoration:none;}
a.orange2:hover, a.orange2:active { color:#ff4800; text-decoration:underline;}
a.orange2:link, a.orange2:visited { color:#ff4800; text-decoration:underline;}
a.orange3:hover, a.orange3:active { color:#ff4800; font-size:14px; text-decoration:underline;}
a.orange3:link, a.orange3:visited { color:#ff4800; font-size:14px; text-decoration:underline;}
a.red:hover, a.red:active {	color:#f00;	text-decoration:underline;}
a.red:link, a.red:visited {	color:#f00;	text-decoration:underline;}
a.white:hover, a.white:active {	color:#fff;	text-decoration:underline;}
a.white:link, a.white:visited {	color:#fff;	text-decoration:underline;}
a.green:hover, a.green:active {	color:#090;	text-decoration:underline;}
a.green:link, a.green:visited {	color:#090;	text-decoration:underline;}


.b{ font-weight:bold;}


.prosort{ background-image:url(../images/left_bg_29.jpg); background-repeat:no-repeat; margin-left:10px; width:212px; height:32px; line-height:32px; text-indent:35px;}


.prosort2{ background-image:url(../images/left_bg_29.jpg); background-repeat:no-repeat; width:209px; height:35px; line-height:35px; text-indent:44px;}
.prosort2:hover{ background-image:url(../images/left_03_2.jpg); color:#FFFFFF; background-repeat:no-repeat; width:209px; height:35px;}
.prosort2 a:hover{ color:#FFFFFF;}
.sortul li{ color:#5a5a5a; margin-left:42px; line-height:22px;}
.sortul li a{ color:#5a5a5a;}
.sortul li a:hover{ color:#0332c0;}

.sortul2 li{ color:#666666; margin-left:56px; line-height:22px;}
.sortul2 li a{ color:#666666;}

.info{ margin:10px 10px 10px 10px; color:#636463; line-height:25px; font-family:Arial;}
.about{ line-height:20px; margin:10px 5px 10px 5px;}
.cp {
width:127px;
height:190px;
overflow:hidden;
float:left;
margin-right:20px;
margin-bottom:10px;
margin-left:15px;
font-size:12px;
}
.cp .pic {
border:#cccccc 1px solid;
padding:2px;
text-align:center;

}
.cp .txt {
height:18px;
line-height:18px;
margin-left:10px;
margin-top:5px;
text-align:center;
}
.cp .txt span{
color:#0332c0;
}
.cp .txt span a{
color:#5a5a5a;
}

.left_list_4{
	width:490px; color:#666666;
}
.left_list_4 span{
	float:right;
}
.left_list_4 ul{
	margin:5px 7px 7px 5px;padding:0px;
}
.left_list_4 li{
	list-style:none; border-bottom:1px dashed #999999; line-height:25px; height:25px; text-indent:28px; background-image:url(../images/dot_44.jpg); background-position:left; background-repeat:no-repeat;
}



.news_list{
	width:670px; color:#666666;
}
.news_list span{
	float:right;
}
.news_list ul{
	margin:5px 7px 7px 5px;padding:0px;
}
.news_list li{
	list-style:none; border-bottom:1px dashed #999999; line-height:30px; height:30px;text-indent:28px; background-image:url(../images/dot_44.jpg); background-position:left; background-repeat:no-repeat;
}


.news{
	font-size:12px;width:670px; color:#5a5a5a; line-height:20px;  padding-top:10px;
}

.news_show{
	font-size:12px;width:670px;padding-left:30px; _padding-left:30px; line-height:25px;
}



.link{ color:#8ea8c2;}
.link a{ color:#8ea8c2;}
.link a:hover{ color:#0079c0;}
.foot{ line-height:25px; padding-top:5px; padding-left:10px;}


.menu_div ul{
	margin:0px;
}
.menu_div li{
	float:left; list-style:none; padding:3px 10px 0px 10px; line-height:23px;
}
.menu_div li a{
	color:#FFFFFF;
}
.menu_div li a:visited{
	color:#FFFFFF;
}


.title{ font-weight:bold; font-size:14px; color:#01358d; line-height:29px; text-indent:27px;}


.about_title{ background-image:url(../images/about_title.jpg); background-repeat:no-repeat; width:791px; height:56px;}
.about_title_t{ font-size:22px; font-weight:bold; text-indent:80px; line-height:70px;}
.about_title_t_en{ font-size:18px; line-height:40px; color:#d9d6d6; padding-bottom:5px; margin-right:40px;}
.about_where{ color:#1a52b8; margin-top:12px;}
.about_where a{ color:#1a52b8;}
.about_where a:hover{ color:#ff691f;}
.about_content{color:#5a5a5a; font-size:12px; margin:10px 20px 10px 10px; padding-left:15px; line-height:25px;}

.guestbook{
	border: #8ebade 1px solid;  margin-top: 30px; margin-bottom: 10px; color:#c8e8f5; font-size:12px;
}




.noime{ime-mode:disabled;}
.commenttext textarea{display:black; width:600px; height:110px; background:url(../images/bg_logo.gif) no-repeat 260px 40px; padding:4px;}
.commenttext li input{float:left;margin:0 3px;}
.commenttext li img{float:left;margin:0 5px 5px;*margin-bottom:0px;}

.s_clear { clear: both; }
.s_clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear { display: inline-block; }
