
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;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!important;}
*{ 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%;list-style:none!important;}

/* 首页 */
.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;
}
 
 /* banner */

 .banner{ width:100%; height:750px; 
	      overflow:hidden; 
	      position:relative;font-size:0}

.b-img{width:100%; height:500px;  
	   position:absolute; left:0; top:0;}

.b-img a{display:block; 
	     height:750px; 
	     float:left;}

.b-list{ height:50px; 
	     padding-top:700px; 
	     position:relative; 
	     margin:0 auto;z-index:1;}

.b-list span{ display:block;cursor:pointer; 
	          width:14px; height:14px; 
	          border-radius:50%; border:3px solid #fff; 
	          float:left; margin:0 5px; _margin:0 3px;}

.b-list .spcss{border:3px solid #14ab04;}

.bar-left{ position:absolute; z-index:1; 
	       display:block; 
	       width:100px; height:100%; 
	       left:0px; 
	       background:none; 
	       top:0px; }

.bar-right{ position:absolute;
	        z-index:1; display:block; 
	        width:100px; height:100%; 
	        right:0px; background:none; top:0px; }

.bar-left em{ display:block; 
	          width:50px; height:100px; 
	          background:url(/Public/Home/default/images/arrow.png) 0px 0px no-repeat; 
	          margin:0 auto; margin-top:325px;}

.bar-right em{ display:block; 
	           width:50px; height:100px; 
	           background:url(/Public/Home/default/images/arrow.png) -50px 0px no-repeat; 
	           margin:0 auto; margin-top:325px;}

.bar-left .emcss{ background-position:0px -100px;}

.bar-right .emcss{ background-position:-50px -100px;}
 /* news */
 
.news{width:1100px;height:194px; 
      margin-top:26px;}
 
.n_l{width:531px;height:194px; 
     float:left;}
 

.n_r{width:543px;height:194px;
     float:right;}
 

.t1{width:100%;height:37px; 
    line-height:37px;
	border-bottom:1px solid #072954;}

.t11{width:20%;
      height:32px;
	  float:left;  }

.t11 img{width:100%;
         vertical-align: top;}
.t1>h5{
	display:inline-block;width:10%;line-height:37px; float:right;
}
 .t1>h5 a{ text-decoration:none; color:#999;}
 .t1>h5 a:hover{ color:#06C;text-decoration:none;}
 .menu {width:47%;height:157px; float:left;margin-left: 3%;}
 .menu ul { list-style:url(/Public/Home/default/images/jian.jpg); }
 .menu ul li{width:100%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; font-size:12px; line-height:26px;}
 .menu ul li a{ text-decoration:none; color:#333;}
 .menu ul li a:hover{ color:#06C;}
 .m2{width:45%;height:142px;float:left; margin-left:5%; margin-top:12px;}
 
 /* about */
 .about{width:1100px;height:285px; margin:0 auto;  margin-top:35px;}
 .video{width:254px;height:285px; float:left; background:url(/Public/Home/default/images/video_b.jpg) no-repeat;background-size: 100% 285px;}
 .v1{
	width: 254px;
	height: 239px;
	margin: 0 auto;
	margin-top: 44px;
}
 
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#333; }
table{border-collapse:collapse;border-spacing:0;}

a{color:#333;text-decoration:none;}
a:hover{color:#c00; text-decoration:underline;}
.area{
	width: 100%;
	margin: 0;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}
.js{
	POSITION: relative;
	WIDTH: 100%;
	HEIGHT: 240px;
	margin: 0 auto;
}
.prevBtn{
	BACKGROUND:url(/Public/Home/default/images/btn01h.jpg) no-repeat;
	HEIGHT:47px; WIDTH: 32px; 
	display:block; 
	position:absolute; top:120px;}

.prevBtn:hover{BACKGROUND:url(/Public/Home/default/images/btn01.jpg) no-repeat;}

.nextBtn {
	BACKGROUND:url(/Public/Home/default/images/btn02h.jpg) no-repeat;
	HEIGHT:47px; WIDTH: 32px; 
	display:block;
	position:absolute; right:0; top:120px;}

.nextBtn:hover{BACKGROUND:url(/Public/Home/default/images/btn02.jpg) no-repeat;}

.box01>img{
	width: 254px;
	height: 240px;

}
.imgSelected {
	background-color:#fff;color:red;}
.bg{
	width: 100%;
	padding-top: 1px;
	background: url(/Public/Home/default/images/bg01.png) no-repeat;  background-size: 100% 34px;
	_background: none;/*IE6*/
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="/Public/Home/default/images/bg01.png");/*IE6*/
	height: 34px;
	left: 0;
	FONT-WEIGHT: bold;
	position: absolute;
	top: 205px;
}
.jsNav{
	width:100%;
	position: absolute;
	left: 0px;
	top: 206px;
}
.jsNav a{width:20%; font-size:14px;  display:inline; height:33px; line-height:33px; display:block;float:left; text-align:center; color:#fff;}
.jsNav a:hover{background:url(/Public/Home/default/images/bg01.gif) no-repeat;background-size: 100% 34px;color: #FF1555; text-decoration:none;}
.jsNav .imgSelected { background:url(/Public/Home/default/images/bg01.gif) no-repeat;background-size: 100% 34px;color: #FF1555;}
.qq{ display:none; z-index:200}
.au{width:72%;height:285px; 
	float:left; margin-left:3%; 
	background:url(/Public/Home/default/images/about.jpg) no-repeat; background-size: 100% 100%;}
.au h5 a{
	color:#999;}
	
.au h5 a:hover{
	 text-decoration:none;
	 color:#06C;}

.img{width:41%; height:182px; margin-top:54px; margin-left:1%; float:left;}
.img>img{width:100%;height:106%;}
.ll{
	width: 53%;
	height: 196px;
	float: left;
	margin-top: 18px;
	margin-left: 3%;
	text-align: justify;
	 font-size:12px;
	 line-height:24px;
	overflow: hidden;
	 
}


#bannerCtrl:before,#bannerCtrl:after{
	display:table;
	content:"";
	clear:both;
}
 /* product */
.product{width:1100px;height:460px;
         margin-top:24px;
		  display:block;
		  } 
 .p_l{
	width: 254px;
	height: 460px;
	border: solid #ccc 1px;
	margin-top: 0px;
	float:left;
	
}

.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;
}
.p_l_a ul li a:hover{
	text-decoration:none;
	color:#06c;}

.p_r{
	 width:824px;height:460px;
	 float:right;
	 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: 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;
}
.model{
	width:196px;
	height:134px;
	background-color: rgba(0,0,0,.5);
	position: absolute;
	top:0;
	z-index:100;
	display:none;
}

/*case*/
.case{
	width:1100px; height: 263px;
	margin-top: 32px;
	
}
.c_l{
	width:255px; height:263px;
	float: left;
	
}
.c_l_i{
	width:255px; height: :57px;
}
.cu{
	width:255px; height: 206px;
	background: url(/Public/Home/default/images/phone.jpg) no-repeat;
}
.bb{
	 height:143px;width:215px;
	font-size: 12px; line-height: 22px;
	 margin: 0 auto;
}
.c_r{
	width:824px;height:263px; float: right; 
	
}
.c_r_i{
	width:824px;height:57px;
	background: url(/Public/Home/default/images/lan.jpg) no-repeat;
}
.c_r_i h5 a{
	 float: right; 
	 margin-right: 20px;
	line-height: 57px;
	color: #999;
}
.c_r_i h5 a:hover{
	color:#06C;
	text-decoration: none;
}
.c_r_c{
	width:824px; 
	height:182px; 
	margin-top: 24px;
}
.box2{width: 196px;height:168px;
	  float: left;
      border:solid 1px #CCCCCC;
     
	  position: relative;
	  margin-right:8px;
}
.box2:nth-child(4),.box1:nth-child(8){
	margin-right:0;
}


/*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*/

