/* CSS Document */
*{font-family:Arial,Helvetica, sans-serif;font-family: "微软雅黑";}
body,div,table,p,ul,li,span,h1,h2,h3,h4,h5,h6,b,a,h1,tr,td,th,form,dl,dt,dd,input,article,section,aside{margin:0;padding:0; font-weight:normal;}
ul,li,ol{list-style: none outside none;}
img{border:none;}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:underline;}
body {background:#fff;}

.clear:after{
	clear:both;
 	overflow: hidden; 
 	height:0px;
 	display: block;
 	content: ".";
}
h1{
	font-size: 30px;
	color: #333333;
	padding-top: 10px;
}
.h1_color{
	color: #fff;
}
.font{
	font-size: 10px;
	background: url(../img/tie-but1.png) no-repeat 0 33px;
	background-size: 40px 3px;
	padding: 5px 0 44px;
	color: #999;
}
.fonts{
	font-size: 10px;
	background: url(../img/tie-but2.png) no-repeat 0 33px;
	background-size: 40px 3px;
	padding: 5px 0 20px;
	color: #fff;
}
/*nav导航*/
.top{ width:100%; height:100px; background:rgba(255,255,255,0.8); position:fixed; left:0; top:0;z-index: 9999;}
.top_{ width:1200px;  height:100px; margin:0 auto;}
.top_logo{ display:block; height:75px;width: 75px; padding-top:25px; float:left;}
.top_tit{ display:block; float:right; width: 700px;}
.top_tit a{ 
	font-size:18px; 
	color:#6f6f6f;
	height:100px; 
	line-height:100px;
	display:block;
	width: 140px;
	float: left;
	text-align: center;
	text-decoration: none;
}
.top_tit a span{
	padding-bottom: 8px;
}
.top_tit a:hover span{
	color: #1a5dae;
	border-bottom: 1px #1a5dae solid;
	text-decoration: none;
}
/*nav导航结束*/

/*content主体内容*/



/*1F*/
.pic_1f{
	margin-top: 100px;
	width: 100%;
}
.box{
	overflow: hidden;
	position: relative;
}
.outs{
	width: 120px;
	height: 20px;
	position: absolute;
	right: 300px;
	bottom: 30px;
	z-index: 1;
}
.outs span{
	width: 8px;
	height: 8px;
	border:1px #5A595F solid;
	border-radius: 50%;
	background: #5A595F;
	float: left;
	margin-left: 10px;
	cursor: pointer;
}
.outs .off{
	border:1px #0090D3 solid;
	background: transparent;
}
.outs .offs{
	border:1px #5A595F solid;
	background: #5A595F;
}
.banner{
	z-index: 0;
}
.pic_1f img{
	float: left;
}

/*2F*/
.pic_2f{
	width: 100%;
	background: #ededed;
	padding: 40px 0 80px;
	position: relative;
}
.pic_2f #nav1{
	position: absolute;
	top: -60px;
}
.pic_2f article{
	width: 1200px;
	margin: 0 auto;
	
}
.pic_2f article div{
	width: 510px;
	float: left;
	background: #fff;
	padding: 30px 40px 50px;
	height: 430px;
}
.pic_2f article div:last-child{
	float: right;
	position: relative;
}
.pic_2f .pic2_uls li{
	padding: 9px 0;
	background: url(../img/tie-di.png) no-repeat left center;
	background-size: 8px 8px;
	text-indent: 25px;
	color: #777777;
}
.pic_2f .pic2_uls li a{
	font-size: 14px;
}
.pic_2f .pic2_uls{
	height: 314px;
	overflow: auto;
}
.pic_2f .pic2_lis2{
	width: 495px;
}
.pic_2f .pic2_lis2 li:nth-child(2){
	text-indent: 2em;
	color: #666;
	height: 127px;
	overflow: auto;
	font-size: 14px;
	line-height: 25px;
}
.pic_2f .pic2_as{
	width: 113px;
	height: 34px;
	line-height: 34px;
	background: #19bd9a;
	color: #fff;
	position: absolute;
	bottom: 40px;
	right: 50px;
	border-radius: 20px;
	text-align: center;
}
/*3F*/

