body{font-size: 12px;margin:0;padding:0; font-family: "ËÎÌå"; background:url(../images/top.jpg) no-repeat center 34px #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;}

.w980{width:980px; margin:0 auto;}

.bgbr1 .top{background:url(../images/title-bg1.jpg) no-repeat; height:40px;}
.bgbr1 .con{border:1px solid #e6e6e6; border-top:none; clear:both; overflow:hidden;}
.bgbr1 .top h1{line-height:40px; text-indent:20px; font-size:18px; font-weight:bold; color:#2a2a2a; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}

.bgbr2 .top{background:url(../images/title-bg2.jpg) no-repeat; height:35px;}
.bgbr2 .con{border:1px solid #e6e6e6; border-top:none; clear:both; overflow:hidden;}
.bgbr2 .top h1{line-height:35px; text-indent:20px; font-size:15px; font-weight:bold; color:#2a2a2a; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}

.bgbr3 .top{background:#2a2a2a; height:35px;}
.bgbr3 .con{border:1px solid #e6e6e6; border-top:none; clear:both; overflow:hidden;}
.bgbr3 .top h1{line-height:35px; text-indent:15px; font-size:14px; 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:#434242;}

.toppic{height:410px;}

#main{background:#ffffff; width:980px; margin:0 auto; padding:15px;}

.daoyu{color:#ffffff; width:808px; margin:0 auto; font-size:14px; line-height:30px; padding:15px 10px 15px 160px;}
.daoyu p{text-indent:2em;}

#main1{width:980px; margin:0 auto; clear:both; overflow:hidden;}
#main1 .left{width:300px; float:left;}
#main1 .mid{width:400px; float:left; margin-left:10px;}
#main1 .right{width:260px; float:left; margin-left:10px;}

.news1{border:1px solid #e6e6e6; background:url(../images/news_bg.jpg) 1px 1px no-repeat; height:298px;}
.news1 h1{text-align:center; padding:25px 0 25px 0; color:#0a7bc1; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:15px; font-weight:bold; background:url(../images/line-bg.jpg) bottom repeat-x; width:380px; margin:0 auto;}
.news1 h1 a,.news1 h1 a:visited{color:#cc0000;}
.news1 h1 a:hover{color:#cc0000;}
.news1 p{line-height:30px; padding:15px 0 10px 0; width:370px; margin:0 auto; text-indent:2em; font-size:14px;}
.news1 p a,.news1 p:visited{color:#cc0000;}

.about .con{height:263px;}
.about .list{padding:10px 15px 8px 20px; line-height:26px;}
.about .list a,.about .list:visited{color:#cc0000;}

#photo .text{background:#f6f6f6; width:924px; margin:0 auto 20px; border:1px solid #efefef; font-size:14px; line-height:25px; padding:10px 10px 10px 10px; text-indent:2em;}
#photo .con{padding:15px 0 15px 0;}

#zhiji .con{padding:15px 0 15px 0;}

#huaxu .list{text-align:center; padding:15px 0 15px 0;}

#sudi .list{width:970px; margin:0 auto; clear:both; overflow:hidden; padding:5px 0 15px 0;}
#sudi .list li{float:left; display:inline; width:282px; margin:10px 0 0 32px; background:#f1f1f1;}
#sudi .list p{text-align:center; padding:10px 0 10px 0;}
#sudi .list img{border:1px solid #f1f1f1;}

#duihua .con{padding:15px 0 15px 0;}
#duihua .left{float:left; display:inline; width:500px; margin:0 0 0 20px;}
#duihua .right{float:right; width:420px; margin:0 30px 0 0; background:#f6f6f6; border:1px solid #eeeeee; height:318px;}
#duihua .right h2{font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; text-align:center; padding:15px 0 5px 0; line-height:28px;}
#duihua .right h2 a,#duihua .right h2 a:visited{color:#cc0000;}
#duihua .right p{text-indent:2em; line-height:24px; padding:5px 10px 0 15px;}
#duihua .right p a,#duihua .right p a:visited{color:#cc0000;}

#em .con{padding:15px 0 15px 0;}
#em .left{float:left; display:inline; width:500px; margin:0 0 0 20px;}
#em .right{float:right; width:420px; margin:0 30px 0 0; background:#f6f6f6; border:1px solid #eeeeee; height:318px;}
#em .right h2{font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; text-align:center; padding:15px 0 5px 0; line-height:28px;}
#em .right h2 a,#em .right h2 a:visited{color:#cc0000;}
#em .right p{text-indent:2em; line-height:24px; padding:5px 10px 0 15px;}
#em .right p a,#em .right p a:visited{color:#cc0000;}

#yingyong .list{width:940px; margin:0 auto; padding:15px 0 15px 0;}

#contact{float:left; display:inline; width:485px;}
#contact .con{height:329px;}
#contact .list{width:440px; margin:0 auto; padding:10px 0 0 0;}
#contact .list h3{font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; color:#cc0000; line-height:30px;}
#contact .list p{font-size:14px; padding:12px 0 0 0; line-height:24px;}

#video{float:right; width:485px;}
#video .con{height:329px;}
#video .list{text-align:center; padding:15px 0 0 0;}

#foot{width:980px; margin:0 auto; padding:15px 0 15px 0; font-size:14px; text-align:center; line-height:25px;}

.focus {width:820px;height:547px;margin:0 auto; overflow:hidden; position:relative;}
.focus ul {position:absolute;}
.focus ul li {float:left;width:820px;height:547px;overflow:hidden;position:relative;}
.focus ul li div {position:absolute;overflow:hidden;}
.focus .preNext{width:24px; height:41px;position:absolute;top:50%;margin-top:-21px;background:url(../images/prev.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:25px;}
.focus .next {width:25px;height:42px;right:25px;background:url(../images/next.png) no-repeat 0 0;}
.embed{width:300px;height:300px;overflow:hidden;}
.embed1{width:460px;height:300px;overflow:hidden;}