@charset "utf-8";
/***************** public *****************/
body,html{
	overflow-x:hidden;
	font-family: "微软雅黑";
	background:#fff;
}
*{
	margin:0;
    padding:0;
}
.clear {
	clear: both;
}
ul, li {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
a {
	text-decoration: none;
	cursor: pointer;
}
a:hover {
	text-decoration: underline;
}
em {
	font-style: normal
}
img {
	border: 0;
	display:block;
}

/***************** main *****************/
.main_1000{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.nav_2017lh{
	width:100%;
	height:70px;
	background:#1180d7;
	color:#fff;
}
.nav_2017lh ul li{
    width:11%;
	float:left;
	text-align:center;
	line-height:70px;
	font-size:20px;
}
.nav_2017lh ul li a{
    color:#fff;
}
.nav_2017lh ul li a:hover{
	text-decoration:underline;
}
.hot_bj{

}
.tt_font36{
	font-size:36px;
	font-weight:bold;
	color:#0d8ae4;
	padding:70px 0 0 0;
}
.tt_news{
	border-bottom:1px dotted #0d8ae4;
	padding:25px 0px 25px 0px;
	margin-bottom:30px;
	color:#777;	
	font-size:14px;
	line-height:28px;
}
.tt_news li{
	color:#777;	
	font-size:14px;
	line-height:28px;
	float:left;
	margin-right:10px;
}
.tt_news li a{
	color:#777;	
}
.tt_news li a:hover{
	color:#0d8ae4;
	text-decoration:underline;
}
.tt_Nlist{
	width:310px;
	height:auto;
	float:left;
}
.tt_Nfoc{
	width:640px;
	height:380px;
	float:left;
	overflow:hidden;
	margin-left:50px;
}
.title_font18{
	font-size:18px;
	color:#000;
}
.zy_font14{
	font-size:14px;
	color:#898989;
	padding:10PX 0PX 20PX 0PX;
}
.zy_font14 li{
	line-height:28PX;
	}
.News_list{
	border-top:dotted 1px #898989;
    padding:20px 0px;
}
.News_list ul li{
	list-style:url(list_style.png) inside;
	color:#000;
	line-height:33px;
	font-size:14px;
}
.News_list ul li a{
	color:#000;
}
.News_list ul li a:hover{
	color:#c00
	text-decoration:underline;
}
.News_list ul li span{
	margin-right:15px;
}
.tt_Npic{
	width:640px;
	padding-top:20px;
	overflow:hidden;
	float:right;
}
.tt_Npic ul li{
	float:left;
	width:310px;
	height:245px;
}
.tt_Npic ul li img{
	width:310px;
	height:245px;
}
/**************************Lh_hot********************************/

.Lh_hot_tt{padding:140px 0px 10px 0px;}
.Lh_hot_box{
	width:960px;
	padding:20px;
	background: rgba(255,255,255,0.6);
	height:480px;
	
}
.Lh_hot_pic ul li{
	float:left;
	width:225px;
	height:170px;
	margin-left:17px;
}
.Lh_hot_pic ul li img{
	width:225px;
	height:170px;
}
.Lh_hot_list{
	margin-top:30px;
	float:left;
	width:467px;
}
.Lh_hot_list ul li{
	line-height:30px;
	font-size:16px;
	color:#eee;
	height:70px;
}
.Lh_hot_list ul li a{
	color:#eee;
}
.Lh_hot_list ul li a:hover{
	text-decoration:underline;
}
.Lh_hot_pl{
	font-size:14px;
	margin-top:30px;
	border:2px solid #d4465d;
	width:460px;
	height:265px;
	float:left;
	margin-left:25px;
	background:url(pl_icon.png) no-repeat top 10px center;
}
.Lh_hot_pl ul li{
	line-height:32px;
	color:#000;
	
}
.Lh_hot_pl ul li a{
	color:#6181bc;
}
.Lh_hot_pl ul li a:hover{
	text-decoration:underline;
}
/*****************nx_voice****************/

.nx_voce_tt{
	padding-top:140px;
}
.nx_voce_tt ul li{
	width:298px;
	height:475px;
	background:#f2f6f7;
	float:left;
	margin-left:30px;
	box-shadow:3px 3px 3px #126fbe;
	position:relative;
}
.nx_voce_tt ul li span img{
	width:298px;
	height:240px;
}
.nx_voce_tt ul li p{
	height:70px;
	background:#455682;
	line-height:70px;
	color:#fff;
	text-align:center;
	font-size:16px;
}
.nx_voce_zy{
	padding:10px;
	font-size:14px;
	color:#444;
	line-height:24px;
	text-indent:2em;
}

.nx_voce_zy dl dd{
	font-size:14px;
	color:#000;
	line-height:28px;
	margin-left:-15px;
}
.nx_voce_zy dl dd a{
	color:#000;
}
.nx_voce_zy dl dd a:hover{
	color:#c00;
	text-decoration:underline;
}





/*****************nx_jt****************/

.nx_jt_tt{
	padding-top:140px;
}
.nx_jt_left{
	width:500px;
	float:left;
}
.nx_jt_left span{
	width:500px;
	height:300px;
	}
.nx_jt_left span img{
	width:500px;
	height:300px;
}
.nx_jt_list1{padding-top:30px;}
.nx_jt_list1 li{
	float:left;
	width:240px;
	height:160px;
}
.nx_jt_list1 li img{
	width:240px;
	height:160px;
}
.nx_jt_right{
	width:430px;
	float:left;
	margin-left:30px;

	height:450px;

}

.jt_pic_left{
	width:230px;
	float:left;
}
.jt_pic_left ul li{
	width:230px;
	height:130px;
	margin-bottom:10px;
}
.jt_pic_left ul li img{
	width:230px;
	height:130px;
}

.jt_pic_right{
	width:180px;
	float:left;
	margin-left:20px;
}
.jt_pic_right span img{
	width:180px;
	height:270px;
}

.jt_pic_bottom{
	width:430px;
	height:160px;
	margin-top:10px;
}
.jt_pic_bottom span img{
	width:430px;
	height:160px;
}




/*******************Lh_xc*****************/

.Lh_xc_tt{
	padding-top:180px;
}
.Lh_xc_tt ul li{
	float:left;
	width:246px;
	height:440px;
	border:1px dotted #ddd;
	margin-left:1px;
	position:relative;	
}
.Lh_xc_tt ul li span img{
	width:246px;
	height:440px;
	
}
.Lh_xc_tt ul li p {
	position:absolute;
	bottom:40px;
	left:0;
	background:rgba(0,0,0,0.5);
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#fff;
	width:100%;
	text-align:center;
}
/*******************Lh_report*****************/
.Lh_report{
	background:url(lh_report.jpg) no-repeat top center;
	width:100%;
	height:683px;
	}
.Lh_report_tt{
	padding-top:140px;
}
.Lh_report_box{
	width:960px;
	padding:20px;
	background: #fff;
	height:465px;
	
}
.Lh_report_left{
	width:465px;
	float:left;
}
.Lh_report_left span{
	width:465px;
	height:310px;
}
.Lh_report_left span img{
	width:465px;
	height:310px;
}
.Lh_report_left h2{
	font-size:28px;
	color:#0d8ae4;
	padding:25px 0 10px 0;
}
.Lh_report_left p{
	font-size:14px;
	color:#444;
	padding-bottom:30px;
}
.Lh_report_right{
	width:465px;
	margin-left:30px;
	float:left;
}
.Lh_report_pic li{
	float:left;
	width:220px;
	height:310px;
	background:#eee;
	margin-left:20px;
}
.Lh_report_pic li span img{
	width:220px;
	height:135px;
}
.Lh_report_zy{
	padding:10px;
	font-size:14px;
	color:#444;
	line-height:24px;
	text-indent:2em;
}
.Lh_report_list{
	padding:25px 0px 0px 0px;
	float:left;
}
.Lh_report_list li{
	font-size:16px;
	color:#333;
	line-height:32px;
}
.Lh_report_list li a{
	color:#333;
}
.Lh_report_list li a:hover{
	color:#333;
}
/*******************Lh_tj*****************/

.Lh_tj_tt{
	padding-top:180px;}
	
/*******************Lh_sp*****************/

.Lh_sp_tt{
	padding-top:160px;
}
.Lh_sp_left{
	width:560px;
	float:left;
}
.Lh_sp_left span{
	width:560px;
	height:360px;
	}
.Lh_sp_left span img{
	width:560px;
	height:300px;
	}
.Lh_sp_list1{padding-top:30px;}
.Lh_sp_list1 li{
	float:left;
	width:270px;
	height:160px;
}
.Lh_sp_list1 li img{
	width:270px;
	height:160px;
}
.Lh_sp_right{
	width:410px;
	float:left;
	margin-left:30px;
}
.Lh_sp_right ul li{
	list-style:url(list_style_sp.png)  inside;
	line-height:33px;
	font-size:16px;
	color:#fff;
}
/*******************Lh_wg*****************/
.Lh_wg{background:url(lh_wg.jpg) no-repeat top center;
	width:100%;
	height:714px;}
.Lh_wg_tt{
	padding-top:160px;
}
.Lh_wg_bj1 {
	width:650px;
	height:480px;
	background:#f2f6f7;
	float:left;
	margin-left:30px;
	box-shadow:5px 5px 5px #ddd;
}
.Lh_wg_bj2 {
	width:310px;
	height:480px;
	background:#f2f6f7;
	float:left;
	margin-left:30px;
	box-shadow:5px 5px 5px #ddd;
}
/*******************link*****************/
.Lh_link{background:url(2017lh_titlelink.png) no-repeat top center;
	width:100%;
	height:134px;}
.Lh_link_tt{padding-top:140px;}


/*******************footer*****************/
.F_text{
	width:1100px;
	color:#000;
	font-size:14px;
	text-align:center;
	line-height:26px;
	margin:0 auto;
	padding:20px 0px;
}



.tt_font36{
	font-size:36px;
	font-weight:bold;
	color:#0d8ae4;
	padding:70px 0 0 0;
}
.tt_font36 a{
  color:#0d8ae4;

}

.tt_font36 a:hover{
 text-decoration:underline;
}
.News_list ul li a{
	color:#000;
}
.News_list ul li a:hover{
	color:#c00;
	text-decoration:underline;
}
.nx_voce_tt ul li p a{
	color:#fff;
}
}
.nx_voce_tt ul li p a:hover{
	color:#c00;
          text-decoration:underline;
}
.nx_voce_zy dl dd a{
	color:#000;
}
.nx_voce_zy dl dd a:hover{
	color:#c00;
	text-decoration:underline;
}
.Lh_sp_right ul li a{
	color:#fff;
}
.Lh_sp_right ul li a:hover{
	color:#fff;
          text-decoration:underline;
}
.Lh_hot_list ul li{
	line-height:33px;
	font-size:16px;
	color:#eee;
          height:33px;
}
.Lh_xc_tt ul li a{
        color:#fff;
}
.Lh_xc_tt ul li a:hover{
        color:#fff;
        text-decoration:underline;

}