@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; padding:0;}
body{ font-size:14px; font-family:"微软雅黑";height:100%; }
li{ list-style-type:none;}
.logo{ width:1200px; height:110px;}
.logo .logo1 { float:left; width:600px; margin-top:10px;}
.logo .logo2{ float:left; margin-left:240px; width:360px; margin-top:15px;}
.logo2 ul li{ list-style-type:none;}
.logo .logo1 img{ margin-left:30px;}

#search_box { 
width:360px; 
height: 33px; background-image:url(ss.png); background-repeat:no-repeat;
} 
#search_box #s { 
float: left; 
padding: 0; 
margin: 10px 0 0 20px; 
border: 0; 
width: 215px; 
background: none; 
font-size:12px; color:#666;} 
#search_box #go {float: left;} 
.logo2 ul .ss{ margin-top:20px; font-size:12px;}


#nav{ width:100%; height:50px; background-image:url(nav.png);}
#nav .nav1{ width:1200px;}

/*#nav .nav1 ul li{ list-style-type:none; float:left; line-height:50px; color:#FFF; width:200px; text-align:center; font-size:16px;}*/
.banner1 img{ outline:none;}
#nav #navMenu { width:1200px; background-image:url(navlist.jpg); height:50px;}

#navMenu ul .meau1 {list-style-type:none; float:left; line-height:50px; color:#FFF; width:200px; text-align:center; font-size:16px;}
#nav #navMenu ul li { list-style-type:none; float:left; line-height:50px; color:#FFF; width:200px; text-align:center; font-size:16px;}
#nav #navMenu ul li a{ color:#FFF; text-decoration:none;}
#nav #navMenu ul li a:hover{ text-decoration:underline;}
.meau1 a img{ border:none;}
.dropMenu {
	position:absolute;
	top: 0;
	z-index:120;
	width: 120px;
	visibility: hidden;
/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);
*/	margin-top: 13px;
	
	border-top: 0px solid #3CA2DC;
	background-color: #d8dbdf;
	/*background:url(../imagess/mmenubg.gif);*/
	padding-top:6px;
	padding-bottom:6px;
	filter: Alpha(Opacity=85);
	text-align:center; margin-left:-15px; font-size:16px;
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:6px; list-style-type:none;
}
.dropMenu li a {
	width: 92%;
	display: block;
	text-align:center;
	color:#033d8b;
	border-bottom: 1px dashed #4D5B66; line-height:30px;
}
.dropMenu+li a{
border-top:none;
}
* html .dropMenu a {
	width: 100%;
	color:#6CA7C7;
}
.dropMenu a:hover {
	text-decoration: underline;
	color:#F09C42;
}

.hdo{
width:100%;
height:auto;
display:block;
overflow:hidden;
}

