body{font-size: 12px;margin:0;padding:0; font-family: "ËÎÌå"; background:#3b0156; 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;}

.w980{width:980px; margin:0 auto;}

.bgbr1 .top{background:url(../images/title-bg1.jpg) no-repeat; height:40px;}
.bgbr1 .con{border:1px solid #e1e1e1; border-top:none; clear:both; overflow:hidden;}
.bgbr1 .top h1{line-height:40px; text-indent:20px; font-size:18px; font-weight:bold; color:#ffffff; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}

.bgbr2 .top{background:url(../images/title-bg2.jpg) no-repeat; height:40px;}
.bgbr2 .con{border:1px solid #e1e1e1; border-top:none; clear:both; overflow:hidden;}
.bgbr2 .top h1{line-height:40px; text-indent:20px; font-size:18px; font-weight:bold; color:#ffffff; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}

.bgbr3 .top{background:url(../images/title-bg3.jpg) no-repeat; height:40px;}
.bgbr3 .con{border:1px solid #e1e1e1; border-top:none; clear:both; overflow:hidden;}
.bgbr3 .top h1{line-height:40px; text-indent:20px; font-size:18px; font-weight:bold; color:#ffffff; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}

#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:#666666;}

#toppic{background:url(../images/top.jpg) no-repeat center; height:500px;}

#box{background:#ffffff; width:1000px; margin:0 auto; padding:10px 0 10px 0;}

.focus{width:485px; float:left; display:inline;}

.news{width:485px; float:right; border:1px solid #e1e1e1; background:url(../images/news-bg.jpg) 1px 1px no-repeat; height:300px;}
.news h1{width:440px; margin:0 auto 15px; text-align:center; padding:20px 0 15px 0; background:url(../images/line-bg.jpg) repeat-x bottom;color:#cc0000; font-weight:bold; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; line-height:28px;}
.news h1 a,.news h1 a:visited{color:#cc0000; font-weight:bold; font-size:16px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}
.news p{width:430px; margin:0 auto; line-height:25px; text-indent:2em;}
.news p a,.news p a:visited{color:#cc0000;}

#video .list{padding:15px 0 15px 0;}
#video .list li{float:left; display:inline; width:280px; padding:8px; background:#f1f1f1; margin:0 0 0 22px;}
#video .list li p{line-height:20px; padding:10px 5px 5px 10px; text-align:center;}

#main2 .left{float:left; display:inline; width:730px;}

#main2 .right{float:right; width:240px;}
.comr1 .list{width:200px; margin:0 auto; padding:10px 0 10px 0;}
.comr1 .list p{line-height:22px;}
.comr2 .list{width:200px; margin:0 auto; padding:10px 0 0 0;}
.comr2 .list p{border:1px solid #e1e1e1; padding:6px 2px; width:194px; margin-bottom:10px; text-align:center;}
.comr2 .list li{border:1px solid #e1e1e1; padding:2px; width:194px; text-align:center; margin-bottom:10px;}
.comr3 .list{width:200px; margin:0 auto; padding:10px 0 0 0;}
.comr3 .list p{border:1px solid #e1e1e1; padding:6px 2px; width:194px; text-align:center; margin-bottom:10px;}

.wdpic .con{height:578px; padding:20px 0 0 0;}

.focus03box { width: 680px; height: 560px; overflow: hidden; margin: 0px auto; }
#focus03 { width: 680px; height: 560px; clear: both; overflow: hidden; position: relative; float: left; }
#focus03 ul { width: 680px; height: 560px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus03 ul li { float: left; width: 680px; height: 560px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus03 .preNext { width: 45px; height: 560px; position: absolute; top: 0px; cursor: pointer; }
#focus03 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus03 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

#photo .con{padding:15px 0 15px 0;}

#wd1 .content{padding:15px 15px 15px 15px;}
#wd1 .content .ppt { float:left; display:inline; width:615px; border:3px solid #eee; padding:2px;}
#wd1 .content .ad { float:right; width:300px; border:3px solid #eee; padding:2px; height:462px;}
#wd1 .content .ad .title { font-size:14px; font-weight:bold; text-align:center; padding:18px 0 12px 0;}
#wd1 .content .ad .text {padding:0 8px 0 8px; line-height:28px;}
#wd1 .content .ad .pic {padding:10px 5px 5px 5px;}
#wd1 .content .ad .pic a { display:block; background:url(../pic/WD-AD-01.jpg) no-repeat; width:290px; height:232px;}
#wd1 .content .ad .pic a:hover { background:url(../pic/WD-AD-02.jpg) no-repeat;}

#wd2 .con{height:329px;}
#wd2 .list {padding:15px 0 5px 0;}
#wd2 .list li { float:left; display:inline; width:173px; margin:0 0 6px 7px; text-align:center; line-height:32px;}
#wd2 .list li img { width:160px; border:1px solid #eee; padding:4px;}

.focus01box { width: 615px; height: 462px; overflow: hidden; margin: 0px auto; }
#focus01 { width: 615px; height: 462px; clear: both; overflow: hidden; position: relative; float: left; }
#focus01 ul { width: 615px; height: 462px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus01 ul li { float: left; width: 615px; height: 462px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus01 .preNext { width: 45px; height: 462px; position: absolute; top: 0px; cursor: pointer; }
#focus01 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus01 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

#foot{width:980px; margin:0 auto; padding:15px 0 15px 0; font-size:14px; text-align:center; line-height:25px;}