/* 图标 */
.icon{
	display:inline-block; background:url(../images/zc/iconB.jpg) no-repeat; 
	width:60px;height:60px; text-align: center; vertical-align:middle; 
}
.icon.t1{ background-position: 0 0;}
.icon.t2{ background-position: -60px 0;}
.icon.t3{ background-position: -120px 0;}
.icon.t4{ background-position: -180px 0;}
.icon.t5{ background-position: -240px 0;}
.icon.t6{ background-position: -300px 0;}

.quick-nav{ 
    background:url(../images/zc/nav/nav-bg.png); display: none; 
	width: 250px; overflow: hidden;
	position:fixed; top:0px; right:800px; z-index:99;
}
.quick-nav .inner{ background-color: #e7e6e6; margin:20px; line-height: 32px; padding:5px;}
.quick-nav .inner .return{ font-size: 18px; text-indent: 44px; padding:10px 0; }
.quick-nav .inner .return img{ margin-right: 10px;}
.quick-nav .inner .return a{ color: #545353;	}
.quick-nav .inner .tit{ 
    background: url(../images/zc/nav/xiao.png) 20px 20px no-repeat; 
	line-height: 24px; padding:20px 0 20px 80px; border-bottom: 1px solid #fff; 	
}
.quick-nav .inner .tit h1{ font-size: 18px;}
.quick-nav .inner .tit h2{ color: #afaeae;}
.quick-nav .inner dl{ margin-top: 20px; text-indent: 22px;}
.quick-nav .inner dl dt{ color: #fff; font-size: 18px; background-color: #a7a7a7;	}
.quick-nav .inner dl dd{ border-bottom: 1px dotted #fff; text-indent: 42px;}
.quick-nav .inner dl dd a{ display: block; color: #797777; text-decoration: none;}
.quick-nav .inner dl dd a:hover{ background-color: #bdbdbd; color: #fff;}
.quick-nav .tel400{ color: #fff; text-align: center; line-height: 24px; padding:10px 0; background-color: #e01848;}


.tel{ font-size: 22px; color:#e01848;}

/****--顶部图片--*****/
.fullSlide { min-width: 1200px; height: 480px;  position: relative; overflow: hidden; }
.fullSlide .bd { position: relative; z-index: 0; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important;  height: 480px; }
.fullSlide .bd li a { position: absolute; width: 100%; height: 480px; display: block; z-index: 1; }

.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; }
.fullSlide .hd ul li { 
  cursor: pointer; display: inline-block; zoom: 1; width: 11px; height: 11px; margin: 4px; 
  background: url(../images/dot-black.png) 0 0; overflow: hidden; line-height: 9999px; filter: alpha(opacity=40); opacity: 0.4; 
}
.fullSlide .hd ul .on { filter: alpha(opacity=100); opacity: 1; }


/*我们的服务*/
.wmdfw{ padding:40px 0 60px 0;} 
.wmdfw .tit,.fw .tit{ width: 600px; text-align: center; margin:0 auto 40px auto;}
.wmdfw .tit,.fw .tit{font-size: 24px;}
.wmdfw .tit h2,.fw .tit h2{ font-size: 22px; color: #a7a7a7; background: url(../images/zc/bg-line.jpg) repeat-x 0 center ;}
.wmdfw .tit h2 span,.fw .tit h2 span{ display: inline-block; background-color: #fff; padding:0 10px;}
.wmdfw .bd{ text-align: center; }
.wmdfw .bd ul li{ color: #a7a7a7; height:145px; vertical-align: top; line-height: 20px; border-right: 1px solid #ccc;}
.wmdfw .bd ul li h1{ margin-top: 10px;}
.wmdfw .bd ul li a{ color: #a7a7a7; }
.wmdfw .bd ul li .icon{ margin-top: 30px;}
.wmdfw .bd ul li.line{ width: 0; font-size: 0; height:145px; border-left: 1px solid #ccc;}

/* 我们的服务 */
.picScroll-left{ position:relative; width: 820px; margin:0 auto; }
.picScroll-left .hd{ overflow:hidden;  height:0px; background:none; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ 
  z-index: 9; position: absolute; top:50%; margin-top: -14px; 
  width:28px; height:52px; cursor:pointer;
}
.picScroll-left .hd .prev{ background:url(../images/zc/left.png) no-repeat;  left:0;}
.picScroll-left .hd .next{ background:url(../images/zc/right.png) no-repeat; right:0; }
.picScroll-left .hd ul{ float:right; overflow:hidden;  margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ 
    background:url("images/icoCircle.gif") 0 -9px no-repeat; 
	float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; 
}
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ position: relative; width: 760px; margin:0 auto; overflow: hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{  width: 190px; text-align:center; float:left; overflow:hidden; }



.stt {
  width: 100%;
  background: center 0 no-repeat;
  overflow: hidden;
}
.stt.a1 {
  height: 480px;
  background-image: url(../images/jz/jz_01.jpg);
}
.stt.a2 {
  height: 337px;
  background-image: url(../images/jz/jz_02.jpg);
}

.stt.a3 {
  background: url("../images/jz/jz_qybq_bg.png") repeat-x;
}
.stt.a3 .a3Con {
  margin: 0 auto;
  width: 1140px;
  height: 592px;
  background: url("../images/jz/jz_qybq_bg01.png") no-repeat top center;
  overflow: hidden;
}
.stt.a3 .a3Con h1 {
  font-size: 24px;
  margin-top: 39px;
}
.stt.a3 .a3Con p {
  text-indent: 28px;
  margin-top: 34px;
  color: #666666;
}
.stt.a3 .a3Con ul {
  margin-top: 30px;
  overflow: hidden;
}
.stt.a3 .a3Con ul li {
  float: left;
  margin-left: 3px;
  margin-bottom: 3px;
  width: 283px;
  height: 186px;
  background-color: #141b2e;
}
.stt.a3 .a3Con ul li.nolf {
  margin-left: 0;
}
.stt.a3 .a3Con ul li.m02 {
  margin-left: 2px;
}
.stt.a3 .a3Con ul li h1 {
  margin-top: 66px;
  font-size: 30px;
  font-weight: 500;
  color: #5f73aa;
  text-align: center;
}
.stt.a3 .a3Con ul li p {
  margin-top: 30px;
  margin-left: 20px;
  margin-right: 33px;
  font-size: 12px;
  line-height: 16px;
  color: #7a839b;
  text-indent: 0;
}
.stt.a3 .a3Con ul li p a{color: #7a839b;}
.stt.a4 {
  background-image: url(../images/jz/jz_04.jpg);
}
.stt.a4 .a4Con {
  margin: 0 auto;
  height: 514px;
  width: 1140px;
}
.stt.a4 .a4Con .g-left { padding:0 14px 30px 6px; float: left; background-color: #3D6CBC;}
.stt.a4 .a4Con .g-left img {
  margin-top: 21px;
}
.stt.a4 .a4Con .g-left p {
  margin-top: 24px;
  width: 541px;
  font-size: 14px;
  color: #cbd9ef;
  line-height: 24px;
  text-indent: 28px;
}
.stt.a4 .a4Con .g-right {
  float: right;
  margin-top: 44px;
  margin-right: 17px;
  width: 517px;
  color: #333333;
}
.stt.a4 .a4Con .g-right h1 {
  margin-bottom: 24px;
  font-size: 24px;
}
.stt.a4 .a4Con .g-right h2 {
  margin-top: 10px;
  font-size: 18px;
}
.stt.a4 .a4Con .g-right p {
  font-size: 12px;
  color: #666666;
  border-bottom: 1px solid #d3d3d3;
  line-height: 24px;
  padding-bottom: 10px;
}
.stt.a4 .a4Con .g-right p.nobb {
  border: 0;
}
.stt.a5 {
  background-image: url(../images/jz/jz_05.jpg);
}
.stt.a5 .a5Con {
  height: 597px;
  width: 1140px;
  margin: 0 auto;
}
.stt.a5 .a5Con h1 { width: 5em; margin-top: 5px; margin-bottom: 39px;font-size: 24px; color: #333333; background-color: #fff; }
.stt.a5 .a5Con p {
  font-size: 14px;
  line-height: 24px;
  color: #666666;
  text-indent: 28px;
}
.stt.a5 .a5Con ul {
  margin-top: 43px;
  overflow: hidden;
}
.stt.a5 .a5Con ul li {
  float: left;
  margin-right: 3px;
  width: 283px;
}
.stt.a5 .a5Con ul li.m02 {
  margin-right: 2px;
}
.stt.a5 .a5Con ul li.norg {
  margin-right: 0;
}
.stt.a5 .a5Con ul li h1 {
  margin-left: 20px;
  margin-bottom: 25px;
  font-size: 18px;
  padding-left: 14px;
  border-left: 5px solid #3c6cbc;
}
.stt.a5 .a5Con ul li h1.fr {
  margin-left: 150px;
  margin-right: 20px;
}
.stt.a5 .a5Con ul li h1.mt {
  margin-top: 25px;
}
.stt.a5 .a5Con ul li p {
  padding: 0 19px;
  font-size: 12px;
  text-indent: 0;
}
.stt.a5 .a5Con ul li p.mb {
  margin-bottom: 10px;
}
.stt.a5 .a5Con ul li img.bdtop {
  padding-top: 21px;
  border-top: 1px solid #f3f3f3;
}
.stt.a5 .a5Con ul li img.bdbottom {
  padding-bottom: 20px;
  border-bottom: 1px solid #f3f3f3;
}
.stt.a6 {
  background-image: url(../images/jz/jz_06.jpg);
}
.stt.a6 .a6Con {
  margin: 0 auto;
  width: 1140px;
  height: 459px;
}
.stt.a6 .a6Con .ultop {
  overflow: hidden;
}
.stt.a6 .a6Con .ultop li {
  float: left;
  margin-right: 175px;
}
.stt.a6 .a6Con .ultop li h1 {
  margin-top: 35px;
  font-size: 24px;
  font-weight: 500;
  color: #ffffff;
}
.stt.a6 .a6Con .ultop li p {
  font-size: 12px;
  color: #cbd9ef;
  width: 401px;
  margin-top: 30px;
  line-height: 24px;
}
.stt.a6 .a6Con .ultop li.nomr {
  margin-right: 0;
}
.stt.a6 .a6Con .ulbot {
  overflow: hidden;
}
.stt.a6 .a6Con .ulbot li {
  float: left;
  width: 133px;
  height: 83px;
  background-color: #5483d3;
  font-size: 18px;
  color: #ffffff;
  text-align: center;
  margin-top: 50px;
  padding-top: 50px;
  margin-right: 4px;
}
.stt.a6 .a6Con .ulbot li.mr99 {
  margin-right: 99px;
}
.stt.a6 .a6Con .ulbot li.bg {
  background-color: #2d42ab;
}
.stt.a6 .a6Con .ulbot li a {
  color: #ffffff;
  text-decoration: none;
}
.stt.a7 {
  background-color: #4b4a4a;
}
.stt.a7 .a7Con {
  margin: 0 auto;
  width: 1140px;
  height: 385px;
}
.stt.a7 .a7Con ul {
  overflow: hidden;
}
.stt.a7 .a7Con ul li {
  float: left;
  margin-right: 64px;
  width: 89px;
}
.stt.a7 .a7Con ul li h1 {
  margin-top: 72px;
  margin-bottom: 12px;
  font-size: 16px;
  color: #f2f2f2;
  padding-bottom: 18px;
  border-bottom: 1px solid #747474;
}
.stt.a7 .a7Con ul li .list li {
  line-height: 22px;
}
.stt.a7 .a7Con ul li .list li a {
  color: #d5d5d5;
  text-decoration: none;
}
.stt.a7 .a7Con p {
  width: 629px;
  color: #d5d5d5;
  font-size: 12px;
  margin-top: 74px;
  margin-left: 272px;
}
