@charset "utf-8";
body{
    background: #FFF;
}


.mainBox{padding-top: 40px;padding-bottom: 40px;}
.sideBar{
    /* width: 26%; */
    width: 22%;
    float: left;
}
.sideBar .inbox .parentName span{
	display: block;
    font-size: 30px;
    position: relative;
    padding-bottom: 22px;
	width: 100%;
	color: #8D734B;
	font-weight: 700;
}
.sideBar .inbox .parentName span::before{
    content: "";
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 5px;
    background:#8D734B;
}
.sideBar .inbox ul{
    background: #fff;
    margin-top: 44px;
}
.sideBar .inbox ul li{
    text-align: left;
    /* border-bottom: 1px solid rgba(245, 245, 245, 1); */
}
.sideBar .inbox ul li a{
    display: block;
    padding: 0 0 30px 0;
    font-size: 18px;
    color: #999;
    position: relative;
}
.sideBar .inbox ul li.on{border-bottom: none;}
.sideBar .inbox ul li.on > a,
.sideBar .inbox ul li a:hover{color:#333333; /* background-color:rgba(220, 181, 122, 1); */ font-weight: 700;}
.sideBar .inbox ul li.on > a::after{
    content: "<<";
    position: absolute;
    font-family: fangsong;
    margin-top: 4px;
    /* right: 30px; */
	padding-left: 10px;
	color: #8D734B;
	font-weight: bold;
}
.maincontent{
    /* width: 71%; */
    width: 75%;
    float: right;
}
.pic_liList{
    overflow: hidden;
    background: #fff;
    position: relative;
	box-shadow: 1px 1px 10px #e3dfdf;
	margin:5px 5px 45px 5px;
}
.pic_liList>a {
    position: relative;
    ;
    display: block;
    width: 36%;
    overflow: hidden;
    float: left;
}
.pic_liList>a img{
    width: 340px;
    height: 222px;
}
.pic_liList h4 {
    width: 60%;
    float: right;
    font-weight: 400;
	padding: 20px 20px 0 0;
}
.pic_liList h4 a {
    white-space: normal !important;
    height:48px;
    font-size: 25px;
    font-weight: bold;
    color: #333;
}
.pic_liList h4 p {
    line-height: 2;
    margin: 5px 0;
    text-align: justify;
    color: #5c5c5c;
    font-size: 18px;
    height: 90px;
    overflow: hidden;
    display: -webkit-box;
   /*  -webkit-box-orient: vertical; */
    -webkit-line-clamp: 2;
}
.pic_liList h4 i {
    display: block;
    overflow: hidden;
    /* overflow: hidden;
    position: absolute;
    right: 25px;
    bottom: 80px; */
}
.pic_liList h4 i a {
    float: right;
    font-family: fangsong;
    font-size: 16px;
    text-align: center;
    line-height: 45px;
    font-style: normal;
    display: block;
    width: 45px;
    height: 45px;
    border: 1px solid rgba(223, 223, 223, 1);
    border-radius: 50px;
}
.pic_liList h4 span.time {
    color: rgba(170, 170, 170, 1);
    font-size: 16px;
    float: left;
    /* position: absolute;
    right: 25px;
    bottom: 30px; */
}

.pic_liList h4 span.more{
	color: #909090;
	font-size: 18px;
	float: right;
	background: url(/jxjktz/xhtml/static/images/list_xq_icon.png) no-repeat right;
	padding-right: 50px;
}

.pic_liList h4 span a{
	color: #909090;
	font-size: 18px;
	height: auto;
	font-weight: 400;
}

.List{clear: both;}
.List h4{position:relative; padding-top: 8px; padding-bottom: 7px; line-height:56px; overflow:hidden; vertical-align: top; font-weight: 400; border-bottom: 1px solid rgba(231, 231, 231, 1);}
.List h4 a{float: left; position: relative; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.List h4, .List h4 a{-moz-box-sizing: border-box; -welit-box-sizing: border-box; box-sizing: border-box;}
.List h4 .time{position:absolute; right:0; top: 0; bottom: 0; height: 56px; margin: auto 0; color:#999999;}
.List h4 a br{display: none;}
.List h4:hover a, .List h4 a:hover{color: #8D734B;}
/* .List h4:hover span{color:#8D734B;} */
.List.md h4{padding-right:60px;}
.List.ymd h4{padding-right:100px;}

.List.dot h4 a{padding-left: 18px;}
.List.dot h4 a:before{content:''; position:absolute; left:0; top: 50%; margin-top: -2px; width: 5px; height: 5px; background: #666; border-radius: 50%;}
.List.dot h4:hover a:before{background: #8D734B;}

/* 专题专栏 */
.page_list_pic {/* margin-right:-10px; margin-left:-10px; */overflow:hidden; zoom:1;}
.page_list_pic {position:relative; float:left; width:33.333%;}
.page_list_pic a{display:block; margin:0 20px 30px; font-size:1em; overflow:hidden; box-shadow: 0px 0px 10px  rgba(0, 0, 0, 0.1);}
.page_list_pic .pic{display:block; width:100%;  height:158px; background-color:#ebebeb; overflow:hidden;}
.page_list_pic .pic img{display:block;  width:100%; height:100%;}
.page_list_pic h4{display:block; padding:15px; line-height:24px; font-weight: normal; text-align:center; background-color:#f9f9f9; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; border-left:1px solid #ebebeb; }
/* .page_list_pic ul li h4:before{display:inline-block; width:0; height:100%; content:""; vertical-align:middle; visibility:hidden;} */
.page_list_pic h4 span{height: 48px;}
.page_list_pic h4 br{display: none;}

/* 党建动态 */
.djdt_list_pic {/* margin-right:-10px; margin-left:-10px; */overflow:hidden; zoom:1;}
.djdt_list_pic {position:relative; float:left; width:33.333%;}
.djdt_list_pic a{display:block; margin:0 20px 30px; font-size:1em; overflow:hidden; box-shadow: 0px 0px 10px  rgba(0, 0, 0, 0.1);}
.djdt_list_pic .pic{display:block; width:100%;  height:200px; background-color:#ebebeb; overflow:hidden;}
.djdt_list_pic .pic img{display:block;  width:100%; height:100%;}
.djdt_list_pic h4{display:block; padding:15px; line-height:24px; font-weight: normal; text-align:left; background-color:#f9f9f9; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; border-left:1px solid #ebebeb; height: 80px; }
/* .page_list_pic ul li h4:before{display:inline-block; width:0; height:100%; content:""; vertical-align:middle; visibility:hidden;} */
.djdt_list_pic h4 span{display: block; 
 display:-webkit-box;/**对象作为伸缩盒子模型展示**/
-webkit-box-orient:vertical;/**设置或检索伸缩盒子对象的子元素的排列方式**/
-webkit-line-clamp:2;/**显示的行数**/
overflow:hidden;/**隐藏超出的内容**/
}
.djdt_list_pic h4 span.time{color: #8C724A; margin-top: 10px;}
.djdt_list_pic h4 br{display: none;}

/* 合作单位 */
.hzdw_list_pic {/* margin-right:-10px; margin-left:-10px; */overflow:hidden; zoom:1;}
.hzdw_list_pic {position:relative; float:left; width:33.333%;}
.hzdw_list_pic a{display:block; margin:5px 20px 30px; font-size:1em; overflow:hidden; box-shadow: 0px 0px 22px  rgba(0, 0, 0, 0.1);}
.hzdw_list_pic .pic{display:block; width:90%; margin: 0 auto;height:158px; background-color:#FFF; overflow:hidden; box-sizing: border-box;}
.hzdw_list_pic .pic img{display:block;  width:100%; height:auto;}

/* 产品介绍 */
.flex-container:nth-child(1){padding-top: 0;}
.flex-container {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: stretch;
    align-items: stretch;
    width: 100%;
	padding: 30px;
	box-sizing: border-box;
}
.flex-container.bg2{
	border-radius: 0px 0px 0px 100px;
	background: linear-gradient(270deg, rgba(253, 247, 239, 1) 0%, rgba(247, 247, 247, 1) 100%);
}
.flex-container.bg4{
	border-radius: 0px 100px 0px 0px;
	background: linear-gradient(270deg, rgba(247, 247, 247, 1) 0%, rgba(253, 247, 239, 1) 100%);
}
.flex-item {
    margin: 10px 20px;
}
.flex-item h3{color: #8D734B; margin: 10px 0; font-size: 30px;}
.flex-item p{color: #666666; font-size: 18px; margin-top: 15px; line-height: 32px;}
.item1 {
    -webkit-flex: 8;
    flex: 10;
}
.item2 {
    -webkit-flex: 4;
    flex: 2;
}

/* 投资*/
.tz-tt{height: 93px; text-align: center; padding-bottom: 20px;}
.tz-tt h3{color: #8D734B; width: 50%; margin: 0 auto; font-size: 30px; border-bottom: 1px solid rgba(219, 204, 183, 1); position: relative; padding-bottom: 20px;}
.tz-tt h3::after{content: ''; position: absolute; width:47px; bottom:0; height: 5px; background:#8D734B; left: 50%;
transform: translateX(-50%);}
.tz-tt p{font-size: 30px; color: #EAEAEA; font-weight: 700;}

.tz-tzyw{margin: 20px 0 40px 0; }
.tz-tzyw.list ul{overflow: hidden;}
.tz-tzyw.list ul li{height: 290px;}
.tz-tzyw.list ul li .item{width: 50%; height: 100%; float: left;}
.tz-tzyw.list ul li .item h4{color: #8D734B; font-size: 26px; margin-bottom: 20px;}
.tz-tzyw.list ul li .item p{color: #666; font-size: 18px; line-height: 35px;}
.tz-tzyw.list ul li .item img{width: 100%; height: 100%;}
.tz-tzyw.list ul li .item.bgc{background: linear-gradient(270deg, rgba(253, 247, 239, 1) 0%, rgba(247, 247, 247, 1) 100%); overflow: hidden; padding: 30px; box-sizing: border-box;}
.tz-tzwz{text-indent: 2em; line-height: 35px; color: #666;}



/*分页*/
.pagination{padding:20px 0; font-size:14px; color:#333; line-height:28px; clear:both;text-align: center;}
.pagination li{display: inline-block;}
.pagination .arrow a{color: #333;}
.pagination .total_count,
.pagination .arrow a,
.pagination .arrow span,
.pagination .page_jump a,
.home_page,
.prev_page span,
.prev_page a{display: inline-block; padding:0 10px; margin:4px; zoom:1; border:#dfdfdf 1px solid; border-radius:3px;
}
.pagination  #page_input{width:40px; height:28px; color:#888; text-align:center; border:#dfdfdf 1px solid; border-radius:3px; background:#fff;}
.pagination .total_count,
.pagination .arrow a,
.pagination .page_jump a{
	transition: all .2s;
	-webkit-transition: all .2s;
	background: #f5f6f7;
	background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
	background: linear-gradient(#ffffff 10%, #f1f1f1);
}
.pagination .arrow span{background: #f5f5f5; color: #999;}
.pagination .arrow a:hover,
.pagination .page_jump a:hover,
.pagination .arrow .current{background:#8D734B; border-color:#8D734B; color:#fff; text-decoration:none;}
.pagination .arrow .current{font-weight: bold;}
.pagination .page_jump{margin-left: 4px;}
.pagination .page_jump a{margin-left: 6px;}

.page_index{
	display: inline-block;
    padding: 0 10px;
    margin: 4px;
    zoom: 1;
    border: #dfdfdf 1px solid;
    border-radius: 3px;
}

.page_index a:hover, .page_index .current{display: block;background: #8D734B;border-color: #8D734B;color: #fff;text-decoration: none;padding: 0 10px;margin: 0 -10px;}


.singlepage{clear:both; line-height:2.25; overflow:hidden;}
.singlepage p{margin:15px 0;}
.singlepage table,
.singlepage video,
.singlepage img{max-width:100%;}


/* singlepage */
.singlepage_title{text-align:center; font-size:2em; line-height:140%; padding:15px 0 30px;}
.singlepage_attr{padding-bottom:12px; font-size: .9375em; color:#888888; border-bottom:#e1e1e1 1px solid; text-align: center;}
.singlepage_attr span{margin: 0 10px; display: inline-block;}
.singlepage_attr b{font-weight: normal;}
.singlepage_attr .fontsize i{cursor:pointer; font-style: normal; color:#888; margin-right:4px; margin-left:4px;}
.singlepage_attr .fontsize i:hover{color:#8d0707;}

.singlepage_content{clear:both; padding:20px; line-height:2.25; overflow:hidden;}
.singlepage_content p{margin:15px 0;}
.singlepage_content table,
.singlepage_content video,
.singlepage_content img{max-width:100%;}

.singlepage_button{padding-top:5%; padding-bottom:5%; font-size:.875em;border-top: #e3e3e3 1px dashed; text-align:center;}
.singlepage_button a{display:inline-block; padding-left:15px; padding-right:15px; margin-right:6px; margin-left:6px;line-height:26px; background-color:#ececec;}
.singlepage_button a:hover,
.singlepage_button a.hover{background-color:#355e92; color:#fff;}



@media (max-width: 1480px) {
    
}
@media (max-width: 1280px) {
    .sideBar .inbox .parentName span{font-size: 24px;}
    .sideBar .inbox ul li a{padding: 22px 45px 22px 29px;font-size: 18px;}
}
@media (max-width: 992px) {
    .sideBar .inbox .parentName span{font-size: 30px;}
    .sideBar .inbox ul li a{font-size: 20px;padding: 22px 45px 22px 29px;}
    .pic_liList h4 a{font-size: 20px;}
    .pic_liList h4 p{font-size: 16px;}
    .pic_liList h4 span.time{font-size: 18px;}
    .pic_liList h4 i a{width: 30px;height: 30px;line-height: 30px;}
    .pic_liList h4 p{height: 128px;}
    /* .pic_liList>a img{height: 254px;} */
    .pic_liList>a img{height: 200px;}
}
@media (max-width: 740px) {
    .sideBar{display: none;}
    .maincontent{width: 100%;}
    .List h4 p{height: auto;}
    .pic_liList h4 a{ height: auto;}
    .pic_liList>a{width: 100%;}
    .pic_liList>a img{width: 100%;height: auto;margin-bottom: 20px;}
    .pic_liList h4{width: 90%;padding: 0 20px 20px 0;}
    .pic_liList h4 p{height: auto;}
	.page_list_pic{width: 100%;}
	.djdt_list_pic{width: 100%;}
	.hzdw_list_pic{width: 100%;}
	.mainBox{padding-top: 0;}
	.tz-tzyw.list ul li .item{width: 100%;}
	.item1{width: 100%;}
	.item2{display: none;}
	.flex-container{padding: 0;}
	.flex-container.bg2,.flex-container.bg4{border-radius:0}
	.tz-tzyw.list ul li{height: auto; overflow: hidden;margin-bottom:10px}
	.List h4 a{width: 70%;}
    
}
/* 关于我们-战略规划 */
.page-zlgh .singlepage{margin-top: -20px;color: #666;font-size: 1.125em;line-height: 2em;background: url(/jxjktz/xhtml/static/images/gywm/zlgh_img_bg.png) no-repeat center bottom;background-size: 100%;}
<!--9.7036361694336E-5-->