@charset "utf-8";
/*------------------------------- 网页背景色 ----------------------------------*/
#wrapper{width:100%;height:100%; font-size:12px; font-family: "Microsoft Yahei","微软雅黑","宋体",Arial, sans-serif; background:#fff;}
/*  全局  */
#header,#banner,#container { width:1200px; padding:0px; margin:0px auto; background-color:#fff;}
/*  引导页  */
#ydy { width:374px; padding:0px; margin:0px auto;}
.ylogo { margin-top:200px;}
.xz ul li { float:left; text-align:center; margin:0px 43px;} 
.xz ul li a { width:80px; display:block; background-color:#ff9934; color:#fff; padding:10px; border-radius:3px; font-size:14px; }
.xz ul li a:hover { background-color:#004097;}

#header { height:130px;}
#header h1 { padding-top:30px;}
.yyxz { border:1px solid #e4e4e5; border-top:none; border-radius:0px 0px 40px 40px; padding:7px 18px; font-size:12px;}
.yyxz ul li { float:left; line-height:30px;}
.yyxz ul li img { padding-top:10px;}
.yyxz .y1 { background:url(../images/china.jpg) no-repeat; width:31px; height:22px;}
.yyxz .y2 { background:url(../images/english.jpg) no-repeat; width:31px; height:22px;}
/*  搜索  */
.search{border:1px solid #e4e4e5; border-radius:4px; width:263px; height:30px; margin-top:30px; margin-right:5px;}
.search input{ border:none;display:inline-block;}
.text_box{ width:200px;height:30px; padding-left:7px; color:#808080; line-height:30px; float:left; border:none; background:none; }
.s_but{width:55px;height:30px; border-radius:0px 4px 4px 0px;cursor:pointer; float:right; border:none; background-color:#004097; color:#fff; font-size:12px; }
/*  nav  */
#nav { height:75px; background-color:#004097;}
.nav{ height:75px; line-height:75px; position:relative; z-index:1;  width:1200px; padding:0px; margin:0px auto;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left; text-align:center;  }
.nav .nLi h3 a{ display:block; font-size:16px;text-transform:uppercase;width: 200px;}
.nav .sub{ display:none; width: 200px; left:0; top:75px;  position:absolute; background:#4E4E4E;  line-height:35px; text-align:center; padding:1px 0px; }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; text-transform:uppercase; }
.nav .sub a:hover{ background:#2670d6; color:#fff;  }
.nav .on h3 a{ background:#2670d6; color:#fff;   }
		

/* banner */
.slideBox{ width:100%; height:100%; overflow:hidden; position:relative; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:100%; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.main1_2a { width:35%;}
.main1_2a img { width:100%;}
.main1_2b { width:62%;margin-left:30px; line-height:24px;}
.more a{ font-size:12px; color:#236cb0; width:110px; text-align:center; border:1px solid #236cb0; line-height:30px; border-radius:4px; display:block;}

.lm { border-bottom:1px solid #e6e6e6;}
.lm h4 { font-size:18px; color:#333; line-height:50px; border-bottom:1px solid #3673ae; margin-right:10px; padding:0px 5px;} 
.lm span { color:#ccc; font-size:12px;line-height:50px;}



	/*右侧悬浮菜单*/
	.slide{
		width: 50px;
		height: 210px;
		position: fixed;
		top: 50%;
		margin-top: -126px;
		background: #2670d6;
		right: 0;
		border-radius: 5px 0 0 5px;
		z-index: 999;
	}
	.slide ul{
		list-style: none;
	}
	.slide .icon li{
		width: 49px;
		height: 50px;
		background: url(../images/icon.png) no-repeat;
	}
	.slide .icon .up{
		background-position:-330px -120px ;
	}
	.slide .icon li.qq{
		background-position:-385px -73px ;
	}
	.slide .icon li.tel{
		background-position:-385px -160px ;
	}
	.slide .icon li.wx{
		background-position:-385px -120px ;
	}
	.slide .icon li.down{
		background-position:-330px -160px ;
	}
	.slide .info{
		top: 50%;
		height: 147px;
		position: absolute;
		right: 100%;
		background: #124fa4;
		width: 0px;
		overflow: hidden;
		margin-top: -73.5px;
		transition:0.5s;
		border-radius:4px 0 0 4px ;
	}
	.slide .info.hover{
		width: 145px;
		
	}
	.slide .info li{
		width: 145px;
		color: #fff;
		text-align: center;
	}
	.slide .info li p{
		font-size: 1em;
		line-height: 1.7em;
		padding: 15px;
		text-align: left;
	}
	.slide .info li.qq p a{
		display: block;
		margin-top: 12px;
		width: 100px;
		height: 32px;
		line-height: 32px;
		color: #6ea7f5;
		font-size: 16px;   
		text-align: center;
		text-decoration: none;
		border: 1px solid #6ea7f5;
		border-radius: 5px;
	}
	.slide .info li.qq p a:hover{
		color: #FFFFFF;
		border: none;
		background: #6ea7f5;
	}
	.slide .info li div.img{
		height: 100%;
		background: #DEFFF9;
		margin: 15px;
	}
	.slide .info li div.img img{
		width: 100%;
		height: 100%;
	}
	/*控制菜单的按钮*/
	.index_cy{
		width: 30px;
		height: 30px;
		background: url(../images/index_cy.png);
		position: fixed;
		right: 0;
		top: 43%;
		margin-top: 140px;
		background-position: 62px 0;
		cursor: pointer;
	}
	.index_cy2{
		width: 30px;
		height: 30px;
		background: url(../images/index_cy.png);
		position: fixed;
		right: 0;
		top: 43%;
		margin-top: 140px;
		background-position: 30px 0;
		cursor: pointer;
	}
	
	/*自适应 当屏小于1050时隐藏*/
	@media screen and (max-width: 1050px) {
		.slide{
			display: none;
		}
		#btn{
			display: none;
		}
		
	}





/* 产品展示 */
.multipleColumn{ overflow:hidden; position:relative; width:100%;  }

.multipleColumn .bd{ padding:10px; overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:290px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ margin:0 20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:260px; height:190px; display:block; border:1px solid #136eaf; }
.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
.multipleColumn .bd ul li .title{ line-height:40px;   }
/* 新闻中心 */
.main3a { width:690px; }
.main3a_2 ul {padding:0px 5px;}
.main3a_2 ul li { height:50px; line-height:50px; border-bottom:1px dashed #ccc;}
.main3a_2 ul li a { font-size:14px; background:url(../images/news.gif) no-repeat left center; padding-left:20px; display:block;}
.main3a_2 ul li span { float:right;}

.main3b { width:480px;}
.main3a_2 { font-size:12px; line-height:30px; padding:5px;}

#footer { background-color:#004097; color:#fff; margin-top:50px;}
.footer {width:1200px; padding:20px 0px; margin:0px auto; line-height:22px; font-size:12px; }

/* 内页 */
.aside { width:275px;}

.mainbox { width:900px;}
.mainbox_2 { line-height:24px; padding:10px; font-size:12px;}
.ffl { color:#01529e; font-size:14px; margin:4px 0px; padding:0px 2px; display:block; background:url(../images/progg.gif) no-repeat right center; }
.aside1 ul li { line-height:25px; font-size:12px; }
.aside3 ul li { line-height:30px; font-size:12px; border-bottom:1px dashed #ccc; }
.aside3 ul li a { background:url(../images/news.gif) no-repeat left center; padding:0px 10px 0px 20px;}

.aside2_2 { font-size:12px; padding:4px 2px; line-height:28px;}

/*产品展示*/
.mainbox_2a dl { margin:10px 8px 0px 8px; float:left; min-height:175px; width:202px;}
.mainbox_2a dl dt { width:202px; height:137px;}
.mainbox_2a dl dt img { width:200px; height:135px; border:1px solid #4d78b5;}
.mainbox_2a dl dd { text-align:center;}
.mainbox_2a dl dd a { padding:5px 0px; color:#333; line-height:18px; font-size:14px; display:block; }
/*--详细--*/
.time2 { margin-top:10px; font-size:12px;}
.show_pic{font-family:"Microsoft YaHei"; padding-top:10px; margin:0px 40px;}
.pic_cp img{max-width:650px; border:1px solid #ccc; margin-top:10px; }
.nrr { padding:10px;  font-size:12px;line-height:24px; color:#333;}

.gallery{ text-align:left; } 
.gallery .bd li .pic{ line-height:0px;  } 
.gallery .bd li .bg,.gallery .bd li .title{ display:none;  } 
.gallery .bd li img{ width:450px; height:230px;   } 
.gallery .hd{ position:relative; padding:0 15px; margin-top:10px; zoom:1; } 
.gallery .hd .tempWrap{ margin-left:8px;  } 
.gallery .hd ul{ overflow:hidden; zoom:1; } 
.gallery .hd li{ float:left; width:100px; padding-top:4px; text-align:center; cursor:pointer;   } 
.gallery .hd li img{ width:86px; height:60px; border:1px solid #ddd; padding:2px;   } 
.gallery .hd li.on{ background:url("images/icoUp.gif") no-repeat center 0;  } 
.gallery .hd li.on img{ border:1px solid #f60; background:#fff;   } 
.gallery .hd .sNext,.gallery .hd .sPrev{ text-align:center;  width:35px; height:35px; font-size:18px; font-weight:bold; line-height:35px;  border:1px solid #ddd; border-radius:20px; cursor:pointer; position:absolute;  left:0px; top:-140px; background-color:#ccc; } 
.gallery .hd .sNext{ left:auto; right:0px; } 
.gallery .hd .sNext:hover,.gallery .hd .sPrev:hover{ text-decoration:none; border:1px solid #f60; background-color:#fff;  } 



.pro1_2 { width:390px; font-size:12px; line-height:24px;}
.pro1_2 h4 { color:#033f96; font-size:16px; line-height:30px;}

.pro2 { border-top:1px dotted #ccc;  padding:10px;}
.pro2 h5 {  display:block; margin:10px 0px;}
.pro2_2 {  line-height:24px;}
.pro3{   padding:10px;}

/*公司新闻*/
.mainbox_2a ul { margin:0px 10px 15px 10px;font-size:12px; }
.mainbox_2a li { height:50px; border-bottom:1px dashed #ccc;}
.mainbox_2a li a { color:#333; display:block; height:50px; line-height:50px; padding:0px 3px;}
.mainbox_2a li a:hover { text-decoration:none; color:#016aa3;}
.mainbox_2a li span { line-height:50px; color:#7c7c7c;}





