@charset "utf-8";

/* 走进县市 -----------------------------------------*/
#zjxsA,#zjxsB{ margin-bottom:0 }
#zjxsA .mainContent{width: 70%;float:left;}
#zjxsA .side{width: 28%;margin-left:0; }

/* 县市概况 */
.zjxsIntro{overflow:hidden; border-top:2px solid #185DAE; margin-bottom:20px;}
.zjxsIntro .pic{ width:230px; float:left; padding:240px 0 30px 0; background:url(zjxs-pic1.jpg) center 0 no-repeat #195DAE; text-align:center; color:#fff; }
.zjxsIntro .pic h3{ font-size:26px;  }
.zjxsIntro .pic h6{font-size:12px;}
.zjxsIntro .con{ overflow:hidden; zoom:1; padding:3% 0 0 3%; }
.zjxsIntro .intro{text-indent:2em;line-height: 36px;height: 190px;overflow:hidden;}
.zjxsIntro .list{ overflow:hidden; margin-right:-3% }
.zjxsIntro .list li{float:left;width:30.3%;margin: 2.5% 3% 0 0;}
.zjxsIntro .list a{display:block;border:1px solid #E1E1E1;background:#fff;height: 43px;line-height: 43px;text-align:center;font-size:16px;-webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
.zjxsIntro .list a:hover{ text-decoration:none; border-color:#ccc; letter-spacing:2px }

/* 历史人文 */
#mainLswh .con{ padding:0 0 0 3%;  }
#mainLswh .tab dt{height: 42px;line-height: 42px;}
#mainLswh .tab dt ul{ overflow:hidden }
#mainLswh .tab dt li{float:left;font-size: 18px;}
#mainLswh .tab dt li a{display:block;float:left;padding: 0 25px;}
#mainLswh .tab dt .on a{background:#DC3839; color:#fff}
#mainLswh .tab dt li a:hover{ text-decoration:none }
#mainLswh .tab dd{text-indent:2em;padding-top:3%;line-height: 36px;height:280px;overflow:hidden;}
#mainLswh .tab dd p{margin-bottom:14px;}
#mainLswh .tab dd .more{display:none}
#mainLswh{ border-top-color:#DC3839}
#mainLswh .pic{ background:url(zjxs-pic2.jpg) center 0 no-repeat #DC3839 }

.zjxsBox{ margin-bottom:15px; }
.zjxsBox .hd{ height:33px; line-height:33px; border-bottom:1px dashed #ccc; padding-bottom:8px; overflow:hidden;}
.zjxsBox .hd .more{font-size: 14px;float:right;color: #666;}
.zjxsBox .hd h3{font-size: 20px;/* font-weight:bold; */padding-left:44px;background:url(icons-zjxs.png) 0 -1px no-repeat;}
.zjxsBox .hd h3 a{color:#EB7E14}
.zjxsBox .bd{ padding:10px 0; overflow:hidden }

/* 图说县市 */
#zjxsB .zjxsBox .hd{border-bottom:2px solid #185DAE}
#zjxsB .zjxsBox .hd h3{background-position: 0 -306px;}
#zjxsB .zjxsBox .hd h3 a{color:#185DAE}
#zjxsB .zjxsBox .bd{ padding:20px 0 0 0 }

/* 县市视频 */
#sideXssp .list .pic{position:relative; overflow:hidden;}
#sideXssp .list .pic img{ width:100%; height:162px; -webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
#sideXssp .list .pic .ico{  position:absolute; left:50%; top:50%; width:62px; height:62px; margin-left:-31px; margin-top:-31px; background:url(playButton.png) 0 0 no-repeat; display:block; filter:alpha(opacity=80);opacity:0.8; }
#sideXssp .list .pic:hover img{ -moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); }
#sideXssp .list .title{text-align:center; height:30px; line-height:30px; overflow:hidden;}

/* 经济发展 */
#sideJjfz .hd h3{background-position: 0 -103px;}
#sideJjfz .hd h3 a{color:#4DAD24}
#sideJjfz .intro{text-indent:2em;line-height:28px;height: 196px;overflow:hidden;}

/* 自然资源 */
#sideZrzy .hd h3{background-position: 0 -204px;}
#sideZrzy .hd h3 a{color:#8F5CEC}
#sideZrzy .list{overflow:hidden; margin-right:-3%;}
#sideZrzy .list li{ vertical-align:top; float:left; width:30.3%; margin:3% 3% 0 0 ; }
#sideZrzy .list li a{display:block;text-align:center;border:1px solid #E1E1E1;height:36px;line-height:36px;background:#fff;-webkit-transition:200ms;-o-transition:200ms;-moz-transition:200ms;transition:200ms;}
#sideZrzy .list li a:hover{ text-decoration:none; border-color:#ccc; letter-spacing:2px }

/* 文章首页 -----------------------------------------*/
.newsCenterPage .focusBox{width: 44%; float:left; margin-right:15px;}
.newsCenterPage #columnA{height:248px;}
.newsCenterPage #columnA .infoList{ overflow:hidden; zoom:1; }
.newsCenterPage #columnB{margin-bottom:0}
.boxLoop .box{ width:48.5%; }
.boxLoop .box .bd{ min-height:150px; _height:150px; }

.pageSlide{background: #FEFEFE;position:relative; border: 1px solid #ECECEC;}
.pageSlide li{overflow:hidden; }
.pageSlide .pic{float:left; width:68%;}
.pageSlide .pic img{width:600px; height:340px;}
.pageSlide .con{overflow:hidden;zoom:1;padding:3% 3% 0 3%;}
.pageSlide .title{ font-size:22px; line-height:34px; max-height:68px; _height:68px; overflow:hidden; }
.pageSlide .title a{color:#0068B7}
.pageSlide .date{display:block; padding:8px 0; color:#999; font-size:13px;}
.pageSlide .intro{color:#777;font-size:14px;line-height:26px;height: 130px;overflow:hidden;}
.pageSlide .intro .more{display:none}
.pageSlide .hd{text-align: center;width: 32%;position:absolute;z-index:1;bottom:14px;right: 0;height:13px;font-size:0;}
.pageSlide .hd li{display:inline-block; *display:inline; zoom:1; cursor:pointer; width:13px; height:13px; background:#BBBBBB; overflow:hidden; margin-right:4px;}
.pageSlide .hd li span{display:none;}
.pageSlide .hd .on{background:#0E57AD}

/* 文章列表页 -----------------------------------------*/
#sideWeiXin .bd{text-align:center}

/* 内容带图片的信息列表_图片判断式 */
.pageTPList li{padding: 22px 15px;border-bottom: 1px dashed #979797;overflow:hidden;}
.pageTPList .pic{float:left;margin-right: 15px;width: 140px;}
.pageTPList .pic img, .pageTPList .pic .img{width:100%;height: auto;}
.pageTPList .con{overflow:hidden; zoom:1}
.pageTPList .title{font-size: 20px;line-height: 24px; font-weight:500;overflow:hidden;margin-bottom: 16px;}
.pageTPList .intro{line-height: 20px;color:#777;max-height: 50px;_height: 50px;overflow:hidden;font-size:14px;}
.pageTPList .intro:last-child{margin-bottom: 10px;}
.pageTPList .title a:hover{text-decoration:none}
.pageTPList .intro .more{display:none;}
.pageTPList .others{font-size:12px; color: #999; margin-top:8px}
.pageTPList .others span{margin-right:15px;}
.pageTPList .node{color: #aaa; margin-right: 15px;}
.pageTPList .last{ border-bottom:0; margin-bottom:0; }
.pageTPList .on{background:#ebf4ff}
.pageTPList .bds_more ,.pageTPList #bdshare{vertical-align: middle;background: url(icons.png) 0 -2142px no-repeat !important;padding:0 !important;width: 17px !important;height: 17px !important;float:none !important;display: inline-block; !importantpadding: 0 !importantmargin: 0 !important}

.pageTPList .title:hover{
    color: #0071ff;
}
/* newsList */
.newsList li{font-size: 16px;overflow: hidden;border-bottom:1px dotted #ccc;height: 46px;line-height: 46px;}
.newsList li a{padding-left: 13px;background: url(icons.png) 0 -388px no-repeat;}
.newsList .date{float:right;color:#999;margin: 0 10px;}
.newsList .node{ color:#999; margin-right:10px;}


/* 友情链接列表页 -----------------------------------------*/
.friendLinkList{overflow:hidden;zoom:1;padding: 10px 0 10px 10px;}
.friendLinkList li{width: 28%;height: 36px;line-height: 36px;padding: 0 3.5% 0 1.5%;background: url(icons.png) 0 -378px no-repeat;float:left;overflow: hidden;}


/* 文章内容页 -----------------------------------------*/
.articleCon {text-align: left;padding: 20px;}
.articleCon .title {font-size: 30px;line-height: 38px; text-align:center;margin-bottom: 15px; color:#001023}
.articleCon .subTitle {font-size: 20px; color:#555; text-align:center;margin-bottom: 20px;}
.articleCon .property{font-size: 12px;margin-bottom: 31px;padding: 6px 10px;text-align:center;color: #656e79;/*border: 1px solid #ddd;background:#F8F8F8;*/}
.articleCon .property span{ padding:0 5px;}
.articleCon .property span i{ margin-right:5px;}
.articleCon .userControl {font-size: 14px;border-bottom: 1px solid #ddd;overflow: hidden;text-align: left;margin-bottom:20px;padding:10px 0;}
.articleCon .userControl .a{color:#777; margin:10px 10px 0 0; float:left; cursor:pointer}
.articleCon .userControl .bdsharebuttonbox { float: right; }
.articleCon .conTxt {color:#333;font-size: 16px;line-height: 2;padding: 0 0 20px 0;overflow:hidden;}
.articleCon .conTxt img{max-width:800px;height: auto !important;}
.articleCon .conTxt p {margin-bottom: 20px;}
/*.articleCon .conTxt a{ color:blue; text-decoration:underline; }*/
.articleCon .conTxt em{ font-style:italic }
.articleCon .conTxt ul,.articleCon .conTxt ol{padding-left: 2em; }
.articleCon .conTxt ul li{ zoom: normal; list-style:square; text-indent:0 !important }
.articleCon .conTxt ol li{ zoom: normal; list-style:decimal; text-indent:0 !important;}
.articleCon .page { padding:10px 0; text-align:center; }
.articleCon .vedioPlayer{background: #000;width: 800px;text-align:center;margin:20px auto;height: 480px;}
.articleCon .others{ margin-bottom:15px; }
.articleCon .others .prev,.articleCon .others .next{padding:5px 0}

/* 相关信息 */
#relativeInfo{ border-bottom:1px solid #ddd;  }
#relativeInfo .bd{ padding:10px 0 20px 0; }
#relativeInfo ul{overflow: hidden;}
#relativeInfo li{float: left;width: 50%; }


/* 图片-列表页 ----------------------------------------- */
.picPageList{margin-right: -3%;overflow:hidden;text-align:center;}
.picPageList li{border: 1px solid #ddd;float:left;width:30%; margin: 1.5% 3% 2.5% 0;display:inline;position:relative; background: #fff; overflow:hidden; }
.picPageList .pic{ margin:3%; }
.picPageList .pic img{height: auto;width:100%;}
.picPageList .title,.picPageList .titleBg{ position:absolute;bottom:0;left:0;width:94%;margin:3%;display:block;overflow:hidden;line-height: 28px;padding:5px 0;height: 28px;z-index:3;color:#fff;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
.picPageList .titleBg{ background:#000; filter:alpha(opacity=60);opacity:0.6; z-index:2 }
.picPageList .title a{color:#fff; padding:0 10px; display:block; font-size:14px}
.picPageList li:hover{ border-color:#bbb; -webkit-box-shadow: #eee 2px 2px 0; -moz-box-shadow: #eee 2px 2px 0; box-shadow: #eee 2px 2px 0; }
.picPageList li:hover .title,.picPageList li:hover .titleBg{height: 56px;}

/* 视频-列表页 ----------------------------------------- */
.vedioPageList{margin-right: -3%;overflow:hidden;text-align:center;}
.vedioPageList li{float:left;width:30.3%;margin: 1.5% 3% 2.5% 0;display:inline;}
.vedioPageList .pic{background: #fff;border:1px solid #ddd; position:relative;}
.vedioPageList .pic a{display:block;margin: 3%;overflow:hidden; }
.vedioPageList .pic .ico{position:absolute;left:50%;top:50%;width:62px;height:62px;margin-left:-31px;margin-top:-31px;background:url(playButton.png) 0 0 no-repeat;display: none;filter:alpha(opacity=80);opacity:0.8;}
.vedioPageList .pic img{height: auto;width:100%;-webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;}
.vedioPageList .title{overflow: hidden;padding-top:5px;line-height: 24px;height: 48px;text-align:left;font-size:14px;padding-left:25px;background: url(icons.png) 0 -2218px no-repeat;}
.vedioPageList .title a{}
.vedioPageList .pic:hover{ border-color:#bbb }
.vedioPageList .pic:hover img{-moz-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05);}


/* 专题首页 -----------------------------------------*/
.spePageList{padding:0 0 20px 0}
.spePageList ul{ overflow:hidden }
.spePageList li{float:left;margin: 0 7% 7% 0%;position:relative;}
.spePageList .interval{ margin-right:1% }
.spePageList li .itemBg{ width:396px; height:216px; position:absolute; left:7px; top:7px; background:#FBFBFB; border:1px solid #ddd}
.spePageList li .pic{display:block; width:396px; height:216px; border:1px solid #ddd;padding:1px; position:relative; z-index:1; background:#fff;}
.spePageList li .pic img{width:100%;}
.spePageList li .tit{z-index: 2;display:block;height: 52px;line-height: 62px;font-size:18px;position:absolute;left:2px;bottom:2px;width:91%;padding:0 4%;background:url(special-picBg.png);color:#fff;overflow: hidden;}
.spePageList li .pic:hover{ border-color:#bbb; }
.spePageList li:hover .itemBg{ -webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, .3); -moz-box-shadow:0px 2px 5px rgba(0, 0, 0, .3); box-shadow:0px 2px 5px rgba(0, 0, 0, .3);  }

#sideSpecial .bd li{border-bottom:1px solid #F4F4F4;padding: 5px 12px;background: url(icons.png) 0 -2318px no-repeat;}
#sideSpecial .bd a{ }

/* 信息提示页 ---------------------------------------------- */
.Showms{background: #fff;padding:3% 5%;overflow:hidden;max-width:540px;margin:30px auto;}
.Showms .top,.Showms .bottom,.Showms .Shadow{ display:none }
.Showms .MS{overflow:hidden; zoom:1;}
.Showms .titWrong{ color:#c00; border-bottom:1px solid #ccc; padding:5px 0; margin-bottom:15px; font-size:18px; }
.Showms .BUT{padding: 25px 0 15px 0;}
.Showms .BUT a{ padding:0 15px;height:36px; line-height:36px; display:inline-block; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; cursor:pointer; margin-right:15px;
	background:#eee; border:1px solid #ccc; font-size:14px;
	background: -webkit-gradient(linear,0 0,0 100%,from(#FFFFFF),to(#eee));
	background: -moz-linear-gradient(#FFFFFF, #eee);
	background: -ms-linear-gradient(#FFFFFF, #eee);
	background: -o-linear-gradient(#FFFFFF, #eee);
	background: linear-gradient(#FFFFFF, #eee);
}
.Showms .BUT a:hover{ color:#c00; border:1px solid #aaa; text-decoration:none;}


/* detailTable */
.detailTable {
    margin-bottom: 10px;
    background: #fff;
    width: 100%;
}
.detailTable,
.detailTable tr,
.detailTable tr td {
    border: 1px solid #e6e6e6;
    border-collapse: collapse;
}
.detailTable thead tr {
    border-color: #0071ff;
}
.detailTable thead th {
    background: #0071ff;
    height: 50px;
    line-height: 50px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    border-color: #0071ff;
}
.detailTable tbody td {
    padding: 10px 15px;
}
.detailTable tbody td.tdName {
    font-weight: bold;
    background: #f7f7f7;
    text-align: center;
    width: 100px;
    font-size: 14px;
}
.detailTable tbody td.tdName a.cooperate{
    background: #0071ff;
    padding: 7px 20px;
    margin: 5px;
    border-radius: 4px;
    color: #fff;
}
.detailTable tbody td.tdName a:hover.cooperate{
    background: #0071ff;
}

.detailTable a.login{
    background: #F56C6C;
    padding: 7px 20px;
    margin: 5px;
    border-radius: 4px;
    color: #fff;
}
.detailTable a:hover.login{
    background: #E6A23C;
}


.detailTable .trTitle .tdCon {
    font-weight: bold;
    white-space: normal;
    word-break: break-all;
}
.detailTable .trName td:nth-child(2),
.detailTable .trUnit td:nth-child(2) {
    width: 160px;
}
.detailTable .trName td:nth-child(3),
.detailTable .trUnit td:nth-child(3) {
    width: 160px;
}
.detailTable .preDiv {
    width: 670px;
    overflow: auto;
}
.detailTable .preDiv pre {
    font-size: 14px;
    font-family: Noto Sans SC,Source Han Sans CN,Source Han Sans SC,-apple-system,PingFang SC,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,ST Heiti,SimHei,Arial,sans-serif;
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;
}

.ivu-tag {
    display: inline-block;
    height: 22px;
    line-height: 22px;
    margin: 2px 4px 2px 0;
    padding: 0 8px;
    border: 1px solid #fff;
    border-radius: 3px;
    /*background: #f7f7f7;*/
    /*background: #f6ffed;*/
    /*color: #0071ff;*/
    font-size: 14px;
    vertical-align: middle;
    opacity: 1;
    overflow: hidden;
}
.ivu-tag:hover{
    display: inline-block;
    height: 22px;
    line-height: 22px;
    margin: 2px 4px 2px 0;
    padding: 0 8px;
    border: 1px solid #0071ff;
    cursor: pointer;
    border-radius: 3px;
    /*background: #f7f7f7;*/
    /*background: #f6ffed;*/
    /*color: #0071ff;*/
    font-size: 14px;
    vertical-align: middle;
    opacity: 1;
    overflow: hidden;
}

.mainBox .search{background-color: #fff;width: calc(100% - 2px);height: 42px;margin-bottom: 20px;border: 1px solid #eee;padding:0; display:block; z-index:9; border-radius:4px; position:relative}
.mainBox .search .search_text{
	width: calc(100% - 200px);
	height: 40px;
    line-height: 40px;
	text-indent: 10px;
	font-size: 14px;
	float: left;
	border:0 none;
	outline:0;
	padding: 0 10px;
}
.mainBox .search .search_sub{ border: 0 none; width: 44px; height: 44px; color: #fff; font-size: 16px; cursor: pointer; outline: 0; display: block; position: absolute; right: 0px; background: url(icon2.png) 12px -200px no-repeat; text-indent: -999em; margin-right:0px; overflow: hidden;}

.mainBox .search .nav_bbs {
    width: 120px;
    height: 40px;
    line-height: 40px;
    border-right: 1px solid #ebebeb;
    margin-left: 10px;
    float: left;
    position: relative;
    z-index: 1;
}
.mainBox .search .nav_bbs select{
    border: none;
    outline: none;
}




.ul-txt-q-4{border-bottom:1px solid #f5f5f5;overflow:hidden}
.ul-txt-q-4 .con,.ul-txt-q-4 li{overflow:hidden}
.ul-txt-q-4 span{display:block;float:left;font-size:14px;color:#606266;line-height:2em;margin-right:12px;overflow:hidden}
.ul-txt-q-4 dl{overflow:hidden}
.ul-txt-q-4 a{float:left;margin-bottom:15px;margin-right:12px;overflow:hidden}
.ul-txt-q-4 a{display:block;font-size:14px;color:#333;line-height:2em;padding:0 11px;overflow:hidden}
.ul-txt-q-4 a.on, .ul-txt-q-4 a:hover{color:#fff;background-color:#0071ff; border-radius:2px;}


/* 三方对接数据展示样式 */
.patent_information .title {
    margin: 6px 70px 5px 0;
    font-size: 14px;
    overflow: hidden;
}
.patent_information .title .weidu-color {
    margin: 7px 9px 0 0;
}

.patent_information .title-name {
    font-weight: bold;
    display: block;
    padding-left: 15px;
    margin: 4px 0 3px;
    font-size: 14px;
}
.result_table table tr td a.highlight_ALL {
    word-break: break-all;
}
.patent_information .small-title {
    margin: 8px 0 10px 15px;
}
.patent_information .small-title li {
    margin-bottom: 6px;
    line-height: 16px;
}
.patent_information .small-title li>span {
    float: left;
}
.patent_information .small-title li>div {
    margin-left: 25px;
}
.patent_information .comment_btn {
    position: absolute;
    right: 0;
    top: 0;
    display: none;
    width: auto;
}
.patent_information ul li {
    width: 100%;
    padding: 4px 0 4px 15px;
    overflow: hidden;
    word-break: break-all;
    clear: right;
    box-sizing: border-box;
}
.patent_information ul li strong {
    width: 156px;
    font-weight: normal;
    float: left;
    color: #999;
    word-break: keep-all;
}
.patent_information ul li .content {
    word-break: break-all;
    margin-left: 156px;
}
.patent_information .title a {
    float: left;
    margin-top: 2px;
}
.weidu-color {
    width: 6px;
    height: 6px;
    background: #76a8e0;
    border-radius: 50%;
    float: left;
}
.color_btn {
    padding: 0 4px;
    background: #adb2b6;
    border-radius: 2px;
    color: #fff;
    font-size: 12px;
    margin-left: 5px;
    display: inline-block;
    line-height: normal;
}
.green {
    background: #4bb966
}

.blue {
    background: #76a8e0
}

.yellow {
    background: #e8c045
}

.dark-gray {
    background: #6b82a5
}

.patent-type-bg {
    background: #1db3b8
}

.custom-title{
    font-size: 16px;
    font-weight: bold;
}

.header-detail{
    font-size: 14px;
    margin:0 20px 20px 20px;
    padding:0 30px 30px 30px;
    text-align: left;
}
.header-detail p{
    margin-bottom: 10px;
    /*height: 30px;*/
    line-height: 30px;
    color: #333;
}
.header-detail p strong{
    color: #333;
    margin-right: 10px;
}

.detail-contact{
    font-size: 14px;
    text-align: left;
    max-height: 500px;
    overflow-y: scroll;
}
.detail-contact p{
    font-size: 14px;
    margin-bottom: 10px;
    /*height: 30px;*/
    line-height: 30px;
    color: #333;
}
.detail-contact p span{
    color: #777;
    margin-right: 10px;
    width: 100px;
    display: inline-block;
}

.detail-contact .title{
    color: #333;
    margin-right: 10px;
    font-weight: bold;
    /*height: 40px;*/
    line-height: 40px;
    margin-bottom: 10px;
}
.detail-contact .detail{
    color: #333;
    line-height: 25px;
    margin-bottom: 20px;
    min-height: 50px;
}


/*导航报告*/
.list_content{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.list_content .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.list_content .content_right{
    position: relative;
    width: 360px;
    height: 160px;
    background: #ebf4ff;
    border-radius: 8px;
    margin-bottom: 20px;
    border: 1px solid #fff;
    cursor: pointer;
    padding: 16px 24px 16px 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.list_content .content .content_right:hover{
     background: linear-gradient(-180deg,#0072e8,#0068d7)!important;
     color: #fff !important;
}
.list_content .content .content_right:hover .info .tag,.list_content .content .content_right:hover .info .title a, .content .content_right:hover .info .company span, .content .content_right:hover .info .time{
     color: #fff !important;
}
.list_content .content_right .avatar {
    display: block;
    width: 116px;
    height: 160px;
}
.list_content .content_right .info{
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 0;
    margin-left: 16px;
}
.list_content .content_right .info .title{
    font-size: 16px;
    color: #001023;
    line-height: 22px;
    margin: 3px 0 12px;
}

.ellipsis {
    /*white-space: nowrap !important;*/
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}
.list_content .content_right .info .tag {
    height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden;
    margin-bottom: 25px;
}
.list_content .content_right .info .tag span{
    height: 20px;
    background: rgba(0, 60, 135, .08);
    border-radius: 2px;
    line-height: 18px;
    display: block;
    color: #003c87;
    text-align: center;
    padding: 0 8px;
    font-size: 12px;
    margin: 0 10px 7px 0;
}
.list_content .content_right .info .company{
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 90px;
    color: #001023;
    line-height: 20px;
}
.list_content .content_right .info .time {
    color: #999;
    font-size: 12px;
    line-height: 14px;
    margin-top: 10px;
}

/*资讯*/
.new_list {
    width: 100%;
    padding-top: 20px;
    height: 100%;
    min-height: 908px;
    padding-bottom: 30px;
}
.new_list .content{
    margin: 0 30px;
    border-bottom: 1px solid #d7dce3;
    padding: 30px 0 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.new_list .content .time{
    width: 125px;
    text-align: center;
}
.new_list .content .time .date{
    font-size: 28px;
    font-family: NotoSansHans-Medium, NotoSansHans;
    font-weight: 700;
    color: #9aa4b1;
    line-height: 32px;
}
.new_list .content .time .year{
    font-size: 14px;
    font-family: NotoSansHans-Regular, NotoSansHans;
    color: #9aa4b1;
    line-height: 22px;
    text-align: center;
    margin-top: 21px;
}
.new_list .content .line{
    height: 45px;
    width: 1px;
    background-color: #d7dce3;
    margin: 18px 20px 0 20px;
}
.new_list .content .info {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding-right: 10px;
    overflow: hidden;
    cursor: pointer;
}
.new_list .content .info .title {
    font-size: 18px;
    font-family: NotoSansHans-Medium, NotoSansHans;
    font-weight: 700;
    color: #001023;
    line-height: 26px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.new_list .content .info .desc{
    font-size: 14px;
    font-family: NotoSansHans-Regular, NotoSansHans;
    color: #3c434c;
    line-height: 22px;
    margin-top: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


#sideRmph{
    display: none;
}


/*//导航服务*/
.link{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.link .content{
    width: 275px;
    height: 300px;
    position: relative;
    cursor: pointer;
}
.link .content .bg{
    background: #c8000a;
    position: absolute;
    opacity: .7;
    left: 0;
    top: 0;
    width: 100%;
    height: 300px;
    z-index: 100;
    display: none;
}
.link .content .title2 {
    font-size: 18px;
    top: 40px;
}
.link .content .title2, .link .content .title {
    color: #001023;
    line-height: 26px;
    z-index: 200;
    position: absolute;
    left: 32px;
    width: 210px;
}
.link .content .desc {
    position: absolute;
    color: #333;
    top: 116px;
    left: 32px;
    line-height: 20px;
    font-size: 12px;
    width: 228px;
    z-index: 200;
}
.link .content .more{
    position: absolute;
    left: 40px;
    top: 228px;
    z-index: 200;
    color: #fff;
    font-size: 16px;
}
.link .content .more span {
    display: none;
}
		.link .content:hover .desc,
		.link .content:hover .title2,
		.link .content:hover .title {
			color: #fff
		}

		.link .content:hover .bg {
			display: block
		}

		.link .content:hover .more span {
			display: inline-block
		}

		.link .content:hover .more img {
			content: url(data:image/png;base64,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)
		}


		.hover1:hover {
			background: url(transportation_url_1.png) no-repeat !important
		}

		.hover2:hover:hover {
			background: url(transportation_url_2.png) no-repeat !important
		}

		.hover3:hover {
			background: url(transportation_url_3.png) no-repeat !important
		}

		.hover4:hover {
			background: url(transportation_url_4.png) no-repeat !important
		}

		.hover5:hover {
			background: url(transportation_url_5.png) no-repeat !important
		}

		.hover6:hover {
			background: url(transportation_url_6.png) no-repeat !important
		}

		.hover7:hover {
			background: url(transportation_url_7.png) no-repeat !important
		}

		.hover8:hover {
			background: url(transportation_url_8.png) no-repeat !important
		}

		.hover9:hover {
			background: url(transportation_url_9.png) no-repeat !important
		}

		.hover10:hover {
			background: url(transportation_url_10.png) no-repeat !important;
		}
		
		
.top {
    font-weight: 500;
    font-size: 20px;
    color: #040a23;
    padding: 20px 0 30px;
    text-align: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.top .line {
    display: inline-block;
    width: 4px;
    height: 20px;
    background: #0071ff;
    margin-right: 8px;
}