@charset "utf-8";
/*
	[DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
.news-left { width: 1000px; float:left; margin-right: 20px;}
.news-left-c{float: left;width:1000px;overflow: hidden;margin-right:20px; background:#fff;box-shadow: 0px 0px 8px rgb(0 0 0 / 9%);}
.news-right{float:right;width:380px}

.xinwei_hot { overflow:hidden;}
.xinwei_hot_l { float:left; width:800px; overflow:hidden; position:relative; margin-right:10px;}
.xinwei_hot_l .bd ul li { position:relative;}
.xinwei_hot_l .bd ul li p { position:absolute; bottom:26px; left:0; font-size:16px; color:#fff; font-weight:700; width:100%; box-sizing:border-box; padding:0 20px;}
.xinwei_hot_l .hd { position:absolute;left:0;bottom:10px;z-index:10;width:100%; text-align:center;}
.xinwei_hot_l .hd ul { display:inline-block;}
.xinwei_hot_l .hd li { display:block; width:30px; height:2px; margin:0 5px; border-radius:50%; background:rgb(0 0 0/.4); float:left; font-size:0; cursor:pointer;}
.xinwei_hot_l .hd li.on { background:#fff;}

.xinwei_hot_r { overflow:hidden;}
.xinwei_hot_r ul li { float:left; height:220px; overflow:hidden; position:relative;}
.xinwei_hot_r ul li a:before { content:''; display:block; width:100%; height:100%; position:absolute; left:0; top:0; background:rgb(0 0 0/.1); transition:all .5s;}
.xinwei_hot_r ul li:hover a:before { background:rgb(0 0 0/0);}
.xinwei_hot_r ul li:nth-child(1) { margin-right:10px;}
.xinwei_hot_r ul li:nth-child(3) { margin-top:10px;} 
.xinwei_hot_r ul li:nth-child(-1n+2) { width:190px;}
.xinwei_hot_r ul li img { height:220px;}
.xinwei_hot_r ul li p { position:absolute; bottom:10px; left:0; font-size:16px; color:#fff; font-weight:700; width:100%; box-sizing:border-box; padding:0 10px; line-height:24px;}







/*幻灯广告*/


