*{ margin:0; padding:0 ;}
html{ -webkit-text-size-adjust:none;/*只针对低版本谷歌*/}

a{color: #062743;text-decoration:none;}
a:hover{color: #ff5f33}
li{ list-style-type:none;}
img{border-radius:0px; border:none; vertical-align:middle; -o-object-fit: cover;    object-fit: cover;}
.container{width: 1200px;margin: 0 auto}
.clear{ clear:both;}
@media only screen and (max-width: 768px) {
    body{position:relative;font-size:14px;line-height:1.5;font-family: 'Gotham-Book', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB","Microsoft Yahei UI", "Microsoft Yahei", "Source Han Sans CN", sans-serif;color:#333}
.xzs-left{float:left;width:100%;overflow: hidden;}
.xzs-right{float:left;width:100%;margin:-80px 0 0 0;overflow: hidden;}
.xzs-ban{width: 100%;background:#fff;margin: 0 auto; border-bottom: 1px solid #f0eff4;}
.xzs-1200{width:100%;margin: 0 auto;}
.xzs-top{width: 100%;height:96px;margin: 0 auto;overflow: hidden;border-bottom: 0px solid #eee;}
.xzs-logo{float:left;height:40px;margin:7px 0 0 3%;}
.xzs-logo img{height:40px;}
.xzs-nav{float:left;border-top:0px solid #f0eff4;width: 100%;height:30px;    border-radius:0px;margin:13px 0%;padding:0 0%;overflow: hidden;}
.xzs-nav ul{height: 40px;padding: 0 2%;overflow: hidden;  /**overflow-x: scroll;   white-space: nowrap;   display: flex;**/}
.xzs-nav a{white-space: nowrap;width:16%;float:left;line-height:40px;text-align:center;font-size:14px;padding:0 0px 0 0px;margin:0 0px;overflow: hidden;line-height:30px;}
.xzs-nav li{color:#555;font-weight:700}
.bbb{color:#2690fe;border-radius: 8px;}
/*search*/
.xzs-search{display:none;float:right;width: 168px;height: 28px;border: 1px solid #eee;background:#eee;margin: -80px 4% 0 0px;border-radius: 18px;}
.xzs-search .key{float:left;width: 110px;background:#eee;border: none;height: 20px;margin: 3px 10px;color: #999;}
.xzs-search .btn{width:38px;height: 28px;border: none;cursor: pointer;margin:0px 0px;border-radius:100px;background: #ff3300 url(../img/ico-search.png) no-repeat center;}
.xzs-search input:-webkit-autofill{background: none;}
.xzs-search .btn:hover{background:url(../img/ico-search.png) no-repeat center;}

.xzs-dl{margin:-99px 3% 0 0;float:right;overflow: hidden;}
.xzs-dl a{float:left;line-height:36px;margin:0 10px;overflow: hidden;color: #fff;}
.xzs-dl .tg{background-image: linear-gradient(to right, #f63be1 , #00e7ff);float:right;height:35px;line-height:35px;margin:8px 0 0 10px;color:#fff;padding:0 30px; border-radius: 18px;font-size:14px}
 
.secbnn{display: none;width: 100%;color: #fff;text-align: center; height: 380px;  padding-top: 110px;   background-color: #2d3757;    background-image: url(/xincss/img/00.webp);
    background-position: center center;  background-size: cover;    background-repeat: no-repeat;    position: relative;margin: 0 auto; border-bottom: 0px solid #f0eff4;}
/*search*/
.xzs-search2{float:left;width:580px;height: 44px;border: 0px solid #222;background:#fff;margin: 18px 0 0 255px;border-radius: 108px;}
.xzs-search2 .key2{float:left;width: 400px;background:#fff;border: none;height: 40px;margin: 2px 20px;color: #999;}
.xzs-search2 .btn2{width:150px;height: 44px;border: none;cursor: pointer;margin:0px 0px;border-radius: 0 100px 100px 100px;background: #ff3300 ;color:#fff;font-size:22px;}
.xzs-search2 input:-webkit-autofill{background: none;}
.xzs-search2 .btn2:hover{background:url(../img/ico-search.png) no-repeat center;}
.btgg{width:100%;margin: 18px 0 0 285px;color:#fff;float:left;font-size:18px;float:left;}
.btgg span{float:left;font-size:32px;line-height:60px;margin:0 10px 20px 0;float:left;font-weight: 700;}
.btgg p{float:left;font-size:32px;float:left;line-height:60px;font-weight: 700;}
.btgb{width:100%;margin: 18px 0 0 255px;color:#fff;float:left;font-size:18px;float:left;}
.btgb p{width:100px;float:left;font-size:16px;float:left;}
.btgb a{color:#fff;float:left;font-size:16px;float:left;margin:0 10px}
.btgb a:hover{color:#000;}

.xzs-img{height:280px;margin:0 0 10px 0;width:100%;float:left;overflow: hidden;}
.xzs-img li{border-radius:0px;position: relative;width:100%;height:280px;float:left;overflow: hidden;}
.xzs-img .xzs1-tit{position: absolute;    display: block;    left: 0;    bottom: 0;    width: 100%;    padding: 10px 15px;    line-height: 40px;    color: #fff;    font-size: 16px;    font-weight: 500;
    background: -o-linear-gradient(top,transparent,rgba(0,0,0,.7));    background: linear-gradient(180deg,transparent,rgba(0,0,0,.7));
    -webkit-box-sizing: border-box;    box-sizing: border-box;    overflow: hidden;    -o-text-overflow: ellipsis;    text-overflow: ellipsis;    white-space: nowrap;    word-wrap: normal;}
.xzs-img li img{width:100%;height:280px;float:left;overflow: hidden; -o-object-fit: cover;    object-fit: cover;}

.xzs-img li img:hover,.xzs-img2  img:hover{-webkit-transform: scale(1.02);    -ms-transform: scale(1.02);    transform: scale(1.02);    -webkit-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;    transition: all .3s ease-out 0s;}


.xzs-img2 {width:98%;float:left;margin:0px 0% 0 2%;overflow: hidden;}
.xzs-img2  dl{position: relative;width:48%;height:130px;margin:0px 2% 0 0;border-radius:8px;float:left;overflow: hidden;}
.xzs-img2  img{width:100%;height:130px;float:left;overflow: hidden;    -o-object-fit: cover;    object-fit: cover;}
.xzs-img2 .xzs2-tit{position: absolute;    display: block;    left: 0;    bottom: 0;    width: 100%;    padding: 10px 15px;    line-height: 34px;    color: #fff;    font-size: 14px;    font-weight: 500;    background: -o-linear-gradient(top,transparent,rgba(0,0,0,.7));    background: linear-gradient(180deg,transparent,rgba(0,0,0,.7));    -webkit-box-sizing: border-box;    box-sizing: border-box;    overflow: hidden;    -o-text-overflow: ellipsis;    text-overflow: ellipsis;    white-space: nowrap;    word-wrap: normal;}


.xzs-text{background:#fff;border-radius:8px;border: 0px solid #ccc;float:left;width:100%;padding:20px 0%;margin:0 0%;}
.xzs-ttt{float:left; width:100%;   height: 40px;margin:0 0 0px 0; }
.xzs-ttt a{float:left; height: 35px; line-height:20px;margin:0 30px 0 0;}

.xzs-ttt .akg,.xzs-ttt a:hover{font-weight:700;color:#000}
.xzs-tttt{float:left; width:100%;   height: 40px;margin:20px 0 0px 0; }
.xzs-tttt a{float:left; height: 35px; line-height:20px;margin:0 30px 0 0;}

.xzs-tttt .akg,.xzs-tttt a:hover{font-weight:700;color:#000}
.xzs-taa{float:left;width:100%;padding:0 0px;}
.xzs-taa li{float:left;width:100%;border-bottom:1px solid #eee;margin:0 0 10px 0;padding:0 0 0px 0;}
.xzs-taa dd{float:left; width:30%;margin: 0 0 0px;overflow: hidden; }
.xzs-taa img{    width: 100%;   height: 80px;    float: left;    overflow: hidden;    -o-object-fit: cover;    object-fit: cover; }

.xzs-taa p{text-indent: 0em;float:left; margin: 0 0 10px; font-size: 14px; line-height: 1.5;font-weight: 500;}
.xzs-taa span{ float:left; height:0px; margin: 0px 0 0 0;line-height: 1.5;   color: #888;   font-size: 14px;overflow: hidden;}

.xzs-taa h3{float:right;width:65%;height:24px; margin: 0 0 0px; font-size: 16px; line-height: 1.5;font-weight: 500;overflow: hidden;}
.xzs-taa dl{ float:right; width:65%;  height:42px; margin: 10px 0 0 0;line-height: 1.5;   color: #888;   font-size: 14px;overflow: hidden;}
.xzs-ttx .xzs-cit a{float:left;line-height:35px;font-size:14px;margin:0 10px 0 0;}
.xzs-text-r{background:#fff;border-radius:8px;margin:20px 0 0 0;float:right;width:90%;padding:10px 5%;}
.xzs-ttt-r{float:left; width:100%;   height: 40px;margin:0 0 0px 0; }
.xzs-ttt-r a{float:left; height: 35px; line-height:35px;margin:0 30px 0 0;}
.xzs-ttt-r .akg{color:#333;font-size:18px}

.xzs-ttx{float:left; width:100%; margin:0 0 10px 0; }
.xzs-ttx li{float:left; width:100%; margin:0 0 10px 0; border-bottom:1px solid #ddd;}
.xzs-ttx a{float:left;margin:0 0px 10px 0;}
.xzs-ttx p{float:left; line-height:25px;font-size:14px;margin:10px 0px 0px 0;color:#002;width:100%;}
.xzs-ttx p b{font-weight:500;margin:0 0 0 10px;color:#009322}
.xzs-ttx span{float:left; line-height:20px;height:20px;margin:0 0px 0px 0px;overflow: hidden;font-size:14px;}

.xzs-ttx-img{float:left; width:100%; margin:10px 0 0px 0; }
.xzs-ttx-img a{float:left;margin:0 0px 10px 0;border-bottom:1px solid #eee;margin:0 0 15px 0;padding:0 0 15px 0;}
.xzs-ttx-img p{float:left; width:35%;min-height:60px;font-size:12px;margin:0 0px 0px 0;color:#aaa}
.xzs-ttx-img p img{float:left; width:100%;min-height:60px;font-size:12px;margin:0 0px 0px 0;color:#aaa}
.xzs-ttx-img span{float:right; width:60%; line-height:30px;height:60px;margin:0 0px 0px 0px;overflow: hidden;font-size:14px;}

.artday{background:#fff;border-radius:8px;margin:20px 0 0 0;float:right;width:90%;padding:36px 5% 0 5%;}

.artday h1{float:left;width:100%;padding:0px 0%;font-size:28px;}
.artday blockquote{float:left;background:#f5f5f5;width:90%;border-radius:8px;padding:20px 5%;margin:20px 0;font-size:16px;}
.artday img{float:left;background:#eee;width:80%;border-radius:8px;margin:0px 10%;}
.artday p{float:left;width:100%;border-radius:8px;margin:10px 0%;}
.artday .bbd{float:left;background:#eee;border-radius:8px;width:90%;text-align:center;border-top:0px solid #ddd;padding:10px 5%;margin:30px 0 0 0%;}
.artday .bbd p{float:left;width:100%;text-align:center;line-height:20px;font-size:12px;color:#888;margin:0}
}

@media only screen and (min-width: 768px) { 
    body{background:#f5f5f5;position:relative;font-size:16px;line-height:1.5;font-family: 'Gotham-Book', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB","Microsoft Yahei UI", "Microsoft Yahei", "Source Han Sans CN", sans-serif;color:#333}
.xzs-left{float:left;width:750px;overflow: hidden;}
.xzs-right{float:left;width:350px;overflow: hidden;}
.xzs-ban{width: 100%;background:#fff;margin: 0 auto; border-bottom: 0px solid #f0eff4;}
.xzs-1200{width: 1200px;margin: 0 auto;}
.xzs-top{width: 100%;height:86px;margin: 0 auto;overflow: hidden;border-bottom: 1px solid #f0eff4;}
.xzs-logo{float:left;width:180px;height:60px;}
.xzs-logo img{height:50px;margin:18px 0 0 0;}
.xzs-nav{float:left;width:70%;height:80px;overflow: hidden;}
.xzs-nav li{float:left;margin:18px 1px}
.xzs-nav li a{float:left;line-height:50px;padding:0px 15px;font-size:16px;overflow: hidden;}

.bbb,.xzs-nav li  a:hover{background:#363BA5;color:#fff}
.secbnn{width: 100%;min-width:1200px;color: #fff;text-align: center; height: 380px;  padding-top: 110px;   background-color: #2d3757;    background-image: url(/xincss/img/00.webp);    background-position: center center;  background-size: cover;    background-repeat: no-repeat;   overflow: hidden; position: relative;margin: 0 auto 10px auto; border-bottom: 0px solid #f0eff4;}
    
    
    /*search*/
.xzs-search2{float:left;width: 590px;height: 44px;border: 0px solid #222;background:#fff;margin: 18px 0 0 255px;border-radius: 108px;overflow: hidden;}
.xzs-search2 .key2{float:left;width: 400px;background:#fff;border: none;height: 40px;margin: 2px 20px;color: #999;overflow: hidden;}
.xzs-search2 .btn2{width:150px;height: 44px;border: none;cursor: pointer;margin:0px 0px;border-radius: 0 100px 100px 100px;background: #ff3300 ;color:#fff;font-size:22px;overflow: hidden;}
.xzs-search2 input:-webkit-autofill{background: none;}

.btgg{width:100%;margin: 18px 0 0 285px;height:60px;color:#fff;float:left;font-size:18px;float:left;overflow: hidden;}
.btgg span{float:left;font-size:32px;line-height:60px;margin:0 10px 20px 0;float:left;font-weight: 700;overflow: hidden;}
.btgg p{float:left;font-size:32px;float:left;line-height:60px;font-weight: 700;}
.btgb{width:100%;margin: 18px 0 0 255px;color:#fff;float:left;font-size:18px;float:left;}
.btgb p{width:100px;float:left;font-size:16px;float:left;}
.btgb a{color:#fff;float:left;font-size:16px;float:left;margin:0 10px}
.btgb a:hover{color:#000;}


/*search*/
.xzs-search{float:left;width: 168px;height: 28px;border: 1px solid #ddd;background:#ddd;margin: 18px 0 0 50px;border-radius: 18px;}
.xzs-search .key{float:left;width: 110px;background:#ddd;border: none;height: 20px;margin: 3px 10px;color: #999;}
.xzs-search .btn{width:38px;height: 28px;border: none;cursor: pointer;margin:0px 0px;border-radius:100px;background: #666 url(../img/ico-search.png) no-repeat center;}
.xzs-search input:-webkit-autofill{background: none;}
.xzs-search .btn:hover{background:url(../img/ico-search.png) no-repeat center;}

.xzs-dl{float:right;overflow: hidden;}
.xzs-dl a{float:left;line-height:66px;margin:0 10px;overflow: hidden;}
.xzs-dl .tg{background-image: linear-gradient(to right, #f63be1 , #00e7ff);float:right;height:40px;line-height:40px;margin:23px 0 0 10px;color:#fff;padding:0 30px; border-radius: 23px;}

.xzs-img{height:320px;margin:20px 0;float:left;overflow: hidden;}
.xzs-img li{border-radius:8px;position: relative;width:500px;height:320px;float:left;overflow: hidden;}
.xzs-img .xzs1-tit{position: absolute;    display: block;    left: 0;    bottom: 0;    width: 100%;    padding: 10px 15px;    line-height: 40px;    color: #fff;    font-size: 16px;    font-weight: 500;
    background: -o-linear-gradient(top,transparent,rgba(0,0,0,.7));    background: linear-gradient(180deg,transparent,rgba(0,0,0,.7));
    -webkit-box-sizing: border-box;    box-sizing: border-box;    overflow: hidden;    -o-text-overflow: ellipsis;    text-overflow: ellipsis;    white-space: nowrap;    word-wrap: normal;}
.xzs-img li img{width:100%;height:320px;float:left;overflow: hidden; -o-object-fit: cover;    object-fit: cover;}

.xzs-img li img:hover,.xzs-img2  img:hover{-webkit-transform: scale(1.02);    -ms-transform: scale(1.02);    transform: scale(1.02);    -webkit-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;    transition: all .3s ease-out 0s;}
.xzs-ttx .xzs-cit a{float:left;line-height:35px;height:35px;margin:0 5px 0 0;overflow: hidden;}

.xzs-img2 {width:230px;float:right;overflow: hidden;}
.xzs-img2  dl{position: relative;width:100%;height:150px;margin:20px 0 0 0;border-radius:8px;float:right;overflow: hidden;}
.xzs-img2  img{width:100%;height:150px;float:left;overflow: hidden;    -o-object-fit: cover;    object-fit: cover;}
.xzs-img2 .xzs2-tit{position: absolute;    display: block;    left: 0;    bottom: 0;    width: 100%;    padding: 10px 15px;    line-height: 34px;    color: #fff;    font-size: 14px;    font-weight: 500;    background: -o-linear-gradient(top,transparent,rgba(0,0,0,.7));    background: linear-gradient(180deg,transparent,rgba(0,0,0,.7));    -webkit-box-sizing: border-box;    box-sizing: border-box;    overflow: hidden;    -o-text-overflow: ellipsis;    text-overflow: ellipsis;    white-space: nowrap;    word-wrap: normal;}


.xzs-text{background:#fff;border-radius:8px;border: 0px solid #ccc;float:left;width:690px;padding:30px 0;}
.xzs-ttt{float:left; width:100%;   height: 40px;margin:0 0 30px 0; }
.xzs-ttt a{float:left; height: 35px; line-height:20px;margin:0 0px 0 0;}

.xzs-ttt .akg,.xzs-ttt a:hover{border-bottom: 0px solid #ff3300;color:#000}
.xzs-tttt{float:left; width:100%;   height: 40px;margin:30px 0 0px 0; }
.xzs-tttt a{float:left; height: 35px; line-height:20px;margin:0 30px 0 0;}

.xzs-tttt .akg,.xzs-tttt a:hover{border-bottom: 0px solid #ff3300;color:#000}

.xzs-taa{float:left;width:688px;padding:0 0px;}
.xzs-taa li{float:left;width:100%;border-bottom:1px solid #eee;margin:0 0 20px 0;padding:0 0 20px 0;}
.xzs-taa p{float:left; margin: 0 0 0px; font-size: 20px; line-height: 1.5;font-weight: 500;}
.xzs-taa span{ float:right; width: 98%;  height: 52px; margin: 10px 0 0 0;line-height: 1.5;   color: #888;   font-size: 14px;}
.xzs-taa dd{float:left; width:30%;margin: 0 0 0px;overflow: hidden; }
.xzs-taa img{    width: 100%;   height: 100px;    float: left;    overflow: hidden;    -o-object-fit: cover;    object-fit: cover; }
.xzs-taa h3{float:right;width:67%;height:24px; margin: 0 0 0px; font-size: 16px; line-height: 1.5;font-weight: 500;overflow: hidden;}
.xzs-taa dl{ float:right; width:65%;  height:63px; margin: 10px 0 0 0;line-height: 1.5;   color: #888;   font-size: 14px;overflow: hidden;}

.xzs-text-r{background:#fff;border-radius:8px;margin:20px 0 0 0;float:right;width:270px;padding:10px 30px;}
.xzs-ttt-r{float:left; width:100%;   height: 40px;margin:0 0 0px 0; }
.xzs-ttt-r a{float:left; height: 35px; line-height:35px;margin:0 30px 0 0;}
.xzs-ttt-r .akg{color:#333;font-size:18px}

.xzs-ttx{float:left; width:100%; margin:0 0 10px 0; }
.xzs-ttx a{float:left;margin:0 0px 10px 0;}
.xzs-ttx p{float:left; line-height:20px;font-size:12px;margin:0 0px 0px 0;color:#aaa}
.xzs-ttx p b{font-weight:500;color:#009322;margin:0 0 0 10px}
.xzs-ttx span{float:left; line-height:20px;height:20px;margin:0 0px 0px 0px;overflow: hidden;font-size:16px;}

.xzs-ttx-img{float:left; width:100%; margin:10px 0 0px 0; }
.xzs-ttx-img a{float:left;margin:0 0px 10px 0;border-bottom:1px solid #eee;margin:0 0 15px 0;padding:0 0 15px 0;}
.xzs-ttx-img p img{float:left; width:35%;min-height:60px;font-size:12px;margin:0 0px 0px 0;color:#aaa}
.xzs-ttx-img span{float:right; width:60%; line-height:30px;height:60px;margin:0 0px 0px 0px;overflow: hidden;font-size:16px;}

.artday{background:#fff;border-radius:8px;margin:20px 0 0 0;float:right;width:90%;padding:36px 5% 0 5%;}

.artday h1{float:left;width:100%;padding:0px 0%;font-size:28px;}
.artday blockquote{float:left;background:#f5f5f5;width:90%;border-radius:8px;padding:20px 5%;margin:20px 0;font-size:16px;}
.artday img{float:left;background:#eee;width:80%;border-radius:8px;margin:0px 10%;}
.artday p{float:left;width:100%;border-radius:8px;margin:10px 0%;}
.artday .bbd{float:left;background:#fff;width:90%;text-align:center;border-top:0px solid #ddd;padding:10px 5%;margin:30px 0 0 0%;}
.artday .bbd p{float:left;width:100%;text-align:center;line-height:20px;font-size:12px;color:#f00;margin:0}

}



