@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ { margin: 0;padding: 0;}
ul, ol { list-style: none; }
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;}	
a { text-decoration: none; }

sup { vertical-align: text-top; } /* 重置，减少对行高的影响 */
sub { vertical-align: text-bottom; }
.white_bg{ background:#FFF}
.black{ color:#000;}
.font12{ font-size:12px;}	
body{padding:0px;margin:0px;color:#000; background:#c9c9c9;}
.center{
		margin: 0px auto;
	}
	.link{
		width:1002px;}
	
	/***************header*********************/
	.header{width: 100%;margin-left: auto;margin-right: auto;}
	.head{  width:100%; height:33px;   background:#dddddd;}
	.head_tit{ width:1100px; height:auto; overflow:hidden;}
	.head_l,.head_r{ line-height:33px; font-size:12px; color:#838383;}	
	.head_r{}		
	.top{
		width:1100px;
		height:119px;
		z-index:99999;
	}
	.lx_top{ width:100%; height:27px; border-bottom:#e0e0e0 1px solid; background:#f4f4f4;}
	.lx_midd{ width:1002px; height:27px; margin:0px auto;}
	.lx_l{ float:left; height:27px; font-size:12px; line-height:27px; }
	.lx_l span{color:#8a8989; font-size:12px; line-height:27px;}
	.lx_r{ float:left; font-size:12px;color:#8a8989; line-height:24px; margin-left:520px;}
	
	.baiduFx{color:#a87099;text-align:right;margin-top:6px;margin-left:448px;}
	.baiduFx .bds_more{font-size:12px;color:#000;font-family:"宋体";}

	.logo{ float:left;  width:520px;  margin-top:33px; }
	.tel{  margin-top:37px;  }
	.ewm_top{ float:left; margin-top:15px; }
	.tel_r{ position:relative;}
	.all{ width:1250px; height:auto; overflow:hidden;}
	
	.nav1{  height:49px;  width:100%;   position:relative; z-index:99999; background:#0a60bb; }
	.nav_tit{ width:1100px; height:auto; margin:0px auto;}
	.nav {width:1100px;margin:0 auto; position:relative;}
	.nav  ul li {float:left; width:108px;text-align:center;height:49px;line-height:49px;background:url(../Image/line.png) no-repeat right; padding:0px 5px 0px 5px;}
	.nav  ul li:hover{background:url(../Image/hover.png) no-repeat center;}
	.nav  ul li a{ color:#FFF; font-size:14px; font-family:"宋体"; display:block; width:108px; height:49px;}
	.nav  ul li:hover a{ font-weight:bold;}

   
 /***************banner*********************/ 
 
 
 				   
	.banner{height:auto;width:100%;}

	.lines{ width:100%; height:47px;  background:#FFF;}
	.lines_tit{ width:1100px; height:auto; margin:0px auto; position:relative; z-index:9999; margin-top:48px;}

	.lines_m{ float:left; margin-top:10px; margin-left:10px;}
	.lines_m ul{ margin-top:20px;} 
	.lines_m ul a{ color:#000;}
	.lines_m ul li{ float:left; width:203px; height:202px; background:#eaeaea; margin-left:7px;}
	.lines_m ul li p{ font-family:"微软雅黑"; margin-left:13px; margin-top:13px;}
	.lines_m ul li .line2{ width:65px; height:3px; background:#0b60bb; margin-left:13px; margin-top:8px;}
	

.gallery > li {
  position: relative;
  float: left;
  padding: 4px;
}

.gallery  > li {
  width: 94px;
  transition: .1s transform;
  transform: translateZ(0);
  /* hack */
}

.gallery > li:hover {
  z-index: 1;
}

.gallery > li:hover  {
  transform: scale(1.3, 1.3);
  transition: .3s transform;
}

.cf:before, .cf:after {
  display: table;
  content: "";
  line-height: 0;
}

.cf:after {
  clear: both;
}
	
	
/***************新闻左边*********************/
  
	.main{
		width:1100px;
		height:auto;
		margin-top:46px;
		overflow:hidden;
	
	}
	.left{
		width:299px;
		height:auto;
		float:left;
		overflow:hidden;
		background:#eaeaea;
	
	}
	
	.left_l{ width:299px; height:40px; float:left; background:#0b60bb; text-align:center;  }
	.left_pic{ margin-top:12px;}
	
	.left_b{  font-size:12px;  padding-bottom:10px; width:299px; float:left; margin-top:20px; }
	.left_b ul a{ color:#000;}
	.left_b ul li{ width:116px; height:24px; border:1px solid #FFF; background:#dbdbdb; line-height:24px; text-align:center; float:left; margin-bottom:15px; margin-left:18px;}
	.left_b ul li:hover{ color:#FFF; background:url(../Image/pass.png) no-repeat center;}
	/***************新闻中间部分*********************/
	
	.middle{ width:777px;float:left; height:auto;  margin-left:24px;  overflow:hidden; }
	.st1{width:777px; height:47px; }
	
	.st1_bg{ width:777px; height:auto; float:left; line-height:25px;}
	.st1_pic{ margin-left:23px; margin-bottom:10px; }
	.st1_atic{ float:left; width:777px; margin-top:9px;}
	.st1_atic p{ line-height:35px; font-size:14px; }
	.st1_tex{  width:428px;  padding-top:10px; line-height:25px; padding-bottom:5px;float:left;margin-left:17px; }
	.st1_tex ul li:hover{color:#a90500;}
	.st1_tex ul li{color:#6d6d6d; font-size:12px;}
	.st1_tex ul li span{ padding-left:5px; padding-right:5px;margin-right:5px;background:url(../Image/sj.png) no-repeat center;}
	.st1_tex ul li font{ float:right;}
	
	/***************新闻咨询*********************/
    .wz_bott{ width:1100px; height:auto; overflow:hidden; margin-top:45px;}
	.news{ width:420px; height:auto; overflow:hidden;}
	.new_title{ width:420px;}
	.news_midd{width:420px; height:auto; overflow:hidden;}
	.news_midd_l{ margin-top:20px; margin-left:10px;}
	.news_midd_r{ width:245px; margin-left:15px; margin-top:28px;}
	.news_midd_r ul li{ color:#6e6e6e; margin-bottom:12px;}
	.news_midd_r ul li:hover{ color:#0b60bd;}
	.news_midd_r ul li span{ padding-left:5px; padding-right:5px;margin-right:5px;background:url(../Image/bt1.jpg) no-repeat center;}
	.news_midd_r ul li:hover span{ padding-left:5px; padding-right:5px;margin-right:5px;background:url(../Image/bt2.jpg) no-repeat center;}
	.news_midd_r ul li font{ float:right;}
	.clear{
		clear:both;
	}
	/***************技术文章*********************/
	.jswz{ width:342px; height:auto; overflow:hidden; margin-left:29px;}
	.jswz_title{ width:342px;}
	.jswz_midd_r{ width:310px; margin-left:15px; margin-top:28px;}
	.jswz_midd_r ul li{ color:#6e6e6e; margin-bottom:12px;}
	.jswz_midd_r ul li:hover{ color:#0b60bd;}
	.jswz_midd_r ul li span{ padding-left:5px; padding-right:5px;margin-right:5px;background:url(../Image/bt1.jpg) no-repeat center;}
	.jswz_midd_r ul li:hover span{ padding-left:5px; padding-right:5px;margin-right:5px;background:url(../Image/bt2.jpg) no-repeat center;}
	.jswz_midd_r ul li font{ float:right;}
	/***************资质证书*********************/
	.zzzs{ width:285px; height:auto; overflow:hidden; margin-left:23px;}
	.zzzs_tit{ width:285px;}
	.zzzs_midd{ width:285px; height:auto; overflow:hidden;}
	.zzzs_midd .zzzs_pic{ border:1px solid #999; float:left; margin-top:21px; margin-left:10px;}
	#demo {
	overflow:hidden;
	float:left;
	width: 262px;
	margin-left:15px;
	}
	
	#indemo {
	float: left;
	width: 800%;
	}
	#demo1 {
	float: left;
	}
	#demo2 {
	float: left;
	}
	
	/***************产品展示*********************/
	.link{
		width:100%;
		height:370px;
		margin-top:58px;
	
	}
	
	.link_midd{ width:1100px; height:44px; margin:0px auto;}
	.link_l{ float:left; width:1002px; height:44px;}
	.link_lm{ width:1100px; height:auto; margin:30px auto;}
	
	
	
	.link_ltop{ width:1002px; height:44px; margin-left:10px; }
	
	.link_ltopl,.link_ltopm,.link_ltopr{ float:left;}
	.link_ltopl{ margin-top:10px;}
	.link_ltopm{ margin-left:40px;}
	.link_ltopm ul li{ width:52px; height:52px;
	  background:url(../Image/ty.png) no-repeat center; float:left; font-size:12px; text-align:center; margin-left:13px; }
	  .link_ltopm ul li:hover{ background:url(../Image/ty_hover.png) no-repeat center;}
	  .link_ltopm ul li .p1{ margin-top:12px;}
	.link_ltopr{ margin-left:402px; vertical-align:middle; margin-top:15px;}
	.link_r{ float:left; width:236px; height:auto; margin-left:17px; margin-top:10px;}
	.link_rr{ float:left; width:236px; height:56px; background:url(../Image/mes.jpg) no-repeat center;}
	.link_rr p{ font-size:12px; color:#626262; margin-top:35px; margin-left:114px;}
	.link_rb{ float:left; width:236px; height:56px; background:url(../Image/re.jpg) no-repeat center; margin-top:12px;}
	.link_rb p{ font-size:12px; color:#626262; margin-top:35px; margin-left:114px;}
	
   /*轮播*/
	.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
	.power{ text-align:center; line-height:30px;}
	.focus-news{  height:200px; position:relative; bottom:0px; width:1100px;  margin:0px auto; margin-top:10px;}
	.index-news-title{ float:left; width:130px; margin-right:60px; position:relative; padding-left:70px;}
	
	.index-tabs{ position:absolute; right:0px; width:34px; bottom:10px;}
	.index-tabs li{ width:17px; height:17px; float:left; cursor:pointer; }
	.index-tabs li.prev{ background:url(../Image/next.png) no-repeat center; width:24px; height:65px; }
	.index-tabs li.next{ background:url(../Image/prev.png) no-repeat center;width:24px; height:65px;}
	.index-news-show{ float:left; width:1100px; }
	
	.index-news-show ul li{ float:left; width:200px; margin-left:5px; height:224px; color:#6d6d6d; margin-top:20px; margin-right:15px; }
	.box-shadow-2{  
  -webkit-box-shadow:0 0 10px #6e6e6e;  
  -moz-box-shadow:0 0 10px #6e6e6e;  
  box-shadow:0 0 10px #6e6e6e;  
}  
	.index-news-show ul li:hover{ color:#0770c0;}
	.index-news-show ul li a{width:200px; height:144px; display:block;  }
	.index-news-show ul li a img{ margin-left:5px; margin-top:4px;}
	.index-news-show ul li:hover a{ background:#0770c0;}
	.index-news-show ul li p{  height:35px;  text-align:center;   font-size:12px; margin-top:15px;  }
 

	
	.copyright{
	
		width:100%;
		height:auto;
		overflow:hidden;
		
		
	}
	.copy_tit{width:100%;
		height:47px;background:#0a60bb; margin-top:37px;}
    .copyrighta{ width:1100px; margin:0px auto; }
	
	.cop_l,.cop_m{ float:left;}
	.cop_l{ margin-top:12px; color:#4d4d4d; width:413px;}
	.yqlj{ font-size:14px;}
	.ljxm{ float:left; margin-top:18px; width:413px;}
	.ljxm ul li{ float:left; margin-right:10px; height:20px; margin-bottom:6px;}
	.ljxm ul li:hover{ color:#0a60bb;}
	.ljxm ul li span{ margin-right:10px; font-size:12px; }
	.cop_m{ font-size:12px;  margin-left:30px;  width:365px;}
	.cop_m_l{}
    .cop_m_m{ margin-left:10px;}
	.tb{ margin-top:28px;}
	.tb span{ margin-right:10px;}
	
	.cop_r{ font-size:12px; color:#4d4d4d; font-family:"微软雅黑"; line-height:25px;}
	
	
	.copy{ width:1100px; height:47px;  color:#fff; font-size:12px; text-align:center;  }
	
		/***************内页*********************/
   .report{ width:100%; height:80px; background:#f0f0f0;}	
   .main1{ width:1100px; margin:0px auto; height:auto; margin-top:30px; padding-bottom:200px; overflow:hidden;}
   .cp{
		float:left;
		width:299px;
		
	}
	.cp2{ width:299px; margin-top:38px;  }
	
	
	
	.middle1{ width:754px;float:left; margin-left:30px; padding-bottom:80px; border:1px solid #d1d1d1; background:#f7f7f7;}
	
	.st1_l{    height:41px;  width:720px; border-bottom:1px dashed #3f3f3f; margin-left:15px; }
	.st1_ll{color:#3f3f3f; font-family:"微软雅黑"; line-height:41px; font-size:16px; float:left; margin-left:10px;}
	
	.st1_rr{ float:left;  font-size:12px; color:#6d6d6d;line-height:41px; margin-left:500px;}
	
	.st11_bg{ width:754px; height:auto; }
	
	.st11_tex{  width:777px; color:#615a5a; font-size:14px; padding-top:20px; line-height:30px;  padding-bottom:40px; overflow:hidden;} 
	.st11_tex ul a{color:#615a5a;} 
	.st11_tex ul li{ width:240px; height:180px; float:left; margin-right:11px; margin-left:5px; background:#FFF;
	 border: 1px solid #fff; 
     margin-bottom:40px;
	 font-size:12px;}
	.st11_tex ul li:hover{ color:#a3c37c; border: 1px solid #a3c37c;}

	.st11_tex ul li p{ text-align:center; font-size:14px; }

     

  #full-screen-slider { width:100%; height:454px; float:left; position:relative;  }
#slides { display:block; width:100%; height:454px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px; }
#pagination { display:block; list-style:none; position:absolute;  bottom:10px; z-index:9900;   margin:0}
#pagination li { display:block; list-style:none; width:13px; height:13px; float:left; margin-left:7px;  margin-right:7px;  background:#FFF;border-radius:10px; border:2px solid #7a7a7a; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { border:2px solid #679d23;width:19px; height:19px;}

#fancybox-loading{position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}
#fancybox-loading div{position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('fancybox.png');}
#fancybox-overlay{position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}
#fancybox-tmp{padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap{position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;}
#fancybox-outer{position: relative;width: 100%;height: 100%;background: #fff;}
#fancybox-content{width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;}
#fancybox-hide-sel-frame{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}
#fancybox-close{position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}
#fancybox-error{color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}
#fancybox-img{width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}
#fancybox-frame{width: 100%;height: 100%;border: none;display: block;}
#fancybox-left, #fancybox-right{position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('blank.gif');z-index: 1102;display: none;}
#fancybox-left{left: 0px;}
#fancybox-right{right: 0px;}
#fancybox-left-ico, #fancybox-right-ico{position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}
#fancybox-left-ico{background-image: url('fancybox.png');background-position: -40px -30px;}
#fancybox-right-ico{background-image: url('fancybox.png');background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility: visible; /* IE6 */}
#fancybox-left:hover span{left: 20px;}
#fancybox-right:hover span{left: auto;right: 20px;}
.fancybox-bg{position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}
#fancybox-bg-n{top: -20px;left: 0;width: 100%;background-image: url('fancybox-x.png');}
#fancybox-bg-ne{top: -20px;right: -20px;background-image: url('fancybox.png');background-position: -40px -162px;}
#fancybox-bg-e{top: 0;right: -20px;height: 100%;background-image: url('fancybox-y.png');background-position: -20px 0px;}
#fancybox-bg-se{bottom: -20px;right: -20px;background-image: url('fancybox.png');background-position: -40px -182px;}
#fancybox-bg-s{bottom: -20px;left: 0;width: 100%;background-image: url('fancybox-x.png');background-position: 0px -20px;}
#fancybox-bg-sw{bottom: -20px;left: -20px;background-image: url('fancybox.png');background-position: -40px -142px;}
#fancybox-bg-w{top: 0;left: -20px;height: 100%;background-image: url('fancybox-y.png');}
#fancybox-bg-nw{top: -20px;left: -20px;background-image: url('fancybox.png');background-position: -40px -122px;}
#fancybox-title{font-family: Helvetica;font-size: 12px;z-index: 1102;}
.fancybox-title-inside{padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}
.fancybox-title-outside{padding-top: 10px;color: #fff;}
.fancybox-title-over{position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}
#fancybox-title-over{padding: 10px;background-image: url('fancy_title_over.png');display: block;}
.fancybox-title-float{position: absolute;left: 0;bottom: -20px;height: 32px;}
#fancybox-title-float-wrap{border: none;border-collapse: collapse;width: auto;}
#fancybox-title-float-wrap td{border: none;white-space: nowrap;}
#fancybox-title-float-left{padding: 0 0 0 15px;background: url('fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding: 0 0 0 15px;background: url('fancybox.png') -55px -90px no-repeat;}
/* IE6 */
.fancybox-ie6 #fancybox-close{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1;}
.fancybox-ie6 #fancybox-title-float-left{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height: expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position: absolute; margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div{background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg{background: transparent !important;}
.fancybox-ie #fancybox-bg-n{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}		
		
    .cp_mi{width:777px; height:auto; float:left;}
	.cp_mi ol{ height:auto; width:777px;  margin-top:20px;}
	.cp_mi ol li{border-bottom:#CCC dashed 1px;  font-size:12px; line-height:20px; margin-bottom:10px; color:#666;}
	.cp_mi ol li font{ float:right;}
	.cp_mi ol a li { color:#999;}
    .cp_mi ol a li  span{background:url(../Image/icon-09.gif) no-repeat center; padding-left:10px; padding-right:10px;}
	.cp_mi ol a li:hover { color:#000;}		
		
#prev_next li a{ color:#000; font-size:14px;}	
.page{ float:right;}


#share a{ width:36px; height:35px; padding:0px;}

#share a.bds_bdhome{background:url(../Image/baidu.png) no-repeat center;}
#share a.bds_weixin{background:url(../Image/wechat.png) no-repeat center;}
#share a.bds_sqq{background:url(../Image/qq.png) no-repeat center;}
		
		
		
		