.banner{ width:100%; background-color:#e8e8ea;}
.banner1 #Map area{ outline:none; border:none;}
.banner1{ width:1200px;}

#guodu{ width:100%; height:20px; background-color:#093166;}
.content{ width:1200px; height:800px;}
.content .left{
	float:left;
	width:300px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-left-color: #666; 
	border-bottom-color: #666;
	padding-top:40px;}

.left01{ width:300px; float:left;}
.left01 ul li{ list-style-type:none; float:left; height:40px; width:99px; text-align:center;}
.left01 ul .zqmlist{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;}
 .left02{ float:left; width:300px;}
.left02 table{border: 1px solid #999;}
.left02 table tr td{ text-align:center;}
.left02 table tr .zqmleft02{
	height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.left02 table tr td img{ margin-top:30px;}
.left02 table tr .zqmleft03{ height:30px;}

.left03{
	float:left;
	width:300px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999; margin-top:40px; margin-bottom:40px;}
.left03 p{ margin-left:30px; margin-top:10px;}
.left03 p a{ color:#F00;}
.left03 span{ height:47px; display:block; background-image:url(dplist.jpg); line-height:47px; padding-left:30px; font-size:18px;}

.content .right{ float:left; width:880px; margin-left:15px;}

.right #right01{ float:left; width:880px; margin-top:10px;}
.right #right01 p{ line-height:200%; margin-top:10px; text-indent:20px;}

.right #right02{ float:left; width:880px; margin-top:20px;}

#right02 .zqmright01 { float:left; width:580px; margin-top:20px;}
#right02 .zqmright02{ float:left; width:280px; margin-left:20px;margin-top:20px;}
#right02 .zqmright02 ul { margin-top:20px;}
#right02 .zqmright02 ul li{ list-style-type:none; margin-top:5px;}
.zqmright02 ul li a{ color:#F00;}
#right02 .zqmright02  span{ height:44px; background-image:url(dplist01.jpg); width:280px; display:block; line-height:44px;}
.zqmright02 span a{ margin-left:50px; font-size:16px; color:#000; text-decoration:none;}
.zqmright01 a img{ border:none;}

#foot{ width:100%; height:85px; background-image:url(foot.jpg);}
#foot .foot1{width:1200px; padding-top:10px;}
#foot .foot1 p{ text-align:center; color:#FFF; line-height:200%;}

/*内页样式*/
#all{ width:100%; background-color:#f7f8fa;}
#nycontent{ width:1200px; background-color:#f8f8fa;}
#nycontent #nyleft{ float:left; width:220px;border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-left-color: #666; 
	border-bottom-color: #666}

#nycontent #nyright{ float:left; width:945px; margin-left:30px;}
.nyleft01 span{ margin-bottom:30px; display:block;}
.nyleft01{ width:220px; float:left; font-size:12px;}
.nyleft01 ul li{ list-style-type:none; float:left; height:40px; width:71px; text-align:center;}
.nyleft01 ul .nyzqmlist{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;}
 .nyleft02{ float:left; width:220px; font-size:12px;}
.nyleft02 table{border: 1px solid #999;}
.nyleft02 table tr td{ text-align:center;}
.nyleft02 table tr .nyzqmleft02{
	height:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.nyleft02 table tr td img{ margin-top:20px;}
.nyleft02 table tr .nyzqmleft03{ height:30px;}

.nyleft03{
	float:left;
	width:220px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999; margin-top:20px; margin-bottom:20px;}
.nyleft03 p{ margin-left:30px; margin-top:5px;}
.nyleft03 p img{ margin-left:30px;}
.nyleft03 p a{ color:#F00;}
.nyleft03 span{ height:34px; display:block; background-image:url(nydplist.png); line-height:34px; padding-left:15px; font-size:16px;}
.left04{float:left;width:220px; font-size:12px;}
.left04 span{height:34px; display:block; background-image:url(nyablist.jpg); line-height:34px; padding-left:45px; font-size:16px;}
.left04 ul{ margin-left:15px; margin-top:5px; margin-right:10px;}
.left04 ul li a{ color:#F00;}
#nyright p{text-align:justify; text-justify:inter-ideograph; margin-right:30px; line-height:350%; margin-top:10px; text-indent:30px;}
 #nyright p img{ float:left;}
#nyright span img{ margin-top:70px;}
#nyright .aboutbottom img{ margin-top:50px;}


/*产品页样式*/
#prall{ width:1200px;}
#prall #prleft{ width:240px; float:left;border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-color: #666;
	border-left-color: #666; 
	border-bottom-color: #666;}
	
#prleft ul{border-top:0px; width:240px;}
#prleft a{ text-decoration:none;}

#prleft ul li{height:25px; line-height:25px;  }
#prleft ul li a{ margin-left:25px;}
#prleft ul li a:hover{ text-decoration:none; color:#FF9900;}
#prleft ul .big{ height:55px; background-image:url(prlist01.jpg); background-repeat:repeat-x; line-height:55px; font-size:16px; font-weight:bolder; color:#FFF;}
#prleft ul .big a{ text-decoration:none;color:#FFF;}
#prleft ul .small{
	line-height:30px;
	height:30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666; background-image:url(prsamll.png);
}
#prleft ul .small a{ color:#000;}

#prall #prright{ float:left; width:945px; margin-bottom:10px; font-size:12px;}
#prright span{ width:945px; height:70px; display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;}
#prright span img { margin-left:30px; margin-top:10px;}
#prright table tr td #search_box{ margin-top:10px; margin-left:460px;width:295px; height: 33px; background-image:url(prss.png); background-repeat:no-repeat;}
#prright table tr td  #search_box #s { 
float: left; 
padding: 0; 
margin: 10px 0 0 20px; 
border: 0; 
width: 160px; 
background: none; 
font-size:12px; color:#666;} 
#prright table tr td  #search_box #go {float: left;} 
#prright table tr td{ font-size:12px; color:#052d60;}

#prall #one{ float:left; width:500px;}
.clear{clear:both; height: 0; line-height: 0; font-size: 0} 
#prall #two{float:left; width:500px;}

#prall{ width:1200px;}
/*#prall #przs{ background-color:#f2f2f2;	width:1200px; }
#przs #przs01{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999; width:1000px;
}
#przs span{display:block; margin-left:60px; margin-top:20px; margin-bottom:20px;}*/
#przs01 table tr td a{color:#666; } 
#prall table tr .zqm001 a{ color:#666;text-decoration:none;}
#prall #przs02{}
#przs02 ul{ margin-top:20px; margin-left:80px; padding-bottom:60px;}
#przs02 ul li{ float:left;}
#przs02 ul .prwz{
	width:200px;
	font-size:16px;
	color:#000;
	font-weight:bolder;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;line-height:40px;
}
#przs02 ul .prxh{ width:100px; line-height:40px; height:40px; background-color:#023274; margin-left:50px; color:#FFF; font-size:12px; text-align:center;}
#przs02 ul .prxh a{color:#FFF; text-decoration:none;}
#przs02 ul .prxh a:hover{ background-color:#FFF; display:block; width:100px; height:40px; color:#000;}

/*新闻样式*/
#nyright #table8{ margin-top:20px;}
#table8 tr .text2 font a{ text-decoration:none; color:#000;}
#table8 tr .text2{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}
.news_tltle{ margin-top:20px;}
.news_tltle div a{ color:#000; text-decoration:none;}

.contact{ width:1200px; margin-top:35px;}
.contact ul li{ line-height:250%; font-weight:bold;}


.prnrnylright{ float:left;}

.primgimg{ width:100%; padding-left:15px;}
.proLi{float:left; padding:10px;}
.porTbox{ position:relative; overflow:hidden; width:280px; height:280px;border:#dedddd solid 1px; }
 .proImg{ position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:100%; transition:all .5s ease; height:100%; }
 
.prname{ text-align:center; height:25px; line-height:25px; color:#04335b;}