body{font-size: 12px;margin:0;padding:0; font-family: "ËÎÌå"; background:#000000; color:#434242;}
* {margin:0;padding:0;}
div,form,input,select,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;list-style:none;}
em,cite,address {font-style:normal;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font:12px/18px Arial,Verdana,Tahoma;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}
img{border:none;}

a,a:visited{color:#434242; text-decoration:none;}
a:hover{color:#cc0000; text-decoration:underline;}

.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_10{height:10px;}

#topmenu{background:url(../images/topmenu_bg.jpg) repeat-x; height:34px; line-height:34px;}
.topdiv{width:980px; margin:0 auto;}
.webname{width:200px; float:left; color:#666666;}
.menulist{width:780px; float:left; text-align:right; color:#434242;}

.toppic{width:980px; margin:0 auto;}

.main1{width:980px; margin:0 auto; padding:10px; clear:both; overflow:hidden; background:#ffffff;}
.focus{width:300px; float:left; height:250px; display:inline;}
.topnews{width:398px; border:1px solid #e1e1e1; float:left; margin-left:10px; height:248px; display:inline; _margin-left:7px;}
.topnews h1{text-align:center; padding:18px 0 15px 0; line-height:25px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; background:url(../images/line-bg.jpg) repeat-x bottom; width:380px; margin:0 auto;}
.topnews h1 a,.topnews h1 a:visited{color:#c98601; font-size:16px; font-weight:bold;}
.topnews p{padding:10px 12px 8px 12px; color:#666666; line-height:28px; font-size:14px; text-indent:2em;}
.topnews p a,.topnews p a:visited{color:#c98601;}

.media{float:right; width:260px; border:1px solid #e1e1e1;}
.media h1{background:#efefef; border-bottom:1px solid #e1e1e1; padding:6px 0 6px 15px; font-weight:bold; font-size:14px;}
.media .list li{float:left; display:inline; margin:8px 0 0 23px; height:44px; _margin:5px 0 0 23px;}
.media .con{padding:0 0 9px 0; clear:both; overflow:hidden; _padding:0 0 4px 0;}
.media .list img{border:1px solid #efefef; width:92px; height:42px;}

#main2{width:1000px; margin:0 auto; background:#ffffff;}
#main2 .con{padding:15px 0 15px 0;}
#main2 .list{width:460px; float:left; display:inline; border:1px solid #e1e1e1; margin-left:25px; height:360px;}
#main2 .list h2{background:#efefef; text-align:center; font-size:14px; font-weight:bold; padding:8px 0 8px 0; border-bottom:1px solid #e1e1e1;}
#main2 .list h3{width:440px; margin:0 auto; padding:10px 0 10px 0;}
#main2 .list p{width:440px; margin:0 auto; text-indent:2em; line-height:20px;}

#main3{width:1000px; margin:0 auto; background:#ffffff;}
#main3 .con{padding:15px 0 15px 0;}
#main3 h2{width:950px; margin:15px auto 0; background:#efefef; border:1px solid #e1e1e1; font-size:14px; text-indent:2em; line-height:25px; padding:10px 15px 5px 15px;}
#main3 .list1{width:490px; float:left; display:inline; margin-left:10px; border:1px solid #e1e1e1;}
#main3 .list1 .pic{width:150px; float:left; text-align:center; padding:10px 0 10px 0;}
#main3 .list1 .text{width:330px; float:right;}
#main3 .list1 .text h3{padding:10px 0 0 0;}
#main3 .list1 .text p{text-indent:2em; line-height:24px; padding:15px 10px 0 0;}
#main3 .list2{width:440px; float:right; display:inline; border:1px solid #e1e1e1; margin-right:10px; padding:12px 15px 8px 15px; line-height:25px;}
#main3 .list2 strong{font-size:14px; color:#c98601;}

#main4{width:1000px; margin:0 auto; background:#ffffff;}
#main4 .con{padding:15px 0 15px 0;}
#main4 h2{width:950px; margin:15px auto 0; background:#efefef; border:1px solid #e1e1e1; font-size:14px; text-indent:2em; line-height:25px; padding:10px 15px 5px 15px;}
#main4 .list1{width:480px; float:left; display:inline; margin-left:10px;}
#main4 .list1 .text{padding:10px 10px 3px 10px; background:#efefef;}
#main4 .list1 .text p{line-height:20px;}
#main4 .list2{width:480px; float:right; display:inline; margin-right:10px; border:1px solid #e1e1e1;}
#main4 .list2 h3{text-align:center; padding:8px 0 8px 0; text-align:center; font-size:14px; border-bottom:1px solid #e1e1e1; font-weight:bold; background:#efefef;}
#main4 .list2 p{width:460px; margin:0 auto; padding:10px 0 10px 0; line-height:24px; text-indent:2em;}
#main4 .list2 h4{width:460px; margin:0 auto; padding:0 0 10px 0;}

#main5{width:1000px; margin:0 auto; background:#ffffff;}
#main5 .con{padding:15px 0 15px 0;}
#main5 .con li{float:left; display:inline; margin-left:14px;}

#main6{width:980px; margin:0 auto; background:#ffffff; padding:10px; clear:both; overflow:hidden;}
#main6 .news{float:left; width:480px; border:1px solid #e1e1e1;}
#main6 .news .top{background:#efefef; border-bottom:1px solid #e1e1e1; padding:8px 0 8px 15px;}
#main6 .news .top h1{font-weight:bold; font-size:14px; float:left;}
#main6 .news .top h2{float:right; padding:0 10px 0 0;}
#main6 .news .top h2 a,#main6 .news .top h2 a:visited{color:#cc0000;}
#main6 .news .con{width:460px; margin:0 auto; padding:12px 0 7px 0;}
#main6 .news .con li{font-size:14px; line-height:25px; height:25px; color:#c98601;}
#main6 .about{float:right; width:480px; border:1px solid #e1e1e1;}
#main6 .about .top{background:#efefef; border-bottom:1px solid #e1e1e1; padding:8px 0 8px 15px;}
#main6 .about .top h1{font-weight:bold; font-size:14px; float:left;}
#main6 .about .top h2{float:right; padding:0 10px 0 0;}
#main6 .about .top h2 a,#main6 .about .top h2 a:visited{color:#cc0000;}
#main6 .about .con{width:450px; padding:12px 0 8px 0; line-height:23px; margin:0 auto;}
#main6 .about .con span{color:#c98601;}
#main6 .about .con .more{text-align:right;}
#main6 .about .con .more a,#main6 .about .con .more a:visited{color:#c98601;}

.banner{width:1000px; margin:0 auto;}

.foot{width:980px; margin:0 auto; padding:15px 0 15px 0; font-size:14px; color:#ffffff; text-align:center; line-height:25px;}
.foot a,.foot a:visited{color:#ffffff;}