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

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background:url(../img/bg.jpg) top repeat-x;
}
a:link {
	color: #666666;
	text-decoration:none;}
a:visited {
	color: #666666;
	text-decoration:none;
}
a:hover {
	color: #FF7900;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration:none;
}



.links a:link {
	color: #FF7900;
	text-decoration: underline;}
.links a:visited {
	color: #FF7900;
	text-decoration:underline;
}
.links a:hover {
	color: #FF7900;
	text-decoration: none;
}
.links a:active {
	color: #FF7900;
	text-decoration:underline;
}


.menu{ list-style:none; margin:0; padding:0;}
.menu li{ float:left; margin:0; padding:0;}
.menu li a{ display:block; height:50px;}
.menu li span{ display:none;}


.m1 a{ display:block; width:160px; height:50px;background: url(../img/menu.jpg);}
.m2 a{ display:block; width:154px; height:50px;background:url(../img/menu.jpg);background-position:-160px -50px;}
.m2_out a{ display:block; width:154px; height:50px;background:url(../img/menu.jpg);background-position:-160px 0;}
.m3 a{ display:block; width:150px; height:50px;background:url(../img/menu.jpg);background-position:-314px -50px;}
.m3_out a{ display:block; width:150px; height:50px;background:url(../img/menu.jpg);background-position:-314px 0;}
.m4 a{ display:block; width:152px; height:50px;background:url(../img/menu.jpg);background-position:-464px 0;}
.m5 a{ display:block; width:152px; height:50px;background:url(../img/menu.jpg);background-position:-616px 0;}

.m1 a:hover{background-position:0 -50px;}
.m2 a:hover{background-position:-160px -50px;}
.m3 a:hover{background-position:-314px -50px;}
.m4 a:hover{background-position:-464px -50px;}
.m5 a:hover{background-position:-616px -50px;}

.m1_in a{background-position:0 -25px;}
.m2_in a{background-position:-75px -25px;}
.m3_in a{background-position:-156px -25px;}
.m4_in a{background-position:-307px -25px;}
.m5_in a{background-position:-441px -25px;}


