﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ width:1000px; font-size:12px; color:#333; text-align:center; margin:0 auto; background-color:#0080C0; line-height:24px;}
ul,li{ list-style:none;}
img{ border:0;}
dd{ padding:5px;_padding:3px;}
a:link,a:visited{ color:#333; text-decoration:none;}
a:hover{ color: #FF0000;}
div{ overflow:hidden;}
h1,h2,h3{ font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.border01{ border:1px #999 solid;}
.border02{border-bottom:1px #999 solid;}
.title01,#ml_1 dt,#ml_6 dt{ background:url(../img/title_bg_01.gif) left no-repeat; height:27px; line-height:27px; color:#cd0800; font-size:14px; padding-left:30px;  font-weight:bold;}
#ml_3 dt,#ml_4 dt{ background:url(../img/title_bg_01.gif) left no-repeat; height:27px; line-height:27px; padding-left:30px; }
#ml_3 dt .tabs,#ml_4 dt .tabs{ border:none}

.title02,#main_right dt,#sidebar dt{ background:url(../img/title_bg_02.gif) left no-repeat; height:27px; line-height:27px; text-indent:30px; font-size:14px; color:#fff;font-weight:bold;}
.title03{ background:url(../img/title_bg_01.gif) left no-repeat; height:27px; padding-left:30px;}
.clear{ clear:both;}
.more{ float:right; margin-right:10px; height:25px; line-height:25px; margin-top:7px; display:inline; _zoom:1;}
.li01,#ml_1_2 .ctt li,#bmwd li,#list_content li{ background:url(../img/icon01.gif) no-repeat left; text-indent:12px;line-height:24px;}
.li02,.newslist li{ background:url(../img/icon02.gif) no-repeat left; text-indent:12px; line-height:24px;}
.li03,#ml_3 .ctt li,#ml_4 .ctt li,#sidebar li{ background:url(../img/icon03.gif) no-repeat left; text-indent:12px;}
.li04,#ml_6 li{ background:url(../img/icon04.gif) no-repeat left; text-indent:12px;}
.li05,.r_4 li{ background:url(../img/icon05.gif) no-repeat left; text-indent:20px;line-height:24px;}
.libtline{ background:url(../img/line_bt.gif) repeat-x bottom;}
.ma_l3{ margin-left:3px;}
.ma_t3{ margin-top:3px;}
.bgline{ background:url(../img/line_bt_h24.gif);}
.box2{ background:url(../img/box2.gif) no-repeat; width:70px; height:21px; margin-bottom:0px;}
.nfont{font-size:12px; font-weight:normal; color:#333; display:block;}
.fleft{ float:left;}
.fright{ float:right;}
.f0,.c_spacing,.clearbox,.childclass_bot{ font-size:0px; line-height:0px;}
#header,#main,#footer,#firendlink{ clear:both; text-align:left; background-color:#c0f0fc; width:1000px;}

/*头部header*/
#top{ background:url(../img/top_bg.gif) repeat-x; height:30px; line-height:30px;}
#top_link{ float:right; width:150px; margin-bottom:0px; height:30px; line-height:30px;}
#banner{ background:url(../img/banner.jpg) no-repeat; height:164px;}
#nav{ background:url(../img/nav_bg.gif) repeat-x; height:35px; line-height:35px; border-top:1px #c0f0fa solid; border-bottom:1px #077994 solid;}
#nav li{ display:block; background:url(../img/nav_line.gif) right no-repeat; float:left; padding:0 15px;Filter: dropshadow(color=#1e99ba,offx=1,offy=1);}
#nav li a:link,#nav li a:visited{ font-size:14px; color:#fff; text-decoration: none; font-weight:bold;}
#nav li a:hover{ color:#FF0;}
#subnav{ height:24px; line-height:24px;}
#subnav_1{ padding-left:30px}
#subnav_2{ padding-left:70px}
#subnav_3{ padding-left:200px}
#subnav_4{ padding-left:200px}
#subnav_5{ padding-left:420px}
#subnav_6{ padding-left:530px}
#subnav_7{ padding-left:570px}
#subnav_8{ padding-left:570px}
#subnav_9{ padding-left:770px}

/*主体main*/
#main{ height:auto;}
/*主体左侧*/
#main_left {
	width: 797px; float:left; margin-left:1px; display:inline
}
#ml_1,#ml_2,#ml_3,#ml_4,#ml_5,#ml_7,#ml_1_1,#ml_1_2{background-color:#fff;float:left;}
#ml_1,#ml_2,#ml_5{width:793px;}
#ml_1{ height:305px; }
#ml_1_1{ width:334px; }
#ml_1_2{ width:450px; margin-left:9px; }


/*TAB样式*/
#newstab{ width:400px}
.tabs{}
.tabs ul{ height:24px;}
.tabs ul li{ float:left; list-style:none; text-align:left; margin-right:10px;} 
.tabs ul li a{ background:url(../img/tbg01_out.gif) no-repeat;width:64px; height:24px; display:block; padding:0px; text-align:center;}
.tabs ul li a:hover{ background:url(../img/tbg01_over.gif) no-repeat; }
.ctt{ height:243px; margin:5px;}
.ctt li,#bmwd li { clear:both; height:24px; border-bottom:1px dashed #aaa; }
.ctt li a{ float:left;}
.ctt li h3{ float:right; margin-right:10px;}
.dis{display:block;}
.undis{display:none;}

.mb0 ul li{ margin:2px 2px 0 2px;}
#ts1{ color:#cd0800; font-size:14px;  font-weight:bold; background-image:none; }
#ts2{ color:#cd0800; font-size:14px;  font-weight:bold; background-image:none; width:90px; }

#ml_2{ height:71px; margin:3px 0;}
#ml_3{ width:266px; }
#ml_4{ width:520px; margin-left:3px;}
#ml_5{margin:3px 0; }
#ml_6{ width:535px; float: left }
#ml_6 dl{ width:264px; height:210px; overflow:hidden; float:left;  background-color:#fff}
#ml_6 dl dd ul{ margin:5px 0;}
.titlelist{ padding:0;}
.titlelist li{ float:left; width:98%; margin:0;}
.titlelist li a{ float:left;}
.titlelist li span{ float:right; margin-right:10px;  display:inline;}



.scroll_div {
	width:740px;
	height:125px;
	margin:0 auto;
	overflow: hidden;
	white-space: nowrap;
	background:#ffffff;
}
.scroll_div img {
	width:140px;
	height:120px;
	border: 0;
	margin: auto 2px;
	border:1px #efefef solid;
}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li {
	display:inline;
}

#ml_7{ width:254px;; height:425px;}
.ml7_1{ background-color:#f4fef0; display:block;}
.ml7_1 li{ height:27px; width:60px; float:left; text-align:center}



/*m7t1 */
.m7t1{ border-bottom:1px solid #b4b2b5; background:none; padding-left:10px; font-weight:bold;}
.ts03{ background:url(../img/tbg_03_out.gif) no-repeat;}
.ts04{ background:url(../img/tbg_02_over.gif) no-repeat;}
.ml7_2 dd li{ width:77px; float:left; background-color:#f4fef0;}

#bmwd{ height:173px; overflow:hidden; width:98%;}



/*主体右侧*/
#main_right{width: 200px; float:right}
#main_right dd,#sidebar dd{ border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf; margin-bottom:3px; background-color:#fff; }
.r_1{ height:197px;}
.r_2{ height:313px;}
.r_4 { height:80px; padding:10px 0;}
.r_4 ul{ margin:10px 0;}
.r_4 li{ width:80px; float:left; text-align:center; margin-left:5px;}
.r_5{ height:130px;}
.r_5 ul{ margin:10px 0;}
.r_5 li{ height:40px;}
#firendlink{ background-color:#fff; margin:3px 0; border-bottom:1px solid #aaa;border-top:1px solid #aaa;}

/*底部footer*/
#footer{ padding:20px 0; text-align:center; background-color:#fff;}


/*列表页*/

#sidebar{ width:200px; float:left; }
#currp{ text-align:left;}
#list_right{ width:790px; float:left; margin-left:5px; background-color:#fff; text-align:center;}
#list_content{ width:98%; text-align:left; margin-left:5px;}
#list_content dt,.class_title{ background:url(../img/list_titlebg.gif) left center no-repeat; padding-left:30px; height:26px; line-height:26px; font-size:14px; color:#fff;}
#list_content li{border-bottom:1px dashed #ddd;}
#list_content dd li { clear:both; border-bottom:1px dashed #ddd;}
#list_content dd li a{ float:left;}
#list_content dd li h3,{ float:right;}
.childclass_title {background:url(../img/list_titlebg.gif) left center no-repeat; padding-left:30px; height:26px; line-height:26px; color:#fff;}
.childclass_title a{ font-size:14px; color:#fff;}
.childclass_title .more{ float:right;font-size:12px; height:26px; line-height:26px; margin-top:0px; }
.childclass_title .more a{ font-size:12px;}

/*子*/
.newslist li{ clear:both;border-bottom:1px dashed #ddd;}
.newslist li h1{ float:left;}
.newslist li h2{ float:right;}


.c_title_text{ text-align:center; height:30px line-height:30px; font-size:16px; font-weight:bold; }
.font_left{ text-align:center}
.p_class_list li{ width:175px; float:left; list-style:none; text-align:center; margin-top:10px;}

.myinput{ width:90px;}

.cunnewslist li{}
.cun h1,.cunli01 h1{ font-size:14px; height:30px; line-height:30px; font-weight:bold; background:url(../img/list_titlebg.gif) no-repeat; display:block; padding-left:30px ;color:#fff; margin-bottom:30px;}
.cunli01 h1{ margin-bottom:10px;}
.cunli01 li h3{ font-family:Arial, Helvetica, sans-serif; float:right; margin-top:-2.2em; font-size:12px; font-weight:normal;}

.userlistc{ height:190px;}
.userlistc ul{clear:both;}
.userlistc li{ width:90px; float:left; height:23px;line-height:23px;}
.userlistc .listzzp{border-top:1px solid #ddd}
.authorlist{ clear:both;}
.authorlist li{width:150px;float:left;}
