body{background:url(../images/bg1.png) center bottom repeat-x #F7F5E7;}
.footer{padding:40px 0;}
a:hover{color: #C59148;}
.maxwidth{width:1240px;margin:0 auto;height:auto;overflow:hidden;}
.news_con1{background: url(../images/icon_news_con1.png) center top no-repeat;padding-top:130px;}
.news_con1_left{width:835px;}
.news_con1_left ul li{width:400px;height:405px;float:left;margin-right:15px;position:relative;margin-bottom:15px;background-color:#fff;}
.news_con1_left ul li .txt{padding:20px 25px;}
.news_con1_left ul li img{width:100%;}
.news_con1_left ul li .imgbox {padding-top:250px;position:relative;overflow:hidden;}
.news_con1_left ul li .a {position:absolute;left:0;top:0;width:100%;height:100%;background-position:50%;background-repeat: no-repeat;background-size:cover;transition:all 0.3s ease-in;}
.news_con1_left ul li time{color:#C59249;display:block;margin-bottom:10px;}
.news_con1_left ul li span{font-size:16px;color:#626262;height:100px;line-height:25px;}
.aline_r{position:relative;background-image:linear-gradient(#C59148, #C59148);background-position:0 100%;background-size:0 1px;background-repeat: no-repeat;transition: background-size .5s;}
.news_con1_left ul li:hover .aline_r{background-size:100% 1px;color:#C59249;}
.news_con1_left ul li .more{position:absolute;bottom:20px;left:25px;color:#C59249;}
.news_con1_left ul li .imgbox .a:hover{transform:scale(1.05);}
.news_con1_left ul li:nth-child(1){width:815px;height:295px;background:none;}
.news_con1_left ul li:nth-child(1) .imgbox{width:400px;height:295px;padding-top:0px;float:left;margin-right:15px;}
.news_con1_left ul li:nth-child(1):hover .aline_r{background-size:100% 1px;background-image:linear-gradient(#FFF, #FFF);}
.news_con1_left ul li:nth-child(1) img{height:100%;}
.news_con1_left ul li:nth-child(1) .txt{background:url(../images/news_li.png) center top no-repeat;background-size:cover;width: 360px;height:255px;float:left;position:relative;padding:20px;}
.news_con1_left ul li:nth-child(1) .txt span{color:#F9F5F0;}
.news_con1_left ul li:nth-child(1) .txt time{margin-top:10px;color:#F9F5F0;margin-bottom:30px;}
.news_con1_left ul li:nth-child(1) .txt i{color:#F9F5F0;}

.news_con1_right{width:365px;border-top:1px solid #C59249;padding:20px;height:675px;}
.news_con1_right ul li{border-bottom:1px dashed #E3E3E1;margin-bottom:15px;position: relative;overflow: inherit;padding: 5px 0;}
.news_con1_right ul li:after{position: absolute;content:'';left:0;right:0;bottom:-1px;height:1px;width:0;background:#C59249;transition: .5s;}
.news_con1_right ul li:last-child{border:none;}
.news_con1_right ul li:hover:after{width:100%;}
.news_con1_right ul li span{color:#C59249;}
.news_con1_right ul li p{font-size:17px;margin:8px 0;line-height:30px;}

.news_con2{height: auto;overflow: hidden;margin-bottom: 150px;}
.news_con2 .left,.news_con2 .center,.news_con2 .right{width: 400px;height:390px ;position: relative;}
.news_con2 .tit{width: 100%;height:55px ;position: absolute;}
.news_con2 .left .tit{background: url(../images/tit_flfg.png) center center no-repeat;}
.news_con2 .center .tit{background: url(../images/tit_bzgf.png) center center no-repeat;}
.news_con2 .right .tit{background: url(../images/tit_cyzc.png) center center no-repeat;}
.news_con2 .center{margin-left: 20px;}
.news_con2 ul {height: auto;overflow: hidden;background-color: #fff;padding:50px 15px 20px 15px ;margin-top: 27px;}
.news_con2 ul li{height:50px;line-height:50px;overflow:hidden;background:url(../images/icon_li2.png) left center no-repeat;text-indent:2em;font-size:17px;position:relative;}
.news_con2 ul li a{color:#4E4E4E;}
.news_con2 ul li:hover a{color:#C59249;}
.news_con2 ul li:after{position:absolute;content:'';left: 0;right: 0;bottom:0;height: 1px;width:0;background:#C59249;transition: .5s;}
.news_con2 ul li:hover:after{width: 100%;}
.news_con2 span{display: block;float: right;width:104px;height:35px;background: url(../images/icon_more.png) center bottom no-repeat;margin-top: 20px;cursor:pointer;}

.title3 {margin-top: 30px;height: 30px;position: relative;}
.title3 .bread-crumbs {display:inline-block;position:relative;padding-left:18px;line-height: 30px;margin-bottom: 12px;vertical-align: bottom;color:#999;}
.title3 .bread-crumbs:after {content:'';width:8px;height:8px;background:#ff0000;position: absolute;left: 0;top: 50%;margin-top: -4px;}
.title3 .bread-crumbs a {display:inline;color:#999;}
.title3 .bread-crumbs a:hover {color:#ff0000;}

.news-list {margin-bottom:50px;}
.news-list li {padding:40px 0;border-bottom: #d6d6d6 1px solid;clear: both;overflow: hidden;position: relative;}
.news-list li .photo {float: left;}
.news-list li .photo img {width:244px;height: 170px;display: block;}
.news-list li .text {width:960px;float: left; margin-left:25px}
.news-list li .text h4 {overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-list li .text h4 a {display:inline-block;font-size: 22px;font-weight: normal;line-height: 1.2;}
.news-list li .text p {margin-top:20px;}
.news-list li .text p a {display:inline-block;color:#666;line-height:30px;/*text-indent:2em;*/display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.news-list li .text p a:hover {color:#ff0000;}
.news-list li .time {position:absolute;right:0;color:#999;padding-left:24px;background:url(../images/time.png) no-repeat left center;}

.content {width:100%;}
.content .content-title {padding-bottom:40px;text-align:center;background:url(../images/detail_line.png) no-repeat center bottom;}
.content .content-title h2 {font-size:36px;line-height: 70px;font-weight:normal;}
.content .content-title p {margin-top:25px;font-size:16px;}
.content .content-body {padding:35px 0;font-size:16px;line-height:2;margin-bottom:50px;}
.content .content-body p {text-indent: 2em;line-height:2.4;text-align: left;margin: auto; font-size: 18px;}
.content .content-body img {display: block;margin-top:40px;margin:40px auto 0;}
.content .content-body h5 {margin: 5px auto;text-align: center;font-weight: normal;}
.content .content-body * {max-width: 100%;margin-bottom: 15px;}
.content .content-body .editor {margin-top: 70px;text-align: right;}

.index_fenybox {height:34px;padding:10px 0 10px;text-align:center;clear:both;}
.index_fenybox a,
.index_fenybox a:visited,.index_fenybox a:hover{padding:0px 12px;font-size:14px; border:1px solid #dedede;display:inline-block;height:32px;line-heighT:32px;text-decoration:none;color:#777;margin:0 3px;background:#fff;border-radius:3px}
.index_fenybox a:hover,.index_fenybox a.curr,.index_fenybox a.curr:visited {border:1px solid #E97C39; color:#fff;background:#E97C39;}