body{
margin:0px auto;
font:12px sans-serif;
}

h1{
font-size:16px;
font-weight:bolder;
margin:3px;
}
a:link {
	color: #000000;
	text-decoration:none;
}
a:visited {
	color: #000000;
	text-decoration:none;
}
a:hover {
	color: #008886;
	text-decoration:none;
}
a:active {
	color: #000000;
	text-decoration:none;
}

img{
border:0px;
}
/*顶部栏目背景*/
#Top{
width:100%;
height:202px;
background:url(/templets/cimages/topbg.jpg) repeat-x;
}
/*顶部整体*/
#Centertop{
margin:auto;
width:998px;
}
#Ctopleft{
margin:35px 0px 0px 25px;
width:270px;
float:left;
}
/*搜索框*/
#search{
float:left;
background:url(/templets/cimages/sinputbg.jpg);
}
/*搜索输入框*/
.sinput{
border:none!important;
border:none;
width:134px;
height:19px!important;
height:16px;
background-color:transparent;
}

/*导航栏*/
#menuframe{
float:right;
width:430px;
margin:60px 5px 0px 0px;
}
/*菜单顶部*/
#tlink{
width:430px;
margin-bottom:4px;
}
#tlink ul{
LIST-STYLE-TYPE: none;
DISPLAY:inline;
}

#tlink li{
	float:right;
	margin-left:5px;
}

#tlink li a{
	color:#FFF;
	font-size:12px;
	text-decoration:none;
}
/*菜单顶部*/
#login{
display:inline;
}
.loginfr{
float:left;
}
#loginbg{
float:left;
width:410px;
height:41px;
background:url(/templets/cimages/loginbg.jpg);
padding-top:5px;
}
.userinput{
width:66px;
height:20px;
border:none;
padding-left:20px;
background:url(/templets/cimages/userinput.jpg) no-repeat fixed;
}
.passinput{
width:66px;
height:20px;
border:none;
padding-left:20px;
background:url(/templets/cimages/passinput.jpg) no-repeat fixed;
}
#menu{
float:left;
width:430px;
height:75px;
background:url(/templets/cimages/menubg.jpg);
}

#menugroup{
margin:9px 0px 0px 10px;
}
#menu1{
float:left;
width:53px;
height:36px;
margin-top:2px;
background:url(/templets/cimages/menubg1.gif);
}
#menu2{
float:left;
width:57px;
height:36px;
margin-top:2px;
background:url(/templets/cimages/menubg2.gif);
}
#menu3{
float:left;
width:55px;
height:36px;
margin-top:2px;
background:url(/templets/cimages/menubg3.gif);
}
#menu4{
float:left;
width:56px;
height:36px;
margin-top:2px;
background:url(/templets/cimages/menubg4.gif);
}

.menuico{
width:46px;
float:left;
margin:0px 1px 0px 1px;
border:none;
}

#menugroup a{
color:#fff;
float:right;
padding:4px 3px 0px 0px;
}

#maincontent{
width:100%;
background:url(/templets/cimages/mainbg.jpg) repeat-x;
}
/*页面主内容*/
#main{
margin:auto;
width:998px;
overflow:auto;
}
/*页面主内容左*/

#main_left{
margin-left:8px;
width:750px;
float:left;
}

#subsearch{
float:left;
width:489px !important;
width:488px;
height:41px;
font-size:15px;
font-weight:bolder;
margin-top:5px;
}

.search{
width:331px !important;
width:338px;
height:18px;
}

.pictit{
float:left;
font-size:14px;
font-weight:bolder;
margin-top:10px;
background-image:url(/templets/cimages/picstitbg.gif);
background-repeat:repeat-x;
width:730px;
height:28px;
}

.nopictit{
float:left;
font-size:14px;
font-weight:bolder;
margin-top:10px;
width:730px;
height:28px;
}

.line{
float:left;
background-image:url(/templets/cimages/linebg.gif);
background-repeat:repeat-x;
width:730px;
height:3px;
}

#dirce{
float:left;
line-height:20px;
font-size:14px;
}

