@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ margin: 0px; padding:0;font-family:"宋体",Arial, Helvetica, sans-serif, sans-serifArial, Helvetica; background:#fef9df; }
a{text-decoration:none; color: #4d4d4d;}
body,div,input,li,select{font-size:9pt;}  
a:link {color: #333; text-decoration: none}
a:visited {color: #993333; text-decoration: none}
a:hover {color:#900; text-decoration:none;}
img{ border:none;}
ul{ margin:0; padding:0; list-style:none; }
li{ margin:0; padding:0; }

.clear{width:100%; height:0px; overflow:hidden; clear:both;}
.overflow{overflow:hidden;}

/* index */
#container{ margin:0 auto; width:100%; height:auto;  }
#header{width:1000px; height:370px; overflow:hidden; margin:0 auto;  background:url(top.jpg) no-repeat center top;}
.logo{ margin-top:70px; margin-left:30px; float:left; display:inline;}
.search{width:270px; height:30px; float:right; display:inline; margin:305px 15px 0 0; overflow:hidden;}
.editbox{width:205px; border:0px #cccccc solid; height:30px; line-height:30px; overflow:hidden; font-size:9pt; text-align:left; background:url(searchbg.png) no-repeat left; float:left; display:inline; padding-left:5px; color:#333;}
.button{width:60px; height:30px; line-height:30px; overflow:hidden; background:#996633; text-align:center; border:0; float:left; display:inline; color:#fff; font-size:14px; }

.menu{width:100%; height:40px;  margin:0 auto; text-align:center; background: url(navbg.gif) repeat-x; }
.nav{width:1016px; height:40px; margin:0 auto;   position:relative; z-index:10;}
.nav li{float:left; display:inline; height:40px;position:relative;}
.nav li a{ padding:0 14px; height:40px; line-height:40px; display:block; font-size:14px; float:left;}
.nav a:link,.nav a:visited{ color:#fff; }
.nav a:hover{ color:#fff; background:#996633; font-weight:bold; }

.nav .mainlevel ul {width:88px; height:auto; overflow:hidden; display:none; left:0; top:40px; position:absolute;background:#900; padding:0;}
.nav .mainlevel ul li {width:88px;  display:block; margin:0; padding:0; }
.nav .mainlevel li a{border-bottom:1px #dddddd solid;width:100%; height:40px; line-height:40px; float:left; text-align:center; display:block; font-size:12px; padding:0px 0px; float:none; font-weight:normal;}
.nav .mainlevel li a:link,#nav .mainlevel li a:visited{ color:#fff;}
.nav .mainlevel li a:hover{ color:#Fff; background:#996633;}


#mainbody{width:1000px; height:auto; overflow:hidden; margin:0 auto;}
.main{width:100%; height:auto; overflow:hidden; margin:0px auto;}
.main_left{width:564px; height:auto; overflow:hidden; float:left; display:inline; margin-top:15px;}
.main_right{width:416px; height:auto; overflow:hidden; float:right; display:inline;margin-top:15px;}
.title{width:100%; height:auto; overflow:hidden;}
.title_left{ float:left; display:inline; }
.title_left img{ float:left; display:inline; }
.more{ float:right; display:inline; margin-top:15px;}
.content{width:100%; height:253px; overflow:hidden; background:url(cbg.gif) no-repeat center top; margin:5px auto;}
.list{width:90%; height:auto; overflow:hidden; text-align:left; margin:15px auto;}
.list li{width:100%; height:28px; line-height:28px; overflow:hidden; float:left; display:inline; clear:both; background:url(dot.gif) no-repeat left 50%;}
.list li a{ float:left; display:inline; font-size:14px; margin-left:10px;}
.list li span{ color:#666; font-size:14px; float:right; display:inline;}
.content1{width:100%; height:254px; overflow:hidden; background:url(cbg1.gif) no-repeat center top; margin:5px auto;}
.main1{width:100%; height:310px; overflow:hidden; margin:0px auto; background:url(cbg2.png) no-repeat 500px 250px;margin-top:15px;}
.main_left1{width:320px; height:auto; overflow:hidden; float:left; display:inline;}
.main_center1{width:320px; height:auto; overflow:hidden; float:left; display:inline; margin-left:20px;}
.main_right1{width:320px; height:auto; overflow:hidden; float:right; display:inline;}
.title_left1{ height:56px; overflow:hidden; float:left; display:inline; }
.title_left1 img{ float:left; display:inline; }
.more1{ float:right; display:inline; margin-top:32px; margin-right:10px;}
.content2{width:316px; height:230px; overflow:hidden; border:2px #996633 solid; margin:5px auto;}
.first{width:90%; text-align:left; height:auto; overflow:hidden; margin:15px auto;}
.first img{ float:left; display:inline; padding:0px; margin-right:10px;}
.first h3{ font-size:12px;}
.first a:link,.first a:visited{ color:#993300;}
.first a:hover{ color:#f60;}
.first p{ text-align:left; line-height:1.6em; color:#993300; margin-top:5px;}
.list1{width:90%; height:auto; overflow:hidden; text-align:left; margin:0px auto;}
.list1 li{width:100%; height:22px; line-height:22px; overflow:hidden; float:left; display:inline; clear:both; background:url(dot.gif) no-repeat left 50%;}
.list1 li a{ float:left; display:inline; font-size:12px; margin-left:10px;}
.list1 a:link,.list1 a:visited{ color:#993300}
.list1 a:hover{ color:#333}
.mpic{width:100%; height:auto; overflow:hidden;}
.main2{width:100%; height:310px; overflow:hidden; margin:0px auto; margin-top:20px;}
.content3{width:316px; height:230px; overflow:hidden; border:2px #996633 solid; background:url(yun.png) no-repeat 150px 124px; margin:5px auto;}
.main3{width:100%; height:auto; overflow:hidden; margin-top:0px;}
.title1{width:100%; height:36px; overflow:hidden; background:url(line.gif) repeat-x bottom;}
.more2{ float:right; display:inline; margin-top:0px; margin-right:10px;}
.content4{width:998px; height:auto; overflow:hidden; border:1px #996633 solid; margin:5px auto;}
#demo {
overflow:hidden;
width: 99%; height:auto; margin:10px auto;
}
#demo img {
border: 0px solid #dddddd;
}
#indemo {
float: left;
width: 10000%;
}
#indemo li{width:245px; height:auto; overflow:hidden; float:left; display:inline; margin:5px 12px;}
#indemo li img{ border:1px #996734 solid; float:left; display:inline; margin-right:12px;}
#indemo li p{ margin-top:0px; line-height:32px; color:#666; text-align:left;}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.links{width:100%; height:auto; overflow:hidden; margin-top:10px;}
.title2{width:100%; height:30px; line-height:30px; overflow:hidden; }
.menu_a{float:left; display:inline; }
.menu_a li{ padding:0 20px;margin-right:10px; 
 float:left; display:inline;
 font-size:14px; background:#cb9688;
 height:30px; display:block;
 line-height:30px; text-align:center; 
 color:#fff; 
 cursor:pointer;}
.menu_a li.hover{color:#fff; font-weight:bold; background:#990000; }
#main0 ul{display: none;}
#main0 ul.block{ display: block;}
.content5{width:998px;line-height:25px;overflow:hidden; border:1px #990000 solid; margin:0px auto;}
.list2{width:100%; height:auto; overflow:hidden; text-align:left; margin:10px auto; margin-left:16px;}
.list2 li{ height:30px; line-height:30px; overflow:hidden; float:left; display:inline;padding-right:10px}
.list2 li a{ float:left; display:inline; font-size:12px; margin:0 13px;}
.list2 a:link,.list2 a:visited{ color:#993300;width: 110px;
    float: left;}
.list2 a:hover{ color:#333; text-decoration:underline;}

#footer{ width:1000px; height:205px; background:url(footbg.gif) no-repeat center top; text-align:center; margin:0 auto; margin-top:20px;  }
.foot{width:100%; height:auto; overflow:hidden; margin:0 auto; background:url(footbg1.gif) no-repeat left 10px;}
.copyright{width:100%; height:auto; overflow:hidden; background:url(footbg2.gif) no-repeat right bottom;  padding-top:20px; }
.copyright p{ line-height:2em; color:#666; font-size:12px; color:#993300}
.copyright p span{ padding-right:20px;}
.copyright h3{ font-size:16px; font-family:"黑体"; margin-top:10px;}

/* other */
.leftbar{width:700px; height:auto; overflow:hidden; float:left; display:inline; margin-top:25px;}
.rightbar{width:288px; height:auto; overflow:hidden; float:right; display:inline; margin-top:10px; }
.title3{width:100%; height:39px; line-height:39px; background:url(tbg.gif) no-repeat left top; overflow:hidden;}
.position{ float:left; display:inline; margin-left:10px; font-size:14px; color:#fff; }
.position a:link,.position a:visited{color:#fff;text-decoration:none;}
.position a:hover{color:#fff;text-decoration:underline;}

.content6{width:698px; height:auto; overflow:hidden; min-height:500px; border:1px #cccccc solid; background:#fffff7; margin:0px auto;}

.list3{width:95%; height:auto; overflow:hidden; margin:10px auto;}
.list3 li{width:100%; height:30px; line-height:30px; background:url(dot.gif) no-repeat left 50%;}
.list3 li a{ float:left; display:inline; margin-left:10px; font-size:14px;}
.list3 li span{ float:right; display:inline; margin-right:0px; color:#666;}
.right1{width:100%; height:auto; overflow:hidden; margin-top:15px;}
.title4{width:100%; height:39px; line-height:39px; background:url(tbg1.gif) no-repeat left top; overflow:hidden;}
.title4 strong{ font-size:14px; color:#fff; margin-left:15px;}
.content7{width:286px; height:auto; overflow:hidden; border:1px #cccccc solid; margin:0px auto; background-color:#fffff7}
.list4{width:90%; height:auto; overflow:hidden; margin:10px auto;}
.list4 li{width:100%; height:24px; line-height:24px; background:url(dot.gif) no-repeat left 50%;}
.list4 li a{ float:left; display:inline; margin-left:10px; font-size:12px;}

.ct{width:90%; height:auto; overflow:hidden; margin:10px auto;}
.ct h3{ font-size:28px; line-height:1.6em; text-align:center; color:#333; margin-top:15px; font-family:"黑体"; font-weight: bold; }
.info{width:100%; height:30px; line-height:30px; text-align:center; margin:5px auto; font-size:12px; color:#888;}
.info span{ margin:0 15px;}
.act{width:100%; height:auto; overflow:hidden; text-align:left; line-height:32px; color:#444444; margin:20px auto; font-size:16px;}
.act p{padding:3px 0;}
.act p img{ width:620; height:100%; }
.act1{width:100%; height:auto; overflow:hidden; text-align:left; line-height:32px; color:#444444; margin:20px auto; font-size:16px;}
.act1 p{padding:3px 0;}
.act1 img{  display:none; }
.pre{ margin:10px auto; text-align:left; line-height:32px; font-size:14px; color:#666; border-top:1px #dddddd dashed; padding-top:10px;}

/*文章分页样式*/
#fenye{clear:both;margin:20px; text-align:right; float:right;}
#fenye li{ height:30px; line-height:30px; float:left; display:inline;}
#fenye a{text-decoration:none; font-size:14px;}
#fenye .prev,#fenye .next{width:60px; text-align:center;}
#fenye a.curr{width:39px;background:#900; height:30px; line-height:30px; border:1px solid #cccccc; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 10px 0 0; color:#333;height:30px; line-height:30px; border:1px solid #cccccc; float:left; text-align:center;}
#fenye a.num{width:39px;}
#fenye a:visited{color:#555;} 
#fenye a:hover{color:#fff; background:#900; height:30px; line-height:30px;  border:1px solid #cccccc;float:left; text-decoration:none;}
#fenye span{ float:left; margin-top:5px;}
#fenye span.pageinfo{color:#666666;height:30px; line-height:30px;}




/*文章内容样式*/
.tg_pages{
padding-top: 10px;
padding-bottom: 10px; text-align: center;
}

.tg_pages li{
display: inline;
line-height: 22px;
}
.tg_pages li a{
margin-right: 5px;
padding-right: 5px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #CCC;
background-color: #FFF;
}
.tg_pages .active a{
font-weight: bold;
color: #C00;
}

.thisclass {
font-weight: bold;
color: #C00;

}