﻿@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textatea,
p,
blockquote,
th,
td,
input{margin: 0; padding: 0;}
body .pub_footer .footer_right .jiucuo{position: absolute;left:0px!important;top: 64px!important;}
body{font-size: 12px; font-family: Arial, Helvetica, sans-serif, "Microsoft YaHei"; width: 100%; background: #fff; line-height: 1.8; background: url(../img/body_bg.jpg) repeat;}
table{border-collapse: collapse; border-spacing: 0;}
newsle{border-collapse: collapse; border-spacing: 0;}
fieldset,
img{border: 0;}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var{font-style: normal; font-weight: normal;}
ol,
ul,
li{list-style: none;}
caption,
th{text-align: left;}
h1,
h2,
h3,
h4,
h5,
h6{font-size: 100%; font-weight: normal;}
addr,
acronym{border: 0;}
a{color: #333; text-decoration: none}
a:hover{text-decoration: none; color: #d00003;}
.fl{float: left;}
.fr{float: right;}
.bg1{background: #f1f1f1;}
.clear{clear: both;}
strong{font-weight: bold;}
.wrap{min-width:1000px;}
#header{margin: 0px; padding: 0px; width: 100%; background: url(../img/head_bg.jpg) no-repeat center 30px;}
.head_top{width: 100%; margin: 0px; height: 30px; line-height: 30px; padding: 0px; background: #043e87;}
.head_top ul{width: 1000px; margin: 0px auto; height: 30px; line-height: 30px;}
.head_top span{font-size: 10px; color: #888; margin: 0px 10px;}
.head_top a{color:#fff;}
.head_top a:hover{color: #b9dcf7; text-decoration: underline;}
.head_logo{height: 80px; display: block; width: 1000px; margin: 0px auto; padding: 45px 0px; position: relative;}
.head_top .userPanel{float: right; *display: inline;font-size: 12px;cursor: pointer;}
.head_top .userPanel a{padding:0 10px;}
#ST_translate{cursor:pointer;}
.siteSearch{width: 280px; float: right; height: 35px; margin: 0px auto; line-height: 35px; color: #333; padding-top: 26px;}
.keyWord{width: 211px; border: #ccc 1px solid; border-right: 0px; height: 32px; line-height: 32px; padding-left: 10px; font-size: 12px; color: #666; float: left}
.siteSearch a{width: 58px; height: 34px; display: block; float: right; background: url(../img/search.jpg) no-repeat; text-indent: -9999px; border: 0px; color: #fff; font-size: 14px; line-height: 34px; text-align: center; background-position: 0px -34px;}
.siteSearch a:hover{background-position: 0px 0px;}

#queryString {width: 211px; border: #ccc 1px solid; border-right: 0px; height: 32px; line-height: 32px; padding-left: 10px; font-size: 12px; color: #666; float: left}
#search {width: 58px; height: 34px; display: block; float: right; border: 0px; background: url(../img/search.jpg) no-repeat; text-indent: -9999px; border: 0px; color: #fff; font-size: 14px; line-height: 34px; text-align: center; background-position: 0px -34px;}



.head_link{position: absolute; top: 1px; right: 0px;}
.topNav{padding: 0px; margin: 0px; width: 100%; /* background: #00479d; */}
.mainNav{width: 1000px;margin: 0px auto;height: 50px;font-size: 14px;/* border-left: #3f87c1 1px solid; */}
.mainNav li{width: 166.5px;float: left;background: url(../img/nav_x.jpg) no-repeat right center;position:relative;}
.mainNav li.last1{background:none;}
.mainNav li h3{/* width: 175px; */overflow: hidden;}
.mainNav #li-home h3{background: url(../img/nav_icon_01.jpg) -25px 0 no-repeat}
.mainNav #li-jggk1 h3{background: url(../img/nav_icon_02.jpg) -25px 0 no-repeat;}
.mainNav #li-xxgk1 h3{background: url(../img/nav_icon_03.jpg) -25px 0 no-repeat;}
.mainNav #li-jgdj h3,.mainNav #li-hdjl h3{background: url(../img/nav_icon_04.jpg) -25px 0 no-repeat;}
.mainNav #li-zhdt h3{background: url(../img/nav_icon_04.jpg) -25px 0 no-repeat;}
.mainNav #li-zcfg1 h3{background: url(../img/nav_icon_05.jpg) -25px 0 no-repeat;}
.mainNav #li-zwfw h3{background: url(../img/nav_icon_03.jpg) -25px 0 no-repeat;}
.mainNav #li-zwfw{/* width:140px */}
.mainNav li a{/* width: 143px; */display: block;text-align: center;height: 50px;line-height: 50px;font-family: Arial, Helvetica, sans-serif, "Microsoft YaHei";font-size:16px;color: #043e87;/* padding: 0px 53px; *//* border-right: #3f87c1 1px solid; */text-indent: 35px;}
.mainNav li .a2{color:#fff;}
/* .mainNav li a:hover{background: #2592e9} */
.mainNav #li-home h3:hover{background: url(../img/nav_icon_01.jpg) no-repeat -25px -50px; color:#fff;}
.mainNav #li-jggk1 h3:hover{background: url(../img/nav_icon_02.jpg) no-repeat -25px -50px;color:#fff;}
.mainNav #li-xxgk1 h3:hover{background: url(../img/nav_icon_03.jpg) no-repeat -25px -50px; color:#fff;}
.mainNav #li-jgdj h3:hover,.mainNav #li-hdjl h3:hover{background: url(../img/nav_icon_04.jpg) no-repeat -25px -50px; color:#fff;}
.mainNav #li-zhdt h3:hover{background: url(../img/nav_icon_04.jpg) no-repeat -25px -50px; color:#fff;}
.mainNav #li-zcfg1 h3:hover{background: url(../img/nav_icon_05.jpg) no-repeat -25px -50px; color:#fff;}
.mainNav #li-zwfw h3:hover{background: url(../img/nav_icon_03.jpg) no-repeat -25px -50px; color:#fff;}
.mainNav li a:hover{/* width: 165px; display: block; text-align: center; height: 50px; line-height: 50px; font-size: 14px; font-family: Arial, Helvetica, sans-serif, "微软雅黑"; */ color: #fff;
/* padding: 0px; background: #2592e9; font-weight: bold; */}
.mainNav li .ul1{display:none; position:absolute; left:0; top:50px; z-index:1;}
.mainNav li h3.h2{background:rgba(0,0,0,.7) !important;}
.mainNav li .a2{width:143px; text-align:center; text-indent: 0;font-size: 14px;}
.mainNav .li2{background:none;}
.mainNav li h3.h2:hover{background:#3f93d9 !important;}
.footer{width: 100%; margin: 0; line-height: 22px; color: #fff; background: #043e87;}
.footer a{color:#fff;}
.footer .sw{background-color:#043e87;}
.copyright{padding-left: 400px; font-size: 12px; line-height: 2em;}
.sw,#content{width: 970px; margin: 0 auto; position: relative; overflow: hidden; padding:15px; background-color:#fff;}
.jiucuo,
.jiguan{position: absolute;}
.jiucuo{left: 833px; top: 30px;}
.jiguan{left: 300px; top: 20px;}
.footer ul li.foot_link{background: #a29e9f; margin-bottom: 10px;}
.footer ul li.foot_link a{color: #fff;}
.footer ul li.foot_link a:hover{text-decoration: underline}
.footer ul li.foot_link span{font-size: 11px; margin: 0px 15px; color: #ccc}
.footer ul li.foot_other{width: 1000px; margin: 0px auto; background: url(../img/foot_icon.png) no-repeat 150px center;}
/*首页样式*/
.index_ad{margin-bottom: 10px;}
.index_ad li{float: left; margin-right: 5px;}
.index_ad li.last{margin-right: 0;}
.index_ad li .tit{display: none;}
.index_ad ul{overflow: hidden;}
.index_page{overflow: hidden; padding: 0px 0px 15px 0px;}
/* 焦点图 */
#focusNews{width: 582px; height: 333px; float: left;}
#focusNews .bd .pic img{width: 582px; height: 333px;}
#focusNews .hd{right: 10px; bottom: 10px; height: 14px; line-height: 14px; width: 120px; margin: 0 auto; text-align: right;}
#focusNews .hd ul{float: none; display: inline-block; margin: 0 auto; text-align: center;}
#focusNews .hd ul li{width: 10px; height: 10px; line-height: 10px; border-radius: 10px; margin: 0 2px; background: #909090; float: left; text-indent: -999em;}
#focusNews .hd ul li.on{background: #fc114a;}
#focusNews .bd .con{position: absolute; width: 100%; z-index: 1; bottom: 0; height: 36px; line-height: 36px; text-align: left;}
#focusNews .bd .con .title{bottom: 0px; left: 0; width: 100%; height: 40px; line-height: 40px; overflow: hidden;}
#focusNews .bd .con .title a{color: #fff; font-size: 14px;}
#focusNews .bd .con .titleBg{height: 40px;}
.index_page .ad .hd,
.index_page .ad .title{display: none;}
.ctrl-panel{position: absolute; right: 10px; top: 285px; z-index: 1000;}
.m-page{display: block; width: 14px; height: 14px; background: #909090; float: left; display: inline; margin-left: 2px; line-height: 14px; color: #fff; font-size: 11px; text-align: center;}
.m-page:hover{text-decoration: none; color: #fff;}
.focus{background: #ff7e00;}
.scroll-wrap{OVERFLOW: hidden; WIDTH: 600px; POSITION: relative; HEIGHT: 310px}
.scroll_box_content{POSITION: absolute}
.content_list{FLOAT: left; WIDTH: 600px; HEIGHT: 310px; cursor: pointer; position: relative;}
.content_list img{WIDTH: 600px; HEIGHT: 310px;}
.content_list span{width: 588px; padding: 10px 15px; color: #fff; font-size: 14px; background: url(../img/pic_icon.png) repeat; position: absolute; bottom: 0px; left: 0px; display: block; font-weight: bold;}
/* news选项卡 */
.index_news{width: 357px; height: 333px; /* background: #3f87c1; */ overflow: hidden; /* padding: 5px 10px; */ position: relative;}
.index_news .news{margin-top:5px;}
.index_news .news .hd{height: 40px; margin-bottom: 10px; background: #efefef;}
.index_news .news .hd .more{float:right; margin-top: 8px; margin-right: 10px;}
.index_news .news .hd h3 a{color: #FFFFFF; font-weight: bold; background: #3f93d9; display: block; height: 40px; line-height: 40px; width: 130px; font-size: 18px; float: left; cursor: pointer; text-align: center;}
.news .hd{overflow: hidden;}
.news .hd li{float: left; margin-right: 5px; width: auto; font-size: 16px; color: #333; cursor: pointer; text-align: center;}
.news .hd li a{display: block; height: 28px; line-height: 28px; padding: 5px 10px 0; color: #333;}
.news .hd li a:hover{font-weight: bold; color: #333;}
.news .hd li.on a{color: #005fb7; font-weight: bold; display: block}
.news .infoList li a{color: #333; font-size: 14px;}
.news .infoList li a:hover{color:#d00003;}
.news .infoList li .date{color: #999;}
.index_page_main{/* padding: 10px; */ width: 980px; background: #fff; margin: 0px auto 10px auto;}
.index_online{background: url(../img/online.jpg) no-repeat; padding-left: 60px; height: 60px;}
.index_online li{float: left; width: auto; height: 60px; display: block; margin: 0px 10px 0px 30px;}
.index_online li p{text-align: center; padding-top: 4px;}
.index_left{width: 270px;}
.index_m,
.index_right{width: 330px;}
.index_m{margin-left: 25px; float: left;}
.index_right{float: right;}
.index_lm_name{background: url(../img/index_lm_bg.jpg) repeat-x; position: relative; font-size: 16px; height: 42px; line-height: 40px; margin-bottom: 15px;}
.index_lm_name span.name{color: #cc2a1e; font-weight: bold; height: 40px; line-height: 40px; border-bottom: #cc2a1e 2px solid; display: block; width: 75px; text-align: center;}
.index_lm_name .more{position: absolute; right: 0px; top: 0px; font-size: 12px; font-weight: normal;}
.index_tab .hd{height: 30px; margin-bottom: 5px;}
.index_tab .hd li{float: left; margin-right: 5px;}
.index_tab .hd li a{display: block; width: auto; height: 30px; line-height: 30px; font-size: 12px; color: #333; cursor: pointer; text-align: center; padding: 0px 10px;}
.index_tab .hd li a:hover{color: #fff; font-weight: bold; display: block; background: #ff5215;}
.index_tab .hd li.on a{color: #fff; font-weight: bold; height: 30px; line-height: 30px; padding: 0px 10px; display: block; background: #ff5215;}
.index_open a{width: 270px; height: 36px; line-height: 36px; text-align: center; font-size: 16px; background: #5191db; display: block; margin-bottom: 3px; color: #fff}
.index_open a:hover{background: #1e69c0}
.index_directory li{float: left;}
.index_directory li a{width: 130px; height: 30px; margin: 0px 5px 3px 0px; color: #fff; font-size: 12px; text-align: center; display: block; background: #ff5215; line-height: 30px;}
.index_directory li a:hover{background: #cc2a1e}
.index_hudong li{margin: 8px 0px}
.index_hudong li img{vertical-align: bottom; margin-right: 10px;}
.index_hudong a{width: 200px; height: 40px; line-height: 40px; padding: 12px 0px 12px 70px; font-size: 16px; background: #5191db; display: block; margin-bottom: 3px; color: #fff}
.index_hudong a:hover{background: #1e69c0}
.index_link{width: 830px; margin: 0px auto; height: 24px; /* border: #cecece 1px solid; */ background: url(../img/index_link_bg.jpg) no-repeat left center #e9f1f7; padding: 9px 0px 9px 140px;}
.link-box{width:100%; background-color:#e9f1f7}
.frieden_link{overflow: hidden; padding: 5px 0 0 0;}
.frieden_link li{width: 250px; float: left; padding: 5px 25px 0px 5px;}
.frieden_select{overflow: hidden;}
.frieden_select select{width: 180px; height: 24px; border: #d9d9d9 1px solid; line-height: 24px; font-size: 12px; color: #666; float: left; font-family: Arial, Helvetica, sans-serif, "微软雅黑";}
.frieden_select li{float: left; margin-left: 30px; font-size:14px;}
.frieden_select li.last{display:none;}
.frieden_select li a{color: #053661;}
.frieden_select li a:hover{color: #cb0200;}


.sbox{width: 315px; height: 280px;}
.sbox .hd{background: url(../img/index_lm_x.jpg) repeat-x left bottom; font-size: 14px; height: 37px; line-height: 37px; margin-bottom: 8px;}
.sbox .hd h3{background: url(../img/index_lm_bg.jpg) no-repeat center bottom; height: 37px; line-height: 37px; font-weight: bold; width: 110px; text-align: center; float: left;}
.sbox .hd h3 a{color: #b11e01; height: 34px; line-height: 34px; display: block; text-align: center; background: #fff; width: 110px; border-top: #043e87 3px solid; font-size: 18px; border-right: #dddddd 1px solid; font-weight:normal;}
.sbox .hd .more{float: right;font-size: 12px; padding-right: 10px; background: url(../img/more.jpg) no-repeat right center; margin-right: 10px; background: url(../img/more.jpg) no-repeat right center;}

.sbox .hd ul{position: absolute; height: 37px; line-height: 37px; overflow: hidden;}
.sbox .hd li{float: left; padding: 0 12px 4px 12px; position: relative;}
.sbox .hd li a{font-size: 18px;display: block; text-align: center;width: 110px; }
.sbox .hd li a:hover{text-decoration: none;}
.sbox .hd .on{background: url(../img/index_lm_bg.jpg) no-repeat center bottom; }
.sbox .hd .on a{ color: #b11e01; height: 34px; line-height: 34px;  background: #fff; border-top: #043e87 3px solid;  border-right: #dddddd 1px solid; font-weight:normal; }



.sbox .infoList li{height: 28px; line-height: 28px; font-size: 14px;}
.sbox .infoList li .date{float: right; font-size: 12px; color: #999;}



#bmwj{float: left; margin-left: 14px;}
#jgjc{float: right;}
.piclink li{float: left; margin-right: 5px;}
.piclink li.last{margin-right: 0;}
.floatPosition a.close{text-align: center;}
.disable{display: none;}
/*信访局*/
.topicList .t .title a{color: #005f9b;}
.topicList .t .intro{color:#626262;}
.w340{width:340px; height:310px; border: #dddddd 1px solid; border-top:0;}
.w340 .bd{padding:10px;}
.w340 .hd{background: url(../img/index_lm_bg.jpg) repeat-x; position: relative; height: 37px; margin-bottom: 6px; line-height: 37px; display: block; padding-left: 0px;}
.w256{width:256px; height:310px; border: #dddddd 1px solid; border-top:0;}
.w256 .bd{padding:10px;}
.w256 .hd{background: url(../img/index_lm_bg.jpg) repeat-x; position: relative; height: 37px; margin-bottom: 6px; line-height: 37px; display: block; padding-left: 0px;}
.xxgk-box{padding:0 !important; padding-top: 12px !important;}
.xxgk-box li{float: left;margin: 0 22px;padding: 0px 0;width: 84px;text-align: center;height: 132px !important;line-height: 20px !important;}
/*原站复制*/
.index_page_main{width: 970px; padding-bottom: 15px;}
.main02{height: 80px; overflow: hidden;}
.homebtm{POSITION: relative; PADDING: 15px 0px;}
.layout{TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 968px; border: #dddddd 1px solid;}
.main02 a{display: block; float: left; height: 80px; line-height: 80px; margin-left: 10px; margin-right: 10px; width: 303px;}
.main02 a.m1{background: #daf2fe url(../img/xf01.png) no-repeat scroll 80px 18px;}
.main02 a.m2{background: #daf2fe url(../img/xf02.png) no-repeat scroll 80px 16px;}
.main02 a.m3{background: #daf2fe url(../img/xf03.png) no-repeat scroll 49px 16px;}
.main02 a.m4{background: #daf2fe url(../img/xf04.png) no-repeat scroll 80px 18px;}
/* .main02 a:last-child{margin-right: 0;} */
.main02 a b{color: #1571b0; display: block; float: right; font-family: "微软雅黑"; font-size: 18px; font-weight: normal; height: 80px; letter-spacing: 2px; line-height: 80px; text-align: left; width: 160px;}
.OnlineService_Bg{width: 112px; overflow: hidden; position: fixed; right: 10px; z-index: 10; bottom: 100px;}
.OnlineService_Sign{width: 100px; height: 100px; padding: 6px; background: #f0f0f0; margin-bottom: 3px;}
/* 信件列表 */
.letterList{width: 100%;}
.letterList th, .letterList td{text-align: center; font-size: 14px; vertical-align: middle; line-height: 28px; padding: 6px 0px}
.letterList th, .letterList .even{background: #f5f5f5;}
.letterList th{color: #0068B7; height: 40px; padding: 0px;}
.letterList th.title{text-align: left; padding-left: 38px;}
.letterList .num{display: none;}
.letterList td.title{text-align: left; padding-left: 5px;}
.letterList .ico{width: 30px; text-align: center; vertical-align: middle; padding: 0px}
.letterList .ico img{vertical-align: middle;}
.letterList .dep{width: 90px;}
.letterList .state{width: 60px;}
.letterList .state .s0{color: #333;}
.letterList .state .s1{color: #f70;}
.letterList .state .s2{color: #f00;}
.letterList .state .s3{color: #390;}
.letterList .state .s4{color: #333; text-decoration: line-through;}
.letterList .date{border-right: none; width: 90px;}
/* detailTable */
.detailTable{margin-bottom: 10px; background: #fff; width: 100%}
.detailTable, .detailTable tr, .detailTable tr td{border: 1px solid #e6e6e6; border-collapse: collapse}
.detailTable thead tr{border-color: #0068B7;}
.detailTable thead th{background: #0068B7; height: 40px; line-height: 40px; color: #fff; font-size: 16px; text-align: center; border-color: #0068B7;}
.detailTable tbody td{padding: 10px 15px;}
.detailTable tbody td.tdName{font-weight: bold; background: #f7f7f7; text-align: center; width: 20%; font-size: 14px;}
.detailTable .trTitle .tdCon{font-weight: bold;}
.detailTable .preDiv{width: 670px; overflow: auto;}
.detailTable .preDiv pre{font-size: 14px; font-family: "Microsoft YaHei", SimSun, Arial, Helvetica, Tahoma, sans-serif; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;}
/*侧栏-热点推荐*/
#sideRmph{overflow: hidden;width: 218px;padding: 0px 0px 50px 0px;background: #fafafc;border: #ccc solid 1px;border-top: #3f87c1 2px solid;margin: 10px 0;}
#sideRmph .hd{width: 170px;height: 46px;line-height: 46px;margin: 0px auto;border-bottom: #dddddd 1px solid;}
#sideRmph .hd h3{font-size: 18px;background: #195daf;color: #fff;margin: 15px 10px 0;text-align: center;line-height: 42px;font-weight: bold;margin: 15px 10px 0;}
#sideRmph .hd h3 a{color:#fff;}
#sideRmph .hd .more{float: right; color:#999;}
#sideRmph .bd{overflow: hidden;padding: 10px;}
/*热点推荐-信息列表*/
.rdtjList{overflow: hidden;}
.rdtjList li{padding: 12px 0; line-height: 28px; max-height: 56px; overflow: hidden; border-bottom: 1px dotted #d6d6d6;}
.rdtjList li.noData{border-bottom: none; color: #999;}
.rdtjList li.last{border-bottom: none;}
.rdtjList li em{width: 30px; height: 30px; float: left; margin: 6px 16px 0 0; line-height: 30px; overflow: hidden; text-align: center; font-size: 16px; font-weight: bold; color: #808080; background-color: #c6c5c5; border-radius: 2px;}
.rdtjList li a{display: block; overflow: hidden;}
.rdtjList li.li0 em,
.rdtjList li.li1 em,
.rdtjList li.li2 em{background-color: #e25656; color: white;}
/*页面正文内容-二维码样式*/
.qrCodeBox{text-align: center; margin: 20px auto;}
.qrCodeBox .pic{display: inline-block; *display: inline; margin:0 auto; text-align: center;}
.qrCodeBox .tit{margin-top: 10px; height: 20px; line-height: 20px; font-size: 12px; color: #999;}




/*轮播广告*/
.focusAdzz{position: relative; z-index: 1; margin: 0px auto; height: 100px; width:970px; margin-bottom:15px; }
.focusAdzz .bd img{display: block; width: 100%; height:100px;}
.focusAdzz .bd .con{display: none;}
.focusAdzz .hd{position: absolute; z-index: 1; right: 12px; bottom: 12px;}
.focusAdzz .hd li{width: 8px; height: 8px; float: left; margin-left: 5px; line-height: 8px; overflow: hidden; background-color: #fff;}
.focusAdzz .hd li span{display: none;}
.focusAdzz .hd li.on{background-color: #ffcc33;}


/* 新css覆盖 */
/* .gypublic .ty_body { background: url(../img/ty_body.jpg) top center no-repeat !important;} */
.gypublic .ty_body { background: url(../img/ty_body.jpg) top center no-repeat !important;}
.mainNav li{width: 200px;}
.mainNav li h3,.mainNav li{background: none!important;}
.mainNav li a{text-indent: 0;color:#fff}
.mainNav li .ul1{top: 60px;}
.gypublic .mainNav .li1 .a2{width: auto;font-size: 16px;background: rgba(0,0,0,.5) !important;}
.infoList li{padding-left: 14px;}
#search{background:#015293;text-indent: 0;}
#focusNews,#focusNews .bd .pic img{width: 640px;height: 330px;}
.index_news{width: 500px;height: 330px;}
.index_news .news{margin: 0;}
.news .hd li a{padding: 0 10px;}
.index_news .news .hd{margin-bottom: 5px;}
.index_page{padding: 0;margin-bottom: 20px;}
.layout,.index_page_main{width: auto;padding: 0;margin: 0;}
.layout{padding: 15px 5px;margin-bottom: 20px;}
.main02 a{width: 362px;}
.main02 a b{width: 200px;font-size: 24px;}
.w256 .hd,.w340 .hd{background: #e9f0f8;}
.w340{width: 429px;}
.sbox .hd li{padding: 0;}
.gypublic .pub_box .hd .on a,body .gypublic .pub_box .hd h3 a{height: 44px!important;}
.w256,.w340{height: auto;}
.xxgk-box li{margin: 0 22px 15px;height: 130px !important;}
.w340 .bd{padding: 4px 15px 10px;}
#bmwj{margin-left: 20px;}
.focusAdzz{margin-bottom: 0;}
.index_link{width: 1020px;}
.footer .sw{background: none;}
.OnlineService_Bg{display: none;}
.sw, #content{padding: 0;width: auto;}




