body{font-size: 12px;margin:0;padding:0; font-family: "ËÎÌå"; 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;}

.hr_5{font-size:1px;line-height:1px;clear:both;}
.hr_5{height:5px;}

.w980{width:980px; margin:0 auto;}

#topmenu{background:url(../images1/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;}

#head{background:url(../images1/red_top.jpg) no-repeat center top;}
.headtop{height:150px;}
.headtop .num{width:980px; margin:0 auto; padding:50px 0 0 0;}
.headtop .num h1{font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:26px; font-weight:bold; line-height:50px; background:#b00019; color:#ffffff; width:160px; height:50px; text-align:center; float:right;}
.recpic{float:left; display:inline; width:406px; background:#ffffff; padding:10px; border:1px solid #e1e1e1;}
.recpic .rppic img{width:406px; height:235px;}

.headcon{padding:70px 0 0 0;}
.rectxt{float:right; width:480px;}
.rectxt h3{font-size:24px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-weight:bold; padding:0 0 30px 0;}
.rectxt h3 a,.rectxt h3 a:visited{color:#ffffff;}
.rectxt p{color:#ffffff; line-height:26px; font-size:14px;}

#main{margin-top:20px;}
#main .mleft{float:left; display:inline; width:710px;}
#main .mright{float:right; width:260px;}

.wklist .title{background:url(../images1/red_tit.jpg) no-repeat; height:58px; line-height:58px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-weight:bold; text-indent:90px; font-size:25px;}
.wklist .content{border:1px solid #e1e1e1; border-top:none; padding:15px 15px 15px 20px; line-height:24px;}

.tip{background:url(../images1/guanzhu.jpg) no-repeat left top; border:1px solid #ec1000; text-align:center; padding:30px 0 20px 0;}
.tip h1{color:#ec1000; font-weight:bold; font-size:18px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; padding:0 0 10px 0;}
.tip p{font-size:14px; font-weight:bold; line-height:28px;}
.tip p span{color:#ec1000;}

.rtitle{background:#b00019; height:35px; line-height:35px; color:#ffffff; font-size:14px; font-weight:bold; text-indent:15px;}
.rflist{border:1px solid #e1e1e1; padding:15px; border-top:none;}
.rflist h1{font-size:14px; font-weight:bold; padding:0 0 15px 0;}
.rflist ul li{padding:0 0 10px 0;}
.rflist h2{text-align:center;}
.rflist h2 input{border:none; background:#666666; color:#ffffff; text-align:center; width:80px; height:26px; line-height:26px;}

.rweibo{border:1px solid #e1e1e1; text-align:center;}

.rcontact{border:1px solid #e1e1e1; padding:15px; border-top:none; text-align:center;}
.rcontact h1{font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-weight:bold; font-size:18px;}
.rcontact h2{font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-weight:bold; font-size:18px; padding:12px 0 12px 0;}
.rcontact p{font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.rask{border:1px solid #e1e1e1; padding:10px; border-top:none;}
.rask ul li{background:url(../images1/line-bg.jpg) repeat-x bottom; padding:10px 0;}
.rask .asktb{padding:10px 0 0 0;}
.rask .asktb td{padding:6px 0 6px 0; color:#666666;}
.rask .asktb .txtinput{width:170px; border:1px solid #cccccc; height:24px; line-height:24px;}
.rask .asktb textarea{width:170px; border:1px solid #cccccc; height:60px;}
.rask .asktb h1{text-align:center; padding:10px 0 5px 0;}
.rask .asktb .subbtn{border:none; background:#666666; color:#ffffff; text-align:center; width:80px; height:26px; line-height:26px;}

/*·ÖÒ³*/
.Page{text-align:center;clear:both;padding:20px 0 15px 0; overflow:hidden;}
.Page .morepage{ clear:both; padding:10px; text-align:center}
.Page .morepage a{border:1px solid #dfdfdf;padding:5px 10px;margin:auto 1px;color:#434242; text-decoration:none;}
.Page .morepage a:visited{color:#434242; text-decoration:none;}
.Page .morepage a:hover,.Page .morepage a.current,.Page .morepage a.current:visited{ text-decoration:none; background-color:#063d85; color:#fff;}
/*·ÖÒ³*/

#foot{width:980px; margin:0 auto; padding:15px 0 15px 0; text-align:center; line-height:25px;}