body, h1, h2, h3, h4, ul, li, a, input {

	margin: 0;

	padding: 0;

	font-family: microsoft yahei;

}

div, a {

	font-size: 16px;

	color: #323232;

}

h1, h2, h3, h4, p {

	margin: 0;

	padding: 0;

}

img {

	border: none;

	vertical-align: middle;

}

em {

	font-style: normal;

}

a {

	text-decoration: none;

}

ul, li, dl, dt, dd {

	list-style: none;

	margin: 0;

	padding: 0;

}

body {

	overflow-x: hidden;

	min-width:1200px;

}

/*头部*/
.logo{
	background:url(../images/logo.png) no-repeat bottom;
	width: 267px;
	height: 195px;
	display: block;
	margin:0 auto; 
	position: absolute;
    top: 190px;
    left: 39%;
}
.logo h1, h2{
	text-indent: -9999px;
}
.logo a{
	width: 267px;
	height: 195px;
	display: block;
	margin:0 auto; 
	
}
.logo img{
	width: 267px;
	height: 195px;
}
#lk_top{

	background:url(../images/banner.jpg) no-repeat center;

	height:594px;

}
.lk_top{
	position: relative;
}


/*导航*/

#lk_nav{

	background:#379489;

	height:56px;
  position:fixed;
  width:100%;
  z-index:9;
}

.lk_nav{

	width:1200px;

	margin:0 auto;

	height:56px;

}

.lk_nav ul li{

	float:left;

	margin:17px 20px;

	text-align:center;

	background:url(../images/li.png) no-repeat right center;

}

.lk_nav ul li:last-child{

	background:none;

}

.lk_nav ul li a{

	font-size:16px;

	color:#fff;

	display:block;

	

}

.lk_nav ul li a:hover,.lk_nav ul li a.hover{

	color:#fff;

	border-bottom:1px solid #d5e5f7;

	font-weight:bold;

}

/*主体*/

.lk_warp{

	width:1200px;

	margin:0 auto;

}

.lk_con1{

	margin-top:45px;

	height:auto;

	overflow:hidden;

}

.lk_con1_t{

	text-align:center;

}

.lk_con1_t em{

	display:block;

	margin:0 auto;

	width:392px;

	height:92px;

	line-height:92px;

	background:#379489;

	font-size:70px;

	color:#ffffff;

	font-weight:bold;

}

.lk_con1_t span{

	font-size:44px;

	color:#379489;

	display:block;

	margin-top:15px;

}

.lk_con1_t p{

	font-size:18px;

	color:#3c3c3c;

	line-height:26px;

	margin-top:10px;

}

.lk_con1_u{

	margin-top:55px;

}

.lk_con1_ul{

	width:522px;

	float:left;

	font-size:18px;

	color:#3c3c3c;

	line-height:31px;

	margin-top:95px;

	text-indent:2em;

}

.lk_con1_ur{

	width:489px;

	float:right;

}

.lk_con1_ur img{

	width:489px;

	height:413px;

}

.lk_con2{

	background:url(../images/bg1.jpg) no-repeat center;

	height:736px;

	

}

#lk_con3{

	background:url(../images/bg2.jpg) no-repeat center;

	height:279px;

	margin-top:94px;

}

.lk_con3_l{

	float:left;

	width:355px;

	margin-top:79px;

	font-size:18px;

	color:#ffffff;

	line-height:30px;

	margin-left:230px;

	text-indent:2em;

}

.lk_con3_r{

	font-size:48px;

	color:#379489;

	float:right;

	width:328px;

	margin-right:115px;

	margin-top:118px;

}

.lk_con3_r a{
	font-size:48px;

	color:#379489;
}

#lk_con4{

	background:url(../images/bg3.jpg) no-repeat center top;

	height:auto;

	overflow:hidden;

	margin-top:50px;

}

.lk_con4_l{

	float:left;

	width:600px;

	height:auto;

	overflow:hidden;

}

