@charset "utf-8";
* {margin: 0px;padding: 0px;}
.left {float: left;}
.right {float: right;}
img {border: none;}
.clearfix {zoom: 1;}
.clearfix:after {content: "020";height: 0px;display: block;overflow: hidden;clear: both;}
a{color: #333333;}
a:hover {color: #004a7c;transition: all 0.2s;-webkit-transition: all 0.2s;-o-transition: all 0.2s;-moz-transition: all 0.2s;text-decoration: none;}
ul li,ol li {list-style-type: none;}
body {font-family: "microsoft Yahei";width: 100%;}

.height10{width: 100%;height: 10px;}
.height15{width: 100%;height: 15px;}
.height20{width: 100%;height: 20px;}
.height25{width: 100%;height: 25px;}
.height30{width: 100%;height: 30px;}
.height40{width: 100%;height: 40px;}
.height50{width: 100%;height: 50px;}
.height60{width: 100%;height: 60px;}
.bt-none {
    display: none;
}
.bt-block {
    display: block;
}

/*******通用********/
.main{width: 100%;height: auto;overflow: hidden;}
.newtitle{width: 1200px;height: 50px;margin: 0 auto;}
.newtitle .newtitle01{width: auto;height: 100%;font-size: 36px;color: #333333;padding-right: 20px;font-weight: 600;}
.newtitle .newtitle02{width: auto;height: 100%;font-size: 14px;color: #666666;}
.newtitle a{width: auto;height: 100%;font-size: 14px;color: #666666;float: right;line-height: 70px;}
/*******header********/

/*******banner********/
.tybanner{width: 100%;height: 240px;}
.tybannercon{width: 1200px;height: 100%;margin: 0 auto;}
.tybannercon-title{font-size: 40px;color: #ffffff;padding-top: 74px;}
.fwqdbanner{background: url(banner.png) no-repeat top center;}
.tytitle{width: 1200px;height: auto;margin: auto;}
.tytitle p{width: 100%;height: 88px;border-bottom: 2px solid #acacac;}
.tytitle p span {display: block;float: left;color: #2B2F32;font-size: 24px;height: 88px;line-height: 100px;cursor: default;}
.tybannercon-text{
    font-size: 16px;
color: #ffffff;
letter-spacing: 0;
line-height: 26px;
margin-top: 15px;opacity: 0.8;
}

/*******主体********/
.fwqdcon{width: 1200px;margin:auto;height: auto;overflow: hidden;padding-top: 30px;}
.fwqdcon li{width: 277px;height: 80px;float: left;margin-bottom: 20px;margin-right:30px;background: #eaebeb;font-size: 18px;overflow: hidden;}
.fwqdcon li span,.fwqdcon li p{float: left;}
.fwqdcon li:nth-child(4n){margin-right: 0;}
.fwqdcon li:hover{background: #515EF2;}
.fwqdcon li a{width: 100%;height: 100%;transition: all 0.0s ease-out 0s;}
.fwqdcon li:hover a{background: #515EF2; color: #fff;}
.fwqdcon li a span{display: block;width: 60px;height: 32px;margin-top: 25px;}
.fwqdcon li:hover a span{background-position: 5px -62px !important;}
/* .fwqdcon li a:hover img {border-right: 60px solid transparent;-webkit-filter: drop-shadow(60px 0 0 #fff);filter: drop-shadow(60px 0 0 #fff);position: relative;left: -60px;} */
.fwqdcon li a img{margin-left: 15px;margin-top: 24px;}
.fwqdcon li a p{display: flex;flex-direction: column;justify-content: center;width: 200px; height: 80px;line-height: 30px;}

/*******footer2020********/
.footer2020{width: 100%;height: auto;border-top: 2px solid #e2e4e4;background-color: #f1f2f3;min-height: 300px;}
.footer2020 .footer2020-1{width: 1200px;height: 240px;margin: 0 auto;padding-top: 35px;}
.footer2020-101{width: 270px;height: 170px;background-color: #eaebeb;padding: 25px;float: left;}
.footer2020-101title{font-size: 17px;width: 100%;height: 40px;font-weight: bold;}
.footer2020-101list ul li{float: left;width: 50%;line-height: 40px;font-size: 15px;}
.footer2020-102{width: 270px;height: 170px;float: left;margin-left: 40px;}
.footer2020-102 ul li{width: 100%;height: 50px;background-color: #eaebeb;line-height: 50px;font-size: 15px;padding-left: 20px;margin-bottom: 10px;}
.footer2020-103{width: 270px;height: 170px;float: left;margin-left: 40px;}
.footer2020-103 ul li{width: 100%;height: 50px;line-height: 50px;font-size: 15px;padding-left: 55px;margin-bottom: 10px;background: url(2code.png) no-repeat #eaebeb 20px 16px;}
.footer2020-104{width: 270px;height: 170px;float: left;margin-left: 40px;}
.footer2020-104top{width: 100%;height: 50px;background-color: #eaebeb;line-height: 50px;font-size: 15px;padding-left: 20px;margin-bottom: 10px;}
.footer2020-104top img{margin-right: 20px;}
.footer2020-104bottom{width: 100%;height: 110px;}
.footer2020-104bottom1{width: 165px;height: 100%;float: left;margin-right: 10px;background-color: #eaebeb;display: flex;align-items: center;}
.footer2020-104bottom1 img{margin: 0 auto;}
.footer2020-104bottom2{width: 95px;height: 100%;float: left;background-color: #eaebeb;display: flex;align-items: center;}
.footer2020-104bottom2 img{margin: 0 auto;}
.footer2020-2{width: 100%;height: 60px;margin: 0 auto;border-top: 2px solid #e2e4e4;background: #eaebeb;}
.footer2020-201{width: 1200px;height: 100%;line-height: 56px;margin: auto;}
.footer2020-201 p{float: left;font-size: 13px;margin-right: 25px;}
.footer2020-103 a{position: relative;}
.footer-mp-item-hover {
    display: none;
    position: absolute;
    left: 0;
    bottom: 3.1rem;
    height: 233px;
    width: 274px;
    padding: 1rem;
    background: url(erweimabg.png) no-repeat ;
    opacity: .97;
    z-index: 99;
    text-align: center;
}
.footer-mp-item-hover img{width: 160px;height: 160px;}
.footer-mp-item-hover>i {
    font-size: .8rem;
    color: #000;
    text-align: center;
    display: block;
    font-style: normal;
    line-height: 1.5;
}
.footer-mp-item-hover>i {
    font-size: .8rem;
    color: #000;
    text-align: center;
    display: block;
    font-style: normal;
    line-height: 1.5;
    font-size: 20px;
}


/* 主体内容 */
.zt{
    width: 1200px;
    height: auto;
    margin: 0 auto;   
    margin-bottom: 40px;
    background: #FFFFFF;
}
/* 政策 */
.zc{
    width: 100%;
    height: auto;
}
.zc-title{
    width: 100%;
    font-size: 40px;
color: #333333;
text-align: center;
background: url(01.png) no-repeat center;
height: 196px;
padding-top: 70px;
}
.fw .zc-title{
background: url(02.png) no-repeat center;
}
.zx .zc-title{
    background: url(03.png) no-repeat center;
    }
    
.zc-title span{
    width: 40px;
    height: 6px;
    display: block;
    background: #515EF2;
    margin: 0 auto;
    margin-top: 15px;
}
.zc-text{
    width: 100%;
    height: auto;
}
.zc-text-l{
    width: 550px;
    height: 366px;
}
.zc-text-l-title{
    width: 100%;
    height: 55px;
}
.zc-text-l-title ul li{
    width: 275px;
    float: left;
    line-height: 55px;
    font-size: 24px;
color: #666666;
text-align: center;
background: #EEEEEE;
}
.zc-text-l-title ul li a{
    color: #666666;
}
.zc-text-l-title ul li.hover{
    background: #515EF2;
}
.zc-text-l-title ul li.hover a{
color: #FFFFFF;
}

.zc-text-l-text{
    width: 100%;
    height: auto;
    margin-top: 10px;
}
.zc-text-l-text ul li{
    font-size: 16px;
color: #333333;
letter-spacing: 0;
line-height: 37px;
}
.zc-text-l-text ul li a{
    color: #333333;
    float: left;
}
.zc-text-l-text ul li span{
    float: right;
color: #999999;
}
/* 轮播 */
.zc-text-r{
    width: 550px;
    height: 366px;
}
.slideBox{width: 550px;}
.slideBox{height:366px; position:relative;}
.slideBox .hd{ height:10px; position:absolute; bottom:20px;right: 15px;}
.slideBox .hd ul{float:left;  }
.slideBox .hd ul li{ float:left; width:10px;height: 10px;margin-left: 8px;cursor: pointer; color:#ffffff; text-align:center; background: #999999;}
.new_txt{float: left;}
.slideBox .hd ul li.on{background: #FFFFFF;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul{height:366px;}
.slideBox .bd ul li{ position:relative; width:550px;}
.slideBox .bd img{ width:550px; height:366px; }
.new_pic{position: relative;}
.pos_txt{position: absolute;height: 50px;width: 100%;bottom: 0;left: 0;line-height: 50px;padding-left: 25px;font-size: 15px;color: #FFFFFF;background-color: rgba(0,0,0,0.50);}
.pos_txt a{color: #ffffff;}
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:160px; display:block; width:26px; height:46px;    }
.slideBox .next{ left:auto; right:0; }
.slideBox .prev{background:url(left.png) center no-repeat;}
.slideBox .next{background:url(right.png) center no-repeat;}
.slideBox .prev:hover{ background:url(left_hover.png) center no-repeat; }
.slideBox .next:hover{ background:url(right_hover.png) center no-repeat; }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/* 服务 */
.fw{
    width: 100%;
    height: auto;
}
.zpfw{
    width: 200px;
    text-align: center;
    background: url(zpfw.png) no-repeat center;
    margin: 0 auto;
    font-size: 24px;
color: #515EF2;
}
.zpfw-box{
    width: 100%;
    height: auto;
    margin-top: 30px;
}
.zpfw-box ul{
    margin-left: -30px;
}
.zpfw-box ul li{
    float: left;
    width: 277px;
    height: 160px;
    background: #FFFFFF;
box-shadow: 0 2px 15px 0 rgba(153,153,153,0.20);
margin-left: 30px;
text-align: center;
}
.ztlr_list_img {
    width: 277px;
    height: 108px;
    display: table-cell;
    vertical-align: middle;
}
.zp ul li:nth-of-type(1) .ztlr_list_img{
    background: url(zp1.png) no-repeat center;
}
.zp ul li:nth-of-type(2) .ztlr_list_img{
    background: url(zp2.png) no-repeat center;
}
.zp ul li:nth-of-type(3) .ztlr_list_img{
    background: url(zp3.png) no-repeat center;
}
.zp ul li:nth-of-type(4) .ztlr_list_img{
    background: url(zp4.png) no-repeat center;
}

.jy ul li:nth-of-type(1) .ztlr_list_img{
    background: url(jy1.png) no-repeat center;
}
.jy ul li:nth-of-type(2) .ztlr_list_img{
    background: url(jy2.png) no-repeat center;
}
.jy ul li:nth-of-type(3) .ztlr_list_img{
    background: url(jy3.png) no-repeat center;
}
.jy ul li:nth-of-type(4) .ztlr_list_img{
    background: url(jy4.png) no-repeat center;
}

.xx ul li:nth-of-type(1) .ztlr_list_img{
    background: url(xx1.png) no-repeat center;
}
.xx ul li:nth-of-type(2) .ztlr_list_img{
    background: url(xx2.png) no-repeat center;
}
.xx ul li:nth-of-type(3) .ztlr_list_img{
    background: url(xx3.png) no-repeat center;
}
.xx ul li:nth-of-type(4) .ztlr_list_img{
    background: url(xx4.png) no-repeat center;
}

.bz ul li:nth-of-type(1) .ztlr_list_img{
    background: url(bz1.png) no-repeat center;
}
.bz ul li:nth-of-type(2) .ztlr_list_img{
    background: url(bz2.png) no-repeat center;
}
.bz ul li:nth-of-type(3) .ztlr_list_img{
    background: url(bz3.png) no-repeat center;
}
.bz ul li:nth-of-type(4) .ztlr_list_img{
    background: url(bz4.png) no-repeat center;
}

.ztlr_title {
    font-size: 15px;
    width: 100%;
    height: 52px;
}
.ztlr_title a{
    color: #333333;
}
.zx{
    width: 100%;
    height: auto;
}
.zx-box{
    width: 100%;
}
.zx-box-l{
    width: 580px;
    height: auto;
}
.zx-box-l ul li{
    font-size: 16px;
color: #333333;
letter-spacing: 0;
line-height: 37px;
width: 100%;
}
.zx-box-l ul li a{
    color: #333333;
    float: left;
}
.zx-box-l ul li span{
    color: #999999;
    float: right;
}