@charset "gb2312";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:12px; color:#3d2f1b;font-family:"微软雅黑"}
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#3d2f1b;text-decoration:none;}
a:hover{color:#00acee;text-decoration:underline;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}





/* banner */
.banner2{height:574px;overflow:hidden;}
.banner2 .d1{width:100%;height:574px;display:block;position:absolute;left:0px;top:160px;}
.banner2 .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:700px;}
.banner2 .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -55px;display:inline;}
.banner2 .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner2 .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}



.jdal{  margin:40px auto; overflow:hidden}
.title{;}
.title h3{ font-size:26px; color:#000; font-weight:normal; text-align:center; line-height:45px}
.title h4{ font-weight:normal; font-size:14px; color:#666666; text-align:center; line-height:24px; background: url(line.jpg) center no-repeat}
.title span{ display:block; width:125px; height:35px;border-radius: 50px; line-height:35px; text-align:center; background-color:#00acee; font-size:12px; margin:0 auto; margin-top:10px;}
.title span a{ color:#FFF; display:block}
.title span a:hover{ color:#FFF; display:block; transform:rotate(360deg);transition: all 1s;
-moz-transition: all 1s;	
-webkit-transition: all 1s;	
-o-transition: all 1s;}




a.abtn{display:block;height:330px;width:62px;overflow:hidden;background:url(../images/arrow3.png) no-repeat 0px 50%;}
a.aleft{float:left;}
a.agrayleft{cursor:default;background:url(../images/arrow3.png) no-repeat 0px 50%;}
a.aright{float:right;background-position:-62px 50%;}
a.agrayright{cursor:default;background-position:-186px 50%;}
.scrolllist{width:1200px;height:360px;margin:0 auto;}
.scrolllist .imglist_w{width:1056px;height:360px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:238px;float:left; margin:15px}
.scrolllist .imglist_w li img{padding:0px;border:solid 0px #ddd; width:238px; height:280px}
.scrolllist .imglist_w li a span{ color:#5a5a5a; font-size:12px}
.scrolllist .imglist_w li a h3{ color:#000; font-size:14px; text-align:center; font-weight:normal; line-height:40px}
.scrolllist .imglist_w li a:hover h3{ color:#00acee; }


*{ margin:0; padding:0; list-style:none;}
.zzsc{ width:238px; height:280px;  position:relative; overflow:hidden}
.zzsc img{ position:absolute; left:0; top:0; cursor:pointer;}


.rzlp{ width:1200px; margin:40px auto; overflow:hidden}
.gdsj{ width:1200px; margin:40px auto 20px; overflow:hidden}
.peishijia{ width:1200px; margin:40px auto 0px; overflow:hidden}
.zchz{ width:1200px; margin:0 auto; overflow:hidden}
.zchz ul{ border-right:#eeeeee 1px solid; border-bottom:#eeeeee 1px solid; width:1198px; margin:0 auto; margin-top:30px; overflow:hidden;}
.zchz ul li{ float:left; width:171px; height:115px; border-left:#eeeeee 1px solid;border-top:#eeeeee 1px solid; text-align:center}
.zchz ul li img{ max-width:171px; max-height:100px; vertical-align:middle}

.zchz ul li:hover img{opacity:0.4;
filter:alpha(opacity=40);transition: all 0.5s;
-moz-transition: all 0.5s;	
-webkit-transition: all 0.5s;	
-o-transition: all 0.5s;}

.link{width:1200px; border:#eeeeee 1px solid; margin:40px auto; overflow:hidden}
.title2{ background-color:#f9f9f9}
.title2 h3{ background-color:#FFF; display:block; width:120px; text-align:center; line-height:45px}
.link p{ display:block; margin:15px; line-height:25px; color:#6c6c6c; font-size:12px}
.link p a{color:#6c6c6c; padding-right:5px; padding-left:5px;}
.link p a:hover{color:#00acee; padding-right:5px; padding-left:5px;}



/*底部*/
.foot{ margin-top:30px; background-color:#333333; overflow:hidden}
.foot1{ background-color:#00acee; line-height:35px; margin-top:10px; overflow:hidden}
.m{ width:1200px; margin:0 auto}
.foot1 p{ float:left; color:#fff; font-size:14px; line-height:45px}
.foot1 p a{color:#fff; padding-left:10px; padding-right:10px}
.foot1 p a:hover{text-decoration:underline}

.foot1 span{ display:block; float:right; width:200px; background:url(footer_ico.png) left center no-repeat;}
.foot1 span a{ display:block; float:left; width:100px; padding-left:25px; color:#fff; font-size:12px; line-height:45px}
.foot1 span a:hover{ text-decoration:underline}


.foot2{ width:1200px; margin:20px auto; overflow:hidden}
.ddh{ float:left; color:#9b9b9b;}
.ddh h3{ font-size:14px; line-height:30px}
.ddh ul li{ border-right:#464646 1px solid; min-height:140px; float:left; padding-left:40px; padding-right:40px;}
.ddh ul li a{ display:block; font-size:12px; line-height:23px; color:#9b9b9b;}
.ddh ul li a:hover{ text-decoration:underline}
.ddh ul li p{ font-size:12px; line-height:23px;}

.erweima{ float:right}
.erweima ul li{ float:right; margin-left:10px; color:#9b9b9b; text-align:center; line-height:25px; font-size:12px}

.foot3{ background-color:#1c1c1c; overflow:hidden}
.foot3 p{ display:block; width:1200px; margin: 10px auto; text-align:center; color:#9b9b9b; font-size:12px; line-height:23px}


.box{width:100%;}
.center{width:1000px;height:auto;overflow:hidden;margin:0;text-align:center}
#float_nav{ width:100%;position:fixed; left:0px; bottom:0px; text-align:center;background:url(hei.png); height:120px; z-index:9999999999}
img{ border:none;}


.dibufu{ width:90%; margin:0 auto; border:0}
.lf_1{  background:url(db.png) left center no-repeat; padding-left:80px; color:#FFF; font-size:20px; height:80px; width:310px}

#leftDiv{ position:relative;}
.input{ border:0; width:185px; line-height:30px; font-size:12px; float:left; margin-right:10px; margin-bottom:10px; padding-left:10px}


.gb{ position:absolute; z-index:99; top:30px; right:20px; width:40px; height:40px;}
.button{ float:right; background:#00acee; border:0; width:80px; height:77px; text-align:center; color:#FFF; font-size:20px; }

.dtel h1{ font-size:20px; color:#FFF; font-weight:normal}
.dtel h3{ font-size:33px; color:#00acee}

/*内页通用*/
.nbanner{ height:350px; overflow:hidden;}
.nbt{ background:url(BAI.png); border:#FFF 1px solid; width:auto; max-width:300px;padding:40px; margin:0 auto; margin-top:90px}
.nbt h3{ text-align:center; display:block; background:url(ys.png) right top no-repeat; font-size:25px; font-weight:normal; }
.nbt span{ text-align:center; display:block; background:url(zx.png) left bottom no-repeat; font-size:16px; font-weight:normal;  color:#00acee; text-transform:uppercase}

/*案例*/
.shaixuan{ width:1200px; margin:20px auto}
.shaixuan ul{ border:#d8d8d8 1px solid; border-bottom:0}
.shaixuan ul li{ border-bottom:#d8d8d8 1px solid; line-height:40px; padding-left:10px; overflow:hidden}
.shaixuan ul li h1{ display:block; float:left; width:65px; font-size:14px;}
.shaixuan ul li h2 a{ display:block; text-align:left; width:50px; float:left; font-size:12px; color:#00acee}
.shaixuan ul li a{ padding-right:15px; font-size:12px; color:#7b7b7b}
.shaixuan ul li a:hover{ color:#00acee}
.anli{ width:1200px; margin:0 auto; overflow:hidden}

.nybt{ background-color:#f2f2f2; overflow:hidden }
.nybt h3{ float:left;line-height:45px; padding-left:10px}
.search{ float:right; margin-right:10px; margin-top:10px}
.input2{ border:#CCC 1px solid; border-right:0; width:220px; font-size:12px; line-height:25px}
.button2{background:#00acee; border:0; width:60px; line-height:27px; text-align:center; color:#FFF; font-size:12px;}


.nmain{ width:1200px; margin:0 auto; overflow:hidden}

.test{ width:1200px; margin:20px auto; overflow:hidden}
.test ul{list-style:none;} 
.test li{float:left;width:auto;margin-right:10px;line-height:40px;} 
.test a{display:block;text-align:center; padding-left:30px; padding-right:30px;height:40px; font-size:14px} 
.test a:link{color:#666; background-color:#f1f1f1;text-decoration:none;} 
.test a:visited{color:#666;text-decoration:none;} 
.test a:hover{color:#FFF;text-decoration:none; background-color:#00acee}  


.cpxl{ width:1200px; margin:20px auto; overflow:hidden}
.cpxl ul{list-style:none;} 
.cpxl li{float:left;width:auto;margin-right:10px;line-height:30px;} 
.cpxl a{display:block;text-align:center; padding-left:20px; padding-right:20px;height:30px; font-size:12px;border-radius: 6px} 
.cpxl a:link{color:#666; border:#CCC 1px solid;text-decoration:none;} 
.cpxl a:visited{color:#666;text-decoration:none;} 
.cpxl a:hover{color:#FFF;text-decoration:none; background-color:#333;border-radius: 6px}  

/*在建工地*/
.zsgd ul li{ border-bottom:#d7d7d7 1px solid; padding-top:15px; padding-bottom:15px; overflow:hidden}
.zsgd ul li img{ float:left; margin-right:20px}
.zsgd ul li h3 a{ font-size:20px; line-height:40px; color:#00acee}
.zsgd ul li h3 a:hover{ text-decoration:underline}
.zsgd ul li p{ font-size:14px; line-height:25px}


.tuwen{ line-height:30px; font-size:14px}

.yxhd li{padding:20px 0}
.product .pro_left .ul_one li,.yxhd li{border-bottom:1px solid #c9c9c9;overflow:hidden;zoom:1}
.yxhd li img{float:left;width:250px}
.yxhd li .li_rg{float:right;width:770px}
.yxhd li .li_rg h3{font:18px "microsoft Yahei"; }
.head .head_lf .shift .a:hover,.head1 .head_lf .shift .a:hover,.yxhd li .li_rg h3 a{color:#00acee; line-height:50px}
.yxhd li .li_rg p{color:#667485;line-height:25px;}
.yxhd li .li_rg .xq a{float:right;width:120px;font:14px/31px "microsoft Yahei";background:#00acee;margin-top:22px}
.yxhd li .li_rg .xq .xq_wz{color:#666;line-height:25px; font-size:14px}
.content_nr .khgy{padding:0 30px 40px}
.content_nr .yxhd,.content_nr .khgy{border:1px solid #ccc;border-top:0 none;background:#fff}
.product .pro_left .ul_one,.khgy ul{margin-bottom:30px}
.khgy li{padding:30px 0}
.khgy .first img{float:left;width:225px;margin-right:20px}
.khgy .first .wz{float:left;width:625px}
.khgy li h3{font:18px "microsoft Yahei";color:#667485}
.khgy li h3 span{font:12px Arial;color:#60b029;margin-left:20px}
.khgy li p{color:#96a6b9;line-height:20px}
.present .pre_top{border:1px solid #60b029;overflow:hidden;zoom:1;background:#fff url(../images/pro_top_bd.gif) repeat-y 188px center}
.pre_top .top_lf{float:left;padding:29px;height:365px;width:130px}
.pre_top .top_lf .btn{width:130px;line-height:33px;background:#f90;margin:29px 0 19px}
.phb_rg li p a,.pre_top .top_lf .btn{font-family:"Microsoft YaHei";font-size:14px}
.yxhd li .li_rg .xq a,.pre_top .top_lf .btn{display:block;height:33px;text-align:center;color:#fff}



.zchz2{ width:1200px; overflow:hidden}

.zchz2 ul li{ float:left; text-align:center; margin-right:30px}
.zchz2 ul li p{ text-align:center; line-height:40px; font-size:14px}
.zchz2 ul li img{ width:250px; height:160px;border:#eeeeee 1px solid;}



.submian .left-10 dl{ border-bottom:#CCCCCA 1px dashed; padding:15px; font-size:12px; overflow:hidden}
.submian .left-10 dl dt{ border:#EAEAEA 1px solid; width:286px; height:203px; padding:5px; float:left;}
.submian .left-10 dl dd{ float: right; width:850px; color:#000}
.submian .left-10 dl dd h2{ font-size:18px; color:#000;  height:35px; line-height:35px; margin-bottom:10px}
.submian .left-10 dl dd h2 span{ color:#E50112}
.submian .left-10 dl dd p{ height:25px; line-height:25px; font-size:14px; height:auto}
.submian .left-10 dl dd .p4{ margin-top:20px;}
.submian .left-10 dl dd span a{ display:block; border:none; width:98px; height:30px; line-height:30px; text-align:center; background-color:#717171; color:#fff;  border-radius:5px; margin-left:10px; cursor:pointer; float:left;}
.submian .left-10 dl .jzb{ margin-left:760px;}
.submian .left-10 dl span a:hover{ background-color:#00acee}
.submian .left-10 dl dd .on{ background-color:#00acee}

.new1{ position:relative; height: auto; width:620px; overflow:hidden;}

.new1 span{  display:block; font:14px/30px "microsoft Yahei"; }

.new1 span a{ color:#000000;}

.new1 ul{ width:500px; height:48px; overflow:hidden;}

.new1 ul li{ float:left; height:48px; width:106px;overflow:hidden;font: bold 16px/27px "microsoft Yahei"; }

.new1 ul li a{ background:url(../images/new_line1.gif) no-repeat left 4px; width:91px; padding-left:15px; height:48px; overflow:hidden; display:inline-block; color:#666666;}

.new1 ul li a:hover,.new1 ul .cur a{ background:url(../images/new_line2.gif) no-repeat left 4px; color:#00acee;}

.new1 ul .nones{ background:none;}



.new_c{ width:118px; width:620px; overflow:hidden; }

.new_c dl{ width:620px; height:140px; overflow:hidden;}

.new_c dl dt{ float:left; width:239px; height:118px; overflow:hidden;}

.new_c dl dt img{width:231px; height:110px; padding:3px; border:1px solid #d6d6d6;}

.new_c dl dd{ float:right; width:360px; overflow:hidden;} 

.new_c dl dd h3{ padding-top:7px; height:24px; overflow:hidden; font: bold 12px/24px "microsoft Yahei";}

.new_c dl dd h3 a{ color:#333333; display:inline-block; }

.new_c dl dd p{display:block; font:14px/26px "microsoft Yahei"; color:#333333; text-align:left}

.new_c dl dd em{ margin-top:6px; background:#00acee; width:71px; height:26px; overflow:hidden; text-align:center; font:14px/26px "microsoft Yahei"; display:block;}

.new_c dl dd em a{ color:#fefaf8;}



.new_year{  width:620px; overflow:hidden;}

.new_year dl{ width:620px; overflow:hidden; margin-bottom:17px;background-color:#f1f1f1;} 

.new_year dl dt{width:71px; height:58px; overflow:hidden; text-align:center; color:#666666; background-color:#e8e8e8; font:14px/15px "microsoft Yahei";}

.new_year dl dt i{ padding-top:8px; display:block; font:32px/30px "microsoft Yahei"; color:#666;}

.new_year dl dd{ width:525px; height:58px; overflow:hidden;} 

.new_year dl dd h4{ padding-top:4px;  font: bold 14px/27px "microsoft Yahei";}

.new_year dl dd h4 a{ color:#333333; display:inline-block; }

.new_year dl dd p{ float:left; display:block; font:14px/19px "microsoft Yahei"; color:#333333; padding-right:15px; margin-right:15px; }

.new_year .nones{ margin-bottom:0px;}

.new_year dl dd .nones{ background:none;}

.newz{ width:555px; height:auto; overflow:hidden}
.newz1 h1{ font-size:18px; height:40px; line-height:40px; font-weight:bold}
.newz1 span{ font-size:14px; line-height:22px}


.cpzs1{ background:url(../images/jianj.jpg) no-repeat; height: 292px; width:1200px; margin:40px auto 40px}
.ab{ width:760px; float:right; margin-right:20px; padding-top:20px; font-size:14px; line-height:30px; color:#666666}


.neiye {width:1200px; margin:40px auto 40px; overflow:hidden;}
.neiye .left {width:200px; float:left; overflow:hidden;}
.neiye .left h3 {width:184px; padding:10px 6px 6px 6px; text-align:center; color:#fff; font-size:22px; font-weight:normal; line-height:30px; background-color:#00acee; margin:0 auto;}
.neiye .left h3 span {font-size:14px; font-family:Arial;}
.neiye .left ul {width:200px; margin:0 auto;}
.neiye .left ul li {width:200px; height:51px; background:url(../images/yy1.png) repeat-y; font-family:"微软雅黑"; font-size:14px; color:#ffffff; line-height:50px; float:left; display:block;}
.neiye .left ul li a {width:179px; height:50px; border-bottom:1px solid #dddddd; font-family:"微软雅黑"; font-size:14px; color:#555555; line-height:50px; text-decoration:none; padding-left:15px; margin-left:3px; display:block;}
.neiye .left ul li a:hover {background:url(../images/lm.png) no-repeat; color:#00acee; text-decoration:none;}
.neiye .left ul li a.ho {background:url(../images/lm.png) no-repeat; color:#00acee;}
.neiye .left .bott {width:200px; background:url(../images/yy2.png) no-repeat; height:5px; float:left;}
.neiye .right {width:930px; font-family:"微软雅黑"; font-size:14px; color:#555555; line-height:28px; float:right; overflow:hidden;border: 1px solid #eeeeee; padding:10px 20px 20px 20px; background:#FFFFFF} 
.neiye .right .lmmc {border-bottom:1px solid #dddddd; width:908px; height:51px; line-height:50px; color:#00acee; overflow:hidden; background:url(../images/four-rightnav.png) no-repeat center left; padding-left:20px; font-size:18px; font-weight:bold}
.neiye .right .lmmc span {border-bottom:1px solid #00acee; padding-bottom:15px;}

.right1 {width:958px; font-family:"微软雅黑"; font-size:14px; color:#555555; line-height:28px; float:right; overflow:hidden;border: 1px solid #eeeeee; padding:10px 20px 20px 20px; background:#FFFFFF} 
.right1 .lmmc {border-bottom:1px solid #dddddd; width:928px; height:51px; line-height:50px; color:#00acee; overflow:hidden; background:url(../images/four-rightnav.png) no-repeat center left; padding-left:20px; font-size:18px; font-weight:bold}
.right1 .lmmc span {border-bottom:1px solid #00acee; padding-bottom:15px;}
.wwnz {font-size:14px; line-height:32px; color:#555555; padding-top:15px;}
.neiye .right .wykh {width:690px; float:left;}
.neiye .right .wykh h3 {border-bottom:1px dotted #dddddd; font-size:14px; color:#777777; line-height:30px; padding-top:15px;}

.qsipr_list li .time{
    color:#666;
    background:url(../images/alarm_clock02.png) no-repeat center left;
    padding-left:18px;
}

 .qsipr_list{
    margin-top:20px;
    margin-bottom:32px; width:920px
}
 .qsipr_list li{
    position: relative;
    padding: 15px 0 10px 200px;
    border-bottom: 1px solid #ebebeb; height:auto; overflow:hidden
}
.qsipr_list li.active{
    background-color:#e6e6e6;
    box-shadow: #dbdbdb -1px 2px 2px 1px;
}
.qsipr_list li p{
    color:#666;
    width:100%;
    height: auto;
    overflow:hidden;
     font-size:13px; text-align:left
}

.qsipr_list .photo {
    position: absolute;
    left: 0;
    top: 10px;
    display: block;
    width: 182px;
    height: 104px;
    line-height:44px;
    text-align:center;
}
.qsipr_list .photo img{
    width:100%;
    height:100%;
}
.qsipr_list li h2{
    font-size:14px;
    font-weight:normal; height:30px; margin-top:-10px
}
.qsipr_list li h2 a:hover{
    color:#0767bb;
}
.qsipr_list li div a{
    float:right;
    margin-right:10px;
    color:#0767bb;
    font-family:SimSun;
}

.fenye{ height:40px; padding-top:10px; float:right; clear:both; width:500px }
.fenye ul{ float:right;  }
.fenye ul li{  margin-right:5px;  float: left; border:1px solid #eee;line-height:25px;}
.fenye li a{background:#fff; display:block; color:#333; padding:0 10px;}
.fenye li a:hover { background:#00acee; color:#fff;}
.fenye li.thisclass { background:#00acee; color:#fff;padding:0 10px;}
.con_right_case{ width:945px; margin:auto;  clear:both; margin-top:20px; padding-left:0px}
.con_right_case ul{}
.con_right_case li{ box-shadow:2px 2px 10px  #e5e5e5; border:1px solid #e5e5e5;  border-radius:5px; margin:0px 7px;   background:#fff;margin-bottom:30px; position:relative; width:220px;  overflow:hidden;  float:left; }
.con_right_case li:hover{ box-shadow:2px 2px 10px  #ccc;  }
.con_right_case li img{ border:1px solid #e5e5e5; margin:10px 10px 0 10px	; width:200px;  }
.con_right_case li .pic_txt{ background:url(../images/eye.png) no-repeat  360px 22px; color:#555; width:100%;  float:left; }
.con_right_case li .pic_txt strong a{ display:block; margin:0 10px; line-height:40px; color:#555; font-size:14px; }
.con_right_case li:hover .pic_txt strong a{ color:#3c4094;}

.nb2{ background:url(../images/n1.jpg) no-repeat center; height:350px; margin:0 auto}


.qyfczs {width:1216px; margin:0px auto 50px; height:auto; overflow: hidden}
.r_tit{ background:url(../images/xdf_pic28.jpg) left bottom repeat; height:40px; line-height:40px; margin-top:20px;}

.r_tit i{ font-size:18px; color:#444;}

.r_list{ width:288px; height:196px; float:left; overflow:hidden; margin:10px 8px;}

.r_list .txt1{ background:url(../images/xdf_pic29.png); height:38px; line-height:38px; padding:0 15px; margin-top:-36px; position:relative; z-index:1; text-align:center}

.r_list .txt1 .p1{ color:#FFF; font-size:14px;}

.r_list .txt2{ background:url(../images/xdf_pic29.png); height:196px; padding:0 15px; position:relative; z-index:1;}

.r_list .txt2 .p1{ color:#FFF; font-size:14px; line-height:30px; padding-top:5px;}

.r_list .txt2 .p2{ color:#FFF; line-height:20px;}

.r_list .txt2 a{ color:#FFF; float:right;}

.r_list1{ width:720px;}

.r_list1 a{ display:block; font-size:13px; color:#444; border-bottom:#e3e3e3 1px dotted; height:50px; line-height:50px;}

.r_list1 a span{ float:right; color:#888;}


.i-customer .main{

	padding-bottom: 30px; height:auto; overflow:hidden

}

.i-customer .main h4{

	font-weight: normal;

	font-size: 14px;

	color: #898989;

	line-height: 2;

	text-align: center;

}

.i-customer .main span.line{

	display: block;

	margin: 9px auto 0;

	width: 27px;

	height: 1px;

	background: #c6c6c6;

}

.i-customer .main .form{

	display: block;

	max-width: 1050px;

	margin: 64px auto 0;

}

.i-customer .main .form input{

	border: 1px solid #d5d5d5;

	font-size: 14px;

}

.i-customer .main .form .line1{

	width: 327px;

	height: 48px;

	line-height: 48px;

	padding: 0 46px 0 13px;

	float: left;

	margin: 0 34px 25px 0;

}

.i-customer .main .form .name{

	background: #fff url(../images/i_form_ico1.png) no-repeat right 0;

}

.i-customer .main .form .phone{

	background: #fff url(../images/i_form_ico2.png) no-repeat right 0;

}

.i-customer .main .form .email{

	margin-right: 0;

	background: #fff url(../images/i_form_ico3.png) no-repeat right 0;

}

.i-customer .main .form textarea{

	width: 989px;

	border: 1px solid #d5d5d5;

	padding: 10px 46px 10px 13px;

	height: 149px;

	font-size: 14px;

	line-height: 1.5;

	margin-bottom: 20px;

	background: #fff url(../images/i_form_ico4.png) no-repeat right top;

}

.i-customer .main .form .key{

	width: 310px;

	height: 44px;

	margin: 0 auto;

}

.i-customer .main .form .file{

	width: 134px;

	height: 34px;

	line-height: 34px;

	text-align: center;

	margin-bottom: 20px;

	background: #939393;

	font-size: 14px;

	color: #fff;

	

	cursor: pointer;

	float: left;

}

.i-customer .main .form .file:hover{

	background: #00acee;

}

.i-customer .main .form .file-box p{

	margin-left: 20px;

	line-height: 34px;

}

.i-customer .main .form .file-btn{

	display: none;

}

.i-customer .main .form input.pull-left{

	display: none;

}
.verify {

  position: relative;

  width: 310px;

  height: 114px;

  margin: 0 auto;

}

.verify .touch {

  position: relative;

  width: calc(100% - 2px);

  height: 42px;

  border: 1px solid #dbdbdb;

  background: #f2f2f2;

  font-size: 16px;

  line-height: 42px;

  color: #888;

}

.verify .touch p {

  padding-left: 65px;

}

.verify .touch .btn {

  position: absolute;

  left: -1px;

  top: -1px;

  width: 50px;

  height: 44px;

  background: #d90915 url(../images/bg_btn01.png) no-repeat right center;

  /*cursor: pointer;*/

}

.verify .touch .touch-in {

  position: absolute;

  left: 0;

  top: 0;

  width: 100%;

  height: 100%;

}

.verify .touch i {

  display: inline-block;

  position: absolute;

  right: -62px;

  top: 0;

  width: 62px;

  height: 44px;

  background: url(../images/bg_btn02.png) no-repeat center top/100% auto;

  -webkit-transition: all 0.8s;

          transition: all 0.8s;

}

.verify .touch i.done {

  background-position: center bottom;

}

.verify span {

  display: inline-block;

  position: relative;

  z-index: 2;

  width: 100%;

  height: 50px;

  background: #848484;

  margin-top: 20px;

  font-size: 16px;

  line-height: 50px;

  color: #fff;

  text-align: center;

}

.verify input {

  position: absolute;

  left: 0;

  bottom: 0;

  width: 100%;

  height: 50px;

  border: 0;

  background: #d90915;

  margin-top: 20px;

  font-size: 16px;

  line-height: 50px;

  color: #fff;

  text-align: center;

}
.i-title-box{
	text-align: center;
	padding:30px 0 ;
}

.i-title{
	padding: 0 60px;
	text-align: center;
	width: auto;
	margin: 0 auto;
	background-image: url("http://www.nabel.cc/static/web/css/../img/i_title1.png"),url("http://www.nabel.cc/static/web/css/../img/i_title2.png");
	background-position: left center ,right center;
	background-repeat: no-repeat;
	display: inline-block;
	max-width: 100%;
}
.i-title p{
	font-size: 40px;
	color: #333333;
	line-height: 1.125;
	text-transform: uppercase;
	font-family: 'MyriadPro';
}
.i-title h3{
	font-size: 32px;
	color: #00acee;
	line-height: 1.33;
}