/* CSS Document */

/*公用代码*/
*{ padding:0; margin:0;}
table{padding:0; margin:0; border-spacing:0px;}
html,body{
	 width:100%;
	 height:100%;
	 background-color:#fff;
	 word-break:keep-all;
	 word-wrap:break-word;
	 word-break:break-all;
}

html,body,div,a,h1,h2,h3,h4,h5,h6,p,div,ul,li,ol,dl,dt,dd,img,form,input,textarea,select,fieldset{
	 margin:0px;
	 padding:0px;
 }

h1,h2,h3,h4,h5,h6,b,strong{
	 font-family:Tahoma,Arial,"Microsoft YaHei", sans-serif;
	 font-weight:800px;
 }





ul,ol,dl,li{ list-style-type:none;
	 
	 text-decoration: none;
}

img{ border:none;}

a{
	 color:#333;
	 text-decoration:none;
	 outline:none;
	 blr:expression(this.onFocus=this.blur());
 }

a:hover{	 
	 text-decoration:none;
	 color: #5496c2;
}

.clearBoth{
	 content:'\20';
	 display:block;
	 clear:both;
	height:0px;
}

.c:after{
	 content:'\20';
	 display:block;
	 clear:both;
	height:0px;
}

.c{
	 clear:both;
 }
 
 
 
 
