html,body{color:#333;margin:0;height:100%;font-family:'Microsoft Yahei','微软雅黑','宋体',\5b8b\4f53,Tahoma,Arial,Helvetica,STHeiti;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
a{text-decoration:none;color:#000}
img{border:0}
body{background:#fff;color:#333}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,p,blockquote,pre,button,fieldset,form,input,legend,textarea,th,td{margin:0;padding:0}
a{text-decoration:none;color:#08acee}
button{outline:0}
img{border:0}
button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit;outline:none}
li{list-style:none}
a{color:#333}
.clearfix::after{clear:both;content:".";display:block;height:0;visibility:hidden}
.clearfix{}
/***********
 overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical;
 :nth-of-type(2n) 
***********/
.header{ width:100%; height:748px; background:url(/cms_files/jcms1/web3657/site/picture/1268/2205310952010283527.jpg?0.6891236951136617) no-repeat top center; background-size:cover;}
.header .container{ width:1200px; height:748px; margin:0 auto; overflow:hidden; position:relative;}
.header .logo{ width:470px; height:125px;top: 30px; background:url(/cms_files/jcms1/web3657/site/picture/1268/2205310952009553270.png?0.8184922072920644) no-repeat; position:absolute; left:0;}
.header .logo a{ width:100%; height:100%; display:block;}
.header .menu{ position:absolute; right:0; top:50px;}
.header .menu ul li{ float:left; padding:0 18px;}
.header .menu ul li:last-child{ padding:0 0 0 19px;}
.header .menu ul li a{ color:#fff; font-size:20px; height:48px; line-height:48px; display:block;}
.header .menu ul li a:hover{ color:#fed851;}

.section1{ width:1200px; height:543px; margin:0 auto; background:url(/cms_files/weblishuishizhengfumenhuwangzhan/pubtplobject/defaultSet/678654/images/index-pic1.jpg) no-repeat top center;}
.section1 .section1-title{ color:#333; font-size:42px; line-height:42px; font-weight:bold; padding:98px 0 0; text-align:center;}
.section1 .section1-note{ color:#333; font-size:24px; line-height:48px; padding:40px 68px;}

.section2{ width:100%; margin:0 auto; background:url(/cms_files/weblishuishizhengfumenhuwangzhan/pubtplobject/defaultSet/678654/images/index-pic2.jpg) no-repeat top center;}
.section2 .section2Wrapper{ width:1200px; height:589px; margin:0 auto;}
.section2 .section2-title{ color:#333; font-size:42px; line-height:42px; font-weight:bold; padding:62px 0 0; text-align:center;}
.section2 .section2-list{ padding:52px 0 0; overflow:hidden;}
.section2 .section2-list ul li{ float:left; width:31%; margin:0 3.5% 3.5% 0;}
.section2 .section2-list ul li:nth-of-type(3n){ margin:0 0 3% 0;}
.section2 .section2-list ul li a{ font-size:24px; line-height:36px; height:165px; padding:42px 32px 0 142px; border:2px solid #595656; border-radius:5px; display:block;}
.section2 .section2-list ul li a:hover{ color:#333;}
.section2 .section2-list ul li a.icon1{ background:#fff url(index-pic3.jpg) no-repeat 15px center;}
.section2 .section2-list ul li a.icon2{ background:#fff url(index-pic4.jpg) no-repeat 15px center;}
.section2 .section2-list ul li a.icon3{ background:#fff url(index-pic5.jpg) no-repeat 15px center;}
.section2 .section2-list ul li a.icon4{ background:#fff url(index-pic6.jpg) no-repeat 15px center;}
.section2 .section2-list ul li a.icon5{ background:#fff url(index-pic7.jpg) no-repeat 15px center;}
.section2 .section2-list ul li a.icon6{ background:#fff url(index-pic8.jpg) no-repeat 15px center;}

.section3{ width:100%; margin:0 auto; background:url(/cms_files/weblishuishizhengfumenhuwangzhan/pubtplobject/defaultSet/678654/images/index-pic9.jpg) no-repeat top center;}
.section3 .section3Wrapper{ width:1200px; margin:0 auto; overflow:hidden; padding:0 0 20px;}
.section3 .slider-for{ float:left; width:632px; height:390px; margin:15px 0 0; overflow:hidden;}
.section3 .slider-for .pic{ width:632px; height:390px; overflow:hidden;}
.section3 .slider-nav{ float:left; width:544px; height:182px; margin-left:23px;}
.section3 .slider-nav .list{ padding:15px 20px;}
.section3 .slider-nav .list .box-shadow{ box-shadow: 0px 0px 15px #ddd;}
.section3 .slider-nav .list h3{ color:#000; font-size:28px; line-height:38px; font-weight:normal; padding:0 0 10px;}
.section3 .slider-nav .list p{ color:#797979; font-size:16px; line-height:26px;}
.section3 .slider-nav .list a{ display:block; padding:21px 30px; border-left:6px solid #1492ff;}












/**数字化改革展示**/
.top-banner{ width:100%; height:468px; background:url(/cms_files/weblishuishizhengfumenhuwangzhan/pubtplobject/defaultSet/678654/images/top_banner.jpg) no-repeat top center; background-size:cover;}
.top-banner .logo{ width:1200px; margin:0 auto; position:relative;}
.top-banner .logo a{ width:340px; height:80px; display:block; position:absolute; top:34px; left:68px;}

.app-store-box{ width:1200px; margin:0 auto; padding:42px 0 60px;}
.app-store-title h2{ color:#333;font-size:36px; line-height:38px; padding:0 0 0 25px; font-weight:normal; position:relative;}
.app-store-title h2:after{ content:"";display:inline-block;width:9px;height:38px; background:#137fe4; border-radius:4px; position:absolute; left:0; top:2px;}
.app-store-wrap{ width:100%; position:relative; margin:0 0 30px;}
.app-store-list{ overflow:hidden; margin:30px 0 0; text-align:center;}
.app-store-item{ position:relative; float:left; width:30.8%; margin:0 3.8% 3.8% 0; background:#fbfbfb; border-radius:4px; overflow:hidden;}
.app-store-item:nth-of-type(3n){ margin:0 0 3.8% 0;}
.app-store-item img{vertical-align:middle;max-width:100%;max-height:100%}
.app-store-item a{ width:100%; display:block; padding:34px 34px 22px;}
.app-store-item a.modmore > img{ max-width:108px;}
.app-store-note{ color:#666; font-size:18px; line-height:28px;}
.app-store-note h3{ color:#000; font-size:30px; line-height:30px; font-weight:bold; padding:20px 0;}
.app-store-note p{ height:56px; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.app-store-info{position:absolute;top:100%;left:0;width:100%;height:100%;background:rgba(19,127,228,0.9); border-radius:4px; overflow:hidden; text-align:center;}
.app-store-qr{ padding:30px 0 0;}
.app-store-qr img{ width:180px;}
.app-store-info p{ color:#fefefe; font-size:22px; padding:20px 0 0;}

.app-store-btn{text-align:center}
.app-store-btn a{display:inline-block;color:#545454; background:#ddd; cursor:pointer;vertical-align:middle;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;font-size:24px;line-height:28px;padding:20px 48px;border-radius:4px}
.app-store-btn a:hover{background:rgba(19,127,228,0.9);color:#fff}


.sectionShow .tab-tit2{ width:770px; height:290px; overflow:hidden; position:absolute; left:175px; padding:0 50px; bottom:10px;}
.sectionShow .tab-tit2 a{ display:inline-block; float:left; width:100%; padding:0 25px; font-size:24px; color:#333; text-align:center; height:auto; margin:220px 0 0; line-height:26px;position:relative;}
.sectionShow .tab-tit2 a:before{content:'';width:12px;height:12px; background:#b9d2f7; border-radius:6px; position:absolute;top:6px;left:28px}
.sectionShow .tab-tit2 a.on { font-weight:bold; background:#fed851; border-radius:30px; box-shadow: 0px 0px 15px #bbb;}
.sectionShow .tab-tit2 a.on:before{background:#333;}

.sectionShow .tab-tit2 a .qrcode{position:absolute;top:-220px;left:0;width:216px;height:221px;z-index:99;display:none;text-align:center;background:url(/cms_files/weblishuishizhengfumenhuwangzhan/pubtplobject/defaultSet/678654/images/footer_popup.png) no-repeat 0 0}
.sectionShow .tab-tit2 a .qrcode img{width:170px;height:170px; display:block; margin:23px auto 0}
.sectionShow .tab-tit2 a:hover .qrcode{display:block}










/**slick**/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;outline:0;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}











/*新闻*/

.part-a .b {width: 545px;height: auto;float: right;}
.index-tit { width: 100%;height: 80px;line-height: 80px;margin-bottom: 10px;}
.index-tit table {width: 100%;}
.index-tit td { font-size: 34px;color: #000000;font-weight: bold;text-align: center;cursor: pointer;}
.index-tit td.on {color: #000000;}
.index-tit td.more {text-align: right;font-size: 18px;color: #1492ff;font-weight: normal;padding-right: 0;font-weight: bold;}
.dn {display: none;}
.index-content {width: 100%;overflow: hidden;padding-top: 12px;}
.index-content ul {width: 100%;}
.index-tit td.more a {color: #1492ff;}
.index-content ul li{width:100%;line-height:37px;font-size:20px;height: 37px;text-indent: 15px;background: url(/cms_files/weblishuishizhengfumenhuwangzhan/pubtplobject/defaultSet/678654/images/icon.jpg) no-repeat 0px 19px;}
.index-content ul li a{float:left;}
.index-content ul li span{float:right;color: #919191;font-size: 18px;}

/*幻灯片*/
    .part-a {width: 1200px;margin: auto;overflow: hidden;margin-top: 10px;background: #fff;}
    .part-a .a {width:636px;height:374px;float: left;}
    .changeBox_a1 {float: left;width: 100%;height: 100%;position: relative;}
    .changeDiv {position: absolute;bottom: 0px;top: 0px;}
    .changeDiv h3 {position: absolute; bottom: 0; width: 100%; height: 38px; line-height: 38px;background: #000;filter: alpha(opacity=70); opacity: 0.7;}
    .changeDiv h3 a {display: block;color: #fff;font-size: 16px;text-align: left;text-indent: 15px;font-weight: normal;line-height: 38px;}
    .changeBox_a1 img {width: 636px;height: 374px;}
    .ul_change_a2 {position: absolute;overflow: hidden;bottom: 8px; right: 14px;}
    .ul_change_a2 li {float: left;margin-right: 5px;}
    .ul_change_a2 span {width: 10px;height: 10px;display: block;background: #c9c9c9; opacity: 0.7;}
    .ul_change_a2 span.on {background: #ffc600; opacity: 1;}


.part-a .c{width: 580px;float: left;}
.part-a .c .index-tit { width: 100%;height: 50px;line-height: 50px;margin-bottom: 10px;}

/*三图切换*/
.index .slideGroup{ width:1200px;text-align:left;}
.index .slideGroup .slideBox{ overflow:hidden; zoom:1; position:relative;   }
.index .slideGroup .parBd .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:110px; display:block; width:40px; height:40px; background:url(/cms_files/weblishuishizhengfumenhuwangzhan/pubtplobject/defaultSet/678654/images/wzsty_04.png) center center no-repeat  }
.index .slideGroup .sPrev{float:left;z-index:2;}
.index .slideGroup .sNext{ left:auto; right:10px;width:40px; background:url(/cms_files/weblishuishizhengfumenhuwangzhan/pubtplobject/defaultSet/678654/images/wzsty_07.png) center center no-repeat   }
.index .slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.index .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.index .slideGroup .parBd ul li{}
.index .slideGroup .parBd ul li img{width: 375px;height: 232px;}




.wl-banner-d .slideBox {overflow: hidden; position: relative; width: 100%; height: 390px}
.wl-banner-d .slideBox .hd {overflow: hidden; position: absolute;bottom: 10px; z-index: 1; height: 15px; width: 100%;}
.wl-banner-d .slideBox .hd ul {overflow: hidden; width: 101px; margin: auto;}
.wl-banner-d .slideBox .hd ul li {float: left;border-radius: 25px;  margin-right: 20px;width: 13px; height: 12px;line-height: 11px;background: #d2d2d2;cursor: pointer;}
.wl-banner-d .slideBox .hd ul li.on {background: #1c7df5;color: #fff;}
.wl-banner-d .slideBox .bd {position: relative;width: 100%; height: 100%; z-index: 0;}
.wl-banner-d .slideBox .bd li {position: relative; height: 345px;vertical-align: middle;}
.tongke-swiper{height: 345px;overflow: hidden;}
.tongke-swiper>div{margin-top: 5px; position: relative; margin-bottom: 10px; float:left; _display:inline; overflow:hidden; text-align:center; width: 375px;height: 335px;margin-right: 13px;margin-left: 12px; box-shadow: 0px 2px 9px 0px #e1e5ee;}
.tongke-swiper>div img{width: 375px;height: 232px;}
.tongke-swiper>div .pic{ text-align:center; }
.tongke-swiper>div p{ line-height:26px; font-size: 18px; padding: 15px; }
.tongke-swiper>div .video{background: url("/cms_files/weblishuishizhengfumenhuwangzhan/pubtplobject/defaultSet/678654/images/video.png") no-repeat;width: 54px;height: 55px;position:  absolute;left: 43%;top: 30%;}





.sectionShow{ width:100%; margin:0 auto; height:931px; background:url(/cms_files/jcms1/web2247/site/images/43291/index-pic12.jpg) no-repeat top center;}
.sectionShow .sectionShowWrapper{ width:1200px; height:931px; margin:0 auto; overflow:hidden; padding:0 0 20px; position:relative;}

.sectionShow .tab-tit{ width:670px; position:absolute; right:0; padding:50px;top: 60px;}
.sectionShow .tab-tit > a{cursor: pointer; display:inline-block; float:left; width:45%; margin:0 10% 10px 0; padding:0 0 0 50px; font-size:24px; color:#333; height:50px; line-height:50px;position:relative}
.sectionShow .tab-tit > a:before{content:'';width:12px;height:12px;background:#b9d2f7; border-radius:6px; position:absolute;top:20px;left:22px}
.sectionShow .tab-tit > a.on{ font-weight:bold; background:#fed851; border-radius:30px; box-shadow: 0px 0px 15px #bbb;}
.sectionShow .tab-tit > a.on:before{background:#333;}
.sectionShow .tab-tit > a:nth-of-type(2n){ margin:0 0 10px 0;}
.sectionShow .tab-con{ width:312px; height:582px; background:red; overflow:hidden; position:absolute; top:133px; left:112px;}
.sectionShow .dn{display: none;}
.sectionShow .tab-con img{width:312px; height:582px;}
.sectionShow .section-more{ position:absolute; right:103px; bottom:23px;}
.sectionShow .section-more a{ font-size:24px; width:180px; height:58px; line-height:54px; border:2px solid #1d2ad6; border-radius:4px; display:block; text-align:center;}
.sectionShow .section-more a:hover{ background:#1d2ad6; border:2px solid #1d2ad6; color:#fff;}



.inner_box {
    margin: 0 auto;
    width: 1200px;
    height: auto;
}
.bt-left {float:left;}
.bt-right {float:right;}
.bt-clear{clear:both;}
.bt-none{display:none;}