#randcomd{
float:left;
width:650px;
margin-top:10px;
}

#randcomd ul{
list-style:none;
margin:0px;
padding:0;
}

#randcomd li{
display:inline;
margin-left:5px;
}

#randcomd li a{
margin-bottom:8px;
margin-left:8px;
}

.recname{
margin-left:8px;
}

#dirce ul{
list-style:none;margin:0;padding:0;
}

#dirce li{
color:#0099FF;
font-weight:bolder;
float:left;
display:inline;
}

#disc{
float:left;
width:238px;
height:168px;
line-height:26px;
}

.info1{
display:block;
background-color:#e3e1dd;
border-bottom:1px #666666 solid;
padding-left:8px;
}

.info2{
display:block;
background-color:#c6cccd;
border-bottom:1px #666666 solid;
padding-left:8px;
}

#discfront{
color:#ababab;
line-height:22px;
float:left;
background-color:#d6d6d6;
width:170px;
padding:5px;
}

#ggadlone1{
float:left;
width:720px;
padding:5px;
}

#ggadlone2{
margin-top:10px;
float:left;
width:720px;
padding:5px;
}

.note{
font-size:14px;
font-weight:bolder;
margin-bottom:10px;
}

#navlist{
font-size:14px;
color:#018985;
padding:13px 0px 0px 28px;
font-weight:bolder;
width:710px;
height:29px;
background:url(/templets/cimages/navbg.gif) no-repeat;
}

#navlist a{
	padding-left:10px;
	color:#008886;
}

#navlistm{
	font-size:14px;
	color:#018985;
	padding:14px 0px 0px 15px;
	font-weight:bolder;
	width:478px;
	height:29px;
	background:url(/templets/cimages/navbgm.gif) no-repeat;
}

#navlistm a{
	padding-left:10px;
	color:#018985;
}

#main_l{
margin-left:15px!important;
margin-left:8px;
width:500px!important;
width:480px;
float:left;
}

#main_m{
float:left;
width:216px!important;
width:207px;
padding-left:5px;
padding-right:5px;
margin-left:2px;
margin-right:2px;
}

#main_r{
float:left;
margin-top:5px;
}

#ggad1{
float:left;
width:480px;
padding:5px;
}
.piclist{
margin-top:5px;
width:490px;
float:left;
padding-top:5px;
font-size:14px;
}

.piclone{
margin-top:10px;
width:740px;
padding-top:5px;
}

.picframe{
width:480px;
float:left;
background-color:#666666;
border:#ededec 4px solid;
padding:1px;
}

.piclframe{
width:480px;
height:180px;
float:left;
background-color:#666666;
border:#ededec 4px solid;
text-align:center;
}

#dlpic{
background-color:#FFFFFF;
width:0px;
}

.picsframe{
float:left;
background-color:#ededec;
padding:3px;}

#lonepic{
width:730px;
}

.sidle{
float:left;
width:490px;
height:31px;
background:url(/templets/cimages/silde.gif);
}
/*内容中部开始*/
#resmenu{
line-height:27px;
}

#picnav a{
font-size:14px;
color:#008886;
text-decoration:underline;
}

#resmenu a{
display:block;
padding-left:16px;
background:url(/templets/cimages/reli_ico.jpg) no-repeat;
}

#rec{
line-height:27px;
}

#rec a{
display:block;
width:160px;
white-space:nowrap;
text-overflow:ellipsis;
overflow: hidden;
padding-left:16px;
background:url(/templets/cimages/recli_ico.jpg) no-repeat;
}

#recdt{
line-height:25px;
}

#recdt a{
display:block;
padding-left:16px;
background:url(/templets/cimages/reclidt_ico.jpg) no-repeat;
}

.recd{
float:left;
width:350px;
line-height:23px;
color:#CCCCCC;
}

.clrecd{
LIST-STYLE-TYPE: none;
}

.recdli{
padding-left:16px;
background:url(/templets/cimages/recli_ico.jpg);
}