.lk_con4_l img{

	display:block;

}

.lk_con4_l p{

	display:block;

	font-size:32px;

	color:#379489;

	margin-top:12px;

	margin-left:130px;

}

.lk_con4_l em{

	display:block;

	background:url(../images/hh.jpg) no-repeat;

	font-size:13px;

	color:#ffffff;

	margin-left:130px;

	margin-top:38px;

}

.lk_c4txt{

	width:446px;

	height:83px;

	line-height:83px;

	background:#379489;

	font-size:57px;

	color:#ffffff;

	margin-left:130px;

	font-weight:bold;

	margin-top:50px;

	padding-left:20px;

}

.lk_c4txt2{

	font-size:14px;

	color:#000000;

	line-height:27px;

	width:380px;

	margin-left:130px;

	margin-top:10px;

}

.lk_c4txt2 span{

	font-weight:bold;

}

.clear{

	clear:both;

}

.lk_con4_u{

	margin-top:225px;

	background:url(../images/dd.png) repeat-x top;

	height:auto;

	overflow:hidden;

	

}

.lk_con4_u ul{

	margin:0 10px;

}

.lk_con4_u ul li{

	width:357px;

	float:left;

	margin:65px 18px 0;

}

.lk_con4_u ul li img{

	width:357px;

	height:256px;

}

#lk_con5{

	background:url(../images/bg4.jpg) no-repeat center;

	height:539px;

	

}

.lk_con5_r{

	float:right;

	font-size:18px;

	color:#ffffff;

	margin-top: 344px;

    margin-right: 50px;

    line-height: 30px;

}

#lk_con6{

	background:url(../images/bg5.jpg) center;

	height:280px;

	margin-top:0px;

}

.lk_con6_l{

	float:left;

	margin-left: 106px;

	width:403px;

	margin-right:0;

}

.lk_con6_r{

	margin-left:121px;

	width:300px;

	margin-top:44px;

}

#lk_con7{

	background:url(../images/bg6.jpg) no-repeat center top;

	height:auto;

	overflow:hidden;

	margin-top:65px;

}

.lk_con7_r{

	float:right;

	/*text-align:right;*/

}

.lk_con7_r img{

	margin-left:100px;

	width:500px;

	height:134px;

}

.lk_con7_r em,.lk_c7txt,.lk_c7txt2{

	margin-right: 130px;

	margin-left:0;

}

.lk_c7txt a,.lk_c4txt a{
	    font-size: 57px;
    color: #ffffff;
}

.lk_con7_r em{

	background:url(../images/hhf.jpg) no-repeat right;

	text-align:right;

	padding-right:3px;

	margin-right: 130px;

}

.lk_c7txt{

	text-align:right;

	background: #b93435;

	padding-right: 20px;

	width: 432px;

}

.lk_c7txt2{

	margin-left:87px;

}

#lk_con8{

	background:url(../images/bg5.png) no-repeat no-repeat;

	height:621px;

}

.lk_con8_r{

	width:555px;

	float:right;

	margin-top:404px;

	margin-right:194px;

}

.lk_con8_r em{

	display:block;

	font-size:46px;

	color:#ffffff;

}

.lk_con8_r p{

	font-size:22px;

	color:#ffffff;

	line-height:40px;

	margin-top:15px;

}

#lk_con9{

	background:url(../images/bg7.jpg) no-repeat center top;

    height: auto;

    overflow: hidden;

    margin-top: 0px;

}

.lk_con10{

	margin-top:50px;

	height:auto;

	overflow:hidden;

}

.lk_con10_t{

	text-align:center;

}

.lk_con10_t em{

	display:block;

	font-size:62px;

	color:#55ab9b;

	font-weight:bold;

}

.lk_con10_t p{

	width:249px;

	height:57px;

	line-height:57px;

	background:#55ab9b;

	font-size:48px;

	color:#ffffff;

	margin:0 auto;

}
.lk_con10_t p a{
	font-size:48px;

	color:#ffffff;
}
.lk_ntit_t h1{

	width:249px;

	height:57px;

	line-height:57px;

	background:#55ab9b;

	font-size:48px;

	color:#ffffff;

	margin:0 auto;

	text-align: center;

}


