@font-face {
	font-family: 'cfa';
	src: url('/uiFramework/commonResource/zip/fonts/fonts/SourceHanSansCN-Normal.eot');
	src: url('/uiFramework/commonResource/zip/fonts/fonts/SourceHanSansCN-Normal.eot?#iefix') format('embedded-opentype'),
	url('/uiFramework/commonResource/zip/fonts/fonts/SourceHanSansCN-Normal.woff') format('woff'),
	url('/uiFramework/commonResource/zip/fonts/fonts/SourceHanSansCN-Normal.ttf') format('truetype'),
	url('/uiFramework/commonResource/zip/fonts/fonts/SourceHanSansCN-Normal.svg#NeuesBauenDemo') format('svg');
	font-weight: normal;
	font-style: normal;
}
*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0; -font-family: 'Microsoft Yahei','Arial','sans-serif'!important; font-family:cfa,Segoe UI,Helvetica Neue,Arial,Source Han Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif !important; -font-family:'cfa' ;}
table,tr,th,td{ -font-family: 'Microsoft Yahei','Arial','sans-serif'!important;font-family: cfa,Segoe UI,Helvetica Neue,Arial,Source Han Sans,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif !important;-font-family:'cfa';}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-spacing:0;border-collapse:collapse}
body{font:14px/1.5 ;color:#303030;outline:0;background:#fff}
a{text-decoration:none;color:#333}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-spacing:0;border-collapse:collapse}
input,select,textarea{font-family:cfa,sans-serif;font-size:12px;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#444;outline:0}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}

::-moz-selection{background:#da251c; color:#fff;}
::selection {background:#da251c; color:#fff;}

.fix{*zoom:1}
.fix:after,.fix:before{display:block;clear:both;height:0;content:""}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}
.unselect{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}
.wp{width:1210px;margin:0 auto}
.h50{clear:both;overflow:hidden;height:50px}
.h100{clear:both;overflow:hidden;height:100px}
.eps-portlet-header{position:relative;}
.eps-portlet-header .eps-shadow.eps-dn{left:15px!important;top:15px!important;}



.header{box-shadow:1px 3px 13px 0 rgba(0,0,0,.13)}
.mding{display:none;margin-bottom:1rem;}
.header .wp{position:relative;z-index:3}
.hd-search{position:absolute;z-index:10;top:78px;right:205px;width:0;height:40px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0}
.hd-search.open{width:560px;opacity:1}
.hd-search input{position:absolute;top:0;width:100%;height:100%;padding:0 15px;pointer-events:none;border:1px solid rgba(0,0,0,.1)}

.hd-search.open input{pointer-events:auto}
.header .wp{display:flex;align-items:center;justify-content:space-between}
.hd-logo{height:58px}
.hd-logo a{display:block;overflow:hidden;height:100%}
.hd-logo img{display:block;width:auto;height:100%}
.hd-r-top{display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid rgba(6,6,6,.1);position:relative;z-index:10}
.hd-r-top-s{font-size:12px;position:relative;color:rgba(14,14,14,.6)}
.hd-r-top-list{position:absolute;top:100%;left:0;height:76px;display:flex;opacity:0;pointer-events:none}
.hd-r-top-list a{display:flex;align-items:center;justify-content:center;width:88px;height:100%;color:#fff;background-color:#da261c}
.hd-r-top-s span,.hd-r-top-s>a{display:flex;align-items:center;justify-content:center;height:58px;padding:0 20px}
.hd-r-top-s:hover span,.hd-r-top-s:hover>a{background-color:#da261c;color:#fff}
.hd-r-top-s:hover .hd-r-top-list{opacity:1;pointer-events:auto}
.hd-r-top-s+.hd-r-top-s{position:relative}
.hd-r-top-s+.hd-r-top-s:after{position:absolute;top:50%;left:0;width:1px;height:16px;margin-top:-8px;content:'';opacity:.1;background-color:#000}
.hd-r-bot{display:flex;align-items:center;justify-content:space-between;position:relative}
.hd-nav{display:flex;align-items:center}
.hd-nav-s{height:76px;display:flex;align-items:center;justify-content:center}
.hd-nav-s+.hd-nav-s{padding-left:45px}
.hd-nav-s>a{font-size:16px;display:flex;align-items:center;height:100%;padding:0 10px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#666}
.hd-nav-s.on>a{color:#da261c;font-weight:700;border-bottom:4px solid #da261c}
.hd-nav-s>a:hover{color:#da261c}
.hd-nav2{display:none;position:absolute;top:100%;left:10px;height:78px;align-items:center; width:100%;}
.hd-nav2 a{font-size:15px;color:rgba(48,48,48,.68)}
.hd-nav2 a:hover{color:#da261c}
.hd-nav2 a+a{margin-left:50px}
.hd-mask{display:none;position:absolute;top:135px;left:0;width:100%;z-index:2;height:78px;background-color:#fff;border-top:1px solid rgba(0,0,0,.1);box-shadow:1px 10px 13px 0 rgba(0,0,0,.13)}
.hd-tool{display:flex;align-items:center;justify-content:flex-end;margin-left:146px}
.hd-tool-s{font-size:14px;display:flex;align-items:center;color:#121212}
.hd-tool-s i{display:block;width:20px;height:20px;cursor:pointer;background:no-repeat center center/contain}
.hd-tool-s span{padding-left:7px;cursor:pointer}
.hd-tool-s+.hd-tool-s{position:relative;margin-left:25px;padding-left:25px}
.hd-tool-s+.hd-tool-s:after{position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;content:'';opacity:.1;background-color:#060606}
.hd-menu{display:none}
.footer{border-top:4px solid #bc1a34;background-color:#fff}
.fd-top{display:flex;padding:54px 0 45px;border-bottom:1px solid rgba(1,31,15,.1)}
.fd-left{flex:0 0 526px;padding-right:48px}
.fd-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:45px}
.fd-logo{overflow:hidden;height:52px}
.fd-logo img{display:block;width:auto;height:100%}
.fd-address{font-size:14px;line-height:2;opacity:.6;color:#282828}
.fd-bot{display:flex}
.fd-sub{flex:0 0 268px}
.fd-sub h3{font-size:18px;margin-bottom:25px;color:#282828}
.fd-sub-form{position:relative;display:flex;align-items:center;width:100%;height:54px;padding:0 16px;border:1px solid rgba(0,0,0,.12)}
.fd-label{font-size:16px;margin-right:10px;opacity:.6;color:#333}
.fd-input{font-size:16px;flex:1;color:#333;border:none}
.fd-input::-webkit-input-placeholder{opacity:.5}
.fd-input::-moz-placeholder{opacity:.5}
.fd-input:-moz-placeholder{opacity:.5}
.fd-input:-ms-input-placeholder{opacity:.5}
.fd-submit{font-size:0;display:block;flex:0 0 30px;height:30px;margin-left:10px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:.3;border:none;background-color:transparent;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-b1.png);background-image:-webkit-image-set(url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-b1.png) 1x,url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-b1-2x.png) 2x);background-repeat:no-repeat;background-position:center center;-webkit-background-size:13px auto;background-size:13px auto}
.fd-submit:hover{opacity:.8}
.fd-follow{flex:1;margin-left:45px}
.fd-follow h3{font-size:18px;font-weight:700;margin-bottom:40px;color:#282828}
.fd-follow-list{display:flex}
.fd-follow-s{flex:1}
.fd-follow-s a{display:block;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray; height:20px;}
.fd-follow-s.a1 a{background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/wx.svg) center center no-repeat;}
.fd-follow-s.a2 a{background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/wb.svg) center center no-repeat;}
.fd-follow-s.a3 a{background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/taobao.svg) center center no-repeat;}
.fd-follow-s.a4 a{background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/pos.svg) center center no-repeat;}
.fd-follow-s img{display:block;width:auto;height:20px;margin:0 auto;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.fd-follow-s a:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0);filter:none}
.fd-link{display:flex;flex-direction:column;flex-wrap:wrap;height:220px;border-left:1px solid rgba(0,0,0,.1)}
.fd-link-s{position:relative;display:flex;align-items:center;height:42px;margin-left:35px;padding-left:20px}
.fd-link-s:after{position:absolute;top:50%;left:0;width:3px;height:3px;content:'';-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#a5a5a5}
.fd-link-s a{font-size:14px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#9a9a9a}
.fd-link-s a:hover{color:#333}
.copyright{display:flex;align-items:center;padding:35px 0}
/*订阅*/
.fd-sub .easysite-cell{-overflow:hidden;display: flex;border: 1px solid rgba(0,0,0,.12); height:54px;}
.fd-sub .easysite-cell #email{border:none;background:none;padding-left:10px;font-size:16px;flex:1; height:100%;}
.fd-sub .easysite-cell #getSms{font-size:0;display:block;flex:0 0 30px;height:54px;margin-left:10px;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:.3;border:none;background-color:transparent;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-b1.png);background-image:-webkit-image-set(url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-b1.png) 1x,url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-b1-2x.png) 2x);background-repeat:no-repeat;background-position:center center;-webkit-background-size:13px auto;background-size:13px auto;}
.fd-sub #code .easysite-cell{border:none;}
.fd-sub .easysite-cell #checkCode{flex: 1; padding-left:10px; border: solid 1px rgba(0,0,0,.12);}
.fd-sub .easysite-cell em{line-height: 52px;}
.fd-sub .easysite-cell #qdBtn{border:none;flex:0 0 30px;padding:0 10px;background:#bc1a34;color:#fff;box-shadow: 0 0 5px #ccc;border-radius: 5px;}
.fd-sub .easysite-cell #qxBtn{flex:0 0 40px;font-size:12px;vertical-align:middle;align-items:center;line-height:52px;text-align:center;margin-left:10px; -padding:0 10px; background:#fafafa;box-shadow: 0 0 5px #ccc;border-radius: 5px; margin-right:5px;}
.fd-sub .easysite-section-wrap,.fd-sub .easysite-row{padding:0px;}



.cr-img{overflow:hidden;height:68px;margin-right:28px}
.cr-img img{display:block;width:auto;height:100%}
.cr-txt{font-size:14px;line-height:2;flex:1;color:rgba(48,48,48,.5)}
.cr-txt a{color:rgba(48,48,48,.5)}
.cr-txt a:hover{text-decoration:underline;}
.cr-txt p{display:flex;align-items:center}
.cr-txt p img{margin-left:10px}
.noise{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/noise1.png);background-image:-webkit-image-set(url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/noise1.png) 1x,url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/noise1-2x.png) 2x);background-repeat:repeat;background-position:left top}
.pageTop{display:flex;justify-content:space-between;padding:45px 0}
.pageTop-crumb{font-size:14px;color:#434343}
.pageTop-crumb a{-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;color:#434343}
.pageTop-crumb a:hover{color:#da261c}
.pageTop-crumb a:first-child{padding-right:24px;background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/home.svg) no-repeat right center/15px auto}
.pageTop-crumb em{margin:0 15px}
.pageTop-crumb a:last-child{padding-right:25px;color:#da261c;background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/down-red.svg) no-repeat right center/13px auto}
.pageTop-back{font-size:14px;display:flex;align-items:center;color:#da251c}
.pageTop-back i{display:block;width:8px;height:13px;margin-right:10px;background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/left-red.svg) no-repeat center center/contain}
.banner{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;height:400px}
.ban-bg{position:absolute;z-index:1;top:50%;left:50%;min-width:100%;max-width:none;min-height:100%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);object-fit:cover}
.ban-con{position:relative;z-index:2}
.ban-logo{height:58px;margin-bottom:35px}
.ban-logo img{display:block;width:auto;height:100%;margin:0 auto}
.ban-txt{font-size:30px;font-weight:700;text-align:center;color:#fff;text-shadow:0 0 13px rgba(0,0,0,.22)}
.content{position:relative;z-index:2;margin-top:-80px}
.content-bg{position:absolute;z-index:1;top:0;left:0;width:calc(100% - 97px);height:100%;background-color:#ececec}
.content-txt{font-size:15px;line-height:28px;position:relative;z-index:2;width:100%;max-width:855px;margin:0 auto;padding:60px 0;color:rgba(41,46,57,.7);background-color:#ececec}
.content-txt p+p{margin-top:25px}
.content-txt h3{font-size:18px;margin-bottom:25px;color:#292e39}
.content-txt hr{display:block;height:1px;margin:30px 0;border:none;background-color:rgba(0,0,0,.1)}
.content-txt table{width:100%;margin:30px 0;border:2px solid #da251c}
.content-txt table th{font-size:16px;height:65px;padding-left:50px;text-align:left;color:#fff;background-color:#da251c}
.content-txt table td{font-size:15px;height:60px;padding-left:46px;text-align:left;opacity:.7;color:#303030;border:1px solid rgba(0,0,0,.1)}
.content-txt img{display:block}
.link-box{font-size:16px;font-weight:700;display:flex;align-items:center;height:60px;margin:30px 0;padding-left:26px;color:#434343;border:1px solid rgba(0,0,0,.1);background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-b1.png);background-image:-webkit-image-set(url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-b1.png) 1x,url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-b1-2x.png) 2x);background-repeat:no-repeat;background-position:right 20px center;-webkit-background-size:14px auto;background-size:14px auto}
.link-box a{text-decoration:underline;color:#434343}
.list-link-s.qian em{background-color:#da251c;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/qian.svg);-webkit-background-size:12px auto;background-size:12px auto}
.list-link-s.chat em{background-color:#20bccf;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/chat.svg);-webkit-background-size:16px auto;background-size:16px auto}
.list-link-s.music em{background-color:#66cb9c;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/music.svg);-webkit-background-size:13px auto;background-size:13px auto}
.list-link-s.tv em{background-color:#20bccf;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/tv.svg);-webkit-background-size:14px auto;background-size:14px auto}
.list-link-s.ting em{background-color:#20bdcf;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/ting.svg);-webkit-background-size:13px auto;background-size:13px auto}
.list-link-s.hou em{background-color:#da261c;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/hou.svg);-webkit-background-size:13px auto;background-size:13px auto}
.m-select{position:relative}
.opt{position:absolute;top:110%;left:0;width:100%;padding:10px;pointer-events:none;opacity:0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}
.m-select.open .opt{pointer-events:auto;opacity:1}
.opt li a{font-size:16px;font-weight:700;line-height:30px;display:block;padding:0 15px;white-space:nowrap;color:#292e39}
.opt li.on a{color:#da251c}
/*分页*/
.panel-footer .pagination .first,.panel-footer .pagination .last,.panel-footer .pagination .pageNumbers{display:none;}
.panel-footer .pagination li.prev,.panel-footer .pagination li.next{overflow:hidden; text-indent:-20rem;}
.page,.panel-footer .pagination{display:flex;align-items:center;justify-content:center}
.page-s,#page a,#page font,.panel-footer .pagination li{flex:0 0 38px;height:38px;margin:0 5px}
.panel-footer .pagination li{height:28px; line-height:28px;}
.page-s a,#page a,#page font ,.panel-footer .pagination li a{font-size:16px;display:flex;align-items:center;justify-content:center;height:100%;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:.4;color:#292e39;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.panel-footer .pagination li a{display:block; width:100%; text-align:center;}
.page-s.on a,.page-s:hover a,#page font,.panel-footer .pagination li.active a,.panel-footer .pagination li:hover a{opacity:1;color:#fff;background-color:#da251c}
.page-s.next a,.page-s.prev a,.panel-footer .pagination li.prev a,.panel-footer .pagination li.next a{background:no-repeat center center/9px 14px}
.page-s.prev a,.panel-footer .pagination li.prev a{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/page-left.svg)}
.page-s.prev:hover a,.panel-footer .pagination li.prev:hover a{background-color:#da251c;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/page-left-on.svg)}
.page-s.next a,.panel-footer .pagination li.next a{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/page-right.svg)}
.page-s.next:hover a,.panel-footer .pagination li.next:hover a{background-color:#da251c;background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/page-right-on.svg)}
.art-tit{display:flex;align-items:center;justify-content:space-between;margin-bottom:57px;position:relative;z-index:2}
.art-name{position:relative}
.art-name:after{position:absolute;bottom:0;left:0;width:100%;height:23px;content:'';background-color:#fff}
.art-name span{font-size:30px;font-weight:700;position:relative;z-index:2;padding:0 12px;color:#292e39}
.art-name .show{font-size:30px;font-weight:700;position:relative;z-index:2;padding-right:47px;padding-left:12px;cursor:pointer;color:#292e39;background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/down-b.svg) no-repeat right 14px center/23px 14px}
.art-tit .right{display:flex;align-items:center}
.art-tit .fyrl_tzbox{margin-right: auto;margin-left: 3rem;}
.fyrl_tz{font-size: 25px;font-weight: 700;}
.fyrl_tz:hover{color:#da261c;}
.art-year{font-size:30px;font-weight:700;margin-right:28px;padding-right:30px;cursor:pointer;color:#292e39;background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/down-b.svg) no-repeat right center/17px 11px}
.art-type{display:flex;width:82px;height:40px;border:1px solid rgba(0,0,0,.1)}
.art-type-s{flex:0 0 50%;background:no-repeat center center/18px 18px}
.art-type-s+.art-type-s{border-left:1px solid rgba(0,0,0,.1)}
.art-type-s:first-child{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type1-b.png);background-image:-webkit-image-set(url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type1-b.png) 1x,url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type1-b-2x.png) 2x)}
.art-type-s:first-child.on{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type1-red.png);background-image:-webkit-image-set(url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type1-red.png) 1x,url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type1-red-2x.png) 2x)}
.art-type-s:last-child{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type2-b.png);background-image:-webkit-image-set(url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type2-b.png) 1x,url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type2-b-2x.png) 2x)}
.art-type-s:last-child.on{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type2-red.png);background-image:-webkit-image-set(url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type2-red.png) 1x,url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/type2-red-2x.png) 2x)}
.film-form{display:flex;align-items:center;margin-bottom:30px;padding-top:30px;border-top:1px solid rgba(0,0,0,.1)}
.film-search{display:flex;align-items:center;flex:0 0 373px;height:41px;margin-right:30px;border:1px solid rgba(0,0,0,.1)}
.film-select{font-size:14px;padding-right:27px;padding-left:13px;opacity:.7;color:#2e323e;border:none;border-right:1px solid rgba(0,0,0,.1);background:transparent url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/down-b.svg) no-repeat right 12px center/10px auto}
.film-input{font-size:14px;flex:1;padding-left:10px;color:#2e323e;border:none;background:0 0}
.film-submit{font-size:0;display:block;flex:0 0 32px;height:100%;opacity:.7;border:none;background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/search.svg) no-repeat center center/16px auto}
.film-checkbox label{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;width:168px;height:40px;cursor:pointer;border:1px solid rgba(0,0,0,.1)}
.film-checkbox label input{position:absolute;left:-99999px}
.film-checkbox span{font-size:14px;position:relative;padding-left:33px;color:#303030}
.film-checkbox span:after{position:absolute;top:50%;left:0;width:18px;height:18px;margin-top:-9px;content:'';border:1px solid rgba(4,4,3,.1);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.film-checkbox label input:checked+span:before{position:absolute;top:50%;left:4px;width:10px;height:10px;margin-top:-5px;content:'';-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#da261c}
.m-pop{position:fixed;z-index:999;top:0;left:0;display:none;width:100%;height:100%}
.pop-mask{display:block;width:100%;height:100%;background:rgba(0,0,0,.7)}
.pop-con{position:absolute;top:50%;left:50%;width:80%;height:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-con video{position:absolute;top:50%;width:100%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.pv-pic img{display:block;width:100%;height:280px;object-fit:cover;}
.pv-pic video{width:100%;}
.pv-pic.video{position:relative}
.pv-pic.video:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:rgba(0,0,0,.35)}
.play{position:absolute;z-index:2;top:50%;left:50%;width:62px;height:62px;cursor:pointer;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/play.png);background-image:-webkit-image-set(url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/play.png) 1x,url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/play-2x.png) 2x);background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain}
.det-title{position:relative;display:inline-block;margin-bottom:40px}
.det-title:after{position:absolute;bottom:0;left:0;width:100%;height:24px;content:'';background-color:#fff}
.det-title span{font-size:34px;position:relative;z-index:2;padding:0 20px;color:#292e39}
.arrow-next2,.arrow-prev2{width:44px;height:44px;background:#da251c no-repeat center center/12px auto;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:absolute;top:50%;z-index:20;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:.8}
.arrow-next2:hover,.arrow-prev2:hover{opacity:1}
.arrow-prev2{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/left-w.svg);left:0}
.arrow-next2{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/right-w.svg);right:0}
.forMobile{display:none}
.js-search{margin:0 20px 0 100px;}
.dyjz_jjnr{text-align: justify;text-indent: 2rem;padding: 1rem 0;line-height: 1.7rem;}
@media (min-width:1200px){
.wp{width:1140px}
}
@media (max-width:1199px){
.mding{display:block;}
.wp{width:960px}
.hd-nav-s+.hd-nav-s{padding-left:35px}
.hd-tool{margin-left:50px}
.fd-left{flex:0 0 50%}
.fd-link{display:block;overflow:hidden;flex:1;height:auto}
.fd-link-s{float:left;width:50%;margin-left:0;padding-left:40px}
.fd-link-s:after{left:20px}
.fd-logo{height:46px}
.content-bg{width:100%}
.content{margin-top:0}
.hd-search{top:78px}
.hd-search.open{width:360px}
}
@media (max-width:991px){
.wp{width:720px}
body{padding-top:60px}
.hd-r-top{display:none}
.hd-logo{height:40px}
.header{padding:10px 0;border-top:none;position:fixed;top:0;left:0;width:100%;z-index:99;box-shadow:0 0 5px 0 rgba(0,0,0,.1);background-color:#fff}
.hd-r{overflow-y:auto;position:fixed;top:60px;left:0;width:100%;height:calc(100% - 60px);background-color:#fff;border-top:1px solid #ededed;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.hd-r.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}
.hd-r-bot{display:block}
.hd-nav{height:100%;padding:0;display:block;text-align:center}
.hd-nav-s+.hd-nav-s{margin-left:0;margin-top:20px}
.hd-nav-s{height:auto;display:block}
.hd-nav-s+.hd-nav-s{padding-left:0}
.hd-nav-s.on>a{border-bottom-width:2px}
.hd-nav-s>a{display:inline-block}
.hd-nav-s.on .hd-nav2{-display:flex;}
.hd-nav2{position:static;height:auto;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,.1)}
.hd-nav2 a{flex:0 0 100%;text-align:center;line-height:2}
.hd-nav2 a+a{margin-left:0}
.nav2 a{line-height:2;margin:0 10px}
.hd-nav{padding-top:20px}
.forMobile{display:block}
.hd-tool{margin-left:0;margin-top:30px;justify-content:center}
.hd-search{right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);top:440px}
.hd-menu{display:block;width:40px;height:40px;background:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/menu.svg) no-repeat center center/contain;cursor:pointer}
.hd-menu.open{background-image:url(/uiFramework/commonResource/zip/cfaAll/cfaAll/images/close.svg);-webkit-background-size:80%;background-size:80%}
.hd-tool-s:first-child{justify-content:flex-end;padding-left:24px}
.fd-info{display:block}
.fd-address{margin-top:20px;line-height:1.5}
.fd-info{margin-bottom:20px}
.fd-top{padding:30px 0}
.fd-sub h3{margin-bottom:15px}
.fd-sub-form{height:44px}
.fd-left{flex:0 0 50%;padding-right:30px}
.fd-label{font-size:14px;white-space:nowrap}
.fd-link-s{padding-left:10px}
.fd-link-s:after{display:none}
.copyright{padding:20px 0}
.footer{border-top-width:2px}
.pageTop{display:block;padding:30px 0}
.pageTop-back{margin-bottom:20px}
.banner{height:300px}
.ban-txt{font-size:24px}
.content-txt{padding:30px 0}
.fd-bot{display:block}
.fd-follow{margin-left:0;margin-top:20px}
.fd-follow h3{margin-bottom:30px}
.det-title span{font-size:24px}
.det-title:after{height:14px}
}
@media (max-width:767px){
.wp{width:540px}
.fd-top{display:block}
.fd-link{border-left:none;margin-top:20px}
.fd-top{padding-bottom:15px}
.cr-txt p{display:block}
.fd-link-s{padding-left:40px;height:30px}
.fd-link-s:after{display:block}
.pageTop-crumb em{margin:0}
.content-txt table td,.content-txt table th{padding-left:15px}
.link-box{display:block;background-image:none;height:auto;padding:10px}
.link-box a{word-break:break-all}
.banner{height:200px}
.fd-follow-s{flex:0 0 50px}
.arrow-next2,.arrow-prev2{width:30px;height:30px;-webkit-background-size:8px auto;background-size:8px auto}
.pageTop-back{display:none}
}
@media (max-width:575px){
.wp{width:100%;padding:0 15px}
.hd-logo{height:30px}
.hd-menu{height:30px}
body{padding-top:50px}
.hd-r{top:50px;height:calc(100% - 50px)}
.cr-txt{font-size:12px;line-height:1.5}
.cr-img{margin-right:10px;height:50px}
.fd-link-s{float:none;width:100%;padding-left:20px}
.fd-link-s:after{left:10px}
.fd-left{padding-right:0}
.pageTop{padding:15px 0}
.ban-txt{font-size:20px}
.play{width:40px;height:40px}
.page-s{display:none}
.page-s.next,.page-s.on,.page-s.prev{display:block}
.det-title span{font-size:18px}
.content-txt{font-size:14px}
}