@charset "utf-8";
/*
@author: he
@update: he (2022-02-23)
*/
body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}

/*框架*/
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/* 新增公用样式 */
.hide{display:none;}
.diiblock{display: inline-block; *zoom: 1; *display: inline;}
.textcon{text-align:center;}
.marcon{margin:0 auto;}
.wblod{font-weight: bold;}
.horizontalcolor{background: -moz-linear-gradient(to right, #11C3F9, #72C472); background: -ms-linear-gradient(to right, #11C3F9, #72C472); background: -webkit-linear-gradient(to right, #11C3F9, #72C472); background: linear-gradient(to right, #11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="1");}
.verticalcolor{background: -moz-linear-gradient(#11C3F9, #72C472); background: -ms-linear-gradient(#11C3F9, #72C472); background: -webkit-linear-gradient(#11C3F9, #72C472); background: linear-gradient(#11C3F9, #72C472); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr="#11C3F9", endColorstr="#72C472", gradientType="0");}
.margR0{margin-right: 0 !important;}
.bodyBg{ background: #f6f6f6;}

/*导航*/
.navbg{background: #4ab83e; margin-bottom: 20px; z-index: 3;}
.nav{height: 44px;}
.nav h1{display: block; width: 178px; line-height: 44px; background:#5bc450; text-align: center; color: #fff; font-size: 20px; font-weight: 400;}
.nav h1 a{color: #fff;}
.nav h1 a:hover{text-decoration: none;}
.nav .nnr{display: block; width:146px; line-height: 44px; font-size: 16px; color: #fff; text-align: center;}
.nav .nnr:hover{background: #50c143; text-decoration: none;}

/*首屏模块*/
.firstBox{ margin-bottom: 20px;}
/*首屏-地区选择*/
.firstBox .fs-region{ float: left; width: 820px; background: #fff; border-radius: 4px; -webkit-box-shadow:0 5px 30px rgba(232, 232, 232, 1); -moz-box-shadow:0 5px 30px rgba(232, 232, 232, 1); box-shadow:0 5px 30px rgba(232, 232, 232, 1);}
.firstBox .fs-region .frTit{ height: 60px; line-height: 60px; margin-bottom: 10px;}
.firstBox .fs-region .frTit-left{ position: relative; z-index: 1; float: left; padding-left: 30px; font-size: 22px; color: #333; font-weight: 700;}
.firstBox .fs-region .frTit-left i{ display: block; position: absolute; left: 0; top: 50%; margin-top: -10px; width: 3px; height: 20px; background: #4ab83e;}
.firstBox .fs-region .frCen{ margin: 0 30px 20px; height: 140px; border-radius: 4px; background: url(/images/yishikaohe/index2022/bg_01.jpg) no-repeat; background-size: 100% 100%;}
.firstBox .fs-region .frCen-top{ height: 36px; padding: 22px 0 0 100px; margin-bottom: 20px;}
.firstBox .fs-region .frCen-top .xtxt{ line-height: 36px; font-size: 16px; color: #666;}
.firstBox .fs-region .frCen-top .xcon,.firstBox .fs-region .frCen-top .xcon02{ margin-left: 10px;}
.firstBox .fs-region .frCen-top .xcon02{ display: none;}
.firstBox .fs-region .frCen-bot{ height: 40px; padding: 0 0 0 284px;}
.firstBox .fs-region .frCen-bot .xBtn{ display: block; width: 170px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; border-radius: 20px; background: #4ab83e;}
.firstBox .fs-region .frCen-bot .xBtn:hover{ text-decoration: none; background: #72D167;}
.firstBox .fs-region .frCen-bot .xtxt{ line-height: 40px; font-size: 14px; color: #4ab83e; margin-left: 30px;}
.firstBox .fs-region .frBen{ margin: 0 0 20px 30px;}
.firstBox .fs-region .frBen-list{ float: left; width: 176px; height: 44px; line-height: 44px; text-align: center; font-size: 16px; color: #333; border: 1px solid #dfdfdf; border-radius: 23px; margin: 0 16px 20px 0;}
.firstBox .fs-region .frBen-list:hover{ text-decoration: none; border: 1px solid #4ab83e; color: #4ab83e;}
/*首屏-帮助中心*/
.firstBox .fs-help{ float: right; width: 360px; background: #fff; border-radius: 4px; -webkit-box-shadow:0 5px 30px rgba(232, 232, 232, 1); -moz-box-shadow:0 5px 30px rgba(232, 232, 232, 1); box-shadow:0 5px 30px rgba(232, 232, 232, 1);}
.firstBox .fs-help .frTit{ height: 60px; line-height: 60px; margin-bottom: 4px;}
.firstBox .fs-help .frTit-left{ position: relative; z-index: 1; float: left; padding-left: 30px; font-size: 22px; color: #333; font-weight: 700;}
.firstBox .fs-help .frTit-left i{ display: block; position: absolute; left: 0; top: 50%; margin-top: -10px; width: 3px; height: 20px; background: #4ab83e;}
.firstBox .fs-help .frCen{ margin: 0 30px 14px; height: 182px; line-height: 26px; font-size: 14px;}
.firstBox .fs-help .frBot{ text-align: center; margin-bottom: 16px;}
.firstBox .fs-help .frBot-list{ display: inline-block; width: 100px; text-align: center;}
.firstBox .fs-help .frBot-list img{ display: block; width: 56px; height: 56px; margin: 0 auto 10px;}
.firstBox .fs-help .frBot-list p{ display: block; line-height: 20px; text-align: center; font-size: 14px;}
.firstBox .fs-help .frBot-list:hover{ text-decoration: none; color: #4ab83e;}

/*政策法规*/
.policyBox{ margin-bottom: 20px; background: #fff; border-radius: 4px; -webkit-box-shadow:0 5px 30px rgba(232, 232, 232, 1); -moz-box-shadow:0 5px 30px rgba(232, 232, 232, 1); box-shadow:0 5px 30px rgba(232, 232, 232, 1);}
.policyBox .conBox{ width: 540px; margin: 6px 30px 30px;}
.policyBox .conBox .cbTit{ height: 60px; border-bottom: 1px solid #f4f4f4; margin-bottom: 19px;}
.policyBox .conBox .cbTit-txt{ float: left; display: block; height: 59px; border-bottom: 2px solid #4ab83e; line-height: 59px; font-size: 22px; color: #333;}
.policyBox .conBox .cbTit-more{ float: right; display: block; line-height: 60px; font-size: 12px; color: #999;}
.policyBox .conBox .cbTit-more:hover{ text-decoration: none; color: #4ab83e;}
.policyBox .conBox .cbBot-list{ display: block; height: 38px; overflow: hidden;}
.policyBox .conBox .cbBot-list .txt{ float: left; width: 420px; height: 38px; line-height: 38px; font-size: 16px; color: #333;}
.policyBox .conBox .cbBot-list .date{ float: right; line-height: 38px; font-size: 14px; color: #999;}
.policyBox .conBox .cbBot-list:hover{ text-decoration: none;}
.policyBox .conBox .cbBot-list:hover .txt{ color: #4ab83e;}


/*jquery-select.tipxw固定样式请勿动*/
.select_boxhs {position:relative}
.select_boxhs select{display:none}
.select_boxhs input{padding:0;margin:0;cursor:pointer;position:absolute;top:0;left:0;background:none}
.select_boxhs i{position:absolute}
.select_boxhs ul {list-style-type:none;padding:0;margin:0;width:100%;display:none;position:absolute}
.select_boxhs ul li{list-style-type:none;padding:0;margin:0}
.select_boxhs ul.show{display:block}

/*此处样式自定义*/
.yourSelect01,.yourSelect02{width:234px; height:36px; font-family: "Microsoft Yahei"; background: #fff;}
.yourSelect01 input,.yourSelect02 input{border:1px solid #dfdfdf;width:232px;overflow:hidden;height:34px;line-height:34px;text-indent:12px;font-size: 14px;font-family: "Microsoft Yahei";color:#666}
.yourSelect01 i,.yourSelect02 i{display:block;width:9px;height:8px; background:url(/images/yishikaohe/index2022/icon_01.png) no-repeat;top:14px;right:8px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.yourSelect01 i.on,.yourSelect02 i.on{ transform:rotateZ(180deg)}
.yourSelect01 ul,.yourSelect02 ul{width:232px; border:1px solid #dfdfdf; overflow: auto; overflow-x: hidden; background:#fff;}
.yourSelect01 ul li,.yourSelect02 ul li{overflow: hidden; width:232px; cursor:pointer; line-height:34px; height:34px; text-indent:12px; font-size: 14px; background: #fff;}
.yourSelect01 ul li.hover,.yourSelect02 ul li.hover{background:#f9f9f9;}










