.news-list-box { background:#fff;padding:10px 30px;overflow:hidden;border-radius: 10px; box-shadow: 0px 0px 8px rgb(0 0 0 / 9%);}
.news-list-box ul li img{width:224px; height: 150px;float:left;margin-right:20px;}
.news-list-box ul li:hover img{opacity: 0.9;}
.news-list-box ul li{border-bottom: 1px solid #eee;padding: 25px 0 25px;position: relative; overflow:hidden;}
.news-list-box ul li .text{overflow:hidden; position:relative;height:130px;}
.news-list-box ul li .text1{overflow:hidden;position:relative;margin-top:-5px;}
.news-list-box ul li h5{font-size:18px;line-height: 20px;color:#333;margin-bottom:10px;}
.news-list-box ul li h5 a{color:#000}
.news-list-box ul li p{font-size:14px;line-height:24px; color:#999;}
.news-list-box ul li em{font-size:14px;line-height:24px; margin:4px 0px; color:#888;display:block;}
.news-list-box ul li span{color:red}
.news-list-box .news-htc { overflow:hidden;}
.news-list-box .news-htc h3 { line-height:50px;font-size:22px;border-bottom:#eee 1px solid;color:#000;font-weight:normal}
.news-list-box .news-htc h3:before{content: "";width: 3px;height: 22px;float: left;margin:14px 10px 0px 0px;background:#ee2e2c}




.past_box { background:#fff; overflow:hidden;padding:20px; box-shadow: 0px 0px 8px rgb(0 0 0 / 9%);margin-bottom:5px;border-radius: 10px;}
.past_box_title { height:20px; line-height:20px;}
.past_box_title strong { font-size:18px; color:#333; float:left;}
.past_box_title strong:before { content:''; display:block; width:4px; height:20px; background:#2e98ff; border-radius:2px; float:left; margin-right:10px;}
.past_box_title span { float:right;}
.past_box_title span a { font-size:14px; color:#999;}

.past_box ul.past_tj { margin-top:5px; overflow:hidden;}
.past_box ul.past_tj li { overflow:hidden; padding:15px 0;}
.past_box ul.past_tj li:nth-child(1n+2) { border-top:1px dashed #e1e6f0;}
.past_box ul.past_tj li .image { float:left; width:30%; margin-right:15px;}
.past_box ul.past_tj li .image img { width:100%;}
.past_box ul.past_tj li strong { display:block; font-size:16px; color:#333; margin-bottom:5px;}
.past_box ul.past_tj li:hover strong { color:#f60;}
.past_box ul.past_tj li p { font-size:12px; color:#888; line-height:20px;}

.past_box ul.past_zx { margin-top:5px; overflow:hidden;}
.past_box ul.past_zx li { overflow:hidden; padding:15px 0;}
.past_box ul.past_zx li:nth-child(1n+2) { border-top:1px dashed #e1e6f0;}
.past_box ul.past_zx li a { display:flex;align-items: center;}
.past_box ul.past_zx li .xvhao { width:8%; font-size:18px; font-weight:700; color:#222;font-family:'jdzh';}
.past_box ul.past_zx li:nth-child(1) .xvhao {color:#ee2e2c;}
.past_box ul.past_zx li:nth-child(2) .xvhao {color:#f79334;}
.past_box ul.past_zx li:nth-child(3) .xvhao {color:#2e98ff;}
.past_box ul.past_zx li .text { width:92%;}
.past_box ul.past_zx li .text strong { font-size:16px; color:#333; font-weight:400; display: block; margin-bottom:5px;}
.past_box ul.past_zx li:hover .text strong { color:#f60;}
.past_box ul.past_zx li .text p { font-size:12px; color:#666;}

.sub-menu {position: fixed; right: 50%; margin-right: 620px; top: 220px; z-index: 99;}
.sub-menu ul{overflow:hidden;}
.sub-menu li { width:80px; height:40px; background:#fff; line-height:40px;text-align:center; border:1px solid #e1e6f0; border-top:none; font-size:12px}
.sub-menu li:nth-child(1) { background: linear-gradient(110deg,#718dff,#4e6ef2,#718dff); border-bottom:none;}
.sub-menu li:nth-child(1) a { color:#fff; font-family:'HYYaKuHei'; font-size:16px;}
.sub-menu li a { color:#666;}
.sub-menu li:hover{ background:#f79334; }
.sub-menu li:hover a{color:white}
.sub-menu li.menuon{ background:#f79334; }
.sub-menu li.menuon a{color:white;}
.box{padding: 0px 20px;}

.exContent{padding: 30px;}
.exContent .exTitle {width: 100%;height: 30px;line-height: 30px;}
.exContent .exTitle h1 {font-size: 26px;color:#222;font-weight:700;}
.exContent .exTitle span{float: left;font-size: 20px;font-weight:bold;color: #fc6700;margin-left: 10px;}
.exContent .exTiInfo{width: 100%;height: 38px;line-height: 38px;margin: 20px 0 10px;color: #999;background:#f9f9f9; padding:0 10px; box-sizing:border-box;}
.exContent .exTiInfo a{color: #999;}
.exContent .exTiInfo a:hover{color: #d10000;}
.exContent .exDetails{width: 100%;height: auto;padding: 20px 0;background: #f6f6f6;}
.exContent .exDetails p{padding: 0 20px;line-height: 20px;margin-top: 10px;}
.exContent .pubTitle{width: 100%;height: 30px;line-height: 30px;background: #f6f6f6;margin: 20px 0;}
.exContent .pubTitle span{float: left;font-size: 16px;border-left: 3px solid #d10000;text-indent: 15px;}
.exContent .exIntroduce p{line-height: 20px;padding: 0 20px;}
.exContent .exContact p{line-height: 20px;padding: 0 20px;}
.exDisclaimer{background: #f9f9f9;border:1px solid #eee;padding:12px 20px; font-size:14px;margin:20px 30px;overflow:hidden}
.exContent .exDisclaimer p{padding:20px;line-height: 23px;}
.exRelated{padding: 20px 30px;overflow:hidden}
.exRelated h2{font-size: 18px;margin-bottom: 10px;line-height: 20px;color:#222;font-weight:bold}
.exRelated ul li{float: left;height: 30px;line-height: 30px;width: 390px;margin-right: 20px; font-size:14px;}
.exRelated ul li a:hover{color:#d10000; }
.exComment{padding: 30px;float: left;width: 758px;border:1px solid #eee;background: #fff;margin-top: 20px;}
.exComment h1{font-size: 18px;margin-bottom: 10px;}
.exAd{padding:0px 30px;overflow:hidden}

.box dl{border:none}

.summary{background: #f6f6f6;font-size: 14px;padding: 20px 0;}
.summary p{line-height: 20px;padding:0 20px;}
.content{width: 100%;padding: 10px 0; font-size:16px; line-height:27px;}
.content img{max-width:720px;margin:10px 0}
.content p{margin-bottom: 20px;color:#333}
.tags{width: 100%;height: 30px;line-height: 30px;}
.tags i{float: left;font-style: normal;}
.tags span{float: left;height: 28px;border:1px solid #eee;border-radius: 15px;padding: 0 15px;margin-left: 10px;}