@charset "utf-8";
.up{background:#332c2b; height: 36px; line-height: 36px; padding:0px; font-size: 12px;color: #d6292c;}
.up .lang{float: right;color: #d6292c;}
.up .lang a{margin-left: 10px; color: #d6292c;}
.up  a{color: #d6292c;}
.up  a:hover{ color: #fff;}
.up .lang img{width: 16px;}
.up .uk-dropdown{padding: 10px;min-width: 160px;}
.up .uk-nav>li>a{padding: 0; margin-left:0; line-height: 28px; color: #666; padding: 0 5px;}
.up .uk-nav>li>a:hover{color: #d6292c !important; background: #eee;}
.up .uk-margin-small-right{margin-right: 0px !important;}

.lang.yy img{width: 16px; vertical-align: middle; margin-top: -4px;}
.lang.yy a{display: block; padding: 5px 0;}
.uk-tooltip {padding: 0px 6px 3px 6px;}


.header .uk-logo.logo .icon {
  width:4.6em;
  height:1.6em;
  margin-top:0px;
  vertical-align: -0.15em;
  fill: currentColor;
  overflow: hidden;
}
.hmar{padding-right:10%;}


/*.header .uk-navbar{height: 80px;}*/
.header{padding:36px 0; width: 100%;transition: all 0.5s; border-bottom:0px solid #eee; }
.header:hover{background:rgba(255,255,255,0);}
.header:before{content: ""; position:absolute; width: 100%; bottom: 0; z-index: 0; height: 0px; background:#ddd; }
.header .uk-navbar-container:not(.uk-navbar-transparent) {background:inherit;}
.header .uk-logo.logo{width:140px; height:36px; transition: all 1s; background: url(../images/logo.png) no-repeat left center; background-size: 100%;}
.header:hover .uk-logo.logo{background: url(../images/logo.png) no-repeat left center; background-size: 100% }
.header .uk-navbar-nav{margin-left: 40px;}
.header .uk-navbar-nav>li>a,.header .uk-navbar-toggle{min-height:30px; }
.header .uk-navbar-nav>li{ margin:0 0 0 40px; }
.header .uk-navbar-nav>li>a{padding:0 0 0 22px;font-size: 15px;color: #7e807c;font-family:"Microsoft YaHei","font2018";transition: all 0.5s;}
.header .uk-navbar-nav>li>a:before{content: ""; position:absolute; top: 6px; left: 0; width: 17px; height: 20px; background: url(../images/d-a.png) no-repeat left center; background-size: 99%;transition: all 0.5s;}


.header .uk-navbar-nav>li>a:hover:before{content: ""; position:absolute; left: 0;  width: 17px; height: 20px; background: url(../images/d-on.png) no-repeat left center;background-size: 100%;}





/* .header .uk-nav>li>a {text-align: center;} */
.header .uk-navbar-dropdown{background: initial; border-top: 0px solid #d6292c; padding:0;}
.header .uk-navbar-dropdown-nav>li>a{ border: 0px solid #ccc; border-radius: 4px;text-align: center; font-size: 14px; padding: 5px 0; margin-bottom: 5px; background: #fff; color: #d6292c;}
.header .uk-navbar-dropdown-nav>li>a:hover{color: #fff; background: #d6292c; border: 0px solid #d6292c; }

[class*=uk-dropdown-bottom] {margin-top:0px;}

.header .uk-navbar-nav>li>a.uk-open{color:#d6292c; background: url() no-repeat center bottom;}
.header .uk-navbar-nav>li>a.uk-open:before{background: url(../images/d-on.png) no-repeat left center;background-size: 100%;}

.header .uk-navbar-nav>li.uk-open>a,#layout.uk-sticky-fixed .header .uk-navbar-nav>li.uk-open>a{color:#d6292c;}
.header .uk-navbar-nav>li.uk-open>a:before{background: url(../images/d-on.png) no-repeat left center;background-size: 100%;}
.header .uk-navbar-nav>li{position:relative;}




/*.header .uk-navbar-nav>li:hover>a:before{content: ""; position:absolute;left: 0; top: 0; width: 100%; background: #d6292c; height: 3px;}*/ 

/* .header .uk-navbar-nav>li>a.uk-button-text::before {
  top: 0;
  left: 0;
	border-top: 2px solid #d6292c;
  border-bottom: 0px solid #d6292c;
}
.header .uk-navbar-nav>li>a.uk-open::before{content: ""; position:absolute;left: 0; top: 0; height: 3px; background: #d6292c;}
 */
.header .uk-navbar-dropdown{width:380px;  box-shadow: 0 5px 12px rgba(0,0,0,.0);}
.down-nav a{ font-size: 14px;}

.down-nav .uk-subnav-divider>::before {height: 1em; margin-right:10px;}
.down-nav .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before {border-left-color: #d6292c;}
.down-nav .uk-subnav>* {padding-left: 10px;}
.down-nav .uk-subnav-divider { margin-left: -21px;}

.down-nav .uk-subnav>*>:first-child{color: #808080}
.down-nav .uk-subnav>*>:first-child:hover{color: #d6292c}




.uk-modal-close-full{background: initial;}

#layout{position:relative; width: 100%; z-index: 10;}
#layout#headbox{position: relative; width: 100%;}
.uk-sticky-fixed{box-shadow:0px 1px 2px 2px rgba(0,0,0,0);}
#layout.uk-sticky-fixed .header{background:#f5f5f5;}
#layout.uk-sticky-fixed .header .uk-logo.logo{background: url(../images/logo.png) no-repeat left center; background-size: 100%}
#layout.uk-sticky-fixed .uk-navbar-nav>li>a{color: #332c2b}
#layout.uk-sticky-fixed .uk-navbar-nav>li>a:hover{color:#d6292c;}



#layout .uk-search-navbar .uk-search-input {font-size: 1rem;}
#layout .uk-navbar-toggle.search{padding-right: 0}
.header .uk-navbar-dropbar-slide{background:  -150px #f7f7f7; background-size: 100%; box-shadow: 0 5px 7px rgba(0,0,0,.0);}


#layout.uk-sticky-fixed .up  a{color: #d6292c;}
#layout.uk-sticky-fixed .up  a:hover{ color: #fff;}
.uk-sticky-fixed .up .uk-nav>li>a{color: #666!important;}

/* down-menu */
.down-menu li{margin:0px;}
.down-menu li a{display: block; font-size: 16px; height:30px; line-height: 30px; padding:5px 10px; color: #332c2b; border-bottom: 0px solid #ddd}
.down-menu li a:hover{ color: #fff;padding:5px 10px; background: #d6292c; border-bottom: 0px solid #d6292c}
.uk-grid.down-menu>.uk-grid-margin{margin-top: 10px}
[class*=uk-drop-bottom] {margin-top: 0px;}


.uk-modal-dialog{background:  rgba(0,0,0,.95)}
.uk-search-large .uk-search-input{font-size: 1.6rem; border-bottom: 1px solid #999}



.left-menu .uk-nav-parent-icon>.uk-parent>a::after{
    transform:rotate(180deg);
-ms-transform:rotate(180deg);     /* IE 9 */
-moz-transform:rotate(180deg);    /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg);  /* Opera */
}
.left-menu .uk-nav-parent-icon>.uk-parent.uk-open>a::after{
    transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);  /* Opera */
}
.uk-offcanvas-bar.left-menu {background: #4d4d4d}
.uk-offcanvas-bar.left-menu hr{background: rgba(255,255,255,0.1);}
.uk-offcanvas-bar.left-menu .en a, .uk-offcanvas-bar.left-menu .bq, .uk-offcanvas-bar.left-menu .design a{color:rgba(255,255,255,0.4); }
.uk-offcanvas-bar.left-menu .bq,.uk-offcanvas-bar.left-menu .design a{font-size: 12px; line-height: 16px;}
#layout .header .uk-offcanvas-bar.left-menu .uk-nav>li>a{color:rgba(255,255,255,0.9); }
#layout .header:hover .uk-offcanvas-bar.left-menu .uk-nav-sub>li>a{color:rgba(255,255,255,0.6); }
#layout .header:hover .uk-offcanvas-bar.left-menu ul.uk-nav-sub {
    padding: 5px 0 5px 10px;
}
#layout .header:hover .lang.yy a{color:rgba(255,255,255,0.6); }
/*gghead*/
.header.gghead{border-bottom:0;}
/*.header.gghead .uk-logo.logo{background: url(../images/logo-hover.png) no-repeat left center; background-size: 100% }*/
.header.gghead .uk-navbar-nav>li>a,.header.gghead .sousuo a{color: #212121;}
.header.gghead .uk-navbar-nav>li>a:hover{color: #d6292c}
.header.gghead .sousuo a:hover{color: #d6292c}
.header.gghead .uk-navbar-nav>li>a.cur {color: #d6292c;}
.uk-sticky-fixed .header{background:#fff;}





/*banner*/
.banner{position: relative; margin-top: 5px;margin-bottom: 50px;}

/*.banner .by{position: absolute; z-index: 2; top:0px; left: 10%;}*/
.banner .by{z-index:5;}
.banner .by img{width:140px;}
.banner .bg{position:absolute; width: 100%; height: 100%; background: rgba(0,0,0,.1); z-index: 1}
.banner .bt-cn{ font-size:56px;line-height: 1.2; margin-top:10px; }
/*.banner .bt-cn, .banner .bt-x{text-shadow: 0 0 5px #333;}*/
.banner .bt-en{font-size: 22px; margin-top: 50px;}
/*.banner .bt-x,.banner .bt-en, .banner .bt-en span{}*/
.banner .bt-x{margin-top:20px;}
.banner .jiantou{margin-top: 60px;}
.banner h1 span{font-weight:bold}
.banner .an{padding: 8px 30px; width: 120px; height: 40px; border-radius:50px; border: 1px solid #fff;}
.banner .an span{font-size: 24px; line-height: 1; margin-left: 4px;  margin-top: -6px; vertical-align: middle;}
.banner .an:hover{border: 1px solid #d65222; background: #d65222;}

/*首页视频*/
.video{position: absolute; width: 100%;height: 100%; overflow: hidden;}
/*.imagebox{position: absolute;width: 100%; height: 100%; overflow: hidden;}*/
.video video{width:100%}
.imagebox_video{margin-bottom:0;}

/*.banner .pho{width:50%}*/

.jjt.uk-slidenav{
    width: 36px;
    height: 40px; color: #333;
    line-height:50px;
    text-align: center;
    padding: 0;

    background: url(../images/jt-aa.png) no-repeat left center; background-size: 100%
}
.jjt.uk-slidenav svg{display: none;}

.jjt.uk-slidenav:hover{ background: url(../images/jt-on.png) no-repeat left center; background-size: 100%}

.jjt.zzz{transform: rotateY(180deg);
transform-origin: center center;    top: 45%;}
.lbbt .lbml h4{line-height:30px;}



.dian li{float:left; margin:0 5px;}
.dian .ddd{width: 26px;height:30px; line-height:28px; display: block; border-radius: 0px; border: 0;  color: #999; font-size: 13px; text-align: center;
    background: url(../images/d-a.png) no-repeat left center; background-size: 100%; transition: all 0.5s;
}

.dian .ddd:hover{cursor: pointer; background: url(../images/d-on.png) no-repeat left center; background-size: 100%;}
.dian .uk-active .ddd{color:#d6292c; background: url(../images/dd-onn.png) no-repeat left center; background-size: 100%; }
.dian .jml{margin:0 10px;}
.jline{width: 40px; height: 1px; background: #999; margin-top:16px;}



.banner .btt{position: absolute; bottom: 107px; z-index: 2; width:100%;}
.banner .btt .nr{margin-left:550px; margin-right:140px;}
.banner .btt .nr .uk-heading-line>::after{border-bottom-color: rgba(255,255,255,.6);}



.banner .by .pic-box{}

.lbbt{position: absolute; left: 0; width:100%; bottom: 60px;}
.lbbt .lbml{position: relative; margin-right:auto; margin-left:auto;}




.ggbanner{position: relative;}
.ggbanner.xw{overflow:hidden; border-radius: 20px;}
.ggbanner .bt-en{ font-size: 4rem; line-height: 1; margin-bottom:15px;}



.uk-thumbnav.lunbo-dianji li{width: 140px; }
.uk-thumbnav.lunbo-dianji .t{cursor: pointer; font-weight: bold; padding: 0 20px; color: rgba(255,255,255,0.7); border-bottom: 3px solid rgba(255,255,255,0.5);transition: all 0.5s;

}
.uk-thumbnav.lunbo-dianji .t:hover{color: #fff; border-bottom: 3px solid rgba(255,255,255,0.9);}
.uk-thumbnav.lunbo-dianji .uk-active .t{ color: #d6292c; border-bottom: 3px solid #d6292c;}
.uk-thumbnav>*>::after{background:inherit;}


/*footer*/
.footer{background: #bc836b;  color: #f4d7d0}
.footer .ptb{padding:80px 0 20px 0;}
.footer .foot-logo{background:#edcbc0;padding:20px;}
.footer .foot-logo a{margin-right:20px;  color: #bc836b; line-height:1}
.footer .foot-logo .uk-inline{padding-top:5px;}
.footer .foot-logo a:hover{color: #d6292c}
.footer .foot-logo a span{font-size:36px; line-height:1}
.footer .foot-logo .mrr{margin-right:20px;}


.footer .foot-logo .logogo{padding-top:8px; float: right;font-size:18px; color: #bc836b;}
.footer .foot-logo .logogo span{font-size: 26px;line-height:1}
.footer .dh {margin-top: 20px;}
.footer .dh span{border:1px solid #ccc;  font-size: 14px;width: 20px; height: 20px; line-height: 20px; border-radius: 20px; text-align: center;}
.footer .dh i{font-size: 24px; font-weight: bold;color: #eee}
.footer a:hover{color: #fff;}
.footer .uk-nav-default>li>a{line-height: 28px;}
/*.footer .ewm img{width:90%;}*/
.footer .uk-nav>li>a{padding:0; color: #f4d7d0}
.footer .uk-nav>li>a:hover{color: #fff}
.footer .uk-active .f-bt{color: #fff; font-size: 16px; line-height:18px; padding-top: 0; padding-bottom:15px;}
.footer .lianxi{margin-top: 14px; line-height: 22px;}
.footer .lianxi span{vertical-align:center}

.footer hr{background: #e0b9af;}
.footer .name{margin-top:5px;}
.footer .name p{font-size: 12px;}
.footer .name p, .footer .add, .footer .lianxi{line-height: 20px;}

.footer .fengxiang{margin-bottom:20px; margin-right: 5px;}
.footer .fengxiang{font-size: 16px; line-height: 30px;}
.uk-modal-dialog.fx{width:250px; border-radius: 4px;}
.footer .ewm{max-width:110px; font-size: 14px; margin-top:3px; text-align: center;}
.footer .ewm h6{color: #999;}






.banquan{padding:0;line-height:20px; font-size: 12px; color: #edcbc0; border-top:0px solid #ccc}
.banquan a{ color: #edcbc0}.banquan a:hover{ color: #fff}


/*公用*/
.uk-lightbox{background: rgba(0,0,0,0.8);}
.uk-lightbox-toolbar{background: rgba(0,0,0,0);}

.weizi{padding:15px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd; font-size: 14px; color: #999 }
.weizi a{color: #666 }.weizi a:hover{color: #d6292c}


.htitle h1{margin-right:auto; margin-left:auto; color: #d6292c; writing-mode:tb-rl;}
.htitle h1 span{  color: #7e807c; font-size: 28px;}





/*home kongjian*/
.izgsc{width:100%; }
.i_zgs_li{ display:inline-block; vertical-align:top; width:22.40%; min-height:750px; margin-right:-3px; position:relative; border-radius: 20px; cursor:pointer; background-size:100%;  transition:all .4s ease 0s;}
/*.i_zgs_li.js_wzgs:before{content: "";position: absolute; z-index: 1; bottom: -10px; height:5px; width: 100%; background:#d6292c}*/
.i_zgs_li.js_wzgs .bg{position: absolute; height: 60%; width: 100%; bottom: 0px; border-radius: 20px;
background: -webkit-linear-gradient(bottom,rgba(0,0,0,0.2),rgba(0,0,0,0));
    background: -moz-linear-gradient(bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);
    background: -o-linear-gradient(bottom,rgba(0,0,0,0.2) 0%,rgba(0,0,0,0) 100%);
    background: -ms-linear-gradient(bottom,rgba(0,0,0,0.2),rgba(0,0,0,0));
    }

.i_zgs_li .i_zgstit{ display:block; opacity: 0; border-radius: 20px;}
.i_zgs_li.js_wzgs .i_qhan{display:none;}
.i_zgs_li.js_wzgs .i_zgstit{ display:block;opacity: 1}
.i_zgs_li.js_wzgs:hover .i_zgstit{ display:block;opacity: 1}


.js_wzgs{width:55%;}
.js_wzgs .i_zgstit{width:55%; padding:50px; position:absolute; bottom:0; left:0; z-index:3; transition:all .4s ease 0s;}
.js_wzgs .i_zgstit h3{color: #fff;}
.js_wzgs .i_zgstit .cyjs{width:100%; margin-top:5px; font-size:16px; line-height:1.2; color:#fff;text-align:Justify;/*Firefox*/text-justify:inter-ideograph;/*IE*/}

.i_zgs_li .i_qhan{width:100%;  position:absolute; bottom:0px; left:0px;border-radius: 20px;
background: -webkit-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0));
    background: -moz-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);
    background: -o-linear-gradient(bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);
    background: -ms-linear-gradient(bottom,rgba(0,0,0,0.8),rgba(0,0,0,0));
}
.i_zgs_li .i_qhan .cybt{color:#fff;font-size:24px; padding:20px;}



.m_homeyy{border-bottom: 1px solid #ddd;}
.m_homeyy p{font-size:14px; line-height:22px; color:#666; background:#fff; padding:20px 20px 0 20px;}
.m_homeyy .uk-accordion-content{background:#fff;margin-top:0px; border-top: 0px solid #ddd}
.m_homeyy .uk-accordion-title{font-size: 1rem; border-top: 1px solid #ddd; background:#f5f5f5; padding:15px 20px; font-weight: bold;}
.m_homeyy .uk-open .uk-accordion-title{color:#fff; background: #1d5193; font-weight:bold;}
.m_homeyy .uk-accordion>:nth-child(n+2){margin-top:0px;}


/* home-homeabout */

.homeabout{position: relative;}
/*.homeabout:before{content: ""; position: absolute; right: 0; width: 50%; height: 100%; background:#fff;}*/
.homeabout .txt{position: relative; z-index: 1;}
.homeabout .sj{font-size:18px;color: #d6292c;}
.homeabout .sj span{color: #d6292c; font-size: 30px;}
.about-left{padding-left:60px;}
.about-tu{padding-left: 30px; padding-top: 30px; position: relative;}
.about-tu:before{content: ""; position: absolute; height: 95%; width: 95%; top: 0; left:0; background: #d6292c; }
.about-tu .bofang a{font-size: 48px; color: #d6292c}
.about-tu .bofang a:hover{color: #fff}
/*home fazhan*/
.fazhan-box{position: relative;}




/*home news*/
.uk-subnav.news-sub>*>:first-child{font-size: 18px; color: #332c2b;border: 1px solid #f7f7f7; padding:2px 10px;}
.uk-subnav.news-sub>*>:first-child:hover{color: #d6292c; border:1px solid #d6292c;}
.uk-subnav.news-sub>*{padding-left: 30px;}

.uk-subnav.news-sub>*>:first-child.uk-icon-button{border:0;padding:0;}
.uk-subnav.news-sub>*>:first-child.uk-icon-button{ text-align: center; line-height: 28px;  width: 33px; height: 33px; border:1px solid #d6292c; color: #d6292c}
.uk-subnav.news-sub>*>:first-child.uk-icon-button:hover{background:#d6292c; color: #fff;}
.uk-subnav.news-sub>*>:first-child.uk-icon-button:hover svg{color: #fff;}



.hcp-list{position: relative;}
.hcp-list .pho{border-radius: 10px;}

.hcp-list .tit{margin-top:10px;}
.hcp-list a:hover .tit{color: #d6292c}


.lxpho li img{position: relative; transition: all 0.5s;}
.lxpho li:hover img{transform:translateY(-15px);}
.lxpho li:hover h4{color: #d6292c}
/*
.lxpho img {
            transition: All 0.3s ease-in-out;
            -webkit-transition: All 0.3s ease-in-out;
            -moz-transition: All 0.3s ease-in-out;
            -o-transition: All 0.3s ease-in-out;
        }
        
.lxpho img:hover {
            transform: scale(1.05);
            -webkit-transform: scale(1.05);
            -moz-transform: scale(1.05);
            -o-transform: scale(1.05);
            -ms-transform: scale(1.05);
        }*/



/*lianxi*/
.shipin{z-index:1;}
.shipin a{color:#fff;}
.shipin a:hover{color:#d6292c;}
.lxtit h6{margin-top:10px;}

.uk-slidenav.lxj{
    width: 26px;
    height: 30px; color: #333;
    line-height:40px;
    text-align: center;
    padding: 0;
    top: 42%;
    background: url(../images/jt-a.png) no-repeat left center; background-size: 100%
}
.uk-slidenav.lxj svg{display: none;}

.uk-slidenav.lxj:hover{ background: url(../images/jt-on.png) no-repeat left center; background-size: 100%}
.lxj.zuo{    transform: rotate(180deg);}


.rcll h3{margin-bottom:10px;}
.rcll .iconfont{font-size:12px;}

.rcico img{width:70px;}





.dengl{border-bottom: 1px solid #bc836b}

.hiuy.uk-subnav-pill>*>:first-child{padding:10px; border-radius: 20px; background: inherit; transition: all 0.5s;}
.hiuy.uk-subnav-pill>.uk-activeee>a{padding:0;border-radius:20px; box-shadow:0px 3px 10px 3px #999;}
.hiuy.uk-subnav-pill>*>:first-child img{border-radius: 20px; border:1px solid #f5f5f5}

.hiuy.uk-subnav-pill>.uk-activeee>a img{border:1px solid #bc836b}
.uk-switcher.faa .uk-activeee {
    display: block;
}


.nhot{width: 100%;position:absolute; left: 0; bottom: 0;}
.nhot .nbt{padding:20px; background:#bc836b; transition: all 0.5s;}
.nhot .nbt h4{color: #fff;transition: all 0.5s;}

.ggbanner:hover .nhot .nbt{background:#d6292c}
.ggbanner:hover .nhot .nbt h4{color: #fff}

.news{position:relative; padding-left:40px;padding-bottom:160px; min-height: 300px;}
.news:before{content: "";position:absolute; top: 10px; left:19px; width: 1px; height: 95%;  background: #d6292c}
.news .nx{position:absolute; bottom: 0; left:0; width:39px; height:100px;  background: url(../images/nx.jpg) no-repeat left bottom; background-size: 100%}
.news .ncont h3{color: #636361; line-height:1.2;}
.news button{border: 0; background:inherit; cursor:pointer;}


.newslist{position:relative;padding-left:40px; margin-left:-40px; z-index: 1}
.newslist:before{content: ""; position:absolute; top:0; left:9px; width:20px; height:24px;  background: url(../images/d-on.png) no-repeat left bottom; background-size: 100%}


.newslist .ncont{padding-left: 50px; margin-bottom: 50px;}
.newslist .ncont .xx{height: 1px; width: 30px; margin-top: 10px; background: #d6292c}
.newslist .ncont .jj{line-height:26px;}
.newslist .ncont .npic{border-bottom: 1px solid #ccc;  padding-bottom: 10px;transition: all 0.5s;}

.newslist a:hover .ncont h3{color: #d6292c;}
.newslist a:hover .ncont .npic{border-bottom: 1px solid #d6292c;}


.fanye.nnn{padding-left: 50px;}


/*news*/
.uk-subnav.news-nav>*>:first-child{ font-size: 16px; color: #333;}
.uk-subnav.news-nav>*>a:focus,.uk-subnav.news-nav>*>a:hover{color:#d6292c;text-decoration:none;outline:0}
.uk-subnav.news-nav>li.uk-active>a{color:#d6292c;}

.uk-subnav.news-nav{margin-left:-30px }
.uk-subnav.news-nav>*{padding-left:30px }
.uk-subnav-divider.news-nav>:nth-child(n+2):not(.uk-first-column)::before{margin-right: 30px;}

.news-hot-list h2{border-bottom: 1px solid #ddd }
.news-hot-list li{ border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.news-hot-list li a:hover h5{color:#d6292c;}

.news-list{margin-top: 40px; background: #f5f5f5;transition: all 0.5s;}
.news-list:hover{background: #fff;  box-shadow: 0px 5px 20px 3px rgba(204,204,204,0.5);}
.news-list .txt{color: #666; font-size: 14px; line-height: 22px;}

.news-list .time{color: #666}
.news-list .time .hs{font-size:56px; line-height: 1; color: #666}
.news-list .time hr{margin-top: 5px; margin-bottom:0px;}

.ggdd span{float: right; }


.liujue li span{color:#d6292c; font-size: 24px; line-height:1;  margin-right:5px; vertical-align: middle; margin-top:2px;}

.liujue li .wzz {line-height:24px;}
.liujue li .pho{position:relative; transition: all 0.5s;}
.liujue li .pho img{transition: all 0.5s;}

.liujue li .onPho{opacity: 0; position:absolute; left: 0; top:0; width: 100%}
.liujue li:hover .onPho{opacity: 1; z-index: 1; cursor: pointer;}

