@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: 145px; 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(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(/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";
*{margin:0;padding:0;list-style:none;border:0;}
/* body */
body {margin:0; padding:0}
.box806_1{width:100%; margin:0 auto; overflow:hidden}
.box806_1 .main_image {width:100%; height:422px; border-top:1px solid #d7d7d7; overflow:hidden; margin:0 auto; position:relative}
.box806_1 .main_image ul {width:9999px; height:422px; overflow:hidden; position:absolute; top:0; left:0}
.box806_1 .main_image li {float:left; width:100%; height:422px;}
.box806_1 .main_image li span {display:block; width:100%; height:422px}
.box806_1 .main_image li a {display:block; width:100%; height:422px}
.box806_1 .main_image li .img_1 {text-align: center;background-repeat:no-repeat}
.box806_1 .main_image li .img_2 {text-align: center;background-repeat:no-repeat}
.box806_1 .main_image li .img_3 {text-align: center;background-repeat:no-repeat}
.box806_1 .flicking_con {width:100%; margin:0 auto; position:relative}
.box806_1 .flicking_con .flicking_inner {position:absolute; top:360px; left:45%; z-index:999; width:100%; height:21px} /* 121126 */
.box806_1 .flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url(images/btn_main_img.png) 0 0 no-repeat; display:block; text-indent:-1000px}
.box806_1 .flicking_con a.on {background-position:0 -21px}
.box806_1 #btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:80px!important;height:80px!important;top:50%;margin-top:-37px;display:none;}
.box806_1 #btn_prev{background:url(/client/images/hover_left.png) no-repeat left top;left:100px;}
.box806_1 #btn_next{background:url(/client/images/hover_right.png) no-repeat right top;right:100px;}

.box881_1 * { margin: 0; padding: 0; box-sizing: border-box;}
.box881_1 a { text-decoration: none; color: inherit; }
.box881_1 img{max-width: 100%; border: none; vertical-align: top;}
.box881_1 ul, li { list-style: none; }
.box881_1 { font: 14px/1.43 'Microsoft Yahei', Arial, sans-serif; padding: 10px 0; color: #444; }
.box881_1 .tabs-title { text-align: center;}
.box881_1 .tabs-title a{ display: inline-block; margin-right: 3px; color: #616161; padding: 7px 27px; -webkit-transition: all .3s ease;  transition: all .3s ease;   position: relative;}
.box881_1 .tabs-title a:after{ content: "|"; position: absolute; right: -6px; top: 7px; color: #dbdbdb;}
.box881_1 .tabs-title a:last-child:after{ display: none; }
.box881_1 .tabs-title a:first-child,
.box881_1 .tabs-title a:hover{ background: #3ecfc0; color: #fff;}
.box881_1 .tabs-title:after{ display: inline-block; width: 1px; height: 12px; background-color: #cbcbcb;}

.box10026_1 { font: 14px/1.43 "Microsoft Yahei", Arial, sans-serif; color: #333; }
.box10026_1 * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.box10026_1 a { text-decoration: none; color: inherit; }
.box10026_1 ul, .box10026_1 li { list-style: none; }
.box10026_1 img { max-width: 100%; border: 0; vertical-align: middle; }
.box10026_1 .hd-wrap { width: 1200px; margin: 0 auto; text-align: center; position: relative; }
.box10026_1 .hd-wrap .hd-title { font-size: 30px; padding-bottom: 15px; border-bottom: 5px solid #e60012; display: inline-block; font-weight: normal; }
.box10026_1 .hd-wrap .tab-btn { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.box10026_1 .hd-wrap .tab-btn a { display: inline-block; width: 26px; height: 53px; background: no-repeat center center; }
.box10026_1 .hd-wrap .tab-btn a.prev { background-image: url(/client/images/prev.png); }
.box10026_1 .hd-wrap .tab-btn a.next { background-image: url(/client/images/next.png); }
.box10026_1 .swiper-wrapper {height:auto;}
.box10026_1 .swiper-container { margin-top: 40px; width: 1200px; }
.box10026_1 .swiper-slide { width: 400px !important; padding: 10px; height:auto; }
.box10026_1 .news-list .txt-wrap { overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; justify-items: center; }
.box10026_1 .news-list .txt-wrap .datebox { width: 100px; text-align: center; -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; }
.box10026_1 .news-list .txt-wrap .datebox .day { display: block; font-size: 72px; color: #ddd; margin-top: 10px; }
.box10026_1 .news-list .txt-wrap .datebox .date { font-size: 24px; color: #999999; }
.box10026_1 .news-list .txt-wrap .news-con { padding: 20px 0 0 25px; }
.box10026_1 .news-list .txt-wrap .news-con .news-title { line-height: 180%; font-weight: normal; font-size: 16px; color: #0a0909; }
.box10026_1 .news-list .txt-wrap .news-con .news-desc { line-height: 180%; color: #666; margin-top: 10px; }


.box843_1 * {margin: 0;padding: 0;font: 14px "Microsoft Yahei";color: #666;}
.box843_1 ul, .box_842,li {list-style: none;}
.box843_1 img {border: none;vertical-align: middle;}
.box843_1 a { text-decoration: none;color: #666;}
.box843_1 a:hover,.box843_1:active {text-decoration: none;}
.box843_1 .pic-roll .roll-title {position: relative;border: 1px solid #ca548d;margin: 0 30px;}
.box843_1 .pic-roll .roll-list { overflow: hidden;background-color: #fff;}
.box843_1 .pic-roll .roll-list li { float: left;}
.box843_1 .pic-roll .roll-list li a {display: inline-block;background: #fff;font-size: 18px;padding: 0 40px;height: 47px;line-height: 47px;border-right: 1px solid #d9d9d9;}
.box843_1 .pic-roll .roll-list li a:hover,.box843_1 .pic-roll .roll-list li a.active{background: #ca548d;color: #fff;border-color: #ca548d;}
.box843_1 .pic-roll .r-more{display: inline-block;position: absolute;right: 10px;top: 50%;margin-top: -12px;font-size: 18px;}
.box843_1 .pic-roll .r-more:hover {color: #ca548d;}
.box843_1 .pic-roll .roll-main {margin: 20px 0;}
.box843_1 .pic-roll .roll-main .roll-block {display: none;position: relative; padding: 0px 30px;}
.box843_1 .pic-roll .roll-block .prev,.box843_1 .pic-roll .roll-block .next {display: inline-block;width: 22px;height: 24px;background: url(/client/images/pn-icon.png) no-repeat 0 0;position: absolute;top: 50%;margin-top: -12px;cursor: pointer;}
.box843_1 .pic-roll .roll-block .prev {left: 0px;}
.box843_1 .pic-roll .roll-block .next {right: 0px;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}
.box843_1 .pic-roll .roll-b-list {overflow: hidden;}
.box843_1 .pic-roll .roll-b-list li {float: left;width: 227px; margin-right: 20px; text-align: center;}
.box843_1 .pic-roll .roll-b-list li .r-p-box {height: 161px;border: 2px solid #d4d4d4; padding: 3px;overflow: hidden;background: #fff;}
.box843_1 .pic-roll .roll-b-list li h3 {text-align: center;padding: 10px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box843_1 .pic-roll .roll-b-list li a {}
.box843_1 .pic-roll .roll-b-list li:hover .r-p-box {border-color: #ca548d;}
.box843_1 .pic-roll .roll-b-list li a img {max-width: 100%;height: 161px;}


.box9025001_1{color:#333;font:14px/1.43 Microsoft Yahei,Arial,sans-serif}
.box9025001_1 *{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
.box9025001_1 a{color:inherit;text-decoration:none}
.box9025001_1 img{max-width:100%;border:none;vertical-align:middle}
.box9025001_1 li,.box9025001_1 ul{list-style:none}
.box9025001_1 .news-item{overflow:hidden;padding:14px 0;border-bottom:1px dashed #eee}
.box9025001_1 .news-item .date-info{float:left;overflow:hidden;width:80px;height:80px;border-radius:4px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}
.box9025001_1 .news-item .date-info h2{height:50px;color:#5a5a5a;font-size:33px;line-height:50px}
.box9025001_1 .news-item .date-info h3{height:25px;color:#5a5a5a;font-weight:400;font-size:15px;line-height:25px;-webkit-transition:all .3s ease;transition:all .3s ease}
.box9025001_1 .news-item .news-content{margin-left:110px}
.box9025001_1 .news-item .news-content .news-title{margin-bottom:6px;font-weight:400;font-size:17px}
.box9025001_1 .news-item .news-content a{-webkit-transition:all .3s ease;transition:all .3s ease}
.box9025001_1 .news-item .news-content p{color:#797676;font-size:14px;line-height:24px}
.box9025001_1 .news-item:hover{background-color:#0da0c2;cursor:pointer}
.box9025001_1 .news-item:hover .date-info h2,.box9025001_1 .news-item:hover .date-info h3,.box9025001_1 .news-item:hover .news-content p,.box9025001_1 .news-item:hover .news-title{color:#fff}

.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>