@charset "utf-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h4,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,summary,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:"Microsoft YaHei",Verdana,sans-serif;outline:0}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
body{color:#333;font-size:14px;font-family:"Microsoft YaHei",Verdana,sans-serif;background:#f5f5f5}
a,ins{text-decoration:none;color:#333}
a:hover{color:#1890ff;text-decoration:none}

ol,ul{list-style:none}
*{padding:0;margin:0;border:0}
.clear{clear:both}
.top20{margin-top:20px}
.box{background:#FFF;box-shadow:0 1px 3px rgba(27,95,160,.1)}
.radius{border-radius:4px}
.container{width:1200px;margin:0 auto;}


.header {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #fafafa; overflow:hidden; 
}
.header-left{ float:left}
.header-right{ float:right}
 .header .header-left span{ margin-right:20px;}



 .header .tianqi{ width:250px;}
 .header iframe{ position:absolute; top:-4px;}


.search {
    height: 30px;
    position:relative;
    margin-bottom:10px;
    clear:both;
}.search input {
    height: 100%;
    font-size: 14px;
    line-height: 20px;
    color: #222;
    padding-left: 8px;
    background-color: #f5f5f5;
    border-radius: 8px;
    z-index: 10;
    outline: none;padding-right: 92px;
    border: 2px solid #fff;
}

 .search button {
    height: 100%;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border: none;
    position: absolute;
    top: 5px;
    right: 0;
    z-index: 11;width: 42px;
    background: #f04142;
}.search button i {
    width: 22px;
    height: 22px;
    background-image: url(../images/scb.png);display: block;
    margin: auto; background-size:22px;
}







.logo{ background:url(../images/logobj.png) no-repeat right; padding:40px 0px;}
.logo img{ height:100px;}





.nav{background: #1890ff;height: 50px;}
.nav li{float:left;position:relative; line-height:50px;}
.nav a{color:#fff;display:block;padding:0 20px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap; font-size:16px}
.nav li.on>a,.nav li:hover>a{background-color:#db1a22;color:#fff}
.nav li:hover .sub{display:block}
.nav .sub{z-index:99;display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;line-height:38px; width:128px;}
.nav .sub a { border-bottom:1px solid #f1f1f1; color:#333}
.nav .sub a:hover{background-color:#f5f5f5}



.navBtn{ display:none}







.footer{background: #fff url(../images/foot.png) no-repeat center;width:100%;padding:10px 0px;line-height:30px;font-size:14px;text-align:center;overflow:hidden;position:relative;margin-top:20px}
.footer a{ color:#333}
.footer p{ text-align:center}
.dzjg{}


.head{background:url(../images/head.jpg) no-repeat top;background-size:100%;height:300px;text-align:center}
.head .page-name{font-size:40px;margin-top:50px;margin-bottom:20px;font-weight:700;color:#338ad9}
.head .page-name a{color:#338ad9;text-decoration:none}
.head .page-subname{font-size:22px;color:#fff;line-height:150%;margin:0 0 30px 0;font-weight:400}
.btn{padding:12px 30px;display:inline-block;margin-bottom:20px;color:rgba(255,255,255,.7);background-color:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);border-style:solid;border-width:1px;border-radius:3px;transition:color .2s,background-color .2s,border-color .2s;box-sizing:border-box}
.btn:hover{color:rgba(255,255,255,.8);text-decoration:none;background-color:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3)}
.yckh{width:40px;height:186px;position:fixed;right:0;top:50%;margin-top:-93px;z-index:104}
.yckh .kefu{display:block;width:40px;height:120px;background:url(../images/suspend_bg.png);padding-top:9px;z-index:10;cursor:pointer}
.yckh .kefu img{width:100%;height:100%;width:32px;height:34px;margin:0 auto;margin-left:3px}
.yckh .kefu span{display:block;font-size:14px;color:#fff;width:16px;margin-left:12px;padding-top:0px}
.yckh .btn-top{width:40px;height:40px;cursor:pointer;position:relative;background:#2a84d9 url(../images/r_top.png) center no-repeat;display:none;margin-top:10px}
.suspend{z-index:9999;position:fixed;top:50%;left:50%;width:400px;height:400px;margin:-200px 0 0 -200px;box-shadow:0 0 10px #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:#666 0 0 20px;-moz-box-shadow:#666 0 0 20px;box-shadow:#666 0 0 20px;z-index:9999;display:none;background-color:transparent;filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#e5ffffff,endcolorstr=#e5ffffff);background-color:rgba(255,255,255,.9)}
.suspend_list{width:100%;text-align:center;display:inline-table}
.suspend_tit{width:196px;text-align:center;margin:0 auto;margin-top:20px}
.suspend_tit em{color:#555;font-size:14px;padding:0 15px}
.suspend_list p{display:block;text-align:center;font-size:22px;color:#555;padding-top:15px}
.suspend_list a{display:inline-block;height:27px;background:url(../images/qq2.png) no-repeat 13px center #ed3233;background-size:14px;padding-left:34px;border-radius:3px;font-size:12px;color:#fff;line-height:27px;margin-top:14px;margin-left:10px}
.suspend_list span{display:inline-block;width:150px;height:150px;text-align:center;margin-top:20px}
.suspend_list span img{width:100%}
.xzan{width:100px;height:36px;background:#fff;border-radius:4px;text-align:center;line-height:36px;border:1px solid #ff6500;font-size:14px;color:#ff6500;cursor:pointer}
.xzan a{color:#ff6500}
.xzan:hover{color:#fff;background:#ff6500}
.xzan:hover a{color:#fff}
.tc-yc{z-index:9998;position:fixed;top:0;left:0;width:100%;height:100%;display:none;background-color:transparent;filter:progid:dximagetransform.microsoft.gradient(startcolorstr=#b2000000,endcolorstr=#b2000000);background-color:rgba(0,0,0,.7)}
.dqwz{padding:10px 0;color:#777}
.left{float:left;width:870px}
.list_news{}
.list_news li{padding:10px;background:#FFF;margin-bottom:10px;overflow:hidden;box-shadow:0 1px 3px rgba(27,95,160,.1)}
.list_news li .img{float:left;margin-right:20px}
.list_news li .img img{width:177px;height:110px}
.list_news li .text{}
.list_news li .title{font-size:18px;font-weight:bold;color:#303030;overflow:hidden;line-height:30px;height:30px;white-space:nowrap;text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:10px}
.list_news li .jianjie{color:#909090;height:40px;line-height:20px;margin-bottom:5px;overflow:hidden;font-size:14px;margin-bottom:10px}
.list_news li .time{color:#A8A8A8;background-image:url(../images/time.png);background-repeat:no-repeat;background-position:left center;font-size:13px;padding-left:20px;display:inline-block}
.right{float:right;width:300px}
.right h2{font-weight:bold;font-size:18px;color:#41be57;margin-bottom:10px}
.right h2 em{display:inline-block;width:3px;height:21px;background:#41BE57;vertical-align:middle;margin-right:8px;margin-top:-3px}

.lite-new{padding:5px 10px;background:#FFF;overflow:hidden;box-shadow:0 1px 3px rgba(27,95,160,.1)}
.lite-new li{margin-top:8px;margin-bottom:8px}
.lite-new li a{line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:16px;background:url(../images/sb.gif) no-repeat left center;padding-left:10px}

.boxv{background:#FFF;border-radius:4px;overflow:hidden;box-shadow:0 1px 3px rgba(27,95,160,.1);padding:5px}
.xiazai{}
.xiazai ul{margin-top:10px;overflow:hidden}
.xiazai li{border-bottom:#ccc 1px dotted;font-size:16px;line-height:36px;height:36px;color:#333333;float:left;width:50%}
.xiazai li span{margin-right:10px}
.xiazai li em{color:red;font-style:normal}
.fy{margin:10px 0 10px 0;position:relative;padding-top:10px;border-top:1px solid #e5e5e5}
.fy p{margin-bottom:10px}
.tagcloud{padding:10px;background:#FFF;overflow:hidden;box-shadow:0 1px 3px rgba(27,95,160,.1)}
.tagcloud a{background-color:#f0f0f0;border-top-left-radius:1px;border-bottom-left-radius:1px;display:inline-block;color:#333 !important;font-size:14px !important;height:26px;line-height:26px;margin:0 13px 5px 0;padding:0 5px 0 9px;position:relative;text-decoration:none}
.tagcloud a:after{content:' ';display:block;width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:9px solid #f0f0f0;position:absolute;top:0;right:-9px}
.page{clear:both;padding:20px 0 20px 0;text-align:center}
.page .active_page{background-color:#51C332;color:#fff}
.page a{display:inline-block;padding:0 12px;height:30px;line-height:30px;text-align:center;border:1px solid #dfdfdf;margin:5px;font-size:14px;background-color:#fff}
.page b,.page a:hover{display:inline-block;padding:0 12px;height:30px;line-height:30px;text-align:center;border:1px solid #fff;margin:5px;font-size:14px;background-color:#1890ff;color:#fff}
.page a b{background-color:#fff;padding:0;color:#999999;display:inline}
.zxnr{background:#FFF;padding:5px 20px; margin-top:5px;}
.zxnr-bt{background:#f5f5f5;padding:5px 0px;border-radius:4px}
.zxnr-bt h1{line-height:50px;font-size:25px;color:#333;text-align:center;font-weight:600}
.zxnrd-qt{margin-top:10px;height:25px;line-height:25px;text-align:center}
.zxnrd-qt span{font-size:15px;color:#888;padding:0 15px}
.zxnr-text{/* margin-top:15px; */line-height:35px;font-size:18px;color:#404040;}
.zxnr-text p{margin-bottom:10px}
.zxnr-text h2{border-bottom:1px solid #eee;background:#fff;font-size:16px;display:block;margin:10px 0px}
.zxnr-text h2::before{content:"";border-left:3px solid #ff6500;color:#ff6500;display:inline-block;width:2px;height:16px;position:relative;margin-right:4px;top:2px}
.zxnr-text img{max-width:100%!important;height:auto !important}
.zxnr-text em{font-size:14px;color:#333333;background-color:#ebf5fd;border-radius:3px;border:1px solid #dddddd;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:2px 5px;margin:03px}
pre{display:block;overflow:auto;background:#f4f4f4;padding:5px;margin-bottom:10px;whitewhite-space:pre-wrap;whitewhite-space:-moz-pre-wrap;whitewhite-space:-pre-wrap;whitewhite-space:-o-pre-wrap;word-wrap:break-word;white-space:pre-wrap}
pre code{display:block;padding:10px;background:#444;color:#e6e1dc}
.xgtag{overflow:hidden}
.xgtag span{display:inline-block;font-size:14px;height:30px;line-height:30px;float:left}
.xgtag a{display:inline-block;font-size:14px;height:30px;line-height:30px;padding:0px 5px;text-align:center;background-color:#ECF5FE;color:#3B81F5;border-radius:2px;overflow:hidden;margin-left:5px}
.tag{overflow:hidden}
.tag li{display:inline-block;font-size:14px;height:30px;line-height:30px;padding:0px 5px;text-align:center;background-color:#ECF5FE;color:#3B81F5;border-radius:2px;overflow:hidden;margin-left:5px}
.wxts{background:#f5f5f5;padding:10px;color:#666;border-radius:4px;position:relative;margin-top:10px;text-align:left}
.wxts p{text-align:left;margin-bottom:5px}
.xz{padding:10px;position:relative;margin-bottom:10px}
.xz-div{margin-top:6px;margin-bottom:6px;border-bottom:#eaeaea 1px solid}
.xz-h3{width:70px;height:30px;line-height:30px;float:left;font-size:15px;color:#333333}
.xz-ul{margin-left:70px;overflow:hidden}
.pf{margin-left:0px}
.xz-ul a{display:block;padding:0 6px;text-align:center;color:#333333;float:left;font-size:15px;height:25px;line-height:25px;float:left;overflow:hidden}
.xz-ul a.cur{background:#214077;color:#FFF;border-radius:4px}
.extend-list{padding:10px;background:#FFF;margin-bottom:10px;overflow:hidden;box-shadow:0 1px 3px rgba(27,95,160,.1)}
.extend-list li{padding:26px 0;border-bottom:1px solid #eee;color:#000}
.extend-img{width:80px;display:inline-block;cursor:pointer;vertical-align:top}
.extend-img img{height:90px;width:90px}
.extend-list .extend-content{width:630px;padding-left:30px;cursor:pointer;display:inline-block}
.extend-content .extend-name{height:30px;line-height:30px;font-weight:700;font-size:18px;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:10px;color:#333}
.extend-content .extend-pos{font-size:14px;height:30px;line-height:30px;overflow:hidden;color:#888}
.extend-content .extend-tags{color:#555;font-size:15px}
.extend-content .extend-tags span{color:#3385ff;background:#e3efff;padding:4px 10px;font-size:14px;margin-right:10px;border-radius:2px;display:inline-block;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.extend-list .extend-btn{color:#fff;font-size:14px;background:#116dc3;border-radius:10px;display:inline-block;padding:10px 20px;vertical-align:top;margin-top:30px;cursor:pointer}
.extend-content{color:#1d1d1f;font-size:16px;padding:10px;padding-top:0px;background:#FFF;margin-bottom:10px;overflow:hidden;box-shadow:0 1px 3px rgba(27,95,160,.1);line-height:26px}
.extend-content h2{height:30px;line-height:30px;border-bottom:1px solid #eee;background:#fff;font-size:16px;display:block;margin:10px 0px}
.extend-content h2::before{content:"";border-left:3px solid #ff6500;color:#ff6500;display:inline-block;width:2px;height:16px;position:relative;margin-right:4px;top:2px}
.extend-content img{max-width:100%!important;height:auto !important}
.extend-content em{font-size:14px;color:#333333;background-color:#ebf5fd;border-radius:3px;border:1px solid #dddddd;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:2px 5px;margin:03px}
.extend-nr{padding:10px;background:#FFF;margin-bottom:10px;overflow:hidden;box-shadow:0 1px 3px rgba(27,95,160,.1)}
.extend-nr .title-pic{float:left;width:200px; margin-right:20px;}
.extend-nr .title-pic img{width:100%}
.extend-nr h1{font-size:24px;height:40px;line-height:40px;overflow:hidden}
.extend-nr .tag{margin:10px 0px}
.extend-nr .tag span{background:rgba(255,236,216,.54);color:#ff8400;border-radius:2px;font-size:12px;padding:2px 13px;display:inline-block}
.extend-nr .dh{height:30px;line-height:30px;font-size:16px}
.extend-nr .dh i{margin-right:5px;font-size:20px}
.extend-nr .dz{height:30px;line-height:30px;font-size:16px}
.extend-nr .dz i{margin-right:5px;font-size:20px}
.title h1,.title h2{color:#333;font-size:20px;font-weight:700}
.title h1:before,.title h2:before{content:"";display:inline-block;width:4px;height:18px;background:#ff6500;margin-right:6px;border-radius:0 10px 10px 0;position:relative;top:2px}
.tupian{}
.tupian{}
.tupian ul{margin-left:-20px;overflow:hidden}
.tupian ul li{width:265px;background:#fff;box-shadow:0 0 10px 0 #dfdfdf;border-radius:4px;padding:10px;float:left;margin-left:20px;margin-bottom:20px}
.tupian ul li .img{position:relative}
.tupian ul li .img img{width:100%;height:auto}
.tupian ul li .img span{position:absolute;top:10px;right:7px;padding:4px 10px;font-size:12px;color:#fff;border-radius:20px;background:rgba(255,106,0,0.8)}
.tupian ul li .title{font-size:16px;color:#1d1d1f;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}
.more{width:100px;height:36px;background:#fff;border-radius:4px;text-align:center;line-height:36px;border:1px solid #ff6500;font-size:14px;color:#ff6500;cursor:pointer;margin:0 auto}
.more a{color:#ff6500}
.more:hover{color:#fff;background:#ff6500}
.more:hover a{color:#fff}
.btn-top{background:#214077;width:30px;height:30px;text-align:center;line-height:30px;position:fixed;right:50%;bottom:50px;display:none;margin-right:-630px;cursor:pointer}
.btn-top i{font-size:24px;color:#fff}
.muem-open{display:none}




.part {
    margin: 0 auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
    position: relative;  margin:10px 0px; 
    background: #FFF url(../images/tj.png) no-repeat; padding-left:60px
}



.part  h1{ text-align:center; margin:10px; display:block}


.part  span{display:block; padding-bottom:10px;font-size:16px;}


.biaotit{overflow:hidden; padding:0px 10px; background:#1890ff17; height:40px;line-height:40px;}
.biaotit h2{color:#333;font-size:20px;font-weight:700;float:left}
.biaotit a{float:right}
.biaotit h2:before{content:"";display:inline-block;width:4px;height:18px;background: linear-gradient(90deg,#1890ff,#338ad9);margin-right:6px;position:relative;top:2px}


.art-news-box{padding:20px;background:#fff;border-radius:10px;overflow:hidden;margin-top:10px}
.art-news-left{margin-right:20px; float:left}
.pull-left{float:left}
.art-slider1{width:600px;height:400px;/* margin-bottom:20px */}
.art-slider1 .artswiper{position:relative;width:600px;height:400px;overflow:hidden}


.art-slider1 .artswiper img {
      display: block;
      width: 100%;
      height: 100%;
    }




.artswiper .swiper-pagination{position:absolute;top:-20px;left:0!important;height:80px;text-align:left;background:linear-gradient(to bottom,black 4%,transparent);padding-top:40px;padding-left:20px; z-index:2222}
.artswiper .swiper-pagination span{text-align:center;  display:inline-block}
.artswiper .swiper-pagination-bullet{box-sizing:bolder-box;border-radius:0;width:18px;height:18px; line-height:18px;background-color:transparent;border:2px solid #fff;color:#fff;opacity:1}
.artswiper .swiper-pagination-bullet-active{background-color:#fff;color:#262626}
.artswiper .swiper-text{position:absolute;bottom:0px;left:0px;width:calc(100% - 20px);height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:20px;line-height:40px;background:linear-gradient(to top,black 4%,transparent);font-weight:bold;padding:0 10px;text-shadow:0 1px 5px #4d4d4d;}



.art-news-center{width:540px; float:right}
.art-news-ul{}


.art-news-ul  li{height:70px;position:relative
}

.art-news-ul  li .child-desc{cursor:pointer;display:block;color:#333;height:100%;-webkit-transition:all .3s;transition:all .3s;text-indent:5px;padding-top:11px;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column
}
.art-news-ul li .child-desc:hover{color:#fff;border-bottom:1px solid #448ef7
}
.art-news-ul  li .child-desc .title-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px
}
.art-news-ul  li .child-desc .title-box .xuhao{width:18px;min-width:18px;height:18px;background-color:#cbcbcb;border-radius:2px;line-height:18px;font-size:13px;color:#fff;margin-right:5px
}
.art-news-ul  li .child-desc .title-box .new-title{height:28px;line-height:28px;font-size:16px;font-weight:600;color:#333;width:100%;float:left;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .3s;transition:all .3s
}
.art-news-ul  li .child-desc .title-box .new-title:hover{color:#1890ff;font-size:20px
}

.art-news-ul  li .child-desc .ftitle-box .news-name{height:28px;line-height:28px;width:100%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;color:#666
}

.art-news-ul li .child-desc .title-box .vv1{ background-color:#f65248}
.art-news-ul li .child-desc .title-box .vv2{ background-color:#fe752a}
.art-news-ul li .child-desc .title-box .vv3{ background-color:#ffbc0f}





 





    .mySwiper {
      width: 100%;
      height:100px; overflow:hidden; position:relative
    }



.mySwiper .swiper-slide img {
      display: block;
      width: 100%;
      height: 100%;
    }
.mySwiper .swiper-pagination{ bottom:3px;}
	


	
.zttp{}
.zttp .tempWrap{ width:1200px !important;}
.zttp ul{margin-left:-20px !important;overflow:hidden; }
.zttp ul li{width:265px;background:#fff;box-shadow:0 0 10px 0 #dfdfdf;border-radius:4px;padding:10px;float:left;margin-left:20px;margin-bottom:20px}
.zttp ul li .img{height:129px;position:relative;overflow:hidden}
.zttp ul li .img img{width:100%;height:129px}
.zttp ul li .biaoti{font-size:16px;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}




.lite-hd{}
.lite-hd ul{margin-left:-20px;overflow:hidden}
.lite-hd ul li{width:166px;background: #eff7ff;box-shadow:0 0 10px 0 #dfdfdf;border-radius:4px;padding:10px;float:left;margin-left:20px;margin-top:20px}
.lite-hd ul li:hover{-webkit-box-shadow:4px 0px 4px #888;box-shadow:4px 0px 4px #888}
.lite-hd ul li .img{position:relative;overflow:hidden; text-align:center; padding:23px 0px}
.lite-hd ul li .img img{}
.lite-hd ul li .nn{font-size:16px;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}



.lite-gk{background: #eff7ff;}
.lite-gk ul{overflow:hidden; padding:10px;}
.lite-gk ul li{background: #fff;box-shadow:0 0 10px 0 #dfdfdf;border-radius:4px;padding:10px; margin-bottom:10px;}
.lite-gk ul li:hover{-webkit-box-shadow:4px 0px 4px #888;box-shadow:4px 0px 4px #888}
.lite-gk ul li .img{position:relative;overflow:hidden; text-align:center}
.lite-gk ul li .img img{}
.lite-gk ul li .biaoti{font-size:16px;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}



	
.tuwen{}
.tuwen ul{margin-left:-20px !important;overflow:hidden}
.tuwen ul li{width:204px;background:#fff;box-shadow:0 0 10px 0 #dfdfdf;border-radius:4px;padding:10px;float:left;margin-left:16px}
.tuwen ul li .img{height:129px;position:relative;overflow:hidden}
.tuwen ul li .img img{width:100%;height:129px}
.tuwen ul li .biaoti{font-size:16px;height:30px;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}

.aa-1{ width:100%;}
.aa-1 img{ width:100%;}


.aa-2{ width:100%; overflow:hidden}
.aa-2 ul{margin-left:-20px;}
.aa-2 ul li{ float:left;width:calc(50% - 20px);margin-left:20px;}
.aa-2 img{ width:100%;}



.hide{display:none}
.xxk{/* border-top:2px solid #9e07dc; *//* background: #e1ecf6; */overflow:hidden;}
.xxk ul{  display: flex;
  justify-content: space-around; /* 均匀分布 */height:50px;background: #e1ecf6;box-shadow:0 2px 3px #ddd;}
.xxk span{height:50px;line-height:50px; background:#228ef1; text-align:center;padding:0 12px;float:left;cursor:pointer;font-size:20px; color:#fff}
.xxk li{height:50px;line-height:50px;margin-right:2px;/* background:#f7f9fa; */text-align:center;padding:0 12px;float:left;cursor:pointer;font-size:16px;}
.xxk li.on{height:48px;line-height:48px;background: #fff;color: #1890ff; margin-top:2px;}

.tyss .itemp{padding:5px 10px;background:#FFF;overflow:hidden;box-shadow:0 1px 3px rgba(27,95,160,.1)}
.tyss .itemp li{margin-top:8px;margin-bottom:8px; float:left; width:50%}
.tyss  .itemp li a{line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:16px;background:url(../images/sb.gif) no-repeat left center;padding-left:10px}


.yqlj .itemp{padding:5px 10px;background:#FFF;overflow:hidden;box-shadow:0 1px 3px rgba(27,95,160,.1)}
.yqlj .itemp li{margin-top:8px;margin-bottom:8px; float:left; width:20%}
.yqlj  .itemp li a{line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-size:16px;background:url(../images/sb.gif) no-repeat left center;padding-left:10px}



.zxnr-san{margin-left:-10px; overflow:hidden}

.zxnr-san  .san-li{ float:left; width:calc(33.3333333% - 10px); margin-left:10px}




.list_wz  {
	padding:0px 10px;
	background: #FFF;
	overflow:hidden;
	box-shadow: 0 1px 3px rgba(27, 95, 160, .1);
}
.list_wz li {
	line-height: 25px;
	border-bottom: 1px solid #f5f5f5;
	padding: 15px 0; overflow:hidden
}
.list_wz li a {
	font-size: 16px;height: 25px;line-height: 25px; display:block; float:left;
;width:calc(100% - 96px);white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; 
}
.list_wz li span {
	font-size: 13px;
	color: #999999;
	padding-left: 10px; float:right; width:80px;
}
 


.main_nav{}
.main_nav h3{    height: 80px;
    line-height: 80px;
    background: #1a56a8;
    color: #ffffff;
    font-weight: bolder;
    font-size: 22px; display:block; text-align:center}
.main_nav ul{}
.main_nav ul li{    margin-top: 5px;    background: #f1f1f1 url(../images/xjxxgk_04.png) no-repeat right center;
    padding-left: 30px;
    line-height: 60px;
    cursor: pointer;
    position: relative;
    height: 60px; font-size: 20px;
    color: #333333;}




.main_nav ul li:hover{
    background: #e8eef6 url(../images/xjxxgk_04.png) no-repeat right center;
}
.main_nav ul li:hover a{
    color: #1a56a8;
    font-weight: bold;
}

 

