@charset "utf-8";
@import url(reset.css;vpn_img);
@import url(header.css;vpn_img);
@import url(footer.css;vpn_img);

.main_body {width: 1150px;padding: 25px;background: #fff;overflow: hidden;margin: 0 auto;}
/*上部分*/
.top_box {margin-top: 13px;height: 375px;}
.focus_picture {float: left;width: 639px;height: 375px;}
.focus_picture .focusBox{width: 639px;height: 375px;position: relative;}
.focus_picture .focusBox .pic li a{display:block;overflow:hidden;width: 639px;height: 375px;}
.focus_picture .focusBox .pic li a img{width: 639px;height: 375px;transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;}
.focus_picture .pic{width: 639px;height: 375px;position: relative;}
.focus_picture .pic li{overflow:hidden;position: absolute;width: 639px;left: 0;top: 0;}
.focus_picture .focusBox .txt-bg{position: absolute;bottom:0;z-index: 1;height: 43px;width: 639px;background: black;filter: alpha(opacity=80);opacity: 0.8;overflow: hidden;}
.focus_picture .focusBox .txt{position: absolute;bottom:0;z-index: 2;height: 43px;width: 619px;overflow: hidden;padding-left: 20px;}
.focus_picture .focusBox .txt li {height: 43px;line-height: 43px;position: absolute;bottom: -36px;}
.focus_picture .focusBox .txt li a{color: #fff;font-size: 16px;}
.focus_picture .focusBox .num{position: absolute;z-index: 3;bottom: 13px;right: 14px;}
.focus_picture .focusBox .num li {float: left;margin: 0 5px;width: 11px;height: 11px;overflow: hidden;cursor: pointer;zoom: 1;background: #fff;border-radius: 50%;}
.focus_picture .focusBox .num .on{background: #0195d0;}
.focus_picture .focusBox .pic li a img:hover{transform:scale(1.05);transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;}
/*右边新闻*/
.r_news {float: right;width: 493px;height: 375px;}
.r_news .hd {position: relative;overflow: hidden;height: 35px;line-height: 35px;width: 100%;border-bottom: 1px solid #9a9a9a;}
.r_news .hd>ul{
    width: 105%;
}
.r_news .hd li {float: left;text-align: center;padding: 0 6px;}
.r_news .hd li a {font-size: 18px;color: #666666;font-weight: 700;}
.r_news .hd li.on a {color: #0d62b7;font-weight: 700;font-size: 18px;}
.r_news .hd .mtjj {margin-right: 0;}
.r_news .bd {padding: 15px;}
.one_message {height: 98px;border-bottom: 1px solid #bbbbbb;padding-bottom:13px;}
.one_message .bt {padding-left: 16px;background: url(dot.png;vpn_img) 0 center no-repeat;}
.one_message .bt a {font-size: 16px;}
.one_message .nr {text-indent: 7px;line-height: 24px;margin-top: 17px;color: #acacac;font-size: 15px;}
.one_message .nr a {color: red;font-size: 15px;}
.one_message .nr span {float: right;color: #acacac;}
.r_news .list {margin-top: 8px;}
.r_news .list li a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 75%;display: block;float: left;padding-left: 16px;font-size: 16px;}
.r_news .list li {line-height: 35px;height: 35px;position: relative;background: url(dot.png;vpn_img) 0 center no-repeat;}
.r_news .list li img {position: absolute;top: 46%;left: 0;}
.r_news .list li span {color: #acacac;position: absolute;right: 0;}

/*政务公开开始*/
.government_affairs {height: 305px;margin-top: 25px;}
.l_affairs {width: 603px;height: 284px;border: 1px solid #e5e5e5;float: left;padding: 0 17px 17px 17px;}
.l_affairs .zwgk_middle{ margin-right: 4px;}
.l_affairs .zwgk_middle .wj-jd-gb-one{background: #FFFFFF;overflow: hidden;}
.l_affairs .zwgk_middle .wj-jd-gb-one h2{height: 40px; margin-top:6px;border-bottom: 1px solid #9a9a9a;}
.l_affairs .zwgk_middle .wj-jd-gb-one h2 a{display: block;float: left;height: 40px;font-size: 18px;font-weight: bold;line-height: 40px;padding: 0 4px; color:#666666;}
.l_affairs .zwgk_middle .wj-jd-gb-one h2 a.on{color: #0069ae;}
.l_affairs .zwgk_middle .wj-jd-gb-one h2 span{display: block;float: left;font-weight: bold;width:28px;text-align: center;height: 25px; margin-top:9px; color:#676767;}
.l_affairs .zwgk_middle .wj-jd-gb-one .wjk_ipt{height: 24px;border: 1px solid #f1f1f1;padding-left: 10px; width:166px;}
.l_affairs .zcwj-box{position: relative;overflow: hidden;}
.l_affairs .zcwj-box h3{height: 40px;line-height: 40px;font-weight: 500;font-size: 14px;overflow: hidden;}
.l_affairs .zcwj-box h3 span{float: left;width: auto;}
.l_affairs .zcwj-box h3 label{font-weight: 500; line-height: 25px;padding-top: 7px;display: block;float: left; }
.l_affairs .zcwj-box h3 .btn-box{ padding-top:7px;  height: 30px;}
.l_affairs .zcwj-box h3 a{display: block;float: left;width: auto;padding: 0 10px;height: 26px;line-height: 26px;}
.l_affairs .zcwj-box h3 a.ss{background: #3182ca;color: #FFFFFF;width: 50px; text-align:center; cursor:pointer;}
.l_affairs .zcwj-box h3 a.gjss{ background: #f5f5f5;}
.l_affairs .zcwj-box h3 #keywords{border: #ccc solid 1px;height: 25px;line-height: 25px;width: 155px;}
.l_affairs .wj-con{overflow: hidden;clear: both;}
.l_affairs .wj-con .news-list ul li{ border-bottom: 0;}
.l_affairs .wj-jd-gb{float: left;width: 375px;}
.l_affairs .zcwj-box {margin-top: 20px;}
.l_affairs .zcwj-box .news-list ul li{ background: url(dot.png;vpn_img) 0 center no-repeat; height:36px; line-height:36px; *height:32px; *line-height:32px; padding-left:15px;}
.l_affairs .zcwj-box .news-list ul li a{ display:block; float:left; width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;font-size: 16px;}
.l_affairs .zcwj-box .news-list ul li a:hover{ color:#0069ae;}
.l_affairs .zcwj-box .news-list ul li span{ float:right;color: #acacac;}
.r_affairs {float: right;width: 497px;height: 306px;}
.r_affairs .hd {overflow: hidden;}
.r_affairs .hd li {float: left;width: 232px;height: 53px;line-height: 49px;text-align: center; background: url(lmbg_two.png;vpn_img) no-repeat;margin-right: 13px;}
.r_affairs .hd li a {color: #0d64b4;}
.r_affairs .hd li:first-child +li +li +li {margin-right: 0;}
.r_affairs .bd {overflow: hidden;margin-top: 19px;}
.r_affairs .bd li {float: left;width: 152px;height: 41px;background: url(lmgb_two.png;vpn_img) no-repeat;padding-top: 65px;text-align: center;position: relative;margin-right: 16px;margin-bottom: 18px;}
.r_affairs .bd .a3,.r_affairs .bd .a6 {margin-right: 0;}
.r_affairs .bd li i {display: block;position: absolute;}
.r_affairs .bd li:hover a i{transform: rotate(360deg);-moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.r_affairs .bd .a1 i {width:49px;height:47px;background: url(lm_icon_one.png;vpn_img) no-repeat -11px -7px;left: 49px;top: 12px;}
.r_affairs .bd .a2 i {width:40px;height:47px;background: url(lm_icon_one.png;vpn_img) no-repeat -190px -7px;left: 57px;top: 13px;}
.r_affairs .bd .a3 i {width:47px;height:47px;background: url(lm_icon_one.png;vpn_img) no-repeat -356px -7px;left: 53px;top: 13px;}
.r_affairs .bd .a4 i {width:52px;height:45px;background: url(lm_icon_one.png;vpn_img) no-repeat -11px -137px;left: 53px;top: 13px;}
.r_affairs .bd .a5 i {width:48px;height:48px;background: url(lm_icon_one.png;vpn_img) no-repeat -185px -134px;left: 53px;top: 13px;}
.r_affairs .bd .a6 i {width:48px;height:47px;background: url(lm_icon_one.png;vpn_img) no-repeat -356px -135px;left: 53px;top: 13px;}

/*banner*/
.banner {margin-top: 24px;height: 151px;}
.banner img {height: 151px;}

/*中间部分开始*/
.middle_box {height: 497px;margin-top: 25px;}
.middle_box .hd {height: 31px;line-height: 31px;position: relative;}
.middle_box .hd .line {width: 100%;height: 3px;background: #cccccc;position: absolute;top: 20px;}
.middle_box .hd ul{position: absolute;width: 847px;height: 31px;left: 17%;background: #fff;top: 7px;}
.middle_box .hd ul li {float: left;width: 137px;height: 27px;line-height:27px;background: url(lm_icon_middle.png;vpn_img) no-repeat;text-align: center;margin-left: 27px;}
.middle_box .hd ul li a {font-size: 18px;color: #333333;font-weight: 700;}
.middle_box .hd ul li.on a {color: #0b66b4;}
.middle_box .hd ul li.on {background: url(lm_icon_hover.png;vpn_img) no-repeat;}
.middle_box .bd {height: 444px;margin-top: 20px;}
.middle_box .bd li {height: 444px;width: 383px;float: left;}
.middle_box .bd li .nr {width: 322px;height: 159px;background: #e8f3f5;padding: 35px 28px 28px 34px;}
.middle_box .bd li .nr .title {margin-bottom: 20px;}
.middle_box .bd li .nr .title a{font-size: 16px;}
.middle_box .bd li .nr .xq {font-size: 16px;color: #7c7f7e;line-height: 30px;}
.middle_box .bd li .nr .xq p {margin-top: 10px;}
.middle_box .bd li .nr .xq p a{color: red;font-size: 16px;}
.middle_box .bd .b1 .tp {width: 383px;height: 222px;position: relative;}
.middle_box .bd .b1 .tp a {display:block;width: 383px;height: 222px;}
.middle_box .bd .b1 .tp img{width: 383px;height: 222px;}
.middle_box .bd .b1 .tp .sjx {width: 0;height: 0;border: 10px solid;border-color: transparent transparent #e8f3f5;position: absolute;left: 50%;margin-left: -5px;bottom: 0;}
.middle_box .bd .b2 .tp {width: 383px;height: 222px;position: relative;}
.middle_box .bd .b2 .tp a {display:block;width: 383px;height: 222px;}
.middle_box .bd .b2 .tp img{width: 383px;height: 222px;}
.middle_box .bd .b2 .tp .sjx { width: 0;height: 0;border: 10px solid transparent;border-top-color: #e8f3f5;position: absolute;left: 50%;margin-left: -5px;top: 0;}

/*下部分开始*/
.boottom_box {height: 290px;margin-top: 24px;}
.l_bottom {width: 706px;height: 251px;border: 1px solid #e5e5e5;float: left;padding: 14px 20px 23px 20px;}
.l_bottom .hd {height: 40px;line-height: 40px;border-bottom: 1px solid #9a9a9a;}
.l_bottom .hd li {float: left;padding: 0 12px;position: relative;}
.l_bottom .hd li.on a {color: #0c65b4;}
.l_bottom .hd li .line {position: absolute;height: 20px;width: 3px;background:#666666; top: 11px;right: 0;}
.l_bottom .hd li a {font-size: 18px;font-weight: 700;color: #666666;}
.l_bottom .bd {margin-top: 30px;}
.l_bottom .bd li {float: left;width: 220px;height: 181px;position: relative;margin-right: 23px;}
.l_bottom .bd li:first-child +li +li {margin-right: 0;}
.l_bottom .bd li span {position: absolute;bottom: 0;text-align: center;display: block;height: 32px;line-height: 32px;background: rgba(000,000,000,0.5);width: 100%}
.l_bottom .bd li span a {color: #fff;font-size: 16px;}
.l_bottom .bd li span a:hover {color:#008bf4;}
.l_bottom .bd li img {width: 220px;height: 181px;}
.r_bottom {width: 338px;height: 251px;border: 1px solid #e5e5e5;float: right;padding: 14px 20px 23px 20px;}
.r_bottom .hd {height: 40px;line-height: 40px;border-bottom: 1px solid #9a9a9a;}
.r_bottom .hd a {font-size: 18px;font-weight: 700;color: #0c65b4;padding: 0 12px;}
.r_bottom ul {margin-top: 26px;margin-left: 16px;}
.r_bottom ul li {height: 21px;width: 67px;padding-top: 59px;float: left;text-align: center;margin-right: 49px;position: relative;margin-bottom: 29px;}
.r_bottom ul li:hover a i{transform: rotate(360deg);-moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.r_bottom ul li a {font-size: 16px;}
.r_bottom ul li i {display: block;position: absolute;}
.r_bottom ul .c3,.r_bottom ul .c6 {margin-right: 0;}
.r_bottom ul .c1 i {width: 54px;height: 58px;background: url(lm_icon_two.png;vpn_img) no-repeat -9px -7px;top: 0;left: 7px;}
.r_bottom ul .c2 i {width: 52px;height: 54px;background: url(lm_icon_two.png;vpn_img) no-repeat -132px -10px;top: 0;left: 7px;}
.r_bottom ul .c3 i {width: 56px;height: 52px;background: url(lm_icon_two.png;vpn_img) no-repeat -253px -10px;top: 0;left: 7px;}
.r_bottom ul .c4 i {width: 57px;height: 54px;background: url(lm_icon_two.png;vpn_img) no-repeat -10px -117px;top: 0;left: 7px;}
.r_bottom ul .c5 i {width: 52px;height: 56px;background: url(lm_icon_two.png;vpn_img) no-repeat -132px -114px;top: 0;left: 7px;}
.r_bottom ul .c6 i {width: 54px;height: 53px;background: url(lm_icon_two.png;vpn_img) no-repeat -252px -116px;top: 0;left: 7px;}

/*互动交流*/
.interaction {height: 306px;border: 1px solid #e5e5e5;margin-top: 24px;padding: 14px 20px 23px 20px;}
.interaction_hd {height: 40px;line-height: 40px; border-bottom: 1px solid #9a9a9a;}
.interaction_hd a{font-size: 18px;font-weight: 700;color: #0c65b4;padding: 0 12px;}
.interaction_bd {height: 247px;margin-top: 22px;}
.interaction_bd .l_letter {width: 728px;height: 247px;float: left;border: 1px solid #f5f5f5;}
.interaction_bd .l_letter .title{width:100%;height:38px;display:block;position: relative;background: #e8f3f5;}
.interaction_bd .l_letter .title>a{display:block;float:left;width:172px;height:37px;text-align:center;line-height:40px;color:#0168b7;background:#e8f3f5;font-size: 16px;font-weight: 700;}
.interaction_bd .l_letter .title>span{ float:right; margin-right:10px;}
.interaction_bd .l_letter .title>span a{ line-height:38px; color:#a5a5a5;}
.xxzlm {position:absolute;right:-5px;top:10px;}
.xxzlm li {float:left;margin-right:36px;position:relative;}
.xxzlm li i {display:block;position:absolute;}
.xxzlm li a {font-size:14px;}
.xxzlm .f1 i {width:22px;height:22px;background:url(lm_icon_four.png;vpn_img) no-repeat -9px -11px;left:-30px;top:-1px;}
.xxzlm .f2 i {width:19px;height:22px;background:url(lm_icon_four.png;vpn_img) no-repeat -103px -11px;left:-26px;top:-2px;}
.xxzlm .f3 i {width:20px;height:23px;background:url(lm_icon_four.png;vpn_img) no-repeat -195px -11px;left:-26px;top:-2px;}
.but_list li{height: 31px;}
.but_list li a{line-height: 31px;}
.Box2_Left .ztzl a img{ width:350px !important;}
.hdjl_01Box ul {margin-left: 13px;line-height: 39px;height: 39px;}
.hdjl_01Box li {float: left;}
.hdjl_01Box ul:hover {background:#e5e5e5;}
.hdjl_01Box .slbh {width: 166px;}
.hdjl_01Box .slbh a {font-size: 16px;}
.hdjl_01Box .xxbt {float: left;width: 372px;margin-left: 20px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;}
.hdjl_01Box .lxsj {width: 98px;font-size: 16px;}
.hdjl_01Box .hfsj {width: 93px;margin-left: 20px;font-size: 16px;}
.hdjl_01Box .blzt {margin-left: 30px;font-size: 16px;}
.hdjl_01c01{height:45px;line-height:45px;}
.hdjl_01c02{ font-size:14px; color:#666;border-bottom:1px solid #ececec;}
.hdjl_01c01 {border-bottom: 1px dashed #e5e5e5;height: 45px;line-height: 45px;}
.hdjl_01c01 tr th{  font-weight:normal;font-size: 16px;}
.hdjl_01c01 tr th:first-child {padding-left:29px;  text-align: left;}
.r_investigation {width: 359px;height: 246px;float: right;}
.zjdc_hd {height: 72px;width: 359px}
.zjdc_hd li {width: 98px;height: 69px;background: #c9e9ff;line-height: 69px;float: left;padding-left: 71px;position: relative;}
.zjdc_hd li i {position: absolute;display: block;}
.zjdc_hd li a {font-size: 18px;color: #0d64b4;}
.zjdc_hd .d2 {margin-left: 19px;}
.zjdc_hd .d1 i {width: 29px;height: 31px;background: url(lm_icon_five.png;vpn_img) no-repeat -19px -7px;top: 17px;left: 28px;}
.zjdc_hd li a:hover i{transform: rotate(360deg);-moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.zjdc_hd .d2 i {width: 25px;height: 29px;background: url(lm_icon_five.png;vpn_img) no-repeat -206px -8px;top: 18px;left: 28px;}
.wxwb_hd {margin-top: 19px;}
.wxwb_hd li{width: 169px;height: 141px;background: #c9e9ff;float: left;text-align: center;padding-top: 13px;position: relative;}
.wxwb_hd li i {position: absolute;display: block;}
.wxwb_hd li {font-size: 18px;color: #0d64b4;}
.wxwb_hd .e2 {margin-left: 19px;}
.wxwb_hd .e1 i {width: 101px;height: 101px;background: url(lm_icon_five.png;vpn_img) no-repeat -23px -119px;left: 34px;top: 45px;}
.wxwb_hd .e2 i {width: 100px;height: 100px;background: url(lm_icon_five.png;vpn_img) no-repeat -212px -119px;left: 34px;top: 45px;}
.yqlj {height: 44px;background: #fff;padding-top: 11px;}
.yqlj ul {}
.yqlj li {width: 203px;height: 31px;line-height: 31px;border: 1px solid #dcdcdc;float: left;position: relative;margin-right: 5px;}
.yqlj li .icon {position: absolute;background: url(yqlj_icon.png;vpn_img) no-repeat;width: 20px;height: 11px;right: 0;top: 9px;}
.yqlj span {float: left;display: block;width: 116px;line-height: 35px;text-align: center;font-size: 18px;color: #0d64b4;}
.yqlj li select {width: 203px;height: 31px;border: none;}
.gwywj {width:106px;position:fixed;right:2%;top:40%;}
.gwywj li {background:#0c65b2;width:106px;height:38px;margin-bottom:12px;padding-top:68px;text-align:center;position:relative;}
.gwywj li a {color:#fff;}
.gwywj li i {position:absolute;display:block;left:15px;top:10px;width: 54px;height: 60px;background:url(gwyxx_icon1.png;vpn_img) no-repeat;left: 24px;}
.gwywj li:first-child i {width: 56px;height: 62px;background:url(gwyxx_icon2.png;vpn_img) no-repeat;left: 18px;}