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

a{color: #062743;text-decoration:none;}
a:hover{color: #16ac40}
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: 0.8rem;    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: 0.8rem;}
.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: 0.8rem;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:0.8rem;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:0.8rem;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%}
.in-cn{float: left;width: 90%; padding:0 5%}
.in-d{float: left;width: 96%;  background: #fff; border-radius: 8px; text-align: center;  margin: 20px 1% 0px 0; padding: 10px 2% 10px 2%; overflow: hidden;  box-shadow: 0 0px 0px #ccc;}
.in-d1{float: left;border-bottom: 1px solid #eee;width: 100%;margin: 0 0px 10px 0;height: 40px;}
.in-d1 span{font-size: 16px; color: #16ac1d; font-weight: bold;border-bottom: 0px solid #d22222;float: left;padding: 0 0px;margin: 0px 30px 0 0;height: 40px;overflow: hidden;line-height: 40px;}
.in-d1 p{font-size: 14px;float: right;padding: 0 0px;margin: 0px 0px 0 0;height: 40px;overflow: hidden;line-height: 40px;}
.in-d li{float: left; height:35px;  line-height: 35px;width: 100%; margin: 5px 0px 0px 0;overflow: hidden;}
.in-d .in-d2{  float: left;font-size: 14px; margin: 0 10px 0 0px; color: #666; font-weight: 300;}
.in-d .in-d3{text-align:left; margin: 0 0 0 0%; font-size: 14px; font-weight: 400;}
.in-d li span{ width: 0%;    background: #fff url(/88css/img/xs.png) 0px 12px no-repeat;background-size: 16px;width: 0% 0px;margin: 0 0 0 0%;float: left;font-size: 14px;height: 35px;line-height: 35px;padding: 0px 5px 0 5%;overflow: hidden;font-weight: 400;color: #6f8e89;}

.news-l ul{float: left;width: 90%; padding:0 5%;margin:15px 0 20px 0;}
.news-l ul li{float: left; height:35px;  line-height: 35px;width: 100%; margin: 5px 0px 0px 0;overflow: hidden;}
.news-l ul .in-d2{  float: left;font-size: 14px; margin: 0 10px 0 0px; color: #666; font-weight: 300;}
.news-l ul .in-d3{text-align:left; margin: 0 0 0 0%; font-size: 14px; font-weight: 400;}
.news-l ul li span{ width: 0%;    background: #fff url(/88css/img/tj1.png) 0px 12px no-repeat;background-size: 16px;width: 0% 0px;margin: 0 0 0 0%;float: left;font-size: 14px;height: 35px;line-height: 35px;padding: 0px 5px 0 5%;overflow: hidden;font-weight: 400;color: #6f8e89;}



.index-bt-txt1 p:hover,.index-bt p:hover{color:#f00;}
.index-bt-news-r{float:left;width:780px;margin:0 0%;overflow: hidden;}
.index-bt-txt1{padding: 10px 0; height:290px;float:left;width:100%;margin:0px 0 0 0%;overflow: hidden;}
.index-bt-txt1 li{float:left;background:#f8f8f8;border-radius: 8px;box-shadow: 0 0px 10px #ccc;width:116px;height:116px;margin:0 12px 20px 12px;overflow: hidden;padding:10px}
.index-bt-txt1 li:hover,.index-bt-txt1 li.bbkk{box-shadow: 0 0px 10px #16ac1d}
.index-bt-txt1 li b{border-radius: 10px;float:left;width:109px;height:26px;line-height:26px;font-size:0.8rem;margin:5px 20px 5px 0;overflow: hidden;color:#16ac1d;font-weight:700}
.index-bt-txt1 li span{border-radius: 10px;float:left;width:109px;height:22px;line-height:22px;font-size:0.8rem;margin:0 20px 0 0;overflow: hidden;color:#999;}
.index-bt-txt1 li p{border-radius: 10px;float:left;width:109px;height:22px;line-height:22px;font-size:0.8rem;margin:0 20px 0 0;overflow: hidden;color:#999;}
.index-bt-txt1 li em{border-radius: 100px;float:left;width:88px;height:24px;line-height:24px;font-size:0.8rem;margin:10px 20px 0 0;overflow: hidden;  text-align:center;      background: #16ac1d;color:#fff;font-weight:300}


}

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

.in-cn{float: left;width: 1190px; padding:0 5px}
.in-d{float: left;width: 28%;  background: #fff; border-radius: 8px; text-align: center;  margin: 20px 1% 0px 0; padding: 20px 2% 25px 2%; overflow: hidden;  box-shadow: 0 0px 10px #ddd;}
.in-d1{float: left;border-bottom: 1px solid #eee;width: 100%;margin: 0 0px 10px 0;height: 40px;}
.in-d1 span{font-size: 16px; color: #16ac1d; font-weight: bold;border-bottom: 0px solid #d22222;float: left;padding: 0 0px;margin: 0px 30px 0 0;height: 40px;overflow: hidden;line-height: 40px;}
.in-d1 p{font-size: 14px;float: right;padding: 0 0px;margin: 0px 0px 0 0;height: 40px;overflow: hidden;line-height: 40px;}
.in-d li{float: left; height:35px;  line-height: 35px;width: 100%; margin: 5px 0px 0px 0;overflow: hidden;}
.in-d .in-d2{  float: left;font-size: 14px; margin: 0 10px 0 0px; color: #666; font-weight: 300;}
.in-d .in-d3{text-align:left; margin: 0 0 0 0%; font-size: 14px; font-weight: 400;}
.in-d li span{ width: 0%;    background: #fff url(/88css/img/plun.png) 0px 12px no-repeat;background-size: 15px;width: 0% 0px;margin: 0 0 0 0%;float: left;font-size: 14px;height: 35px;line-height: 35px;padding: 0px 5px 0 5%;overflow: hidden;font-weight: 400;color: #6f8e89;}


.news-l ul{float: left;width: 800px; padding:0 5px;margin:15px 0 20px 0;}
.news-l ul li{float: left; height:35px;  line-height: 35px;width: 48%; margin: 5px 10px 0px 0;overflow: hidden;}
.news-l ul .in-d2{  float: left;font-size: 14px; margin: 0 10px 0 0px; color: #666; font-weight: 300;}
.news-l ul .in-d3{text-align:left; margin: 0 0 0 0%; font-size: 14px; font-weight: 400;}
.news-l ul li span{ width: 0%;    background: #fff url(/88css/img/tj1.png) 0px 12px no-repeat;background-size: 16px;width: 0% 0px;margin: 0 0 0 0%;float: left;font-size: 14px;height: 35px;line-height: 35px;padding: 0px 5px 0 5%;overflow: hidden;font-weight: 400;color: #6f8e89;}


.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: 0.8rem;    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: 0.8rem;}
.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: 0.8rem;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:0.8rem;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:0.8rem;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;}


}



