@charset "utf-8";

/* reset css*/
body, h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {margin:0; padding:0;}
body, button, input, select, textarea {font-size:14px!important; line-height: 1.5;outline: 0;}
*{font-family:"PingFang SC","Microsoft Yahei",Arial,sans-serif;}
address, cite, dfn, em, var, i{font-style:normal;}
input{border: 0px;outline: none;}
:-moz-placeholder {color: #9F9F9F; opacity:1; }
::-moz-placeholder {color: #9F9F9F;opacity:1;}
input:-ms-input-placeholder{color: #9F9F9F;opacity:1;}
input::-webkit-input-placeholder{color: #9F9F9F;opacity:1;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px white inset;}
code, kbd, pre, samp, tt {font-family:"Courier New", Courier, monospace;}
small{font-size:12px;}
ul, ol{list-style:none;}
abbr[title], acronym[title] {border-bottom:1px dotted; cursor:help;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
q:before, q:after {content:'';}
legend{color:#000;}
fieldset, img{border:none;vertical-align:middle;}
button, input, select, textarea{font-size:100%;}
table{border-collapse:collapse; border-spacing:0;}
hr{border:none; height:1px;}
html {overflow-y:scroll;font-size:100px;}
body{/*background-color:#f5f5f5;*/color:#333;}
h1{font-size:18px;font-weight:400;}
h2{font-size:16px;font-weight:400;}
h3{font-size:14px;font-weight:400;}
h4, h5, h6{font-size:100%;font-weight:400;}
p{ margin:0;padding:0;}
a{text-decoration:none;color:#666;outline:none;cursor:pointer;background-color:transparent;}
a:hover{text-decoration:none;color:#0f409e}
.yahei{font-family:'Microsoft Yahei', '微软雅黑';}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#999;-webkit-font-smoothing:antialiased;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#999;-webkit-font-smoothing:antialiased;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#999;-webkit-font-smoothing:antialiased;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#999;-webkit-font-smoothing:antialiased;}
section{margin:20px 0;min-width: 1200px;}
header{min-width: 1200px;}
.container{width:1200px;margin:0 auto;}
.wrap{padding-top:82px;}
.prim{color:#ff7e00!important;}
.hide{display:none!important;}
.fl{float:left!important;}
.fr{float:right!important;}
.bgc{background-color:#fff;}
.content{float:left;width:800px;}
.sidebar{float:right;width:350px;}
.mt15{margin-top:15px;}
.mt20{margin-top: 20px;}
.mb15{margin-bottom:15px;}

.title{width: 100%;border-bottom: 4px solid #e6e6e6;}
.title-h{font-size: 18px;height: 35px;float: left;line-height: 30px;color: #0c0300;border-bottom: 4px solid #0f409e;}
.title-h i{font-size: 24px;color: #0f409e; font-weight: bold;margin-right: 5px;}
.title-t a{font-size: 12px;float: right;line-height: 35px;cursor: pointer;color: #666666;}

.potop{background: #fff;}
.links-a{width: 1200px;line-height: 30px;overflow: hidden;}
.links-a span{font-size: 16px;width: 200px;float: left;text-align: center;}
.link-a{width: 1000px;}
.link-a li{width: 70px;float: left;}
.link-a li a{color: #0f409e;}

/* 通用list */
.list{display: block;padding: 0 15px;position: relative;}
.list .title{font-size: 24px;line-height: 65px;color: #000000;border-bottom: 1px solid #EFEDED;}
.list .title span{color: #0f409e;}
.list .more{position: absolute;top: 24px;right: 15px;color: #999;}
.list .more a{color: #999;}
.list ul{margin-bottom: 10px;}
.list ul li {display: block;height: auto;margin: 0 auto;padding: 0;margin-top: 12px;border: none;padding-left: 12px;background: url("../image/s-11.png") left center no-repeat;list-style: none;line-height: 32px;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list ul li a {font-size: 14px;line-height: 26px;/*color: #4f4f4f;*/}

.list-s{display: block;padding: 0 15px;position: relative;}
.list-s .title{font-size: 24px;line-height: 65px;color: #000000;border-bottom: 1px solid #EFEDED;}
.list-s .title span{color: #0f409e;}
.list-s .more{position: absolute;top: 24px;right: 15px;color: #999;}
.list-s .more a{color: #999;}
.list-s ul{margin-bottom: 10px;}
.list-s ul li.bom {display: block;height: auto;margin: 0 auto;padding: 0;margin-top: 12px;border: none;padding-left: 12px;background: url("../image/s-11.png") left center no-repeat;list-style: none;line-height: 32px;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.list-s ul li.bom a {font-size: 14px;line-height: 26px;/*color: #4f4f4f;*/}
.list-s ul li img{width: 220px;height: 140px;float: left;margin-right: 10px;}
.list-s ul li{overflow: hidden;margin-top:15px;}
.list-s ul li .titles{font-size: 18px;line-height: 40px;}
.list-s ul li p{color: #999;text-indent: 2em;line-height: 28px;}


/* header */
.logo{background-image: url("../image/head_bj.jpg");height: 700px;background-repeat: no-repeat;background-position: center;min-width: 1200px;}
.logo a{display: block;height: 500px;}
.nav{background-color: #0f409e;border-radius: 10px;width: 1200px;margin:0 auto;height: 100px;margin-top:-310px;background-image: url("../image/nav.png");}
.nav>ul>li{width: 200px;float: left;height: 50px;text-align: center;line-height: 50px;}
.nav>ul>li>a{color: #fff;font-size: 18px;}
.nav>ul>li>a:hover{color: #6b8ff1;}


/* slide */
.slide{width: 1200px;margin:0 auto;height: 570px;background-color: #f5f5f5;}
.slide .slide-img{width: 900px;float: left;}
.slide .slide-img ul li img{width: 100%;height: 570px;background-color: #f5f5f5;}
.slide .slide-img ul li p{background-color: rgba(51, 51, 51, 0.71);height: 50px;padding: 20px 40px 40px 40px;position: absolute;bottom: 0;left: 0;color: rgba(255, 255, 255, 0.8);}
.slide-title{width: 300px;float: right;}
.slide-title li{width: 225px;float: left;padding:20px 15px 25px 60px;background-color:#0f409e;color: #fff;cursor: pointer;text-align: left;height: 50px;background-repeat: no-repeat;font-size: 16px;}
.slide-title li a{color: #fff;}
.slide-title li.on {background-color: #ce0606;}/*#efca1b*/
.slide-title li:nth-child(1){background-image: url("../image/slide01.png")}
.slide-title li:nth-child(2){background-image: url("../image/slide02.png")}
.slide-title li:nth-child(3){background-image: url("../image/slide03.png")}
.slide-title li:nth-child(4){background-image: url("../image/slide04.png")}
.slide-title li:nth-child(5){background-image: url("../image/slide05.png")}
.slide-title li:nth-child(6){background-image: url("../image/slide06.png")}

/* ad */
.home-ad li{margin-bottom: 10px;}
.home-ad li img{width: 1200px; height: 100px;}
.home-ad li:last-child{margin:0;}
.home-zt li{margin-bottom: 10px;}
.home-zt li img{width: 1200px; height: 300px;}
.home-zt li:last-child{margin:0;}
.home-ad-a li{margin-bottom: 10px;}
.home-ad-a li img{width: 1200px; height: 100px;}
.home-ad-a li:last-child{margin:0;}
.home-ads{margin-top: 10px;}
.home-ads ul{display: flex;justify-content: space-between; flex-wrap: wrap;}
.home-ads li{width: 595px;margin-bottom: 10px;}
.home-ads li:last-child{margin-right: 0;}
.home-ads li:first-of-type{margin-left: 0;}
.home-ads li img{width: 595px; height: 100px;}

.home-ad,.home-zt,.home-ad-a,.home-ads,.zf,.culture{overflow: hidden;}

/* newstop */
.newstop{background: #EFEDED;padding: 20px 0 20px 0;background-image:url("../image/newstop.png");background-repeat: no-repeat;height: 82px;}
.newstop h2{text-align: center;font-size: 24px;color: #0f409e;margin: 0px 150px;text-align: center;font-size: 36px;line-height: 120%;}
.newstop p{padding: 10px 190px}
.newstop a:hover{text-decoration:underline;color:#0f409e;}

/* jianshe */
.construction-title{height: 50px;background-image:url("../image/jianshe.png");}
.construction-list{margin: 15px 0 0 0;overflow: hidden;}
.construction-list .bom{border-bottom: 2px solid #0f409e;width: 134px;}
.new1{display: block;width: 357px;padding: 0 15px;border: 1px solid #f1f1f1;position: relative;}
.new1 .title{font-size: 22px;line-height: 65px;color: #000000;border-bottom: 1px solid #EFEDED;}
.new1 .title span{color: #0f409e;}
.new1 .more{position: absolute;top: 24px;right: 15px;color: #999;}
.new1 .more a{color: #999;}
.new1 ul{margin-bottom: 10px;}
.new1 ul li {display: block;width: 340px;height: auto;margin: 0 auto;padding: 0;margin-top: 12px;border: none;padding-left: 12px;background: url("../image/s-11.png") left center no-repeat;list-style: none;line-height: 32px;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.new1 ul li a {font-size: 14px;line-height: 26px;/*color: #4f4f4f;*/}
.gz1{float: left;margin-right:15px;}
.gz1no{margin-right:0;}



/* notice */
.notice{width: 1200px;}
.notice-title{width: 50px;float: left;font-size: 16px;color: #0f409e;}
.notice-box .tempWrap{width: 1150px !important;}
.notice-box ul li{float: left;font-size: 16px;margin-right: 50px;}



/* news */
.dynamic{height: 420px;}
.dynamic-slide{width: 600px;float: left;height: 420px;position: relative;background-color: #f5f5f5;}
.dynamic-slide-box li{width: 600px;height: 420px;}
.dynamic-slide-box li img{width: 100%;height: 420px;background-color: #f5f5f5;}
.dynamic-slide-box li p{background-color: rgba(51, 51, 51, 0.71);padding: 10px;position: absolute;bottom: 0;left: 0;color: rgba(255, 255, 255, 0.8);width: 580px;font-size: 16px;color: #fff;}
.dynamic-slide-dot span{display: inline-block;background: #fff;opacity: .5;width: 8px;height: 8px;border-radius: 50%;margin: 0 4px;cursor: pointer;}
.dynamic-slide-dot{height: 50px;position: absolute;bottom: -20px;width: 100%;z-index: 999;right: 10px;text-align: right;}
.dynamic-slide-dot span.on{opacity: 1;}
.dynamic-mo{width: 1200px;height: 5px;background-color: #EFEDED;margin-top: 30px;}
.dynamic-news{height: 400px;width: 600px;float: right;box-sizing: border-box;padding:0 0 0 10px;}
.dynamic-news .hd{ line-height:24px; height:50px;}
.dynamic-news .hd .more{ float:right; color: #999;font-size: 14px;}
.dynamic-news .hd .more a{color: #999;}
.dynamic-news .hd{font-size: 24px;line-height: 50px;color: rgba(0, 0, 0, 0.5);border-bottom: 1px solid #f1f1f1;}
.dynamic-news .hd li{display: block;width: 134px;height: auto;margin: 0 auto;padding: 0;font-size: 22px;line-height: 50px;color: rgba(0, 0, 0, 0.5);float: left;text-align: center;cursor: pointer;}
.dynamic-news .hd li.on span{color: #0f409e;}
.dynamic-news .hd li.on{color: #000000;}
.dynamic-news .hd li.on .bom{border-bottom: 2px solid #0f409e;height: 50px;}
.dynamic-news .hd p {display: block;width: 1px;height: 22px;margin: 0 auto;padding: 0;float: left;border-left: 1px solid #EFEDED;margin-top: 15px;}
.dynamic-news .bd{clear:both; position:relative;}


/*work*/
.work-title{height: 50px;background-image:url("../image/work.png");}
.work-news{margin: 15px 0 0 0;overflow: hidden;}
.work-news .bom{border-bottom: 2px solid #0f409e;width: 134px;}
.work-item{width: 565px;float: left;border: 1px solid #f1f1f1;position: relative;}
.work-item ul li.tz {display: block;height: auto;margin: 0 auto;padding: 0;margin-top: 12px;border: none;padding-left: 18px;background: url("../image/s-12.png") left center no-repeat;list-style: none;line-height: 32px;font-size: 14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.work-nor{margin-right: 0;}
.work-nob{margin-bottom: 0;}
.work-ca{color:#0f409e;}

/* zf */
.zf-title{height: 50px;background-image:url("../image/zf.png");}
.zf-news{width: 785px;margin-top:25px;float: left;margin-right: 15px;}
.zf-news .hd{ line-height:24px; height:50px;}
.zf-news .hd .morezf{ float:right; color: #999;font-size: 14px;}
.zf-news .hd .morezf a{color: #999;}
.zf-news .hd{font-size: 22px;line-height: 50px;color: rgba(0, 0, 0, 0.5);border-bottom: 1px solid #f1f1f1;}
.zf-news .hd li{display: block;width: 100px;height: auto;margin: 0 auto;padding: 0;font-size: 18px;line-height: 34px;color: #0f409e;float: left;text-align: center;cursor: pointer;border: 1px solid #0f409e;border-radius: 10px;margin-right:10px;}
.zf-news .hd li.on{color: #fff;background-color: #0f409e;border: 1px solid #0f409e;}
.zf-news .hd p {display: block;width: 1px;height: 22px;margin: 0 auto;padding: 0;float: left;border-left: 1px solid #EFEDED;margin-top: 15px;}
.zf-news .bd{clear:both; position:relative;}
.zf-wpt{width:400px;float: right;margin-top: 10px;}
.zf-wpt .bom{border-bottom: 2px solid #0f409e;width: 134px;}
.zf-wpt .tempWrap{width: 400px !important;}
.zf-wpt-title span{color: #0f409e;}
.zf-wpt-title{font-size: 22px;line-height: 65px;color: #000000;border-bottom: 1px solid #EFEDED;}
.zf-wpt .wb{margin-top: 15px;height: 100px;overflow: hidden;}
.zf-wpt .wb li{width: 100px;float: left;text-align: center;}
.zf-wpt .wb li img{margin-bottom:5px;}
.zf-wpt .gzh{margin-top: 15px;}
.zf-wpt .gzh li{width: 180px;float: left;text-align: center;}
.zf-wpt .gzh li img{width: 120px;}
.zf-wpt .gzh .tempWrap{width: 400px !important;}


/* culture */
.culture-title{height: 50px;background-image:url("../image/fc.png");}
.culture-box{margin: 15px 0 0 0;}
.culture-news{width: 785px;float: left;margin-right: 15px;}
.culture-news .hd{ line-height:24px; height:50px;}
.culture-news .hd .morecu{ float:right; color: #999;font-size: 14px;}
.culture-news .hd .morecu a{color: #999;}
.culture-news .hd{font-size: 22px;line-height: 50px;color: rgba(0, 0, 0, 0.5);border-bottom: 1px solid #f1f1f1;}
.culture-news .hd li{display: block;width: 134px;height: auto;margin: 0 auto;padding: 0;font-size: 22px;line-height: 50px;color: rgba(0, 0, 0, 0.5);float: left;text-align: center;cursor: pointer;}
.culture-news .hd li.on span{color: #0f409e;}
.culture-news .hd li.on{color: #000000;}
.culture-news .hd li.on .bom{border-bottom: 2px solid #0f409e;height: 50px;}
.culture-news .hd p {display: block;width: 1px;height: 22px;margin: 0 auto;padding: 0;float: left;border-left: 1px solid #EFEDED;margin-top: 15px;}
.culture-news .bd{clear:both; position:relative;}
.culture-sp{position: relative;width: 400px;float: right;}
.culture-sp .more{position: absolute;top: 26px;right: 15px;color: #999;}
.culture-sp .more a{color: #999;}
.culture-sp-title{height: 50px;font-size: 22px;line-height: 50px;color: #000;border-bottom: 1px solid #f1f1f1;width: 100%;}
.culture-sp-title span{color: #0f409e;}
.culture-sp .bom{border-bottom: 2px solid #0f409e;width: 134px;}
.culture-sp ul{margin-top: 15px;}
.culture-sp li{text-align: center; margin-bottom: 20px;position: relative;}
.culture-sp li img{width: 380px;height: 180px;background-color: #f5f5f5;}
.culture-sp li .titles{line-height: 30px;}
.culture-sp .play{width: 380px;height: 180px;background-image: url("../image/play.png");margin:0 auto;position: absolute;top: 0;left: 10px;}


/* column */
.column{position: relative;}
.column-title{height: 50px;background-image:url("../image/zl.png");}
.column .more{position: absolute;top: 26px;right: 15px;color: #999;}
.column .more a{color: #999;}
.column-box{margin-top:20px;}
.column-box .tempWrap{width: 1200px !important;}
.column-box ul li{width: 380px;height: 177px;margin-right: 20px;}
.column-box ul li img{width: 380px;height: 177px;background-color: #f5f5f5;}

/*links*/
.links{margin-top: 15px;}
.links-title{height: 50px;background-image:url("../image/yq.png");}
.links-box .hd{ line-height:24px; height:50px;}
.links-box .hd .morecu{ float:right; color: #999;font-size: 14px;}
.links-box .hd .morecu a{color: #999;}
.links-box .hd{font-size: 22px;line-height: 50px;color: rgba(0, 0, 0, 0.5);border-bottom: 1px solid #f1f1f1;}
.links-box .hd li{display: block;width: 184px;height: auto;margin: 0 auto;padding: 0;font-size: 22px;line-height: 50px;color: rgba(0, 0, 0, 0.5);float: left;text-align: center;cursor: pointer;}
.links-box .hd li.on span{color: #0f409e;}
.links-box .hd li.on{color: #000000;}
.links-box .hd li.on .bom{border-bottom: 2px solid #0f409e;width: 184px;}
.links-box .hd p {display: block;width: 1px;height: 22px;margin: 0 auto;padding: 0;float: left;border-left: 1px solid #EFEDED;margin-top: 15px;}
.links-box .bd{position:relative;}
.list-l{height: 80px;margin-top: 10px;}
.list-l ul li{margin:0 10px;float: left;line-height: 34px;}

/* footer */
.footer{background-color:#343535;height: 150px;padding: 30px 0;margin-top: 40px;min-width: 1200px;}
.footer-left{width: 120px;padding: 20px 0 0 0;box-sizing: border-box;}
.footer-right{width: 1080px;color: #fff;box-sizing: border-box;}
.footer-right p{line-height: 28px;}
.footer-right p.bo{border-bottom: 1px solid #575859;padding-bottom: 10px;margin-bottom: 10px;}
.footer-right p span{margin:0 10px;}
.footer a{color: #fff;}
.footer a:hover{color: #fff;}



/* 新闻列表 */
.main{background-color: #fff;padding: 10px;box-sizing: border-box;overflow: hidden;position: relative;}
.main-list{width: 800px;}
.main-list-title{font-size: 24px;color: #0f409e;border-bottom: 1px solid #DBDBDB;margin-bottom: 10px;line-height: 50px;}
.main-list-title span{color: #999;font-size: 14px;}
.main-list-title span a{color: #999;}
.main-list-item{padding: 20px 20px;border-bottom: 1px solid #f5f5f5;}
.main-list-item figcaption{color: #0c0300;font-size: 18px;letter-spacing: 1px;line-height: 28px;}
.main-list-item p {line-height: 22px;margin: 15px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;color: #777;font-size: 14px;letter-spacing: 1px;}
.detail .zhuanlan {display: inline-block;padding: 0 10px;background-color: #0f409e;color: #fff;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.detail em {font-size: 12px;}
.detail .em {display: inline-block;padding: 0 10px;background-color: #efefef;color: #0c0300;letter-spacing: 2px;margin-left: -5px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
.detail-right {color: #9f9f9f;height: 20px;float: right;font-size: 12px;}
.detail-right em {margin: 0 2px;}
.main-list ul li:last-child{border: none;}
.main-list-load{text-align: center;font-size: 16px;color: #999;padding: 50px 0;}


/* 分页 */
.pages{display:block;overflow:hidden;padding:20px 0;text-align:center;background-color:#fff;}
.pagination{display:inline-block;overflow:hidden;}
.pagination li{display:inline-block;margin:0 3px;}
.pagination li a,
.pagination li span{display:block;padding:3px 12px;font-size:16px;background-color:#f2f2f2;color:#999;border-radius:3px;}
.pagination li.active span,
.pagination li:hover span,
.pagination li a:hover{background-color:#0f409e;color:#fff;}
.pagination li.disabled span,
.pagination li.disabled:hover span{background-color:#f2f2f2;color:#999;}


/* 侧栏 */
aside{position: relative;float:right;width:350px;}
.sidebar{position: relative;}
.sidebar-block{background-color:#fff;padding:15px;}
.sidebar-block h3{display:block;height:20px;line-height:20px;font-weight:400;border-left:3px solid #3ca5f6;font-size:16px;padding-left:8px;}
.sideber-search{width: 350px;height: 150px;background-color: #d1e1f0;text-align: center;}
.sideber-search-title{font-size: 16px;height: 56px;line-height: 56px;text-align: left;color: #0c0300;text-indent: 20px;}
.sideber-search-input{height: 45px;width: 310px;line-height: 45px;margin: 0 auto;background-color: #fff;}
.sideber-search-input .input_content {height: 45px;display: inline-block;overflow: hidden;cursor: pointer;}
.sideber-search-input .input_content .search_text {display: inline-block;width: 265px;height: 45px;line-height: 45px;text-align: left;text-indent: 20px;float: left;}
.sideber-search-input .input_content.scearchBtn{width: 40px;}
.sideber-search-input .input_content .btn{display: inline-block;width: 40px;height: 45px;background: url(../image/search_blue.png) 5px 10px no-repeat;cursor: pointer;}
.sideber-news{width: 100%;padding: 20px;border: 1px solid #f9f9f9;box-sizing: border-box;}
.sideber-news .title{height: 35px;}
.sideber-news-list li {padding: 10px 0;border-bottom: 1px solid #bebebe;line-height: 25px;}
.sideber-news-list li span {font-size: 12px;color: #0f409e;display: inline-block;padding: 0 10px;height: 20px;line-height: 20px;border-radius: 20px;border: 1px solid #0f409e;box-sizing: border-box;margin-right: 10px;cursor: default;}
.sideber-news-list li a {color: #333;font-size:14px;}
.sideber-news-list li:last-child{border:none;}
.sidebar-active{position: fixed;top: 0;}


/* 信息内容 */
.main-box{padding: 20px;border: 1px solid #f9f9f9;box-sizing: border-box;color: #4f5050;}
.main-box .the-end{text-align: center;}
.main-box .statement{text-align: right;margin-top: 20px;color: #999;}
.main-box .titles{font-size: 24px;font-weight: bold;color: #4f5050;-moz-user-select: text;-o-user-select: text;-khtml-user-select: text;-webkit-user-select: text;-ms-user-select: text;user-select: text;}
.main-box .info {height: 48px;line-height: 48px;color: #7c7c7c;border-bottom: 1px solid #bebebe;font-size: 14px;}
.main-box .info em {margin: 0 10px;}
.main-box .main-content{font-size: 16px;line-height: 160%;font-weight: 400;text-decoration: none;text-align: left;padding: 20px 10px;overflow: hidden;color: #666;}
.main-box .main-content p img{margin-bottom:15px;max-width: 100%;}
.main-box .main-content p span img{max-width: 100%;}
.main-box .main-content p {margin: 15px 0;}
.main-box .main-content img{max-width: 100%;}

.detail-page{display:block;overflow:hidden;padding:30px 20px;}
.detail-page a{line-height:25px;width:42%;overflow:hidden;background-color:#f1f1f1;padding:15px 3%;border-radius: 5px;}
.detail-page a span{display:block;width:100%;line-height:25px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;}
.detail-page a .title{margin-bottom:25px;font-size: 18px;}
.detail-page a span i{float: right;}


.page-title{
    font-size: 24px;
    color: #0f409e;
    border-bottom: 1px solid #DBDBDB;
    margin-bottom: 10px;
    line-height: 50px;
}
.page-content ul{display: flex;display:-webkit-flex;flex-direction:row;flex-wrap: wrap;}
.page-content ul li{width: 393.33px;margin-bottom: 15px;box-sizing: border-box;padding:15px;height: 210px;}
.page-content ul li img{width: 100%;height: 100%;}
.page-content ul li p{text-align: center;padding: 5px 0;font-size: 16px;}