.pic_3f{
	width: 100%;
	background: #fff;
	position: relative;
}
#nav3{
	position: absolute;
	top: -130px;
}
.pic_3f .ps{
	height: 150px;
	overflow: auto;
}
.pic_3f .ps a{
	font-size: 14px;
	line-height: 25px;
}
.pic_3f>div{
	width: 1200px;
	margin: 76px auto 87px;
	position: relative;
}
.pic_3f>div article{
	width: 1110px;
	height: 288px;
	border: 5px #ededed solid;
	padding: 24px 40px;
	position: relative;
	z-index: 1;
}
.pic_3f div aside{
	margin: 45px 45px 0;
}
.pic_3f div article div{
	width: 547px;
	float: left;
}
.pic_3f div article div:first-child img{
	width: 100%;
}
.pic_3f div article div:nth-child(2){
	float: right;
	width: 495px;
}
.pic_3f div article h2{
	font-size: 25px;
	margin: 50px 0 40px;
	color: #333;
}
.pic_3f div article p{
	color: #777;
	font-size: 12px;
}
.pic_3f div article div:nth-child(3){
	position: absolute;
	width: 80px;
	bottom: 24px;
	right: 40px;
}
.pic_3f div article div:nth-child(3) span{
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-left: 10px;
	text-align: center;
	line-height: 20px;
	background: #fff;
	border: 1px #ededed solid;
	border-radius:50%;
	color: #c2c2c2;
	cursor:pointer
}
.pic_3f div article div:nth-child(3) span:last-child{
	background: #ededed;
}
.pic_3f div article .uls_tab:nth-of-type(2){
	display: none;
}
.pic_3f .pic3_i{
	position: absolute;
	top:70px;
	right: 52px;
	z-index: 0;
}
/*4F*/
.pic_4f{
	width: 100%;
	background: #1478aa;
	height: 425px;
	padding-top:1px;
	position: relative;
}
#nav4{
	position: absolute;
	top: -55px;
}
.pic_4f>div{
	width: 1200px;
	margin: 76px auto 87px;
}
.pic_4f>div aside{
	margin: 45px;
}
.pic_4f>div ul{
	width: 1110px;
	margin: 0 auto;
}
.pic_4f>div li{
	float: left;
	width: 165px;
	height: 182px;
	background: url(../img/xz.png) no-repeat 0 0 ;
	background-size: 100% 100%;
	text-align: center;
}
.pic_4f>div li:nth-child(n+2){
	margin-left: 68px;
}
.pic_4f>div li p:nth-child(1){
	margin-top: 50px;
}
.pic_4f>div li p:nth-child(2){
	margin-top: 10px;
	color: #98c6de;
}
.pic_4f>div li:nth-child(2) p:nth-child(2){
	margin-top: 0px;
}
.pic_4f>div li:nth-child(4) p:nth-child(2){
	margin-top: 7px;
}
/*5F*/
.pic_5f{
	width: 100%;
	background: #ededed;
	position: relative;
}
#nav5{
	position: absolute;
	top: -89px;
}
.pic_5f>div{
	width: 1200px;
	margin: 0 auto;
	padding: 0 0 83px;
}
.pic_5f>div aside{
	margin: 0 0 45px 45px;
	padding: 45px 0px 0;
}
.pic_5f>div li{
	width:400px;
	height: 127px;
	float: left;
	text-align: center;
	padding: 59px 0 50px;
	color: #fff;
	margin: 0 auto;
}
.pic_5f>div li h2{
	font-size: 26px;
	color: #fff;
	margin-bottom: 15px;
}
.pic_5f>div li h3{
	font-size: 10px;
	padding: 5px 0 20px;
}
.pic_5f>div li div{
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	border: 2px #fff solid;
	border-radius: 1px;
	margin: 0 auto;
}
.pic_5f>div li div a{
	color: #fff;
	font-size: 14px;
}
.pic_5f>div li:nth-child(1){
	background: url(../img/01.png) no-repeat 0 0;
	background-size: 100% 100%;
}
.pic_5f>div li:nth-child(2){
	background: url(../img/02.png) no-repeat 0 0;
	background-size: 100% 100%;
}
.pic_5f>div li:nth-child(3){
	background: url(../img/03.png) no-repeat 0 0;
	background-size: 100% 100%;
}
.pic_5f>div li:nth-child(4){
	background: url(../img/04.png) no-repeat 0 0;
	background-size: 100% 100%;
}
.pic_5f>div li:nth-child(5){
	background: url(../img/05.png) no-repeat 0 0;
	background-size: 100% 100%;
}
.pic_5f>div li:nth-child(6){
	background: url(../img/06.png) no-repeat 0 0;
	background-size: 100% 100%;
}
/*6F*/

/*7F*/


/*8F*/


/*9F*/

/*content主体内容  结束*/


/*底部*/
.bottom{ width:100%; height:138px; background:#26313e;}
.bottom_{ width:1200px; height:93px; color:#b9b9b9; margin:0 auto; padding-top:45px;}
.bottom_left{float: left; width:350px;}
.bottom_left a{color:#b9b9b9; font-size: 14px;}
.bottom_right{float:right; font-size: 14px; text-align: right;}

/*底部结束*/



/*悬浮窗*/
#wx{ display:block; width:36px; height:171px; position:fixed; right:0px; top:206px; cursor:pointer}
.weixin{display:none; width:258px; height:382px; 
	position:fixed; top:200px; right:-260px; background:url(../img/fd.png) no-repeat;  
	-moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85;z-index: 999;filter: alpha(opacity=85);
}


/*悬浮窗   结束*/