body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,button,input,textarea,p,address,em,label,img,th,td,iframe,sub,sup{padding:0;margin:0;}
body{color:#333;font-family:"Microsoft YaHei","ËÎÌå",Arial,"\5B8B\4F53",Helvetica,sans-serif;font-size:12px;background:#F1F1F1;}
h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ol,ul{list-style:none;}
img{border:none;display:inline-block;}
input,select,input,textarea{font-size:12px;outline:none;}
select,input{vertical-align:middle;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
textarea{resize:none;}
fieldset{border:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
address,caption,th,cite,code,em,i{font-style:normal;font-weight:normal;}
a:link,a:visited,a:active{color:#0041D9;text-decoration:none;outline:none;}
a:hover{color:#f60;text-decoration:none;outline:none;}
.kf-top-nav{width:100%;font-size:0;border-bottom:1px solid #ddd;padding:14px 0 10px 0;background:#fff;}
.kf-nav-content{width:1180px;margin:0 auto;}
.L_tabsnew{width:60%;_width:50%;height:20px;line-height:20px;margin:0;font-size:0;display:inline-block;vertical-align:middle;float:left}
.L_tabsnew li{height:20px;line-height:20px;display:inline-block;float:left;}
.first-child a.a_navnew,.L_tabsnew li:first-child a{padding-left:0;}
.L_tabsnew a:link,.L_tabsnew a:visited{font-size:14px;color:#666;padding:0 10px;border-right:1px solid #ddd;display:inline-block;line-height:14px;margin:3px 0;}
.R_user{width:40%;_width:50%;display:inline-block;font-size:0;text-align:right;overflow:hidden;height:20px;line-height:20px;vertical-align:middle;float:left;}
.R_user a:link,.R_user a:visited{color:#666;font-size:13px;text-decoration:none;outline:0;}
.dropdown{display:inline-block;_width:110px;vertical-align:top;font-size:13px;color:#666;padding:0 10px;_padding:0 5px;border-right:1px solid #ddd;}
.noborderrg{border-right-width:0;}
.kf-head-wrap{width:100%;height:54px;margin:0px auto;background-color:#447FF6;}
.kf-head,.kf-content{width:1180px;margin:0px auto;}
.kf-head{width:1180px;height:54px;margin:0px auto;}
.kf-logo{float:left;padding:15px 0;}
.kf-logo .logo{background:url("../ley/images/common/logo.png") no-repeat 0px 0px;background-size:162px 33px;padding-right:15px;display:inline-block;width:162px;height:33px;overflow:hidden;vertical-align:top;border-right:1px solid #DDD;margin-top:-5px;}
.kf-logo .kf-logo_sec{padding:0 15px;color:#fff;font-size:24px;height:24px;line-height:25px;}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden;}
.clearfix{*zoom:1;}
/*ËÑË÷*/
.kf-search{float:left;height:34px;padding-top:10px;visibility:hidden;}
.search-form{position:relative;z-index:99;}
.searchbar-kf{font-size:13px;height:18px;width:280px;padding:7px 0 7px 13px;border:1px solid #ccc;color:#999;border-radius:3px 0 0 3px;}
.search-form .icon-close{position:absolute;left:453px;top:9px;color:#bebebe;font-size:14px;cursor:pointer;}
.kf-head .kf-search .searchbar-button{margin-left:-1px;width:64px;color:#fff;font-size:18px;border-radius:0 3px 3px 0;letter-spacing:4px;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ",Tahoma,Arial,simhei,Helvetica,sans-serif;border:none;height:33px;cursor:pointer;background:#447FF6 url(../images/2019esf/iconfont-sousuo.png) no-repeat center;}
.kf-phone{float:right;line-height:20px;color:#fff;margin-top:17px; font-size:18px;}
.kf-phone .kf-phone-tg{margin-left:30px;}
/*.kf-search .searchbar-button:hover{background:#cb4600;}
*/
.kf-content{margin-top:20px;position:relative;}
.kf-content .kf-left-nav{position:absolute;left:0;top:36px;width:260px;background:#fff;font-size:16px;}
.kf-content .kf-left-nav li.kf-p-l{color:#666;margin:0 5px;}
.kf-p-l-title{height:60px;line-height:60px;font-size:16px;padding-left:18px;border-bottom:1px solid #e6e6e6;}
.kf-p-l-title a{display:block;height:60px;color:#666;}
.kf-p-l-title a i{margin-right:11px;vertical-align:bottom;}
.kf-p-l-title:hover a{color:#62ab00;}
.kf-crumbs{font-size:12px;line-height:16px;padding-bottom:20px;color:#666;}
.kf-crumbs a{color:#666;}
.kf-crumbs a:hover{color:#f60;}
.kf-crumbs a.kf-crumbs-last:hover{color:#666;}
.kf-content .kf-left-nav .kf-c-lw{display:none;}
.kf-content .kf-left-nav .open{display:block;}
.kf-content .kf-left-nav .kf-c-lw li{height:40px;line-height:40px;color:#666;font-size:12px;padding-left:45px;}
.kf-content .kf-left-nav .kf-c-lw li a{color:#666;}
.kf-content .kf-left-nav .kf-c-lw li a.on{color:#62ab00;}
.kf-content .kf-left-nav .kf-c-lw li:hover a{color:#62ab00;}
.kf-content .kf-rg-cont{width:900px;margin-left:280px;background:#fff;min-height:525px;}
.kf-footer1{height:148px;background:#525252;margin-top:20px;}
.kf-footer-topic{text-align:center;padding-top:55px;border-top:1px #E0E0E0 solid;color:#ccc;}
.kf-footer-topic .link_span{padding-left:9px;padding-right:10px;}
.kf-footer-topic .link_span a:link,.link_span a:visited{font-size:12px;color:#ccc;text-decoration:none;}
.kf-footer-topic .link_span a:hover{text-decoration:underline;}
.kf-footer1 .bottom_div{padding-top:10px;text-align:center;font-size:12px;color:#ccc;line-height:15px;}
.kf-footer1 .bottom_div a:link{text-decoration:none;color:#ccc;}
.bottom_div a:visited{text-decoration:none;color:#ccc;}
.on,.on a{color:#62ab00 !important;}
.kf-list-wrap{padding:13px 0 40px 0;}
/*.kf-crumbs{font-size:22px;padding:28px 0 23px 30px;color:#333;}
*/
.kf-search{visibility:visible;}
.que-info{padding:0 30px 40px 30px;}
.que-info li{height:54px;line-height:54px;border-bottom:1px dashed #e6e6e6;}
.que-info em{display:inline-block;vertical-align:middle;font-size:22px;color:#D8D8D8;}
.que-info a{display:inline-block;color:#333;padding:0px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:806px;vertical-align:middle;font-size:16px;}
.que-info li a:hover{color:#f60;}
.que-info li:hover em{color:#f60;}
.que-info li:hover a{color:#f60;}
.que-info .hot{display:inline-block;width:34px;height:16px;line-height:16px;border-radius:8px;background:#ff0000;vertical-align:middle;color:#ff0000;font-size:12px;color:#fff;text-align:center;}
.kf-nolist{text-align:center;margin-top:20px;font-size:18px;}
/*·ÖÒ³*/
.kf-page .page-info{float:right;color:#666;margin-right:50px;}
.kf-page .page-info a{display:inline-block;background-color:#fff;color:#333;border:1px solid #ccc;height:30px;line-height:30px;padding:0px 10px 0px 9px;margin-right:2px;}
.kf-page .page-info .p-cur{border:1px solid #ccc;color:#cccccc;}
.kf-page .page-info a:hover,.kf-page .page-info a.p-confirm:hover{color:#62ab00;border:1px solid #62ab00;}
.kf-page .page-info .p-on{background-color:#62ab00;border:1px solid #62ab00;color:#fff!important;}
.kf-page .page-info .p-num{display:inline-block;padding:0px 5px;width:34px;height:22px;line-height:22px;border:1px solid #ccc;margin-bottom:3px;}
.kf-page .page-info .p-confirm{height:22px;line-height:22px;padding:0px 8px;}
.kf-page .page-info em{font-size:14px;padding:0px 2px;}

@font-face{font-family:"iconfont";src:url('../font-awesome/fonts/iconfontv3.eot');/* IE9*/
src:url('../font-awesome/fonts/iconfontv3.eot?#iefix') format('embedded-opentype'),/* IE6-IE8 */
url('../font-awesome/fonts/iconfontv3.woff') format('woff'),/* chrome¡¢firefox */
url('../font-awesome/fonts/iconfontv3.ttf') format('truetype'),/* chrome¡¢firefox¡¢opera¡¢Safari,Android,iOS 4.2+*/
url('../font-awesome/fonts/iconfontv3.svg#iconfont') format('svg');/* iOS 4.1- */
}
.iconfont{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;}
.kf-search{visibility:visible;}
.kf-detail{min-height:520px;padding:30px;}
.dt-tit{font-size:22px;padding-bottom:25px;font-weight:normal;text-align:center;}
.dt-info{text-indent:2em;line-height:22px;font-size:14px;}
.dt-op{text-align:center;padding:56px 0px 16px 0px;}
.kf-detail .dt-op a{display:inline-block;width:96px;height:18px;border:1px solid #ff8800;text-align:center;padding:7px 0 8px 0;color:#ff8800;border-radius:16px;margin-right:14px;}
.dt-op a i{margin-right:8px;font-size:14px;vertical-align:bottom;}
.dt-op a:hover{background-color:#ff8800;color:#fff;}
.dt-op a.op-active{background-color:#ff6600;color:#fff;}
.dt-tip{text-align:center;color:#ccc;}

.pt-area{width:1200px!important;}