@import url(index.ie.css) screen and (min-width: 750px);
@media screen and (max-width: 750px) {
    body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
    fieldset,img,input{border:0 none;}li{list-style:none;}
    h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;line-height:1.2;}
    em,cite,i{font-style:normal;}
    a{text-decoration:none;padding:0;margin:0;color:#333;font-size: 15px;}

    /*header*/
    .header{background: #ffffff;}
    .header_box{width: 100%;text-align: center;position: relative;}
    .logo{height: 38px;display: inline-block;margin-top: 9px;background-size: 100%;}
    .header .nav{float: left;background: #349f9f;display: flex;flex-wrap: wrap;justify-content: space-around;width: 100%;padding: 5px 0;display: none;}
    .header .nav a{float: left;font-size: 15px;color: #fff;width: 25%;line-height: 30px;}
    .rougao{float: right;margin-top: 26px;display: none;}
    .rougao a{float: right;font-size: 12px;margin-left:9px;width: 98px;height: 30px;background-color: #ffffff;border-radius: 17px;color: #568dc9;line-height: 30px;}
    .rougao .tg{margin-left:0;}
    .rougao .tg i{width: 34px;height: 31px;display: block;background: url("../img/ioc1.png") no-repeat center;margin: 0px 0 0px 4px;float: left;}
    .rougao .jianyi{background: #fda645;color:#fff;}
    .rougao .jianyi i{float: left;width: 30px;height: 31px;display: block;background: url("../img/ico2.png") no-repeat center;margin:0 0 4px 4px;}

    /* end****************** */
    .menu{float:left;width: 100%;background: #349f9f;}
    .menu_center{float: left;background: #349f9f;display: flex;flex-wrap: wrap;justify-content: space-around;width: 100%;padding: 5px 0;}
    .menu_center a{float: left;font-size: 15px;color: #fff;width: 24%;line-height: 37px;text-align: center;}

    .main{width: 100%;float: left;}
    /*top*/
    .fw_top{width: 100%;float: left;border-top: 10px solid #efefef;}
    .fw_top_left{width: 94%;float: left;margin: 3%;}
    .fw_top_left_img{float:left;width: 100%;border-radius: 10px;overflow: hidden;}
    .fw_top_left_img a{float:left;width: 100%;position: relative;}
    .fw_top_left_img img{float:left;width: 100%;}
    .fw_top_left_img span{float:left;position: absolute;bottom: 0;background: #484747a8;left: 0;height: 35px;line-height: 35px;width: 100%;color: #fff;text-align: center;}

    .fw_top_left_title{height: 37px;line-height: 37px;float: left;width: 100%;font-size: 16px;font-weight: 700;color: #349f9f;border-bottom: 1px solid #e4e4e4;margin-top: 10px;}
    .fw_top_left_title em{width: 4px;float: left;height: 16px;background: #349f9f;margin-top: 11px;margin-right: 5px;}
    .fw_top_left ul{float: left;width: 100%;}
    .fw_top_left li{line-height: 41px;float: left;width: 100%;height: 41px;overflow: hidden;}
    .fw_top_left li a{color: #333;font-size: 15px;}
    .fw_top_left li span{color: #999;font-size: 14px;float: right;}

    .fw_top_mid{width: 94%;float: left;padding: 3%;border-top: 10px solid #efefef;}
    .fw_top_art{float: left;width: 100%;}
    .fw_top_art  a{float: left;width: 100%;}
    .fw_top_art  a:hover{color: #cc0000;}
    .fw_top_art  h2{line-height: 30px;width: 100%;display: inline-block;height: 30px;margin-bottom: 5px;float: left;text-align: center;font-size: 20px;font-weight: 700;color: #494949;}
    .fw_top_art  p{color: #6f6f6f;float: left;width: 100%;font-size: 14px;height: 50px;overflow: hidden;line-height: 24px;}
    .fw_top_art  span{color: #ed7d00;display: inline-block;line-height: 24px;}

    .fw_top_mid ul {float: left;width: 100%;border-top: 1px dashed #cecece;padding-top: 5px;margin-top: 6px;}
    .fw_top_mid ul li {height: 30px;line-height: 30px;float: left;width: 100%;overflow: hidden;}
    .fw_top_mid ul li i{float: right;color: #b7b7b7;font-size: 13px;display: none;}
    .fw_top_mid ul li a {color: #333;}
    .fw_top_mid ul li a:hover {color: #cc0000}
    .fw_top_mid ul li span {overflow: hidden;display: inline-block;float: left;font-size: 14px;margin-right: 2px;max-width: 70px;color: #349f9f;}
    .fw_top_mid ul li span a {color: #0080bd;font-size: 15px;width: 100%;}

    .fw_top_right{width: 94%;float: left;padding: 3%;border-top: 10px solid #efefef;}
    .fw_top_right_title{width: 100%;height: 33px;border-bottom: 2px solid #349f9f;}
    .fw_top_right_title span{width: 78px;height: 33px;line-height: 33px;background-color: #349f9f;float: left;color:#fff;padding-left: 12px;font-size: 16px;}
    .fw_top_right ul{float: left;width: 100%;}
    .fw_top_right li{font-size:14px;margin-top: 10px;float: left;border-bottom: 1px dashed #cecece;padding-bottom: 10px;}
    .fw_top_right li span{width: 63%;float: left;color: #888;font-size: 13px;line-height: 26px;height: 60px;overflow: hidden;}
    .fw_top_right li img{float: left;width: 30%;height: 81px;margin-right: 12px;border-radius: 10px;}
    .fw_top_right li h2{float: left;width: 63%;font-size: 15px;height: 24px;line-height: 24px;overflow: hidden;font-weight: 700;}

    /*tuwen*/
    .fw_tuwen{float: left;width: 94%;border-top: 10px solid #efefef;padding: 2% 3%;}
    .fw_tuwen h3{height: 30px;width: 100%;border-bottom: 2px solid #EEE;}
    .fw_tuwen h3 span{float: left;font-size: 18px;height: 30px;line-height: 30px;color: #349f9f;background: #fff;font-weight: 700;border-bottom: 2px solid #349f9f;}
    .r_img{margin-top: 13px;width: 100%;float: left;display: flex;justify-content: space-between;align-content: flex-start;flex-flow: wrap;max-height: 327px;overflow: hidden;}
    .r_img li{overflow: hidden;width: 31%;margin-bottom: 15px;position: relative;float: left;}
    .r_img li a:hover span{text-decoration: underline;}
    .r_img li a img{max-height: 99px;float: left;width: 100%;border-radius: 10px;}
    .r_img li a span{float: left;height: 32px;width: 98%;line-height: 32px;font-size: 14px;color: #484848;overflow: hidden;text-align: center;}

    .fw_hot{float: left;width: 94%;border-top: 10px solid #efefef;padding: 2% 3%;}
    .fw_hot_title{width: 100%;height: 30px;border-bottom: 2px solid #349f9f;float: left;margin-bottom: 2px;}
    .fw_hot_title span{width: 67px;height: 30px;line-height: 30px;background: #349f9f;float: left;color: #fff;padding: 0 3%;font-weight: 700;font-size: 15px;}
    .fw_hot ul{float: left;width: 100%;}
    .fw_hot li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px;line-height: 38px;}
    .fw_hot li span{width: 17px;height: 17px;float: left;color:#fff;line-height: 17px;font-size:12px;background: #c1c1c1;text-align: center;margin-top: 10px;margin-right:10px;border-radius: 4px;}
    .fw_hot li:nth-child(1) span{background: #ff3c00;}
    .fw_hot li:nth-child(2) span{background: #ff6600;}
    .fw_hot li:nth-child(3) span{background: #ff9700;}
    .fw_hot li i{color:#999;float: right;font-size:12px;margin-left:6px;}
    .fw_hot li a:hover{color: #cc0000;}

    /*list*/
    .fw_list{float: left;width: 94%;border-top: 10px solid #efefef;padding: 2% 3%;}
    .fw_list_l{width: 100%;float: left;}
    .fw_list_l_tl{width: 100%;height: 34px;line-height: 34px;float: left;border-bottom: 2px solid #349f9f;}
    .fw_list_l_tl span{height: 34px;background-color: #349f9f;float: left;font-size: 16px;font-weight: bold;color:  #ffffff;text-align: center;padding: 0 10px;}
    .fw_list_l_tl ul{float: right;font-size:14px;color:#666;display: none;}
    .fw_list_l_tl ul li{float: left;margin:0 10px;}
    .fw_list_l_tl ul li a{float: left;font-size: 14px;}
    .fw_list_l_tl .more{font-size:12px;float: right;color: #f7a539;}


    .fw_list_news{width: 100%;float: left;border-bottom: 1px solid #efefef;padding-bottom: 9px;}
    .fw_list_news_tl{font-size: 16px;color: #333;float: left;width: 100%;height: 38px;line-height: 38px;font-weight: 700;}
    .fw_list_news_tl span{width: 4px;height: 18px;background: #349f9f;margin-top: 10px;margin-right: 5px;float: left;}

    .fw_list_news_img{float:left;position: relative;width: 100%;height: 181px;overflow: hidden;border-radius: 10px;}
    .fw_list_news_img img{width: 100%;float: left;}
    .fw_list_news_img span{position: absolute;bottom: 0;background: #1f1f1f40;left: 0;width: 100%;height: 30px;line-height: 30px;text-align: center;color: #fff;}

    .fw_list_news ul{float: left;width: 100%;}
    .fw_list_news li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 24px;font-size: 15px;margin-top: 17px;}
    .fw_list_news li span{float: left;width:18px;height: 18px;background: #ebebeb;color:#999;font-size:12px;line-height: 18px;text-align: center;margin:3px 6px 0 0;border-radius: 4px;}
    .fw_list_news li:nth-child(1) span{background:#ff5722;color:#fff;}
    .fw_list_news li:nth-child(2) span{background:#ff9800;color:#fff;}
    .fw_list_news li:nth-child(3) span{background:#ffc107;color:#fff;}
    .fw_list_news li i{font-size:12px;color:#999;float: right;}

    .fw_list_art{float: left;width: 100%;border-bottom: 1px solid #efefef;padding-bottom: 10px;}
    .fw_list_art_tl{height: 38px;line-height: 38px;font-size: 16px;font-weight: bold;color: #333;}
    .fw_list_art_tl span{width: 4px;height: 18px;background: #349f9f;margin-top: 10px;margin-right: 5px;float: left;}

    .fw_list_art ul{width: 100%;float: left;display: flex;justify-content: space-between;align-content: center;flex-flow: wrap;}
    .fw_list_art li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;float: left;line-height: 40px;}
    .fw_list_art li span{width:4px;height:4px;background: #349f9f;float: left;margin: 18px 6px 0 0;border-radius: 20px;}
    .fw_list_art li i{float: right;color:#999;font-size:12px;margin-left:6px;}

    .fw_list_rt{width: 100%;float: left;}
    .fw_list_rt_tl{height: 37px;line-height: 37px;float: left;width: 100%;font-weight: 700;margin-bottom: 4px;border-bottom: 2px solid #efefef;margin-top: 5px;}
    .fw_list_rt_tl span{margin-right: 5px;float: left;color: #349f9f;background: #fff;font-weight: 700;border-bottom: 2px solid #349f9f;}

    .fw_list_rt ul{float: left;width: 100%;}
    .fw_list_rt li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px;margin-top: 15px;line-height: 24px;}
    .fw_list_rt li span{width:16px;height:16px;float: left;color:#fff;line-height: 16px;font-size:12px;background: #cccfd9;text-align: center;border-radius:  3px;margin-top:4px;margin-right:10px;}
    .fw_list_rt li:nth-child(1) span{background: #568dc9;}
    .fw_list_rt li:nth-child(2) span{background: #6ea0d7;}
    .fw_list_rt li:nth-child(3) span{background: #9abce1;}
    .fw_list_rt li i{color:#999;float: right;font-size:12px;margin-left:6px;}
    .fw_list_rt_img{float:left;}
    .tw_title{white-space: nowrap;margin-bottom: 9px;font-weight: 700;float: left;width: 100%;}
    .tw_con{float: left;width: 100%;}
    .tw_con img{width: 106px;height:69px;float: left;}
    .tw_con_msg{width: 59%;float: left;margin-left: 3%;}
    .tw_con_desc{font-size:14px;color: #888;line-height: 20px;height:40px;overflow: hidden;margin-bottom: 10px;}
    .tw_con_time{color:#999;font-size:12px;}
    .flink{background: #fafafa;float: left;width: 94%;border-top: 10px solid #efefef;padding: 2% 3%;}
    .flink ul{width: 1100px;margin: auto;}
    .flink b{line-height:22px;font-weight: 400;float: left;font-size:14px;}
    .flink li{line-height: 24px;color: #b7b7b7;margin: 0 5px;float: left;}
    .flink li a{color: #888;font-size: 12px;}
    .flink li a:hover{color: #4586f1;}

    .footer {padding: 3%;background: #3e4445;float: left;width: 94%;}
    .footer p {width: 100%;text-align: center;color: #eaeaea;font-size: 12px;line-height: 24px;}
    .footer p a {color: #eaeaea;font-size: 12px;padding: 0 3px;display: inline-block;}

}




.row1{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 1!important;-webkit-box-orient: vertical;
}
.row2{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;
}
.row3{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 3;-webkit-box-orient: vertical;
}
.row4{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 4;-webkit-box-orient: vertical;
}
.row5{
    word-break: break-word!important;
    overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-line-clamp: 5;-webkit-box-orient: vertical;
}



.pagination{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    /*background: #fff;*/
    padding: 0 0.3rem;
}
.pagination li{
    list-style: none;
    background: none;
}
.pagination li a{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    border-radius: 4px;
    text-align: center;
    background: #e3e3e3;
    color: #333;
    font-size: 14px;
    position: relative;
    padding: 5px 10px;
    border: none;
    height: auto;
}
.pagination span{
    margin: 14px 5px;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    padding: 5px 10px;
    border-radius: 4px;
    height: auto;
}

.pagination li:last-child a{
    background: #e3e3e3;
    color: #333;
}
.pagination li:first-child a{
    background: #e3e3e3;
    color: #333;
}
.disabled span{
    background: #e3e3e3;
    color: #333;
}
.pagination .active span{
    background: #349f9f;
    color: #fff;
}

.selhover{
    color: #fff!important;
    background-color: #349f9f;
}
.listnav{
    display: flex ;
    align-items: center;
    flex-wrap: wrap;
    height: auto;
    /*margin-bottom: 0.2rem;*/
    /*background: #fff;*/
    /*padding-left: 20px;*/

}
.listnav a{
    display: block;
    padding: 5px 10px;
    color: #222;
    margin: 5px 0;
    border-radius: 4px;
    font-size: 20px;
}