
.sand_b_in li:hover .dBox_l_f{background-color: #9ac192;color:#fff;transition:all 1s ease;}
.sand_b_in li:hover .dBox_l_f h6,.sand_b_in li:hover .dBox_l_f p{color:#fff;transition:all 0.5s ease;}
.sand_b_in li:hover .dBox_l_f h6:after{transition:all 0.4s ease;
	background-color: #fff;}
	.sand_b_in li:hover .dBox_l_f a{color: #fff;}

.dBox_l_f h6{
	color: #333333;
	font-size: 25px;
	position: relative;
	padding-bottom: 70px;
}
.dBox_l_f h6:after{
	background-color: #000000;
	width: 51px;
	height: 1px;
	display: block;
	content: "";
	position: absolute;
	bottom: 40px;
}
.dBox_l_f p{
	
	font-weight: 100;line-height:30px;color:#ababab;height:180px; overflow: hidden;
}
.dBox_l_f a{
	bottom:30px;
	width: 130px;
	height: 45px;
	line-height: 45px;
	text-align: left;
	display: inline-block;
	color: #000;
	font-size: 14px;position: absolute; z-index:2454542
	
}

.sand_b_in{
	padding-bottom: 45px;
	margin-top: 80px;
	
}
.sand_b_in li{
	margin-bottom: 35px;
}
.sdleft{width:26px; height:480px;position:absolute; z-index:5125;background: url(../images/sdleft.png) left no-repeat;}
.sdright{width:26px; height:480px; position:absolute; z-index:5125;background: url(../images/sdright.png) right no-repeat; right:0; }
.sand_b_in li:hover .sdleft{width:26px; height:480px;position:absolute; z-index:5125;background: url(../images/sdlefts.png) left no-repeat;transition:all 1s ease;}
.sand_b_in li:hover .sdright{width:26px; height:480px; position:absolute; z-index:5125;background: url(../images/sdrights.png) left no-repeat;transition:all 1s ease;}


.dBox_r_p2 img,.dBox_r_p img{width:100%;position:relative}
.dBox_r_p2 img,.dBox_r_p img{
 overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.sand_b_in li:hover .dBox_r_p2 img,.sand_b_in li:hover .dBox_r_p img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}
@media (min-width: 1200px) {
.dBox_l_f{
	background-color: #f9f9f9;
	max-width:480px;
	padding-left:60px;
	padding-right:60px;	
	padding-top: 84px; position:relative;box-sizing:border-box;
}

.dBox_r_p2,.dBox_r_p{max-width:920px;width:100%;overflow: hidden;position:relative;}
#db_pc{ display:block}
#db_m{ display:none}
}
@media (max-width: 1199px) and (min-width: 701px)  {
   .dBox_l_f{
	background-color: #f9f9f9;
	max-width:50%;
	width:50%;
	padding-left:60px;
	padding-right:60px;	
	padding-top: 84px; position:relative;box-sizing:border-box;
}

.dBox_r_p2,.dBox_r_p{max-width:50%;width:50%;overflow: hidden;position:relative;} 
#db_pc{ display:block}
#db_m{ display:none}
}
@media (max-width: 700px)   {
   .dBox_l_f{
	background-color: #f9f9f9;
	max-width:100%;
	width:100%;
	padding-left:60px;
	padding-right:60px;	
	padding-top: 24px; position:relative;box-sizing:border-box;
}

.dBox_r_p2,.dBox_r_p{max-width:100%;width:100%;overflow: hidden;position:relative;} 
.sdleft,.sdright{ display:none}

.dBox_l_f{float:left;}
#db_m{ display:block}
#db_pc{ display:none}

.dBox_l_f h6{
	color: #333333;
	font-size: 25px;
	position: relative;
	padding-bottom: 40px;
}
.dBox_l_f h6:after{
	background-color: #000000;
	width: 51px;
	height: 1px;
	display: block;
	content: "";
	position: absolute;
	bottom: 20px;
}
.dBox_l_f p{
	
	font-weight: 100;line-height:30px;height:120px;color:#ababab; 
}
.dBox_l_f a{
	bottom:30px;
	width: 130px;
	height: 45px;
	line-height: 45px;
	text-align: left;
	display: inline-block;
	color: #000;
	font-size: 14px;position: absolute; z-index:2454542
	
}

.sand_b_in{
	padding-bottom:15px;
	margin-top: 20px;
	
}
.sand_b_in li{
	margin-bottom: 5px;
}

}


.widbox{max-width: 1500px;width: 95%;
	margin: 0 auto;}
	.newspag{
	background-color: #f2f2f2;
	padding-top: 0px;
	padding-bottom: 70px;
}
.news{
	
	padding-top: 50px;
	padding-bottom: 0px;
}
.time_box{
	width: 25%;
	text-align: center;
	border-right: 1px solid #aaa;
}
.time_box h6{
	color: #313131;
	font-size: 48px;
}
.time_box p{
	color: #999999;
	font-size: 14px;
	font-weight: 100;
}
.news_fon_info{
	width: 70%;
	
}
.news_fon_info p{
	color: #999999;
	font-size: 14px;
	font-weight: 100;line-height:25px;
}
.news_fon_info h4{
	color: #222222;line-height:30px;font-weight: 600;font-size: 16px;
}
.news_font{
	background-color: #FFF;
	padding-top: 18px;
	padding-bottom: 18px;
	padding-right: 5%;
}
.news ul li a{background-color: #f2f2f2;}
.news ul li a em{
	display: block;
	color: #999999;
	background: url(../images/ico03s.png) no-repeat  120px 12px;
	background-color: #FFF;
	padding-left: 35px;
	padding-top: 15px;
	padding-bottom: 40px;
}

.news ul li .news_font{background-color: #f2f2f2;}

.news ul li{
	width: 32%; margin-bottom:30px;background-color: #f2f2f2;
}
.newstp{height:240px; overflow:hidden}
.newstp img{overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.news ul li:hover .newstp  img{    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);}
.news ul li:hover .news_font,.news ul li:hover em{background-color: #f9f9fa;}


.page-con {
    margin-top: 40px;
    margin-bottom: 40px;
}
/* 文章详情 */
.right-part .news-show .news_tit {
	text-align: center;
    font-size: 30px;
    font-weight: bold;
    padding-top: 20px;
}
.right-part .news-show .news_mes {
	margin-top: 14px;
    height: 35px;
    font-size: 14px;
    line-height: 35px;
    text-align: center;
    background: #fff;
    color: #9e9e9e;
    border: 1px dotted #ccc;
    border-width: 1px 0;
}
.right-part .news-show .news_con {
    padding: 14px 10px;
	line-height: 30px;
    font-size: 16px;
    text-align: justify;
    background-color: #fff;
}
.right-part .news-show .news_con img{ max-width: 1200px; 
height:auto!important;
  width:expression(this.width > 1200 ? "100%" : this.width);}
/* 上下篇 */
.prevnext {
	width: 100%;
    height: 55px;
    line-height: 55px;
    overflow: hidden;
    border: 1px solid #ddd;
    border-width: 1px 0;
    /*margin: 15px 0 0;*/
    background: #fff;
    font-size: 14px;
}
.prevnext .fr {
	text-align: right;
}
/* 页码 */
.pagelist {
	margin: 20px 0;
	text-align: center;
}
.pagelist li {
	display: inline-block;
	margin: 0 4px;
	
	vertical-align: middle;
	font-size: 14px;
}
.pagelist li a{
	padding: 0 10px;
	font-size: 12px;
    height: 30px;
	border: 1px solid #ddd;
    line-height: 30px;
    font-size: 14px;
    overflow: hidden;
    display: inline-block;
    text-align: center;

    color: #787878;
}
.pagelist li a{
	display: block;
	color: #787878;
}
.pagelist li a:hover {border: 1px solid #9ac192;
	background: -webkit-linear-gradient(bottom, #9ac192, #9ac192); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(top, #9ac192, #9ac192); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(top, #9ac192, #9ac192); /* Firefox 3.6 - 15 */
	background: linear-gradient(to top, #9ac192, #9ac192); /* 标准的语法 */
    color: #fff;
}
.pagelist li.active a{
	padding: 0 10px 0px 10px;
	height: 30px;
    line-height: 30px;
	border: 1px solid #9ac192;
	background: -webkit-linear-gradient(bottom, #9ac192, #9ac192); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(top, #9ac192, #9ac192); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(top, #9ac192, #9ac192); /* Firefox 3.6 - 15 */
	background: linear-gradient(to top, #9ac192, #9ac192); /* 标准的语法 */
	color: #fff;
}
/*  滚动图 */
.bannermdzz {z-index:1; position:relative;width:920px;height:480px}
.flexslider {position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides {position:relative;}
.flex-control-nav {position:absolute;bottom:50px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li {display:inline-block;width:90px;height:2px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a {opacity: 0.5; display:inline-block;width:90px;height: 2px;overflow:hidden;background-color: #fff;cursor:pointer; text-indent: -99em;}
.flex-control-nav .flex-active {background-color: #4a4947;opacity: 1;}
.flex-direction-nav {position:absolute;z-index:3;width:100%;top:30%;display: none;}
.flex-direction-nav li a {display:block;width:58px;height:77px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev {left:50%;margin-left:-600px; background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next {right:50%;margin-right:-600px; background:url(../images/next.png)center center no-repeat;}