@charset "gb2312";
/* CSS Document */
/*
* Description: 100ÁôÑ§
* Update:      19/10/2015
* Author:     yixiaofang
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #ffffff;  color:#333; font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{  text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------·Ö¸ôÏß--------------------------------- */
	.autoin{ margin:0 auto;width:1240px; }
	img{ display:block; }
	
/* banner */
	.banner{ width: 100%; position: relative; background-image: url(../image/banner03.jpg); background-repeat: no-repeat; background-position: center top; height: 450px; margin-right: auto; margin-left: auto; }
	/* .bannerin{ width:100%; position:absolute; top:0; left:0; } */
	.bannerin{ width:100%; top:0; left:0; position:absolute; }
	.bannerin li{ height:440px; display:none; }
	.bannerin .li01{ position:absolute; top:0; left:0; background:url(../image/banner02.jpg) no-repeat top center; }
	.bannerin .li02{ position:absolute; top:0; left:0; background:url(../image/banner03.jpg) no-repeat top center; }
/*	.bannerin .li03{ position:absolute; top:0; left:0; background:url(../image/banner03.jpg) no-repeat top center; }
*/	
/*btn*/
	.btn { position:relative; height:440px;}
	.btn ol{ position:absolute; _height:15px; _overflow:hidden; bottom:10px; right:17px;}
	.btn ol li{ cursor:pointer; width:11px; height:11px; background:#d0d0d0; border:2px solid #999999; float:left; margin-left:10px; }
	.btn ol li.current01{ background:#f9a962;  border:2px solid #ff7900;}
/*.btn01 */
	.btn01 a{ cursor:pointer; display:block; display:none; width:32px; margin:-27px 0 0 0; position:absolute;top:50%; height:41px; background:#aaa4a4; padding-top:13px;}
	.btn01 a:hover{ background:#f9a962;}
	.btn01 .banner_left{left:0;}
	.btn01 .banner_right{right:0;}
	
	.btn01 a span{ display:block; width:15px; height:28px; background:url(../image/style.png) 0 0 no-repeat; margin:0 auto;}
	.btn01 .banner_right span{ background-position:0 -30px;}

/*what*/
	.whtop{ height:56px; margin:40px 0 30px 0; overflow:hidden; border-bottom:1px solid #dddddd;}
	.whtop h3{ display:block;line-height:63px; font-size:24px; color:#fff; width:301px; height:56px; background:url(../image/h01.png) no-repeat;}
	.whtop h3 em{ font-size:26px; font-weight:bold; padding:0 27px 0 9px; }
	
	
	.whcin li { background:#fff; position:relative; width:219px; height:65px; border:1px solid #dddddd; float:left; padding:14px 0 0 89px;top:1px;}
	.whcin li.current02 {padding-left:-4px; background:#fff;  border:1px solid #ff7900; border-bottom:1px solid #fff;z-index:11;}
	.whcin li.current02 span{width:54px; height:54px; color:#fff; background:url(../image/style.png) -22px 0 no-repeat;}
	.whcin li.current02 h4{ color:#ff7900;}
	.whcin li.current02 b{ color:#ff7900;}
	.whcin li span{ margin-right:12px; font-family:"Arial"; float:left; font-size:42px; color:#2aac95; font-weight:bold; text-align:center; display:block; width:50px; height:50px; background:url(../image/style.png) -83px 0 no-repeat;}
	.whcin li h4{ font-size:14px; font-weight:100;  color:#2aac95;}
	.whcin li b{ font-size:24px; color:#2aac95; display:block;}

	.whcon .whcimg{ display:none;}
	.whcon .whcimg.current03{ display:block;}
	.whcimg{border:1px solid #ff7900; width:1240px; position:relative;z-index:10;}
	.whcimg .whcul{ width:1115px; height:291px; overflow:hidden; padding-bottom:35px; border-bottom:1px solid #e9e9e9; background:url(../image/what.jpg) no-repeat; margin:0 auto;}
	
	.whcimg .whcul li{ margin-bottom:50px; float:left; width:300px; padding:27px 0 0 100px;}
	.whcimg .whcul .lia{ width:249px;  padding:27px 0 0 66px;}
	.whcimg li h5{ color:#ff7900; font-size:22px; line-height:48px;}
	.whcimg li p{ line-height:24px;}

	.whcbottom{ padding:50px 0 50px 80px ;}
	.whcleft{ float:left; width:836px;}
	.whcbottom p { font-size:14px; line-height:30px;}
	.whcbottom p span{ display:inline-block; float:left;}
	.whcbottom p em{ float:left;}
	.whcbottom em{ color:#ff7900;}
	.whcp ul,.whcp span{ float:left; line-height:30px; font-size:14px; }
	.whcbul li{ float:left; margin-right:5px;}
	.whcbul li a{ color:#ff7900; text-decoration:underline;}
	
	.whctight { float:left; padding-top:17px;}
	.whctight a,.btn02 a{ display:block; width:191px; height:50px; line-height:50px; font-size:24px; background:#ff7900; text-align:center;}
	.whctight a:hover,.btn02 a:hover,table td a:hover{ background:#ff8900;}
	
	.wiul01{ padding:30px 0 4px 0px; margin: 0 27px 0 30px; border-bottom:1px solid #e9e9e9;}
	.wiul01 li{ font-family:"ËÎÌå"; padding-bottom:36px; margin-right:50px; width:252px; float:left;}
	.wiul01 li div{ width:169px; height:169px; margin:0 auto; background:url(../image/libg.png) no-repeat;  }
	.wiul01 li h4{ font-size:16px;font-weight:bold; text-align:center; line-height:40px;}
	.wiul01 li p{  font-size:14px; line-height:30px;}
	.wiul01 .lia{ margin:0;}
	
	.whdiv{ padding-top:30px;}
	.whdiv p{ font-size:14px; text-align:center; line-height:30px;}
	.btn02{ padding: 30px 0 30px 359px; }
	.btn02 a{ float:left;}
	.btn02 .btna{ margin-right:140px;}
	
/*how	*/
	.how .whtop h3{ width:241px; background:url(../image/h02.jpg) no-repeat; }
	.how .whtop h3 em,.why .whtop h3 em,.no .whtop h3 em,.guang .whtop h3 em{ padding:0 30px 0 17px;}
	.how table { text-align:center;}
	.how table th{ border-right:1px solid #dee3e5;border-top:1px solid #eff2f3;border-left:1px solid #eff2f3;border-bottom:1px solid #eff2f3; }
	table .tr01 td{ border-top:none;}
	table td{ position: relative; font-size: 14px; border: 1px solid #dee3e5; }
	table td span{ display:inline-block; *position:absolute; *top:30px; *left:18px;  margin-right:5px; width:81px; height:14px; background:url(../image/style.png) -143px 0 no-repeat;}
	table td .span02{ background-position:-143px -21px;}
	table td .span03{ background-position:-160px 0px;}
	table td .span04{ background-position:-160px -22px;}
	table td .span05{ background-position:-176px -0px;}
	table td p{ line-height: 24px; padding-right: 10px; padding-left: 10px; }
	table td .p1{ padding-left:10px;}
	table td em{ color: #ff7900; font-size: 12px; font-weight: normal; }
	table td a{ display:inline-block; width:50px; height:180px; text-align:center; background:#ff7900; font-size:30px; padding-top:20px;}
	table td .span06{  display:inline-block; *top:40%; *left:35px; width:59px; height:18px; background:url(../image/style.png) -265px -1px no-repeat;}
	table li i{ display:inline-block; width:7px; height:9px; margin-right:5px; *float:left; *margin-top:8px; _position:absolute; _top:0px; _left:-10px; background:url(../image/style.png) -279px -25px no-repeat;}
	table ul{ padding-left:23px;}
	table li{ line-height:24px; position:relative; _padding-left:10px;}
	table input{ display:inline-block; margin-left:10px;}
	
/*why	*/
	.why .whtop h3{ width:354px; background:url(../image/h03.jpg) no-repeat; }
	.whybottom{ position:relative;}
	.whybottom ul{ padding-left:25px;} 
	.whybottom li{ float:left; margin-right:5px; width:337px; position:relative; padding-left:46px; height:633px; background:url(../image/wli.png) no-repeat;}
	.whybottom li span{ position:absolute; top:0; left:52px;color:#fff; font-family:"Arial"; font-size:40px;font-style: oblique; font-weight:bold; }
	.whybottom li h4{  font-size:26px; font-weight:bold; color:#ffb58d; font-style: oblique; padding:30px 0 20px 40px;}
	.whybottom li .lip{ height:95px; width:277px; margin:0 auto; line-height:26px; font-size:16px; }
	.whydiv{ padding-left:20px; padding-bottom:25px;}
	.whybottom li h5{  padding-top:30px;line-height:36px; color:#ff7700; font-size:20px; font-weight:bold;}
	.whybottom li .p2{ line-height:36px; font-size:18px; width:242px;}
	.whybottom .wtop{ width:27px; height:152px; background:url(../image/wtop.png) no-repeat; position:absolute; top:0; left:25px;}
	.whybottom .wbom{background:url(../image/wbom.png) no-repeat;  width:21px; height:152px;  position:absolute; bottom:0; right:25px;}
	
/*no	*/
	.no .whtop h3{ width:611px; background:url(../image/h04.jpg) no-repeat; }
	.nobtop{ padding-bottom:40px;}
	.nobottom .noli{ margin-right:40px; width:238px; float:left; padding:28px 20px 40px 18px; border:1px solid #dee3e5;}
	.nobottom .noli.current04{ background:#fcebdc;}
	.nobottom .noli img{ float:left; margin-right:19px; }
	.nobright { float:left; width:114px; }
	.nobright li{ float:left; width:57px; margin-bottom:5px;}
	.nobright h4{ font-size:24px; padding-bottom:5px;}
	.noli p{font-size:14px; line-height:30px; }
	.nobright li span{ width:23px; height:20px; line-height:20px; margin-right:8px; background:url(../image/style.png) -336px 0 no-repeat; display:inline-block; text-align:center; color:#984b07;}
	.nop{ height:172px;}
	
/*guang	*/
	.guang{ padding-bottom:100px;}
	.guang .whtop h3{ width:221px; background:url(../image/h05.png) no-repeat; }
	.gubottom li{ width:280px; float:left; margin-right:40px; }
	.gubottom li div{  background:#ffffff; padding:15px  ; }
	.gubottom li div a{ display:block; margin:0 auto; background:url(../image/zksq.jpg) no-repeat;width:241px; height:181px; }
	.gubottom .li02 div a{background:url(../image/mskt.jpg) no-repeat; }
	.gubottom .li03 div a{background:url(../image/jplb.jpg) no-repeat; }
	.gubottom .li04 div a{background:url(../image/dztc.jpg) no-repeat; }
	.gubottom li p{ text-align:center;line-height:42px;}
/*step_06*/
	.name{ font-size:12px; color:#CCC; padding-bottom:20px; text-align:center;}
	
	.public-footer-v5 { background-color: #333436;color: #b4b4b4;}	
	.public-footer-v5 .copyright { text-align: center; border-top: 1px solid #3d3f41;color: #666;}
	.public-footer-v5 .copyright p { margin: 0 0 8px;}	
	.public-footer-v5 .copyright a { color: #666;}
