.p-tit {height: 36px; border-bottom: 1px solid #ddd;}
.p-tit a {float: left; height: 35px; line-height: 35px; font-size: 17px; padding: 0 15px; margin-right: 20px;}
.p-tit .active {border-bottom: 2px solid #0087cb; color: #0087cb;}


.is-container {height: 398px; position: relative; margin-bottom: 10px;}
.m-tab {float: left; width: 190px; background: #0087cb;}
.m-tab li {height: 66px; border-bottom: 1px solid #3691be;}
.m-tab .tab1 {background: url(imageshometab_bg.png) left 0 no-repeat;}
.m-tab .tab2 {background: url(imageshometab_bg.png) left -65px no-repeat;}
.m-tab .tab3 {background: url(imageshometab_bg.png) left -132px no-repeat;}
.m-tab .tab4 {background: url(imageshometab_bg.png) left -198px no-repeat;}
.m-tab .tab5 {background: url(imageshometab_bg.png) left -265px no-repeat;}
.m-tab .tab6 {background: url(imageshometab_bg.png) left -330px no-repeat;}
.m-tab li a {display: block; padding-left: 80px; font-size: 17px; color:#fff; line-height: 66px;}
.m-tab li .active {background: url(imageshometab_active.png) right center no-repeat;}
.m-tab .active_bg {background-color: #0475ae;}
.m-section {position: relative; float: left; width: 1010px; height: 401px; background: #fff; overflow: hidden;}
.u-section {float: left; padding:5px 15px 0; width: 980px; height: 396px;}
.m-section .section-wrap {width: 9999px; height: 401px; position: absolute; left: 0; top: 0;}

.u-section1 {}
.u-section1 .l-news {float: left; width: 475px; padding-top: 10px;}
.m-flash{width:473px; overflow: hidden; background: #fff; border: 1px solid #ddd;}
.m-flash .slider_wrap{position:relative;width:473px;height:306px; overflow:hidden;}
.m-flash #slider_box{position:relative;width:473px;height:306px;overflow:hidden;float:left;}
.m-flash #contentList li{float:left;position:relative; height:306px;}
.m-flash #contentList li img{width:473px;height:306px;}
.m-flash #previewList{position:absolute; bottom:12px;right:20px;}
.m-flash #previewList li{list-style:none;float:left;width:9px;height:9px; margin-right:5px; overflow:hidden; background:url(imagesnum.png) no-repeat -14px 0;}
.m-flash #previewList li:hover,#previewList li.active{background:url(imagesnum.png) no-repeat 0 0;}
.m-flash .mask{height:36px;position:absolute;bottom:0;left:0;display:block; width:473px; display: block; FILTER: alpha(opacity=30);opacity: 0.3; background:#000;}
.m-flash .comt{width:473px;color:#fff;position:absolute;left:0;bottom:0;height:36px; text-indent:25px; text-align:left; overflow:hidden; line-height:36px;}
.m-flash .comt a{color:#fff; font-size:14px;}
.m-flash .comt a:hover{color:#0087cb;}
.u-section1 .l-news .box {height: 54px; margin-top: 8px;}
.u-section1 .l-news .box a {width: 234px; height: 54px; float: left; background: url(imageshomenews-box1.png) 0 0 no-repeat; font-size: 18px; color: #fff; text-indent: 110px; line-height: 54px;}
.u-section1 .l-news a.box1 {background-position: 0 0;}
.u-section1 .l-news a.box2 {background-position: 0 -54px;}
.u-section1 .r-news {width: 495px; float: right; padding-top: 10px;}
.u-section1 .r-news .hot {height: 53px; line-height: 53px; border: 1px dashed #ddd; font-size: 20px; font-weight: bold; color: #d90000; text-align: center; background: url(mediaimageshomehot-icon.png) 0 0 no-repeat;}
.u-section1 .r-news .inform {}
.u-section1 .r-news .inform .tit {height: 33px; border-bottom: 1px solid #ddd;}
.u-section1 .r-news .inform .active {border-bottom: 2px solid #0087cb; color: #0087cb;}
.u-section1 .r-news .inform .tit a {float: left; padding: 0 20px; color: #333333;   height: 32px; line-height: 32px; font-size: 17px;}
.u-section1 .r-news .inform .list {display: none; padding-top: 8px;}
.u-section1 .r-news .inform .list li {padding-left: 16px; height: 30px; line-height: 30px;  background: url(../images/list_bg.png) 8px center no-repeat;}
.u-section1 .r-news .inform .list li span{float: right; padding-right: 18px; color: #666; font-size: 12px;}

.u-section2 {}
.u-section2 .menu {width: 228px; float: left;}
.u-section2 .menu-tit {height: 35px; line-height: 35px; text-align: center; border-bottom: 2px solid #0087cb;}
.u-section2 .menu-tit a {font-size: 17px; color: #0087cb;}
.u-section2 .menu li {height: 45px; line-height: 45px; margin-top: 10px; border: 1px solid #ddd; background: url(../images/home/xxgk_box.png) 0 0 no-repeat; padding-left: 65px; font-size: 16px;}
.u-section2 .menu .item1 {background-position: 0 0px;}
.u-section2 .menu .item2 {background-position: 0 -58px;}
.u-section2 .menu .item3 {background-position: 0 -115px;}
.u-section2 .menu .item4 {background-position: 0 -166px;}
.u-section2 .menu .item5 {background-position: 0 -221px;}
.u-section2 .menu .item6 {background-position: 0 -272px;}
.u-section2 .r-xxgk {width: 730px; float: right;}
.u-section2 .r-xxgk .zxxxgk {height: 255px;}
.u-section2 .zxxxgk .title {height: 22px; margin-top: 20px; background: #f4f4f4;}
.u-section2 .zxxxgk .title span {float: left; height: 22px; font-size: 14px; color: #333;}
.u-section2 .zxxxgk .title .key {padding-left: 170px; width: 302px;}
.u-section2 .zxxxgk .title .num {width: 178px;}
.u-section2 .zxxxgk .title .time {width: 75px;}
.u-section2 .zxxxgk .list {padding-top: 8px; height: 150px; display: none;}
.u-section2 .zxxxgk .list li {height: 30px; line-height: 30px; padding-left: 20px; background: url(../images/list_bg.png) 8px center no-repeat;}
.u-section2 .zxxxgk .list li a {float: left; width: 410px;}
.u-section2 .zxxxgk .list li span {float: left; width: 210px; color: #a2a2a2; font-size: 13px; }
.u-section2 .zxxxgk .list li em {float: left; width: 85px; font-size: 13px; color: #999; font-style: normal;}

.u-section2 .l-jcgk {float: left; width: 420px;}
.u-section2 .l-jcgk .cnt {display: none; height: 100px;}
.u-section2 .l-jcgk .cnt .title {float: left; width: 125px; height: 100px; background: url(../images/home/jcgk_title.png) right center no-repeat;}
.u-section2 .l-jcgk .cnt .title ul {padding-top: 16px;}
.u-section2 .l-jcgk .cnt .title li {height: 25px; line-height: 25px; padding-left: 22px; background: url(../images/list_bg.png) 10px center no-repeat;}
.u-section2 .l-jcgk .cnt .list {position: relative; float: left; width: 295px; height: 100px; overflow: hidden;}
.u-section2 .l-jcgk .cnt .list .wrap {position: relative; left: 0; top: 0; width: 295px;}
.u-section2 .l-jcgk .cnt .list ul {height: 84px; padding-top: 16px;}
.u-section2 .l-jcgk .cnt .list li {height: 24px; line-height: 24px; padding-left: 30px; }
.u-section2 .l-jcgk .cnt .list li span {float: right; font-size: 13px; color: #999;}


.u-section2 .r-jcgk {position: relative; float: right; width: 260px; height: 118px; background: #e2effa; font-size: 14px; color: #333; padding-left: 18px;}
.u-section2 .r-jcgk h2 {margin: 0; padding: 0; height: 35px; line-height: 35px; font-size: 16px; color: #0087cb; font-weight: normal; padding-left: 25px; background: url(../images/home/xxgk-search.png) left center no-repeat;}
.u-section2 .r-jcgk .cxm {margin-left: 14px; width: 187px; height: 20px; line-height: 20px; border: 1px solid #d6e4f1; margin-bottom: 5px; text-indent: 1em;}
.u-section2 .r-jcgk .yzm {margin-left: 14px; width: 126px; height: 20px; line-height: 20px; border: 1px solid #d5e4f1; margin-bottom: 5px; text-indent: 1em;}
.u-section2 .r-jcgk .yzt {position: absolute; width: 51px; height: 20px; border: 1px solid #d5e4f1; right: 15px; bottom: 34px;}
.u-section2 .r-jcgk .search-btn {width: 52px; height: 22px; background: url(../images/home/xxgk-btn.png) 0 0 no-repeat; border: none;}

.u-section3 {}
.u-section3 .l-service {width: 490px; float: left;}
.u-section3 .l-service .list {display: none;  overflow:hidden;}
/* .u-section3 .l-service .list-1 {background: url(../images/home/fwgr_bg.png) 0 -24px no-repeat;}
.u-section3 .l-service .list-2 {background: url(../images/home/fwqy_bg.png) 0 -65px no-repeat;} */
.u-section3 .l-service .list-3 {overflow-y: auto;}
.u-section3 .l-service .list-1 ul {padding-top: 14px; }
.u-section3 .l-service .list-1 li {float: left;height: 110px;width: 80px;}
.u-section3 .l-service .list-1 li  a{display:block;padding: 10px 12px;text-align:center;}
.u-section3 .l-service .list-1 li  a p{line-height:30px;}

.u-section3 .l-service .list-2 ul {padding-top: 14px; }
.u-section3 .l-service .list-2 li {float: left;height: 110px;width: 80px;}
.u-section3 .l-service .list-2 li  a{display:block;padding: 10px 12px;text-align:center;}
.u-section3 .l-service .list-2 li  a p{line-height:30px;}

.u-section3 .l-service .list-3 ul {padding-top: 14px; padding-left: 15px;}
.u-section3 .l-service .list-3 li {float: left;height: 35px;width: 150px;overflow: hidden;line-height: 35px;text-overflow: ellipsis;white-space: nowrap;margin-right: 5px;}
.u-section3 .l-service .list-3 .special {width: 130px;}
.u-section3 .r-service .fwdt {display: block; height: 105px;}
.u-section3 .r-service .fwdt img{width:470px; height: 105px;}

.u-section3 .r-service {width: 470px;float: right;height:385px;}
.u-section3 .r-service .lyfw .list {height: 240px; padding: 0 10px;display: none;}
.u-section3 .r-service .lyfw .list li {padding-left: 12px; height: 30px; line-height: 30px;  background: url(../images/list_bg.png) 0 center no-repeat;}
.u-section3 .r-service .lyfw .list li a {display: block;}
.u-section3 .r-service .scene {height: 198px;}
.u-section3 .r-service .scene .cnt {padding-top: 15px;}
.u-section3 .r-service .scene .cnt a{float: left; text-align: center; margin-right: 46px; width: 60px; margin: 0 28px;}
.u-section3 .r-service .scene .cnt img {-webkit-transition: .8s ease-in-out; transition: .8s ease-in-out;}
.u-section3 .r-service .scene .cnt span {display: block; text-align: center; line-height: 24px;}
.u-section3 .r-service .scene .cnt a:hover img {-webkit-transform: rotateY(360deg); transform: rotateY(360deg);}

.u-section4 {}
.u-section4 .l-zmhd {width: 676px; float: left;}
.u-section4 .l-zmhd .p-tit {position: relative;}
.u-section4 .l-zmhd .p-tit .write {float: none; margin: 0; padding: 0; position: absolute; right: 0; bottom: 5px; font-size: 14px; height: 30px; line-height: 30px;}
.u-section4 .l-zmhd .p-tit .write:hover {color: #d90000;}
.u-section4 .l-zmhd .title {height: 40px; line-height: 40px;  background: #efefef; margin-top: 10px;}
.u-section4 .l-zmhd .title span {float: left;font-size: 15px; color: #333;}
.u-section4 .l-zmhd .title .key {padding-left: 55px; width: 365px;}
.u-section4 .l-zmhd .title .unit {width: 170px;}
.u-section4 .l-zmhd .title .time {width: 70px;}
.u-section4 .l-zmhd .list {height: 175px;}
.u-section4 .l-zmhd .list li {padding-left: 20px; height: 30px; line-height: 30px; background: url(../images/list_bg.png) 8px center no-repeat;}
.u-section4 .l-zmhd .list a {float: left; width: 280px;}
.u-section4 .l-zmhd .list span {float: left; width: 280px; color: #333; font-size: 14px; text-align: center;}
.u-section4 .l-zmhd .list em {float: right; font-style: normal; font-size: 13px; color: #999; width: 85px;}
.u-section4 .l-zmhd .xjtj {height: 40px; line-height: 40px;  background: #efefef; margin-bottom: 10px; font-size: 13px; text-align: center;}
.u-section4 .l-zmhd .xjtj a {color: #0087cb;}
.u-section4 .l-zmhd .xjtj span {color: #d90000;}
.u-section4 .l-zmhd .mail {height: 56px;}
.u-section4 .l-zmhd .mail a {float: left; margin-right: 8px; width: 163px; height: 56px; line-height: 56px; font-size: 16px; color: #fff; text-indent: 75px;background: url(../images/home/xjtj.png) 0 0 no-repeat; -webkit-transition: .4s ease-in-out; transition: .4s ease-in-out;}
.u-section4 .l-zmhd .mail:hover a{-webkit-transform: skew(-20deg); transform: skew(-20deg);}
.u-section4 .l-zmhd .mail .item1 {background-position: 0 0;}
.u-section4 .l-zmhd .mail .item2 {background-position: 0 -56px;}
.u-section4 .l-zmhd .mail .item3 {background-position: 0 -112px;}
.u-section4 .l-zmhd .mail .item4 {margin-right: 0; background-position: 0 -168px;}
.u-section4 .r-zmhd {width: 290px; float: right;}
.u-section4 .r-zmhd .zxft .p-tit {position: relative;}
.u-section4 .r-zmhd .zxft .p-tit .old {float:none; margin: 0; padding: 0; position: absolute; right: 0; bottom: 5px; font-size: 14px; height: 30px; line-height: 30px;color: #0087cb;}


.u-section4 .r-zmhd .zxft .pic {display: block; height: 100px; margin-top: 10px;}
.u-section4 .r-zmhd .zxft p {line-height: 30px;}
.u-section4 .r-zmhd .zxft p span {color: #d90000;}
.u-section4 .r-zmhd .zxft p .more {margin-left: 10px; color: #d90000;}

.u-section4 .r-zmhd .myzj {padding-top: 5px;}
.u-section4 .r-zmhd .myzj .list {padding-top: 12px;}
.u-section4 .r-zmhd .myzj .list li{height: 30px; line-height: 30px; padding-left: 20px; background: url(../images/list_bg.png) 8px center no-repeat; }
.u-section4 .r-zmhd .myzj .list span{float: right; font-size: 14px; color: #999;}

.u-section5 {}
.u-section5 .l-zsyz {width: 520px; float: left;}
.u-section5 .zsdt {height: 203px;}
.u-section5 .zsdt .list {display: none; padding-top: 15px;}
.u-section5 .zsdt .list li {height: 30px; line-height: 30px; padding-left: 20px; background: url(../images/list_bg.png) 8px center no-repeat;}
.u-section5 .zsdt .list li span {float: right; padding-right: 8px; font-size: 13px; color: #999;}
.u-section5 .zdxm {height:  200px;}
.u-section5 .zdxm .list {display: none; padding-top: 15px;}
.u-section5 .zdxm .list li {height: 32px; line-height: 32px; padding-left: 20px; background: url(../images/list_bg.png) 8px center no-repeat;}
.u-section5 .zdxm .list li span {float: right; padding-right: 8px; font-size: 13px; color: #999;}
.u-section5 .r-zsyz {float: right;width: 448px;}
.u-section5 .r-zsyz .cnt {display: none; height: 342px;}
.u-section5 .r-zsyz .zyyq {width: 208px; padding-top: 24px;}
.u-section5 .r-zsyz .zyyq .pic {width: 208px; height: 169px;}
.u-section5 .r-zsyz .zyyq h2 {height: 36px; font-weight: normal; line-height: 36px; color: #333; font-size: 15px; text-align: center; margin: 0; padding: 0;}
.u-section5 .r-zsyz .zyyq .detail {height: 100px; background: #e2eefa; font-size: 14px; color: #333; line-height: 24px; padding: 10px 10px 0;}
.u-section5 .tjsj  {padding-top: 15px;}
.u-section5 .tjsj li {height: 30px; line-height: 30px; padding-left: 20px; background: url(../images/list_bg.png) 8px center no-repeat;}
.u-section5 .tjsj li span {float: right; padding-right: 8px; font-size: 13px; color: #999;}


.u-section6 {}
.u-section6 .mlys {height: 224px; padding-top: 10px;margin-bottom: 12px;}
.u-section6 .l-mlys {float: left; width: 425px; height: 224px; background: url(../images/home/mlys_bg.png) 0 0 no-repeat; padding-left: 13px;}
.m-flash1{width:411px; overflow: hidden; background: #fff;}
.m-flash1 .slider_wrap1{position:relative;width:411px;height:224px; overflow:hidden;}
.m-flash1 #slider_box1{position:relative;width:411px;height:224px;overflow:hidden;float:left;}
.m-flash1 #contentList1 li{float:left;position:relative; height:224px;}
.m-flash1 #contentList1 li img{width:411px;height:224px;}
.m-flash1 #previewList1{position:absolute; bottom:7px;right:170px;}
.m-flash1 #previewList1 li{list-style:none;float:left;width:11px;height:11px; margin-right:7px; overflow:hidden; background:url(../images/home/num.png) no-repeat -18px 0;}
.m-flash1 #previewList1 li:hover,#previewList1 li.active{background:url(../images/home/num.png) no-repeat 0 0;}

.u-section6 .r-mlys {float: right; width: 528px; height: 224px;}
.u-section6 .r-mlys .detail {float: left; width: 396px; height: 224px; position: relative; overflow: hidden;}
.u-section6 .r-mlys .detail .detail-box {position: relative; width: 396px; height: 224px; font-size: 14px; color: #444; line-height: 28px;}
.u-section6 .r-mlys .detail .detail-box .more {position: absolute; bottom: 2px; right: 15px; border: 1px solid #ddd; height: 23px; width: 83px; background: #f3f3f3; line-height: 23px; font-size: 12px; color: #ff0101; text-align: center;}
.u-section6 .r-mlys .menu {float: right; width: 118px; }
.u-section6 .r-mlys .menu li {height: 40px; border: 1px solid #d6e4f1;  background: #ebf0f3; margin-bottom: 3px;}
.u-section6 .r-mlys .menu li a {display: block; line-height: 40px; font-size: 15px; text-align: center;}
.u-section6 .r-mlys .menu li:hover {border: 1px dashed #d6e4f1;}
.u-section6 .tsys {height: 130px; border: 1px solid #d6e4f1;}
.u-section6 .tit {float: left; width: 32px; height: 110px; border-right: 1px solid #d6e4f1; background: #ebf0f3; font-size: 17px; color: #0087cb; padding-left: 18px; padding-top: 20px; margin-right: 20px;}
.u-section6 .cnt {float: left; height: 130px;}
#colee_right dl{ margin-right: 14px;}
#colee_right dl dt a{ display: block; width: 165px; height: 110px;}

.m-ztzl {height: 85px; margin-bottom: 10px;}
.m-ztzl .ztzl {float: left; padding: 10px; background: #fff;}
.m-ztzl .ztzl-tit {float: left; width: 63px; height: 65px; background: url(../images/home/ztzl_tit.png) 0 0 no-repeat; margin-right: 10px;}
#colee_rightd dt {padding-right: 20px; width: 225px; height: 65px;}
#colee_rightd dt a {display: block; width: 225px; height: 65px;}



.m-ztzl .ldzc {float: right; display: block; width: 120px; height: 35px; font-size: 18px; color: #fff; text-align: center; padding-top: 50px; background: url(../images/home/ldzc_bg.png) 0 0 no-repeat;}

.m-infor {height: 205px; padding: 10px; background: #fff; margin-bottom: 10px;}
.m-infor .l-infor {height: 205px; width: 500px; float: left;}
.m-infor .r-infor {height: 205px; width: 655px; float: right;}
.m-infor .list {padding-top: 10px;}
.m-infor .r-infor .list {display: none;}
.m-infor .r-infor .list li a:hover {color: #dd0000;}
.m-infor .list li {padding-left: 20px; height: 30px; line-height: 30px; background: url(../images/list_bg.png) 8px center no-repeat;}
.m-infor .list span {float: right; color: #999; font-size: 13px; line-height: 30px; padding-right: 5px;}

.r-infor .govpushinfo li {height: 30px; line-height: 30px; padding-left: 20px; background: url(../images/list_bg.png) 5px 14px no-repeat;}
.r-infor .govpushinfo li span {color: #999; font-size: 12px; line-height: 30px; padding-right: 13px !important;}

.m-import {height: 260px; margin-bottom: 10px;}
.m-import .l-import {height: 240px; padding: 10px; width: 828px; float: left; background: #fff;}
.m-import .l-import1 {float: left; width: 262px; margin-right: 30px;}
.m-import .l-import1 .list {padding-top: 10px;}
.m-import .l-import1 .list li {float: left; width: 124px; height: 50px; border: 1px solid #ddd; border-radius: 5px;     margin-top: 10px; margin-right: 8px;}
.m-import .l-import1 .list li a {display: block; line-height: 50px; text-align: center; font-size: 15px;}
.m-import .l-import1 .list li a:hover {background: #c1e2f9;}
.m-import .l-import2 {float: left; width: 290px;}
.m-import .l-import2 .tit {height: 36px; border-bottom: 1px solid #ddd;}
.m-import .l-import2 .tit1 {float: left; height: 35px; line-height: 35px; font-size: 17px; padding: 0 15px; margin-right: 20px;border-bottom: 2px solid #0087cb; color: #0087cb;}
.m-import .l-import2 .tit2 {padding-left: 24px;float: right; font-size: 13px; color: #cc940d; background: url(../images/home/zxts_tit.png) 0 -42px no-repeat; margin-left: 12px; margin-top: 6px;}
.m-import .l-import2 .tit3 {padding-left: 24px; float: right; font-size: 13px; color: #cc940d; background: url(../images/home/zxts_tit.png) 0 3px
 no-repeat; margin-top: 6px;}
.m-import .l-import2 .list {padding-top: 10px;}
.m-import .l-import2 .list li {height: 32px; line-height: 32px; padding-left: 15px; background: url(../images/list_bg.png) 0 center no-repeat;}
.m-import .l-import2 .list span {float: right; padding-right: 5px; font-size: 12px; color: #999;}
.m-import .l-import3 {width: 210px; float: left; margin-right: 25px;}
.m-import .l-import3 li {height: 40px; margin-top: 7px; background: #e2effa;}
.m-import .l-import3 li a {line-height: 40px; display: block; padding-left: 60px; font-size: 16px;background: url(../images/home/gkml_bg.png) 0 0 no-repeat;}
.m-import .l-import3 .item1 {background-position: 0 0;}
.m-import .l-import3 .item2 {background-position: 0 -45px;}
.m-import .l-import3 .item3 {background-position: 0 -95px;}
.m-import .l-import3 .item4 {background-position: 0 -142px;}
.m-import .l-import3 .item5 {background-position: 0 -192px;}

.m-import .r-import {height: 245px; padding: 15px 15px 0 15px; width: 310px; float: right; background: #fff;}
.m-import .r-import .tit {height: 40px; padding-right: 12px; background: #e2effa;}
.m-import .r-import .tit a {float: left; padding-left: 8px; font-size: 17px; line-height: 40px; color: #0087cb;}
.m-import .r-import .tit .wrap {float: right; height: 40px; width: 180px;}
.m-import .r-import .tit span {float: right; width: 50px; height: 26px; line-height: 26px; text-align: center; font-size: 14px; color: #333; background: #fff; margin-left: 8px; margin-top: 7px; cursor: pointer;}
.m-import .r-import .tit .active {background: #d79a32; color: #fff;}
.m-import .r-import .list {display: none; background: url(../images/home/paihang.png) 10px 10px no-repeat; height: 197px; padding-top: 8px;}
.m-import .r-import .list li {padding-left: 40px; height: 32px;}
.m-import .r-import .list li span {font-size: 13px; color: #666; float: right; padding-right: 16px;}