.m2_out ul{ display:none;}
.m2 ul{ list-style:none;width:304px; background:#707070; margin:0 ; padding:0; height:25px; position:absolute;border:1px solid #D0D0D0;}
.m2 ul li{ float:left;margin:0; padding:0; width:100px;}
.m2 ul li a{height:25px; width:90px; text-align:center;line-height:25px; color:#B8B8B8;background:none #707070; padding:0 0 0 15px;text-decoration:none;}
.m2 ul li a:visited {
	color: #B8B8B8;
	text-decoration:none;
}
.m2 ul li a:hover {
	color: #FEFEFE;
	text-decoration: none;
}
.m2 ul li a:B8B8B8 {
	color: #ffffff;
	text-decoration:none;
}


.m3_out ul{ display:none;}
.m3 ul{ list-style:none;width:452px; background:#707070; margin:0 ; padding:0; height:25px; position:absolute;border:1px solid #D0D0D0;}
.m3 ul li{ float:left;margin:0; padding:0; width:100px;}
.m3 ul li a{height:25px; text-align:center; display:block; width:110px; line-height:25px; color:#B8B8B8;background:none #707070; padding:0 0 0 15px;text-decoration:none;}
.m3 ul li a:visited {
	color: #B8B8B8;
	text-decoration:none;
}
.m3 ul li a:hover {
	color: #FEFEFE;
	text-decoration: none;
}
.m3 ul li a:B8B8B8 {
	color: #ffffff;
	text-decoration:none;
}
.m3_1 a{ display:block; width:250px;}




.left_menu{ list-style:none; margin:0; padding:0;}
.left_menu_in{color: #FF7900;background:#d3d3d3; width:195px; padding:0 0 0 30px;margin:0 0 1px 0; height:30px; line-height:30px; font-size:15px; }
.left_menu a{ color:#666666; display:block; height:30px; margin:0 0 1px 0; padding:0 0 0 30px; line-height:30px; font-size:15px; background:#C5C5C5;text-decoration:none; width:195px;}

.left_menu  a:visited {
	color: #666666;
	text-decoration:none;
}
.left_menu  a:hover {
	color: #FF7900;
	background:#d3d3d3;
	text-decoration: none;
}
.left_menu  a:active {
	color: #666666;
	text-decoration:none;
}





.home{ background:url(../img/home_bg.jpg) top repeat-x #E9E7E8;}
.home_p{ position:absolute;z-index:1; float:left; margin:0; margin:310px 0 0 0;}
.home_img img{ border:#FFFFFF 1px solid;}
.home_news{ font-size:11px; color:#FFFFFF; }
.home_news  a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.home_news  a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.home_news  a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.home_news  a:active {
	color: #FFFFFF;
	text-decoration:none;
}



.more  a:link {
	color: #ffffff;
	text-decoration:underline;
}
.more  a:visited {
	color: #ffffff;
	text-decoration:underline;
}
.more  a:hover {
	color: #ffffff;
	text-decoration: none;
}
.more  a:active {
	color: #ffffff;
	text-decoration:underline;
}


.home_bottom { padding:0 0 0 15px;color: #000;}
.home_bottom :link {
	color: #000;
	text-decoration:none;
}
.home_bottom a:visited {
	color: #000;
	text-decoration:none;
}
.home_bottom a:hover {
	color: #000;
	text-decoration: underline;
}
.home_bottom a:active {
	color: #000;
	text-decoration:none;
}


.home_menu{ width:930px; height:50px; position:absolute;z-index:1; margin:35px 0 0 0; }
.top_menu{ color:#FFFFFF;}
.top_menu a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.top_menu a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.top_menu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.top_menu a:active {
	color: #FFFFFF;
	text-decoration:none;
}




.right{ border-left:#C5C5C5 2px solid; background:#FFFFFF; border-right:#E5E5E5 10px solid; padding:0 0 20px 0; border-bottom:#C5C5C5 2px solid;}
.right1{ border-left:#C5C5C5 2px solid; background:#FFFFFF; padding:0 0 20px 0; border-bottom:#C5C5C5 2px solid;}

.bottom{ color:#666666; padding:0 0 0 15px;}
.bottom  a:link {
	color: #666666;
	text-decoration:none;
}
.bottom a:visited {
	color: #666666;
	text-decoration:none;
}
.bottom a:hover {
	color: #666666;
	text-decoration: underline;
}
.bottom a:active {
	color: #666666;
	text-decoration:none;
}


.denlis img{ border:#D2D2D2 1px solid }
.denlis a:link {
	color: #666666;
	text-decoration:none;
}
.denlis a:visited {
	color: #666666;
	text-decoration:none;
}
.denlis a:hover {
	color: #FF7900;
	text-decoration: underline;
}
.denlis a:active {
	color: #666666;
	text-decoration:none;
}


.line{ border-top:#D2D2D2 1px solid;}
.prtt{ background:url(../img/con_top.jpg) #FF7900 left no-repeat; padding:0 0 0 50px; font-size:20px; font-weight:bold; color:#5E5C5D; }

.prtt2{ background:url(../img/con_top.jpg) #ffffff left no-repeat; padding:0 0 0 45px; font-size:12px; font-weight:bold; color:#FF7900; }

.type{ color:#FFFFFF; padding:0 0 0 15px; font-size:12px; font-weight:bold;}



.cs{ color:#FF7900; font-size:12px; font-weight:bold;}
.cs1{ color:#FF7900; font-size:16px; font-weight:bold;}
.cs2{ color:#FF7900; font-size:12px;}

.tyin img{ border-bottom:#CCCCCC solid 3px; border-left:#CCCCCC solid 3px dotted ;}

.maptt{ background:#bfbfbf; color:#FFFFFF; font-size:13px; font-weight:bold; padding:0 0 0 10px;}
.maptt_c{padding:10px 0 0 10px; font-size:12px;}

.news{ background:url(../img/xline.gif) bottom repeat-x; padding:5px 0;}
.news a:link {
	color: #666666;
	text-decoration:none;
}
.news a:visited {
	color: #666666;
	text-decoration:none;
}
.news a:hover {
	color: #FF7900;
	text-decoration: none;
}
.news a:active {
	color: #666666;
	text-decoration:none;
}

.date{background:url(../img/xline.gif) top repeat-x;}
.newstt{ margin:0 0 5px 0; display:block;}
.close a{padding:2px 10px;  height:20px; line-height:20px; text-align:center; background:#999999; color:#FFFFFF; }
.close a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.close a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.close a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.close a:active {
	color: #FFFFFF;
	text-decoration:none;
}


#thediv{
	position:absolute;
	width:250px;
	height:181px;
	z-index:1;
	display:none;
	margin: -20px 0 0 30px !important;/*FF*/
	margin: 280px 0 0 -2px;
}
#thediv2{
	position:absolute;
	width:250px;
	height:181px;
	z-index:1;
	display:none;
	margin: -20px 0 0 30px !important;/*FF*/
	margin: 280px 0 0 -2px;
}
#thediv3{
	position:absolute;
	width:250px;
	height:181px;
	z-index:1;
	display:none;
	margin: -20px 0 0 30px !important;/*FF*/
	margin: 280px 0 0 -2px;
}
#underdiv{background-color:#000000;position: absolute; width:550px; margin:1px 1px; height:350px;z-index:1; display:none;filter:alpha(opacity=60);opacity:.20;}

