@charset "utf-8";
/* CSS Document */

<style id="css" type="text/css" rel="stylesheet">


body{}#mOuterBox{}#mBody1,#dBody1{background-position: 0% 0%;}#mBody2,#dBody2{background-position: 0% 0%;}
.clearfix { zoom: 1; }
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.box866_1 * { font: 14px/1.8 "Microsoft Yahei"; color:#333; margin:0; padding:0; -moz-box-sizing: border-box; box-sizing: border-box; list-style: none;}
.box866_1 ul { list-style: none}
.box866_1 a { color: #333; text-decoration: none; -moz-transition: all ease .1.5s; -webkit-transition: all ease .1.5s; transition: all ease .1.5s;}
.box866_1 a:hover {color: #185fa9;}
.box866_1 .nav_warp { width: 1100px; height: 54px; background:#185fa9; position: absolute;}
.box866_1 .nav_warp li { float: left; list-style: none;}
.box866_1 .nav_warp li > a { color: #fff; display: block; width: 110px; height: 54px; line-height: 54px; border-top: 2px solid #185fa9; text-align: center;  overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.box866_1 .nav_warp li:hover > a { color: #185fa9; border-top-color: #e62129;  background: url(/client/images/down.png) 86px 25px no-repeat;  background-color: #fff; }
.box866_1 .sf-mega { display: none; position: absolute; width: 100%; left: 0; z-index: 99; box-shadow: 2px 3px 6px rgba(0,0,0,.2); background: rgba(255,255,255,.9);}
.box866_1 .sf-m { overflow: hidden; padding: 20px; }
.box866_1 .sf-m a { float: left; width: 25%;  padding: 0 15px; height: 50px; line-height: 50px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; }
.box866_1 .sf-m a:hover { background: #185fa9; color: #fff;}
.box866_1 .nav_warp li:hover .sf-mega { display: block;}


.box227_1{ background:#BAE3F7; padding:10px;}
.box227_1 .clearFix227{ clear:both; height:0; overflow:hidden;}
.box227_1 input{ vertical-align:middle;}
.box227_1 select{ vertical-align:middle; margin-right:5px;}
.box227_1 .title,.box227_1 .select01,.box227_1 .select02,.box227_1 .kwCont{ display:inline; float:left;}
.box227_1 .title{ color:#2F86C9; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.box227_1 select{ border:#6BC0F1 1px solid;  height:25px;}
.box227_1 .kwCont{ background:url(/client/images/bg_03.gif) no-repeat; width:475px; height:25px; display:inline-block;}
.box227_1 .kwCont .textCont{ border:0; width:378px; margin-left:30px; color:#A7C2D5; padding-top:3px; float:left; margin-top:5px;}
.anSearch{ background:url(/client/images/bg_03.gif) no-repeat right; width:55px; height:25px; border:none; float:right; cursor:pointer;}

@charset "UTF-8";
.box20063_1 { font: 14px/1.43 "Micrsoft Yahei", Arial, sans-serif; color: #333; }
.box20063_1 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box20063_1 a { text-decoration: none; color: inherit; }
.box20063_1 a:focus { outline: 0; }
.box20063_1 img { max-width: 100%; vertical-align: middle; border: 0; }
.box20063_1 ul, .box20063_1 li { list-style: none; }
.box20063_1 .mf-nav-wrap { background-color: rgba(0, 0, 0, 0.7); position: fixed; top: 0; left: 0; width: 100%; padding: 15px; -webkit-transition: all ease .3s; transition: all ease .3s; z-index: 990; /*页面的右移效果，如无必要，无需修改*/ }
.box20063_1 .mf-nav-wrap::before, .mf1048_1 .mf-nav-wrap::after { display: table; content: ""; }
.box20063_1 .mf-nav-wrap::after { clear: both; }
.box20063_1 .mf-nav-wrap.slide-style { -webkit-transform: translate3d(-300px, 0, 0); transform: translate3d(-300px, 0, 0); }
.box20063_1 .logo { float: left; width: 85px; }
.box20063_1 .mf-nav-toggle { float: right; margin-top: 6px; -webkit-transition: all ease .3s; transition: all ease .3s; }
.box20063_1 .mf-nav-toggle span { display: block; width: 30px; height: 2px; background-color: #fff; -webkit-transition: all ease .3s; transition: all ease .3s; }
.box20063_1 .mf-nav-toggle span + span { margin-top: 5px; }
.box20063_1 .mf-nav-toggle.toggle { margin-top: 12px; }
.box20063_1 .mf-nav-toggle.toggle span:nth-child(1) { -webkit-transform: translate(1px, 1px) rotate(-45deg); transform: translate(1px, 1px) rotate(-45deg); }
.box20063_1 .mf-nav-toggle.toggle span:nth-child(2) { display: none; }
.box20063_1 .mf-nav-toggle.toggle span:nth-child(3) { margin-top: 0; -webkit-transform: translate(1px, -1px) rotate(45deg); transform: translate(1px, -1px) rotate(45deg); }
.box20063_1 .mf-navbar .mask { position: fixed; left: 0; top: 0; right: 0; bottom: 0; z-index: 997; visibility: hidden; }
.box20063_1 .mf-navbar ul { background-color: #fff; width: 300px; height: 100vh; position: fixed; right: -300px; top: 0; padding-bottom: 30px; overflow-y: auto; visibility: hidden; -webkit-transition: all ease .3s; transition: all ease .3s; z-index: 998; }
.box20063_1 .mf-navbar ul li { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: all ease .3s; transition: all ease .3s; }
.box20063_1 .mf-navbar ul li > a { display: block; padding: 20px 15px; border-bottom: 1px solid #efefef; overflow: hidden; }
.box20063_1 .mf-navbar ul li > a img { width: 22px; margin-right: 15px; float: left; }
.box20063_1 .mf-navbar ul li > a .title { display: block; float: left; font-size: 16px; max-width: 170px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.box20063_1 .mf-navbar ul li > a .mf-arrow { display: block; width: 22px; height: 22px; float: right; background: url(/client/images/arrow_down.png) no-repeat center center; background-size: 15px auto; -webkit-transition: all ease .3s; transition: all ease .3s; }
.box20063_1 .mf-navbar ul li.active > a .mf-arrow { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
.box20063_1 .mf-navbar .subnav { display: none; }
.box20063_1 .mf-navbar .subnav .sub-item { border-bottom: 1px solid #efefef; background-color: #f8f8f8; }
.box20063_1 .mf-navbar .subnav .sub-item a { display: block; padding: 10px 15px 10px 50px; font-size: 14px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.box20063_1 .mf-navbar.show .mask { visibility: visible; }
.box20063_1 .mf-navbar.show ul { -webkit-transform: translateX(-300px); transform: translateX(-300px); visibility: visible; }
.box20063_1 .mf-navbar.show ul li.ani { -webkit-transform: translateX(0); transform: translateX(0); }


.box227_1{ background:#BAE3F7; padding:10px;}
.box227_1 .clearFix227{ clear:both; height:0; overflow:hidden;}
.box227_1 input{ vertical-align:middle;}
.box227_1 select{ vertical-align:middle; margin-right:5px;}
.box227_1 .title,.box227_1 .select01,.box227_1 .select02,.box227_1 .kwCont{ display:inline; float:left;}
.box227_1 .title{ color:#2F86C9; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}
.box227_1 select{ border:#6BC0F1 1px solid;  height:25px;}
.box227_1 .kwCont{ background:url(images/bg_03.gif) no-repeat; width:475px; height:25px; display:inline-block;}
.box227_1 .kwCont .textCont{ border:0; width:378px; margin-left:30px; color:#A7C2D5; padding-top:3px; float:left; margin-top:5px;}
.anSearch{ background:url(images/bg_03.gif) no-repeat right; width:55px; height:25px; border:none; float:right; cursor:pointer;}

*{ margin:0;padding:0;} 
.box303_1 #kinMaxShow .kinMaxShow_image_box{width:100%;height:380px;position:relative;z-index:1;} 
.box303_1 #kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item{width:100%;height:380px;position:absolute;overflow:hidden;} 
.box303_1 #kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item a{width:100%;height:380px;display:block;text-decoration:none;padding:0;margin:0;background:transparent;text-indent:0;outline:none;hide-focus:expression(this.hideFocus=true);} 
.box303_1 #kinMaxShow .kinMaxShow_button{right:44%;bottom:10px;position:absolute;list-style:none;z-index:2;}
.box303_1 #kinMaxShow .kinMaxShow_button li{width:14px;height:14px;line-height:14px;font-size:10px;background:url(images/dian_bg.jpg) no-repeat 0 center;border:0;color:#666666;text-align:center;margin-right:8px;font-family:Verdana;float:left;cursor:pointer;-webkit-text-size-adjust:none;}
.box303_1 #kinMaxShow .kinMaxShow_button li.focus{background:url(images/dian_bg.jpg) no-repeat -21px center;border:0;color:#fff;cursor:default;}


.box10017_1 *{margin: 0;padding: 0;box-sizing: border-box;}
.box10017_1{font:14px/1.43 'Microsoft Yahei',Arial,sans-serif;color: #666;}
.box10017_1 a{ height:30px;font-weight:700; line-height:20px;color:#666; text-decoration:none;font-family: "微软雅黑",Arial;font-weight:normal;margin:0 5px;}
.box10017_1 a:hover{text-decoration:none;color: #0f91dd;}
                                                                               


body{ margin:0; padding:0;}
.box222_1{}
.box222_1 h1,.box222_1 ul,.box222_1 li{ margin:0; padding:0;}
.box222_1 .mainCont h1{ background:url(images/bg_title_03.gif) no-repeat; height:32px; line-height:32px; padding-left:20px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#3B9E27; margin-left:10px;}
.box222_1 .mainCont .mainList{ height:38px; margin-top:5px; padding:0 10px;}
.box222_1 .mainCont .mainList li{ list-style:none; float:left; background:url(images/bg_03.jpg) repeat-x; height:38px; margin-bottom:5px;}
.box222_1 .mainCont .mainList .fgx{ background:#FFFFFF; width:1px; height:38px;}
.box222_1 .mainCont .mainList li a{ height:38px; line-height:31px; position:relative; color:#FFFFFF; text-decoration:none; display:inline-block; padding:0 15px; font-size:12px; font-weight:bold; font-family:"微软雅黑";}
.box222_1 .mainCont .mainList li a:hover{ background:url(images/navall_11.jpg) center bottom; height:38px; line-height:31px; position:relative; color:#FFFFFF; text-decoration:none; display:inline-block; padding:0 15px; font-size:12px; font-weight:bold;}
.box222_1 .mainCont .mainList .selected a{ background:url(images/navall_11.jpg) center bottom; height:38px; line-height:31px; position:relative; color:#FFFFFF; text-decoration:none; display:inline-block; padding:0 15px; font-size:12px; font-weight:bold;}

.box161_1
{ 
}



@charset "UTF-8";
.box20045_1 { font: 14px/1.45 "Microsoft Yahei"; color: #666; /* 分页 */ }
.box20045_1 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box20045_1 ul, .box20045_1 li { list-style: none; }
.box20045_1 img { max-width: 100%; vertical-align: middle; border: 0; }
.box20045_1 a { text-decoration: none; color: inherit; }
.box20045_1 .newsList { overflow: hidden; }
.box20045_1 .newsList li { padding: 30px 0; height: 191px; border-bottom: 1px solid #efefef; position: relative; cursor: pointer; }
.box20045_1 .newsList li:hover .content .info { -webkit-transform: translateX(5%); transform: translateX(5%); }
.box20045_1 .newsList li:hover .content .info .title { color: #0070ff; }
.box20045_1 .img { width: 200px; height: 130px; overflow: hidden; }
.box20045_1 .img img { height: auto; }
.box20045_1 .content { position: absolute; left: 230px; top: 30px; right: 0; overflow: hidden; }
.box20045_1 .info { float: left; width: 95%; -webkit-transition: all ease-out 0.3s; transition: all ease-out 0.3s; }
.box20045_1 .info .title { display: block; padding: 15px 0; font-size: 16px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.box20045_1 .info .other { overflow: hidden; margin-bottom: 10px; }
.box20045_1 .info .other .o-item { float: left; margin-right: 20px; }
.box20045_1 .info .other .o-item span.icon { display: inline-block; width: 20px; height: 20px; vertical-align: bottom; background-repeat: no-repeat; background-position: center center; margin-right: 3px; }
.box20045_1 .info .other .o-item .icon-date { background-image: url(/client/images/date.png); background-size: 20px auto; }
.box20045_1 .info .other .o-item .icon-check { background-image: url(images/check.png); background-size: 20px auto; }
.box20045_1 .info .other .o-item .icon-author { background-image: url(images/author.png); background-size: 20px auto; }
.box20045_1 .info .other .o-item .txt { color: #666; }
.box20045_1 .info .main { font-size: 12px; line-height: 2; display: -webkit-box; color: #999; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.box20045_1 .date { padding-top: 15px; float: right; }
.box20045_1 .num { font-size: 28px; color: #999; }
.box20045_1 .ins { display: block; text-align: right; padding-top: 30px; color: #c3c3c3; font-size: 16px; }
.box20045_1 .page1 { text-align: center; margin: 30px 0; color: #666; font-size: 12px; }
.box20045_1 .page1 a { display: inline-block; line-height: 24px; padding: 0 7px; margin: 0 3px; border: 1px solid #ededed; color: #666; -webkit-transition: all ease .3s; transition: all ease .3s; }
.box20045_1 .page1 .page_all > span { padding: 0 3px; }
.box20045_1 .page1 a.pagenum, .box20045_1 .page1 a:hover { background: #0070ff; border-color: #0070ff; color: #fff; }
.box20045_1 .page1 select { color: #666; padding-left: 3px; outline: none; }


.box20064_1 img{max-width:100%;vertical-align:middle}
.box20064_1 li,.box20064_1 ul{list-style:none}
.box20064_1 a{text-decoration:none}
.box20064_1 .db{position:fixed;bottom:0;z-index:999;display:flex;padding-bottom:10px;width:100%;background:#f5b834;text-align:center;justify-content:space-around;align-items:flex-end;left: 0;}
.box20064_1 .db li img{width:30px}
.box20064_1 .db li.dt img{width:40px;transform:translateY(2px)}
.box20064_1 .db li a{color:#fff;font-size:12px}
.box20064_1 .db li a p{margin-top:5px}
</style>