/*案例列表样式*/

.inside_right ul.inside_pic {
	overflow: hidden;
}

.inside_right ul.inside_pic li {
	width: 580px;
	margin: 0 10px 30px;
	float: left;
	overflow: hidden;
}

.inside_right ul.inside_pic li a {
	width: 580px;
	overflow: hidden;
	display: block;
	text-align: center;
	line-height: 40px;
	font-size: 1.4rem;
}

.inside_right ul.inside_pic li a.img {
	height: 300px;
	border-radius: 4px;

}

.inside_right ul.inside_pic li a img {
	width: 100%;
	height: 100%;
}

.inside_right ul.inside_pic li:hover a {
	color: #EB0000;
}

/*视频列表样式*/

.insides_right {
	width: 100%;
	float: right;
}

.insides_right_top {
	line-height: 45px;
	padding: 0 20px;
	font-size: 1.4rem;
	border-radius: 4px;
	margin-bottom: 30px;
	overflow: hidden;
}

.insides_right_top a {
	float: left;
	color: #FFFFFF;
	padding: 0 10px;
}

.insides_right_top i {
	float: left;
	color: #FFFFFF;
	font-style: normal;
}

.insides_right_top .home {
	background: url(../img/home.png) no-repeat left 50%;
	padding-left: 25px;
}

.insides_right_top a:hover {
	text-decoration: underline;
}




.insides {
	width: 1200px;
	margin: 50px auto;
	overflow: hidden;
}
.insides_right {
	width: 100%;
	float: right;
}

.insides_right_top {
	line-height: 45px;
	padding: 0 20px;
	font-size: 1.4rem;
	border-radius: 4px;
	margin-bottom: 30px;
	overflow: hidden;
}

.insides_right_top a {
	float: left;
	color: #FFFFFF;
	padding: 0 10px;
}

.insides_right_top i {
	float: left;
	color: #FFFFFF;
	font-style: normal;
}

.insides_right_top .home {
	background: url(../img/home.png) no-repeat left 50%;
	padding-left: 25px;
}

.insides_right_top a:hover {
	text-decoration: underline;
}

.insides_right ul.insides_pic {
	overflow: hidden;
}

.insides_right ul.insides_pic li {
	width: 190px;
	margin: 0 25px 30px;
	float: left;
	overflow: hidden;
	position: relative;
	top:0;
	left:0;
}
.insides_right ul.insides_pic li .play{width:53px;height:53px;background:rgba(0,0,0,.4) url(../images/3f_play_left.png) no-repeat center center;position:absolute;left:50%;top:42%;margin:-21px 0 0 -21px;border-radius:50%;cursor:pointer;transition:all .2s;}
.insides_right ul.insides_pic li .play:hover{background-color:rgba(0,0,0,.6);}
.insides_right ul.insides_pic li a {
	width: 190px;
	overflow: hidden;
	display: block;
	text-align: center;
	line-height: 40px;
	font-size: 1.4rem;
	white-space: nowrap;
    text-overflow: ellipsis;
}

.insides_right ul.insides_pic li a.img {
	height: 150px;
	border-radius: 4px;

}

.insides_right ul.insides_pic li a img {
	width: 100%;
	height: 100%;
}

.insides_right ul.insides_pic li:hover a {
	color: #EB0000;
}

.insides_right ul.insides_pic li a img {
	transition: all 0.4s linear 0s;
	-webkit-transition: all 0.4s linear 0s;
	-moz-transition: all 0.4s linear 0s;
	-ms-transition: all 0.4s linear 0s;
}

/*详情页样式*/

.inside_right h2 {
	text-align: center;
	border-bottom: 1px solid #E6E6E6;
	line-height: 50px;
	font-size: 2rem;
	margin-bottom: 15px;
	padding: 0 20px;
}

.inside_right_1 {
	overflow: hidden;
}

.inside_right .inside_right_1_left {
	float: left;
}

.inside_right .inside_right_1_left p {
	font-size: 1.4rem;
	float: left;
	color: #666666;
	padding: 0 10px;
	line-height: 28px;
}

.bdsharebuttonbox {
	float: right;
}

.bdsharebuttonbox p {
	float: left;
	font-size: 1.4rem;
	line-height: 28px;
	color: #666666;
}

.inside_right_2 {
	padding: 20px;
}

.inside_right_2 img {
	max-width: 100%;
	display:inline-block;
}



/*新闻样式*/
.ny_new_box{ max-width:1200px; margin:0 auto;}
.ny_new_box ul{ overflow:hidden;  margin:0px 0 40px -1.5%;width:100%;}
.ny_new_box ul li{width:100%;height:88px; overflow:hidden; margin:1.8% 0 0 6.5%; position:relative;padding-bottom:17px;border-bottom: 1px solid #e3e5e5;background:rgba(255,255,255,0.5);}
.ny_new_box ul li a{ position:absolute; left:0; top:0; right:0; bottom:0; width:100%; height:100%; color:#333;}
.ny_new_box ul li a .date0,
.newsDetail .date0{ float:left; width:84px; height:84px; margin-right:20px;text-align:center; color:#fff;background:#e3e5e6;}
.ny_new_box ul li a .date0:hover{color:#fff;background:#018008;}
.ny_new_box ul li a .date0:hover b{color:#fff;}
.ny_new_box ul li a .date0:hover span{color:#fff;}
.ny_new_box ul li a .date0 b,
.newsDetail .date0 b{ font-weight:normal; font-size:24px; display:block;color:#666;padding:4px;margin-top:10px;}
.ny_new_box ul li a .date0 span,
.newsDetail .date0 span{ font-size:14px;display:block;color:#666;}
.ny_new_box ul li a .info0{ position:absolute; left:120px; top:0; right:0; }
.ny_new_box ul li a .info0:hover font{color:#8fc320;}
.ny_new_box ul li a .info0 font{ font-weight:normal; font-size:16px;color:#333; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ny_new_box ul li a .info0 p{ font-size:14px; height:40px; line-height:21px; padding-top:8px; overflow:hidden;color:#999;}


/*联系方式*/
.ny_wz{text-align:center;font-size:18px;color:#333232;padding-bottom:30px;}
.ny_ct{float:left;}
.ny_dt{float:right;border:1px solid #000;}

.clears{ clear:both;}
/*messages*/
.c_2 div img{display:inline;margin-top: -7px; padding-right: 24px;}
.c_2 div span{font-size: 16px;color: #666;line-height: 48px;/* padding-top: 9px; */margin-top: 10px;}
.messages{padding:15px 0;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; border:0; font-family:"Microsoft Yahei";}
.messlist {height:30px;margin-bottom:10px;}
.messlist label{float:left;width:56px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;}
.messlist input{float:left;width:300px;height:28px;padding-left:5px;border:#ccc 1px solid;}
.messlist.textareas{ height:auto;}
.messlist textarea{float:left;width:400px; height:210px;padding:5px;border:#ccc 1px solid;}
.messlist.yzms input{width:100px;}
.messlist.yzms .yzmimg{ float:left;margin-left:10px;}
.messsub{padding:0px 0 0 110px;}
.messsub input{width:100px; height:35px; background:#ddd; font-size:14px; font-weight:bold; cursor:pointer;margin-right:5px}
.messsub input:hover{ background:#f60;color:#fff;}


