@charset "utf-8";
body{color:#333333; font-size:16px; font-family:Microsoft YaHei,Simsun,SimHei,Arial; -webkit-text-size-adjust:none; min-width: 320px;}
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea{margin:0;padding:0;list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input{padding-top:0;padding-bottom:0;}
input::-moz-focus-inner{border:none;padding:0;}
select,input{vertical-align:middle;}
select,input,textarea{margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
button, input, select, textarea {font-family: inherit;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,td{padding:0}
img,a img{border:0;margin:0;padding:0;}
img{border:none; border:0; max-width:100%;}
a{outline-style:none;color:#000;text-decoration:none}
a:hover{text-decoration:none;color: #21468C;}
a:focus {outline:none;-moz-outline:none;}
input:focus, textarea:focus{ outline: none;}
.clearbox{clear: both;}
.ztfw-main{max-width: 1295px;}
.yjsqw_hd{text-align: center;}
.yjsqzw_bd{overflow: hidden; margin-top: 20px; height: 378px; background: url(../../../images/ztfw/zfzt/zfzt_yjsqzw_bj.png) no-repeat bottom right;}
.yjsqzw_left{width: 42.6%; float: left; height: 364px; background: url(../../../images/ztfw/zfzt/zfzt_yjs_bj.png) no-repeat left center;background-size: 100% 100%;}
.yjsqzw_right{width: 54%; float: right;}
.yjsqzw_right ul{padding-top: 60px;}
.ztfw-wrapper.zfzt{background: url(../../../images/ztfw/zfzt/zfzt_bg.png) no-repeat top center; }
.zfzt .ztfw-main{}
.yjsqzw_left .inforbox{padding: 30px;}
.yjs_title{height: 50px; padding-left: 60px; background: url(../../../images/ztfw/zfzt/zfzt_yij_title.png) no-repeat left center; line-height: 50px; font-size: 22px;
max-width: 100%; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; color: #fff;}
.yjs_txt{padding-top: 20px;font-size: 14px; line-height: 30px; color: #fff;}
.yjsqzw_right ul li{width: 33.33%; float: left;margin-bottom: 30px;text-align: center;}
.yjsqzw_right ul li span{display: block; width: 80px; height: 90px; margin: 0 auto;}
.yjsqzw_right ul li span img{transition: all 0.4s ease 0s;}
.yjsqzw_right ul li span img:hover{transform: scaleX(-1);}
.yjsqzw_right ul li font{line-height: 40px; border-radius: 30px; background-color: #F2E8DD; padding: 0 20px; display: inline-block; overflow: hidden;
text-overflow: ellipsis; max-width: 100%; white-space: nowrap; } 
.ztfw-thead{overflow: hidden;}
.ztfw-zctz .zctz-list,.ztfw-switch,.ztfw-zwxx{overflow: hidden;}
.zfzt_pic img{width: 100%;}

.yjs_body .ztfw-wrapper{background: url(../../../images/ztfw/zfzt/zfzt_yjs_cont_bj.png) no-repeat bottom center;}
.yjs_body .ztfw-main{padding-left: 0px; padding-right: 0px;position: relative;}
.yjs-title{text-align:center;position: relative;}
.yjs-title::before,.yjs-title::after{display: block; content: ""; height: 6px; border-top: 1px solid #FBF7F2; border-bottom:1px solid #FCF9F5;
position: absolute; top: 40%;width: 25%;}
.yjs-title::after{ right: 0;}
.yjs_txt{padding:20px;font-size: 16px; line-height: 30px; color: #fff;}
.yjs-article .hdbox{width: 23.3%; float: left;   background-image: linear-gradient(to bottom, #D8A689, #D9A06F); border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.yjs-article .hdbox ul{background: url(../../../images/ztfw/zfzt/zfhf_yjshd.png) no-repeat bottom center; min-height: 567px;
 padding-top: 50px;}
 .yjs-article{ margin-top: 20px; margin-bottom: 60px; }
.yjs-article .hdbox ul li{line-height: 60px;text-align: center;}
.yjs-article .hdbox ul li.on,.yjs-article .hdbox ul li:hover{border-left: 8px solid #97623F;background-image: linear-gradient(to right, #FDFCFB, #D5AA90);}
.yjs-article .hdbox ul li.on a,.yjs-article .hdbox ul li.on,.yjs-article .hdbox ul li:hover a{color: #97623F; font-weight: bold;}
.yjs-article .hdbox ul li a{color: #fff;font-size: 18px;display: block;}
.yjs-article .bdbox{width: 76.7%;float: right; box-shadow: 0 0 5px #ddd; border-radius: 10px; background-color: #fff; margin-bottom: 60px;}
.yjs-article .inforbox{padding:30px; padding-bottom: 0; padding-right: 60px;}
.yjs-article #article a,.yjs-article #par_article a{color: #0000EE !important;}
.yjs-article .itme-div{margin-bottom: 20px;}
.yjs-article .itme-tit{height:40px; line-height: 40px; border-bottom: 3px solid #FAF3EE;}
.yjs-article .itme-tit span{font-size: 18px;display: block;float: left; border-bottom: 3px solid #DCA773;font-weight: bold;}
.yjs-article .itme-txt{ padding-top: 20px;font-size: 16px; line-height: 30px;max-height: 220px;overflow-y: auto;}
.right-float{position: absolute; right: -105px;width:105px;}
.right-float li{width: 60px; height:60px; line-height: 60px;transition:all 0.3s ease-in-out 0s; margin-bottom: 10px; 
border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.right-float li a{font-size: 14px;  color: #fff; padding-left: 46px;display: none;}
.right-float li:hover a{display: block;}
.right-float li.li01{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon1.png) no-repeat 10px center #ECCEAF;}
.right-float li.li02{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon2.png) no-repeat 10px center #ECCEAF;}
.right-float li.li03{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon3.png) no-repeat 10px center #ECCEAF; }
.right-float li.li04{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon4.png) no-repeat 10px center #ECCEAF;display: none !important;}
.right-float li:hover{width: 105px;background-color: #DC9C63 !important;}
.ztfw-yjs-contbox .yjs_txt{color: #333;}
#article .hd{overflow: hidden;border-bottom: 1px solid #ddd;}
#article .hd li{float: left;margin-right:20px; line-height: 30px;  }
#article .hd li.on{border-bottom: 2px solid #d8a583;}
#article .bd{margin-top: 20px; }


/*社保专题*/
.sbzt .yjsqzw_left{background: url(../../../images/ztfw/zfzt/sbzt_yjs_bj.png) no-repeat left center;background-size: 100% 100%;}
.sbzt .yjsqzw_right ul li font{background-color:#6ADED6;}
.sbzt .yjsqzw_bd {background: url(../../../images/ztfw/zfzt/sbzt_yjsqzw_bj.png) no-repeat bottom right;}
.yjs_body .ztfw-wrapper.sbzt{background: url(../../../images/ztfw/zfzt/sbzt_yjs_cont_bj.png) no-repeat bottom center}
.sbzt .yjs-article .hdbox{background-image: linear-gradient(to bottom, #3FB8AF, #39938D);}
.sbzt .yjs-article .hdbox ul{background: none;}
.sbzt .right-float li.li01{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon1.png) no-repeat 10px center #74d1cb;}
.sbzt .right-float li.li02{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon2.png) no-repeat 10px center #74d1cb;}
.sbzt .right-float li.li03{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon3.png) no-repeat 10px center #74d1cb;}
.sbzt .right-float li.li04{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon4.png) no-repeat 10px center #74d1cb;}
.sbzt .right-float li:hover{width: 105px;background-color: #39938D !important;}
.sbzt .yjs-article .hdbox ul li.on a,.sbzt .yjs-article .hdbox ul li.on,.sbzt .yjs-article .hdbox ul li:hover a{color: #39918B; }
.sbzt .yjs-article .hdbox ul li.on,.sbzt .yjs-article .hdbox ul li:hover{border-left: 8px solid #39918B;background-image: linear-gradient(to right,  white, rgba(255, 255, 255, 0));}
@media (max-width:1300px){
	
}


@media (max-width:1200px){
	.container, .container[class*="width-"]{width:970px;}
	.yjs-title::before, .yjs-title::after{width: 10%;}
}
@media (max-width:992px){
.yjsqzw_left{width: 100%; float: none;}	
.yjsqzw_right{width: 100%; float: none;}
.container, .container[class*="width-"]{width:750px;}
.yjs-title::before, .yjs-title::after{display: none;}
.right-float{position: fixed; top: 50%;right: 0;width: auto;}
.right-float li{border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.right-float li a{padding-right: 36px; padding-left: 10px;display: block;}
.right-float li.li01{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon1.png) no-repeat right center #ECCEAF;}
.right-float li.li02{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon2.png) no-repeat right center #ECCEAF;}
.right-float li.li03{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon3.png) no-repeat right center #ECCEAF;}
.right-float li.li04{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon4.png) no-repeat right center #ECCEAF;}
.sbzt .right-float li.li01{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon1.png) no-repeat right center #74d1cb;}
.sbzt .right-float li.li02{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon2.png) no-repeat right center #74d1cb;}
.sbzt .right-float li.li03{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon3.png) no-repeat right center #74d1cb;}
.sbzt .right-float li.li04{background: url(../../../images/ztfw/zfzt/zfzt_fd_icon4.png) no-repeat right center #74d1cb;}
.right-float li{width: 105px;}
.yjs-title::before, .yjs-title::after{display: none;}
@media (max-width:768px){
	.container, .container[class*="width-"]{width:auto;}
}
@media (max-width:550px){
.yjs-article .hdbox{width: 37.3%;}
.yjs-article .hdbox ul li a{font-size: 16px;}
.yjs-article .bdbox{width: 62.6%;}
.yjsqzw_bd{height: auto;}
.yjsqzw_right ul li{width: 50%;}
.right-float li a,.right-float {display: none !important;}
}



