.clearfix {zoom: 1;}
.clearfix:after {content: "020";height: 0px;display: block;overflow: hidden;clear: both;}
* {margin: 0;padding: 0;font-family: "微软雅黑";}
body {min-width: 1200px;background-color: #f1f4fd;}
a:link {text-decoration: none;outline: none;}
.bt-height-20 {width: 100%;height: 20px;}
.bt-height-10 {width: 100%;height: 10px;}
.bt-height-25 {width: 100%;height: 25px;}
.ele {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
select {outline: none;}
.fl {float: left;}
/* 以上为通用设置 */
/* 主体设置开始 */
.main_1, .main_2 {padding: 25px;background-color: #fff;}
.lb {width: 560px;height: 335px;position: relative;overflow: hidden;}
.hd {position: absolute;bottom: 19px;right: 15px;z-index: 1;}
.hd ul {float: right;}
.hd li {background: url('dot_2.png') center center no-repeat;width: 12px;height: 12px;margin-left: 8px;float: left;}
.hd li.on {background: url('dot_3.png');}
.bd img {width: 560px;height: 335px;}
.bd .text {position: absolute;left: 0;right: 0;bottom: 0;width: 100%;height: 50px;line-height: 50px;color: #fff;background-color: #000;font-size: 15px;padding-left: 20px;opacity: 0.7;filter: alpha(opacity=70);height: 50px;}
.xwzx {width: 560px;height: 335px;overflow: hidden;}
.tit_box1 {position: relative;width: 100%;height: 30px;border-bottom: 2px solid #d2d2d2;}
.tit_t1 li {float: left;color: #333;font-size: 17px;line-height: 25px;height: 30px;width: 97px;text-align: center;}
.tit_t1 li.on {color: #2970d7;font-weight: bolder;border-bottom: 2px solid #2970d7;}
.tit_t1 li a.on {color: #2970d7;font-weight: bolder;border-bottom: 2px solid #2970d7;}
.tit_m li {float: right;color: #999;font-size: 15px;display: none;}
.tit_m li a {color: #999;}
.tit_list1 li {width: 100%;height: 30px;background: url("dot_1.png") 3px center no-repeat;padding-left: 10px;line-height: 30px;font-size: 15px;}
.tit_list1 li a {color: #333;}
.tit_list1 li.list_on1 a {color: #1a69d5;}
.tit_list1 li span {float: right;font-size: 15px;color: #999;line-height: 30px;}
.banner {height: 85px;}
.banner li {float: left;}
.banner a + a li {margin-left: 25px;}
.banner li, .banner li img {width: 268.75px;height: 85px;}
.main2_box_left {width: 265px;}
.tit_box2 {width: 100%;height: 40px;line-height: 38px;background-color: #ececec;border-top: 2px solid #0081ef;padding-left: 20px;font-size: 17px;font-weight: bolder;}
.tit_box2 a {color: #333;}
.xxgk_list {width: 100%;height: 280px;}
.xxgk_list li {width: 100%;height: 35px;line-height: 35px;color: #1a69d5;font-size: 15px;font-weight: bold;padding-left: 40px;background: url('dot_4.png') 17px center no-repeat;}
.xxgk_list li a {color: #1a69d5;}
.bsfw_list li {float: left;width: 120px;height: 100px;background: url('slj_bg_2.png') center center no-repeat;margin-top: 25px;text-align: center;}
.bsfw_list a + a li {float: right;}
.bsfw_list a + a + a li {float: left;}
.bsfw_list a + a + a + a li {float: right;}
.bsfw_pic {width: 100%;height: 60px;position: relative;}
.bsfw_pic img {position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;}
.bsfw_pic + div {width: 100%;height: 40px;line-height: 45px;font-size: 15px;color: #333;}
.main2_box_middle {margin-left: 25px;width: 520px;height: 635px;}
.tit_list2 li {width: 100%;height: 45px;line-height: 45px;font-size: 15px;background: url('dot_1.png') left center no-repeat;padding-left: 15px;border-bottom: 1px dashed #ececec;}
.tit_list2 li a {color: #333;}
.tit_list2 li.list_on2 a {color: #1a69d5;}
.main2_box_right {width: 315px;}
.sqxx_t {background-color: #4f98c6;color: #fff;font-size: 29px;width: 50px;height: 220px;display: table;text-align: center;vertical-align: middle;}
.sqxx_t p {display: table-cell;vertical-align: middle;}
.sqxx_c {width: 240px;}
.sqxx_c li {float: left;width: 100px;height: 110px;text-align: center;}
.sqxx_c a + a li {float: right;}
.sqxx_c a + a + a li {float: left;margin-top: 5px;}
.sqxx_c a + a + a + a li {float: right;margin-top: 5px;}
.sqxx_pic, .sqxx_pic img {width: 100px;height: 85px;}
.sqxx_w {font-size: 15px;color: #333;width: 100%;height: 25px;line-height: 25px;}
.jjjb, .jjjb img {width: 100%;height: 75px;}
.yqlj {width: 100%;height: 85px;background-color: #fff;}
.lj {padding: 15px 0;height: 85px;}
.lj li {margin-left: 12px;width: 190px;height: 55px;float: left;}
.lj a:first-child li {margin-left: 0;}
.lj li img {width: 190px;height: 55px;}

.content4{width: 100%;height: 73px;}
.content44{width: 1200px;margin: 0 auto;padding: 20px;background-color: #fff;}
.select2 ul li{float: left;margin-left: 12px;}
.select2 ul li:first-child{margin-left: 0;}
.select2 ul li select{width: 183px;height: 30px;background:#f7f7f7;border: solid 1px #dee0e2;outline: none;padding-left: 30px;}
.container04 li{margin-left: 8px;}
.container04 li:first-child{margin-left:0px;}
.bottomLink01{width: 252px;}
.bottomLink01 img{display: block;width: 250px;height: 35px;/* border:1px solid #e6e6e6; */}
.bottomLink02{width: 127px;}
.bottomLink02 img{display: block;width: 125px;height: 35px;/* border:1px solid #e6e6e6; */}
.bottomLink03{width: 179px;}
.bottomLink03 img{display: block;width: 177px;height: 35px;/* border:1px solid #e6e6e6; */}
.bottomLink04{width: 161px;}
.bottomLink04 img{display: block;width: 159px;height: 35px;/* border:1px solid #e6e6e6; */}
.container select{width: 202px;font-size:15px;color:#333333;border: 1px solid #dcdcdc;padding-bottom: 5px;padding-top:5px;height: 35px;}
.container04 li.bottomLink05{margin-left:7px;}
.bottomLink05,.bottomLink06 {margin-left:6px;width: 200px;height: 35px;border: 1px solid #e6e6e6; padding-left: 10px;line-height: 35px;background: url(lj.png) no-repeat;background-position: 180px 15px;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-top: 0px!important;}

/* 主体设置结束 */
/* 侧边栏设置开始 */
.sidebar {position: fixed;top: 35%;right: 0;width: 61px;}
.sidebar img {margin-bottom: 3px;}
.tzgglist a{
  display: block;
  text-overflow: ellipsis;
  width: 70%;
  overflow: hidden;
  white-space: nowrap;
}