.lk_con10_u{

	margin-top:30px;
	height:auto;
	overflow:hidden;
    padding-bottom: 30px;
}

.lk_con10_u ul li{

	float:left;

	width:233px;

	background:#dcf1ed;

	margin-right:8px;

}

.lk_con10_u ul li:last-child{

	margin-right:0;

}

.lk_con10_u ul li img{

	display:block;

	width:233px;

	height:154px;

}

.lk_con10_u ul li p{

	line-height:20px;

	margin-top:20px;

	font-size:14px;

	color:#333333;

	padding:0 10px;

	text-indent:2em;

}

.lk_con10_u ul li em{

	display:block;

	font-size:12px;

	color:#666666;

	margin-top:15px;

	padding-right:10px;

	text-align:right;

}

.lk_con10_u ul li span{

	display:block;

	height:36px;

	line-height:36px;

	text-align:center;

	font-size:18px;

	background:#55ab9b;

	color:#ffffff;

	margin-top:15px;

}

#lk_con11{

	background:#379489;

	padding:60px 0;

	height:auto;

	overflow:hidden;

	margin-top:45px;

}

.lk_con11_t{

	text-align:center;

	font-size:36px;

	color:#ffffff;

}

.lk_con11_u{

	margin-top:65px;

}

.lk_con11_u ul li{

	width:340px;

	background:#ffffff;

	float:left;

	margin-right:60px;

	padding:35px 0;

}

.lk_con11_u ul li:last-child{

	margin-right:0;

}

.lk_con11_u ul li i{

	display:block;

	width:75px;

	height:75px;

	margin:0 auto;

	background:url(../images/ico.png) no-repeat;

}

.lk_con11_u ul li:nth-child(1) i{

	background-position:4px 0;

}

.lk_con11_u ul li:nth-child(2) i{

	background-position:-301px 0;

}

.lk_con11_u ul li:nth-child(4) i{

	background-position:-606px 0;

}

.lk_con11_u ul li:nth-child(3) i{

	background-position:-910px 0;

}

.lk_con11_u ul li p{

	width:280px;

	text-indent:2em;

	margin:0 auto;

	font-size:18px;

	color:#55ab9b;

	line-height:29px;

	height:130px;

	margin-top:40px;

}

#lk_footer{

	background:#dcf1ed;

	padding:32px 0;

	height:auto;

	overflow:hidden;

}

.lk_footer_l{

	float:left;

	width:207px;

	margin-top:15px;

}

.lk_footer_l img{

	width:207px;

	height:124px;

}

.lk_footer_c{

	width:297px;

	float:left;

	margin-left:31px;

	background:url(../images/fli.png) no-repeat right bottom;

	height:154px;

}

.lk_footer_c em{

	display:block;

	text-align:center;

	font-size:24px;

	color:#379489;

}

.lk_footer_c p{

	margin-top:50px;

	font-size:18px;

	color:#379489;

	line-height:30px;

}

.lk_footer_r{

	width:281px;

	float:right;

}

.lk_footer_r em{

	display:block;

	text-align:center;

	font-size:24px;

	color:#379489;

}

.lk_footer_r img{

	width:281px;

	height:160px;

	display:block;

	margin-top:15px;

}

.lk_footer_u{

	margin-top:25px;

	text-align:center;

	font-size:14px;

	text-align:center;

	color:#333333;

}

.lk_footer{

	height:auto;

	overflow:hidden;

}

.lk_footer_u a{

	font-size:14px;

	color:#333333;

}

/**内页列表**/

.lk_fy_con{

	margin-top:25px;

}

.lk_fy_con_tit{

	text-align:center;

	font-size:30px;

	font-weight:bold;

	color:#035f92;

}

