/*
* @Author: anchen
* @Date:   2020-08-21 22:11:19
* @Last Modified by:   anchen
* @Last Modified time: 2020-08-24 12:37:44
*/
.w1000{width: 1000px;margin:0px auto;}
.nav1,.nav2{z-index:999}
.banner{z-index:998;}

.pos{font-size:14px;color:#666666;width: 1000px;margin:20px auto;font-size:14px;line-height: 24px;color:#666666;}
.pos a{font-size:14px;line-height: 24px;color:#666666;}
.pos a:hover{color:#d92222;}

.pages{margin:40px auto;padding-bottom:40px;}

.pages .active{background:#d92222;border:none;}
.pages .active a{color:white;}


.pages li{ float: left; padding:5px 10px;border:1px solid #888888;color:#888888;margin-left: 5px;}
.pages li a{color:#888888;font-size:14px;display:block;}

.pages .cur{background:#d92222;border:none;color:white;}
.pages li:hover a{color:white;}
.pages li:hover{background:#d92222;border:none;}

.newspage li{font-size: 14px;color:#666666;margin-top:10px;}
.newspage li a{font-size:14px; color:#666666;}
.newspage li a:hover{color:#d8261e;}

.kf{width:170px; padding-bottom:20px; border:2px solid #d8261e;position:fixed; right: 0px;top:200px;z-index: 999;background:white;}
.kf .ktop{height:50px;background:#d8261e;line-height:50px;color:white;}
.kf .ktop img{margin-left:10px;margin-top:10px;float:left;margin-right: 5px;}
.kf .ktop span{display:block;}


.kf .ktop em{float:right;margin-top:-60px; margin-right:10px;font-style:normal;
    
       transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    
}
.kf .ktop em:hover{ cursor:pointer;
    
    
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);}
.kf button {background:#d8261e;width:96px;height:30px;margin-left:40px;border:none;border-radius: 10px;color:white;text-align: center;font-size:14px;line-height:30px;margin-top:10px;}
.kf li{padding:10px 15px;font-size:14px;}
.kf li:nth-child(1){margin-top:20px;}
.kf li input{width:120px; height:30px;border:1px solid #e4e4e4;padding-left:15px; color:#333333;font-size:14px;}




.kf2{cursor:pointer; display:none;}

.kf2{width:50px; border:2px solid #d8261e;position:fixed; right: 0px;top:200px;z-index: 999;background:white; }
.kf2 .ktop{height:50px;background:#d8261e;line-height:50px;color:white;}
.kf2 .ktop img{margin-left:10px;margin-top:10px;float:left;margin-right: 5px;}
.kf2 .ktop span{display:block;}