#ggad2{
float:left;
padding:5px;
}
/*内容中部结束*/

.padarea{
margin-top:25px;
}

.baidu{
padding:10px;
margin-top:25px;
width:206px;
background-color:#4d4d4d;
}

#rads{
float:left;
width:210px;
}

.radstit{
color:#009cff;
margin-bottom:5px;
}

.radstit a:link,.radstit a:visited,.radstit a:active{
color:#009cff;
font-weight:bolder;
}

.radstit a:hover{
color:#009cff;
font-weight:bolder;
}

.by{
font-size:12px;
width:180px !important;
color:#a0a0a0;
margin-bottom:30px;
}

#page{
margin-bottom:5px;
float:right;
}

#page li{
list-style:none;
display:inline;
}

.ggadsoft1{
width:350px;
margin-bottom:10px;
float:left;
padding:10px;
}
.ggadsoft2{
width:350px;
margin-bottom:10px;
float:left;
padding:10px;
}

#linkart{
font-size:14px;
}

#linkart a{
color:#008886;
}

#foot{
width:998px;
height:167px;
background-color:#2f2f2f;
margin:0px auto;
}

#flink{
	color:#2f9dc0;
	font-size:12px;
	padding:10px 0px 0px 20px;
}

#flink a{
	color:#2f9dc0;
	font-size:12px;
	text-decoration:none;
}

#flinktit{
	color:#000;
	font-size:12px;
	height:20px;
	font-weight:bolder;
	text-decoration:none;
	background:url(/templets/cimages/flbg.gif);
}

#flinkcont{
width:220px;
line-height:18px;
}

#flinkcont a{
background:url(/templets/cimages/flico.gif) no-repeat;
padding-left:22px;
}

#copyright{
    padding:15px 0px 0px 20px;
	color:#b6b6b6;
	float:left;
	width:820px;
	line-height:18px;
	}
#rela{
	float:left;
	width:110px;
	}
	
#rec_bottom{
width:500px;
float:left;
}
	
#rec_bottom a{
font-size:14px;
color:#008886;
text-decoration:underline;
}

.ct{
width:330px;
float:left;
margin-right:30px;
}

.ctl a:link,.ctl a:visited,.ctl a:active{
font-size:14px;
color:#008885;
}

.ctl a:hover{
font-size:14px;
color:#008885;
}

#titran{
margin-top:40px;
}

.ranarticle{
width:236px;
height:110px;
float:left;
margin:10px 10px 10px 0px;
}

.ranbg{
width:225px;
height:87px;
background:url(/templets/cimages/ranbg.gif);
padding:5px;
}

.ranbgtit{
width:225px;
height:23px;
}

.ranbgtitl a:link,.ranbgtitl a:visited,.ranbgtitl a:active{
font-size:14px;
color:#008885;
}

.ranbgtitl a:hover{
font-size:14px;
color:#008885;
}

.botton:link{
width:30px;
display:inline;
padding:2px;
border:#c8c8c8 1px solid;
color:#aaa;
margin:2px;
height:21px;
}
.botton:visited{
width:30px;
display:inline;
padding:2px;
border:#c8c8c8 1px solid;
color:#aaa;
margin:2px;
height:21px;
}
.botton:hover{
width:30px;
display:inline;
padding:2px;
border:#c8c8c8 1px solid;
color:#fff;
background-color:#5a88a9;
margin:2px;
height:21px;
}
.botton:active{
width:30px;
display:inline;
padding:2px;
border:#c8c8c8 1px solid;
color:#aaa;
margin:2px;
height:21px;
}

.nowpage:link,.nowpage:visited,.nowpage:hover,.nowpage:active{
display:inline;
padding:3px;
border:#c8c8c8 1px solid;
color:#fff;
background-color:#5a88a9;
margin:2px;
height:21px;
}

.selectpage{
font-size:15px;
border:#cacaca 1px solid;
border-style:none;
width:78px;
}
.picf{
border:1px #000 solid;
}
.artlist{
margin-top:5px;
float:left;
padding-top:5px;
font-size:14px;
}
