*{
	font-family:'Microsoft Yahei';
}
.logo{
	width: 1400px;
	margin:0 auto;
	height:100px;
	position: relative;
}
.logo span{
	float: left;
	width: 333px;
	margin-top:21px;
}
.logo .qq_img{float: right;width:160px;height:auto;margin-top:30px;}
.logo .qq_img img{display:inline-block;width:100%;height:auto;}
.logo span img{
	width:100%;
	float: left;
	height:auto;
}
nav{
	width: 100%;
	height:48px;
	line-height:48px;
	background-color:#1DADE7;
}
nav .nav_ul{
	width: 1400px;
	margin:0 auto;
}
nav .nav_ul li{
	width:233px;
	float: left;
	color:#fff;
	font-size:15px;
	cursor:pointer;
	text-align: center;
	letter-spacing:1px;
}
nav .nav_ul li.active{
	background:#0F68B6;
}
nav .nav_ul li a{
	color:#fff;
	float: left;
    width: 100%;
}
nav .nav_ul li:hover{
	background-color:#0F68B6;
}
/* banner-box */
.banner-box{min-width:100%;height:auto;position:relative;overflow:hidden;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:604px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:100%;position:absolute;top:0;}
.banner-btn a{    display: block;
    width: 30px;
    height: 62px;
    position: absolute;
    top:250px;
    opacity: 0.4;
    filter: alpha(opacity=40);}
.banner-btn a.prev{left:70px;background:url(../images/hover_left.png) no-repeat;-webkit-background-size: 100% 100%;
background-size: 100% 100%;} 
.banner-btn a.next{right:70px;background:url(../images/hover_right.png) no-repeat;-webkit-background-size: 100% 100%;
background-size: 100% 100%;}

.banner-box .hd {position:absolute;bottom:40px;left:50%;margin-left:-3%;}
.banner-box .hd ul li{    width: 10px;
    height:10px;
    border-radius: 50%;
    text-indent: -9999px;
    margin-right: 10px;
    background: #fff;
    float: left;
    cursor: pointer;}