.web01{ width:1090px; margin:20px auto; overflow:hidden;}
.web01_title{ width:inherit; height:100px; text-align:center;}
.web01_title p{ line-height:50px; color:#ccc; font-size:18px;}
.web01_nr{ width:inherit; margin:20px auto; text-align:center;}
.web01_nr img { width:916px; height:266px; margin:10px 0; overflow:hidden;}
.web01_nr p{ line-height:30px; font-size:16px;}

.web02{
	width:1090px;
	margin:40px auto;
	overflow:hidden;
	padding-top: 20px;
}

.web02_1{ width:inherit; height:349px; overflow:hidden;}

.web03{ width:100%; height:452px; background:url(../images/tu1.jpg) no-repeat center; overflow:hidden;}

.web04{ width:100%; height:auto; background:#f5f5f5; padding:40px 0;}
.web04_title{width:inherit; height:100px; text-align:center;}
.web04_title p{ line-height:50px; font-size:18px;}
.web04_nr{ width:1090px; margin:20px auto;}
.web04_nr_1{ width:inherit; height:200px; overflow:hidden;}
.web04_bottom{ width:270px; margin:auto; overflow:hidden; margin-top:35px;}
.web04_bottom img{ width:86px; height:122px; float:left;}
.web04_bottom span{ width:160px; height:100px; display:block; float:right; margin-top:20px; }
.web04_bottom span h2{ font-size:18px; font-weight:normal;}
.web04_bottom span p{ color:#999;}


.web06{ width:100%; height:auto; background:#f5f5f5; overflow:hidden; padding:55px 0;}
.web06_title{width:inherit; height:100px; text-align:center;}
.web06_title p{ line-height:50px; font-size:18px;}

.web06_nr{ width:1200px; margin:auto;}
.web-slide{ width:100%; height:580px; margin:30px 0 0 0; padding:0; position:relative; overflow:hidden; }
.web-slide .web-content{ width:1092px; position:absolute; left:50px; overflow:hidden;}
.web-slide li{ width:263px; height:580px; float:left; margin:0 5px; overflow:hidden;}
.web-slide li img{ width:263px; height:548px; display:block; }
#LeftButton{cursor:hand;margin:0px;height:62px;width:32px; position:absolute; left:0px; top:250px;background:url('../images/left22.jpg') center center no-repeat; cursor:pointer;}
#RightButton{cursor:hand;margin:0px;height:62px;width:32px;position:absolute; right:0px; top:250px;background:url('../images/right22.jpg') center center no-repeat; cursor:pointer;}

.web06_bottom{ text-align:center; margin: 20px auto; width:208px; height:50px;}
.web06_bottom a{ width:208px; height:50px; background:url(../images/anniu.jpg) no-repeat; display:block; font-size:24px; color:#fff; line-height:50px;}

.web07{ width:1000px; margin:30px auto; overflow:hidden;padding-top: 40px;}
.web07_title{ text-align:center; line-height:50px;}
.web07_title span{ font-size:28px; color:#399f1f;}
.web07_nr { margin-top:20px;}
.web07_nr ul li{ width:130px; text-align:center; float:left; margin:20px 35px;}

.web08{
	width:1090px;
	overflow:hidden;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
	padding-top: 40px;
}
.web08_title{ text-align:center; line-height:50px;}
.web08_title span{ font-size:26px;}

.contentWrap{ background:#f5f5f5;font-family:"Microsoft Yahei"; }
.n_mobile{padding: 59px 0 0;height: 540px;overflow: hidden;font-family:"Microsoft Yahei";font-size: 16px;line-height:33px;color: #2d2d2d;background: #fff;}
.n_mobile h2{font-size:18px; color: #bababa;height: 137px; text-align: center;line-height: 38px;font-weight: normal;}
.n_medge h2 span , .n_case h2 span{ color: #9f9f9f;}
.n_medge h2{font-size:18px; color: #5c5c5c;height: 137px; text-align: center;line-height: 38px;font-weight: normal;}
.n_case h2{font-size:18px; color: #5c5c5c;height: 137px; text-align: center;line-height: 38px;font-weight: normal;}

.n_mobile h2 span,.n_medge h2 span,.n_case h2 span{display: block;font-size: 48px;line-height: 64px;}
.n_mobile h2 b,.n_medge h2 b,.n_case h2 b{color: #3cb3e8;}
.n_mobile dl{text-align: center;}
.n_mobile dl dd{ padding-top:10px;}


.vs{ height:762px; padding-bottom:20px; overflow:hidden; font-size:14px;}
.vs_ns{ width:516px; color:#fff; line-height:35px;}
.vs_an{ width:78px; text-align:center; padding-top:248px;}
.vs_qt{ width:366px; color:#000; line-height:26px;}
.vs h3{font-family:"微软雅黑"; height:78px; line-height:78px;}
.vs_ns h3{ font-size:30px; color:#f08300; background:url(../images/ico03.gif) no-repeat right 33px; padding-right:34px; text-align:right;}
.vs_qt h3{ font-size:24px; color:#7f7d77; background:url(../images/ico04.gif) no-repeat 156px 36px;}
.vs_nl{ background:url(../images/nsbg.jpg) no-repeat; width:268px; height:642px;}
.vs_nr{ width:248px; background:url(../images/ge05.jpg) no-repeat bottom; padding-bottom:8px;}
.vs_nr img{ width:242px; height:625px; border:solid 1px #ff9500; padding:2px;}
.vs_ql{ width:172px; background:url(../images/ge06.jpg) no-repeat bottom; padding-bottom:11px;}
.vs_ql img{ width:168px; height:433px; border:solid 1px #bdbdbd; padding:1px;}
.vs_qr{ background:url(../images/qtbg.jpg) no-repeat; width:160px; padding:0 0 0 34px;height:459px;}
.vs_nl p{ display:block; padding:25px 0 0 19px; overflow:hidden}
.vs_nl .nl01{ padding-bottom:81px;height:128px}
.vs_nl .nl02{ padding-bottom:76px; height:90px;}
.vs_qr p{ padding:21px 0 0 28px; overflow:hidden; display:block;}
.vs_qr .qr01{ height:124px; padding-bottom:49px;}
.vs_qr .qr02{ height:74px; padding-bottom:41px;}
.vs_qr .qr03{ padding-left:9px;}
.vs_jl{ width:340px; text-align:center; background:url(../images/ge03.jpg) no-repeat 0 40px; padding:73px 0 0; color:#474747;font-family:"微软雅黑"; font-size:22px; line-height:34px;}
.content1 {
	padding-top: 10px;
	padding-left: 19%;
}
.content {
	padding-top: 10px;
}

.fl {
    float: left;
}
.pa {
    position: absolute;
}
.pr {
    position: relative;
}
.wh{ height:453px; background:url(../images/whbg.jpg) no-repeat center; overflow:hidden;}
.wh_c{ padding:49px 0 0; width:474px; font-size:16px; line-height:30px;}
.wh_c h3{ height:72px; line-height:72px; font-size:36px;}
.wh_c h3,.wh_w{font-family:"微软雅黑";height:70px; overflow:hidden;}
.wh_w{height:70px; overflow:hidden; font-size:18px;}
.wh_c p{ width:363px; height:102px; padding:20px; overflow:hidden; display:block;}
/*wangzhan*/

.wangzhan{ width:1000px; height:auto; margin:0 auto}
.wangzhan dl{ padding-top:83px; display:block}
.wangzhan dd{ display:block; width:1000px; height:auto; padding-top:38px;}
.wangzhan dd .txt{ width:406px}
.wangzhan dd .txt .title{ color:#0b98de; font-size:36px; padding-top:24px;}
.wangzhan dd .txt .title a,.wangzhan dd .txt .title a:active,.wangzhan dd .txt .title a:hover{color:#0b98de;}
.wangzhan dd .txt .con{ color:#666; font-size:18px; padding-top:10px;}
.wangzhan dd .txt .title2{ color:#3e3e3e; font-size:14px; padding:28px 0;}
.wangzhan dd .txt .title2 a{ color:#7c7c7c; padding-right:17px;}
.wangzhan dd .txt .more{ color:#48b2e6; display:block; font-size:14px}
.wangzhan dd .txt .more a{color:#48b2e6;}

.wangzhan dd .wzt{ height:398px;  margin-top:38px; position:relative;}
.wangzhan dd .wzt .txt{ float:right;}
.wangzhan dd .wzt .img{ position:absolute; left:-10px;}
.wangzhan dd .wzt .txt .con{ color:#b9b9b9; font-size:18px; padding-top:6px;}
.wangzhan dd .wzt .txt .tx1{ display:block; width:406px; padding:25px 0}
.wangzhan dd .wzt .txt .tx1 li{ width:188px; font-size:15px; float:left; height:30px; line-height:30px; color:#666;}
.wangzhan dd .wzt .txt .i_1{ display:block}
.wangzhan dd .wz1,.wangzhan dd .wz2,.wangzhan dd .wz3,.wangzhan dd .wz4,.wangzhan dd .wz5{ height:398px;  position:relative; margin-top:38px;}
.wangzhan dd .wz1 .txt{ float:right;}
.wangzhan dd .wz1 .img{ position:absolute; left:-108px;}

.wangzhan dd .wz2 .txt{ float:left;}
.wangzhan dd .wz2 .img{ position:absolute; right:-95px}

.wangzhan dd .wz3 .txt{ float:right;}
.wangzhan dd .wz3 .img{ position:absolute; left:-105px;}

.wangzhan dd .wz4 .txt{ float:left;}
.wangzhan dd .wz4 .img{ position:absolute; right:-95px}

.wangzhan dd .wz5 .txt{ float:right;}
.wangzhan dd .wz5 .img{ position:absolute; left:-105px;}



.serviceClient{ width:1000px; height:auto; margin:0 auto; padding-top:90px;}
.serviceClient dt{ height:69px; border-bottom:1px #ececec solid}
.serviceClient dt img{ margin-left:13px;}
.serviceClient dd{ width:1000px; height:auto; overflow:hidden; padding-top:40px; padding-bottom:100px;}
.serviceClient dd li{ height:130px; float:left; text-align:center; margin:0 22px}
.serviceClient dd li span{ height:100%; display:inline-block; vertical-align:middle}
.serviceClient dd li img{ vertical-align:middle}

/*case_list*/

.cLIne{ border-top:1px #ececec solid; height:800px;}
.cm{ height:800px; width:943px; background:url(../images/cm.jpg) no-repeat; position:relative;}
.cm span{ cursor:pointer; position:absolute; width:61px; height:62px; line-height:62px; text-align:center; font-size:14px; font-weight:bold; background:url(../images/c1.png) no-repeat; color:#FFF; font-weight:bold; position:absolute;}
.cm span:hover,.cm span.hover{background:url(../images/c2.png) no-repeat;}
.classname_1{  left:153px; top:67px;  } 
.classname_2{  left:0; top:168px;  }
.classname_3{  left:136px; top:219px;  }
.classname_4{  left:40px; top:317px;  }

.classname_5{  right:83px; top:67px;  }
.classname_6{  right:146px; top:176px;  }
.classname_7{  right:1px; top:176px;  }
.classname_8{  right:50px; top:307px;  }

.box{ display:none; position:relative; z-index:400; width:460px; margin:0 auto; padding-top:200px;}
.box .prev,.box .next{width:30px; height:56px; top:15px; position:absolute; top:405px; cursor:pointer; z-index:1300}
.box .prev{  background:url(../images/boxPrev.jpg) no-repeat; left:-80px; }
.box .next{  background:url(../images/boxNext.jpg) no-repeat; right:-80px; }
 
.box ul{position:relative;width:460px;height:485px; margin:0 auto; overflow:hidden;}
.box li{  position:absolute; width:0;height:0;top:0;left:0;z-index:0;cursor:pointer; }
.box li img{width:100%;height:100%;vertical-align:top; display:block;

}
