@charset "utf-8";
*{margin:0;padding:0}
.fl{float:left}
.fr{float:right}
li{list-style:none}
a{color:#333;}
a:hover{text-decoration:none}
/*----头部--------------*/
header{position:fixed;top:0;left:0;overflow:hidden;width:100%;padding:20px 0 10px 0;background-color:#fff;z-index:99;text-align:center;border-bottom:1px solid #F7F7F7}
header .container{ width:880px;margin:0 auto;display:inline-block;text-align:center;overflow:hidden;}
.logo{width:176px;margin-right:20px;overflow:hidden;}
.logo img{height:45px;}

/*----搜索--------------*/
.search{margin-top:2px;}
.search .key{width:82%;height:40px;line-height:40px;border:none;border:2px solid #bbb;box-sizing:border-box;float:left;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;outline:none;text-indent:10px;}
.search .btns{width:18%;height:40px;background-color:#999;color:#fff;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;}
/*----导航--------------*/
.nav{overflow:hidden;margin-top:100px;}
.nav ul li{float:left;font-size:16px;margin-right:3%;}
.nav ul li a{color:#555555;border-bottom:2px solid #fff;line-height:30px;display:inline-block}
.nav ul li a:hover{color:#000;border-color:#4e6ef2}
.navsj{display:none}

.content{overflow:hidden}

/*----左侧--------------*/
.newsl{padding:0}
.newsl ul li{border-bottom:1px solid #f0f0f0;padding-bottom:10px;}
.newsl ul li h3{font-size:16px;line-height:23px}
.newsl ul li h3 a{color:#0000cc;}
.newsl ul li p{line-height:23px;margin-top:15px;
    overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;
}
.newsl ul li h3 a:hover{text-decoration:underline}

/*----右侧--------------*/
.newsr{padding:0}
.zxnews{width:100%;border:1px solid #e5e5e5;box-sizing:border-box;padding:15px;box-sizing:border-box;margin-top:20px}
.zxnews h2{font-size:16px;font-weight:bold;margin:0}
.zxnews ul{margin:15px 0;}
.zxnews ul li{border-bottom:1px solid #f3f3f3;overflow:hidden;padding:8px 0}
.zxnews ul li i{display:inline-block;width:14px;height:14px;text-align:center;line-height:14px;font-style:normal;
background-color:#8eb9f5;font-size:12px;color:#fff;float:left;margin:2px 5px 0 0}
.zxnews ul li span{display:inline-block;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}

.zxnews ul li:nth-child(1) i{background-color:#f54545}
.zxnews ul li:nth-child(2) i{background-color:#ff8547}
.zxnews ul li:nth-child(3) i{background-color:#ffac38}

/*----推广--------------*/
.right{ width:100%; overflow:hidden;margin-top:20px}
.right .faq{border:1px solid #e5e5e5; margin:15px auto; background:#FFFFFF; padding:0px 20px 10px}
.right h3{ text-align:center; font-size:16px; background:#FF7922; line-height:40px; color:#FFFFFF}
.right h4{ text-align:center; font-size:16px; line-height:40px; color:#FF7922;border:1px solid #FF7922;}

/*----推广--------------*/
.mess h2{text-align:left; font-size:16px;margin-top:10px}
.mess span{ color:#F36D00}
.mess .bdxx{overflow:hidden}
.mess{ overflow:hidden;border:1px solid #e5e5e5;padding:15px}
.mess dl{margin:20px 0 0}
.mess label{font-weight:normal;margin-bottom:0;display:inline-block;float:left;line-height:28px;}
.mess input{ line-height:28px; font-size:16px; border:1px solid #E5E5E5; width:80%}
.mess a{display:inline-block;text-align:center; font-size:16px; background:#0F86F3; line-height:40px; color:#fff;
width:100%;margin-top:25px;}

/*----翻页--------------*/
.page_fanye{overflow:hidden;background-color:#f5f5f6;padding:1.5% 0;margin-top:3%;font-size:0}
.page_fanye a{display:inline-block;height:36px;line-height:36px;background-color:#fff;border-radius:6px;font-size:14px;
    text-align:center;color:#3951B3;margin-right:10px;padding:0 15px}
.page_fanye .onpage,.page_fanye a:hover {background-color:#4e6ef2;color:#fff;}
.page_fanye span.current{background-color:#4e6ef2;color:#fff;}
.page_fanye span {display:inline-block;height:36px;line-height:36px;background-color:#fff;border-radius:6px;
    text-align:center;color:#3951B3;margin-right:10px;padding:0 15px;font-size:14px;}

/*----城市--------------*/
.city_link{padding:20px 0;background-color:#f5f5f6;margin-top:30px}
.city_linkl{padding:0}
.city_linkl dd{font-size:24px;color:#171717;margin-bottom:20px}
.city_linkl dd span{color:#009fd9}
.city_linkl dd span a{color:#009fd9}
.city_linkl img{width:23%;margin-right:1%}
.city_linkr{padding:0}
.city_linkr h2{color:#2d2d2d;font-size:14px;font-weight:bold;margin:10px 0 15px}
.city_linkr dd{display:flex;justify-content:space-between;flex-wrap:wrap}
.city_linkr span{display:inline-block;/*width:33.3%;*/line-height:2}

/*----版权--------------*/
.foot{background:#000;padding:20px 0;}
.foots{color:#999}
.foots a{color:#999}
.foots a:hover{text-decoration:underline}

.footl{padding:0 20px;float:left}
.footl a{margin:0 3px;}

.footr{float:right;padding:0 20px;}
.footr span{color:#FFF}


@media screen and (max-width:768px) {
    header{padding:10px 0;}
    .header2{border:none}
    .logo{float:inherit;text-align:center;margin-bottom:10px}
    .logo img{height:35px;}
    .nav{margin-top:102px;}
    .search{padding:0}
    .search .key{line-height:35px;height:35px;width:80%}
    .search .btns{width:20%;height:35px;}
    .nav{display:none}
    .navsj{display:block}
    .city_sitemap{margin-top:112px}
    .city_link{margin-top:0}
    .city_linkl dd{margin-bottom:0}
    .city_linkl img{width:48%;margin:2% 2% 0 0}
    .city_linkl dd{font-size:20px;}
    .city_linkr h2{margin:15px 0}
    .foot{display:none}
}
@media screen and (max-width:1024px) {
    .newsr{display:none}
    .foot{display:none}
}
@media (min-width:1300px) {
    .container {width:1200px}
}

/* 列表翻页 -------------------------------------- */
.page_fy{display:block;margin:3% 0 0 0;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;background-color:#f5f5f6;padding:1.5% 0;overflow:hidden !important}
.pages{display:block;margin:0;padding:0;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:14px;overflow:hidden !important}
.pages a{float:left;padding:6px 13px;margin:0 5px 0 0;line-height:24px;color:#666;border:0;border-radius:4px;background:#F4FCFF;text-align:center;}
.pages a:hover{color:#FFF;border:0;background:#999;}
.pages a.on{color:#FFF;border:0;background:#F39800;}

/*免责声明*/
.jm{padding-left:10px;cursor:pointer;}
.pop-state{position:fixed;right:-300px;top:0;bottom:0;width:300px;
	background-color:#2b2b2b;z-index:99999;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.pop-state .con{position:absolute;left:0;right:0;top:50%;padding:0 30px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.pop-state .con h3{font-size:18px;font-weight:normal;color:#fff;margin-bottom:10px;}
.pop-state .con p{color:#8C8C8C;font-size:14px;line-height:26px;margin-bottom:10px;}
body.open .pop-state{right:0;}

