@charset "utf-8";
/* CSS Document */
body{ font-size:14px; color:#444;  font-family: "Microsoft YaHei", Verdana, sans-serif, "SimSun"; -webkit-text-size-adjust:none;-webkit-font-smoothing: subpixel-antialiased;-moz-osx-font-smoothing: grayscale; margin:0px; padding:0px;word-break:break-all; background:url(bj.jpg);}ul,li,p{ list-style-type:none; padding:0px; margin:0px;}img{ border:0px;}
a:link {color: #333;text-decoration: none;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;}
a:visited {text-decoration: none;color: #333;}a:hover {text-decoration: none;color: #2984e1;}a:active {text-decoration: none;color: #333;}
.main{ width:1200px; margin:0 auto; overflow:hidden;}
.head_top{ width:100%; background:#0776c8; height:7px;}
.logo{ width:309px; height:133px; float:left;}
.sos1{
	width:230px;
	float:right;
	overflow:hidden;
	float:right;
	margin-top:50px;
}
.text{  width:170px; padding-left:10px; height:30px; border:none; float:right; display:inline; border:#CCC 1px solid; line-height:30px;outline:none;}
.go{
	background-image:url(so.png);
	background-color:#0776c8;
	width:35px;
	height:33px;
	cursor:pointer;
	float:right;
	border:none;
	outline:none;
	background-repeat: no-repeat;
}

.menu{
	width:1200px;
	height:36px;
	margin:0 auto;
	overflow:hidden;

}
.menu li{width:105px; float:left; margin-right:20px; text-align:center;font-weight:900;   text-align:center; line-height:36px; font-size:16px; }
.menu li a{height:36px; line-height:36px; font-size:16px; font-weight:900; text-align:center;color:#333;  text-decoration:none;}
.menu li a:hover{
	color:#fff;
	display:block;
	background: #0776c8;
	height:36px;

}
.menu ul li .current{ background: #0776c8; display:block; border-radius:0px; color:#FFF;font-weight:900;}
.bannen{ width:100%; height:480px; background:url(banner1.jpg) no-repeat; background-position:center; margin-top:10px;}

.title{ width:617px; height:54px; margin:40px auto 40px auto; overflow:hidden;}

.por{ width:100%; overflow:hidden;}
.porimg{width:277px; height:202px; overflow:hidden;	border:#0776c8 3px solid;}
.por li{ width:277px; height:240px; float:left; margin-left:10px; margin-right:10px; margin-bottom:10PX;}
.por li p{ text-align:center; line-height:30px; font-size:16px; font-weight:200;}
 .porimg img{  width:100%; height:auto;
                cursor: pointer;  
                transition: all 0.6s;
			
            }  
.porimg img:hover{  
                transform: scale(1.2);  
            }  
			
			
			
			.about_left{ width:700px; float:left; height:346px; overflow:hidden;}
			
			.about_fot{ width:430px; float:right; height:316px; background:#0776c8; padding-left:30px; padding-right:30px; padding-bottom:30px; overflow:hidden;}
				.about_fot1{ width:100%; color:#FFF; font-size:22px; font-weight:800;  margin-top:30px;}
								.about_fot1 p{ font-size:12px;}
								
.about_fot2{ width:100%; line-height:180%; margin-top:20px; overflow:hidden; color:#FFF; }


.abb{ width:100px; height:30px; text-align:center; color:#FFF; border:1px solid  #FFF; float:right; line-height:30px;}
.abb a{ color:#FFF; }	

.shebei{ width:100%; overflow:hidden;}	

.shebei li{ width:286px; float:left; height:300px; background:#ececec; margin-left:8px; margin-right:5px; margin-bottom:15px;}		

		.shebei_img{width:286px;  height:172px; overflow:hidden;}	
		
		 .shebei_img img{  width:100%; height:auto;
                cursor: pointer;  
                transition: all 0.6s;
			
            }  
.shebei_img img:hover{  
                transform: scale(1.2);  
            }  
			
			
			.txtq{ width:100%; font-size:15px; font-weight:800; text-align:center; margin-top:10px;}
				.txtqc{ width:90%; margin-top:10px; line-height:180%; overflow:hidden; margin:0 auto; font-size:12px; margin-top:15px;}
				
				
				
.news_q{ width:100%; background:url(bg.jpg) no-repeat;background-size: cover; overflow: hidden;}

.news_1{ width:100%; overflow:hidden; padding-top:50px; padding-bottom:50px; }
.news_1 li{ width:220px; float:left; overflow:hidden; background:url(di.png); height:300px; padding:30px; margin-left:10px; margin-right:10px;}
.news_aq{ color:#F60; font-size:16px; font-weight:700;}
.news_aq1c{ width:100%; line-height:180%; overflow:hidden; color:#FFF; margin-top:10px; margin-bottom:15px;}
.news_more{ width:100px; height:30px; line-height:30px; text-align:center; border:#FFF 1px solid; color:#FFF; float:right;}
.news_more a{ color:#FFF;}
.news_aq a{ color:#F60;}
.news_aq a:hover{ color:#FFF;}

.jishu{ width:100%; overflow: hidden;}
.jishu li{ width:350px; float:left; overflow:hidden; border-top:#0776c8 2px solid; margin-left:25PX; margin-right:25PX;}
.jishu1{ width:100%; line-height:35px; font-weight:bold;}
.jishu2{ width:100%; line-height:180%; overflow:hidden;}
.news_more1{ width:100px; height:30px; line-height:30px; text-align:center; border:#EDEDED 1px solid; color:#4077d4; float:right; margin-top:10px;}
.news_more1 a{ color:#4077d4;}

.abou{ width:100%; overflow:hidden; width:1200px; margin:50px auto;}
.aboc{ width:210px; float:left; overflow:hidden;}
.ccc{ width:100%; height:150px; background:url(06.jpg) no-repeat; border-bottom:#2984e1 3px solid;}
.ccc1{ margin-top:40px; width:100px; float:right; font-size:25px; font-weight: bold; color:#2984e1; }
.ccc1 p{ font-size:14px; font-weight:100;}

.aboutc_muen{
	width: 100%;
	overflow: hidden;
	margin-bottom: 50px;
	float:left;
	margin-top:10px;
}
.aboutc_muen ul{ margin:0px; padding:0px;}
.aboutc_muen ul li {
	height:40px; text-align:center;
	line-height:40px;
	font-size:14px;
	background:#2984e1;
	 margin-bottom:5px;

}

.aboutc_muen ul li a{ color:#FFF;}
.aboutc_muen ul li a:hover{ background:#2984e1; display:block; color:#FFF;}
.aboutc_muen ul li.nav_snav{ background:#509ae6; color:#FFF;}
.aboutc_muen ul li.nav_snav a{ color:#FFF;}
/*分页样式*/
.page_turner { padding: 10px 0; overflow: hidden; text-align: right; clear:both; }
.page_turner a, .page_turner span { text-align: center; color:#333; display: inline-block; *display:inline;
border: 1px solid #2E2E2E; height: 20px;  min-width: 20px; margin-left: 4px; line-height: 20px; padding: 4px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none;}
.page_turner a:hover, .page_turner a.c { background: #2E2E2E; color: #FFF; }

.about_right{ width:900px; float:right; overflow:hidden;}
.abouy{ width:100%; line-height:180%; overflow:hidden; margin-top:40px;}
.about_right_{ line-height:40px; width:100%; overflow:hidden; border-bottom:1px solid #CCC;}
.FOOTER{ width:100%; background:#2d3e50; overflow:hidden; color:#FFF; margin-top:80px;  padding-top:30px; padding-bottom:30px;}
.FOOTER a{ color:#FFF;}


.nes{ width:100%; height:80px; overflow:hidden;}
.nes_{ width:80px; height:80px; float:left; background:#198ede}
.nes_1{ width:100%; color:#FFF; text-align:center; line-height:40px; border-bottom:#FFF 1px solid; font-weight:900; font-size:25px;}
.nes_2{ width:100%; color:#FFF; text-align:center; line-height:40px; overflow:hidden;}

.nes_3{ width:800px; float:right; overflow:hidden; font-weight:900;}
.nes_4{ width:800px; float:right; overflow:hidden; line-height:160%;}


.por23{ width:100%; overflow: hidden;}
.por23 li{ float:left; overflow:hidden; margin-right:20px; margin-left:20px;}
.por23 li p{ font-size:16px; text-align:center;}

.fullSlide {
	width:100%;
	position:relative;
	height:408px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:408px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:408px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:12px;
	height:12px;
	 border-radius: 50%;
	margin:2px;
	overflow:hidden;
	background:#fff;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {

	background:#333;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}