﻿body, div, dl, dt, dd, ul, ol, li, pre, form, th, td,p,h2,h3{margin:0; padding:0; }
h2,li{list-style:none;}
body{font-family:"寰蒋闆呴粦";font-size:14px;}
img{border:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#5765bf;text-decoration:none;}
.clear{clear:both;}
.hidden{ display:none;}




.top{width:100%; height:81px; float:left;background:#333;}
.w1000{ width:1000px;margin:auto;}
.w1200{ width:1200px;margin:auto;}
.w1920{ width:100%; float:left;}


.logo{width:270px; height:81px; float:left;}
.nav{width:1070px;float:left; margin-left:65px; font-size:16px;}
.nav li{padding:28px 17px 0px 17px;float:left; line-height:30px;}
.nav li a{color:#fff;display:block;}
.nav li a:hover{ border-bottom:2px solid  #d02a2d; display:block;}
.nav .on a{ border-bottom:2px solid  #d02a2d;}
.en{ width:40px; line-height:81px;float:right; background:url(../image/en.jpg) no-repeat left center; padding-left:20px; color:#fff;}
.en a{color:#fff;}


.products{ width:1200px; float:left;}
.products_t{text-align:center; margin:50px 0px;}
.products1{
	width:290px;
	height:290px;
	position:relative;
	margin:5px;
	float:left;
	overflow:hidden;
}
.products1:hover .products1-2{
	opacity:1;
}
.products1-1{
	width:288px;
	height:288px;
	border:1px solid #000;
	margin:0 auto;
	position:relative;
}
.products1-1 img{
	display:block;
	margin:0 auto;
	width:288px;
	height:288px;
}
h2{
	font-size:18px;
	text-align:center;
	position:absolute;
	top:240px;
	left:30%;

}
.products1-2{
	width:290px;
	height:290px;
	background:rgba(0,54,255,0.4);
	position:absolute;
	left:0;
	top:0;
	padding-top:120px;
	padding-bottom:85px;
	opacity:0;
}


.products1-2 a{display: block;}



h3{
	font-size:14px; 
	font-family:Arial;
	color:#FFF;
	line-height:28px;
	text-align:center;

}
h4{
	width:60px;
	height:18px;
	font-size:14px; 
	font-family:Arial;
	color:#FFF;
	margin-left:120px;
	background:red;
	border-radius:9px;
	text-align:center;
}
h4 a{color:#FFF;}


.about{width:1200px; height:580px; margin:65px 0px; background:url(../image/about.jpg) no-repeat;}

.shadow{width:417px; height:580px;background:url(../image/shadow.png) repeat; float:right; padding-left:30px;}

.about_tit{width:417px; height:90px;margin-top:45px; float:left;}
.about_wz{color:#fff; padding:30px 0px; line-height:25px;}

.readmore{ width:100px; height:30px; float:left; background:#e2031c; line-height:30px; text-align:center;}
.readmore a{color:#fff;}

.bg1{background:#eee; height:462px;}
.app_tit{ width:1200px; height:129px; float:left; background:url(../image/application.jpg) no-repeat left; text-align:right; line-height:129px;}


.block{width:1200px; height:266px;position:relative;}
.block1{float:left; width:400px;position:relative; overflow:hidden;}
.block1 a{display: block;} 
.block1 img{display:block;width:400px;height:266px;}
.pad202{width:150px;height:45px; border:1px solid #fff;line-height:45px; margin:auto; font-size:18px;}
.txt{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height:0;
	color: #fff;
	background:url(../image/shadow.png) repeat;
	text-align:center;
}
.txt span{font-size:26px;text-align:left;line-height:150px;font-weight:bold;}


.bg2{background:#96abe9; height:514px;}
.news_tit{ width:1200px; height:129px; float:left; background:url(../image/news1.jpg) no-repeat left; text-align:right; line-height:129px;}
.news_tit a{ color:#fff;}
.news_box{ width:560px; height:120px; float:left; padding:15px; background:#fff; margin-bottom:20px;}
.news_box img{width:200px; height:120px; margin-right:15px; float:left;}
.tu_tit span{line-height:25px; font-weight:bold;}
.tu_tit p{ line-height:20px;font-weight:normal; color:#7d7d7d; font-size:12px;}
.mar20{ margin-right:20px;}


.bg3{background:#313131; border-bottom:26px solid #000;}
.foot{width:1200px;margin:auto;}
.menu{width:1000px; float:left; padding:20px 0px 30px 0px;}
.menu dl{ text-align:left; float:left;}
.menu dt{color:#fff; font-weight:bold; line-height:50px; font-size:22px;}
.menu dd{color:#eee;line-height:25px;}
.menu dd a{ color:#eee;}
.ewm{ width:200px;float:right; text-align:right; padding-top:80px;}




.h47{ height:47px;line-height:47px; color:#fff; font-size:16px;}
.bg4{ background:#445481;}
.marb20{margin-bottom:40px;}


.navleft{width:260px; margin-right:40px; float:left;}
.navl_t{width:260px; height:100px;float:left;font-size:20px;line-height:100px; color:#fff; background:#495d94; text-align:center; font-size:35px; margin-bottom:3px;}
.nav_list{width:260px;float:left;font-size:16px;}

.nav_list li a{height:46px;line-height:46px; display:block; margin-bottom:1px; text-align:center;color:#1463c1; font-weight:bold;}
.nav_list li a:hover{color:#fff;background:url(../image/icon.jpg) no-repeat 230px center #6a7cb0;font-weight:bold;}
.nav_list .navon a{color:#fff;background:url(../image/icon.jpg) no-repeat 230px center #6a7cb0;font-weight:bold; }
.nav_wz{width:230px;float:left; color:#fff; margin-left:30px; margin-top:12px;}
.wz5{ width:200px;padding-left:30px;line-height:30px;float:left;font-size:20px; font-weight:bold;  background:url(../image/icon.jpg) no-repeat left center;}
.white{width:230px;font-size:14px;font-weight:normal;line-height:20px; float:left;}

.navright{width:700px;background:url(404.png)  repeat-x #fff; margin-bottom:15px;float:left;}
.navright_t{width:642px; height:70px; line-height:70px;font-size:16px; padding-left:58px; float:left;border-bottom:1px solid #ccc; background:url(404.png) no-repeat 30px center; color:#025faf; font-family:"寰蒋闆呴粦"}
.navright_t span{float:right; font-size:12px; color:#939393; font-family:"瀹嬩綋"; margin-right:35px;}
.navright_t span a{color:#939393;}
.navright_t span a:hover{color:#000; text-decoration:none;}
.mart15{margin-top:25px; margin-bottom:25px;}



.infomail{padding-top:10px; font-size:12px;}
.tab11{ border-top: 2px solid #044b87; border-right: 0px solid #c7c3b8; border-bottom: 0px solid #c7c3b8; border-left: 1px solid #c7c3b8; background: #f8f8f8; color:#313131; margin-bottom:30px;}
.tab11_td1{ width:100px; text-align:center; border-bottom: 0px solid #c7c3b8; border-right: 1px solid #c7c3b8; padding-left:0px;}
.tab11 td{ border-right: 1px solid #c7c3b8; border-bottom: 1px solid #c7c3b8; padding-left:10px;}

.tab22{ margin:auto; margin-top:20px;}
.tab22 table td{ padding-left:5px;}
.btn01{ text-align:right; width:638px; margin:10px 0px 10px 11px;}
.text_weight{ font-weight:bolder; color:#025faf; }
.text_times{color:#999999;}
.text_feedback{color:#333;line-height:20px;}
.text_yellow{color:#787878;line-height:20px;}
.text_remarks{color:#F30;}