body {
	color: #666666;	font-size: 14px;	line-height: 1.75em;	background: #fff;
	font-family: Verdana, Geneva, simsun, sans-serif ;	-webkit-font-smoothing: antialiased; }
/***************
宋体 SimSun  黑体 SimHei  微软雅黑 Microsoft YaHei  微软正黑体 Microsoft JhengHei 新宋体 NSimSun 楷体 KaiTi
深黑 重要文字和标题  #222
中灰色 普通文字信息及引导 #666
#浅灰  辅助信息 次要文字 按钮苗边 #999
#淡淡灰  分割线 标签描边 #d7d7d7 
#暗白  内容背景 #f3f5f7 
背景 #f8f8f8

001e2f

**************/
.w1120{ width:1120px; clear:both; margin:0 auto; overflow:hidden  }
.w100{ width:100%; min-width:1120px;  clear:both; margin:0 auto; overflow:hidden  }

a { color:#666666;}
a:hover{ color:#001e2f;}
/********* top *****************/
/***************/ 
.Touding1{ height:70px; border-TOP:6px solid #001e2f;   position: fixed; z-index:9999; top:0; left:0;background: url(daohangyinyin.png) repeat-x; }
.Touding1 .daohang{    position:absolute; z-index:99; top:0px;  }
.Touding1 .daohang .logo{ width:250px; float:left; }
.Touding1 .daohang .nav{ width:585px;   float:right; }
.Touding1 .daohang .nav ul li{ float:left; width:85px;     margin-right:5px; text-align:center; background: url(baisebg75.png); position:relative;  }

.Touding1 .daohang .nav ul li>a{ display:block; width:85px; height:60px ; background:url(daohangico.png) no-repeat; line-height:80px; font-size:16px;  color:#444; }
.Touding1 .daohang .nav ul li>a.ico1{ background-position:center 5px;;}
.Touding1 .daohang .nav ul li>a.ico2{ background-position:center -75px;;}
.Touding1 .daohang .nav ul li>a.ico3{ background-position:center -155px;;}
.Touding1 .daohang .nav ul li>a.ico4{ background-position:center -235px;;}
.Touding1 .daohang .nav ul li>a.ico5{ background-position:center -317px;;}
.Touding1 .daohang .nav ul li>a.ico6{ background-position:center -398px;;}
.Touding1 .daohang .nav ul li:hover{ background: url(lan100.png);}
.Touding1 .daohang .nav ul li:hover a{ color:#fff;}

.Touding1 .daohang .nav ul li div { display:none;   }
.Touding1 .daohang .nav ul li div a{ display:block; line-height:28px; text-align: center; border-bottom:1px solid #f4a352;  }
.Touding1 .daohang .nav ul li div a:hover{ background: url(baisebg25.png);}
/*************************/




	.fullSlide{ width:100%;  position:relative;  height:500px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:500px; }

	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; line-height:30px; }
	.fullSlide .hd ul{ text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:5px; overflow:hidden; background:#ccc;
		  line-height:999px; 
	}
	.fullSlide .hd ul .on{ background:#001e2f; width:42px; }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(slider-arrow.png) -126px -137px #001e2f no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
	.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }

.fullSlide .daohang{    position:absolute; z-index:99; top:20px;  }
.fullSlide .daohang .logo{ width:250px; float:left; }
.fullSlide .daohang .nav{ width:785px;   float:right; }
.fullSlide .daohang .nav ul li{ float:left; width:125px;  margin-right:5px; text-align:center; background: url(baisebg75.png); position:relative;  }

.fullSlide .daohang .nav ul li>a{ display:block; width:125px; height:60px ; background:url(daohangico.png) no-repeat; line-height:80px; font-size:16px;  color:#444; }
.fullSlide .daohang .nav ul li>a.ico1{ background-position:center 5px;;}
.fullSlide .daohang .nav ul li>a.ico2{ background-position:center -75px;;}
.fullSlide .daohang .nav ul li>a.ico3{ background-position:center -155px;;}
.fullSlide .daohang .nav ul li>a.ico4{ background-position:center -235px;;}
.fullSlide .daohang .nav ul li>a.ico5{ background-position:center -317px;;}
.fullSlide .daohang .nav ul li>a.ico6{ background-position:center -398px;;}
.fullSlide .daohang .nav ul li:hover{ background: url(lan100.png);}

.fullSlide  .daohang .nav ul li:hover a{ color:#fff;  no-repeat; }

.fullSlide .daohang .nav ul li div { display:none}
.fullSlide .daohang .nav ul li div a{ display:block; line-height:40px; border-bottom:1px solid #052536;  }
.fullSlide .daohang .nav ul li div a:hover{ background: url(baisebg25.png);}


/***********************/
	.picScroll{ margin:0 auto;  position:relative;   width:900px;  padding:30px 50px; ; background:#fff; overflow:hidden;     }
	.picScroll ul{ overflow:hidden; zoom:1; }
	.picScroll ul li{ width:160px; float:left;  overflow:hidden; padding:0 10px;     }
	.picScroll ul li a{ display:block; text-align:center; line-height:1.5em;  background:#f2f2f2; height:50px; padding:5px 0;}
	.picScroll ul li a strong{ color:#222;  font-size:16px; line-height:2em;  }
	.picScroll ul li a p{ border-top: 1px solid #ddd;}
	.picScroll .prev,
	.picScroll .next{ display:block; position:absolute; top:46px; left:0px; width:23px; height:23px; background:url(btns.png) no-repeat;   }
	.picScroll .next{ left:auto; right:0px; background-position:-25px 0; }
	.picScroll .prev:hover{ background-position:0 -30px; }
	.picScroll .next:hover{ background-position:-25px -30px; }
	
	/***********gsjjindex*************/


.title{ text-align:center; width:1000px; margin:30px auto 10px; line-height:2.5em;}
.title h2{ background: url(titbgl.png) center bottom no-repeat; line-height:2.5em;}

.NEWSINDEX { width:100%; height:430px; background: url(NEWSBG99.jpg) top center no-repeat; overflow:hidden;}
.NEWSINDEX .tpxw{ width:520px; height:260px; background:#CCCCCC ; float:left ; overflow:hidden; margin-left:-1000px;}

/* 本例子css */
	.focusBox { position: relative; width: 520px; height: 260px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.focusBox .pic img { width: 520px; height: 260px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#001e2f;  }


.NEWSINDEX .xwbtlb{ width:538px; height:238px; padding:10px 30px; background:#f2f2f2; ; float: right; border:1px solid #ccc; border-left:none; margin-right:-1000px; }

/***********成功案例***************/
.Caseindex {  padding-bottom:30px; }

.Caseindex  .calb{ width:260px; height:200px; overflow:hidden; margin:0px 24px 40px 0; border:1px solid #ddd;  float:left;  text-align:center; position:relative; text-align:center; vertical-align:middle;}
.Caseindex  .calb img{ height:200px; width:260px; }

.Caseindex  .calb .lj{ width:260px; height:195px; background:url(hei50.png); top:300px; left:0px; position: absolute; line-height:200px; }
.Caseindex  .calb .lj a{ display:block; height:195px; line-height:2em; padding-top:80px; color:#fff; text-align: center; font-size:16px; overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap; }

.Caseindex .more{ margin:20px auto; width:120px;}
.Caseindex .more a{ display:block; width:120px; height:36px; line-height:36px; text-align:center; background:#999; color:#fff;}
.Caseindex .more a:hover{ background-color:#001e2f;}


/*******************/
.xiangxinxmnrindex{ width:1120px; margin:20px auto; overflow:hidden;}
.xiangxinxmnrindex img{ max-width:1120px;}
.xiangxinxmnrindex table{ border-collapse:collapse; width:100%; padding:10px 0;}

/********  foot ***********/
.foot{ background:#333; color:#999; padding:15px 0; margin:0 auto; line-height:1.75em;}
.foot a{ color:#999;}
.foot .footl{ width:700px; float:left;}
.foot .footr{ width:400px; float: right;  text-align:right;}

/***********分页*******************/

.pagination{list-style:none;margin:0;padding:0; margin-bottom:30px; text-align:center; display:inline-block; width:1120px;vertical-align:bottom;*display:block; *float:left;}
.pagination li{display:inline-block;border:solid 1px #ddd; margin:2px; width:30px;  text-align:center;}
.pagination a{color:#999;line-height:30px;display:block;}
.pagination a:hover ,.pagination li.thisclass a{ background:#001e2f; color:#fff;}


/********cp**************/

.gsjj{ margin:0 auto ; padding:30px 0; }

.gsjj .ditu{ width:600px; height:320px; float:left; overflow:hidden; background:#f2f5f7}
.gsjj .lxwm{ height:260px; float:right; background:#001e2f; width:430px; padding:30px 40px; color:#FFFFFF; font-size:24px; position:relative;}

.gsjj .lxwm .nr{ color:#FFFFFF; font-size:16px; }

.gsjj .lxwm span.tit{ padding-left:10px; font-size:18px; color:#fcb874;}
.gsjj .lxwm .jiantou{ position:absolute; bottom:30px; left:40px;}
.gsjj .lxwm .lie{ line-height:40px; font-size:16px; padding-left:50px; color:#f2f2f2; background: url(lxico.png) no-repeat;}
.gsjj .lxwm .lie1{ background-position: 0  0px;}
.gsjj .lxwm .lie2{ background-position: 0 -90px;}
.gsjj .lxwm .lie3{ background-position: 0 -176px;}
.gsjj .lxwm .lie4{ background-position: 0 -270px;}

/*****内页幻灯片************/
	.gsjjBox { position: relative; width: 500px; height: 400px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
	.gsjjBox .pic img { width: 500px; height: 400px; display: block; }
	.gsjjBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
	.gsjjBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.gsjjBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
	.gsjjBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
	.gsjjBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
	.gsjjBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
	.gsjjBox .num li a,.gsjjBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.gsjjBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
	.gsjjBox .num li.on a,.gsjjBox .num a:hover{ background:#001e2f;  }


/*******业务************/

.yw1{ background:#fff;}
.yw2{ background:#eee;}
.yewunr { margin:0 auto ; padding:30px 0;}
.yewunr .tu{ width:500px; overflow:hidden;}
.yewunr .wen{ width:600px; overflow:hidden;}
.yewunr .wen .tit{ font-weight:bold; font-size:16px;  border-bottom:1px dotted #ccc; line-height:2em;}
.yewunr .wen .tit span{ display:block; float:left; margin-right:10px; background:#555; color:#fff; width:32px; height:32px; border-radius:30px; text-align:center;}
.yewunr .wen .nr{ padding:10px 0; line-height:2.3em;}

/*********产品分类*******/

.cpfl{ margin:10px auto ; text-align:center; }
.cpfl  a{ display:inline-block; min-width:80px; height:36px; line-height:36px; margin:2px;  padding:0 10px; background:#666; color:#fff; }

.cpxfl{ margin:10px auto 30px; text-align:center; }
.cpxfl  a{ display:inline-block; height:36px; line-height:36px; padding:0 10px; margin:2px;   min-width:80px;  background:#999; color:#fff; }
.cpfl  a.on,.cpxfl  a.on,.cpfl  a:hover,.cpxfl  a:hover{ background:#001e2f;}

.zxly{ margin:20px auto; width:600px; }
.zxly table tr td{ padding:10px 5px;}
.zxly  input { height:40px; background:#f5f5f5; border:1px solid #eee; border-radius:3px; padding-left:10px; outline:none; color:#444; }
.zxly  textarea{  background:#f5f5f5; border:1px solid #eee; border-radius:3px; }
.zxly .tj{  height:40px; background:#001e2f; border:1px solid #eee; border-radius:3px; color:#fff; width:200px; font-size:16px;}