﻿html{--g_maxwidth:1120px;}
body{margin:0;background-color:#f5f5f5;max-width: unset;margin:0 auto;}
.container{max-width: var(--g_maxwidth);margin:0 auto;overflow: hidden;margin-top:0px;}
.maincolor{}
a{text-decoration: none;color:#565252;}
h2{margin:0px;}
img{width:100%;height: 100%;}
p,a,span,div{letter-spacing: 1px;}

header{overflow:hidden;background:#3b3b3b;}/*position:fixed;top:0px;width:100%;z-index: 999;*/
header{box-shadow: 0 0 8px 0 rgba(51,51,51,.3);}
header .rq{max-width:unset;height:unset;overflow: hidden;margin:0 auto;}
header .top{height:unset;background-color: unset;margin: 5px auto;overflow: hidden;}
.logoimg{margin:0px auto;max-width:var(--g_maxwidth);padding-left:10px;overflow: hidden;text-align: left;}
.logoimg img{width:220px;height: 60px;}
.weburl,.webname {}
.webname{font-size: 32px;color: #49b79d;display: none;margin: 0px;height: 52px;}
.weburl{font-size: 16px;color: #999999;display: none;margin: 0px;}
.mobile{background-color:unset;height:61px;line-height:61px;font-size:20px;display:none;box-sizing: border-box;padding: 0 10px;overflow: hidden;font-weight:700;} 
.menu{margin:10px 0;float:right;width:40px;height:41px;}
.nav{ background-color:unset;text-align:center;max-width:unset;margin: 0 auto;box-sizing: border-box;font-size: 0px;width:100%;}
.navrq{max-width:var(--g_maxwidth);display:inline-block;overflow: hidden;margin:0 auto;}/*目的:居中*/
.nav li{width:unset;padding: 22px 14px;font-size: 16px;text-align:center;box-sizing: border-box;float:left;list-style:none;white-space: nowrap;overflow: hidden;}
.nav li:hover{background-color:#3b3b3b;border-bottom:5px solid #ff4400;}
.nav a{color:#FFFFFF;text-decoration:none;vertical-align: super;}
.nav a:hover{color:#ff4400;font-weight: 700;}
.navimg{width:30px;height: 30px}
@media screen and (max-width:500px) {
    .webname{font-size: 16px;}
}

header.header1{}
header.header11{}

header.header2{}/*max-width: var(--g_maxwidth);margin: 0 auto;*/
.header2 .rq{max-width: var(--g_maxwidth);margin: 0 auto;}
.header2 .top{float:left;}
.header2 .logoimg{max-width:320px;}
.header2 .mobile{float:right;padding:0 10px;}
.header2 .nav{margin-top:4px;text-align: right;}
.header2 .mobilespan{display: none;}

/*子栏目*/
.navrq i{display: none;}
.navrq.hasson i{display: inline-block;}
.hasson>.navfa:hover>.navson{display: block;}
.navfa ul{margin:0px;padding: 0px;}
.navson{display: none;}
.navsonl{width:254px;height:194px;display: none;}

.navson.m1 {top:60px;background-color: #161515;position: absolute;display: none;border-radius: 5px;border: 0px solid #eee;z-index: 100;}
.navson.m1 li{float:none;text-align: left;border-bottom:1px solid #000;}
@media screen and (max-width:910px){
    .navson.m1{position: unset;background-color: unset;display: block;}
    .navson.m1 li{text-align: center;}
    .navson.m1 a{width:120px;text-align: left;display: inline-block;}
}
.navson.m2{top:59px;height:230px;position: absolute;left:0px;width:100%;background-color: white;z-index: 100;display: none;}
.navson.m2 ul{display: inline-block;width:100%;max-width:var(--g_maxwidth);}
.navson.m2 .navsonl{float:left;background-color: red;display: block;}
/*子栏目end*/
@media screen and (max-width:910px){
    .logoimg{text-align: center;line-height: 20px;}
    .nav{width:100%;display: none;float:left;border-top:1px solid #eee;text-align: center !important;}
    .nav.open{display:block;}
    .navrq{display: block;padding-left:0px;}
    .nav li{margin: 5px 0px;float:none;border-radius: 8px;border-bottom: 0px solid #eee;text-align:center;width:100% !important;border-left: none;}
    .mobile{background-color:unset;display:block;border-bottom: 0px solid #4341414;font-size:20px;font-weight:700;} 
    .header2 .mobile span{display: none;}
    .nav {background-color: #aee7ec ;}
    .header11 .nav li{border: none;}
    .nav a{color:#565252;}
    header .rq{background: none;}
}

/*
@media screen and (max-width:910px){
    header .mobile{display: block;background-color: #49b79d !important;}
    header .mobilespan{color:white;}
    .logoimg{margin:0 auto;}
    header{background-color: red;}
    header .nav{background-color: #cc3333;display: none;}
    header .nav.open{display: block;}
    .header1 .nav li {width:unset;}
}
*/
/*
@media screen and (max-width:910px){
     .nav{background-color:#00000080 !important;position: absolute;top:0px;width:100%;height: 700px;text-align: left;display: none;}
     .nav.open{display:block;}
     .mobile{display:block;border-bottom: 0px solid #4341414;font-size:20px;font-weight:700;} 
     .navrq{background-color:#49b79d;height: 700px;width:50%;}
     .nav li{float: none;}
}
*/
/*header nav end*/
/*list subnav*/
.subnav span{margin:0px 10px;padding:0 5px;}
.subnav span:hover{background-color:#4b5c7c;}
.subnav span:hover a{color:white;}
/*list subnav end*/
/*footer max-width: var(--g_maxwidth)*/
footer{height: unset;background-color:#666666;line-height: 45px;text-align: center;color:white;margin:0 auto;}
footer a{color:white;}
@media screen and (max-width:550px){
    .footernavrq{display: none;}
}
.footernavrq
.footernav{border-left:1px solid #666666 ;padding-left: 10px;margin-left:5px;}
.footerflink{display: none;}
.hasflink .footerflink{display: block;}
.footerflinkrq{background: url(../images/gw_86.png) no-repeat;background-size:100% 100%;width: 90%;max-width:1100px;margin:0 auto;padding: 20px 30px 30px 30px;box-sizing: border-box;}
/*footer end*/
/*paomadeng*/
 .paomadeng{white-space:nowrap;}
 .paomadengh{float:left;margin-right: 10px;z-index: 1;}
 .paomadengrq{margin-left:80px;overflow: hidden;}
 .paomadengson{white-space:nowrap;display: inline-block;z-index: -1;}
 .paomadengson a{text-decoration:none;color:black;padding:0 70px;}
 .paomadengson a:hover{color:red;}
/*paomadeng end*/
/*luobo*/
.lb1{height: 402px;overflow: hidden;}
.rowl{float:left;width:calc(100% - 500px);margin-top:5px;box-sizing: border-box;height:100%}
.rowr{float:left;width:500px;margin-top:5px;box-sizing: border-box;height: 100%;}
.luobo{text-align: center;position: relative;height: 100%;}
.luobo a{display: block;height: 100%;}
.luobo img{width:100%;height:100%;display: block;}
.luobo li span{background-color: #08355c;font-size: 14px;color:white;width:100%;position: absolute;  bottom: 5px;  left: 0px;}
.luobo .lbxu{width:100%;position: absolute;  bottom: 20px;  left: 0px;}
.luobo .lbxu span{width: 10px; height: 10px;display: inline-block;border-radius: 8px;border: 2px solid #eee;background-color: #eee;}
.luobo .lbxu span.active{background-color: black;}
.luobo li{display: none;height: 100%;}
.luobo li.active{display: block;}
.lb1 .item {padding-bottom: 0px;}
.lb1 .itemha{color:#004499;}
/*luobo end*/
/*tab*/
.tab{ }
.tabname{height: 47px;overflow: hidden;padding-top:20px;}
.tabnamerq{height:34px;background-color:unset;border-bottom: 2px solid #cccccc;position: relative;white-space: nowrap;}
.tabslider{height: 2px;}
.tabnameli.active{border-bottom:2px solid #FF5E52;background-color:#f40 }
.tabnameli.active a{color:unset;}
.tabnameli{display: inline-block;margin:0px 5px;padding:5px 0px;list-style: none;white-space: nowrap;overflow: hidden;cursor: pointer;}
.tabnamea{font-size: 18px;color:black;}
.tabnamea:hover{color:unset;}
.tabitems{overflow:hidden;}
.tabitemsbg{display:inline;white-space:nowrap;}
.tabitem{width:100%;display:inline-block;overflow: hidden;white-space:normal;vertical-align:top;}
/*tab end*/
/*pagesize*/
.pagelist{border-radius: 8px;border: 0px solid #d4c7c7;background-color:white;text-align:center;color:black;line-height:40px;}
.pagelist li{display:inline;line-height:40px;}
.pagelist a{color:black;text-decoration:none;padding:5px 9px;!important;} 
.pagelist a:hover{background-color:#FF5E52;!important;color:white;} 
.position{background-color:#fff1e5;margin-bottom:5px;padding:5px 0px 5px 5px;font-size:18px;}
.position a{color:#666666;}
.prenext{background-color: rgb(246,246,246);overflow: hidden;}
.prenextp{background-color:#eee;float:left;width:calc(50% - 2px);margin:5px 0px !important;height: 50px;line-height: 50px;border-right: 1px solid white;}
.prenextp:hover{background-color: #1e73be;}
/*pagesize end*/
/*文章页*/
.news {line-height: 27px;margin:0 10px;overflow: hidden;}
.news img{max-width:100%;height: 100%;}
.newstitle{font-size: 36px;text-align: center;}
.newsinfo{font-size: 14px;text-align: center;}
.newsinfo span{margin:0px 10px;}
/*文章页end*/
/*oneshow*/
.oneshow .oneshowhide{display: none;}
.oneshowitem.active .oneshowhide{display: block;}
/*oneshow end*/
.left{float:left;width:calc(100% - 320px);padding-left:0px;overflow: hidden;box-sizing: border-box;}
.right{float:left;width:320px;overflow: hidden;}
/*speedbar-wrap*/
.speedbar-wrap{position: fixed;left:calc(50% - 560px;);width:150px;margin-right: 20px;border:1px solid #eee;background-color: white;}
.speedbar-wrap li{list-style: none;padding: 5px 0px;}
.speedbar-wrap ul{padding-left:20px;}
.speedbarimg{width:128px;height: 93px;}
@media screen and (max-width:1120px){
    .speedbar-wrap{display: none;}
    .left{padding-left:0px;}
}
/*speedbar-wrap end*/
@media screen and (max-width:910px){
    .right{float:none;width:100%;}
    .left{width:100%;}
}   

.row{background-color:white;font-size:18px;margin:10px 10px;overflow: hidden;box-sizing: border-box;margin-bottom:0px;}

.rowh{}
.rowhrq{background-color:unset;height:unset;font-size: 20px;border-bottom: 0px solid #d8d8d8;line-height: 32px;box-sizing: border-box;font-weight: bold;padding:10px;}
.rowh a{background:unset;border-bottom: 0px solid #222;padding:0px 10px;padding-bottom: 0px;}
.rowhrq img{vertical-align: middle;margin: 0px 10px 0px 5px;}
.rowhmore{float:right;height: 42px;line-height: 42px;font-size: 20px;color:#666666;font-weight: 100;}
.rowh1{box-sizing: border-box; height: 50px;color:#18860d;border-bottom: 2px solid #eee;font-size: 25px;background-color: #efffce29;padding:15px 0px 5px 10px;}
.rowh2{color:white;background-color: unset;box-sizing: border-box; height: 44px;border-bottom: 2px solid #eee;font-size: 18px;padding:5px 0px 5px 10px;margin-bottom: 5px;}
.rowh2 .rowhrq{background: url(../images/line-black.gif) repeat-x left;text-align: center;}
.rowh2 a{background-color: #f5f5f5;}
.rowh3{text-transform: uppercase;color:#aaa;box-sizing: border-box; line-height:50px;padding:25px 0px;border-bottom: 3px solid #000;font-size: 42px;text-align: center;font-weight: bold;margin-bottom:10px;}
.rowh3 a{margin-right: 10px;color:#e73c42;}
.rowh4{font: 23px '微软雅黑';height:28px;line-height: 28px;background-color:  ;overflow: hidden;padding:10px;border-bottom: 1px solid #eee; white-space: nowrap;background-image: -webkit-linear-gradient(left,#dd9200 2%,#3e3e3e 11%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.rowh7{height: 24px;line-height:24px;background: url(../images/rowh7.png);text-align: left;}
.rowh7 span{display: inline-block;background-color: #fff1e5;padding: 0 0px;width:150px;}
.rowh7 a{padding: 0px 10px;font-size: 21px;}
.rowh0{height: 50px;line-height:50px;font-size: 18px;}
.rowh0 a{color:#49b79d;border-bottom: 2px solid #49b79d;}
.rowh8{height: 62px;background-color: #ff4e4e;border-radius: 8px 8px 0 0;}
.rowcontent{overflow: hidden;}
.item{margin:5px 10px;overflow: hidden;box-sizing: border-box;}
.iteml{float:left;padding:5px;margin-right:10px;box-sizing: border-box;}
.iteml img{width:100%;height: 100%;}
.itemr{}
.itemh{margin-bottom:5px;}
.itemha{font-size: 16px;color:#000;font-weight: 100;}
.itemo{color: #999999;font-size: 14px;margin:5px 5px;overflow: hidden;}
.itemi{color: #999999;font-size: 16px;padding-bottom: 10px;height: 62px;text-indent:2em;padding: 0 5px 5px 5px;overflow: hidden;}
.itemr2{overflow: hidden;}
.itemr2 .itemh{float:left;width:calc(100% - 55px);}
.itemr2 .itemo{float:right;}
.itemmore{float: right;padding:5px 10px;background-color: #222222;}


@media screen and (max-width:600px){
    .iteml{display: none;}
    .mshow .iteml{width:120px;height: 111px;display: block;}
    .mshowall .iteml{width:100%;display: block;}
    .mhide{display: none;}
    .itemi{height: unset;overflow: unset;}
    .itemo{overflow: unset;}
    .itemmore{display: none;}
}

/*row文字1*/
.wz1 .item{float:left;width:calc(50% - 20px);}
@media screen and (max-width: 910px)
{
    .wz1 .item{width:calc(100% - 20px);}
}
/*row 轮播*/
@media screen and (max-width: 660px){
    .lb1 .rowl{width:100%;}
    .lb1 .rowr{display: none;}
    .lb1{height: unset;}
}
/*row */
/*row end*/
/*row 图片1*/
.tu1 .rowl{width:335px;}
.tu1 .rowr{width:calc(100% - 355px);}
.tu1 .iteml{float:none;height: 210px;}
.tu1 .itemh{font-size: 16px;color:#333333;}
.tu1 .rowr .item{float:left;width:calc(33% - 20px);}
.tu1 .rowr .iteml{max-width:194px;max-height: 141px;margin:0 auto;}
.tu1 .rowl .iteml{margin:0 auto;}
.rowl .itemh{color:#C33E00;}
.rowl .itemh:hover{text-decoration: underline;}
@media screen and (max-width: 1200px){
    .tu1 .rowr .item{width:calc(50% - 20px);}
}
@media screen and (max-width: 800px){
    .tu1 .rowl{display: none;}
    .tu1 .rowr{width:calc(100% - 20px);}
}
@media screen and (max-width: 600px){
    .tu1 .rowr,.tu1 .rowl{height: unset;}
    .tu1 .rowr .item{width:calc(100% - 20px);}
}    
/*end*/
/*row 图片2*/
.tu2 .item{width:calc(33% - 20px);height: 300px;float:left;}
.tu2 .iteml{float:none;max-width:262px;max-height: 142px;margin:0 auto;}
@media screen and (max-width: 660px){
    .tu2 .item{width:calc(50% - 20px);}
}
@media screen and (max-width: 600px){
    .tu1 .rowr,.tu1 .rowl{height: unset;}
    .tu2 .item{height: unset;width:calc(100% - 20px);}
} 
@media screen and (max-width: 400px){
    .tu2 .item{width:calc(100% - 20px);}
}
/*end*/
/*row 图片3 默认row限制高度*/
.tu3 .item{float:left;width:calc(50% - 20px);height: 177px;padding-bottom: 3px;}
.tu3 .itemr{border-bottom: 0px solid red;}
.tu3 .itemi{height: 111px;overflow: hidden;text-overflow: ellipsis;}
.tu3 .iteml img{max-width: 270px;max-height: 155px;}
.tu3 .iteml{width:290px;height:170px;background-color: #eee;text-align: center;}
.tu3 .item:hover .itemr{border-bottom: 1px solid red;}
@media screen and (max-width:1100px){
    .tu3 .item{float:none;width:calc(100% - 20px);}
}
@media screen and (max-width:600px){
    .tu3 .item{float:none;width:calc(100% - 20px);height: unset;}
    .tu3 .itemi{height: unset;}
}
/*row 图片3 end*/
/*row 图片4 */
.tu4.row{float:left;width:calc(50% - 24px);height: 250px;margin:10px;} 
.tu4 .rowcontent{}
.tu4 .iteml{width:232px;height: 184px;margin-right: 0px;}
.tu4 .iteml img{max-width: 212px;max-height: 174px;}
@media screen and (max-width:1150px){
    .tu4.row{float:none;width:calc(100% - 24px);}
}
/*row 图片4 end */
/*row 图片5*/
.tu5.row{margin:10px;} 
.tu5 .rowcontent{}
.tu5 .iteml{margin-right: 0px;}
@media screen and (max-width:800px){
    .tu5.row{float:none;width:calc(100% - 24px);height: unset;}
}
/*row 图片5 end*/
/*row_tu6*/
.row.tu6 .rowcontent{}
.row_tu6_left{width:350px;float:left;} 
.row_tu6_right{width:calc(100% - 350px);float:left;}
.row.tu6 .iteml{float:none;height:157px;width:unset;text-align: center;}
.row.tu6 img{max-width: 300px;max-height: 147px;}
.right .row.tu6 .rowcontent{height: unset;}
@media screen and (max-width:690px){
    .row_tu6_right{display: none;}
    .row_tu6_left{width:100%;}
}
/*row_tu6 end*/
/*row tu7 */
.row .tu7{height: 398px;}
.tu7left{float:left;width:calc(100% - 300px);}
.tu7left .item{float:left;width:calc(50% - 20px);}
.tu7right{float:left;width:300px;}
@media screen and (max-width:1000px){
    .tu7left{width:100%;}
    .tu7left .rowcontent{display: none;}
    .tu7right{width:100%;}
    .tu7right .row{float:left;width:calc(50% - 20px);}
}
@media screen and (max-width:450px){
    .tu7right .row{float:left;width:calc(100% - 20px);}   
}
/*row tu7 end*/
/*row tu9 */
.tu9{}
.tu9left{width:294px;float: left;}
.tu9right{width:calc(100% - 294px);float: left;}
@media screen and (max-width:600px){
    .tu9left{width:100%;float: none;overflow: hidden;}
    .tu9right{width:100%;float: none;}
}
/*row tu9 end*/
/*row tu10*/
.tu10{}
.tu10right{width:745px;float:right;}
.tu10left{width:calc(100% - 745px);float:right;}
@media screen and (max-width:998px){
    .tu10 .tu10img{display: none;}
    .tu10 .tu10art{width:100%;}
    .tu10right{width:370px;}
    .tu10left{width:calc(100% - 370px);}
}
@media screen and (max-width:625px){
.tu10right{float:none;width:100%;}
.tu10left{float:none;width:100%;}
}
@media screen and (max-width:400px){
    .tu10 .oneshow .img350_239{width:100%;height: 100%;}
}
/*row tu10 end*/
/*row tu13 */
.tu13{height:345px;}
.tu13right{width:375px;}
.tu13left{width:calc(100% - 382px);}
.tu13 .rowcontent{display: inline-block;vertical-align: top;}
@media screen and (max-width: 853px){
    .tu13 .rowcontent{display: block;}
    .tu13{height: unset;}
    .tu13left{width:100%;height:150px; }
    .tu13right{width:100%;}
}
/*row tu13 end*/
/*ce1*/ 
.item.ce1 .itemh{line-height: 20px;}
.item.ce1 .yuan{height: unset;}
/*ce1 end*/
/*不变*/
.item img{transition:all 0.3s;border: 1px solid #13121238;border-radius: 10px;}
.item:hover img{transform: scale(1.02);}
.clear{clear:both;margin:0;}
.txtcenter{text-align: center;}
.txtright{text-align: right;}
.txtleft{text-align: left;}

.fontsize12{font-size:12px;letter-spacing: 0px;}
.fontsize14{font-size: 14px !important;}
.fontsize15{font-size: 15px !important;font-weight: 100;}
.fontsize22{font-size: 22px ;color:#333333;}
.rowh,.itemh,.shengluehao{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
i{color:#000;vertical-align: middle; display: inline-block;background-size: cover;background-repeat: no-repeat;margin-right: 10px;font: 11px/16px "Microsoft Yahei",sans-serif;text-align: center;}
.ixfk{color:#257e44;background-color:white;width:8px;height: 8px;display: inline-block;margin:0 5px;border:1px solid #eee;}
.ixfk3{width:12px;height:16px;background-image: url(../images/xfk3.png);margin-right: 10px;}
.ixfk4{width:20px;height:17px;background-image: url(../images/xfk4.png);margin-right: 10px;}
.ilm2{width:24px;height: 23px;background-image: url(../images/nq6lm.png);background-color: white;margin-right: 0px;}
.ilm3{width:24px;height: 23px;background-image: url(../images/album.png);margin-right: 0px;}
.izhexiantu{width:24px;height: 23px;background-image: url(../images/zhexiantu.png);margin-right: 0px;background-color: red;border-radius: 12px;}
.ixlz{width:16px;height: 16px;background-image: url(../images/wheel.png);margin: 0px 5px;}
.icft{width:3px;height: 25px;background-color: #DBA901;margin-right: 20px;}
.iyuan{width:20px;height: 20px;border:1px solid #eee;border-radius: 15px;border: 1px solid #eee;margin-right:5px;}
.ixia{width:16px;height: 16px;background-image: url(../images/anchor.png);margin-left:2px;margin-right: 10px;}
.ishu{width:32px;height: 32px;background-image: url(../images/lm21.png);margin-right:10px;float:left;}
.ixian{width:100%;height:20px;background-image: url(../images/title-line.png);}
.iwriter{width:7px;height:15px;background-image: url(../images/writer.png);}
.iwriter2{width:48px;height: 48px;background-image: url(../images/writer48-1.png);}
.itime{vertical-align: sub;width:16px;height: 16px;background-image: url(../images/time.png);}
.itag{width:18px;height: 18px ;background:url(../images/tag.png);}
.ijtyou{width:14px;height:14px;background-image: url(../images/you.png); }
.iweizhi{width:16px;height: 16px;background-image:url(../images/weizhi.png);}
.float2{width:calc(50% - 20px) ;float:left;}

@media screen and (max-width:600px){
    .float2{width:calc(100% - 0px);float:none;height: unset !important;}
}
.float3{width:calc(33% - 20px);float:left;}
@media screen and (max-width:980px){
    .float3{width:calc(50% - 20px);}
}

@media screen and (max-width:570px){
    .float3{width:calc(100% - 0px);height: unset !important;}
}
.float4{width:calc(25% - 20px);float:left;}
@media screen and (max-width:1280px){
    .float4{width:calc(33% - 20px) }
}
@media screen and (max-width:853px){
    .float4{width:calc(50% - 20px) }
    .float4.item{height: 150px !important;}
}
@media screen and (max-width:500px){
    .float4{width:calc(100% - 0px);height: unset !important;}
    .float4.item{height: unset ;}
}
.float5{width:calc(20% - 20px);float:left;}
@media screen and (max-width:1100px){
    .float5{width:calc(25% - 20px) !important;height: unset !important;}
}
@media screen and (max-width:853px){
    .float5{width:calc(33% - 20px) !important;}
}
@media screen and (max-width:650px){
    .float5{width:calc(50% - 20px) !important;}
}
@media screen and (max-width:600px){
    .float5{width:calc(100% - 0px) !important;}
}

.bys_dl{background-color:#c1dfc5;}
.bys_sl{background-color:#49b79d !important;}
.bys_sl1{background-color:#7bdfb9;}
.bys_ls{background-color:#328ee0 ;}
.bys_ls1{background-color:#328ee038;}
.bys_b{background-color:white;}
.bys_h{background-color:black;}
.bys_red{background-color:#e8584d;}
.bys_red2{background-color:#ff9386;}
.bys_b1{background-color:#fafafa}
.bys_2{background-color: #3b4465;}
.bys_3{background-color: #DBA901;}
.bys_4{background-color: #ffd200;}
.tcolorrand1{color:#C33E00;}
.tcolorrand2{color:#00c33e;}
.thecolor1{color:#fafafa !important;}
.thecolor2{color:#ea194c !important;}
.thecolor3{color:#ff86a5;}
.thecolor4{color:#257e44;}
.thecolor5{color:#61452c;}
.thecolor6{color:#3488af;}
.randcolor0{background-color: #FF6B57;border:1px solid #ea194c;}
.randcolor1{background-color: #e9ffd4;border:1px solid #aee479;}
.randcolor2{background-color: #e6dcff;border:1px solid #c6a9ff;}
.randcolor3{background-color: #d6f8f8;border:1px solid #a9bdbd;}
.randcolor4{background-color: #ffe4d7;border:1px solid #ffc5a9;}
.randcolor5{background-color: #ffe1f7;border:1px solid #ffb9fe;}
.randcolor6{background-color: #ffffcf;border:1px solid #e1e154;}
.randcolor7{background-color: #ceffce;border:1px solid #77db77;}
.randcolor8{background-color: #efefef;border:1px solid #cccccc;}
.borderno{border:0px !important;}

.width17{width:17px;height: 17px;}
.width50b_2{width:calc(50% - 2px);}
.width50bib_4{width:calc(50% - 6px);display: inline-block;}
.width6{width:6px;height: 6px;}
.width3{width:3px;height: 3px;}
.width300{width:300px;}
.width300m{width:calc(100% - 300px);}
.img99_70{width:99px;height: 70px;}
.img135_100{width:135px;height: 100px;}
.img135_135{width:135px;height: 135px;}
.img154_147{width:154px;height: 147px;}
.img188_120{width:188px;height: 120px;}
.img194_152{width:194px;height: 154px;}
.img230_140{width:230px;height: 140px;}
.img275_180{width:275px;height: 180px;}
.img350_239{width:350px;height: 239px;}
.img300_170{width:275px;height: 170px;}
.txtwrap{white-space: unset;}
.alignleft{text-align: left;}
.width5{width:calc(50% - 10px);}
.margin5_{margin:5px 0px;}
.margin5_10{margin:5px 10px;}
.marginauto{margin:0 auto;}
.margin0{margin:0px;}
.padding20b{padding-bottom: 20px;}
.padding20t{padding-top:20px;}
.padding40t{padding-top:40px;}
.margin10_{margin:10px 0px;}
.padding20_{padding:20px 0px;}
.padding20_10{padding:20px 10px;}
.padding5_10{padding:5px 10px;}
.padding10_{padding:10px 0px;}
.paddingtb10{padding-top:10px;padding-bottom: 10px;}
.paddinglr10{padding-left: 10px;padding-right: 10px;}
.padding0l{padding-left:0px !important;}
.padding10r{padding-right: 10px;}
.padding5tb{padding-top:5px;padding-bottom: 5px;}
.padding10tb{padding-top:10px;padding-bottom: 10px;}
.padding15tb{padding-top:15px;padding-bottom: 15px;}
.margin10t{margin-top:10px}
.margin10r{margin-right:10px}
.margin10b{margin-bottom:10px}
.margin20b{margin-bottom:20px}
.margin20t{margin-top:20px}
.margin20b{margin-bottom:20px}
.margin0l{margin-left:0px;}
.margin10l{margin-left: 10px;}
.margin10lr{margin-left:10px;margin-right: 10px;}
.margin20_{margin:20px 0px;}
.borderbot{border-bottom:3px solid #eee;}
.borderbot_dot{border-bottom:1px dotted #cec6b9}
.borderall{border:1px solid #dce7f3;border-radius: 9px;}
.borderallf{border:1px solid #eee;}
.floatno{float:none;}
.displayin_blo{display: inline-block;vertical-align: top;}
.overhidden{overflow: hidden;}
.wordimg{position: relative;}
.wordimgspan{background-color: #24e1a2;color:white;text-align:center;position: absolute;left:5px;bottom: 10%;width:calc(100% - 10px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.absolutelt{top: 6px;bottom:unset;left:6px;color:black;font-size:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline;position: absolute;max-width:calc(100% - 10px);}
.hottag a{font-size:14px;margin:3px 5px;display: inline-block;padding:3px 5px;}

.itemh:hover{color:#C33E00;}
a:hover{color:#FF6B57;}

.list .row.tu4{width:101%;margin:10px 0px;height: unset;}
.list .row.tu4 .item{min-height: 35px;}
.list .row.tu4 .item .itemi{display: none;}
.list .row.tu4 .item:hover .itemi{display: block;}

.rowh6 {margin-bottom: 10px;overflow: hidden}
.rowh6_h1 {margin:0;width: 180px;height: 40px;line-height: 40px;float: left;border-bottom: 4px solid #0777C9;text-align: center}
.rowh6_h1_a {font-size: 24px;font-weight: 600;color: rgb(5, 84, 141);font-family: 微软雅黑}
.rowh6_span {float: left;border-bottom: 4px solid #75C1FB;width:calc(100% - 180px);font-size: 24px;font-weight: 600;line-height: 40px}
.rowh2 a{color:black;vertical-align: top;}
/*lagehao*/
.hot{background-color: #e8d6af;}
.hot .row{max-width: var(--g_maxwidth);margin:0 auto;}

.maxheight{max-height: 48px;}
.excel{width:calc(50% - 20px);height: 32px;line-height:32px;margin:5px 10px;text-align:center;box-sizing: border-box;display: inline-block;}


.fncont{overflow: hidden;text-align: left;background-color: #333;line-height: normal;padding:40px 20px;}
.fncont h4{margin:0px 0px 10px 0px;}
.fncont ul{margin:0px;}
.fncont .item{float:left;width:16%;}
.fncont .itemimg{float:left;width:500px;}
@media screen and (max-width:1140px) {
    .fncont .itemimg{display: none;}
}
@media screen and (max-width:1140px) {
    .fncont{display: none;}
}
.fncont .itemimg li{float:left;width: 114px;margin:0 11px;list-style: none;}
.fncont .wxspan{
text-align: center;
font-size: 18px;
margin-top: 0;
margin-bottom: 11px;
font-weight: 400;
line-height: 1.2;
color: #fff;
}

.itemimg img {
   width:100%;
}

/*rightnav*/
.rightnav{color:#61452c;font-size:18px;width:calc(50% - 35px);margin:5px;padding:5px 10px;border:1px solid #61452c;display: inline-block;white-space: nowrap;overflow: hidden;}
/*rightnav end*/
/*其它 end*/
.heightunset{height: unset;}
.height125{height: 125px;}
.height175{height: 175px;}
.height200{height: 200px;}
.height276{height: 276px;}
.height317{height: 317px;}
.height345{height: 345px;}
.height393{height: 393px;}
.height432{height: 432px;}
.height401{height: 401px;}
.height531{height: 531px;}
.height545{height: 545px;}
.height162{height: 162px;}
.height80{height: 80px;}
.height30{height: 30px;}
.height40{height: 40px;}
.height48{height: 48px;}
.height400{height:400px;}
.linehei30{line-height: 30px;display: inline-block;}
.paddingr72{padding-right: 72px;}
.width202_135{width:202px;height:135px;}

.rowh1,.rowh2,.rowh3,.rowh4,.rowh5,.rowh6,.rowh7{overflow: hidden;}
.adimgrow{text-align:center;background-color: #FFF;border-radius: 4px;border: 1px solid rgba(234, 234, 234, 0.5);}
.adimg{max-height: 150px;}
.width100{width:100px;}

li.navsonli{height: unset;}
.positon_re{position: relative;}
.abrighttop{position:absolute;right: 0px;top:0px;}
.backimg1{background-image: url(../images/gw_83.gif)}
.other1{ box-shadow:2px 2px 20px #120802;width:145px;height: 145px;border-radius: 68px;background:url(../images/330876-1p10303000137.jpg);position:absolute;background-size: cover;z-index: 999;left: calc(50% - 600px);top: 52px;}
.other2{background:url(../images/banner.jpg);height: 290px;background-size: cover;}
@media screen and (max-width:800px){
    .other2{display: none;}
}
/*圆形图片*/
.peoinfo .touimg{border-radius: 83px;width:160px;height: 160px;border:1px solid #a4a68b;}
/*圆形图片 end */
.peoinfotitle{padding:20px 5px;}
.peoinfoabout{height: 126px;line-height: 26px;margin:10px;background: url(../images/about_c.png) no-repeat;}
.peoinfoabout p{padding-left:30px;margin-top:-10px;font-size:14px;margin:0;color:white;}
.share{padding-left: 11px;height: 34px;width:248px;background: url(../images/sharebg.png) no-repeat;}
.share a{display: inline-block;width:38px;height: 37px;}
.canwrap{white-space: normal;}

.cel3{}
.cel3lef{width:300px;float:left;margin-right: 10px;height: 100%;box-sizing: border-box;overflow: hidden;}
.cel3mid{width:calc(100% - 620px);float:left;height: 100%;box-sizing: border-box;overflow: hidden;}
.cel3rig{width:300px;float:left;margin-left:10px;float:left;height: 100%;box-sizing: border-box;overflow: hidden;}
.cel3lef .height200{overflow: hidden;}
@media screen and (max-width:1000px){
    .cel3rig{display: none;}
    .cel3mid{width:calc(100% - 310px);}
}
@media screen and (max-width:650px){
    .cel3lef{float:none;width:100%;}
    .cel3mid{float:none;width:100%;}
    .cel3{height: unset;}
}


.botfanc{height: 2px;background-color: #eee;box-sizing: border-box;}
.botfanc:after{content: "";width: 0%;height:2px;background: #f40;display: block;transition: width .5s ease 0s;}
.item:hover .botfanc:after{width:100%;}

.hover1:hover{border-radius: 0 0 8px 8px;border:0px solid #f40;box-shadow: 0px 0px 5px #f40}
.hover1:hover .itemha{color:#f40;}
