﻿@charset "utf-8";
/* CSS Document */

body{ padding:0px; margin:0px; font-size:14px; line-height:28px; font-family: "微软雅黑"; color:#616161; background:#fff;} 
ul{ list-style:none; list-style-type:none; padding:0px; margin:0px;}
a{ color:#000000; text-decoration:none; border:none;font-size:14px; line-height:28px; }
a:hover { color:#ff0000;}
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;}
.blank40 { height:40px;}
.main{
	width:100%;
	height:auto;
	text-align:center;
	background:url(top_bg.jpg) center top repeat-x;
}
.top{
	width:1200px;
	height:111px;
	color:#FFF;
	line-height:24px;
	background:url(top.jpg) right 49px no-repeat;
	margin:0px auto;
}
.top span{
	display:block;
	text-align:left;
}
.top img{
	padding-top:20px;
	padding-right:140px;
	padding-left:11px;
	float:left;
}
.top ul li a{
	width:123px;
	height:30px;
	font-size:16px;
	line-height:30px;
	margin-top:40px;
	border-right:1px #000000 solid;
	float:left;
}
.banner{
	width:100%;
	height:auto;
	text-align:center;
}
.centent1{
	width:100%;
	height:auto;
	text-align:center;
	padding-top:20px;
	padding-bottom:30px;
}
.centent1 p{
	width:500px;
	line-height:60px;
	font-size:32px;
	color:#000000;
	padding-bottom:10px;
	display:block;
	margin:0px auto;
}
.cengent1_y{
	width:500px;
	height:30px;
	color:#FFF;
	background:#ffcc01;
	display:block;
	margin:0px auto;
}
.centent1_img{
	width:1200px;
	height:auto;
	background:url(img_10.jpg) center 30px no-repeat;
	padding-bottom:15px;
	margin:0px auto;
}
.centent1_img p{
	width:590px;
	font-size:16px;
	line-height:32px;
	color:#000000;
	text-align:left;
	padding-top:40px;
	padding-left:20px;
	margin:0px;
	float:left;
	display:block;
}
.centent1_img span{
	width:541px;
	float:right;
	display:block;
}
.centent2{
	width:100%;
	height:auto;
	text-align:center;
	padding-top:20px;
	padding-bottom:30px;
	background:#ffffff;
}
.centent2 p{
	width:500px;
	display:block;
	margin:0px auto;
}
.centent2 ul{
	width:1200px;
	height: auto;
	margin:0px auto;
	display:block;
}
.centent2 ul li{
	width:599px;
	height: auto;
	padding-top:40px;
	padding-bottom:30px;
	float:left;
}
.centent2 ul li span{
	font-size:20px;
	font-weight:bold;
	color:#025aa1;
	padding-top:15px;
	display:block;
}
.centent2 ul li p{
	color:#212121;
	padding-top:15px;
	text-align:left;
	margin:0px;
	display:block;
}
.centent2 ul li table tr td{
	border-bottom:1px #a3a3a3 solid;
	border-right:1px #a3a3a3 solid;
	background:#FFF;
}
.centent3{
	width:100%;
	height:auto;
	text-align:center;
	background:#faf0c9;
	padding-top:20px;
	padding-bottom:30px;
}
.centent3 p{
	width:100px;
	line-height:30px;
	font-size:16px;
	color:#000000;
	display:block;
	margin:0px auto;
}
.centent3 ul{
	width:1200px;
	height: auto;
	color:#000000;
	font-size:15px;
	line-height:40px;
	text-align:left;
	margin:0px auto;
	padding-top:5px;
	display:block;
}
.centent3 ul p{
	width:300px;
	font-size:30px;
	line-height:40px;
	color:#000000;
	text-align:center;
	padding-bottom:20px;
}
.centent4{
	width:100%;
	height: auto;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}
.centent4 p{
	width:1200px;
	height:74px;
	line-height:30px;
	font-size:34px;
	font-weight:bold;
	color:#666666;
	background:url(img_3.png) top center no-repeat;
	padding-top:25px;
	display:block;
	margin:0px auto;
}
.centent4 span{
	width:1200px;
	padding-top:40px;
	padding-bottom:40px;
	display:block;
	margin:0px auto;
}
.centent4 span li{
	margin-left:10px;
	margin-right:10px;}
.centent4 span img{
	border:1px #e6e7e7 solid;
}
.centent5{
	width:100%;
	height: auto;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
	background:#f0f0f0;
}
.centent5 p{
	width:1200px;
	height:74px;
	line-height:30px;
	font-size:34px;
	font-weight:bold;
	color:#666666;
	background:url(img_3.png) top center no-repeat;
	padding-top:25px;
	display:block;
	margin:0px auto;
}
.centent5 ul{
	width:1200px;
	margin:0px auto;
	display:block;
}
.centent5 ul li{
	width:auto;
	padding-top:40px;
	padding-bottom:40px;
	float:left;
	display:block;
	margin:0px auto;
}
.centent6{
	width:100%;
	height: auto;
	text-align:center;
	padding-top:30px;
	padding-bottom:40px;
}
.centent6 p{
	width:1200px;
	height:74px;
	line-height:30px;
	font-size:34px;
	font-weight:bold;
	color:#666666;
	background:url(img_3.png) top center no-repeat;
	padding-top:25px;
	display:block;
	margin:0px auto;
}
.centent6 ul{
	width:1200px;
	margin:0px auto;
	display:block;
}
.centent6 ul li{
	width:auto;
	padding-top:40px;
	float:left;
	display:block;
	margin:0px auto;
}
.centent6 ul li img{
	width:631px;
	padding-left:40px;
	border-left:1px #9f9f9f solid;
	float:right;

}
.bottom{
	width:100%;
	height:auto;
	color:#fff;
	padding-top:15px;
	padding-bottom:15px;
	text-align: center;
	background:#3d3d3d;
}
.bottom a{ color:#FFF;}
.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_c{
	width:1200px;
	height:50px;
	line-height:80px;
	font-size:16px;
	text-align:left;
	margin:0px auto;
}
.lm_c1{
	width:1200px;
	height:auto;
	margin:0px auto;
}
.lm_left{
	width:265px;
	height:auto;
    margin-bottom: 40px;
    box-sizing: border-box;
	background: url(rightbg.png) no-repeat;
	float:left;
}
.lm_right{
	width:865px;
	height:auto;
	padding-left:30px;
	border-left:1px #d1d1d1 solid;
	float:right;
}
.lm_right p{
	width:825px;
	padding:10px;
	display:block;
}
.lm_right_b{
	width:835px;
	height:42px;
	color:#3d3d3d;
	font-weight:bold;
	font-size:18px;
	line-height:42px;
	padding-left:30px;
	background:url(img_12.jpg) center left no-repeat;
	border-bottom:1px #efedee solid;
	display:block;
}
.lm_lz1{
	width:auto;
	height:45px;
	font-size:20px;
	line-height:45px;
	text-align: center ;
	color:#fff;
	padding-left:10px;
	font-weight:bold;
	background:#3d3d3d;
	display:block;
}
.lm_lz2{
	width:266px;
	height:auto;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;

}
.lm_rz1{
	width:848px;
	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:845px;
	height:auto;
	padding:10px;
}
.lm_img1{
	width:290px;
	height:92px;
	padding-top:10px;
	background:#fff;
}

/*标签*/
.lm_lz2 ul li{
	width:266px;
	height:40px;
	color:#333333;
	line-height:40px;
	text-align: center;
	border-bottom:1px #dddddd solid;
}
.lm_lz2 ul li a{
	font-size:16px;
	line-height:40px;
}
.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:845px;
	height:40px;
	line-height:40px;
	border-bottom:1px #CCCCCC dashed;
}
/*手机*/
.wap_logo{
	width:100%;
	height:auto;
	text-align:center;
	background:#ffcc01;
}
.wap_nav{
	width:100%;
	height:36px;
	background:#000000;
	padding-top:2px;
}
.wap_nav ul li a{
	width:20%;
	height:32px;
	color:#FFF;
	line-height:32px;
	text-align:center;
	border-bottom:1px #FFF solid;
	border-top:1px #FFF solid;
	display:block;
	float:left;
}


.wap_img{
	width:100%;
	text-align:center;
	display:block;
}
.wap_img span{
	width:100%;
	text-align:center;
	font-size:18px;
	color:#000000;
	display:block;
	font-weight:bold;
}
.wap_img p{
	width:100%;
	text-align:left;
	display:block;
}
.wap_img1{
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	background:#f6f6f6;
	display:block;
}
.wap_img1 ul li{
	width:50%;
	height:auto;
	border-bottom:1px #000000 dashed;
	padding-bottom:10px;
	float:left;
	display:block;
}
.wap_img1 ul li img{
	margin-bottom:10px;
	margin-top:10px;
}
.wap_img2{
	width:100%;
	padding-top:20px;
	padding-bottom:10px;
	text-align:center;
	background:#ffcc01;
}
.wap_img2 span{
	font-size:14px;
	color:#000000;
	line-height:16px;
	padding-bottom:10px;
	display: block;
}
.wap_img2 p{
	width:100%;
	text-align:left;
	color:#000000;
	display:block;
}
.wap_img3{
	width:100%;
	padding-top:20px;
	padding-bottom:10px;
	text-align:center;
	background:#f0f0f0;
}
.wap_img3 span{
	width:100%;
	text-align:center;
	font-size:18px;
	color:#000000;
	padding-bottom:10px;
	display:block;
	font-weight:bold;
}
.wap_img3 ul li{
	width:50%;
	height:auto;
	padding:0px;
	margin:0px;
	float:left;
}
.wap_img3 ul li img{
	padding:0px;
	margin:0px;
	display:block;
}
.wap_news{
	width:100%;
	padding-top:20px;
	padding-bottom:10px;
	text-align: left;
}
.wap_news span{
	width:100%;
	text-align:center;
	font-size:18px;
	color:#000000;
	padding-bottom:10px;
	display:block;
	font-weight:bold;
}
.wap_news p{
	font-weight:normal;}




.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:770px;center no-repeat;width:100%;background:url(/images/banner.jpg)}
.slides{height:770px;}
.slides li{height:770px;}
.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 */

.sc{
	width:auto;
	height:45px;
	font-size:20px;
	line-height:45px;
	text-align:left;
	color:#000000;
	padding-left:10px;
	font-weight:bold;
	display:block;

