﻿@charset "utf-8";
/* CSS Document */

body{ padding:0px; margin:0px; font-size:12px; line-height:24px; font-family: "微软雅黑"; color:#616161; background:#fff;} 
ul{ list-style:none; list-style-type:none; padding:0px; margin:0px;}
a { color:#616161; text-decoration:none; border:none}
a:hover { color:#616161;}
img { border:none}
.mar1200 { width:1200px; margin:0 auto;}
.left { float:left}
.right { float:right}
.clear { clear:both}
.blank10{ height:10px;  }
.blank20 { height:20px;}
.blank30 { height:30px;}
.main{
	width:100%;
	height:auto;
	text-align:center;
}
.top{
	width:100%;
	height:100px;
	margin:0px auto;
}
.top img{ float:left;}
.top ul{
	width:900px;
	padding-top:10px;
	padding-left:50px;
	float:right;
	display: block;
}
.top ul li a{
	width:100px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	float:left;
	display:block;
}
.top ul li{ 
	text-align:right;
	color:#FFFFFF;}
.centent1{
	width:100%;
	height:auto;
	text-align:center;
	background:#e1f0ff;
	padding-bottom:30px;
}
.centent1 span{
	width:1200px;
	height:50px;
	padding-top:40px;
	font-size:24px;
	color:#005bac;
	margin:0px auto;
	display:block;
}
.centent1 p{
	width:1200px;
	color:#567793;
	font-size:15px;
	line-height:36px;
	text-align:left;
	margin:0px auto;
	display:block;
}
.centent1 img{
	text-align: center;
	margin:0px auto;
	display:block;
}
.centent2{
	width:1200px;
	padding-top:10px;
	padding-bottom:30px;
	margin:0px auto;
}
.centent2 ul li{
	width:270px;
	height:50px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:30px;
	text-align:center;
	float:left;
	display: block;
}
.centent3{
	width:100%;
	height:auto;
	background:url(bg.png) top center no-repeat;
	text-align:center;
}
.centent3 ul{
	width:1200px;
	height: auto;
	padding-bottom:30px;
	margin:0px auto;
	display:block;
}
.centent3 span{
	width:1200px;
	height:50px;
	padding-top:30px;
	padding-bottom:20px;
	font-size:26px;
	line-height:40px;
	text-align:center;
	display:block;
	margin:0px auto;
}
.centent3 ul li{
	width:360px;
	height:auto;
	padding-left:20px;
	padding-right:20px;
	float:left;
	display:block;
}
.centent4{
	width:100%;
	height:auto;
	text-align:center;
}
.centent4 span{
	width:1200px;
	height:auto;
	font-size:26px;
	line-height:35px;
	color:#005bac;
	padding-top:20px;
	padding-bottom:20px;
	margin:0px auto;
	display:block;
}
.centent4 span p{
	font-size:14px;
	color:#567793;
}
.centent4 ul li{
	width:20%;
	height: auto;
	background:#005bac;
	color:#FFFFFF;
	float:left;
}
.centent4 ul li a{ color:#FFFFFF;}	
.centent4 ul li p{
	width:20%;
	height:auto;
	background:#005bac;
}
.c4_p{
	padding:20px;
}
.c4_p span{
	width:auto;
	color:#FFFFFF;
	font-size:14px;
	border-top:1px #FFFFFF solid;
	line-height:24px;
	display:block;
}
.c4_more{
	width: 139px;
    height: 38px;
    line-height: 38px;
    border: 2px #fff solid;
    border-radius: 20px;
    text-transform: uppercase;
    margin: auto;
    margin-top: 20px;
}
.centent5{
	width:1200px;
	height:auto;
	padding-top:30px;
	margin:0px auto;
}
.centent5 span{
	width:1200px;
	height:auto;
	font-size:26px;
	line-height:35px;
	text-align:center;
	color:#005bac;
	padding-top:20px;
	padding-bottom:20px;
	margin:0px auto;
	display:block;
}
.centent5 span p{
	font-size:14px;
	color:#567793;
}
.c5_middle{
	width:1200px;
	padding-bottom:30px;
	text-align:center;
}
.centent6{
	width:100%;
	height:auto;
	background:url(bg1.jpg) top center no-repeat;
	text-align:center;
	padding-bottom:30px;
}
.centent6 span{
	width:1200px;
	height:auto;
	font-size:26px;
	line-height:35px;
	text-align:center;
	color:#fff;
	padding-top:20px;
	padding-bottom:20px;
	margin:0px auto;
	display:block;
}
.centent6 span p{
	width:900px;
	padding-top:20px;
	line-height:25px;
	font-size:14px;
	color:#fff;
	margin:0px auto;
}
.centent6 ul{
	width:1200px;
	height:auto;
	margin:0px auto;
	display:block;
}
.centent6 ul li{
	width:370px;
	height:auto;
	background:#FFFFFF;
	margin-right:30px;
	display:block;
	float:left;
}
.bottom{
	width:100%;
	height:auto;
	border-top:3px #005bac solid;
	text-align: center;
	background:#00020c;
}
.bottom1{
	width:1200px;
	height:auto;
	color:#FFFFFF;
	margin:0px auto;
}
.b_left{
	width:1000px;
	height:auto;
	padding-top:30px;
	padding-bottom:30px;
	text-align:left;
	float:left;
}
.b_left a{ color:#FFFFFF;}
.b_right{
	width:370px;
	height: auto;
	color:#FFFFFF;
	text-align:left;
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	float:right;
}
.lm_banner{
	width:100%;
	height:auto;
	box-sizing: border-box
}
.lm_c1{
	width:1200px;
	height:auto;
	margin:0px auto;
}
.lm_left{
	width:240px;
	height:auto;
    margin-top: -15px;
    margin-bottom: 40px;
    padding: 45px 30px 30px 20px;
    box-sizing: border-box;
	background: url(rightbg.png) no-repeat;
	float:right;
}
.lm_right{
	width:860px;
	height:auto;
	margin-bottom:30px;
	float:left;
}
.lm_lz1{
	width:auto;
	height:45px;
	font-size:20px;
	line-height:45px;
	text-align:left;
	color:#6db92c;
	padding-left:10px;
	font-weight:bold;
	display:block;
}
.lm_lz2{
	width:204px;
	height:auto;
	text-align:left;
	padding:8px;
}
.lm_rz1{
	width:850px;
	height:40px;
	font-size:14px;
	line-height:40px;
	padding-top:30px;
	text-align: left;
	font-weight:bold;
	color:#005bac;
	padding-left:10px;
	background:url(img_bg3.png) top left no-repeat;
	border-bottom:2px #ccdeee solid;
	display:block;
}
.lm_rz1 p{
	display: block;
	padding:0px;
	margin:0px;
	float:left;
}
.lm_more1{
	display:block;
	font-size:12px;
	text-align:left;
	line-height:40px;
	color:#616161;
	padding-right:10px;
	font-weight:normal;
	float:right;
}
.lm_rz2{
	width:840px;
	height:auto;
	padding:10px;
}
.lm_img1{
	width:290px;
	height:92px;
	padding-top:10px;
	background:#fff;
}

/*标签*/
.lm_lz2 ul li{
	width:195px;
	height:35px;
	line-height:35px;
	text-align:left;
	border-bottom:1px #CCCCCC dashed;
}
.lm_rz2 ul li{
	width:195px;
	text-align:center;
	padding-bottom:20px;
	float:left;
}
.news01 ul li{
	width:575px;
	height:35px;
	line-height:35px;
	display:block;
	border-bottom:1px #CCCCCC dashed;
}
..news01 ul li a{
	float:left;
	display:block;
}
.newsfirst01{
	width:878px;
	height:40px;
	line-height:40px;
	border-bottom:1px #CCCCCC dashed;
}
/*手机*/
.lm_logo{
	width:100%;
	height:auto;
	text-align:center;
	padding-top:10px;
	background:#FFFFFF;
}
.lm_nav1{
	width:100%;
	height:41px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
.lm_nav{
	width:100%;
	height:40px;
	text-align:center;
	border-top:1px #005bac solid;
}
.lm_nav ul li a{
	width:20%;
	height:40px;
	font-size:14px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	display:block;
	float:left;
}
.wap_top{
	width:100%;
	height:auto;
	text-align:center;
}
.wap_top1{
	width:25%;
	height:20px;
	border-bottom:1px #CCCCCC solid;
	display:block;
	float:left;
}
.wap_top2{
	width:50%;
	height:40px;
	color:#005bac;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
	text-align:center;
	display:block;
	float:left;
}
.wap_top2 a{
	color:#005bac;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
}
.wap_top3{
	width:25%;
	height:20px;
	border-bottom:1px #CCCCCC solid;
	display:block;
	float:left;
}
.lm_centent1{
	width:98%;
	height:auto;
	text-align:center;
	margin:0px auto;
}
.lm_centent1 ul li{
	width:25%;
	height:auto;
	color:#000000;
	font-size:14px;
	text-align: center;
	float:left;
	display:block;
}
.lm_centent1 ul li a{color:#000000;}
.lm_c1top{
	width:98%;
	height:40px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:40px;
	padding-left:2%;
	text-align:left;
	background: #FFFFFF url(img_bg3.png) top left no-repeat;
	border:1px #CCCCCC solid;
	display:block;
}
.lm_c2middle{
	width:100%;
	text-align:center;
	display:block;
}
.lm_c2middle img{
	width:90%;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px auto;
	display:block;
}
.lm_c2middle p{
	text-align:left;
	display:block;
	margin:0px;
	padding:0px;
	font-size:12px;
	background:#FFFFFF;
}
.bq_cp1{
	width:50%;
	height:auto;
	background:#FFFFFF;
	margin-bottom:10px;
	text-align: center;
	float:left;
}
.bq_cp2{
	width:100%;
	height:auto;
	text-align:center;
	display:block
}
.bq_cp2 img{
	width:95%;
	height:auto;
	display:block;
	margin:0px auto;
}
.bq_cp3{
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	border:1px #CCCCCC solid;
	display:block;
}
.lm_c1z{
	width:100%;
	height:auto;
	display:block;
	text-align:left;
	background:#FFFFFF;
	padding-bottom:5px;
	padding-top:5px;
	margin:0px auto;
}
.lm_centent3{
	width:98%;
	height:auto;
	text-align:left;
	margin:0px auto;
}
.lm_c11{
	width:98%;
	height:40px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:40px;
	padding-left:2%;
	text-align:left;
	background: #FFFFFF url(img_bg3.png) top left no-repeat;
	border:1px #CCCCCC solid;
	display:block;
}
/* banner */
.flexslider{position:relative;height:700px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; z-index:1; }
.slides{position:relative;z-index:1;}
.slides li{height:700px;}
.slides li a{ width:1000px; height:700px; display:block; margin:0 auto}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/* banner */


