.news{width: 1100px;height: auto;overflow: hidden;margin: 0 auto;margin-top: 20px;display: flex;justify-content: space-between;}
.news .welfare{width: 290px;height: auto;float: left;}
.news .welfare .title{width: 100%;line-height: 40px;font-size: 22px;color: #333333;border-bottom: 1px solid #D0D0D0;}
.news .welfare .title span{display:inline-block;border-bottom: solid 3px #F966AA;line-height: 40px;}
.news .welfare ul{width: 100%;height: 395px;margin-top: 15px;display: flex;flex-direction: column;justify-content: space-between;}
.news .welfare ul li{width: 100%;height: auto;}
.news .welfare ul li .sp{width: 290px;height: 160px;}
.news .welfare ul li .sp  img{width: 290px;height: 160px;}
.news .welfare ul li p{height: 33px;line-height: 33px;text-align: center;background-color: #EFEFEF;font-size: 14px;color: #333333;}
.news .zixun{width: 497px;height: auto;float: left;margin-left: ;}
.news .zixun .title{width: 100%;line-height: 40px;font-size: 22px;color: #333333;border-bottom: 1px solid #D0D0D0;}
.news .zixun .title span{display:inline-block;border-bottom: solid 3px #F966AA;line-height: 40px;}
.news .zixun ul{width: 100%;height: 395px;margin-top: 15px;display: flex;flex-direction: column;justify-content: space-between;}
.news .zixun ul a{display: block;width: 100%;height: 124px;overflow: hidden;}
.news .zixun ul a img{float: left;width: 160px;height: 124px;}
.news .zixun ul a h1{margin-left: 174px;font-size: 18px;line-height: 35px;font-weight: normal;border-bottom: 1px dotted #333333;color: #666666;}
.news .zixun ul a p{margin-left: 180px;line-height:180%;font-size: 14px;color: #8d8d8d;}
.news .about{width: 284px;height:auto;}
.news .about .title{width: 100%;line-height: 40px;font-size: 22px;color: #333333;border-bottom: 1px solid #D0D0D0;}
.news .about .title span{display:inline-block;border-bottom: solid 3px #F966AA;line-height: 40px;}
.news .about>ul{width: 100%;height: 395px;margin-top: 15px;display: flex;flex-direction: column;justify-content: space-between;}
.news .about>ul .ex{font-size: 14px;color:#666666;line-height: 150%;}
.news .about>ul .ex a{color:red;}
.news .about>ul ul{width: 258px;height: auto;margin: 0 auto;overflow: hidden;}
.news .about>ul ul a{display: block;width: 86px;box-sizing: border-box;border-top: 1px solid #EFEFEF;text-align: center;float: left;}
.news .about>ul ul a.center{border-right:1px solid #EFEFEF;border-left: 1px solid #EFEFEF;}
.news .about>ul ul a img{margin-top: 9px;}
.news .about>ul ul a p{text-align: center;color: #666666;font-size: 14px;}
.news .about>ul .dh img{margin: 0 7px;}


.service{width: 100%;height: 630px;background: url(../img/service_bg.jpg) no-repeat;background-size: 100% 100%;margin: 0 auto;overflow: hidden;padding-bottom: 10px;}
.service .title{width:1100px;margin: 0 auto;line-height: 40px;overflow: hidden;font-size: 22px;color: #333333;border-bottom: 1px solid #D0D0D0;margin-top: 24px;}
.service .title span{display:inline-block;border-bottom: solid 3px #F966AA;line-height: 40px;}
.service .title a{border-radius: 4px;margin: 5px 10px;display: block;width: 177px;height: 32px;background-color: #FABD8C;color: #FFFFFF;line-height: 32px;text-align: center;font-size: 12px;}
.service .content{width: 1100px;height: auto;margin: 25px auto;display: flex;justify-content: space-between;}
.service .content .navbar{width: 180px;height: 530px;display: flex;flex-direction:column;justify-content: space-between;}
.service .content .navbar li{width:170px;height: 73px;background-color: #FFDCEC;line-height: 73px;text-align: center;font-size: 16px;color: #666666;}
.service .content .navbar li.active{background-color: #F966AA;color: #FFFFFF;position: relative;}
.service .content .navbar li:after{display: block;content: "";position: absolute;border-left: 10px solid #F966AA;border-top: 10px solid transparent;border-bottom: 10px solid transparent;right: -10px;top: 50%;margin-top: -10px;}
.service .bh{position: relative;width: 570px;height:auto;float: left;margin-left: 25px;}
.service .main{position:absolute;top: 0;left: 0;display: none;}
.service .bh .active{display: block;}
.service .bh{width: 570px;height:auto;}
.service .bh .zz{width: 100%;height: auto;overflow: hidden;}
.service .bh .zz img{float: left;}
.service .bh .zz ul{width: 345px;height: auto;margin-left: 225px;}
.service .bh .zz ul a{display: block;width: 100%;height: 45px;line-height: 50px;font-size: 16px;color: #8f8d8a;border-bottom: 1px dotted #D0D0D0;}
.service .bh h1{font-size: 20px;color: #666666;margin: 15px auto;font-weight: normal;}
.service .bh .wt{width: 570px;height: auto;overflow: hidden;display: flex;justify-content: space-between;margin-bottom: 5px;}
.service .bh .wt a{display: block;width: 198px;height: 36px;font-weight: normal!important;font-size: 16px;border: 1px solid #D0D0D0;line-height: 36px;text-align: center;color: #8f8d8a;}
.service .bh .wt a:nth-of-type(2){width: 160px;}
.service .bh .tj{width: 570px;height: auto;display: flex;justify-content: space-between;}
.service .bh .tj a{display: block;height: 55px;line-height: 55px;color: #8f8d8a;text-align: center;}
.service .bh .tj a:nth-of-type(1){border: 1px solid #D0D0D0;width: 430px;box-sizing: border-box;}
.service .bh .tj a:nth-of-type(2){width: 130px;background-color: #FA8CBF;color: #ffffff;}
.service .zjjt{width: 307px;background-color: #FFFFFF;}
.service .zjjt h1{font-size: 22px;text-align: center;background: url(../img/zjjt_title.png) no-repeat center center;}
.service .zjjt img{margin: 20px auto 0 auto;display: block;width:286px;height:162px;}
.service .zjjt ul{width: 270px;margin: 0 auto;margin-top: 12px;}
.service .zjjt ul a{display: block;width: 100%;line-height: 60px;border-bottom: 1px dotted #D0D0D0;color: #666666;}

.doc{width: 100%;height: auto;margin: 0 auto;overflow: hidden;}
.doc .title{width:1100px;margin: 0 auto;line-height: 40px;overflow: hidden;font-size: 22px;color: #333333;border-bottom: 1px solid #D0D0D0;margin-top: 24px;}
.doc .title span{display:inline-block;border-bottom: solid 3px #F966AA;line-height: 40px;}
.doc .title a{border-radius: 4px;margin: 5px 10px;display: block;width: 388px;height: 32px;background-color: #FABD8C;color: #FFFFFF;line-height: 32px;text-align: center;font-size: 12px;}
.doc .main{width: 1100px;height: 430px;margin: 25px auto;}
.doc .main ul{width: 100%;height: auto;}
.doc .main ul li{width: 130px;height: 430px;float: left;overflow: hidden;box-sizing: border-box;}
.doc .main ul li:nth-of-type(1){background:url(../img/doc1.png);}
.doc .main ul li:nth-of-type(2){background:url(../img/doc2.png);}
.doc .main ul li:nth-of-type(3){background:url(../img/doc3.png);}
.doc .main ul li:nth-of-type(4){background:url(../img/doc4.png);}
.doc .main ul li:nth-of-type(5){background:url(../img/doc5.png);}
.doc .main ul li:nth-of-type(6){background:url(../img/doc6.png);}
.doc .main ul li.active{width: 450px;}
.doc .main ul li .xq{width: 320px;height:430px;float: left;box-sizing: border-box;padding:0 22px;margin-left: 130px;}
.doc .main ul li .xq h1{font-size: 38px;color: #333333;margin-top: 35px;font-weight: normal;}
.doc .main ul li .xq h1 span{font-size: 20px;color: #333333;margin-left: 13px;}
.doc .main ul li .xq .zl{font-size: 16px;color: #974c6f;}
.doc .main ul li .xq>span:nth-of-type(1){font-size: 16px;margin-bottom: 8px;display: block;width: 54px;height: 27px;line-height: 27px;color: #FFFFFF;border-radius: 5px;margin-top: 8px;text-align: center;background-color: #EF679E;}
.doc .main ul li .xq>span:nth-of-type(2){font-size: 16px;margin-bottom: 8px;display: block;width: 54px;height: 27px;line-height: 27px;color: #FFFFFF;border-radius: 5px;margin-top: 8px;text-align: center;background-color: #FABD8C;}
.doc .main ul li .jj{font-size: 14px;color: #666666;}
.doc .main ul li .sc{font-size: 14px;color: #666666;}
.doc .main ul li .jj a{color: #FC0000;}
.doc .main ul li .zx a:nth-of-type(1){margin-right: 5px;}
.doc .main ul li .zx a:nth-of-type(2){margin-right: 10px;}



