@charset "utf-8";
/* CSS Document */
@import url('style.css');
html{overflow-x:auto; width:100%;}
html,body{height:100%;}
body, input, textarea, select, button{background-color:#fff;color:#666; font: 14px Arial,"Microsoft Yahei";}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, div, fieldset, form, textarea, input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,i,em,b{font-style: normal;font-weight:normal;font-size:100%;}
img {border:none;}
input, textarea {outline:none; }
button::-moz-focus-inner{ border:0; padding:0; margin:0; }
.clear{clear:both;}
.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
texearea {resize:none; }
em, cite, th { font-style:normal; font-weight:normal; }
table { border-collapse:collapse; }
dl,ol,dt,dd,ul,li {list-style:none; margin:0; padding:0; }
a { color:#111; text-decoration:none; }
a:hover { color:#64c00e; text-decoration:none; }

body{width:100%; max-width:7.5rem; margin:0 auto; position:relative;}

.fl {float:left;}
.fr {float:right;}
.clear1{display:block;clear:both;width:100%;height:1px;overflow:hidden;*zoom:1;}
.clear2{display:block;clear:both;width:100%;height:2px;overflow:hidden;*zoom:1;}
.clear3{display:block;clear:both;width:100%;height:3px;overflow:hidden;*zoom:1;}
.clear5{display:block;clear:both;width:100%;height:5px;overflow:hidden;*zoom:1;}
.clear10{display:block;clear:both;width:100%;height:10px;overflow:hidden;*zoom:1;}
.clear15{display:block;clear:both;width:100%;height:15px;overflow:hidden;*zoom:1;}
.clear20{display:block;clear:both;width:100%;height:20px;overflow:hidden;*zoom:1;}
.clear25{display:block;clear:both;width:100%;height:25px;overflow:hidden;*zoom:1;}
.clear30{display:block;clear:both;width:100%;height:30px;overflow:hidden;*zoom:1;}
.clear50{display:block;clear:both;width:100%;height:50px;overflow:hidden;*zoom:1;}
.clear44{display:block;clear:both;width:100%;height:44px;overflow:hidden;*zoom:1;}
.clear54{display:block;clear:both;width:100%;height:54px;overflow:hidden;*zoom:1;}
.clear100{display:block;clear:both;width:100%;height:100px;overflow:hidden;*zoom:1;}
.clear03{display:block;clear:both;width:100%;height:0.3rem;overflow:hidden;*zoom:1;}
.clearb {float:left;display:block;width:100%;height:3px;background-color:#fff;margin-top:-2px;overflow:hidden; }
.clearline{display:block;clear:both;width:100%;height:1px; background-color:#e9e9e9;overflow:hidden; }
.clearline1{display:block;clear:both; margin:0 0.24rem;height:1px; background-color:#e9e9e9;overflow:hidden; }
.clearbg {display:block;clear:both;background-color:#f5f5f5; height:0.2rem;overflow:hidden;}

/* 公共标题 */
/* t_01 */
.t_01{clear:both; width:100%;font-size:0.3rem; color:#333; height:0.9rem; border-bottom:1px solid #e5e5e5;}
.t_01 li{float:left; width:25%; text-align:center;}
.t_01 li a{display:block; margin:0 0.2rem; line-height:0.88rem; color:#333;}
.t_01 li a.on{border-bottom:2px solid #64c00e; color:#64c00e;}

/* t_02 */
.t_02{clear:both; width:100%;}
.t_02 h3{font-size:0.3rem; color:#333; font-weight:bold; border-left:3px solid #64c00e; height:0.32rem; line-height:0.32rem; padding:0 0 0 0.2rem;}

/* t_03 */
.t_03{clear:both; width:100%; padding:0.22rem 0; border-bottom:1px solid #e9e9e9; box-sizing: border-box; -webkit-box-sizing:border-box;}
.t_03 h3{font-size:0.3rem; color:#333; font-weight:bold; border-left:3px solid #64c00e; height:0.32rem; line-height:0.32rem; padding:0 0 0 0.2rem;}

/* more_01 */
.more_01{clear:both; margin:0 0.24rem; font-size:0.24rem; color:#999; height:0.74rem; line-height:0.74rem; text-align:center;}
.more_01 a{color:#999;}
.more_01 a i{width:0.3rem; height:0.74rem; margin:0 0 0 0.11rem; display:inline-block; background:url(../images/more_01.png) no-repeat center 0.2rem; background-size:100%; vertical-align:middle;}

/* 公共按钮 */
.btn_01{clear:both; width:100%; height:0.84rem; line-height:0.84rem; font-size:0.28rem; color:#fff; text-align:center; background-color:#64c00e; border-radius:3px; overflow:hidden;}
.btn_01 a{width:100%; height:100%; display:block; color:#fff;}

/* 阅读全文 */
.read_all{clear:both; width:100%; text-align:center; height:0.8rem;}
.read_all a{display:inline-block; color:#999; line-height:0.8rem;}
.read_all a i{width:0.26rem; height:0.8rem; display:inline-block; margin:0 0 0 0.1rem; background:url(../images/arrow_01.png) no-repeat center 0.32rem; background-size:100%; vertical-align:middle;}

/*header*/
header{height:44px; background:#64c00e; width:100%; max-width:7.5rem; overflow:hidden; position:fixed; top:0; display:flex; z-index:999999;}
header span{display: block;}
header h3{line-height: 44px; width: 60%; margin: 0 auto; text-align: center; float:left; width:60%; font-size:0.34rem; color:#fff;}
header span a{width:20px;/*height:20px;*/ margin-top: 12px; display:block; float:left;}
header span img{width: 100%;}
header span.fl{width:20%; margin:0 0 0 0.24rem;}
header span.fl a.home{width:24px; height:24px; display:block; float:left; margin:10px 0 0 0;}
header span.fr{width:20%; margin:0 0.24rem 0 0;}
header span.fr a.menu{width:21px;/*height:26px;*/ margin-top: 9px; display:block; float:right;}

/* footer */
footer{clear:both; width:100%; padding:0.28rem 0;background-color:#fff;}
footer p{margin:0 0.24rem; text-align:center; font-size:0.26rem; line-height:0.42rem; color:#666;}

/*滚动条*/
::-webkit-scrollbar { width: 0px; background:#ddd;}/* 设置滚动条的样式 */
::-webkit-scrollbar-thumb {background:#bbb;}/* 滚动条滑块 */
::-webkit-scrollbar-thumb:window-inactive { background: rgba(0,0,0,0.2);}

/*框架*/
/*滚动条*/
.class_l::-webkit-scrollbar { width: 0px; background:#ddd;}/* 设置滚动条的样式 */
.class_l::-webkit-scrollbar-thumb {background:#bbb;}/* 滚动条滑块 */
.class_l::-webkit-scrollbar-thumb:window-inactive { background: rgba(0,0,0,0.2);}
/*框架*/
.wrapper{width:100%; height:100%; overflow:hidden;
	display: -webkit-flex; display: -o-flex; display: -moz-flex; display: -ms-flex; display: flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox;}
/*左边框架*/
.frame_left{width:230px; height:100%; overflow:hidden; border-right:1px solid #8f949a; background-color:#f5f5f5;}
/*.frame_left .logo{width:230px; height:80px; text-align:center; float:left; background-color:#f5f5f5;}
.frame_left .logo img{margin:23px 0 0 0;}*/
/*左边导航*/
.l_menu{width:230px; height:100%; overflow:hidden; border-top:1px solid rgba(0,0,0,0.1); margin:0;}
.l_menu{clear:both; overflow-y:auto; float:left; width:100%;}
.l_menu li{width:230px; font-size:15px; border-bottom:1px solid rgba(0,0,0,0.06);}
.l_menu li a.on{background:#3398ff; color:#fff;}
.l_menu li a:hover{background:#3398ff; color:#fff;}
.l_menu li a{width:100%; height:100%; display:block; height:50px; line-height:50px; color:#333; padding:0 20px;}
/*右边框架*/
.frame_right{ height:100%; width:100%; overflow:hidden; margin:0 0 0 50px; position:relative;
	-moz-flex:1;-o-flex:1;-ms-flex:1;-webkit-flex:1; flex:1; -moz-box-flex:1;-webkit-box-flex:1;box-flex:1;}
.frame_right iframe{width:400px;  position:absolute; top:60px; left:50%; margin:0 0 0 -200px; border:1px solid #e3e3e3; box-shadow:0 0px 5px 3px rgba(0,0,0,0.06);}