
@media only screen and (max-width: 768px) {

body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl{list-style: none;margin: 0;padding: 0;}
ul, ol{list-style: none;}
em, i{font-style: normal;}
img{border: 0;object-fit: cover;}
input, select{vertical-align: middle;outline: none;}
a{text-decoration: none;color:#333}
img{border: none;}
body{width:100%;font-size: 14px;font-family: 'Microsoft YaHei', 'Arial', 'Heiti SC';}
body{transform: scale(x, y);   /***-webkit-user-select:none;-moz-user-select:none; -ms-user-select:none;user-select:none;**/}


.f1200{width:90%;margin: 0 5%;overflow: hidden;}
.fq-z-top{font-size:12px;width:100%;height:40px;background:#222;color:#999;line-height:40px;float:left;margin: 0 auto;overflow: hidden;}
.fq-z-top h2{font-size:12px;font-weight:500;width:100%;color:#000;font-size:12px;}
.fq-z-logo{width:100%;margin: 0 auto;overflow: hidden;}
.fq-z-logo img{height:80px;margin: 10px auto;overflow: hidden;    text-align: center;   display: block;}

.fq-z-nav{height:50px;width:100%;margin: 0 auto; background:#fd4c42;overflow: hidden;margin:0 auto;}
.fq-z-nav ul{width:100%;margin: 0 0%;}
.fq-z-nav ul li{float:left;text-align:center;padding:0px 3%;}
.fq-z-nav ul li a{text-align:center;font-size:16px;color: #fff;line-height:50px;}
.fq-z-nav ul li.on a{font-weight:bold;color:#fff}
.fq-z-nav li:hover,.fq-z-nav .ck{background:#db4037;}



.fq-z-aaa{width:100%;padding:10px 0 0px 0;overflow: hidden;float:left}

.fq-z-aaa-txt{width:100%;float:left;overflow: hidden;}
.fq-z-aaa-txt img{border-radius: 10px;background:#eee; height:230px;width:100%;float:left}
.fq-z-aaa-img{width:100%;float:right;background:#fff;}

.fq-z-aaa-img{float:left;text-align:center;padding:1% 0% 0 0%;background:#fff;width:100%;}
.fq-z-aaa-img ul{float:left;width:107%;height: 210px;margin: 10px 0 0px -3%;overflow: hidden;}
.fq-z-aaa-img ul li{ float: left;    background: #fff;    width: 25%;    margin: 0 0px 15px 0px;    overflow: hidden;}
.fq-z-aaa-img ul li a{     display: block;    width: 66px;    height: auto;    text-align: center;
    margin: 0 auto;}
.fq-z-aaa-img .img1{border-radius: 10px;    width: 66px;    height: 66px;    overflow: hidden;    background: #999;}
.fq-z-aaa-img .img1 img{float:left;height:150px;width:100%;padding:0px 0%;}
.fq-z-aaa-img .tit1{    font-size: 12px;    line-height: 20px;    margin: 10px 0 0 0;    height: 20px;    display: block;
    overflow: hidden;    text-overflow: ellipsis;    width: 100%;    word-break: break-all;    text-align: center;}
.fq-z-aaa-img .tit1 b{font-weight:500;}
.fq-z-bbb{width:100%;padding:0px 0 30px 0;overflow: hidden;float:left}



.w95w{width:90%;margin: 0 5%;overflow: hidden;}
.w-top{display:none;font-size:12px;width:100%;height:40px;background:#e5e5e5;color:#000;line-height:40px;float:left;margin: 0 auto;overflow: hidden;}
.aabb-chc-logo{width:100%;margin: 0 auto;overflow: hidden;}
.aabb-chc-logo img{height:40px;margin: 10px auto;overflow: hidden;}
.aabb-chc-nav{height:40px;width:94%;padding: 0 3%; background:#fd4c42;overflow: hidden;margin:0 auto;}
.aabb-chc-nav ul{width:100%;margin: 0 0%;}
.aabb-chc-nav ul li{float:left;text-align:center;padding:0px 2.5%;}
.aabb-chc-nav ul li a{text-align:center;font-size:14px;font-weight:700;color: #fff;line-height:40px;}
.aabb-chc-nav ul li.on a{font-weight:bold;color:#fff}
.aabb-chc-nav li:hover,.aabb-chc-nav .ck{float:left;padding:0px 3%;background:#27b527;}





.aabb-chc-nav-tt{float:left; width:100%;background:#fff; border-radius:0px; border-bottom: 1px solid #eee;  box-shadow: 0px 0px 0px 0px #ddd;margin:0px 0 20px 0;padding:10px 0px}
.aabb-chc-nav-tt1{float:left;margin:0 0px 0 0;width:100%;height:40px;border-bottom: 0px solid #e5e5e5;overflow: hidden;}
.aabb-chc-nav-tt b{color:#fd4c42;}
.aabb-chc-nav-tt ul{float:left;background: #fff url(/aacss/img/t10.png) 0 12px no-repeat;
    background-size: 15px; overflow: hidden; overflow-x: scroll;    white-space: nowrap;display: flex; height: 30px;    align-items: center;  width: 100%;border-top: 0px solid #f8eff1; padding: 5px 0% 20px 10px;margin: 8px 0%;box-shadow: 0 0px 0px #999;border-top: 1px solid #eee;border-radius: 0px;}
.aabb-chc-nav-tt ul li{float:left;margin: 10px 0}
.aabb-chc-nav-tt ul li a{float:left;margin:0 0px 0 0px;height:16px;overflow: hidden;padding:0  10px;border-right: 1px solid #e5e5e5;line-height:16px;color:#333;text-align: center;}
.aabb-chc-nav-tt ul li a:hover{color:#fd4c42}



.rjfl{float:left; width: 100%;   display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 0px 0px 0px #ddd;margin:0 0 0 0px;padding:0 0 20px 0%;  }
.rjfl-a{    position: relative;     background: url(/aacss/img/t2.png) 0 0px no-repeat;padding: 0 0 0 40px;
    background-size:25px 25px;   margin-bottom: 10px;    padding-bottom: 8px;    font-size: 18px;    font-weight: 600;    text-align: left;    vertical-align: middle;    color: #323232;    border-bottom: 1px solid #ebedf0;}
.rjfl-a span{ text-align:right;  float: right;    width:66px;    margin-top: 3px;    font-size: 14px;    font-weight: 400;    color: #c8c9cc;}

.rjfl-t{width:100%;background: url(/aacss/img/t1.png) 0 2px no-repeat;background-size:15px 15px;float:left;padding:0 0 0 25px;    height: 18px;     margin: 20px 0 10px 0px;    font-size: 14px;    line-height: 18px;    font-weight: 600;    text-align: left;    color: #448be6;}
.rjfl-t a{ text-decoration: none; color: #646566;  cursor: pointer;}
.rjfl-tt {float: left;width:100%;background:#f8f8f8; border-radius: 10px;box-shadow: 0px 0px 5px 0px #ddd;padding:15px 0 15px 0;   height:140px;overflow: hidden;}
.rjfl-tt a{float: left;text-align: center;    width:21%; margin:0 0 0 3%;   height: 29px;    overflow: hidden;    margin-bottom: 8px;    padding-right: 0px;    font-size: 14px;    line-height: 28px;    white-space: nowrap;color: #333;    box-sizing: border-box;    text-overflow: ellipsis;}
.rjfl-tt-arc {float: left;width:100%;overflow: hidden;}
.rjfl-tt-arc a{float: left;text-align: center;    width: 32.5%;    height: 22px;    overflow: hidden;    margin-bottom: 8px;    padding-right: 0px;    font-size: 14px;    line-height: 22px;    white-space: nowrap;color: #333;    box-sizing: border-box;    text-overflow: ellipsis;}

.rjfl-list{float:left; width:100%;margin:10px 0; }
.rjfl-list li{background:#f8f8f8;float:left;width:50%;height:40px;margin: 10px 0 10px 0;overflow: hidden;}
.fl-img{float:left;width:40px;margin:0 10px 0 0 }
.fl-img img{border-radius: 10px;float:left;height:40px;width:40px}
.fl-txt{float:left;width:90px}
.fl-txt b{float:left;font-size:12px;font-weight:500;line-height:20px;color:#000}
a:hover,.rjfl-a span:hover,.rjfl-t a:hover,.rjfl-tt a:hover,.fl-txt b:hover{color:#fd4c42}
.fl-txt span{display:none;float:left;font-size:12px;color:#333}
.fl-txt p{float:left;font-size:12px;color:#999}



.rjfl-1{float:right; width:100%;   display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 0px 0px 0px #ddd;margin:0 0px 0 0px;padding:0 0 0px 0px;  }
.rjfl-a-1{    position: relative; background: url(/aacss/img/t12.png) 0 0px no-repeat;background-size:25px 25px;padding:0 0 0 40px;    margin-bottom: 10px;    padding-bottom: 8px;    font-size: 18px;    font-weight: 600;    text-align: left;    vertical-align: middle;    color: #323232;    border-bottom: 1px solid #ebedf0;}
.rjfl-a-1 span{ text-align:right;  float: right;    width:66px;    margin-top: 3px;    font-size: 14px;    font-weight: 400;    color: #c8c9cc;}

.rjfl-t-1{width:100%;background: url(/aacss/img/g2.png) 0 -1px no-repeat;background-size:20px 20px;float:left;padding:0 0 0 30px;    height: 18px;    margin: 20px 0 10px 0px;    font-size: 14px;    line-height: 18px;    font-weight: 600;    text-align: left;    color: #448be6;}
.rjfl-t-1 a{ text-decoration: none; color: #ff4f64;  cursor: pointer;}
.rjfl-tt-1 {float: left;width:100%;background:#f8f8f8;padding:15px 0 15px 0;    border-radius: 10px;height:140px;overflow: hidden;margin:0px 0 20px 0; box-shadow: 0px 0px 5px 0px #ddd;}
.rjfl-tt-1 a{float: left;text-align: center;     width:21%; margin:0 0 0 3%;   height: 29px;   overflow: hidden;    margin-bottom: 8px;    padding-right: 0px;    font-size: 14px;    line-height: 29px;    white-space: nowrap;color: #333;    box-sizing: border-box;    text-overflow: ellipsis;}
.rjfl-tt-1  .nk,.rjfl-tt-11  .nk{color:#f00}

.rjfl-tt-11 {float: left;width:100%;overflow: hidden;margin-bottom:20px;}
.rjfl-tt-11 a{float: left;text-align: center;    width: 32.5%;    height: 22px;    overflow: hidden;    margin-bottom: 8px;    padding-right: 0px;    font-size: 14px;    line-height: 22px;    white-space: nowrap;color: #333;    box-sizing: border-box;    text-overflow: ellipsis;}
.rjfl-list-1{float:left; width:100%;margin:0 0 0px 0; }
.rjfl-list-1 li{background:#f8f8f8;float:left;width:50%;height:40px;margin: 10px 0 10px 0;overflow: hidden;}
.fl-img-1{float:left;width:40px;margin:0 10px 0 0 }
.fl-img-1 img{border-radius: 10px;float:left;height:40px;width:40px}
.fl-txt-1{float:left;width:90px}
.fl-txt-1 b{float:left;font-size:12px;font-weight:500;line-height:20px;color:#000}
.fl-txt-1 span{display:none;float:left;font-size:12px;color:#333}
.fl-txt-1 p{float:left;font-size:12px;color:#999}
.rjfl-a-1 span:hover,.rjfl-t-1-1 a:hover,.rjfl-tt-1 a:hover,.fl-txt-1 b:hover{color:#fd4c42}

.rjfl-c{float:left; width: 100%; background: #fff;  display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 0px 0px 0px #ddd;margin:0px 0 0 0px;padding:0 0 25px 0px;  }
.rjfl-111{float:left;width:100%}
.rjfl-111 li{float:left;width:100%;height:20px;overflow: hidden;margin:9px 0 10px 0;}
.xxxx-1{float:left;width:65px; border-right: 1px solid #ddd;margin:0 10px 0 0;overflow: hidden;}
.xxxx-1 a{color:#999;}
.xxxx-img{float:left;width:20px; margin:0 10px 0 0;overflow: hidden;}
.xxxx-img img{width:20px;height:20px;background:#eee;border-radius: 12px; float:left;}
.xxxx-txt{}
.xxxx-txt b{float:left;width:50%;font-weight:500;overflow: hidden;}
.xxxx-txt span{float:right;color:#999;font-size:12px;height:20px;text-align:right;overflow: hidden;}
.rjfl-222{float:left;width:100%;border-bottom: 1px solid #eee;margin-bottom:10px}
.rjfl-222 ul a{float:left;width:23%;margin:0 1%;text-align:center;height:30px;line-height:30px;overflow: hidden;}
.rjfl-333{float:left;width:100%;}
.rjfl-222 ul{float:left;width:80%;margin:0 10%;line-height:40px;height:40px;}
.rjfl-333 a{float:left;width:100%;font-size:28px;height:50px;line-height:50px;overflow: hidden;text-align:center;color:#fd4c42}

.aabb-chc-blackgaound-app-a{float:left; width: 100%; background: #fff;  display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 0px 0px 0px #ddd;margin:0px 0 0 0px;padding:0px 0px;}
.aabb-chc-blackgaound-app-a-1{ width: 100%;background: url(/aacss/img/t7.png) 0 8px no-repeat;background-size:25px 25px;float:left;padding:0 0 0px 40px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 0px 0 0px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #333;}
.aabb-chc-blackgaound-app-a-12{ width: 100%;background: url(/aacss/img/g2.png) 0 8px no-repeat;background-size:25px 25px;float:left;padding:0 0 0px 40px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 0px 0 0px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-blackgaound-app-a-122{ width: 100%;background: url(/aacss/img/t8.png) 0 8px no-repeat;background-size:25px 25px;float:left;padding:0 0 0px 40px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 0px 0 10px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #333;}
.aabb-chc-blackgaound-app-a-123{width:95.5%;background: url(/aacss/img/t10.png) 0 8px no-repeat;background-size:25px 25px;float:left;padding:0 0 0px 40px;    height: 38px;  border-bottom: 1px solid #eee;  margin:  0  0;    font-size: 22px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #333;}
.aabb-chc-blackgaound-app-a-2{float:left;width:107%;height: 500px;margin: 10px 0 10px -3%;overflow: hidden;}
.aabb-chc-blackgaound-app-a-2 li{    float: left;    background: #fff;    width: 25%;    margin: 0 0px 20px 0px;    overflow: hidden;}
.aabb-chc-blackgaound-app-a-2 li a{   display: block;    width: 66px;    height: auto;    text-align: center;    margin: 0 auto;}
.aabb-chc-blackgaound-app-a-3{border-radius: 10px;    width: 66px;    height: 66px;    overflow: hidden;    background: #999;}
.aabb-chc-blackgaound-app-a-3 img{    width: 66px;    height: 66px;    text-align: center;    display: block;    margin: 0 auto;    border-radius: 10px;    background-color: #eee;}

.aabb-chc-blackgaound-app-a-4{font-size: 12px;    line-height: 20px;    margin: 10px 0 0 0;    height: 40px;    display: block;    overflow: hidden;    text-overflow: ellipsis;    width: 108%;    word-break: break-all;    text-align: center;}


.aabb-chc-blackgaound-app-b{float:right; width: 100%;  display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 0px 0px 0px #ddd;margin:0px 0px 0 0px;padding:0px 0px;}
.aabb-chc-blackgaound-app-b1{float:right; width: 100%; display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 0px 0px 0px #ddd;margin:0px 0px 0 0px;padding:0px 0px;}
.aabb-chc-b-1{width:100%;background: url(/aacss/img/t7.png) 0 8px no-repeat;background-size:25px 25px;float:left;padding:0 0 0px 40px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 0px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-b-11{width:100%;background: url(/aacss/img/t7.png) 0 8px no-repeat;background-size:25px 25px;float:left;padding:0 0 0px 40px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 10px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-b-12{width:100%;background: url(/aacss/img/g2.png) 0 8px no-repeat;background-size:25px 25px;float:left;padding:0 0 0px 40px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 0px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-b-122{width:100%;background: url(/aacss/img/t8.png) 0 8px no-repeat;background-size:25px 25px;float:left;padding:0 0 0px 40px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 0px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-b-2{float:left;width:100%;margin: 10px 0 10px 0;overflow: hidden;}
.aabb-chc-b-21{float:left;width:100%;margin: 0px 0 0px 0;overflow: hidden;    border-bottom: 0px solid #ebedf0;}
.aabb-chc-b-2 li{float:left;width:93%;margin: 6.5px 0px;overflow: hidden;height:14px;line-height:20px;background: url(/aacss/img/t2.png) 0 3px no-repeat;background-size:15px 15px;float:left;    padding: 0 0 10px 7%;overflow: hidden; }
.aabb-chc-b-21 li{float:left;width:93%;margin: 6.5px 0px;overflow: hidden;height:14px;line-height:20px;background: url(/aacss/img/t2.png) 0 3px no-repeat;background-size:15px 15px;float:left;    padding: 0 0 10px 7%;overflow: hidden; }
.aabb-chc-b-22{float:left;width:100%;margin: 10px 0 10px 0;overflow: hidden;}
.aabb-chc-b-22 li{float:left;width:93%;margin: 6.5px 0px;overflow: hidden;height:14px;line-height:20px;background: url(/aacss/img/g2.png) 0 3px no-repeat;background-size:15px 15px;float:left;    padding: 0 0 10px 7%;overflow: hidden; }
.aabb-chc-b-222{float:left;width:100%;margin: 10px 0 10px 0;overflow: hidden;}
.aabb-chc-b-222 li{float:left;width:93%;margin: 6.5px 0px;overflow: hidden;height:14px;line-height:20px;background: url(/aacss/img/t8.png) 0 3px no-repeat;background-size:10px 10px;float:left;padding:0 0 10px 7%;overflow: hidden; }
.aabb-chc-b-3{float:left;width:190px;}
.aabb-chc-b-4{float:right;text-align:right;width:80px;font-size:12px;color:#999}
.aabb-chc-b-31{float:left;width:190px;}
.aabb-chc-b-41{float:right;text-align:right;width:80px;font-size:12px;color:#999}


.aabb-chc-blackgaound-app-zt{float:left; width: 100%;   display: inline-block;   border-radius: 12px;    box-shadow: 0px 0px 0px 0px #ddd;margin:0px 0px;padding:10px 0px 10px 0px;  }
.aabb-chc-zt-txt{    float: left;    width: 102%;margin:20px 0}

.aabb-chc-zt-txt a{    float: left;    width:28.333%;  background: url(/aacss/img/d.jpg) 0 15px no-repeat;float:left;padding:0 0 0px 3%;     margin: 0 2% 0 0;line-height:35px;height:35px;overflow: hidden;}

.footer{width:90%;float:left;background: #fd4c42;margin:30px 0 0 0;padding: 30px 5% 30px 5%;}
.footer p{width:100%;line-height: 30px;overflow: hidden;text-align: center;color: #fff;font-size: 14px;}
.footer p a{color: #fff;margin: 0 2px;font-size:13px;}
.footer p a:hover{color: #f00;}
.footer dd{float:left;border-bottom:1px solid #ccc;width:90%;margin: 0 5% 20px 5%;padding:0 0 20px 0;}
.footer dd a{float:left;width:18%;height:40px;font-size:13px;color: #fff;overflow: hidden;margin: 0 1%;line-height:40px;}




.aabb-chc-nav-img{float:left;text-align:center;padding:10px 0% 0 0;background:#fff;width:101%;}
.aabb-chc-nav-img ul{float:left;width: 100%;}
.aabb-chc-nav-img ul li{float:left;width:24%;background:#eee;margin:0 1% 0 0}
.aabb-chc-nav-img .img1{float:left;width:100%;background:#eee;padding:0px 0%;}
.aabb-chc-nav-img .img1 img{float:left;height:150px;width:100%;padding:0px 0%;}
.aabb-chc-nav-img .tit1{float:left;text-align:center;padding:0px 3%;line-height:40px;height:40px;overflow: hidden;color:#000;}

.okcss{float:left;width:100%;margin:20px 0 20px 0;background:#fff;}
.okcss a,.okcss .cc a{ float: left;   border-radius: 0px; overflow: hidden;
    float: left; white-space: nowrap; font-weight: 500;   margin: 0;  padding: 0;  background: #f5f5f5;border-radius: 0px; text-align: center; text-indent: 0em;}
.okcss .cc{text-indent: 0em;width:calc(100% - 30px);padding:15px;margin:0px 0 0 0;background:#f5f5f5;border-radius:5px;overflow:hidden;}
.okcss .cc img{margin-top:9px;float:left;width:70px;height:70px;border-radius:3px;}
.okcss .cc .cc_title{width:calc(100% - 85px);float:left;margin:-.05rem 0 0 15px;font-size:16px;line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#222}
.okcss .cc ul{width:calc(100% - 85px);float:left;margin:0px 0 0 15px;padding:0;}
.okcss .cc ul li{list-style:none;float:left;font-size:12px;margin:0;line-height:12px;margin-top:10px;width:50%;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.okcss .cc ul li span{color:#aaa;}
.okcss .cc .cc{width:100%;font-size:14px;color:#fff;background:#379be9;float:left;margin:15px 0 0 0;padding:5px 0;border-radius:5px;text-align:center;}
.okcss .cc .cc_title_okx{text-indent: 0em;text-align:left;width:calc(100% - 85px);float:left;margin:0 0 0 15px;font-size: 20px;line-height: 23px;overflow:hidden;color:#222}
.okcss .cc ul li.okx{list-style:none;text-align:left;float:left;font-size: 14px;margin:0;line-height: 24px;width: 100%;color: #999;overflow:hidden;text-overflow:ellipsis;white-space: normal;}
.okcss .cc .ccl{width: 45%;font-size:14px;clear: left; color:#fff;background: #43ab04;float:left;margin:15px 0 0 0;padding:12px 0;border-radius:5px;text-align:center;}
.okcss .cc .ccr{width: 45%;font-size:14px;color:#fff;background:#379be9;float:right;margin:15px 0 0 0;padding:12px 0;border-radius:5px;text-align:center;}

}

@media only screen and (min-width: 768px) { 
    
.okcss{float:left;width:100%;margin:20px 0 20px 0;background:#fff;}
.okcss a,.okcss .cc a{ float: left;   border-radius: 0px; overflow: hidden;
    float: left; white-space: nowrap; font-weight: 500;   margin: 0;  padding: 0;  background: #f5f5f5;border-radius: 0px; text-align: center; text-indent: 0em;}
.okcss .cc{text-indent: 0em;width:calc(100% - 102px);border: 1px solid #ccc;padding:25px 50px;margin:0px 0 0 0;background:#f5f5f5;    box-shadow: 0px 0px 5px 0px #ddd;border-radius:15px;overflow:hidden;}
.okcss .cc img{margin-top:0px;margin-right:10px;float:left;width:80px;height:80px;border-radius:3px;}
.okcss .cc .cc_title{width:calc(100% - 105px);float:left;margin:-.05rem 0 0 15px;font-size:16px;line-height:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#222}
.okcss .cc ul{width:calc(100% - 105px);float:left;margin:0px 0 0 15px;padding:0;}
.okcss .cc ul li{list-style:none;float:left;font-size:12px;margin:0;line-height:12px;margin-top:10px;width:50%;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.okcss .cc ul li span{color:#aaa;}
.okcss .cc .cc{width:100%;font-size:14px;color:#fff;background:#379be9;float:left;margin:15px 0 0 0;padding:5px 0;border-radius:5px;text-align:center;}
.okcss .cc .cc_title_okx{text-indent: 0em;text-align:left;width:calc(100% - 105px);float:left;margin:-0.3rem 0 0 15px;font-size: 26px;font-weight:700;line-height: 33px;overflow:hidden;color:#222}
.okcss .cc ul li.okx{list-style:none;text-align:left;float:left;font-size: 16px;margin:0;line-height: 24px;width: 100%;color: #999;overflow:hidden;text-overflow:ellipsis;white-space: normal;}
.okcss .cc .ccl{width: 45%;font-size:16px;clear: left; color:#fff;background: #43ab04;float:left;margin:15px 0 0 0;padding:15px 0;border-radius:5px;text-align:center;}
.okcss .cc .ccr{width: 45%;font-size:16px;color:#fff;background:#379be9;float:right;margin:15px 0 0 0;padding:15px 0;border-radius:5px;text-align:center;}

 
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, input, select, textarea, div, table, td, th, tr, dt, dd, dl{list-style: none;margin: 0;padding: 0;}
ul, ol{list-style: none;}
em, i{font-style: normal;}
img{border: 0;object-fit: cover;}
input, select{vertical-align: middle;outline: none;}
a{text-decoration: none;color:#333}
img{border: none;}
body{width:100%;font-size: 14px;font-family: 'Microsoft YaHei', 'Arial', 'Heiti SC';}
body{transform: scale(x, y);   /***-webkit-user-select:none;-moz-user-select:none; -ms-user-select:none;user-select:none;**/}




.w95w,.f1200{width:1200px;margin: 0 auto;overflow: hidden;}
.fq-z-top{font-size:12px;width:100%;height:40px;background:#222;color:#999;line-height:40px;float:left;margin: 0 auto;overflow: hidden;}
.fq-z-top h2{font-size:12px;font-weight:500;width:100%;color:#000;font-size:12px;}
.fq-z-logo{width:100%;margin: 0 auto;overflow: hidden;}
.fq-z-logo img{height:80px;margin: 20px auto;overflow: hidden;}

.fq-z-nav{height:50px;width:100%;margin: 0 auto; background:#fd4c42;overflow: hidden;margin:0 auto;}
.fq-z-nav ul{width:100%;margin: 0 0%;}
.fq-z-nav ul li{float:left;text-align:center;padding:0px 3%;}
.fq-z-nav ul li a{text-align:center;font-size:16px;color: #fff;line-height:50px;}
.fq-z-nav ul li.on a{font-weight:bold;color:#fff}
.fq-z-nav li:hover,.fq-z-nav .ck{background:#db4037;}



.fq-z-aaa{width:100%;background:#fff;padding:20px 0 10px 0;height:300px;overflow: hidden;float:left}

.fq-z-aaa-txt{width:500px;float:left;overflow: hidden;}
.fq-z-aaa-txt img{border-radius: 18px; height:300px;width:500px;float:left}
.fq-z-aaa-img{width:800px;float:right;background:#fff;}

.fq-z-aaa-img{float:left;width:700px;height:320px;margin: 0 0px;overflow: hidden;}
.fq-z-aaa-img li{float:left;width:110px;height:160px;margin: 0 0 0 30px;overflow: hidden;}
.fq-z-aaa-img .img1{float:left;width:100%;height:110px;margin: 0 0px;overflow: hidden;}
.fq-z-aaa-img .img1 img{background:#fff; border-radius: 18px; width:100%;height:110px;}
.fq-z-aaa-img .img1 img:hover{transform: rotateY(180deg);    transition: transform .5s;}
.fq-z-aaa-img .tit1 b{font-weight:500;float:left;width:100%;text-align:center;height:40px;line-height:40px;margin: 0 0px;overflow: hidden;}
.fq-z-bbb{width:100%;padding:0px 0 30px 0;overflow: hidden;float:left}






.aabb-chc-nav-img{float:left;text-align:center;padding:10px 0% 0 0;background:#fff;width:101%;}
.aabb-chc-nav-img ul{float:left;width: 100%;}
.aabb-chc-nav-img ul li{float:left;width:24%;background:#eee;margin:0 1% 0 0}
.aabb-chc-nav-img .img1{float:left;width:100%;background:#eee;padding:0px 0%;}
.aabb-chc-nav-img .img1 img{float:left;height:150px;width:100%;padding:0px 0%;}
.aabb-chc-nav-img .tit1{float:left;text-align:center;padding:0px 3%;line-height:40px;color:#000;}

.aabb-chc-nav-tt{float:left; background:#fff; border-radius: 10px;   box-shadow: 0px 0px 8px 0px #ddd;margin:20px 5px;padding:15px 0px}
.aabb-chc-nav-tt1{float:left;margin:0 0px 0 0;width:100%;height:36px;border-bottom: 0px solid #e5e5e5;overflow: hidden;}
.aabb-chc-nav-tt b{color:#fd4c42;}
.aabb-chc-nav-tt ul{float:left;}
.aabb-chc-nav-tt ul li{float:left;margin: 10px 0}
.aabb-chc-nav-tt ul li a{float:left;width:79px;margin:0 0px 0 13px;height:16px;overflow: hidden;padding:0  14px 0 0px;border-right: 1px solid #e5e5e5;line-height:16px;color:#333;text-align: center;}
.aabb-chc-nav-tt ul li a:hover{color:#fd4c42}



.rjfl{float:left; width: 300px; background: #f8f8f8;  display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 4px 5px 0px #ddd;margin:0 0 0 5px;padding:20px 15px;  }
.rjfl-a{    position: relative;     background: url(/aacss/img/t2.png) 0 0px no-repeat;padding: 0 0 0 40px;
    background-size:25px 25px;   margin-bottom: 10px;    padding-bottom: 8px;    font-size: 18px;    font-weight: 600;    text-align: left;    vertical-align: middle;    color: #323232;    border-bottom: 1px solid #ebedf0;}
.rjfl-a span{ text-align:right;  float: right;    width:66px;    margin-top: 3px;    font-size: 14px;    font-weight: 400;    color: #c8c9cc;}

.rjfl-t{width:100%;background: url(/aacss/img/t1.png) 0 2px no-repeat;background-size:15px 15px;float:left;padding:0 0 0 25px;    height: 18px;    margin: 20px 0 10px 0px;    font-size: 14px;    line-height: 18px;    font-weight: 600;    text-align: left;    color: #448be6;}
.rjfl-t a{ text-decoration: none; color: #646566;  cursor: pointer;}
.rjfl-tt {float: left;width:100%;height:140px;overflow: hidden;}
.rjfl-tt a{float: left;text-align: center;    width: 32.5%;    height: 22px;    overflow: hidden;    margin-bottom: 8px;    padding-right: 0px;    font-size: 14px;    line-height: 22px;    white-space: nowrap;color: #333;    box-sizing: border-box;    text-overflow: ellipsis;}
.rjfl-tt-arc {float: left;width:100%;overflow: hidden;}
.rjfl-tt-arc a{float: left;text-align: center;    width: 32.5%;    height: 22px;    overflow: hidden;    margin-bottom: 8px;    padding-right: 0px;    font-size: 14px;    line-height: 22px;    white-space: nowrap;color: #333;    box-sizing: border-box;    text-overflow: ellipsis;}

.rjfl-list{float:left; width:100%;margin:10px 0; }
.rjfl-list li{background:#f8f8f8;float:left;width:50%;height:40px;margin: 10px 0 10px 0;overflow: hidden;}
.fl-img{float:left;width:40px;margin:0 10px 0 0 }
.fl-img img{border-radius: 10px;float:left;height:40px;width:40px}
.fl-txt{float:left;width:90px}
.fl-txt b{float:left;font-size:12px;font-weight:500;line-height:20px;color:#000}
a:hover,.rjfl-a span:hover,.rjfl-t a:hover,.rjfl-tt a:hover,.fl-txt b:hover{color:#fd4c42}
.fl-txt span{display:none;float:left;font-size:12px;color:#333}
.fl-txt p{width:100%;float:left;font-size:12px;color:#999}



.rjfl-1{float:right; width: 300px; background: #f8f8f8;  display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 4px 5px 0px #ddd;margin:0 5px 0 0px;padding:20px 15px;  }
.rjfl-a-1{    position: relative; background: url(/aacss/img/t12.png) 0 0px no-repeat;background-size:25px 25px;padding:0 0 0 40px;    margin-bottom: 10px;    padding-bottom: 8px;    font-size: 18px;    font-weight: 600;    text-align: left;    vertical-align: middle;    color: #323232;    border-bottom: 1px solid #ebedf0;}
.rjfl-a-1 span{ text-align:right;  float: right;    width:66px;    margin-top: 3px;    font-size: 14px;    font-weight: 400;    color: #c8c9cc;}

.rjfl-t-1{width:100%;background: url(/aacss/img/g2.png) 0 -1px no-repeat;background-size:20px 20px;float:left;padding:0 0 0 30px;    height: 18px;    margin: 20px 0 10px 0px;    font-size: 14px;    line-height: 18px;    font-weight: 600;    text-align: left;    color: #448be6;}
.rjfl-t-1 a{ text-decoration: none; color: #ff4f64;  cursor: pointer;}
.rjfl-tt-1 {float: left;width:100%;height:140px;overflow: hidden;margin-bottom:20px;}
.rjfl-tt-1 a{float: left;text-align: center;    width: 32.5%;    height: 22px;    overflow: hidden;    margin-bottom: 8px;    padding-right: 0px;    font-size: 14px;    line-height: 22px;    white-space: nowrap;color: #333;    box-sizing: border-box;    text-overflow: ellipsis;}
.rjfl-tt-1  .nk,.rjfl-tt-11  .nk{color:#f00}

.rjfl-tt-11 {float: left;width:100%;overflow: hidden;margin-bottom:20px;}
.rjfl-tt-11 a{float: left;text-align: center;    width: 32.5%;    height: 22px;    overflow: hidden;    margin-bottom: 8px;    padding-right: 0px;    font-size: 14px;    line-height: 22px;    white-space: nowrap;color: #333;    box-sizing: border-box;    text-overflow: ellipsis;}
.rjfl-list-1{float:left; width:100%;margin:0 0 0px 0; }
.rjfl-list-1 li{background:#f8f8f8;float:left;width:50%;height:40px;margin: 10px 0 10px 0;overflow: hidden;}
.fl-img-1{float:left;width:40px;margin:0 10px 0 0 }
.fl-img-1 img{border-radius: 10px;float:left;height:40px;width:40px}
.fl-txt-1{float:left;width:90px}
.fl-txt-1 b{float:left;font-size:12px;font-weight:500;line-height:20px;color:#000}
.fl-txt-1 span{display:none;float:left;font-size:12px;color:#333}
.fl-txt-1 p{width:100%;float:left;font-size:12px;color:#999}
.rjfl-a-1 span:hover,.rjfl-t-1-1 a:hover,.rjfl-tt-1 a:hover,.fl-txt-1 b:hover{color:#fd4c42}

.rjfl-c{float:left; width: 460px; background: #fff;  display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 2px 10px 0px #ddd;margin:0px 0 0 20px;padding:25px 15px;  }
.rjfl-111{float:left;width:100%}
.rjfl-111 li{float:left;width:100%;height:20px;overflow: hidden;margin:9px 0 10px 0;}
.xxxx-1{float:left;width:65px; border-right: 1px solid #ddd;margin:0 10px 0 0;overflow: hidden;}
.xxxx-1 a{color:#999;}
.xxxx-img{float:left;width:20px; margin:0 10px 0 0;overflow: hidden;}
.xxxx-img img{width:20px;height:20px;background:#eee;border-radius: 12px; float:left;}
.xxxx-txt{float:left;}
.xxxx-txt b{float:left;width:275px;font-weight:500;overflow: hidden;}
.xxxx-txt span{float:right;width:75px;color:#999;font-size:12px;height:20px;text-align:right;overflow: hidden;}
.rjfl-222{float:left;width:100%;border-bottom: 1px solid #eee;margin-bottom:10px}
.rjfl-222 ul a{float:left;width:23%;margin:0 1%;text-align:center;height:30px;line-height:30px;overflow: hidden;}
.rjfl-333{float:left;width:100%;}
.rjfl-222 ul{float:left;width:80%;margin:0 10%;line-height:40px;height:40px;}
.rjfl-333 a{float:left;width:100%;font-size:28px;height:50px;line-height:50px;overflow: hidden;text-align:center;color:#fd4c42}

.aabb-chc-blackgaound-app-a{float:left; width: 815px; background: #fff;  display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 0px 5px 0px #ddd;margin:20px 0 0 5px;padding:0px 15px;}
.aabb-chc-blackgaound-app-a-1{ width: 100%;background: url(/aacss/img/t7.png) 0 4px no-repeat;background-size:30px 30px;float:left;padding:0 0 10px 50px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 10px 0;    font-size: 22px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #333;}
.aabb-chc-blackgaound-app-a-12{ width: 100%;background: url(/aacss/img/g2.png) 0 4px no-repeat;background-size:30px 30px;float:left;padding:0 0 10px 50px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 10px 0;    font-size: 22px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-blackgaound-app-a-122{ width: 100%;background: url(/aacss/img/t8.png) 0 4px no-repeat;background-size:30px 30px;float:left;padding:0 0 10px 50px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 10px 0;    font-size: 22px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #333;}
.aabb-chc-blackgaound-app-a-123{width:95.5%;background: url(/aacss/img/t10.png) 0 4px no-repeat;background-size:30px 30px;float:left;padding:0 0 10px 50px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 10px 0;    font-size: 22px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #333;}
.aabb-chc-blackgaound-app-a-2{float:left;width:100%;margin: 10px 0 10px 0;overflow: hidden;}
.aabb-chc-blackgaound-app-a-2 li{float:left;width:100px;margin: 10px 17.5px 10px 17.5px;overflow: hidden;}
.aabb-chc-blackgaound-app-a-3{float:left;width:113px;margin: 0px 0px 0px 0px;overflow: hidden;}
.aabb-chc-blackgaound-app-a-3 img{border-radius: 12px;background:#f8f8f8;width:100px;height:100px}
.aabb-chc-blackgaound-app-a-3:hover img{transform: rotateY(180deg);    transition: transform 0.5s;}
.aabb-chc-blackgaound-app-a-4{   height: 22px;    line-height: 22px;text-overflow: ellipsis;   white-space: nowrap;float:left;width:113px;font-size:14px;margin: 5px 0px 10px 0px;overflow: hidden;}


.aabb-chc-blackgaound-app-b{float:right; width: 295px; background: #f8f8f8;  display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 0px 5px 0px #ddd;margin:20px 5px 0 0px;padding:0px 15px;}
.aabb-chc-blackgaound-app-b1{float:right; width: 300px; background: #f8f8f8;  display: inline-block;  font-size: 14px;    border-radius: 12px;    box-shadow: 0px 0px 5px 0px #ddd;margin:20px 5px 0 0px;padding:0px 15px;}
.aabb-chc-b-1{width:245px;background: url(/aacss/img/t7.png) 0 4px no-repeat;background-size:30px 30px;float:left;padding:0 0 10px 50px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 10px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-b-11{width:245px;background: url(/aacss/img/t7.png) 0 4px no-repeat;background-size:30px 30px;float:left;padding:0 0 10px 40px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 10px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-b-12{width:245px;background: url(/aacss/img/g2.png) 0 4px no-repeat;background-size:30px 30px;float:left;padding:0 0 10px 50px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 10px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-b-122{width:245px;background: url(/aacss/img/t8.png) 0 4px no-repeat;background-size:30px 30px;float:left;padding:0 0 10px 50px;    height: 38px;  border-bottom: 1px solid #eee;  margin: 20px 0 10px 0;    font-size: 18px;    line-height: 38px;    font-weight: 700;    text-align: left;    color: #000;}
.aabb-chc-b-2{float:left;width:100%;margin: 10px 0 10px 0;overflow: hidden;}
.aabb-chc-b-21{float:left;width:100%;margin: 10px 0 10px 0;overflow: hidden;}
.aabb-chc-b-2 li{float:left;width:270px;margin: 6.5px 0px;overflow: hidden;height:14px;line-height:20px;background: url(/aacss/img/t2.png) 0 3px no-repeat;background-size:15px 15px;float:left;padding:0 0 10px 25px;overflow: hidden; }
.aabb-chc-b-21 li{float:left;width:270px;margin: 6.5px 0px;overflow: hidden;height:14px;line-height:20px;background: url(/aacss/img/t2.png) 0 3px no-repeat;background-size:15px 15px;float:left;padding:0 0 10px 25px;overflow: hidden; }
.aabb-chc-b-22{float:left;width:100%;margin: 10px 0 10px 0;overflow: hidden;}
.aabb-chc-b-22 li{float:left;width:270px;margin: 6.5px 0px;overflow: hidden;height:14px;line-height:20px;background: url(/aacss/img/g2.png) 0 3px no-repeat;background-size:15px 15px;float:left;padding:0 0 10px 25px;overflow: hidden; }
.aabb-chc-b-222{float:left;width:100%;margin: 10px 0 10px 0;overflow: hidden;}
.aabb-chc-b-222 li{float:left;width:270px;margin: 6.5px 0px;overflow: hidden;height:14px;line-height:20px;background: url(/aacss/img/t8.png) 0 3px no-repeat;background-size:10px 10px;float:left;padding:0 0 10px 25px;overflow: hidden; }
.aabb-chc-b-3{float:left;width:190px;}
.aabb-chc-b-4{float:right;text-align:right;width:80px;font-size:12px;color:#999}
.aabb-chc-b-31{float:left;width:190px;}
.aabb-chc-b-41{float:right;text-align:right;width:80px;font-size:12px;color:#999}


.aabb-chc-blackgaound-app-zt{float:left; width: 97%;   display: inline-block;   border-radius: 12px;    box-shadow: 0px 0px 5px 0px #ddd;margin:20px 5px;padding:10px 15px 10px 15px;  }
.aabb-chc-zt-txt{    float: left;    width: 102.5%;margin:20px 0}

.aabb-chc-zt-txt a{    float: left;    width: 9%;  background: url(/aacss/img/d.jpg) 0 15px no-repeat;float:left;padding:0 0 0px 20px;     margin: 0 1.8% 0 0;line-height:35px;height:35px;overflow: hidden;}

.footer{width:90%;float:left;background:#fd4c42;padding: 50px 5% 100px 5%;}
.footer p{width:100%;line-height: 30px;overflow: hidden;text-align: center;color: #fff;font-size: 14px;}
.footer p a{color: #fff;margin: 0 2px;font-size:13px;}
.footer p a:hover{color: #f00;}
.footer dd{float:left;border-bottom:1px solid #ccc;width:90%;margin: 0 5% 20px 5%;padding:0 0 20px 0;}
.footer dd a{float:left;width:18%;height:40px;font-size:13px;color: #fff;overflow: hidden;margin: 0 1%;line-height:40px;}

}



