@charset "gb2312";
body {margin:0; padding:0; font-size:12px; background:url("tail-body.jpg") repeat-x top rgb(255, 255, 255);}
img {border:0;}
a {text-decoration:none; color:#000;}
a:hover{color:#F00; text-decoration:none;}

.bg {margin:0 auto;padding:0px; background:url(topbg.gif);}
#top {width:970px;margin:0 auto 0px auto; background:#FFF; height:100px;}
#top .logo{float:left;  height:80px; width:250px;margin:15px 0 0 0;}
#top .banner{float:left; margin:12px 10px 0 10px;height:80px; width:468px;}
#top .lianxi{float:right;height:80px; width:200px;margin:13px 0 0 0; line-height:20px; font-size:12px;}


*{margin:0;padding:0;}
.bg .menu{font-size:12px;position:relative;z-index:100;}
.bg .menu ul{list-style:none;}
.bg .menu li {float:left;position:relative;}
.bg .menu ul ul {visibility:hidden;position:absolute;left:0px;top:40px;}
.bg .menu table {position:absolute; top:0; left:0;}
.bg .menu ul li:hover ul,
.bg .menu ul a:hover ul{visibility:visible;}
.bg .menu a{display:block;border:0px solid #cc3300;background:url(/images/n_a2---.gif) no-repeat;padding:0px;margin:0px;color:#0068b2;text-decoration:none;}
.bg .menu a:hover{color:#000;border:0px solid #DBEBAD;}
.bg .menu ul ul{ background:#0068b2; color:#0068b2}
.bg .menu ul ul li {clear:both;text-align:left;font-size:12px;}
.bg .menu ul ul li a{display:block;width:100px; text-align:center;height:22px;margin:0;border:0;border-bottom:0px solid #DBEBAD;}
.bg .menu ul ul li a:hover{border:0;background:#0068b2;border-bottom:0px solid #fff;color:#CC0005;}



#navv{width:100%;overflow:hidden;background: url("top_1.gif") no-repeat bottom; margin: 0px auto; width: 100%; height: 45px;}
#nav {background: url("nav.gif") repeat-x rgb(255, 255, 255); margin: 0px auto; width: 970px; height: 45px; line-height: 40px; font-family: Microsoft Yahei, Arial; font-size: 14px;}
#nav ul { margin:0; padding:0;}
#nav ul li {float:left;display:inline;background: url("li_line.gif") no-repeat right;width:105px; height:33px; line-height:33px; margin:0px; text-align:center; list-style:none; font-weight:600;}
#nav ul li a{color:#FFF; font-weight:600; font-size:14px; display:block;}
#nav ul li a:hover,.on{ background: url("nav_1.gif") repeat-x; width: 105px; height: 40px; color: rgb(255, 255, 255); text-decoration: none;}


.page{width:966px; padding:0 3px; margin:0 auto; padding:0 2px; background:#FFF;}
#adswf{width:960px; padding:3px 0;}

 
#main {width:960px; margin:0 auto; height:auto;overflow:hidden; background:#FFF; }
#main .left{width:690px; float:left;}
.left_box {width:690px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.left_box_biao { width:685px; background:url(left_class_bg.gif) no-repeat;padding:7px 0 7px 15px;}
.left_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.left_box_list {line-height:20px; background:#FEFEFE; padding:5px 0 5px 2px; border-bottom:0px #D8D8D8 solid; border-left:0px #D8D8D8 solid; border-right:0px #D8D8D8 solid;}


.left2_box {width:690px; border:0px #8CBAFF solid; margin:0 0 6px 0;overflow:hidden;} 
.left2_box_biao { width:690px; background:url(left.gif) no-repeat; padding:13px 0 7px 39px;}
.left2_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.left2_box_list {line-height:20px;background:#FEFEFE; padding:5px 0 5px 10px; border-TOP:1px #D8D8D8 solid;border-bottom:1px #D8D8D8 solid; border-left:1px #D8D8D8 solid; border-right:1px #D8D8D8 solid;}
.left2_box_list ul{ margin:0; padding:0;}
.left2_box_list ul li { list-style:none; font-size:12px; line-height:22px;}

.left_news{line-height:20px; padding:5px 0 5px 10px; border-bottom:1px #C1C1C1 solid; border-left:1px #C1C1C1 solid; border-right:1px #C1C1C1 solid; overflow:hidden; height:135px;}
.left_news ul {margin:0; padding:0;}
.left_news ul li{ width:49%; float:left; list-style:none; font-size:12px; line-height:22px;}

#main .right{width:252px; float:right; color:#666;}
.right_box {width:410px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.right_box_biao { width:220px; background:url(right.gif) repeat-x; padding:11px 0 8px 30px;}
.right_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.right_box_list {line-height:22px; background:#FDFDFD;border-top:1px #D8D8D8 solid; border-bottom:1px #D8D8D8 solid; border-left:1px #D8D8D8 solid; border-right:1px #D8D8D8 solid; padding:5px 0 5px 5px; font-size:12px}
.right_box_list ul{margin:0; padding:0;}
.right_box_list li{ list-style:none; line-height:25px; font-size:14px;}

.right_box_list .dh { margin:0px; height:105px;}
.right_box_list .dh li { width:40%; float:left; text-align:center; font-size:12px; padding:0; margin:2px 4px; border:1px #EBEBEB solid; background:#EFF7FE; list-style:none;}

#main .right1{width:252px; float:right; color:#666;}
.right1_box {width:420px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.right1_box_biao { width:220px; background:url(right.gif) repeat-x; padding:11px 0 8px 30px;}
.right1_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.right1_box_list {line-height:22px; background:#FDFDFD; border-bottom:1px #D8D8D8 solid; border-left:1px #D8D8D8 solid; border-right:1px #D8D8D8 solid; padding:5px 0 5px 5px; font-size:12px}
.right1_box_list ul{margin:0; padding:0;}
.right1_box_list li{ list-style:none; line-height:25px; font-size:12px;}

.right1_box_list .dh { margin:0px; height:105px;}
.right1_box_list .dh li { width:40%; float:left; text-align:center; font-size:12px; padding:0; margin:2px 4px; border:1px #EBEBEB solid; background:#EFF7FE; list-style:none;}

#main .right11{width:252px; float:right; color:#666;}
.right11_box {width:450px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.right11_box_biao { width:220px; background:url(right.gif) repeat-x; padding:11px 0 8px 30px;}
.right11_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.right11_box_list {line-height:22px; background:#FDFDFD; border-bottom:1px #D8D8D8 solid; border-left:1px #D8D8D8 solid; border-right:1px #D8D8D8 solid; padding:5px 0 5px 5px; font-size:12px}
.right11_box_list ul{margin:0; padding:0;}
.right11_box_list li{ list-style:none; line-height:25px; font-size:12px;}

.right1_box_list .dh { margin:0px; height:105px;}
.right1_box_list .dh li { width:40%; float:left; text-align:center; font-size:12px; padding:0; margin:2px 4px; border:1px #EBEBEB solid; background:#EFF7FE; list-style:none;}

#main .right2{width:252px; float:right; color:#666;}
.right2_box {width:220px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.right2_box_biao { width:220px; background:url(right.gif) repeat-x; padding:11px 0 8px 30px;}
.right2_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.right2_box_list {line-height:22px; background:#FDFDFD; border-bottom:1px #D8D8D8 solid; border-left:1px #D8D8D8 solid; border-right:1px #D8D8D8 solid; padding:5px 0 5px 5px; font-size:12px}
.right2_box_list ul{margin:0; padding:0;}
.right2_box_list li{ list-style:none; line-height:25px; font-size:14px;}

.right2_box_list .dh { margin:0px; height:105px;}
.right2_box_list .dh li { width:40%; float:left; text-align:center; font-size:12px; padding:0; margin:2px 4px; border:1px #EBEBEB solid; background:#EFF7FE; list-style:none;}


#main .right3{width:252px; float:right; color:#666;}
.right3_box {width:250px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.right3_box_biao { width:220px; background:url(right.gif) repeat-x; padding:11px 0 8px 30px;}
.right3_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#FFF;}
.right3_box_list {line-height:22px; background:#FDFDFD; border-bottom:1px #D8D8D8 solid; border-left:1px #D8D8D8 solid; border-right:1px #D8D8D8 solid; padding:5px 0 5px 5px; font-size:12px}
.right3_box_list ul{margin:0; padding:0;}
.right3_box_list li{ list-style:none; line-height:25px; font-size:14px;}

.right3_box_list .dh { margin:0px; height:85px;}
.right3_box_list .dh li { width:40%; float:left; text-align:center; font-size:12px; padding:0; margin:2px 4px; border:1px #EBEBEB solid; background:#EFF7FE; list-style:none;}



.dh_box {width:250px; border:0px #8CBAFF solid; margin:0 0 6px 0;} 
.dh_box_biao { width:230px; background:url(left_class_bg.gif) repeat-x; padding:10px 0 0px 20px;}
.dh_box_biao a{font-size:14px; font-weight:700; text-decoration:none; color:#000;}
.dh_box_list {line-height:22px; background:#FDFDFD; border-bottom:1px #D8D8D8 solid; border-left:1px #D8D8D8 solid; border-right:1px #D8D8D8 solid; padding:5px 0 5px 10px; font-size:12px}
.dh_box_list ul{margin:0; padding:0;}
.dh_box_list li{ list-style:none; line-height:25px; font-size:12px;}


.qyjs { margin:0px; }
.qyjs li { width:70px; float:left; text-align:center; font-size:12px; padding:0; margin:2px 4px; border:1px #EBEBEB solid; background:#EFF7FE; list-style:none;}

#link {width:960px;margin:0 auto;  padding:5px 0; border-top:2px #EFF7FE solid;}
#link a {margin:3px 5px;}
#link img {margin:3px 5px;}
#foot {width:960px;margin:0 auto; text-align:center; background:url(topbg.gif); padding:10px 0; line-height:22px;}


.maintext8 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #067D17; LINE-HEIGHT: 25px; FONT-FAMILY: "кн"
}

.maintext2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: "кн"
}

.maintext1 {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: "кн"
}

#footermain {
	background: url("food.gif") repeat-x top rgb(255, 255, 255); margin: 0px auto; width: 960px;
}
#footbottom {
	margin: 0px auto; width: 936px; height: 9px;
}
#footer {
	margin: 0px auto; width: 960px; text-align: center; color: rgb(68, 68, 68); line-height: 1.5em; padding-top: 25px; padding-bottom: 10px; clear: both;
}
#footer a {
	color: rgb(68, 68, 68);
}
#footer a:visited {
	color: rgb(68, 68, 68);
}
#footer .custom_con {
	margin: 0px; padding: 0px; border: currentColor; text-align: center;
}
#footer .com_con {
	width: 900px; color: rgb(68, 68, 68); overflow: hidden; font-size: 12px;
}
#footer .list_bot {
	display: none;
}
.copyright {
	margin: 0px auto; width: 900px; padding-bottom: 0px;
}