@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:#616161;}
a:hover{color:#F00; text-decoration:none;}

.bg {margin:0 auto;padding:0px; background:url(images/bg.jpg);}
#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;}

.bt1 {FONT-SIZE: 15px;  COLOR: #ffffff; LINE-HEIGHT: 35px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"}
.bt2 {FONT-SIZE: 19px;  COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"}

#main {width:1002px; 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:720px; border:0px #8CBAFF solid; margin:0 0 6px 0;overflow:hidden;} 
.left2_box_biao { width:720px; background:url(left.gif) no-repeat; height:50px; padding:13px 0 7px 50px;}
.left2_box_biao a{font-size:18px;  text-decoration:none; color:#BB0106;}
.left2_box_list {line-height:24px;background:#FEFEFE; padding:5px 0 5px 10px;}
.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:480px; 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:30px;  border-bottom:0px #dedede solid; border-left:0px #dedede solid; border-right:0px #dedede 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:35px; font-size:14px;}
.right1_box_list .dh { margin:0px; height:105px;}
.right1_box_list .dh li { width:40%; float:left; text-align:center; font-size:14px; 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:335px; 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:130px;}
.right3_box_list .dh li { width:40%; float:left; text-align:center; font-size:14px; padding:0; margin:2px 10px; 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:1100px;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-SIZE: 16px; font-weight:bold; COLOR: #0154AC; LINE-HEIGHT: 22px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"}
.maintext1 {FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 32px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"}
.maintext3 {FONT-SIZE: 14px; COLOR: #FFFF34; LINE-HEIGHT: 35px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"}
.maintext2 {FONT-SIZE: 17px; font-weight:bold; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"}
.maintext4 {FONT-SIZE: 35px; font-weight:bold; COLOR: #FFFF34; LINE-HEIGHT: 30px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"}
.maintext5 {FONT-SIZE: 35px; font-weight:bold; COLOR: #BB0106; LINE-HEIGHT: 30px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"}
.maintext6 {FONT-SIZE: 20px; COLOR: #BB0106; LINE-HEIGHT: 30px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"}
.maintext7 {FONT-SIZE: 17px; COLOR: #BB0106; LINE-HEIGHT: 30px; 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;
}

.style_01_ht{ width:auto; height:36px; background:url(img/title_bg.jpg) -613px 0px no-repeat;}
.style_02_ht{ width:auto; height:36px; background:url(img/title_bg.jpg) -30px 0px no-repeat;}
.style_03_ht{ width:auto; height:36px; background:url(img/title_bg.jpg) 0px 0px no-repeat;}

.style_01_nr{ width:100px; height:36px; background:url(img/title_nt_1.jpg) 0px 4px no-repeat; text-align:center; line-height:38px; font-size:12px; font-weight:bold; color:#469200; margin:0 0 0 8px;}

.style_02_nr{ width:97px; height:36px; margin:0 0 0 18px;text-align:center; line-height:31px; font-size:12px; font-weight:bold; color:#033F6D;}

.style_03_nr{ width:97px; height:36px; background:url(img/title_nt_2.jpg) no-repeat; margin:0 0 0 0;text-align:center; line-height:34px; font-size:12px; font-weight:bold; color:#033F6D;}

.nr_bk{ width: auto; height: auto; overflow:hidden;margin:8px 8px;}
.nr_bk_02{ width: auto; height: auto; overflow:hidden;margin:4px 12px auto 12px;}
.nr_bk_03{ width: auto; height: auto; overflow:hidden;margin:10px 12px 8px 12px;}


.box1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin:0px; list-style-type:none;}
.box1 LI {CLEAR: both; LINE-HEIGHT: 26px;list-style-type:none; padding:0px 0 0 14px; background:url(img/ico_dot.gif) left no-repeat;}
.box1 A {FONT-SIZE: 12px}

.box2 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin:0px; list-style-type:none;}
.box2 LI {CLEAR: both; LINE-HEIGHT: 35px;list-style-type:none; padding:0px 0 0 14px; background:url(img/ico_dot.gif) left no-repeat; height:35px; overflow: hidden; width:auto;}
.box2 A {FONT-SIZE: 14px}

.box22 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin:0px; list-style-type:none;}
.box22 LI { float:left;  LINE-HEIGHT: 27px;list-style-type:none; padding:0px 0 0 14px; background:url(img/ico_dot.gif) left no-repeat; height:27px; overflow: hidden; width:217px;}
.box22 A {FONT-SIZE: 12px}

.boxnote UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin:0px; list-style-type:none;}
.boxnote LI {CLEAR: both; LINE-HEIGHT: 35px;list-style-type:none; padding:0px 0 0 14px; background:url(img/ico_dot.gif) left no-repeat;  width:auto;}
.boxnote A {FONT-SIZE: 14px}

.boxnote1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin:0px; list-style-type:none;}
.boxnote1 LI { float:left; margin:5px; padding:5px; border:1px solid #63BAEF; background-color:#CBEAFD;}
.boxnote1 A {FONT-SIZE: 12px}

.box2x UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin:0px; list-style-type:none;}
.box2x LI {CLEAR: both; LINE-HEIGHT: 25px;list-style-type:none; padding:0px 0 0 14px;  height:100px; overflow: hidden; width:auto; text-align:left; border-bottom:1px dotted #CCCCCC; margin-top:8px;}
.box2x li img{ width:125px; height:90px; padding:1px; border:1px solid #CCCCCC; float:left; margin-right:8px;}
.box2x A {FONT-SIZE: 14px; font-weight:bold;}

.box3 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; margin:0px; list-style-type:none;}
.box3 LI {CLEAR: both; LINE-HEIGHT: 24px;list-style-type:none; padding:0px 0 0 14px; background:url(img/ico_dot.gif) left no-repeat;}
.box3 A {FONT-SIZE: 12px}

/*¹ö¶¯Í¼Æ¬*/
.div_pic_m{margin:8px auto; width:958px; height:auto;}

.imgList {PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; LINE-HEIGHT: 1.8; PADDING-TOP: 5px; TEXT-ALIGN: center}
.imgList UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.imgList LI {FLOAT: left;WIDTH: 210px;}
.imgList LI IMG {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: auto; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; _vertical-align: bottom}
A.imgLink IMG {	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: auto; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; _vertical-align: bottom}
A.imgLink {	MARGIN: 5px auto; LINE-HEIGHT: 1.8}
.imgList LI A:hover IMG {	BORDER-RIGHT: #ace 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ace 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 3px; BORDER-LEFT: #ace 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ace 1px solid}
A.imgLink:hover IMG {	BORDER-RIGHT: #ace 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ace 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 3px; BORDER-LEFT: #ace 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ace 1px solid}

.imgList1 {PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; LINE-HEIGHT: 1.8; PADDING-TOP: 5px; TEXT-ALIGN: center}
.imgList1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.imgList1 LI {FLOAT: left;WIDTH: 280px;}
.imgList1 LI IMG {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: auto; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; _vertical-align: bottom}

.div_body2{margin:8px auto; height:auto;}
	.div_body2 .list{ width:312px; height:306px}
	.div_body2 .list2{ width:312px; height:306px; margin:0 9px 8px 0 ;}
	.summary { width:auto; height: 100px; overflow:hidden}
	.summary .cont {OVERFLOW: hidden; COLOR: #666; POSITION: relative; margin:8px 0 0 0}
	.summary .title {	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px;PADDING-BOTTOM: 2px; OVERFLOW: hidden; PADDING-TOP: 2px; margin:0 5px 0 0}
	.summary .sum {	PADDING-RIGHT: 15px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px}
	.summary .foot {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; COLOR: #999; PADDING-TOP: 3px}
	.summary .foot SPAN {PADDING-RIGHT: 40px; COLOR: #ff890c}
	.summary .imgDiv {MARGIN:8px 10px}
	.summary .imgDiv IMG {	DISPLAY: inline}
	.summary .hr {CLEAR: both; MARGIN: 5px 0px}
	.summary_foot{width:auto; height: auto; overflow:hidden}
	.summary_foot  span{PADDING-RIGHT: 5px;  FLOAT: right;COLOR: gray! important;}