@charset "utf-8";
/* CSS Document */

body {
	font-size:12px; line-height:20px;
	font-family:'Microsoft Yahei', '微软雅黑';
	background:#fff;
}
a {
	color: #4f555a; cursor:pointer;
	text-decoration: none;
}
a:hover {
	color:#d80000;
	text-decoration:none;
}
.w1000 {
	width:1000px; margin:0 auto;
}
.w690{
	width:690px;}
.w270{
	width:270px;}
.w345{
	width:350px;}


.m_t_15{
	margin-top:15px;}

/*header*/

.search{
	width:345px; height:40px; padding-top:40px;}
.s_bg{
	width:345px; height:40px;}
.in_text{
	width:260px; border:1px solid #d0d0d0; height:24px; padding:7px 10px; font-size:14px; color:#424242; line-height:24px;}
.in_button{
	width:59px; height:40px; border:none; cursor:pointer;
	background: url(../../images/wslf/search.gif) no-repeat;}
/*nav*/
.nav{
	border-bottom:3px solid #db0904; height:48px;
	background:#fff;}
.nav ul li{
	float:left; height:48px; line-height:48px;}
.nav ul li a{
	font-size:18px; padding:0 14px; position:relative;}
.nav ul li a i{
	position:absolute; top:0; right:-5px; display:block; width:32px; height:10px; overflow:hidden; background:url(../../images/wslf/icon_new.png) no-repeat;}

.nav_zlm{
	height:45px; border:1px dashed #bfbfbf; padding:10px 0; margin-top:10px;
	background:#f7f7f7;}
.dlm{
	width:80px; text-align:center; line-height:45px; color:#de0101; font-size:16px;}
.zlm_01 .zfl{
	width:225px;}
.zlm_02 .zfl{
	width:150px;}
.zlm_03 .zfl{
	width:375px;}


.zfl li{
	float:left; width:75px; line-height:22px; height:22px; overflow:hidden;}

/**/
.h_one_ty{
	height:29px; line-height:29px; border-bottom:1px solid #c9c9c9;
	background:url(../../images/wslf/ny_nav_bg.jpg) repeat-x #eee;}
.nav_ny{
	display:block; height:29px;}
.nav_ny li{
	float:left; padding:0 20px;}



/*gg_tl*/
.gg_tl img{
	width:1000px; height:100px;}

/*.ul_02*/
.ul_02{
	padding-bottom:7px;}
.ul_02 li{
	padding-right:10px;}
.ul_02 li a{
	font-size:14px;}
.ul_02 li{
	height:30px; line-height:30px; overflow:hidden;}
li.u_1_big a,li.u_1_big2 a,li.u_1_big3 a{
	font-size:16px; font-weight:bold; overflow:hidden; display:inline-block;line-height:36px; height:36px;}
li.u_1_big2{
	padding-bottom:15px; padding-left:245px;}
li.u_1_big3{
	padding-bottom:15px; padding-left:175px;}
li.u_1_big2 p{
	line-height:24px; font-size:14px; color:#646464;}
li.u_1_big3 p{
	line-height:24px; font-size:12px; color:#646464; height:72px; display:block; overflow:hidden;}
ul li.u_1_big2{
	position:relative; height:140px;}
ul li.u_1_big3{
	position:relative; height:125px;}
.u_1_big2 img{
	position:absolute; display:block; width:230px; height:140px; left:0px; top:5px;}
.u_1_big3 img{
	position:absolute; display:block; width:165px; height:125px; left:0px; top:5px;}

.videourl{
	padding-left:20px;
	background:url(../../images/wslf/video.jpg) no-repeat left center}

/*tit_01*/
.tit_01{
	height:50px; line-height:50px; font-size:24px; color:#db0904; border-bottom:3px  solid #dedee0; margin-bottom:10px;}
.tit_01 a{
	color:#db0904;}
.tit_01 span a{
	padding:0 10px; font-size:14px; color:#4f555a;}
.tit_01 a:hover{
	color:#116e27;}
.tit_01 span a:hover{
	color:#d80000}

.tit_ls{
	color:#116e27;}

/*tit_02*/
.tit_02{
	height:35px; line-height:25px; font-size:18px; color:#db0904; border-bottom:3px  solid #dedee0; margin-bottom:10px;}
.tit_02 a{
	color:#db0904;}
.tit_02 span a{
	padding:0 10px; font-size:12px; color:#4f555a;}
.tit_02 a:hover{
	color:#116e27;}
.tit_02 span a:hover{
	color:#d80000}

.tit_03{
	color:#3f3f3f; font-weight:normal;}

#blackbg {
	position: absolute;
	background: #000;
	z-index: 100;
	left: 0;
	top: 0;
	width: 100%;
	height: 0;
	overflow: hidden;
}

.video_fj{
	width:640px; margin:0 auto; position:relative; height:480px; overflow:hidden;}
#show_video1 {
	z-index: 200;
	top: 0;
	left: 0;
	position: absolute;
}


/*footer*/
.footer{
	height:90px; text-align:center;  border-top: 1px solid #d4d4d4;
	background:#FFF;}
.footer .bor{
	border-top: 8px solid #f4f3f3;padding-top:10px; padding-bottom:10px;}
.footer p{
	 line-height:34px; font-size:14px; color:#878787;}
.footer p a{
	padding:0 10px; color:#878787;}
.footer p a:hover{
	color:#e33729; text-decoration:none;}



