<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{padding: 0; margin: 0;}
html,body { overflow-x: hidden;}
body { padding: 0; margin: 0;}
ul,li { list-style: none;}
img { display: block;}
.clear { clear: both;}
a { text-decoration: none; color: #000000; }
a:hover { color: #018dbc;}
.wrapper { width: 1200px; margin: auto;}
.wrapper2 { width: 1920px; margin: auto;}
.num {}
.num span { background-color: #f7b900;}

/**/
#page { margin-top:10px; height:36px; padding:10px 0 5px 0;  font:14px/36px Arial, Helvetica, sans-serif; text-align:center;}
#page a { display:inline-block;  margin-right:5px; width:36px; height:36px; background:#f5f5f5; -webkit-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1); -o-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1); -moz-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1); transition:background .3s cubic-bezier(0.39, 0.575, 0.565, 1); border:none; }
#page a:hover, #page a.current { background-color:#018dbc;color:#fff; }
#page a.current { color:#fff; }
#page .page-prev { background:url(../res/arrow.png) no-repeat 0px -36px; }
#page .page-prev:hover { background:#018dbc url(../res/arrow.png) no-repeat -36px -36px; text-decoration:none; }
#page .page-next { background:url(../res/arrow.png) no-repeat -36px 0px; }
#page .page-next:hover { background:#018dbc url(../res/arrow.png) no-repeat 0px 0px; text-decoration:none; }
#page .next_group { width:80px;}
#page .prev_group { width:80px;}

/**/
.top-bar-bg { height: 40px; background: #018dbc;}
.top-bar {line-height: 40px; text-align: right; color: #fff; font-size:14px;}
.top-bar a { color: #fff;}
.top-bar .t { float: left;}
.cm-header-bg { background: url(../res/header-bg.png) no-repeat center top;}
.cm-header { height: 137px;position: relative;}
.cm-header .logo {float: left;padding-top: 22px;}
.cm-header .logo img { width: 380px; height: 80px;}
.cm-header .search-box {float: right;margin-top: 50px;background: #fff;width: 343px;height: 49px;border: 1px solid #ddd;border-radius: 100px;position: relative;}
.cm-header .search-box input {border: none;background: none;height: 49px;line-height: 49px;padding-left: 23px;width: 240px; outline: none; font-size: 16px;}
.cm-header .search-box button {
    position: absolute;
    top: 0;
    right: 0;
    width: 74px;
    height: 49px;
    border: none;
    background: url(../res/search.png) no-repeat center center;
    cursor: pointer;
}

.cm-header .top-tool {position: absolute;top:10px;right: 10px;}
.cm-header .top-tool a { float: left; font-size: 14px; margin-left: 20px; line-height: 24px;}
.cm-header .top-tool a img {float: left;width: 18px;height: 18px;display: block;margin-top: 2px;margin-right: 5px;}

/**/
.cm-footer-bg {background: url(../res/footer-bg.jpg) no-repeat;height: 400px;background-size: 100% 100%;margin-top: 0px;}
.cm-footer {padding: 0;position: relative;height: 240px;}
.cm-footer .row {}
.cm-footer .row .col-1 {float: left;margin-top: 30px;}
.cm-footer .row .col-1 img {}
.cm-footer .row .col-2 {
    position: absolute;
    top: 110px;
    left: 0;
}
.cm-footer .row .col-2 .selectG {float: left;width: 250px;height: 60px;border: 1px solid #fff;color: #fff;position: relative;margin-right: 30px;}
.cm-footer .row .col-2 .selectG .t1 {width: 248px; height: 58px; text-align: center; line-height: 58px;}
.cm-footer .row .col-2 .selectG .t1 span { position: absolute; top: 20px; right: 20px;}
.cm-footer .row .col-2 .selectG .t1 span img { width: 20px;}
.cm-footer .row .col-2 .selectG .t2 { position: absolute; bottom: 60px; left: -1px; width: 250px; border: 1px solid #fff; background-color: #f5f5f5; display: none;}
.cm-footer .row .col-2 .selectG .t2 a { display: block; padding: 20px; border-bottom: 1px solid #ddd; text-align: center;}
.cm-footer .row .col-2 .selectG .t2 a:hover { background-color: #ddd; color: #000;}

.cm-footer .row .col-3 {
    position: absolute;
    top: 28px;
    right: 0;
}
.cm-footer .row .col-3 .code { float: left; margin-left: 30px;}
.cm-footer .row .col-3 .t {
    text-align: center;
    color: #fff;
    margin-top: 15px;
}
.cm-footer .row2 { text-align: center; font-size: 0; margin-top: 70px;}
.cm-footer .row2 a { color: #fff; font-size: 18px; display: inline-block; width: 171px; text-align: center;}
.cm-footer .row2 a:hover {color: #ff0;}

.cm-footer2-bg { background-color: #333; font-size: 14px;}
.cm-footer2 { padding: 30px 0; text-align: center; color: #fff;} 
.cm-footer2 a { color: #fff;}
.cm-footer2 a:hover { color: #ff0;}



/**/
.cm-nav-bg {background:#018dbc;background: linear-gradient(to left,#018dbc 0%, #018dbc 100%);height: 50px;border-bottom: 4px solid #f7b900;}
.cm-nav {height: 50px;}
.cm-nav a {float: left;height: 50px;line-height: 50px;font-size: 18px;color: #fff;display: block;text-align: center;padding: 0 14px;}
.cm-nav a:hover { color: #ff0;}
.cm-nav a.active { background-color: #f7b900;}
.cm-nav a.active:hover { color: #fff;}
/**/
.cm-banner-bg {}
.cm-banner { position: relative; margin-top: 0px;}
.cm-banner .item { display: block;}
.cm-banner .item img { width: 100%;}
.cm-banner .num { text-align: center; position: absolute; z-index: 10;}
/**/

.title { height: 70px; border-bottom: 1px solid #ddd;}
.title img { float: left; width: 40px; margin-top: 15px; margin-right: 10px;}
.title .t1 { float: left; font-size: 24px; line-height: 66px; color: #018dbc; border-bottom: 4px solid #018dbc;}
.title .t2 { float: left; font-size: 18px; line-height: 70px; color: #ccc; margin-left: 20px;}
.title .more { float: right;}
.title .more a {line-height: 70px;color: #999;font-size: 14px;}
.title .more a:hover {}
/**/
.ind-block01-bg { margin-top: 20px;}
.ind-block01 { }
.ind-block01 .row {}
.ind-block01 .row .col-1 {float: left;width: 840px;position: relative;}

.ind-block01 .row .col-1 .box1 {margin-top: 38px;width: 410px;position: relative;}
.ind-block01 .row .col-1 .box1 .item {width: 410px;display: block;}
.ind-block01 .row .col-1 .box1 .item .img {width: 410px;height: 288px;overflow: hidden;}
.ind-block01 .row .col-1 .box1 .item .img img {width: 410px;height: 288px;}
.ind-block01 .row .col-1 .box1 .item .t { height: 70px; padding: 15px 15px; background: #018dbc;}
.ind-block01 .row .col-1 .box1 .item .t .t1 { font-size: 16px; color: #fff; font-weight: bold;}
.ind-block01 .row .col-1 .box1 .item .t .t2 { font-size: 14px; color: #fff; height: 40px; line-height: 20px; overflow: hidden; opacity: 0.7; margin-top: 10px;}
.ind-block01 .row .col-1 .box1 .num { text-align: center; position: absolute; z-index: 10; bottom: 130px!important;}
.ind-block01 .row .col-1 .box2 {position: absolute;top: 530px;left: 0;width: 410px;height: 88px;}
.ind-block01 .row .col-1 .box2 li { height: 88px;}
.ind-block01 .row .col-1 .box2 .img { float: left; width: 120px; height: 88px; overflow: hidden;}
.ind-block01 .row .col-1 .box2 .img img { width: 120px; height: 88px;}
.ind-block01 .row .col-1 .box2 .t {float: left;width: 270px;margin-left: 15px;}
.ind-block01 .row .col-1 .box2 .t .t1 {font-size: 16px;font-weight: bold;color: #333;height: 46px;line-height: 23px;overflow: hidden;}
.ind-block01 .row .col-1 .box2 .t .t2 {font-size: 14px;color: #999;height: 40px;line-height: 20px;overflow: hidden;margin-top: 5px;}
.ind-block01 .row .col-1 .box3 {position: absolute;top: 90px;right: 0;width: 410px;}
.ind-block01 .row .col-1 .box3 ul {}
.ind-block01 .row .col-1 .box3 ul li { height: 50px; line-height: 50px; font-size: 16px; border-bottom: 1px solid #ddd; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
.ind-block01 .row .col-1 .box3 ul li a {
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ind-block01 .row .col-1 .box3 ul li a span { margin-right: 10px; color: #999;}

.ind-block01 .row .col-2 {float: right;width: 340px;}
.ind-block01 .row .col-2 .box1 {padding-top: 12px;}
.ind-block01 .row .col-2 .box1 ul {}
.ind-block01 .row .col-2 .box1 ul li {width: 340px;height: 105px;}
.ind-block01 .row .col-2 .box1 ul li:nth-child(even) { background: #f5f5f5;}
.ind-block01 .row .col-2 .box1 ul li a {}
.ind-block01 .row .col-2 .box1 ul li a .time {float: left;width: 60px;height: 60px;padding: 20px 15px;text-align: center;}
.ind-block01 .row .col-2 .box1 ul li a .time .t1 { font-size: 16px; color: #018dbc; line-height: 20px; }
.ind-block01 .row .col-2 .box1 ul li a .time .t2 { font-size: 30px; color: #018dbc; line-height: 40px; border-bottom: 4px solid #018dbc; display: inline-block;}
.ind-block01 .row .col-2 .box1 ul li a .t {  padding: 20px 0;}
.ind-block01 .row .col-2 .box1 ul li a .t .t1 {font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;margin-top: 0px;padding-right: 5px;}
.ind-block01 .row .col-2 .box1 ul li a .t .t2 { font-size: 16px; color: #000000;}

/**/
.ind-block02-bg { margin-top: 20px;background-color: #f5f5f5;}
.ind-block02 {}
.ind-block02 .row {}
.ind-block02 .row .col-1 {}
.ind-block02 .row .col-2 { margin-top: 23px;}
.ind-block02 .row .col-2 .item { width: 100%; display: block; margin: auto;}
.ind-block02 .row .col-2 .item .img {width: 100%; height: auto; overflow: hidden;}
.ind-block02 .row .col-2 .item .img img { width:230px; height: 170px;}
.ind-block02 .row .col-2 .item .t { height: 40px; line-height: 40px; margin-top: 10px; text-align: center;overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;}
/**/
.ind-block03-bg { margin-top: 10px;}
.ind-block03 {}
.ind-block03 .row {
    width: 105%;
}
.ind-block03 .row .col-1 {float: left;width: 285px;margin-right: 20px;}
.ind-block03 .row .col-1 .box1 { margin-top: 36px; width: 110%;}
.ind-block03 .row .col-1 .box1 .item { float: left; width: 360px; margin-right: 40px;border-bottom: 1px solid #ddd; padding-bottom: 30px; margin-bottom: 30px;}
.ind-block03 .row .col-1 .box1 .item .img {width: 360px; height: 192px; overflow: hidden;}
.ind-block03 .row .col-1 .box1 .item .img img { width: 360px; height: 192px;}
.ind-block03 .row .col-1 .box1 .item .t1 { margin-top: 20px; font-size: 16px; line-height: 30px; height: 60px; overflow: hidden;}
.ind-block03 .row .col-1 .box1 .item .t2 { margin-top: 20px; color: #999;}
.ind-block03 .row .col-1 .box1 .item .t3 { margin-top: 10px; color: #999;}
.ind-block03 .row .col-1 .box2 {margin-top: 15px;width: 100%;height: 240px;}
.ind-block03 .row .col-1 .box2 ul {}
.ind-block03 .row .col-1 .box2 li {float: left;width: 100%;margin-right: 0;line-height: 35px;height: 35px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ind-block03 .row .col-1 .box2 li i {float: left;width: 8px;height: 8px;background: #ddd;border-radius: 10px;margin-top: 16px;margin-right: 10px;}
.ind-block03 .row .col-2 { float: right; width: 420px;}
.ind-block03 .row .col-2 .box1 ul {}
.ind-block03 .row .col-2 .box1 li { margin: 0 10px; line-height: 38px; height: 38px;overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; }
.ind-block03 .row .col-2 .box1 li i { float: left; width: 8px; height: 8px; background: #018dbc; border-radius: 10px; margin-top: 15px; margin-right: 10px;}
.ind-block03 a {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


.cm-btnG-bg {height: 350px;background: #effcfc url(../res/ico-bg.jpg) no-repeat center top;margin-top: 60px;}
.cm-btnG {
    border-bottom: 1px solid #fff;
    padding-bottom: 35px;
}
.cm-btnG .row {
    padding-top: 0;
}
.cm-btnG .row .item {float: left;width: 132px;margin-top: 55px;display: block;}
.cm-btnG .row .item .ico {width: 65px;height: 65px;border: 4px solid #fff;border-radius: 100px;/* background-color: #b0e9f7; */margin: auto;}
.cm-btnG .row .item .ico img {width: 65px;height: 65px;border-radius: 100px;}
.cm-btnG .row .item .t {text-align: center;margin-top: 15px;font-size: 14px;color: #fff;}
.cm-btnG .row .item .ico { transition: all 0.5s ease;}
.cm-btnG .row .item:hover .ico { transform: translateY(-20px);}

/**/
img { transition: all 0.2s ease-in-out;}
.img:hover img { transform: scale(1.12);}


/**/
.fixed-right { position: fixed; bottom: 50px; right: 10px; z-index: 1000;}
.fixed-right .item { width: 60px; height: 50px; margin-bottom: 5px; cursor: pointer;}
.fixed-right .item .t1 { background-color: #018dbc; position: relative;width: 60px; height: 50px;}
.fixed-right .item .t1:hover { background-color: #f7b900;}
.fixed-right .item .t1 img { display: block;}
.fixed-right .item .t2 { position: absolute; top: 0; right: 60px; display: none;}
.fixed-right .item .t2 .search-box { background-color: #f7b900; padding: 10px 20px; height: 30px; width: 230px;}
.fixed-right .item .t2 .search-box input { float: left; height: 30px; border: none; padding: 0 10px; outline: none;}
.fixed-right .item .t2 .search-box button { float: left; width: 40px; height: 30px; border: none; background-color: #999; cursor: pointer;}
.fixed-right .item .t2 .search-box button img { height: 30px; margin: auto;}
.fixed-right .item .t2 .code { background-color: #f7b900; padding: 15px;}
.fixed-right .item .t2 .code img {}
.fixed-right .item:hover .t2 { display: block;}










/**/

.cm_sub_list {}
.cm_sub_list .col-1 { float: left; width: 220px;}
.cm_sub_list .col-1 .sideNav {
    border: 8px solid #effcfc;
	padding-bottom: 20px;
}
.cm_sub_list .col-1 .sideNav .t { padding-bottom: 100px; background: url(../res/logo3.png) no-repeat right bottom;}
.cm_sub_list .col-1 .sideNav .t1 {
    height: 43px;
    line-height: 43px;
    border-bottom: 1px solid #ddd;
    display: block;
    padding: 10px;
}
.cm_sub_list .col-1 .sideNav .t1 a {
    height: 43px;
    line-height: 43px;
    display: block;
    padding-left: 20px;
}
.cm_sub_list .col-1 .sideNav .t1.active a {background-color: #018dbc;color: #fff;border-radius: 5px;}
.cm_sub_list .col-2 {float: right;width: 930px;overflow: hidden;}


.cm_sub_list .tit {position: relative;width: 100%;height: 60px;line-height: 50px;border-bottom: 1px solid #ddd;text-align: right;margin-bottom: 20px;}
.cm_sub_list .tit h2 {z-index: 1;position: absolute;top: 0;left: 0px;padding: 0 5px 0 5px;/* width: 140px; */height: 58px;line-height: 41px;font-size: 30px;text-align: left;font-weight: bold;color: #333;background: #fff;border-bottom: 4px solid #f7b900;}
.cm_sub_list .tit span {position: absolute;top: 1px;left: 0px;width: 85px;height: 35px;border-bottom: 5px solid #f7b900;display: none;}
.cm_sub_list .tit .more { position:absolute; top:0px; right:0px; width:100px; height:40px; line-height:40px;  text-align:right; color:#999;}

.cm_sub_list .cm_block01 { padding: 20px 0;  overflow: hidden; }
.cm_sub_list .cm_block01 .newsList ul {}
.cm_sub_list .cm_block01 .newsList ul li {height: 36px;line-height: 36px;border-bottom: 1px dashed #ddd;overflow: hidden;padding: 5px 0;padding-left: 15px;}
.cm_sub_list .cm_block01 .newsList ul li a { display: block;}
.cm_sub_list .cm_block01 .newsList ul li i { float: left; width: 8px; height: 8px; border-radius: 10px; background-color: #ddd; margin-top: 14px; margin-right: 10px;}
.cm_sub_list .cm_block01 .newsList ul li span { float: right; color: #999; }

.cm_sub_list .cm_block01 .box {width: 1000px;}
.cm_sub_list .cm_block01 .box ul { float: left; }
.cm_sub_list .cm_block01 .box ul li {float: left;width: 217px;height: 344px;margin-right: 20px;border-radius: 5px;overflow: hidden;margin-bottom: 20px;position: relative;}
.cm_sub_list .cm_block01 .box ul li .img {height: 240px;overflow: hidden;}
.cm_sub_list .cm_block01 .box ul li img {width: 220px;height: 240px;}
.cm_sub_list .cm_block01 .box .t {padding: 20px 15px;background: #f5f5f5;padding-bottom: 10px;}
.cm_sub_list .cm_block01 .box .t .t1 {color: #999;}
.cm_sub_list .cm_block01 .box .t .t1 strong {font-size: 18px;color: #000;margin-right: 10px;}
.cm_sub_list .cm_block01 .box .t .t2 {height: 40px;line-height: 20px;overflow: hidden;font-size: 12px;color: #666;margin-top: 10px;}
.cm_sub_list .cm_block01 .box .des {position: absolute;top: 350px;left: 0;width: 100%;height: 344px;background: #2fb4d5;color: #fff;}
.cm_sub_list .cm_block01 .box li:hover .des { top: 0;}
.cm_sub_list .cm_block01 .box .des { transition: all 0.5s ease;}
.cm_sub_list .cm_block01 .box li .img img { transform: scale(1);}
.cm_sub_list .cm_block01 .box .des .t1 {margin: 20px;border-bottom: 1px solid #fff;padding-bottom: 20px;}
.cm_sub_list .cm_block01 .box .des .t1 strong {font-size: 20px;margin-right: 10px;}
.cm_sub_list .cm_block01 .box .des .t2 {margin: 0 20px;font-size: 13px;line-height: 25px;height: 225px;overflow: hidden;}


.cm_sub_list .cm_block01 .sub_content {margin: 10px;line-height:30px; padding: 0 100px;}
.cm_sub_list .cm_block01 .sub_title {font-size: 24px;line-height: 30px;text-align: center;margin-top: 30px; font-weight:bold;}
.cm_sub_list .cm_block01 .sub_time {line-height: 30px;text-align: center;height: 30px;margin-top: 30px;color: #666; border-bottom:1px dashed #ddd;}
.cm_sub_list .cm_block01 .sub_content_txt {  line-height:30px; margin: 10px;}
.cm_sub_list .cm_block01 .sub_content_txt font {line-height:normal;}
.cm_sub_list .cm_block01 .sub_nextpage {line-height: 24px;color: #666666;border-top:1px solid #dfdfdf; padding-top:10px;}
.cm_sub_list .cm_block01 .sub_content_txt p { margin: 20px 0; }
.cm_sub_list .cm_block01 .sub_content_txt img { max-width: 700px; margin: auto; }


.cm_sub_list .cm_block01 .grb .t { margin-top: 15px; height: 270px;}
.cm_sub_list .cm_block01 .grb ol {}
.cm_sub_list .cm_block01 .grb ol li { float: left; width: 435px; margin-right: 60px; height: 30px; line-height: 30px; overflow: hidden; background: url("../skin/ico005.png") no-repeat left center; padding-left: 15px; }
.cm_sub_list .cm_block01 .grb ol li span { float: left;  height: 22px; line-height: 22px; margin-top: 4px; margin-right: 10px; }</pre></body></html>