@charset "utf-8";
@import url(common.css);

.top_box{ height:34px; line-height:34px; border-bottom:1px solid #e2e2e2;}
.top_box font{ float:left;}
.top_box span{ float:right;}
.top_box span img{ margin:0 3px;}
.top_box span ul{ float:right;}
.top_box span ul li{ float:left; padding:0 10px;background:url(../images/i_line.jpg) no-repeat left center;}
.top_box span{ position:relative;}
.generate { margin-top: 0px;width: 124px; height: 124px; display: none;border: 1px solid #ccc;background: #fff;}
.top_box em:hover .generate {position: absolute;width: 124px;height: 124px;z-index: 9;display: block;top:40px;right:150px;}


.logo_tel{ height:130px;}
.logo{ margin-top:8px;}
.tel{ margin-top:38px;}

.ggy{border-left:1px solid #979797; margin:34px 0 0 28px; padding:0 0 0 28px;}
.ggy .txt_01{font-size:32px; color:#051f47; margin:4px 0 12px 0; font-weight:bold;}
.ggy .txt_02{font-size:18px; color:#4e4d4d;}
.ggy .txt_01 span{color:#b70000; margin:0 8px;}
.ggy .txt_01 b{ font-weight:bold;}

.nav{ height: 60px; background:#0576bd;position: relative;z-index: 100;}
.nav .li{ width: 150px; float:left;height:60px; line-height:60px;background: url(../images/nbk.jpg) right center no-repeat;text-align: center;position: relative;}
.nav .ma{ display: block; font-size:16px; color:#fff;}
.nav .ma:hover,.nav .ma.on{ background:#004977;}




.nav .sub{display:none; position:absolute;*z-index:99999;  z-index:99999; background:#ededed;opacity:0.9; filter:Alpha(opacity=90); width: 150px;} 
.nav .sub li{float:none;display:block;position:relative;_display:inline; zoom:1; background:none; line-height:30px; +left:-15px;_left:0px;background:url(../images/tubiao.png) no-repeat 8px center; } 
.nav .sub li a{display:block;color:#333; font-size:16px;text-align:center;line-height:40px; cursor:pointer;}
.nav .sub li a:hover{text-decoration:none;  color:#0d569a; background:none; }

.nav .n1{ width:500px; padding:10px;background: #ededed;opacity: 0.9;;overflow: hidden;display: none;}
.nav .ztfl{ width:500px;text-align: left;}
.ztfl a{ padding:0 10px; color:#000 !important;}
.ztfl a:hover{ color:#fe8b00 !important;}
.nn1 dt font a{color:#97203e !important; }

.nleft{ width:960px; overflow:hidden;}
.nn1{ width:710px; float:left;}
.nn2 , .nn3{ width:125px; float:left;}
.nleft .title a , .ztfl  .title a{ color:#333; font-weight:bold; font-size:14px; height:30px; line-height:30px;}
.nleft .title a:hover , .ztfl .title a:hover{ background:none; color:#97203e !important; }
.ncon  font{ padding-left:10px;display:block;color:#333; height:25px; line-height:25px;background:url(../images/tubiao.png) no-repeat 10px center;  overflow:hidden;/* border-bottom:1px solid #fff;*/ clear:both;}
.ncon  font a{ display:block;color:#333;width:130px; height:25px; line-height:25px; font-size:14px; display:block; }
.ncon  font a:hover{ background:none;color:#97203e;}
.ncon i{ font-style:normal; height:25px; line-height:25px; }
.ncon i a{ display:block; color:#333; font-size:12px;width:132px; height:25px; line-height:25px; float:left;}
.ncon i a:hover{ background:none;}
.ncon dt a{width:100px;}
.ncon dd{ clear:both; padding:5px 0; font-size:12px; overflow:hidden;}
.ncon dd a{ color:#c40001; float:left; height:25px; line-height:25px; display:block; font-size:12px;}
.ncon dd a:hover{ background:none;}

/* 本例子css */
.slideBox{ width:100%; height:660px; overflow:hidden; position:relative; }
.slideBox .hd{ height:25px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0 5px;  width:10px; height:10px; border-radius: 10px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#c80000; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1920px; height:660px; display:block;  }

.slideBox5{ width:100%; height:300px; overflow:hidden; position:relative; }
.slideBox5 .hd{ height:25px; overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; }
.slideBox5 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox5 .hd ul li{ float:left; margin:0 5px;  width:25px; height:25px; line-height:25px; text-align:center; background:#fff; cursor:pointer; }
.slideBox5 .hd ul li.on{ background:#bc2127; color:#fff; }
.slideBox5 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox5 .bd li{ zoom:1; vertical-align:middle; }
.slideBox5 .bd img{ width:1920px; height:300px; display:block;  }


.keywordw{border-bottom:1px solid #d6d6d6;}
.keyword{ width:100%; height:59px;border-bottom:1px solid #d6d6d6; margin-bottom:4px;}
.keyword font{ float:left; width:600px; line-height:59px; font-size:14px;padding-left: 31px;background: url(../images/hot.jpg) 0 center no-repeat;  }
.keyword font a{ color:#333; padding:0 5px;}
.keyword span{ float:right; /* width:330px;  */padding-top:12px;}
.inputbg { width:226px; height:34px; border:1px solid #d7d7d7;text-indent:1em;}
.button{ width:48px; height:36px; border:none; background:none;}


.slideimg .hd{
	overflow: hidden;
	text-align: center;
	margin-bottom: 35px;
}
.slideimg .hd a{
	display: inline-block;
	width: 112px;
	height: 32px;
	text-align: center;
	line-height: 32px;
	color: #333;
	font-size: 16px;
	transition: all 0.5s;
}
.slideimg .hd a.on{
	color: #fff;
	background: #0b5a9f;
	border-radius: 16px;
}
.slideimg .bdcon{
	overflow: hidden;
}
.slideimg .bd a{
	float: left;
	width: 385px;
	height: auto;
	position: relative;
	overflow: hidden;
	margin-right: 23px;
}
.slideimg .bd img{
	width: 385px;
	height: 227px;
}
.slideimg .bd p{
	background:#fff; 
	height: 40px;
	color:#4e4f4f; 
	line-height:40px; 
	text-align:center;
	font-size:20px;
}
.slideimg .bk{
	opacity: 0;
	transition: all 0.5s;
}
.slideimg .bk p{
	background: #000;
	opacity: 0.5;
}
.slideimg .bk span{
	display: block;
	position: absolute;
	z-index: 10;
	width: 42px;
	height: 40px;
	background: url('../images/v.png') 0 0 no-repeat;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -20px;
}
.slideimg .bk h3{
	font-size: 16px;
	color: #fff;
	position: relative;
	z-index: 10;
	text-align: center;
	margin-top: 95px;
}
.slideimg .bd a:hover .bk{
	opacity: 1;
}
.slideBox .bd center{position:relative;}

.slideBox .bd .bj_box{width:1200px; position: absolute;
    top: 124px;
    left: 280px;
    
    
   z-index:100000000;}
	.slideBox .bd .bj_box .del{float:left; width:600px;text-align: center;}
.slideBox .bd .bj_box .ad{width:455px; background:rgba(18,132,204,0.6); border-radius:5px 5px 0 0; padding:7px 0;display: inline-block;}
.slideBox .bd .bj_box .ad h3{text-align:center; color:#ffffff; font-size:36px;}	
.slideBox .bd .bj_box .ad .list{line-height:45px; font-size:28px; color:#ffffff; padding:0 0 0 30px; text-align:left;}
.slideBox .bd .bj_box .ad .list span{color:#bd0000;}
.slideBox .bd .bj_box .get{width:455px; height:56px; line-height:56px; text-align:center; background:#fff100; color:#000000;  font-size:30px; margin:9px 0 0 0; display: inline-block;}


@media (max-width: 1200px) {

.slideBox .bd .bj_box{
		display: none;
	}
}










