@charset "gb2312";
*{margin:0; padding:0;}
ul,li{list-style:none;}
.clear{clear:both; font-size:0; line-height:0; margin:0; padding:0;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.ml10{margin-left:10px; display:inline;}
.ml14{margin-left:14px; display:inline;}
.h20{height:20px;}
.h87{height:87px;}
.colorf{color:#fff;}
body{font: normal 12px/20px "ËÎÌå"; background:url( repeat.jpg) repeat center 36px; color:#013c6e;}
#bq a{cursor:pointer; display:block; float:left; width:35px; height:34px; line-height:34px; text-align:center; font-weight:normal; font-size:20px; background:url(num.jpg) no-repeat 0 0; color:#000; font-family:Arial, Helvetica, sans-serif; }
#bq a.cur{ background:url(num_hover.jpg) no-repeat 0 0; text-decoration:none;}
.header{ width:100%; background:url( body_bg.jpg) no-repeat center top; padding:347px 0 0 0;}
.headerwrap{width:984px; margin:0 auto; overflow:hidden;}
.focus{width:620px; height:466px; float:left;}
.focus_img{width:620px; height:432px; overflow:hidden;}
.focus_img a img{border:none;}
.focus_num{width:106px; height:34px; float:right; background:url( num.jpg) no-repeat 0 -34px;}
.topic{width:364px; height:432px; background:url( topic.jpg) no-repeat 0 0; float:left;}
.topic h1{padding:70px 0 0 0; text-align:center;}
.topic h1 a,.topic h1 a:visited{font-family:"Î¢ÈíÑÅºÚ","ºÚÌå",Arial; font-size:20px; line-height:36px;  color:#b90000; text-decoration:none; background:none;}
.topic h1 a:hover,.topic h1 a:active{text-decoration:underline;}
.topic_txt{height:220px; overflow:hidden;}
.topic p{text-indent:2em; line-height:22px; color:#666; padding:2px 40px 4px;}
.topic a.bottom{display:block; margin:0 0 0 22px; height:31px; line-height:31px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; text-decoration:none; background:url( topicnav_bg.jpg) repeat-x 0 -31px; color:#4c4c4c; width:306px;}
.topic a.bottom:visited{color:#4c4c4c; text-decoration:none;}
.topic a.bottom:hover{background:url( topicnav_bg.jpg) repeat-x 0 0; color:#fff; text-decoration:underline;}
.topic a.bottom:active{color:#fff;}
.box{width:982px; margin:0 auto; padding:0 10px 10px; background:url( boxbg.jpg) repeat-y 0 0; border-bottom:1px solid #6279a1; overflow:hidden; }
.title{width:1002px; height:59px; margin:20px auto 0; }
.cjxw{width:980px; height:261px; background:url( cjxw_bg.jpg) no-repeat 0 0; font-size:12px; }
.cjxw_img{width:220px; height:196px; padding:38px 0 0 23px; float:left;}
.cjxw_img a img{border:none;}
.cjxw_infro{float:left; width:230px; height:60px; color:#fff; padding:155px 0 0 70px;}
.cjxw_infro p{color:#fff;}
.cjxw_intro{width:378px; float:right; padding:20px 0 0 0;}
.cjxw_intro h2{text-align:center; font-size:14px; font-weight:bold;  padding:0 0 10px 7px;}
.cjxw_intro p{text-indent:2em; padding:5px 10px;}
a.more{font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:12px;  text-decoration:none; text-align:right; float:right; padding:0 5px 0 0; color:#013c6e;}
a.more:visited{color:#013c6e;}
a.more:hover{color:#b90000; text-decoration:underline;}
a.more:active{color:#b90000; text-decoration:underline;}
.wrapone{width:484px; height:261px; background:url( wrapone_bg.jpg) no-repeat 0 0; float:left;}
.wraptwo{width:484px; height:260px; background:url( wraptwo_bg.jpg) no-repeat 0 0; float:left;}
.subtitle{width:100%; height:33px; background:url( subtitle.png) no-repeat center top ;}
.subtitle_one{background-position:50% -33px;}
.subtitle_two{background-position:50% -66px;}
.subtitle_three{background-position:50% -99px;}
.subtitle h3{text-indent:-2000px;}
.wrapone_img{padding:18px 0 0 10px; float:left; width:220px; height:196px;}
.wrapone_img a img{border:none;}
.summary{float:left; padding:16px 0 0 30px; line-height:18px; width:217px;}
.summary p{padding:0 0 10px 0 ;}
.rwbox{width:319px; height:367px; float:left; background:url( renwen_bg.jpg) no-repeat right top; padding:0 0 0 1px;}
.rw_title{width:37px; height:367px; float:left; background:url( renwentitle.jpg) no-repeat 0 0;}
.rw_titletwo{background-position:-37px 0;}
.rw_titlethree{background-position:-74px 0;}
.rw_titlefour{background-position:-111px 0;}
.rw_titlefive{background-position:-148px 0;}
.rw_titlesix{background-position:-185px 0;}
.rw_title h2{text-indent:-2000px;}
.rw_content{padding-left:28px; float:left; width:250px;}
.rw_content a img{border:none;}
.rw_txt{width:221px; height:49px; background:url( rwtxt.png) no-repeat 0 0;}
.rw_txttwo{background-position:0 -49px;}
.rw_txtthree{background-position:0 -98px;}
.rw_txtfour{background-position:0 -147px;}
.rw_txtfive{background-position:0 -196px;}
.rw_txtsix{background-position:0 -245px;}
.rw_txt p{text-indent:-2000px;}
.yhsh{width:1002px; height:542px; margin:20px auto 0; background:url( bottom_bg.jpg) no-repeat 0 0;}
.tjmdm{width:244px; height:413px; float:left; background:url( tjmdm_bg.jpg) no-repeat 0 0; float:left; margin:60px 0 0 0;}
.tjmdm_img,.ccwj_img,.shb_img,.ysysh_img{padding:45px 10px;}
.tjmdm_img a img,.ccwj_img a img,.shb_img a img,.ysysh_img a img{border:none;}
.tjmdm p{padding:40px 0 13px 20px; line-height:18px;}
.ccwj{width:244px; height:411px; background:url( ccwj_bg.jpg) no-repeat 0 0; float:left; margin:102px 0 0 9px; display:inline;}
.ccwj p{padding:30px 5px 3px 15px; line-height:18px;}
.shb{width:245px; height:386px; background:url( shb_bg.jpg) no-repeat 0 0; float:left; margin:42px 0 0 9px;}
.shb p{ margin:11px 0 10px 20px;}
.ysysh{width:244px; height:412px; background:url( ysysh_bg.jpg) no-repeat 0 0; float:left; margin:74px 0 0 7px;}
.ysysh p{ margin:35px 0 10px 20px;}

/*hb_nav*/
.hb_nav{width:100%; height:60px; background:url(hb_nav_bg.jpg) repeat-x 0 0;}
.hb_navbox{width:1002px; height:57px; margin:0 auto; background:url(hb_nav_line.jpg) no-repeat top right;}
.hb_navbox ul li{float:left; background:url(hb_nav_line.jpg) no-repeat top left; padding-left:12px;}
.hb_navbox ul li.one{width:233px;}
.hb_navbox ul li.two{width:206px;}
.hb_navbox ul li.three{width:300px;}
.hb_navbox ul li.four{width:214px;}
.hb_navbox ul li h2{font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; font-size:18px; color:#002566; width:40px; height:57px; float:left; padding-right:15px;}
.hb_navbox ul li h2 a img{border:none;}
.hb_navbox ul li p{padding:6px 0; line-height:22px; float:left;}
.hb_navbox ul li p a,.hb_navbox ul li p a:visited{color:#626262; font-size:14px; text-decoration:none;}
.hb_navbox ul li p a:hover,.hb_navbox ul li p a:active{color:#000; text-decoration:underline;}
/*hb_nav*/
