img{ object-fit: cover;object-position: center;}
/*list*/
.listCon{width: 100%;padding-bottom:50px;}
.cont{width:100%;height:60px;background:#f3eddd ;}
.listAll{width: 1200px;margin:auto;}
.twoNav{width: 270px;height: 305px;padding-bottom: 60px;}
.twoNav_tit{width: 210px;height: 60px;padding-left: 60px;line-height: 67px;background-color: #154c90;color: #fff;font-size: 18px;overflow: hidden;}
.twoNav_tit p{background: url(../img/sign9.png) no-repeat left center  #154c90;padding-left: 38px;line-height: 60px;font-size: 22px;}
.twoNav_ul li{width:270px;background-color: #f6f6f6;}
.twoNav_ul li a{width: 250px;border-bottom: 1px solid #ccc;display: inline-block;color: #333;padding: 20px 0px;margin: 0px 10px;font-size: 18px;}
.twoNav_ul li a p{padding: 0 30px;}
.twoNav_ul li :hover{background: url(../img/jt.png) no-repeat right #f6f6f6;}
.twoNav_ul li:hover a{color: #154c90;}

.twoNav_ul .nav-i {width:270px;background-color: #f6f6f6;}
.twoNav_ul .nav-i a{width:250px;padding: 20px 0px;margin: 0px 10px;display: inline-block;}

.twoNav_On a{background: url(../img/jt.png) no-repeat right #f6f6f6;color: #154c90;}


.list{width: 900px;min-height: 500px;}
.list_tit{border-bottom: 1px solid #cccccc;width: 100%;height: 40px;line-height: 40px;}
.dqwz{padding-left:20px;}
.dqwz a:hover{color: #304b8e;}
.listCon .char{width:900px;}
.firT{min-height:70px;line-height: 40px;border-bottom: 1px solid #ededed;}
.firT p{font-size:22px;line-height:70px;}
.listCon .fir{width:900px;line-height: 60px;background: url(../img/adress1.png) no-repeat left center;}
.listCon .fir span{padding-left: 25px;float: right;background: url(../img/adress1.png) no-repeat left center;}
.listCon .pre{width:900px;margin-bottom: 30px;}
.listCon .pre p{padding: 20px 0 0 0;line-height: 30px;font-size:16px;}
.brief{min-height: 600px;}
/* list */
.content_detail .article_list{margin-top:20px;}
.content_detail .article_list li {position: relative;line-height: 36px;padding-left: 15px;background: url(../img/cir.png) no-repeat 0 15px;}
.content_detail .article_list li:hover a {color: #154c90;}
.content_detail .article_list li .date {color: #999;position: absolute;top: 0;right: 0;}
.page {text-align: center;/* margin-top: 20px; */}
.page a,.page span { font-size: 14px;padding: 2px 8px;}
.page a:hover {color: #fff;background: #154c90;}
.page form { display: inline;}
.page form input {width: 30px;height: 18px;}
/*piclist*/
.pic_lists{margin: 30px 0 0px 0;width: 900px;}
.pic_lists li{float: left;position: relative;text-align: center;margin-right: 20px;width: 205px;}
.pic_lists li img{width:201px;height: 201px;}
.pic_lists li:hover a{color: #304b8e;}
.pic_lists li span{padding: 15px 0 25px;display: block;}
.pic_lists li img{display: block;max-width: 100%;}
/*brief*/
.brief p{/* line-height: 30px; *//* color: #333; *//* padding: 20px 0; */}
.brief img{display: block;max-width:100% ;margin: auto;padding: 20px 0;}
/*content*/
.contentAll{width: 1200px;margin:auto;}
.contents{width: 100%;min-height: 500px;}
.content_tit{width: 100%;height: 50px;}
.content_tit h1{font-size: 24px;font-weight: 600;}
.content_tit>span{padding: 20px 0 0 0;display: inline-block;}
.char .content p{line-height: 30px;color: #333;margin: 10px 0;}
.content img{display: block;max-width:100% ;margin: auto;padding: 20px 0;}
/* search */
.search{margin-top: 50px;position: relative;}
.text{width: 786px;height: 52px;font-size: 18px;color: #ccc;border: 1px #dbdbdb solid;/* margin-right: 20px; */}
.but{width: 110px;height: 54px;background: #154c90;color: #fff;border: 1px solid #154c90;font-size: 18px;position: absolute; cursor:pointer;}