html{zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true);}(this));}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse: collapse; border-spacing: 0; }
input,select,textarea,button { font-size: 100%; }
fieldset,img,abbr,acronym { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: 400; }
ol,ul,li { list-style: none; }
h1,h2,h3,h4,h5,h6,legend { font-size: 100%; font-weight: 400; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
blockquote, q { quotes: none; }
blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; }
overflow:hidden;overflow:hidden;overflow:hidden;
overflow:hidden;
overflow:hidden;
overflow:hidden;
overflow:hidden;
overflow:hidden;
overflow:hidden;
/* --------reset-------- */
/* --------base-------- */
body {font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1 !important; color: #9f9f9f; background:#fff; height:100%;}
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h1,h2 { margin: 1em 0; }
h1,h2,h4,h5,h6,strong,caption,th { font-weight: 700; }
abbr,acronym { border-bottom: 1px dotted #aaa; cursor: help; }
em { font-style: italic; }
/*th,td { border: 1px solid #aaa; padding: 8px 5px 6px; }*/
fieldset,table { margin-bottom: 1em; }
/*p{text-indent:2em}*/
legend { margin-left: 7px; +margin: 0; }
.clearfix:after { content: "\20"; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.red { color: #F00; }
.black { color: #000; }
.white { color: #FFF; }
.blue { color: #00F; }
.green { color: #008000; }
.brown { color: #A52A2A; }
.gray { color: #ccc; }
.cb:after{content:"\20";display: block;width:0;height:0;clear:both;}
.cb{zoom:1;}
.ofH{overflow:hidden;}
.clear{ width:0; height:0; clear:both; overflow:hidden;}
.mc{margin-left:auto;margin-right:auto;}
.taC{text-align:center;}
.bod{ border:1px solid red;}
.fL{float:left;}
.fR{float:right;}
.dpN{display:none;}
a{ text-decoration:none; color:#333333;transition-duration:0.2s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;}
.w1100{ width:1100px; margin:0 auto;}
/* CSS Document */
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
*{ padding:0; margin:0;}
body{ margin:0; padding:0;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif; height:100%; font-size:12px;    margin: 0px auto;
    width: 100%; }
ul,li{margin:0;padding:0; width:100%;}

/*top*/
.top{background:#072954;
     height:32px;}
.a{
   color:#FFF; 
   line-height:32px; 
   font-size:12px; margin: 0 auto; 
   padding-left: 10px;box-sizing: 
   border-box; 
   text-align: left;}
.logo{width:100%;
      text-align: center;}

.nav{
	background:url(/Public/Home/default/images/back.jpg);
	background-repeat:repeat-x;
	height:46px;
}
.nav_top li{
	width:140px;
	height:46px;
	float: left;
	margin-left:12px;
	text-align: center;
}
.nav_top li a{
	font-size:14px;
	line-height:46px;
	text-align: center;
	float: left;
	height:46px;
	width: 100px;
	color: #FFF;
	text-decoration: none;
}
.nav_top li a:hover{
	font-size: 14px;
	line-height:46px;
	text-align: center;
	float: left;
	height:46px;
	width: 100px;
	color: #fff;
	text-decoration: none;
	background:url(/Public/Home/default/images/hover.jpg); background-repeat: repeat-x;
}
.nav_top li .ahover {
	font-size: 14px;
	line-height:46px;
	text-align: center;
	float: left;
	height:46px;
	width: 100px;
	color: #fff;
	text-decoration: none;
	background:url(/Public/Home/default/images/hover.jpg); background-repeat: repeat-x;
}
/*关于我们*/

.t_i{
	height:230px;
	background:url(/Public/Home/default/images/au.jpg);

}
.qq{
	margin-top:30px;
	font-size: 14px;
	color: #999999;
}
.qq a{
	color:#999999;
}
.qq a:hover{
	color:royalblue;
	text-decoration: underline;
	text-decoration: underline;
}
.art{
	width:100%;height:442px;
     margin-top: 35px;
}
.img{
	width:457px;height:442px;
	float: left;
}

.art2{
	width:506px;height:442px;
	float: right;
	 margin-right: 42px;
	
}
.t2{
	width:256px;height:50px;
}
.pp{
	width：506px;
	margin-top: 43px;
	font-size: 12px;
	line-height: 22px;
	color:#333333;
}

/*关于我们*/


/*产品展示*/
.t_p{
	height:230px;
	background:url(/Public/Home/default/images/ps_02.jpg);

}
.ee{
	margin-top:30px;
	font-size: 14px;
	color: #999999;
}
.ee a{
	color:#999999;
}
.ee a:hover{
	color:royalblue;
	text-decoration: underline;
	text-decoration: underline;
}

/* product */
.product{width:1100px;height:530px;
         margin-top:24px;
		  display:block;
		   position:relative;} 
 .p_l{
	width: 254px;
	height: 460px;
	border: solid #ccc 1px;
	margin-top: 0px;
	
}

.p_l_img{
	width:254px; height:57px;}

.p_l_a ul{
	width:212px;
     margin:0 auto;}	

.p_l_a ul li{
	width:212px; height:39px;
	background:url(/Public/Home/default/images/li.jpg) no-repeat;
	line-height:39px;
	margin-top:14px;
	
}
.p_l_a ul li a{
	margin-left:70px;
	color:#666666;
}
.p_l_a ul li a:hover{
	text-decoration:none;
	color:#1F46C0;}

.p_r{
	 width:824px;height:460px;
	 position:absolute;
	 top:0px;
	 right:0px;
	 }
.p_r_t{
	width:824px; height:57px;
	background:url(/Public/Home/default/images/ti_06.jpg) no-repeat;}
.p_r_t h5{float:right;
          line-height:57px;
		   margin-right:22px;
		   }
.p_r_t h5 a{color:#999;}
.p_r_t h5 a:hover{ text-decoration:none;
                   color:#06C;}
.p_r_img{
	width:824px; height:404px;}
.box1{width: 198px;height:168px;
	  float: left;
      border:solid 1px #CCCCCC;
      margin-top: 26px;
	  position: relative;
	  margin-right:8px;
}
.box1:nth-child(4),.box1:nth-child(8){
	margin-right:0;
}
.img1{display:block;width:198px;height:134px;}
.at1{
	display:block;width:198px; height:33px;
     line-height: 33px;
     text-align: center;
	color:#666666;
}
.at1:hover{
	text-decoration: none;
	color:#06c;
}
.model{
	width:198px;
	height:134px;
	background-color: rgba(0,0,0,.5);
	position: absolute;
	top:0;
	z-index:100;
	display:none;
}
/*产品展示*/


/*企业动态*/
.t_a{
	height:230px;
	background:url(/Public/Home/default/images/news.jpg) no-repeat;

}
.rr{
	margin-top:30px;
	font-size: 14px;
	color: #999999;
}
.rr a{
	color:#999999;
}
.rr a:hover{
	color:royalblue;
	text-decoration: underline;
	text-decoration: underline;
}
.news{
	height:880px;
	margin-top: 20px;
}
.bbx1{
	width:332px;
	height:400px;
	float: left;
	margin-left:17px;
	margin-right:17px;
	margin-top: 30px;
}
.bbx1:nth-child(3),.bbx1:nth-child(6){
	margin-right:0;
}
.i{
	width:100%;
	height:210px;
}
.nu{
	width:100%;
	height:96px;
}
.nu1{
	width:100%;
	height:40px;
	margin-top:10px;
	font-size: 15px;
	line-height: 40px;
	font-weight:bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color:#333333;
	border-bottom:1px solid #072954;
}
.nu1 a:hover{
	color:#0a55b3;
	
}
.yy{
	width:332px;
	font-size: 12px;
	line-height: 22px;	
	margin-top:10px;
}
.btn{
	height:28px;
	background:#cccccc; 
	text-align:center;
	margin-top: 20px;
	margin-right: 8px;
}
.btn:hover{
	background:#0a55b3; 
}
.btn a{
	width:150px;
	height:28px;
	font-size: 12px;
	text-align: center;
	line-height: 28px;
	font-weight: bold
    
}
.btn:hover a{
	background: #0a55b3;
	color:#fff;
	
}

/*企业动态*/

/*成功案例*/
.t_c{
	height:230px;
	background:url(/Public/Home/default/images/news.jpg) no-repeat;

}
.case{
	width:826px;height:415px;
	 margin: 0 auto;
	
}
.box1{width: 196px;height:168px;
	  float: left;
      border:solid 1px #CCCCCC;
      margin-top: 26px;
	  position: relative;
	  margin-right:8px;
}
.box1:nth-child(4),.box1:nth-child(8){
	margin-right:0;
}
.img1{display:block;width:196px;height:134px;}
.at1{display:block;width:196px; height:33px;
     line-height: 33px;
     text-align: center;}
.at1:hover{
	text-decoration: none;
	color:#06c;
}

/*成功案例*/

/*荣誉资质*/
.t_honor{
	background:url(/Public/Home/default/images/honor.jpg) no-repeat;
	height:230px;
}
.ny_honor{
	margin:0 auto;
	height:300px;
}
.ny_honor ul li{
	width: 258px;
	height:219px;
	float: left;
    border:solid 1px #CCCCCC;
    margin-top: 40px;
	margin-bottom:10px;
	position: relative;
	margin-left:7px;
	margin-right:7px;
}
/*荣誉资质*/

/*联系我们*/
.t_l{
	height:230px;
	background:url(/Public/Home/default/images/contact.jpg) no-repeat;

}
.map{
	 height:260px;
	 margin-top: 20px;
}

.st{
	margin-top: 20px;
}
.company{
	height:84px;
	border-bottom: 1px solid #cccccc;
	
}

.com1{
	height:84px;width:84px;
	float: left;
}
/*联系我们*/

/*foot*/
.foot{
      height:268px;
	 margin-top:42px; 
	 background:#082954;
	position: relative;
}
   

.fbx{
	width:1100px;height: 257px;
}

.f_t{
	
	width:882px; height:257px;
	float: right;
 
	
	

}
.title{
	width:882px;height:72px;
	border-bottom: #FFFFFF solid 2px;
}
.title ul li{
	width:14%;
	line-height: 72px;
	text-align: center;
	float: left;
}
.title ul li a{
	display: block;
	color: aliceblue;
	font-size: 14px;
	width:100%;height:72px;
}
.title ul li a:hover{
	width:100%;
	background:#0068b7;
	text-decoration: none;
}
.f_c{
	width:700px;height:185px;
}
.f_c h2{
	line-height: 40px;
	color: aliceblue;
}

/*foot*/
