*{ 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;}

@media only screen and (max-width: 768px) {
body{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: 100%;margin: 0 auto;}
.xzs-top{width: 100%;margin: 0 auto;overflow: hidden;border-bottom: 1px solid #f0eff4;}
.xzs-logo{text-align: center;    height: 60px;width:100%;border-bottom: 1px solid #f0eff4;}
.xzs-logo img{width: auto; height: 48px;margin: 5px 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}

.xzs-dl{float:right;overflow: hidden;width:100%;}

.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;}
  .kkimg{width:100%}

}

@media only screen and (min-width: 768px) { 
    .kkimg{width:370px}
body{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:108px;margin: 0 auto;overflow: hidden;border-bottom: 1px solid #f0eff4;}
.xzs-logo{float:left;width:180px;height:68px;}
.xzs-logo img{height:68px;margin:15px 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}

.xzs-dl{float:right;overflow: hidden;width:860px;}

.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;}


}



