/* CSS Document */

*{ margin:0px; padding:0px;}

body{ font-family:"宋体"; font-size:12px;}

img{ border:0px;}


.fl{ float:left;}

.fr{ float:right;}

.cl{ clear:both;}


.w1200{ width:1200px; margin:0px auto;}

.m20{ margin-top:20px;}

/**优化**/
h1{  font-family:'微软雅黑'; font-size:18px; padding:0px; margin: 0px; font-weight:bold;}

h2{  font-family:'微软雅黑';  font-size:14px; padding:0px; margin: 0px; font-weight:bold;}

h3{  font-family:'微软雅黑';  font-size:14px; padding:0px; margin: 0px; font-weight:bold;}


/*头部*/

.top{ width:100%; height:34px; background:#545454;  color:#b6b6b7; line-height:34px;}

.gn a{color:#b6b6b7;}

.gn a:hover{ color:#FFF;}

.gn img{ vertical-align:middle;}

.header{ height:100px;}

.logo{ width:670px; padding-top:10px; }

.tel{padding-top:20px; }

.menu{ height: 73px;  font-family:"微软雅黑"; width: 100%; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#fff; z-index:9999;}

.jz{position:relative; }

.menu ul li{ float: left; width:133px; height:73px; text-align:center;}

.menu ul li a{ display:block; color: #000; font-weight:bold; font-size:15px;  line-height:73px; }

.menu ul li a:hover{ color:#FFF;}
 
.nav_fixed{position: fixed;top: 0px;}

.move-bg{ display:none;position:absolute;left:0;top:0; width:133px; height:73px; background:#4199e3; 

z-index:0}

.nav-item{ z-index:1; position:relative;}

/*banner*/

.banner{ width:100%; margin-top:10px;}

.banner img{ width:100%;}

/*服务项目*/

.services{ background:#f7f7f7; padding:50px 0px; font-family:"微软雅黑";}

.yw{ text-align:center; font-size:50px; font-weight:bold; font-family:"Arial"; text-transform:uppercase;}

.zw{ width:106px; font-size:25px; margin:0px auto; font-weight:bold; }

.ms{ font-size:14px; text-align:center; margin-top:10px;}

.servicesBox .serBox { cursor:pointer; display:inline; width:380px; height:220px; float:left;

overflow:hidden; background-color:#fff; position:relative; margin-right:20px; margin-top:20px;}

.servicesBox .serBoxOn {  display:none; width:380px; height:220px; background:#e00001;

position:absolute; left:0px; top:0px; z-index:19;}

.servicesBox .serBox .pic1 { width:110px; height:110px; text-align:center; position:absolute; top:22px; 
right:135px; z-index:99;}

.servicesBox .serBox .pic2 { width:110px; height:110px; text-align:center; position:absolute; top:22px; 
left:-135px; z-index:99;}

.servicesBox .serBox .txt1 { width:380px; height:70px;  position:absolute; top:145px; 

left:0px; z-index:99;}

.servicesBox .serBox .txt2 { width:380px; height:70px;  position:absolute; top:145px; 

right:-240px; z-index:99;}

.servicesBox .serBox span.tit { font-size:14px; font-weight:bold; display:block; text-align:center;}

.servicesBox .serBox .txt1 .tit { color:#000000; line-height:30px;}

.servicesBox .serBox .txt2 .tit { color:#fff; line-height:30px;}

.servicesBox .lastmore .pic1 { width:129px; height:55px; text-align:center; position:absolute; 

top:71px; right:125px; z-index:99;}

.servicesBox .lastmore .pic2 { width:129px; height:55px; text-align:center; position:absolute; 

top:71px; left:-125px; z-index:99;}

.servicesBox .lastmore .txt1 { width:380px; height:70px;  position:absolute; top:120px; 

left:0px; z-index:99;}

.servicesBox .lastmore .txt2 { width:380px; height:70px;  position:absolute; top:120px; 

right:-240px; z-index:99;}

/*产品中心*/

.products{ padding:30px 0px;  font-family:"微软雅黑";}

.cp_lb li{ width:286px; height:193px; float:left; margin-right:18px; margin-top:18px; 

position:relative; overflow:hidden;}

.cp_lb img{ width:286px; height:193px;}

.text{width:286px; height:40px; line-height:40px; background:#e00001; color:#FFF; font-weight:bold; 

font-size:14px; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; position:absolute; left:0px;

bottom:0px; text-align:center;}

.imgtext{width:286px; height:40px; line-height:40px; float:left; color:#fff;  }

/*新闻中心*/

.news{ width:100%; height:536px; background:url(../images/xwbg.jpg) repeat-y center 0;  margin-top:50px; padding-top:50px;}

.xwz{ background:url(../images/xwbtb.png) no-repeat center bottom; width:490px; height:536px; color:#FFF;}

.xwy{ width:660px;}

.xwy li{ margin-top:20px; width:660px; height:144px; overflow:hidden; position:relative;}

.xwy a{color:#000;}

.xwy a:hover{  color:#d60000;}

.xwpic{ width:199px; height:144px;}

.xwpic img{width:199px; height:144px;  position:absolute; left:0; top:0; z-index:10;}

.xwxx{ width:440px;}

.bt{ font-weight:bold; }

.bt a{color:#000;}

.bt a:hover{ color:#d60000;}

.date{ color:#e0e0e0; font-family:"宋体"; margin:5px 0;}

.date img{ vertical-align:middle;}

.xwjj{ font-family:"宋体"; color:#a3a3a3; line-height:30px;}

.xwjj a{ color:#a3a3a3; }

.xq{color:#e00001;}

.xwy ul li .mark{ 
//background:url(../images/hover.png) no-repeat center 40px #e00001;

opacity:0.7;display:none; width:199px; height:144px; position:absolute; left:0; top:0; z-index:15; 
 
 text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7);}
 
/*合作伙伴*/
 
.hzhb{ padding:30px 0;  font-family:"微软雅黑";}

#brand{ width:1200px; border:1px solid #f5f5f5; margin:30px auto; border-top:0px; border-right:0px;}
		
#brand .bd-box{ width:1200px; overflow:hidden; }

#brand .bd-box li{ float:left; width:239px; height:145px; overflow:hidden; position:relative; 

border:1px solid #f5f5f5; border-left:0px;  border-bottom:0px;}
			
#brand .bd-box li img{ width:239px; height:147px; position:absolute; left:0px; top:0px; z-index:2;

overflow:hidden;}

#brand .bd-box li span{ width:239px; height:147px; position:absolute; left:0px; top:0px;

z-index:1; text-align:center; line-height:147px; font-size:16px; color:#FFF; background:#e00001;

font-weight:bold; overflow:hidden; display:none; }
			
#brand .bd-box li a{ width:239px; height:147px; position:absolute; left:0px; top:0px; z-index:3;}

/*网站底部*/

.foot{ background:#303030; height:180px; padding:30px 0px; font-family:"微软雅黑";}

.f_left{width:420px; }

.wz a{ color:#cccccc;  font-size:14px;}

.wz a:hover{color:#a5a5a5;}

.phone{ margin-top:10px;}

.copy{ color:#cccccc; line-height:50px; font-size:14px;} 

.f_center{width:300px; margin-left:150px;  font-size:12px; line-height:30px; 

color:#cccccc;}

.f_right{ width:330px; text-align:right;}


/*子页共用样式*/

.sk{ height:133px; background:#f7f7f7; position:relative;}

.lm{ height:133px; position:relative;}

.hsk{ width:315px; height:115px; background:#e60012; padding:10px; position:absolute; bottom:60px; left:0px;}

.btk{ width:275px; height:75px; border:1px solid #fff; padding:20px;}

.ywimg{ text-align:center;}

.zwbt{  text-align:center;font-family:"微软雅黑"; font-size:16px; color:#FFF; background:url(../images/line.png) no-repeat center bottom; height:50px;  line-height:40px;}

.weizhi{ font-family:"宋体"; color:#989898; background:url(../images/home.png) no-repeat left 5px; padding-left:26px; height:40px; line-height:40px; margin-top:45px; }

.weizhi a{ color:#989898;}

.weizhi a:hover{ color:#e60012;}

.content{ font-family:"宋体"; line-height:30px; padding:20px; color:#737373; min-height:650px;}


/*二级栏目页共用样式*/

.warp{ width:100%; background:#f7f7f7;}

.position{ height:70px; line-height:70px;  text-align:right;}

.dqwz{background:url(../images/home.png) no-repeat left 20px; padding-left:26px; color:#989898; font-family: "宋体"; }

.dqwz a{ color:#989898;}

.dqwz a:hover{ color:#e60012;}

.ej{ height:100px;}

.ej li{ float:left; width:200px; line-height:100px; text-align:center; }

.ej a{ color:#000; font-weight:normal; margin-right:2px;  font-size:14px; display:block; background:#FFF;  font-weight:bold;}

.ej a:hover{ color:#e60012; }

.one{ background:#e60012; color:#FFF; width:200px; height:100px;   font-size:35px;}


/*联系我们*/

.lxfs{ height:200px; background:#FFF;}

.lxej li{ float:left; width:400px; line-height:100px; text-align:center; }

.lxfs li{ float:left; padding-top:50px; font-size:14px; padding-left:110px; }

.lxfs img{ vertical-align:middle;}

.by{ text-align:center; font-size:14px;}

.picm{ text-align:center;}

.site{padding-bottom:50px;}

.site img{ width:100%;}

/*招贤纳士*/

.dbk{ border-top:1px dotted #e5e5e5; padding:10px 0px;}

.zt h3{ color:#4199e3; font-family:"微软雅黑"; font-size:16px;}

.ptbt{ color:#000; font-weight:bold; font-family:"微软雅黑"; font-size:14px;}

/*分页样式*/
.pages{ text-align:center; margin:30px 0px;}

.pages a{ line-height:30px ;border:1px solid #e5e5e5; padding:6px 10px; color:#666; font-family:"宋体"; 
margin:0px 5px; text-align:center;}

.pages a:hover{ background:#e60012; color:#FFF; border-color:#e60012; }

/*关于我们*/

.gyej li{width:300px;}

/*新闻中心*/

.sinwe{ padding-top:20px;}

.sinwe li{ width:1200px; margin-top:20px; height:211px; background:#f7f7f7; position:relative;}

.sinwe ul li .mark{ background:url(../images/hover.png) no-repeat center 60px #e00001;

opacity:0.7;display:none; width:258px; height:187px; position:absolute; left:12px; top:12px; 

z-index:15; text-indent:-3000px; overflow:hidden;filter:alpha(opacity=0.7);}

.xwslu{ width:295px; height:211px; background:url(../images/xwz.png) no-repeat center 0;}

.xwslu img{ width:258px; height:187px; vertical-align:middle; margin-top:12px; margin-left:12px;}

.news_list{ width:710px; padding:30px;  }

.djxq{ width:85px; height:85px; background:#fff; border-top:10px solid #e60012; 

border-right:10px solid #e60012; margin-top:50px;}

.ckxq{ display:block; margin-top:40px; margin-left:10px; color:#000; font-family:"微软雅黑"; }

.djxq span{display:block; width:15px; margin-left:18px; height:1px; border-bottom:1px solid #e60012;}

.news_list a{ font-weight:bold; font-size:14px; font-family:"微软雅黑"; color:#000;}

.news_list a:hover{ color:#e60012;}

.news_list .xwjj{margin-top:10px; color:#a3a3a3; font-size:12px; font-family:"宋体"; font-weight:normal;}


.news_list .date{ font-weight:normal;}

.news_list .date img{ margin-top:-4px;}

/*详情页*/

.xqnr{ font-family:"宋体"; line-height:30px; padding:20px; color:#737373; }

.xqnr h3{ color:#000; font-family:"微软雅黑"; text-align:center;}

.xqnrxx{ min-height:650px; padding:20px 0px;}

#fontZoom img{max-width:100%;height:auto;}

.ly{ width:100%; height:30px; line-height:30px; color:#8e8e8e; text-align:center; margin-top:10px; border-top:1px solid #f1f1f1;  border-bottom:1px solid #f1f1f1; }

.ly a{  color:#8e8e8e; }

.ly a:hover{  color:#e60012; }

.sx{ height:60px;  border-top:1px dotted #d7d7d7; padding-top:20px;}

.sxfp{color:#8e8e8e;}

.sxfp a{ line-height:30px; color:#8e8e8e; }

.sxfp a:hover{ color:#e00001;}

.fhlb{margin-top:20px;}

.fhlb a{ font-size:14px; font-family:"微软雅黑"; font-weight:bold;line-height:30px; color:#e00001;}

/*侧边悬浮*/

.side{ position:fixed; width:54px; height:275px; right:0; top:214px; z-index:100;}

.side ul li{ width:54px; height:54px; float:left; position:relative; margin-top:1px;}

.side ul li .sidebox{ position:absolute; width:54px; height:54px; top:0; right:0; transition:all 0.3s;

background:#e00001; opacity:0.8; filter:Alpha(opacity=80); color:#fff; font:14px/54px "微软雅黑";

overflow:hidden;}

.side ul li .sidetop{ width:54px; height:54px; line-height:54px; display:inline-block; 

background:#e00001; opacity:0.8; filter:Alpha(opacity=80); transition:all 0.3s;}

.side ul li .sidetop:hover{ background:#000; opacity:1; filter:Alpha(opacity=100);}

.side ul li img{ float:left; }

/**调整代码**/

.sj_top{width:100%; height:24px; line-height:24px; text-align: center; background:#545454; color:#6a6a6a; display:none; }

.sj_nav{ width:96%; clear:both; line-height:30px; padding:2%; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#fff; display:none;}

.sj_nav ul li{ float: left; width:24.5%; text-align:center;font-weight:bold; font-size:13px;  font-family:"微软雅黑";}

.sj_nav ul li a{  color: #000; }

.sj_serve{background:#f7f7f7; padding:5%; display:none;}

.sjfww{ padding-top:2%;}

.sjfww li{ float:left; width:48%; margin-left:1%; margin-right:1%; background:#fff; margin-bottom:2%;}

.sjfww a{ display:block; text-align:center;}

.sjfww img{  max-width:40%;}

.sjfww p{ color:#000; padding-bottom:8%;}

.sj_cpp{ padding:5%; display:none;}

.sj_lbcp{ padding-top:2%;}

.sj_lbcp a{ display:block;}

.sj_lbcp li{ width:48%; position:relative; float:left; margin-left:1%; margin-right:1%; margin-bottom:2%;}

.sj_lbcp li img{ max-width:100%;width:100%;}
 
.sj_lbcp li p{ position:absolute; left:0; bottom:0; width:100%; background:#000; color:#fff; text-align:center; height:26px; line-height:26px; opacity:0.75;}

.news{ margin-top:50px;}

.sj_xw{ background:#f7f7f7; padding:5%; display:none;}

.sj_lbb{ padding-top:2%;}

.sj_lbb li{ background:#fff; padding:2%; margin-bottom:2%;}

.sj_lbb li a{ display:block;}

.sj_xwz{ float:left; width:35%;}

.sj_xwz img{ max-width:100%;}

.sj_xwy{ float:right; width:65%;}

.sj_xwy h3{ color:#000; font-size:13px; line-height:28px; padding-left:5%;}

.sj_xwy p{ line-height:20px; color:#000; padding-left:5%; overflow:hidden;}

.sj_hz{ padding:5%; display:none;}

.sj_hzz{ padding-top:2%;}

.sj_hzz li{ float:left; width:31.6%; margin-right:1%; margin-bottom:1%; margin-right:1%; background:#fff; border:1px solid #f5f5f5; }

.sj_hzz img{ max-width:100%;}

.sj_foot{ background:#303030; padding:3%; line-height:28px; text-align:center; color:#cccccc; display:none;}

.sj_eji{ padding:0 5%; display:none;}

.sj_eji li{ width:49%;  background:#fff; text-align:center; line-height:60px; border-bottom:1px solid #f7f7f7; border-right:1px solid #f7f7f7; color:#000; float:left;}

.sj_aaa{ background:#e60012; display:block; font-size:20px; color:#fff;}

//.sj_eji li a{display:block; color:#000;}

.sj_aa{ display:block; color:#000;}

.sj_aaz{ display:block; font-size:12px; color:#000;}

.sj_dqwz{ padding-right:8%; color:#989898; display:none;}

.pazzges{ height:30px; line-height:30px; margin-top:3%; display:none;}

.pazzgesa{ display:block; width:48%; color:#666; text-align:center; border:1px solid #e5e5e5; float:left;  margin-right:2%;}

.pazzgezsa{ margin-right:0; float:right;}

.sj_lcwm{  padding:0 5%;  margin-top:2%; display:none;}

.sj_tioo{ margin-bottom:2%;}

.sj_tioo li{ float:left;background:#fff; margin-right:2%; padding:2% 0; width:48%; text-align:center; }

.sj_tioo img{ max-width:50%;}

.sj_tioo p{ line-height:25px;}

.sj_dzz{background:#fff; padding:4%; width:90%; margin-top:2%; clear:both;}

.sj_dzz img{ max-width:50%; width:25%; float:left;}

.sj_dzz p{ line-height:25px; float:right; width:70%; padding-top:3%;}

.sj_lxxz{ display:none; line-height:30px; color:#e60012; padding-bottom:5%; padding-left:5%; text-decoration:underline;}

.lyy{border-bottom: 1px solid #f1f1f1;
    border-top: 1px solid #f1f1f1;
    color: #8e8e8e;
    height: 30px;
    line-height: 30px;
    margin-top:1%;
    text-align: center;
    width: 100%; display:none;}
	
	.lyy a{  color:#8e8e8e; }






@media screen and (min-width:1270px) and (max-width:800px){
	
	.w1200{ width:100%; }
	
	.xqnrxx img{max-width:100%;height:auto;}
	
	
	}



@media(max-width:800px) {
	
	.side{ display:none;}
	
	.w1200{ width:100%;}
	
	.top{ display:none;}
	
	.sj_top{ display:block;}
	
	.logo{ width:96%; padding:2%; }
	
	.logo img{ max-width:100%;}
	
	.tel{ display:none;}
	
	.header{ background:#fff; height:0; }
	
	.menu{ display:none;}
	
	.sj_nav{ display:block;}
	
.sj_lxxz{ display:block;}
	
	.banner{ width:100%; margin-top:0; clear:both; margin-top:2%;}

.banner img{ width:100%;}
	
	.services{ display:none;}
	
	.sj_serve{ display:block;}
	
	.yw{ text-align:center; font-size:25px; font-weight:bold; font-family:"Arial";}

 .zw{text-align:center; font-size:16px; line-height:20px;  font-weight:bold; }

 .ms{ font-size:14px; text-align:center; margin-top:0;}

.products{ display:none;}

.sj_cpp{ display:block;}

.xwpc{ display:none;}

.sj_xw{ display:block;}

.hzhb{ display:none;}

.sj_hz{ display:block;}

.sj_foot{  display:block; }

.foot{ display:none;}

.position{ padding:2%; height:34px; line-height:34px; text-align:right;}

.ej { display:none;}

.content{ padding:5%; width:90%; line-height:28px; height:auto !important; min-height:200px; height:200px;}

.news{display:none;}

.content img{ max-width:100%; padding:2% 0;}

.dqwz{ display:none; }

.sj_dqwz{ display:block;}

.sj_dqwz a{ color:#989898;}

.sj_eji{ display:block;}

.hsk{ display:none;}

.weizhi { display:none;}

.sk{ padding:2%; height:35px; line-height:35px; }

.content li{ display:none;}

.pages{ display:none;}

.sinwe{ display:none;}


.lm{  padding:0 5%;  text-align:right; height:0;} 

.sj_xww{ padding-top:0;}

.pazzges{ display:block;}

#brand{ display:none;}

.lxfs{ display:none;}

.sj_lcwm{ display:block;}

.picm img{ max-width:20%;}

.site { padding-bottom:0;}

.xqnr { padding:5%; width:100%;}

.ly{ display:none;}

.lyy{ display:block;}

.xqnrxx{  line-height:30px; color:#737373; min-height:260px;}

#fontZoom img{max-width:100%;height:auto;}

.sx{ display:none;}


	
	
	
	
	
	}