.lk_fy_con_tit hr{

	width:104px;

	margin:15px auto 0 auto;

	height:4px;

	background:#035f92;

	border:none;

}

#fy_nav{

	background:#eeeeee;

	padding:20px 0;

	

}

.fy_nav {

	text-align: center;

	margin-top:65px;

}

.fy_nav ul{

	display: inline-block;

}

.fy_nav li{

	float: left;

	margin: 0 15px 15px 15px;

}

.fy_nav li a{

	display: block;

	width: 150px;

	height: 40px;

	line-height: 40px;

	text-align: center;

	font-size:14px;

	color:#5f5f5f;

	border:1px solid #379489;

	border-radius:20px;

}

.fy_nav li a:hover,.fy_nav li a.hover{

	background:#379489;

	color: #fff;

}

#lk_dqwz{

	background:#f7f7f7;

	height:40px;

	line-height:40px;

	margin-bottom:40px;

}

.lk_dqwz{

    color: #2f2f2f;

    background:url(../images/loc.png) no-repeat left;

    padding-left: 20px;

}

/*新闻列表*/

.news_list{margin:35px 0;}

.news_list .search{ text-align: center; font-size: 20px; }

.news_list li{ padding: 40px 0; position: relative; border-bottom: 1px dotted #ddd;}

.news_list li::before{ content: ""; position: absolute; top:0; left:-50%; z-index: 0; width: 200%; height: 100%; }

.news_list li:hover::before{ }

.news_list li a{ display: block; overflow: hidden; position: relative; color: #333;}

.news_img{ width:410px; float: left; overflow: hidden;}

.news_img img{ width:410px; height:220px;}

.news_time{ float: left; font-size: 35px; line-height:normal; font-family: Aparajita; position: relative; padding-right: 50px; margin:10px 30px 0 0;}

.news_time::before,.n_news_time::after{ content: ""; position: absolute; top:15px; right:0; width: 35px; height: 1px; background: #bfbfbf;}

.news_time::after{ width: 0px; background: #ffb108; right: 35px;}

.news_more{ display: block; margin-top: 15px; font-size: 0; width: 48px; height: 38px; background: #fff url(../images/ico_11a.png) center center no-repeat; position: relative;}

.news_more::before{ content: ""; position: absolute; top:0; left:0; width: 0; height: 100%; background: #007440 url(../images/ico_11b.png) center center no-repeat;}

.news_list li:hover .n_news_more::before{ width: 100%;}

.news_list li:hover .n_news_time::after{ width: 35px; right: 0;}

.news_info{ overflow: hidden; padding-left: 5%; margin-top: 10px;}

.news_info p{ height: 22px; overflow: hidden; font-size: 16px; margin: 10px 0 20px 0; background:url(../images/dd.png) no-repeat left; padding-left:20px;}

.news_des{ font-size: 14px; line-height: 30px; max-height:114px; overflow: hidden;}

.news_list li:hover a .news_time{ color: #ffb108;}

.news_list li em{ position: relative;}



.lk_ny_u{

	height:auto;

	overflow:hidden;

	margin-bottom:35px;

}

.lk_show_t{

	text-align:center;

	border-bottom:#CCC 1px solid;

}

.lk_show_t h1{

	font-size: 25px;

    color: #333;

	font-weight:normal;

	}

.lk_show_t p{

	font-size: 13px;

    color: #adadad;

	font-weight:normal;

	margin: 20px 0;

	}

.lk_show_c{

	padding:20px 15px;

	color:#464646;

	border-bottom:#CCC 1px solid;

	line-height:2em;

	font-size:14px;

}

.lk_show_c img{

	max-width:1200px;

	padding:10px 0 10px 0;

}

.lk_show_u{

	text-align:left;

	padding:10px 15px 10px 0px;

}

.lk_show_u ul li{

	list-style:none;

	text-decoration:none;

	color:#464646;

	

	height:30px;

	line-height:30px;

	margin:0px 20px 0px 20px;

	font-size:14px;

}

.lk_show_u ul li a{

	color:#464646;

	font-size:14px;

}

.lk_show_u ul li a:hover{

	text-decoration:underline;

	color:#464646;

}

.lk_page_conru{

	color:#464646;

	padding:35px 15px 40px 15px;

	font-size:14px;

	line-height:28px;

}

.lk_page_conru img{

	max-width:1200px;

	padding:15px 0 40px 0;

}

.lk_chanpin{padding:50px 0px 20px 10px; height:auto; overflow:hidden;} 

.lk_chanpin ul li{margin:0 38px;float: left;margin-bottom: 20px; width:300px;}

.lk_chanpin ul li a{display: block;text-align: center; color:#545454}

.lk_chanpin ul li a .pic{ width: 300px;overflow: hidden;/*border: 1px solid #d3d3d3; border-radius: 1px;*/ display: table-cell;background: #fff;text-align: center;vertical-align: middle; border:1px solid #efefef; float:none;}

.lk_chanpin ul li a img{width: 300px;}

.lk_chanpin ul li a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}

.lk_chanpin ul li a p{ margin-top:20px;font-size:16px;}


/*分页*/
.fenye{text-align: center;margin: 20px 0 30px;}
.fenye ul{height: auto;overflow: hidden;}
.fenye span,.fenye a{display: inline-block;padding: 0 9px;margin: 5px 2px;background: #ddd;border-radius: 2px;height: 26px;line-height: 26px;text-align: center; color:#000;}
.fenye span.current{background: #379489; color: #fff;}
.fenye a:hover{background: #379489;color: #fff;}


.lk_flink{
	height:auto;
	overflow:hidden;
	margin-top:25px;
}
.lk_flinkl{
	background:url(../images/flink.png) no-repeat left center;
	width:85px;
	float:left;
	font-size:18px;
	color:#379489;
	height:35px;
	line-height:35px;
}
.lk_flinkr{
	width:1100px;
	float:right;
	text-align:left;
	line-height:30px;
	margin-top:2px;
}
.lk_flinkr a{
	font-size:14px;
	color:#403f3f;
	margin:0 6px;
	display:block;
	float:left;
}

.hotnews {

	margin-bottom: 30px;

	margin-top: 20px;

	height: auto;

	overflow: hidden;

}

.hotnews_top {

	border-bottom: 1px solid #ddd;

	color: #379489;

	font-size: 14px;

	line-height: 30px;

	margin-bottom: 10px;

}

.hotnews li {

	border-bottom: 1px dotted #ddd;

	float: left;

	line-height: 36px;

	margin:0 15px;

	width: 565px;

}

.hotnews li a {

	color: #2e2e2e;

}

.hotnews li span {

	color: #999;

	float: right;

	font-size: 13px;

}

.hotlabel {

	margin-top: 30px;

}

.hotlabel p {

	color: #3baf5e;

}

.hotlabel a {

	display: block;

	float: left;

	margin-right: 10px;

	margin-top: 10px;

	padding: 0 10px;

	background: #3baf5e;

	line-height: 30px;

	color: #fff;

	font-size: 12px;

}



.newlist_lk{
	margin-left: -30px;
	margin-top: 35px;
}
.newlist_lk li{
	float: left;
	width: 585px;
	margin-left: 30px;
	line-height: 40px;
	font-size: 16px;
}
.newlist_lk li a{
	color: #838383;
}
.newlist_lk li a::before{
	content: " ";
	display: block;
	width:0;
    height:0;
    border-width: 5px 0 5px 5px;
    border-style:solid;
    border-color:transparent transparent transparent #838383;
    float: left;
    margin-top: 15px;
    margin-right: 15px;
}
.newlist_lk li span{
	float: right;
	color: rgba(51,51,51,.5);
}
.newlist_lk li:hover a{
	color: #55ab9b;
}
.newlist_lk li:hover a::before{
	border-color:transparent transparent transparent #009944;
}