@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px;  color:#666666;  font-size:12px; font-family:"Microsoft Yahei"; }
ul, li, ol, dl, dt, dd { margin:0; padding:0; list-style:none }
img { display:inline-block; border:0; -ms-interpolation-mode:bicubic }
a { text-decoration:none; color:inherit; color:#666666}
a:hover{ text-decoration:none; color:inherit; color:#023A7F}
.clear { clear:both; padding:0px; margin:0px;}
h1, h2, h3, h4 ,h5, h6{ padding:0; margin:0; font-weight:normal }
.fl{ float:left}
.fr{ float:right}
img{ border:0px;}


.demo{}
.top_bj{ background: url(../images/bg.jpg) repeat-x; width:100%;}
#top{ width:980px; padding:0px; margin:0 auto;}
#top_left{ float:left; height:41px; line-height:41px;}
#top_right{ float:right; height:41px; line-height:41px;}

#logo{ width:980px; padding:40px 0 0; height:87px; overflow:hidden; margin:0 auto}
.dhnr_bj { width:100%; height:49px;background:#0657b2;}
#dhnr{ width:980px; padding:0px; margin:0px auto; font-size:14px;  height:49px; overflow:hidden}
#dhnr ul{ padding:0px; margin:0px 0 0 5px; list-style:none}
#dhnr ul li{ float:left; margin:0px; border-right:1px solid #0B6FBD; line-height:49px; height:49px;}
#dhnr ul li a{ color:#FFFFFF;  padding:0px 40px; display:block}
#dhnr ul li a:hover{ background-color:#024085}
#dhnr .on0 li:first-child a{ background-color:#024085}

#dhnr .on1 li:first-child+li a{ background-color:#024085}
#dhnr .on2 li:first-child+li a{ background-color:#024085}
#dhnr .on3 li:first-child+li a{ background-color:#024085}
#dhnr .on4 li:first-child+li a{ background-color:#024085}
#dhnr .on5 li:first-child+li a{ background-color:#024085}
#dhnr .on8 li:first-child+li a{ background-color:#024085}
#dhnr .on13 li:first-child+li a{ background-color:#024085}
#dhnr .on14 li:first-child+li a{ background-color:#024085}
#dhnr .on15 li:first-child+li a{ background-color:#024085}


#dhnr .on9 li:first-child+li+li a{ background-color:#024085}
#dhnr .on16 li:first-child+li+li a{ background-color:#024085}
#dhnr .on19 li:first-child+li+li a{ background-color:#024085}
#dhnr .on53 li:first-child+li+li a{ background-color:#024085}
#dhnr .on54 li:first-child+li+li a{ background-color:#024085}
#dhnr .on55 li:first-child+li+li a{ background-color:#024085}
#dhnr .on56 li:first-child+li+li a{ background-color:#024085}

#dhnr .on6 li:first-child+li+li+li a{ background-color:#024085}
#dhnr .on36 li:first-child+li+li+li a{ background-color:#024085}
#dhnr .on37 li:first-child+li+li+li a{ background-color:#024085}
#dhnr .on38 li:first-child+li+li+li a{ background-color:#024085}

#dhnr .on7 li:first-child+li+li+li+li a{ background-color:#024085}
#dhnr .on45 li:first-child+li+li+li+li a{ background-color:#024085}
#dhnr .on46 li:first-child+li+li+li+li a{ background-color:#024085}
#dhnr .on47 li:first-child+li+li+li+li a{ background-color:#024085}
#dhnr .on48 li:first-child+li+li+li+li a{ background-color:#024085}
#dhnr .on48 li:first-child+li+li+li+li a{ background-color:#024085}

#dhnr .on11 li:first-child+li+li+li+li+li a{ background-color:#024085}


#dhnr .on12 li:last-child a{ background-color:#024085}
#dhnr .on49 li:last-child a{ background-color:#024085}
#dhnr .on50 li:last-child a{ background-color:#024085}

#dhnr .on{background-color:#024085}


.KeFuDiv{
	position: absolute;
	height:160px;
	width:130px;
	z-index:99999;
}
.KeFuList{
	background:url(mid001.gif) repeat-y;
}
.KeFuTitle{ 
	background:url(list_001.gif);
	margin-left:9px;
	font-size:9pt;
	width:101px;
	height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	font-size:12px;
	height:25px; line-height:25px;
}




/*************banner*************/



/*首页*/
.banner {width:100%;height:540px;_height:555px;font-family:"Microsoft Yahei";overflow:hidden;position:relative;*float:left;_margin-top:0;_z-index:10;}

.banner ul.slideImg li {width:100%;height:540px;float:left;position:relative;} 
.banner ul.slideImg li.img_1 a{display:block;width:100%;height:542px;}
.banner ul.slideImg li.img_2 a{display:block;width:100%;height:542px;}
.banner ul.slideImg li.img_3 a{display:block;width:100%;height:542px;}
.banner ul.slideImg li.img_4 a{display:block;width:100%;height:542px;}

#pages { padding:14px 0 10px; font-size:13px;}
#pages a { display:inline-block; height:30px; line-height:30px; background:#B2B0B0; text-align:center; color:#fff; padding:0 15px}
#pages a.a1 { background-color:#B2B0B0; width:56px; padding:0 }
#pages a:hover { background:#E00009; color:#fff; text-decoration:none }
#pages span { display:inline-block; height:30px; line-height:30px; background:#B91C22; color:#fff; text-align:center;padding:0 15px}
.page .noPage { display:inline-block; width:56px; height:30px; line-height:30px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; text-align:center; color:#a4a4a4; }

#img_3_btn {position:relative;width:140px;height:40px;margin:320px auto 0px auto;}
#img_3_btn_a {position:relative;left:-120px;height:40px;width:140px;display:inline-block;}
#img_4_btn {position:relative;width:114px;height:37px;margin:320px auto 0px auto;}
#img_4_btn_a {position:relative;left:-148px;top:8px;height:37px;width:114px;display:inline-block;}
.banner .slideNum {width:273px;_width:284px;position:absolute;left:50%;top:500px;margin-left:-107px;}
.banner .slideNum a {display:block;float:left;width:31px;height:3px;padding:2px;_font-size:0;margin:0 2px;}
.banner .slideNum a b {width:27px;height:3px;display:block;background:#fff;_background:#d6d2c2;
filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;text-indent:-9999px;}
.banner .slideNum a.current b, .banner .slideNum a.current:hover b {_background:#fff;
filter:alpha(opacity=100);-moz-opacity:1;opacity:1;
}
.banner .slideNum a:hover b {_background:#e0dfd5;
filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;
}
-->

#banner1{ width:100%;height:400px; overflow:hidden}
#banner2{  height:400px; overflow:hidden}

#banner22{ width:980px; padding:35px 0 0; margin:0 auto; text-align:right;}

#ss{ width:980px; padding:0px; margin:0 auto; height:51px;}
#ss_left{ float:left; line-height:51px;}
#ss_left span { display:inline-block;}
#ss_left b{ color:#0657B2; font-size:14px; font-weight:400}
.search{ float:right; padding:10px 0px 0px 0px; width:250px; position:relative; z-index:55;}
.search .text_search{border:1px solid #DADADA; border-right:none; height:28px;width:198px; margin:0; padding:0 0 0 15px; float:left;}
.search .search_btn{background:url(../images/ss.jpg) no-repeat 0 top;border:none; display:block; font-weight:bold; float:right; color:#fff; height:30px;width:36px; text-align:center}

#main1bg{ background-color:#F4F4F4; padding:25px 0 25px 0 }
#main1{ width:980px; margin:0px auto 0px auto; padding:0px; clear:both}
#main1_left{ width:232px; padding:0px; margin:0px; float:left; background-color:#FFFFFF}
#main1_pro11{padding:0px; margin:0px;}
#main1_pronr{ border-left:1px solid #C7C9CD; border-right:1px solid #C7C9CD; border-bottom:1px solid #C7C9CD; padding:0 0 16px 0}
#main1_pronr h4{ background:url(images/left_probg1.jpg) no-repeat center; height:56px; line-height:56px; padding-left:30px; margin:0px; font-size:16px;  font-weight:400;border-top:1px solid #C7C9CD;}
#main1_pronr h4 a{ color:#0657B2; }
#main1_pronr ul{ margin:0px; padding:5px 0px 8px 0px; list-style:none;  border-top:1px solid #D8D8D8}
#main1_pronr ul li{ background:url(images/left_probg2.jpg) no-repeat center; height:36px; line-height:36px; padding-left:30px;}
#main1_right{ width:727px; margin:0px; padding:0px; float:right;}

.pro { float:right; width:727px;}
.pro .tit { padding:0px 0px 0px 0px; margin:0px; height:77px; line-height:77px; font-size:16px; }
.pro .tit ul{ list-style: none; padding:0px; margin:0px;}
.pro .tit li { margin:0 2px 0 0; float:left; height:77px; line-height:77px; background:url(images/ico5.gif) no-repeat right; background-color:#696969}
.pro .tit li a { padding-left:86px; color:#ffffff; font-weight:bold; background:url(images/b2.gif) no-repeat 0;}
.pro .tit li span { padding-right:86px; }
.pro .tit li a:hover, .pro .tit .cur a { background-color:#0657B2; color:#ffffff; display:block; text-decoration:none; font-weight:bold;}
.pro .tit li a:Hover span, .pro .tit .cur a span { background-color:#0657B2; display:block;}
.pro .tit .nones { background:none}
.pro .nr { height:auto; margin:0px; padding:0px 0px 0px 0px; overflow:hidden;}
.pro .nr ul{ margin:20px 0 0; padding:0px;}
.pro .nr dl { float:left; margin:0 15px 10px 0; padding:0 10px 10px 10px; height:340px; width:207px; background-color:#FFFFFF; border-bottom:2px solid #C7C9CD}
.pro .nr dt { font-size:0; line-height:0; padding:0px; margin:0px}
.pro .nr dt img { width:207px; height:207px; border:0px;}
.pro .nr dd{width:207px; display:block;  padding:10px 0 0; overflow:hidden;  margin:0px;line-height:20px; }
.pro .nr dd h1{ color:#202020; font-weight:400; font-size:12px; border-bottom:1px solid #D6D6D6; padding-bottom:8px; margin-bottom:8px;}
#zixun{ padding:0px; margin:10px 0 0}

#cpny { margin:8px 0 0; padding:0px;}
#cpny dl { float:left; margin:0 7px 15px 7px; padding:0 10px 10px 10px; height:350px; width:207px; border:1px solid #C7C9CD}
#cpny dt { font-size:0; line-height:0; padding:0px; margin:0px}
#cpny dt img { width:207px; height:207px; border:0px;}
#cpny dd{width:207px; display:block;  padding:10px 0 0; overflow:hidden;  margin:0px;line-height:20px; }
#cpny dd h1{ color:#202020; font-weight:400; font-size:12px; border-bottom:1px solid #D6D6D6; padding-bottom:8px; margin-bottom:8px;}
#cpny dd a p {display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; margin-bottom:0}

.hy_con dl a p {
	display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; 
	
	}	
.hy_con dl a #zixun{ margin-top:0}	
#cpny  #zixun{ margin-top:0}
#rcp{ float:right; width:325px; padding:0px; margin:0px;}
#rcpbt{ font-size:14px; font-weight:bold; border-bottom:1px dashed #ccc; padding:30px 0px 10px 0px; margin-bottom:7px;}
#rcptime{ line-height:30px;}
#rcptime b{ font-size:25px; font-weight:bold; color:#CA0010}

#rcpxang{ padding:0px; margin:20px 0 0;}
#rcpxangr{ padding:5px 0px 0px 0px; line-height:24px;}

#xwzxnr{ padding:0px; margin:0px;}
#xwzxnr dl{ border-bottom:1px dashed #ccc; padding:0px; margin:0px 0px 10px 0px; line-height:22px;}
#xwzxnr dt{ background: url(../images/b1.jpg) no-repeat 0px 7px; padding-bottom:5px; padding-left:15px;font-weight:bold;}
#xwzxnr dt a{ color:#0657B2; font-size:14px;}
#xwzxnr dd{ margin:0px 10px 10px 0px; margin-left:15px;    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.meg_content .text { width:300px;}
.news_congtent { line-height:2;}
.news_congtent img { max-width:100%;}
#otherny ul{ margin:10px 0 0; padding:0px;}
#otherny li{ padding:0px; margin:0px 8px 0px 8px; float:left }
#otherny li img{ height:165px; width:220px; border:1px solid #ccc}
#otherny li span{ line-height:35px; display:block;  text-align:center}

#hzhbny ul{ margin:10px 0 0; padding:0px;}
#hzhbny li{ padding:0px; margin:0px 8px 0px 8px; float:left }
#hzhbny li img{ height:71px; width:160px; border:1px solid #ccc}
#hzhbny li span{ line-height:35px; display:block;  text-align:center}

#ryny ul{ margin:10px 0 0; padding:0px;}
#ryny li{ padding:0px; margin:0px 0 8px 3%; width:22.7%; float:left }
#ryny li:nth-child(4n+1){   margin:0px 0 8px 0;  }
#ryny li img{ height:180px; width:160px; border:1px solid #ccc}
#ryny li span{ line-height:35px; display:block;  text-align:center;}
#ryny li span a div{display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
 /* ===================页码========================= */ 
.page {margin:65px auto;clear: both;overflow:hidden; text-align:center; width:100%}
.page span.page_list {overflow:hidden; text-align:center; }
.page span.page_list a {display:inline-block; background:#B2B0B0;border:1px solid #B2B0B0; padding:3px 10px; color:#fff; position:relative;}
.page span.page_rows { background:#B2B0B0;border:1px solid #B2B0B0;   color:#fff}
.page span.page_list a.selected {background: #B91C22;border:1px solid #B91C22;color: #fff;}
.page span.page_list a:hover {background: #B91C22; color: #fff;border:1px solid #B91C22;}
.page span.page_list a .icon { display:inline-block; position:absolute; left:3px; top:5px;}
.page a { position:relative; margin:0 4px;}
.page span.page_list{ margin:0 auto}

 
 .page span.page_list a:hover .icon path{ fill:#ffffff}
.page_rows{display:inline-block; background:#B2B0B0;border:1px solid #B2B0B0; padding:3px 10px; color:#fff; position:relative;}  
.page span.page_list .prev { background:#B2B0B0 url(../images/icon1.png) no-repeat center center}
.page span.page_list .prev:hover { background:#B91C22 url(../images/icon1.png) no-repeat center center}
.page span.page_list .next { background:#B2B0B0 url(../images/icon2.png) no-repeat center center}
.page span.page_list .next:hover { background:#B91C22 url(../images/icon2.png) no-repeat center center}
#newsnybt{ font-size:14px; color:#0657B2; font-weight:bold; margin-bottom:5px; border-bottom:1px dashed #ccc; height:30px; text-align:center}

#ysbg{ background:url(../images/ysbg.jpg) no-repeat center top; height:480px; overflow:hidden}
#ys{ width:980px; padding:0px; margin:0 auto;}
#ystop{ text-align:center; padding:40px 0 20px 0}
.gsys_left{ float:left; margin:90px 0 0 -100px;}
.gsys_middle{float:left; margin:0; width:980px; overflow:hidden;}
.gsys_middle ul{padding:0px; margin:0px; }
.gsys_middle li { float:left; width:230px; margin-right:20px;}
.gsys_middle li img{ width:100%; height:310px;}
.gsys_middle li span{ line-height:18px; padding:15px 0 0;  display:block; text-align:center; color:#FFFFFF}
.gsys_right{ float:right; margin:90px -100px 0 0;}

#cfsb{ width:980px; padding:0px; margin:70px  auto 0 auto;}
#cfsbtop{ text-align:center; padding:0 0 30px 0;}

#download{ padding:0px; margin:0px;}
#download li{ height:35px; line-height:35px; padding:0; border-bottom: 1px dashed#ccc}

#webmap{ padding:0px; margin:0px;}
#webmap li{ margin:0px 0 10px 0; border:1px dashed #E8E8E8;}
#webmap li h3{ font-weight:bold; color:#02ADC1; padding:3px; font-size:13px;}
#webmap li ul li{ padding:0px 15px 0 5px;  float:left; border:none}

.cfsb_left{ position: absolute; left:-25px; margin:0px 0px 0px 0px}
.cfsb_middle{ width:980px; float:left; margin:0px}
.cfsb_middle ul{padding:0px; margin:0px;}
.cfsb_middle li { float:left;margin:0px 8px;}
.cfsb_middle li img{ width:210px; height:158px; border:5px solid #C7C9CD}
.cfsb_middle li span{ line-height:30px; text-align:center; display:block}
#more1{ margin:50px 0; text-align:center}

#main2bg{ background-color:#0657B2; padding:34px 0 0}
#main2{ width:980px; padding:0px; margin:0 auto;}
#main2_left{ float:left; width:390px;}
#main2_right{ float:right; text-align:right}
/**zheli**/
#main2_right li{ float:right;  margin:0 0 0 15px}
#main2_right li img{ width:171px; height:203px; border:5px solid #fff;}
#main3bg{ background-color:#F4F4F4; padding:0 0 60px 0}
#main3{ width:980px; padding:0px; margin:0 auto;}
#main3_left{ border-left:5px solid #0657B2;border-right:5px solid #0657B2;border-bottom:5px solid #0657B2; padding:20px 20px 20px 20px; line-height:24px; width:312px; float:left}
#main3_left h1{ font-size:18px; color: #232323; text-align:center; margin:0 0 10px 0;}
#more2{ margin:0 0 -10px 85px ; padding:0px; position:absolute; text-align:center}
#main3_right{ padding:35px 0 0 82px; float:left}

#main4{ width:980px; padding:60px 0; margin:0 auto;}
#main4top{ padding:0 0 30px 0; margin:0; text-align:center}

.hzhb_left{ position: absolute; left:-25px; margin:0px 0px 0px 0px}
.hzhb_middle{ width:980px; float:left; margin:0px}
.hzhb_middle ul{padding:0px; margin:0px;}
.hzhb_middle li { float:left;margin:0px 8px; background:url(images/hzhb_line.jpg) no-repeat right; }
.hzhb_middle li img{ width:210px; height:63px;}

#main5bg{ background-color:#EFF0F1; padding:25px 0 40px 0}
#main5{ width:980px; padding:0px; margin:0 auto}
#main5_left{ width:616px; float:left;}
#main5_lefttop{ height:35px; line-height:35px; margin:0 0 10px 0}
#main5_lefttop b{ font-size:18px; color:#0657B2; font-weight:400}
#main5_lefttop span{ float:right}
#main5leftnr{ background-color:#FFFFFF; padding:10px 20px 30px 20px;}
#main5leftnr li{ background:url(../images/b1.jpg) no-repeat 0; padding:0 0 0 10px; border-bottom:1px solid #ECECEC; float:left; width:275px; height:46px; }
#main5leftnr li a {display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1; }
#main5leftnr li:nth-child(2n-1) a p{ margin-right:30px;}	
#main5_right{ width:310px; padding:0px; margin:0; float:right}
#main5_rightnr{ background-color:#FFFFFF; padding:15px 20px;}
#main5_rightnr dl{ margin:0px 0 15px 0; border-bottom:1px dashed #ccc; height:83px;}
#main5_rightnr dt{ background:url(../images/wen.jpg) no-repeat; padding-left:25px; height:24px; line-height:24px;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;}
#main5_rightnr dd{ background:url(../images/da.jpg) no-repeat; padding-left:25px; height:50px; line-height:24px; margin:0px;display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}

#main6{ width:960px; padding:0px; margin:0 auto;}
#main6 dl{ width:240px; padding:0px; margin:49px 0 38px 0; float:left}
#main6 dl dt{ float:left; margin:0 15px 0 0;}
#main6 dl dd{ float:left; line-height:20px;}
#main6 dl dd h1{ font-size:16px; color: #333333}

#main{ width:980px; padding:0px;margin:0px auto 0px auto;}
#main_left{ width:232px; padding:0px; margin:0px; float:left;}
#left_aboutdh{border-left:1px solid #C7C9CD; border-right:1px solid #C7C9CD;}
#left_aboutdh h4{ background:url(images/left_probg1.jpg) no-repeat center; height:56px; line-height:56px; padding-left:30px; margin:0px; font-size:16px; font-family:"Microsoft Yahei"; font-weight:400;border-bottom:1px solid #C7C9CD;}
#left_aboutdh h4 a{ color:#0657B2}
#left_aboutdh ul{ margin:0px; padding:5px 0px 8px 0px; list-style:none;  border-bottom:1px solid #D8D8D8}
#left_aboutdh ul li{ background:url(images/left_probg2.jpg) no-repeat center; height:29px; line-height:29px; padding-left:30px;}
#left_aboutdh ul ul{    border-bottom:0}


#zxzx{ padding:0px; margin:10px 0 0 }
#zxzxtop{ background-color:#0657B2; font-weight:bold; height:36px; line-height:36px; padding:0 0 0 28px; font-size:14px; color:#FFFFFF}
#zxzxnr{padding:5px 13px 10px 13px; border-left:1px solid #C7C9CD; border-right:1px solid #C7C9CD; border-bottom:1px solid #C7C9CD; line-height:24px;}
#zxzxnr li{background:url(images/b1.jpg) no-repeat 0; height:29px; line-height:29px; padding:0 0 0 13px;}
#zxzxnr li a {    display: -webkit-box;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
 }



#main_right{ width:730px; padding:0; margin:0; float:right;}
#main_righttop{background:url(images/xb1.jpg) no-repeat; height:40px; line-height:40px; padding:0 10px 0px 10px; border:1px solid #C7C9CD;
-moz-border-radius: 5px; -webkit-border-radius:5px;border-radius:5px;}
#main_righttop a i { display:inline-block; padding:0 10px; font-style:normal; font-family:"宋体"}
#main_righttop a:last-child i { display:none;}
#main_righttop b{ font-size:14px;}
#main_righttop span{ float:right;}
#main_rightnr{ padding:10px 0px 0px 0px; line-height:24px;}
#main_rightnr img { max-width:100%;}

#footdhbg{ background-color:#181818; margin:20px auto 0 auto; padding:0}
#foot{ width:980px; padding:0; margin:0 auto;  padding:50px 0 90px 0;}
#foot .f_sort { width:615px; float:left;}
#foot #footcon { width:315px;margin:0 0 0 40px; }
#foot li:first-child { padding-left:0}
#foot li{ float:left; font-size:14px; margin:0;height:200px; overflow:hidden; background:url(images/ftdhbg.jpg) no-repeat; text-transform:uppercase; color:#004EB0; border-right:1px solid #262626; padding:0 0 0 25px;}
#foot li a{ color:#ffffff;}
#foot li ul{ margin:5px 0 0 0; padding:0px;  font-size:12px;line-height:30px; color: #666666; font-weight:400;}
#foot li ul li{width:90px; background:url(images/b3.jpg) no-repeat 0;  padding:0; margin:0px; font-size:12px;  height:26px; line-height:26px;font-weight:400; border:none}
#foot li ul li a{color: #666666}
#footcon{ float:left; padding:0; line-height:22px;}
#footcon img{ margin:0 0 10px 0}

#ftbqbg{ background-color:#0F0F0F; height:85px; line-height:35px; padding:20px 0 0}
#ftbq{ width:980px; padding:0px; margin:0 auto}
#ftbq_left{ float:left; width:550px;}
#ftbq_middle{ float:left;300px;}
#ftbq_right{ float:right; position: inherit; margin:-41px 0 0; right:0}

