<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{;font-family:  "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.clear{*zoom:1;}
.clear:after{content:"";display:table;clear:both;}
.table{display:table;width:100%;table-layout:fixed;}
.cell{display:table-cell;vertical-align:middle;}
.left{float:left;}
.right{float:right}
 
.header{position: fixed; top: 0; left: 0; right: 0; z-index: 999;}
.logo-txt{font-size: 0.7rem;}
.header h1{background: #2782df;background: -webkit-linear-gradient(#2782df,#2376cb,#2971bb); color: #fff;padding:0.2rem 0.4rem 0.2rem 0.4rem;overflow: hidden;}
.head-right{font-size: 0.35rem;line-height: 0.55rem;width: 50%;text-align: right;}
.head-right .swiper-container {width: 100%;height:1.15rem;}
.header .swiper-pagination ::-webkit-scrollbar{
  display:none;
}
.header .nav {line-height: 2rem;font-size: 0.7rem;color: #5c5c5c; white-space:nowrap;overflow-x: scroll;overflow: hidden; position: relative; top: 0;  z-index: 11; background:#fff;}
.header .nav span{padding: 0 0.4rem;display: inline-block;width: auto!important;height: auto!important;background: none;}
.header .nav span.on{color: #0058b4;border-bottom: #096bd2 1px solid;border-radius: 0;}

.ban .swiper-slide{text-align: center;}
.ban .swiper-slide img{width: 100%}
.ban .txt{position: absolute;bottom: 0;right:0;left: 0;font-size: 0.6rem;color: #fff;line-height: 1rem;background: rgba(0,0,0,.3)}
.ban .swiper-pagination {text-align: right;bottom: 0;}
.ban .swiper-pagination span{background: #fff}

.list1 li {border-bottom: #e2e3e3 1px solid;padding: 0.25rem;height: auto;overflow: hidden;}
.list1 li  a{display: block;}
.list1 li .thumbnail{background-image: url(../images/pic-bg1.png); width: 4.5rem;height: 3.25rem;margin-right: 0.4rem;padding: 0.15rem;}
.list1 li .thumbnail img{width:4.2rem;height: 2.85rem;}
.list1 li .txt1{font-size: 0.7rem;color: #000;line-height: 1.05rem;}
.list1 li .txt2{font-size: 0.5rem;color: #999;line-height: 1rem;}

.hide{display: none;}
.list2 ul{padding-bottom: 0.25rem;}
.list2 li  {border-bottom: #e2e3e3 1px solid;padding: 0.25rem;height: auto;overflow: hidden;}
.list2 li .tit{color: #fff;width: 2.2rem;height: 2.2rem;font-size: 0.6rem;text-align: center;line-height: 0.8rem;padding-top: 0.25rem;margin-right: 1rem;margin-left: 0.5rem;}
.list2 li .txt1{font-size: 0.9rem;line-height: 1.4rem;}
.list2 li .txt2{color: #666;font-size: 0.35rem;line-height: 0.8rem;}

.video li .thumbnail{position: relative;}
.video li .thumbnail:after{position: absolute;content: "";background-image: url(../images/play.png);background-size: 1.05rem auto; width: 1.05rem;height: 1.1rem;left: 50%;top:50%;margin-left: -0.5rem;margin-top:-0.55rem;}
.ico{background-image: url(../images/ico1.png); width: 0.6rem;height: 0.45rem;vertical-align: middle;display: inline-block; margin-top: -4px; margin-right: 5px;}
.i-down{background-image: url(../images/i-down.png); width: 1.95rem;height: 1.5rem;vertical-align: middle;display: inline-block;margin-left: 0.5rem;}

.list3 li {border-bottom: #e2e3e3 1px solid;padding: 0.25rem;height: auto;overflow: hidden;}
.list3 li:last-child{border-bottom: none;}
.list3 li  a{display: block;}
.list3 li .thumbnail{background-image: url(../images/pic-bg1.png); width: 4.5rem;height: 3.25rem;margin-right: 0.4rem;padding: 0.15rem;}
.list3 li .thumbnail img{width:4.2rem;height: 2.85rem;}
.list3 li .txt1{font-size: 0.6rem;color: #000;line-height: 1.1rem;}
.list3 li .txt2{font-size: 0.35rem;color: #999;}
.list3 li .info{font-size: 0.35rem;color: #666;line-height: 0.7rem;height: 1.4rem;}

.bg1{background:#2780db; }
.bg2{background:#0e8196; }
.bg3{background:#790596; }
.bg4{background:#d30041; }
.bg5{background:#b96800; }

/*news-info*/
.art-tit{font-size: 0.75rem;line-height: 1.5rem;padding: 0rem;}
.art-time{font-size: 0.35rem;color: #999;line-height: 1rem;padding: 0 1.5rem 0.5rem;}
.pad16{padding: 0.8rem; margin-top: 30px;}
.bordb{border-bottom: #d3d5d4 1px solid;}
.art-body{padding-bottom: 2.5rem;}
.art-body p{/*text-indent: 1.2rem;*/color: #333;font-size: 0.7rem;line-height: 1.2rem;/*font-size: 0.5rem;line-height: 1.1rem;padding-top: 0.5rem;*/}

.ico2{background-image: url(../images/ico2.png);width: 0.75rem;height: 0.75rem;background-size: 1.5rem auto;display:block;margin: 0 auto;}
.home{background-position: 0 -0.75rem;}
.share{background-position: 0 -1.5rem;}
.footer{text-align: center;position: fixed;bottom: 0;left: 0;right: 0;background: #fff;border-top: #d3d5d4 1px solid;padding: 0.25rem 0;}
.footer a{width: 2rem;height: 1.5rem;border-radius: 0.1rem;display: inline-block;font-size: 0.35rem;margin: 0 0.9rem;padding-top: 0.1rem;}
.footer a:hover,.footer a.on{background: #2781de;color: #fff;}

.on .back,a:hover .back{background-position:  -0.75rem 0}
.on .home,a:hover .home{background-position:  -0.75rem -0.75rem}
.on .share,a:hover .share{background-position:  -0.75rem -1.5rem}

.img{width: 100%; height:auto;}
.share-bg{background: rgba(0,0,0,0.5);position: fixed;left:0;top:0;width: 100%;height: 100%;z-index: 3;}
.share-cont{background: #fff;position: fixed;bottom: 0; width: 100%;left: 0;z-index: 4}
.share-cont p{color: #333;font-size: 0.75rem;padding: 0.5rem;}
.share-cont .table{padding: 0.5rem;}
.table{display: table; width: 100%;}
.cell{display: table-cell;}
.share-cont .ico-bg{background:#f4f4f4;padding: 0.5rem ;display: block;width: 1.75rem;height: 1.75rem;border-radius: 0.15rem;margin: 0 auto}
.share-cont .cell{ text-align: center;font-size: 0.6rem;color: #151515;line-height: 1.25rem;}
.share-img{width: 2.1rem;}
.share-img img{width: 100%;}
.col4{width: 25%;padding: 0 0.6rem;}
.close_btn{font-size: 0.9rem;color: #9178c5;line-height: 2.3rem;display: block;}
.close-btn-cont{text-align: center;;border-top: #cbcbcb 1px solid;}
.open.share-cont{-webkit-transform:translateY(0px);transform:translateY(0px);transition:all 0.2s;;transition:all 0.2s;-webkit-transition:all 0.2s;}
.share-cont{-webkit-transform:translateY(100%);transform:translateY(100%);transition:all 0.2s;;transition:all 0.2s;-webkit-transition:all 0.2s;}

a.btnVideo{ display:block;margin:0 auto; text-align:center;}
.videoShell{ position: absolute; left: 0; top: 0; width: 100%; height: 100%;background-color: #000; z-index: 9; display: none;}
.videoShell video{width: 100%; height: 100%;}

/* 瑙嗛 */
aside.videoBox{position:fixed; left:0; top:0; width:100%; height:100%; background:#000; z-index:996; display:none;}
aside.videoBox iframe,#videoBox video{width:100%; position:absolute; left:0; overflow:hidden;}
aside.videoBox a.close{ position:absolute; right:0.5rem; top:0.5rem; width:2rem; height:2rem; background: url(../images/close_video.png); background-size:100% 100%;}
a.btnVideo,#btnVideo{ position:relative;}
a.btnVideo video,#btnVideo video,a.btnVideo iframe,#btnVideo iframe{ position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; opacity:0;}

/*nav2*/
.nav2-cont{position: relative;width: 100%;height: 2rem;border-bottom: #c9cacb 1px solid; margin-top: 30px;}
.navgun{overflow-x: auto;overflow-y: hidden;-webkit-overflow-scrolling:touch;right:0;position: absolute;left:0.3rem;top:0;}
.nav2-cont .ico2{position: absolute;left: .5rem;top:.5rem;}
.nav2 {width:30rem;line-height: 2rem;height: 2rem;font-size: 0.7rem;color: #5c5c5c;}
.nav2 a{padding: 0 0.5rem;;width: auto!important;height: 2rem;display: inline-block;background: none;}
.nav2 a.on{color: #0058b4;border-bottom: #096bd2 1px solid;border-radius: 0;}

.auto{height: auto;overflow: hidden;}
.fz9{font-size: 0.45rem;}
.text-center{text-align: center;}
.padv10{padding: 0.5rem 0;}
.padm5{padding: 0 0.25rem;}
.padl10{padding-left: 0.5rem;}

/*new*/
.i-load{width:1rem;height:1rem;display:inline-block;vertical-align:middle;background:url(../images/loading1.gif);background-size:1rem;/*background:url(../images/load.png) 0 bottom;background-size:1rem;*/-webkit-transform:rotate(0deg) translateZ(0);-webkit-animation:loading 2s infinite linear;}
.loading{text-align:center;font-size:0.7rem;color:#c5c5c5;padding: 5px 0;}



.black_overlay
    {
        display: none;
        position: absolute;
        top: 0%;
        left: 0%;
        width: 100%;
        height: 1000%;
        background-color: black;
        z-index: 1001;
        -moz-opacity: 0.8;
        opacity: .80;
        filter: alpha(opacity=80);
    }
    .white_content
    {
        display: none;
        position: absolute;
        top: 25%;
        left: 20%;
        width: 630;
        height: 402;
        padding: 16px;
        z-index: 1002;
        overflow: hidden;
    }
/*new*/
.i-load_full{width:1rem;height:1rem;display:inline-block;vertical-align:middle;background:url(../images/loading1.gif);background-size:1rem;/*background:url(../images/load.png) 0 bottom;background-size:1rem;*/-webkit-transform:rotate(0deg) translateZ(0);-webkit-animation:loading 2s infinite linear;}
.loading_full{text-align:center;font-size:0.7rem;color:#c5c5c5;padding: 5px 0; background-color:#FFF; line-height:80px; width:200px;}

/******************2016.9.7 lbz************************/

.or-code-info{ width:90%;margin:0 auto 80px;}
.pd-10{	padding-left:5%;}

.or-code-info .first-code{ width:100%; margin-bottom:20px; border:1px solid #09F; }
.or-code-info .code-info{ width:50%;font-size:text-indent:1.2rem; color:#333; font-size:0.7rem; float:left; text-align:left;padding:2% 0 2% 5%;}
.or-code-info img{ max-width:100%; padding-right:10%;}
.cb{ clear:both;}
/*导航固定代码*/
#FixedBox.fixedbox {
    top: 0;
    position: fixed;
}
#FixedBox {
    font-family: STHeiti,Microsoft YaHei,Helvetica,Arial,sans-serif;
    height: 50px;
    width: 100%;
    z-index: 5000;
	display:none;
}
    
#FixedBox .pannel-top {
    top: 0;
}
#FixedBox .banner-pannel {
    background: rgba(0, 0, 0, 0.7) none no-repeat scroll center bottom / 100% 100%;
    color: #fff;
    height: 50px;
    position: fixed;
    width: 100%;
}
#FixedBox .close {
    background: rgba(0, 0, 0, 0) url(../images/banner_ic_close.png) no-repeat scroll 50% center / 14px auto;
    height: 40px;
    padding: 5px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
}
#FixedBox .banner-label, #FixedBox .close, #FixedBox .logo, #FixedBox .open {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
a {
    color: #131313;
    text-decoration: none;
}

#FixedBox .logo {
    background: rgba(0, 0, 0, 0) url(../images/ca800applogo.png) no-repeat scroll 0 0 / 30px auto;
    height: 30px;
    left: 15px;
    overflow: hidden;
    width: 30px;
}
#FixedBox .banner-label, #FixedBox .close, #FixedBox .logo, #FixedBox .open {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

#FixedBox .logo .mask {
    background: hsla(0, 0%, 100%, 0.6) none repeat scroll 0 0;
    height: 20px;
    margin-left: 10px;
    margin-top: 10px;
    width: 0;
}
.mask {
    display: none;
}
.mask {
    background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1000;
}

#FixedBox .banner-label {
    left: 50px;
}
#FixedBox .banner-label, #FixedBox .close, #FixedBox .logo, #FixedBox .open {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

#FixedBox .banner-label .tb {
    font-size: 15px;
}
#FixedBox .banner-label p {
    color: #fff;
    font-size: 12px;
    line-height: 15px;
}
p {
    border: 0 none;
    color: #333;
    line-height: 18px;
    max-height: 100%;
    outline: 0 none;
}

#FixedBox .open {
    background: #ff424b none repeat scroll 0 0;
    border-radius: 6px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    line-height: 30px;
    padding: 0 4px;
    right: 40px;
    text-align: center;
}
#FixedBox .banner-label, #FixedBox .close, #FixedBox .logo, #FixedBox .open {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}


/*libozhi 8-22*/
.mobile-inner-header-icon{
    display:inline-block;
    font-size:25px;
    /*text-align: center;*/
    -webkit-transition: background 0.5s;
    -moz-transition: background 0.5s;
    -o-transition: background 0.5s;
    transition: background 0.5s;*/
    font-size:20px;
    float:right;
    padding: 0 8px;
    background: #fff;
    position: absolute;
    right: 0 ;
    top:-1px;
    text-overflow:clip;
    overflow:hidden;
    white-space:nowrap;
}
.mobile-inner-header-icon span{
	position: absolute;
	left: calc((100% - 25px) / 2);
	top: calc(100% / 2);
	width: 25px;
	height: 1px;
	background-color: rgba(255,255,255,1);
}
.mobile-inner-nav{
	background-color:#fff;
	width: 100%;
	/*position: absolute;*/
	/*top: 2.1rem;*/
	/*left: 0px;*/
	display: none;
	z-index:10;
	padding-bottom:55px;
	height:100%;
	/*margin-top:-2px;*/
}
/*.mobile-inner-nav .subBtn{
	display: inline-block;
	line-height: 1rem;
	text-decoration: none;
	width: 30%;
	color:#000;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	font-weight:300;
	border:1px solid  #CCC;
	border-radius:5px;
	text-align:center;
	font-size:0.7rem;
}	*/
.mobile-inner-header-icon-out span:nth-child(1){
	animation-duration: 0.5s;
	animation-fill-mode: both;
	animation-name: outfirst;
	}		
.mobile-inner-header-icon-out span:nth-child(2){
	animation-duration: 0.5s;
	animation-fill-mode: both;
	animation-name: outsecond;
	}
.mobile-inner-nav .subBtn{
	}	
/*lbz 16-11-22 */
.msg { color: #666; font-size: 12px;line-height: 1.6rem;padding: 0 10px; background-color: #f5f5f5; margin-bottom:5px;}
.list { font-size:0px;}
.list li a { background-color: #fff; border: 1px solid #ddd;margin: 0 8px;text-align: center;font-size: 14px;line-height: 2em;display: block;word-break:nowrap;
white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.nav_list { font-size:0px;}
.nav_list li { display: inline-block;width: 25%;-webkit-animation: zoomIn 300ms ease;margin-bottom: 5px;}
.list li { display: inline-block;width: 25%; margin-bottom: 10px;-webkit-animation: zoomIn 300ms ease;margin-bottom: 5px;}
.nav_list .subBtn {line-height: 1rem;	text-decoration: none;	color:#000;	-webkit-transition: all 0.5s;	-moz-transition: all 0.5s;	
	-o-transition: all 0.5s;transition: all 0.5s;font-weight:300;border:1px solid  #CCC;border-radius:5px;
	text-align:center;font-size:0.6rem;margin: 0 5px; display: block;
}
.nav_on{ color:red;}
/*lbz End*/

.navBox-left {  overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; }
.nav_r{display:inline-block; font-weight:100; line-height:1.6rem;padding:0 10px; position:relative; }
.checkborder{ border:1px dashed #2971BC !important; background:#f5f5f5 !important; bottom:-5px; line-height:1.9rem !important;}
.uncheckborder{ border:1px dashed #2971BC; }


.swiper-wrapper{ position:relative;top:-1px;}




/*2016-11-24*/
#weixin-tip{/*display: none;*/position: fixed;left: 0;
        top: 0;
        background: rgba(0,0,0,0.8);
        filter: alpha(opacity=80);
        width: 100%;
        height: 100%;
        z-index: 100;
				text-align:center;}
#weixin-tip p{
        padding: 0 5%;
        position: relative;}
#weixin-tip .close{
				color: #fff;
				padding: 5px;
        font: bold 40px simsun;
        text-shadow: 0 1px 0 #ddd;
        position: absolute;
        top: 1.5rem;
        /*left: 5%;*/
        left: 10px;
    }
#close{
		cursor:pointer;
		}
.tip-right{ position:absolute; right:0; top:35px;}
.tip-info{float:right; width:100%; margin-top:150px; color:#fff;text-align:left;}
.tip-info p{ margin-top:50px; font-size:1rem; color:#fff; }
.tip-info span{ text-align:center;text-align:center; color:#CCC;background:#0F0;}
.wzdl{ text-align:center; margin-top:50px; width:25%; padding:5px; border-radius:5px; }

@media screen and (max-width:320px){
.tip-right{ top:	30px !important; height:42px !important; width:48px !important;}
}
@media screen and (max-width:47.2em){
.tip-right{ height:50px; position:absolute;top:	40px;}
}

@media only screen and (min-width: 641px){
.tip-right{ height:58px;top:48px !important;}
.close{left:60px !important;}
.wzdl{ width:30% !important;}
	}
/*End*/


.html-body-overflow{ overflow-x:hidden; overflow-y:hidden; }

#mainPdt{ padding-bottom: 55px; }

</pre></body></html>