body{font-size: 12px;margin:0;padding:0; font-family: "ËÎÌå"; background:#ffd700; 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 #f6e794; border-top:none; clear:both; overflow:hidden;}
.bgbr1 .top h1{line-height:40px; text-indent:20px; font-size:16px; font-weight:bold; color:#d9190c; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";}

.bgbr2 .top{background:url(../images/title-bg2.jpg) no-repeat; height:40px;}
.bgbr2 .con{border:1px solid #f6e794; border-top:none; clear:both; overflow:hidden;}
.bgbr2 .top h1{line-height:40px; text-indent:20px; font-size:16px; font-weight:bold; color:#d9190c; 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;}

#main{background:#ffffff; width:1000px; margin:0 auto;}

.Focus { float:left; width:510px;}
#ifocus { width:508px; height:308px; border:1px solid #DEDEDE; background:#F8F8F8; }
#ifocus_pic { display:inline; position:relative; float:left; width:392px; height:288px; overflow:hidden; margin:10px 0 0 10px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:392px; height:288px; overflow:hidden; }
#ifocus_piclist img { width:392px; height:288px; }
#ifocus_btn { display:inline; float:right; width:91px; margin:10px 10px 0 0; }
#ifocus_btn li { width:91px; height:72px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:75px; height:58px; margin:7px 0 0 11px; }
#ifocus_btn .current { background: url(../images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:392px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx .normal { display:none; }

#main1 .right{float:right; width:460px;}

.news{width:458px; border:1px solid #f6e794; background:url(../images/news-bg.jpg) 1px 1px no-repeat; height:308px;}
.news h1{width:420px; margin:0 auto; text-align:center; padding:15px 0 15px 0; background:url(../images/line-bg.jpg) repeat-x bottom;color:#cc0000; font-weight:bold; font-size:20px; 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:420px; padding:12px 0 12px 0; margin:0 auto; line-height:23px; text-indent:2em;}
.news p a,.news p a:visited{color:#cc0000;}

#media .con{padding:15px 0 15px 0;}
#media .list{width:960px; margin:0 auto;}
.jiaoliu{width:590px; float:left;}
.jiaoliu .list1{float:left; display:inline; width:300px;}
.jiaoliu .list2{float:right; display:inline; width:280px; line-height:25px;}
.jiaoliu .list2 p{text-indent:2em; padding:0 0 10px 0;}
.jiaoliu .list2 p a,.jiaoliu .list2 p a:visited{color:#cc0000;}
.jiaoliu .list2 h2{text-align:center; padding:10px 0 10px 0; font-weight:bold; font-size:14px;}
.jiaoliu .list2 h3{text-align:center; padding:10px 0 10px 0; background:#f3f3f3; font-family:"ËÎÌå"; color:#fcc103;}
.jiaoliu .list2 h3 a,.jiaoliu .list2 h3 a:visited{color:434242;}

.video{width:360px; float:right;}

#shengchan .list1{width:960px; margin:0 auto; clear:both; overflow:hidden; padding:0 0 15px 0;}
#shengchan .list1 li{float:left; display:inline; width:300px; margin:0 0 0 16px;}
#shengchan .list1 li h2 p{text-align:center; font-size:14px; padding:10px 0 10px 0; color:#cc0000;}
#shengchan .list2{width:960px; margin:0 auto; background:url(../images/line-bg.jpg) repeat-x top; clear:both; overflow:hidden; padding:15px 0 5px 0;}
#shengchan .list2 p{text-indent:2em; line-height:24px;}

#shengchan .con{padding:15px 0 10px 0;}
#shengchan img{width:300px; height:200px;}
#shengchan .left{width:300px; float:left; display:inline; margin-left:19px;}
#shengchan .mid{width:300px; float:left; display:inline; margin-left:19px;}
#shengchan .right{width:300px; float:left; display:inline; margin-left:19px;}
#shengchan .left h2 p{text-align:center; font-size:14px; padding:15px 0 0 0; color:#cc0000;}
#shengchan .left h3{text-indent:2em; line-height:24px; padding:8px 0 0 0; font-family:"ËÎÌå";}
#shengchan .mid h2 p{text-align:center; font-size:14px; padding:10px 0 10px 0; color:#cc0000;}
#shengchan .mid h3{text-indent:2em; line-height:22px; padding:0 0 8px 0; font-family:"ËÎÌå";}
#shengchan .right h2 p{text-align:center; font-size:14px; padding:10px 0 0 0; color:#cc0000;}
#shengchan .right h3{text-indent:2em; line-height:22px; padding:8px 0 0 0; font-family:"ËÎÌå";}
#shengchan a,#shengchan a:visited{color:#cc0000;}

#service .con{padding:15px 0 5px 0;}
#service .list1{float:left; display:inline; width:260px; background:#f6f6f6; border:1px solid #efefef; line-height:25px; margin:0 0 0 13px; padding:15px; height:263px;}
#service .list1 p{text-indent:2em;}
#service .list2{float:right; width:660px;}

#photo .con{padding:15px 0 15px 0;}
.photo_txt{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;}

#banner .list{width:960px; margin:0 auto; padding:15px 0 15px 0;}

#foot{width:980px; margin:0 auto; padding:15px 0 15px 0; font-size:14px; text-align:center; line-height:25px;}