﻿@charset "utf-8";
/* CSS Document */

/*header*/
.logo{
	width:325px; height:84px; padding-top:10px; 
	background:url(../../images/wslf/logo_ny.jpg) no-repeat 0 10px;}
.logo_left{
	width:195px; text-indent:-999em; overflow:hidden;height:84px; float:left;}
.logo h2{
	float:left; font-size:18px; font-weight:bold; color:#fff; display:inline-block; height:34px; line-height:34px; padding:0 10px; margin-top:30px;
	background:#ce2824;}
	
.h_one_ny{
	height:auto; border-bottom:1px solid #ccc;
	background:#f2f2f2;}
		
.h_one_ny .in_text{
	background:#fff;}
	
.h_on_box1{
	height:112px; overflow:hidden;position: relative;}
/**/


.w560{
	width:560px;}
.w410{
	width:410px;}

/*new_tt*/
.new_tt h2 { display: block; text-align: center; line-height: 40px; overflow: hidden; }
.new_tt h2 a { font-size: 30px; font-weight: bold; color: #db0904; }
.new_tt h2 a:hover { text-decoration: underline; }
.new_tt p { margin-top: 10px; margin-bottom: 5px; font-size: 16px; font-weight: bold; line-height: 1.5; color: #4f555a; text-align: center; }
.tt_list { text-align: center; height: 40px; overflow: hidden; }
.tt_list a { line-height: 40px; font-size: 14px; padding: 0 10px; }
	
/*banner*/
#focus {width:560px; height:310px; overflow:hidden; position:relative;}
#focus ul {height:310px; position:absolute;}
#focus ul li {float:left; width:560px; height:310px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{
	width:560px; height:310px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btn {position:absolute; width:522px; height:9px; padding:19px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:9px; height:9px; _font-size:0; margin-left:8px; cursor:pointer; background:  url(../../images/wslf/hdp_n.png);}
#focus .btn span.sp_h {background: url(../../images/wslf/hdp_h.png)}

.li_bg_a{
	position:absolute; height:45px; display:block; left:0px; bottom:0px;}
.bg_b{
	background:#000; opacity:0.5; width:560px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.b_te{
	z-index:9; color:#FFF; line-height:45px; font-size:14px; width:430px; padding-left:15px; overflow:hidden;}
a.b_te:hover{
	color: #CCC;}
	
/*zbgz*/
.zbgz{
	height:365px; overflow:hidden;}
.zbgz .ul_02{
	width:310px;}
.list1{
	width:238px;}
	
.list1 li {width:74px; float:left; text-align:center; margin-right:5px; margin-bottom:8px; overflow:hidden; height:110px;}
.list1 li img { border:2px #edefee solid; display:block; margin:0 auto ; width:70px; height:70px; padding:0;}
.list1 li h4{
	font-weight:normal;}
.list1 li a{ display:block; width:50px; height:16px; background:url(../../images/wslf/gz1.png) no-repeat; margin:0 auto;}
.list1 li a:hover{  width:50px; height:16px; background:url(../../images/wslf/gz2.png) no-repeat; margin:0 auto;}

/*gngj*/
.ul_duan li{
	width:270px; float:left;}
	
.wbbl{
	height:365px;}

.gg_in_r1{
	padding-bottom:15px;}
.gg_in_r1 ul{
	width:440px;}	
.gg_in_r1 li{
	width:195px; height:145px; float:left; padding-right:20px;}
.gg_in_r1 li img{
	width:195px; height:145px;}
	
.tab_bon{
	height:32px;  margin-bottom:15px;border-bottom:1px solid #bfbfbf;}
.tab_bon li{
	float:left; width:120px; display:block; height:32px;}
.tab_bon li a{
	display:block; width:120px; height:32px; line-height:32px; font-size:18px; text-align:center;}
.tab_bon li.on{
	border:1px solid #bfbfbf; border-bottom: none; width:118px;
	background:#fff;}
.tab_bon li.on a{
	width:118px; height:31px; line-height:31px; color:#db0904;}
	
/*lm_list*/
.carousel-box {
	position: relative;
}
.carousel{
	top:10px;}
.carousel-box ul {
	width: 701px;
	height: 305px;
	overflow: hidden;
}
.carousel-box ul li {
	width:480px;overflow: hidden; height:302px;
}
.carousel-box ul li a{
	width:150px; display:block;float: left;margin: 0 5px 10px 5px; text-align:center; font-size:14px; line-height:36px;}
	
		.carousel-box ul li img {
			 width:150px; height:105px;
			
		}
		
		.carousel-box ul li img.extra {
			margin: 0 0 10px 0;
		}

.carousel-box .prev {
	width:25px; height:48px;
	background:url(../../images/wslf/prev.gif) no-repeat;
	overflow: hidden;
	position: absolute;
	top: 115px;
	left: 0px;
	z-index: 100;
	cursor: pointer;
}

.carousel-box .next {
	width:25px; height:48px;
	background:url(../../images/wslf/next.gif) no-repeat;
	overflow: hidden;
	position: absolute;
	top: 115px;
	right: 0px;
	z-index: 100;
	cursor: pointer;
}

	
.gg_in_r2,.gg_in_r2 img{
	width:410px; height:180px;}
	
.ewm ul li{
	width:135px; line-height:23px; text-align:center;
	float:left; padding-top:130px; font-size:14px;}
.ewm ul li font{
	font-size:12px; display:block;}
.ewm ul li.wx{
	background:url(../../images/wslf/wx.gif) no-repeat center 20px;}
.ewm ul li.tx{
	background:url(../../images/wslf/tx.gif) no-repeat center 20px;}
.ewm ul li.xl{
	background:url(../../images/wslf/xl.gif) no-repeat center 20px;}

/**
 * 2018-06-15 by jason add
 * add report
 */
.search { padding-top: 20px; }
.header .report {
	position: absolute;
	top: 70px;
	right: 0;
	color: #666;
}
.report-link {
	margin: 30px 0;
	height: 70px;
	overflow: hidden;
}
.report-link ul { width: 1020px; }
.report-link li {
	float: left;
	width: 235px;
	height: 70px;
	padding-right: 20px;
}
.report-link li img {
	width: 100%;
	height: 100%;
}
.report-banner { margin-top: 20px; }