.banner-box .hd ul li.on{background:#fff;width:30px;border-radius:100px;}


/*banner-box2*/
.left_btnimg{
	position: absolute;
	width:24px;
	height:60px;
	left:50%;
	top:50%;
	margin-left:-20px;
	margin-top:-30px;
	background:url(../images/hover_left.png) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	cursor:pointer;
	opacity:0.5;
	filter: alpha(opacity=50);
}
.left_btnimg:hover{
	opacity:1;
	filter: alpha(opacity=100);
}
.right_btnimg{
	position: absolute;
	width:24px;
	height:60px;
	left:50%;
	top:50%;
	margin-left:-20px;
	margin-top:-30px;
	background:url(../images/hover_right.png) no-repeat;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	cursor:pointer;
	opacity:0.5;
	filter: alpha(opacity=50);
}
.right_btnimg:hover{
	opacity:1;
	filter: alpha(opacity=100);
}
/*banner-box2*/

.action_t{
	float: left;
	width: 100%;
	height:3px;
    line-height:3px;
    background-color: #1DADE7;
}
footer{
	width: 100%;
	height:95px;
	/* background-color:#1586DD; */
	padding:18px 0;
	padding-top:35px;
	float: left;
	border-top:3px solid #1DADE7;
}
footer p{
	float: left;
    width: 100%;
    height: 22px;
    text-align: center;
    color: #84919c;
    font-size: 12px;
}
.action_ny{
	float: left;
	width: 100%;
	/*height:128px;*/
	background-color:#EEF7FF;
}
.action_ny_top{
	width: 100%;
	height:47px;
	border-bottom:1px solid #C0D4E0;
}
.action_ny_bottom{
	width: 100%;
	height:80px;
	border-bottom:1px solid #C0D4E0;
}
.action_ny_top_in{width:1400px;margin:0 auto;}
.action_ny_top_in ul{float: left;margin-left:65px;}
.action_ny_top_in ul li{
	float: left;padding:0 15px;height:43px;
	border-bottom:4px solid #EEF7FF;line-height: 48px;font-size:13px;color:#182D3E;margin-left:15px;cursor:pointer;
}
.action_ny_top_in ul li a:link,.action_ny_top_in ul li a:active{color:#182D3E;}
.action_ny_top_in ul li a{display:inline-block;}
.action_ny_top_in ul li:hover{border-bottom:4px solid #C0D4E0;}
.action_ny_top_in ul li.active{border-bottom:4px solid #C0D4E0;}
.action_ny_bottom_in{
	width: 1400px;
	margin:0 auto;
}
.product_name{
	float: left;
	height:80px;
	line-height: 80px;
}
.product_name span{
	font-size:20px;
	color:#182d3e;
}
.product_name strong{
    width: 22px;
    height: 22px;
    margin-top: 30px;
    float: left;
    margin-right: 10px;
}
.product_name strong img{
	width:22px;
	height:22px;
}
.product_name i{
	font-size:14px;
	color:#0f68b6;
}
.product_nav{
	float: right;
	height:80px;
	line-height: 80px;
	font-size:14px;
}
.product_nav span,.product_nav span a{
	color:#182d3e;
}
.product_nav span.active a{
	color:#0f68b6;
}
.product_nav span a:hover{
	text-decoration:underline;
}
article{
	float: left;
	width: 100%;
}
article .article_in{
	width: 1320px;
	margin:0 auto;
}
.article_in ul{
	float: left;
	width: 100%;
	margin-bottom:20px;
}
.article_in ul li{
	float: left;
	width:290px;
	margin:20px;
	cursor:pointer;
}

.article_in ul li span{
	float: left;
	width: 258px;
	height:258px;
	padding:15px;
	border:1px solid #C0D4E0;
}
.article_in ul li span img{
	float: left;
	width: 100%;
	height:100%;
}
.article_in ul li i{
	float: left;
	width: 100%;
	height:30px;
	line-height: 30px;
	text-align:center;
	color:#182D3E;
	font-size:16px;
	margin-top:10px;
}
.article_in ul li:hover span{
	border:1px solid #1DADE7;
}
.article_in ul li:hover i{
	color:#1DADE7;
}
.page_fenye{
	float: left;
	width: 100%;
	padding-bottom: 15px;
}
.article_art{
	width:1000px;
	margin:10px auto;
}
.article_artli{
	float: left;
	width: 100%;
	margin-top:30px;
	padding: 10px;
}
.article_artli:hover{
	background-color:#F6FAFF;
	cursor:pointer;
	
}
.article_artli span{
	float:left;
	width: 70px;
	height:65px;
	background-color:#dfdfdf;
}
.article_artli span i{
	float: left;
	width:70px;
	height:40px;
	line-height: 40px;
	text-align: center;
	font-size:16px;
	color:#0084E0;
}
.article_artli span strong{
	float: left;
	width:70px;
	height:25px;
	color:#fff;
	line-height: 25px;
	text-align: center;
	background-color:#0084E0;
	font-size:13px;
}
.article_right{
	float: left;
	width:910px;
	margin-left:20px;
}
.article_right h4{
	display:block;
	font-size:18px;
	color:#5C5C5C;
	font-weight:bolder;
}
.article_right i{
	display:block;
	font-size:14px;
	color:#787878;
	margin-top:12px;
}
.footer_img{
	float: left;
	width: 100%;
	height:5px;
	background:url(../images/line_line_03.png) repeat-x;
	margin-top: 11px;
}
.article_file{
	width: 1400px;
	margin:0 auto;
}
.article_file_btn{
	float: left;
	width: 100%;
	margin:20px 0;
}
.article_file_btn button{
	cursor:pointer;
	width: 118px;
	height:32px;
	background-color: #0F68B6;
	color:#fff;
	border:none;
}
.table_cell{
	float: left;
	width: 1398px;
	border:1px solid #C0D4E0;
}
.table_cell table{
	width: 100%;
}
.table_cell table tr:hover{
	background-color:#F6FAFF;
	border-top:1px solid #DBEBFD;
	border-bottom:1px solid #DBEBFD;
}
.table_cell table tr{
	display:table;
	width: 100%;
	border-top: 1px solid #fff;
    border-bottom: 1px solid #F2F6FD;
}
.table_cell table tr.current{
	border-top: 1px solid #fff;
    border-bottom: 1px solid #F2F6FD;
}
.table_cell table tr th{
	display:table-cell;
}
.table_cell th,td{
	font-size:14px;
	font-weight:normal;
}
.table_cell th{
	height:44px;
	/* border-top:1px solid #fff;
	border-bottom:1px solid #F2F6FD; */
	text-align: left;
	color:#888D8D;
}
.table_cell th:first-child{
	width: 45px;
	text-align: center;
}
.table_cell th:nth-child(2){
	width:780px;
}
.table_cell th:nth-child(3),.table_cell th:nth-child(4),.table_cell th:nth-child(5){
	text-align: center;
}
.file_img{
	width: 21px;
	height:auto;
	display:inline;
}
.file_span{
	margin-left:10px;
	height:25px;
	line-height: 25px;
}
.file_span a{
	color:#5A4E76;
}
.file_span a:hover{
	text-decoration:underline;
}
.down_img{
	display:inline;
	width: 17px;
	height:auto;
	cursor:pointer;
	opacity:0;
	filter:alpha(opacity=0);
}
.table_cell table tr:first-child:hover{
	background:#fff;
	    border-top: 1px solid #fff;
    border-bottom: 1px solid #F2F6FD;
}
.table_cell table tr:hover .down_img{
	opacity:1;
	filter:alpha(opacity=100);
}
.article_map{
	width: 1000px;
	margin:0 auto;
}
.article_map h4{
	width: 100%;
	height:60px;
	line-height: 60px;
	color:#C5C5C5;
	font-size:27px;
	margin-top:30px;
	float: left;
}
.article_map #id_map{
	width: 1000px;
	height:350px;
	float: left;
	border:1px solid #C0D4E0;
}
.article_map #id_map img{
	float: left;
	width: 100%;
	height:100%;
}
.about_us{
	/*display:table;*/
	width: 100%;
	padding:30px 0 20px 0;
	float: left;
}
.about_us .about_us_left,.about_us .about_us_center,.about_us .about_us_right{
	/* display:table-cell; */
	float: left;
}
.about_us .about_us_left{
	width: 290px;
	padding-right:50px;
	border-right:1px solid #D2D2D2;
	position: relative;
    left: 1px;
}
.about_us .about_us_center{
	width:40px;
}
.about_us .about_us_left h5{
	float: left;
	width: 100%;
	height:50px;
	line-height: 50px;
	color:#182D3E;
	font-size:22px;
	text-align: right;
}
.about_us .about_us_left span{
    float: left;
    width: 100%;
    text-align: right;
    font-size: 15px;
    color: #182D3E;
    margin-top: 5px;
}
.about_us .about_us_right{
    width: 600px;
    padding-left: 50px;
    border-left: 1px solid #D2D2D2;
}
.about_us .about_us_right p{
    font-size: 14px;
    color: #182D3E;
    margin-bottom: 20px;
    line-height: 23px;
}
.article_lease{
	width: 750px;
	margin:0 auto;
}
.article_lease .data_lease h5{
	width:100%;
	height:50px;
	line-height: 50px;
	font-size:20px;
	color:#0f68b6;
	text-align: center;
	margin-top:50px;
}
.article_lease .data_lease p{
	width:100%;
	height:25px;
	line-height: 25px;
	font-size:15px;
	color:#182d3e;
	text-align: center;
}
.article_lease .data_lease p i{
	color:#f19716;
	font-size:18px;
}
.product_img{
	width: 450px;
	margin:0 auto;
	margin-top:30px;
}
.product_img li{
	float: left;
	width: 100%;
}
.product_img li img{
	float: left;
	width: 100%;
	height:auto;
	margin:20px 0;
}
.article_artin{
	width: 1200px;
	margin:0 auto;
}
.article_artin h3{
	float: left;
	width:100%;
	height:40px;
	line-height:40px;
	font-size:23px;
	margin-top:20px;
	text-align: center;
	color:#5C5C5C;
}
.article_artin .fbiao_ti{
	float: left;
	width: 100%;
	height:25px;
	line-height: 25px;
	font-size:13px;
	color:#999;
	text-align: center;
	border-bottom:1px dashed #ccc;
	margin-bottom:30px;
}
.article_artin .arti{
	float: left;
	width: 100%;
	margin-top:20px;
	margin-bottom:20px;
}
.article_artin .arti p{
	font-size:14px;
	color:#666;
	text-indent: 2em;
	letter-spacing: 1px;
	line-height: 25px;
	width: 100%;
	float: left;
}
.article_artin .arti p.img_p{
	text-align:center;
}
.article_artin .arti p img{
	width: auto;
	height:auto;
	display:inline;
	margin:0 auto;
	float: none;
}
.article_in_in{
	width:1000px;
	margin:0 auto;
	display:flex;
	display:-webkit-flex;
}
.article_in_in .article_in_top{
	flex:4;
	margin-top: 30px;
}
.article_in_in .article_in_bottom{
	flex:6;
	margin-top: 30px;
}
.article_in_in .article_in_bottom h5{
	height:30px;
	line-height: 30px;
	font-size:18px;
	color:#333;
	margin:10px 0;
	font-weight:bold;
}
.article_in_in .article_in_bottom p{
	font-size:15px;
	color:#666;
	line-height: 25px;
}
.article_in_in .article_in_top span{
	width:258px;
	padding:15px;
	/*border:1px solid #dfdfdf;*/
	display:block;
	float: left;
	margin: 20px 0;
    margin-bottom: 30px;
}
.article_in_in .article_in_top span img{
	display:inline-block;
	width:258px;height:auto;
}
.article_in_in .article_in_top span i{
	display:inline-block;
	width:100%;height:20px;text-align: center;line-height: 20px;font-size:14px;color:#333;margin:10px 0;
}
