@charset "utf-8";
/* 专题公用CSS  */
body, object, iframe, h1, h2, h3, h4, h5, h6, abbr, code, img, dl, dt, dd, ul, li, fieldset, form, label, legend, caption { margin:0; padding:0; border:none; list-style:none; }
body { font:12px/24px "微软雅黑", "宋体", Arial; color:#333;}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0px; margin:0px;  }
article, section, header, footer, aside { display:block; }
img { border:none; margin:0px; padding:0px; vertical-align: middle; }
.clearfloat { clear:both; height:0px; font-size: 1px; line-height: 0px; }
.float_L { float:left; }
.float_R { float:right; }
header { height:406px; background: url(images/bg01.gif)  repeat-x 0px 0px;}
.Width{width:1000px;margin:0 auto;}
a { color:#333; text-decoration:none }
a:hover { color:#c00; text-decoration:underline; }
.cleee{ color:#eee;}
.mt30{ margin-top:30px;}
.ptb40{ padding:40px 0px;}
.mb30{ padding-bottom:30px;}
.pl30{ padding-left:30px;}
.hide{display:none;}



/* top */
.ht_top {width: 100%;background: #fafafa url(http://www.huatu.com/z/topfooter/images/nav_bg.gif) repeat-x 0 0;line-height: 41px;overflow: hidden;}
.ht_top .zt_top {width: 1000px;height: 41px;margin: 0 auto;}
.ht_top h1 a {float: left;width: 131px;height: 40px;overflow: hidden;text-indent: -100em;background: url(http://www.huatu.com/z/topfooter/images/logo.gif) no-repeat;}
.ht_top .topnav {float: right;}
.ht_top .topnav a {margin-left: 10px;}

.banner{overflow:hidden;}
.banner01{ background:url(../images/f1.jpg) no-repeat center top; height:153px;}
.banner02{ background:url(../images/f2.jpg) no-repeat center top; height:153px;}
.banner03{ background:url(../images/f3.jpg) no-repeat center top; height:153px;}
.banner04{ background:url(../images/f_05.jpg) no-repeat center top; height:161px;}


.dh{width:100%; height:54px; background:#ff4001; margin:0 auto;}
.dh_w{width:1000px; height:54px; margin:0 auto; }
.hs_fixed{position:fixed;top:0;}
.dh_w ul{ width:1000px; height:54px; margin:0 auto;}
.dh_w ul li{ width:140px;display:block; line-height:54px; float:left; text-align:center;cursor:pointer; }
.dh_w ul li a{width:140px;font-size:18px; text-align:center; color:#f4fce6; font-weight:bold;}
.dh_w ul li a:hover{background:#d60000; display:block;}



.mian1{width:100%;background:#d30023; margin:0 auto; padding-top:60px;}
.lc_w{width:1000px; height:auto;  margin:0 auto; }
.lc_1{width:1000px;  margin:0 auto; }
.zx{width:1000px; height:300px; margin:0 auto; margin-top:40px;}
.zx_left{width:580px; float:left;}
.zx_left_z{width:580px; height:60px; line-height:60px; font-size:16px;text-align:center;}
.zx_left_z a{color:#fff;}
.neirong{width:580px; height:auto;}
.neirong1{width:49px; height:146px; float:left; background:#eb0b30; font-size:26px;  text-align:center; color:#fff; padding-top:40px;}
.neirong2{width:526px; height:166px; float:left; background:#c10524; color:#fff; display:block; padding-top:20px;}
.neirong2 a{color:#fff; display:block; font-size:16px; line-height:30px; margin-left:20px;}

.zx_right{width:345px; float:right; padding-top:26px;}
.miansrukou{ width:340px; height:86px; margin:0 auto; background:url(../images/jgh_12.jpg) no-repeat center top;text-align:center;}
.miansrukou a{font-size:26px; font-weight:bold; color:#fff; line-height:86px;}
.anniu{ width:345px; height:auto; margin:0 auto; margin-top:20px;}
.anniu_1{width:161px; height:42px; background:url(../images/1.png) no-repeat center top; float:left; text-align:center; margin-left:6px;}
.anniu_1 a{font-size:18px; color:#fff; line-height:42px;}
.anniu_2{width:161px; height:42px; background:url(../images/2.png) no-repeat center top; float:left; text-align:center; margin-left:6px;}
.anniu_2 a{font-size:18px; color:#fff; line-height:42px;}
.anniu_3{width:161px; height:42px; background:url(../images/3.png) no-repeat center top; float:left; text-align:center; margin-top:16px;margin-left:6px;}
.anniu_3 a{font-size:18px; color:#fff; line-height:42px; }
.anniu_4{width:161px; height:42px; background:url(../images/4.png) no-repeat center top; float:left; text-align:center; margin-top:16px; margin-left:6px;}
.anniu_4 a{font-size:18px; color:#fff; line-height:42px;}


.mian2{width:100%;background:#51007e; margin:0 auto; padding-top:40px; padding-bottom:40px;}
.mian2_W{width:1000px; height:auto;  margin:0 auto; }

.lj1{width:1000px; height:491px;background:url(../images/x_03.png) no-repeat left top;margin:0 auto;}
.lj_2{ width:1000px; height:auto; margin:0 auto}
.lj_2_titi{width:387px; height:51px; background:url(../images/f6.png) no-repeat center left; margin-left:60px; margin-top:26px; font-size:30px; text-align:left; line-height:51px; padding-left:30px; color:#f4ea00;font-weight:bold;}
.lj3{width:940px; height:auto; margin:0 auto; padding-left:60px;}
.lj3_left{width:300px; float:left; padding-left:20px;}
.lj3_zi{font-size:23px; line-height:40px; color:#fff; margin-top:34px;}
.lj3_p{font-size:16px; color:#fff; margin-top:20px; line-height:28px;}
.lj3_right{ width:530px; height:auto;  float:right;  margin-top:34px;}
.lj4 a{display:block; float:left; width:124px; height:37px; background:url(../images/f7.png) no-repeat center top; line-height:37px; font-size:18px; color:#fff; text-align:center; margin-left:6px;}
.lj4_t{width:461px; margin:0 auto;}
.lj4_t img{margin-top:20px;}
.lj4_t2{width:461px; margin:0 auto;}


.step2{width:1000px; height:964px;background:url(../images/x_05.jpg) no-repeat left top;margin:0 auto;}
.s2_1{width:1000px; height:auto; margin:0 auto}
.s2_t{width:387px; height:51px; background:url(../images/f6.png) no-repeat center left; margin-left:60px; font-size:30px; text-align:left; line-height:51px; padding-left:30px; color:#f4ea00; font-weight:bold;}
.s2_jg {width:1000px; height:auto; margin:0 auto; margin-top:30px;}
.s2_img{width:807px; height:auto; float:left; padding-left:80px;}
.s2_3{width:912px; height:auto; margin:0 auto;  clear:both; padding-left:88px; padding-top:30px;}
.s2_3_t{ width:163px;font-size:16px; color:#fff; background:url(../images/jgh_24.jpg) no-repeat right top; }
.s2_3_w{width:912px;height:270px; margin:0 auto; margin-top:30px; padding-left:88px}
.s2_img_1{width:492px; height:270px; float:left; background:url(../images/bj.jpg) no-repeat left top;}
.s2_img_2{width:384px; height:270px; float:right;}
.s2_img_2_t{width:341px; height:90px; margin:0 auto;margin-top:30px;}
.s2_img_2_anniu{width:384px;  float:right;margin-top:30px;}
.s2_img_2_anniu a{width:288px; height:48px; background:url(../images/bj3.png) no-repeat center top; font-size:18px; display:block; text-align:center; line-height:48px; color:#fff; margin:0 auto; }

.step3{width:998px; height:392px;background:url(../images/x_07.png) no-repeat left top;margin:0 auto; margin-left:2px;}
.st3{width:1000px; height:auto; margin:0 auto}
.st3_1{width:422px; height:51px; background:url(../images/f77.png) no-repeat center left; margin-left:60px; ;font-size:30px; text-align:left; line-height:51px; padding-left:30px; color:#f4ea00; font-weight:bold;}
.st3_2{width:912px; margin:0 auto; margin-top:30px; padding-left:88px}
.st3_2 ul{width:912px; height:90px; margin:0 auto;}
.st3_2 ul li{width:90px;  height:90px;  font-size:16px; float:left; margin-right:60px;background:url(../images/y1.png) no-repeat center top; }
.st3_2 ul li a{ width:90px; display:block;color:#fff; text-align:center; padding-top:21px;}
.st3_2 ul li.s1{width:90px; height:90px; font-size:16px; float:left;background:url(../images/y2.png) no-repeat center top; }
.st3_2 ul li.s2{width:90px; height:90px; font-size:16px; float:left;background:url(../images/y3.png) no-repeat center top; }
.st3_2 ul li.s3{width:90px; height:90px; font-size:16px; float:left;background:url(../images/y8.png) no-repeat center top; }
.st3_2 ul li.s4{width:90px; height:90px; font-size:16px; float:left;background:url(../images/y5.png) no-repeat center top; }
.st3_2 ul li.s5{width:90px; height:90px; font-size:16px; float:left;background:url(../images/y7.png) no-repeat center top; }
.st3_2 ul li.s5 a{width:90px; display:block;color:#fff; text-align:center; padding-top:10px;}
.st3_2 ul li.s3 a{width:90px; display:block;color:#fff; text-align:center; padding-top:30px;}
.st_3{width:884px; height:140px; float:left;border:1px solid #680b9b; clear:both; margin-top:40px; margin-left:80px;} 
.st_3 p{width:840px; height:100px; margin:0 auto; padding-top:20px; color:#fff; font-size:14px;}


.mian4{width:100%;background:#261f45; margin:0 auto; padding-top:40px; padding-bottom:60px;}
.cy1_w{width:1000px; height:auto;  margin:0 auto; }
.cy_2{width:1000px; height:106px; margin:0 auto;}
.cy3{width:990px; margin:0 auto; margin-top:60px;}
.cy4{width:990px; margin:0 auto; clear:both}
.cy_4_1{width:246px; height:417px; background:#0a92cb;text-align:center; float:left}
.cy_4_1 a {font-size:38px; line-height:417px; color:#fff;}
.cy_4_2{width:744px; height:417px; float:right;}
.cy_4_2_01{width:744px; }
.cy_4_2_02{width:496px; height:209px; background:#ffb100;text-align:center; float:left;}
.cy_4_2_02 a {font-size:38px; line-height:209px; color:#fff;}
.cy_4_2_03{width:248px; height:209px; background:#00a667;text-align:center; float:left;}
.cy_4_2_03 a {font-size:38px; line-height:209px; color:#fff;}
.cy_4_2_04{ width:248px; height:208px; float:left; text-align:center; background:#8b0bd5;}
.cy_4_2_04 a {font-size:38px; line-height:209px; color:#fff;}
.cy_4_2_05{ width:248px; height:208px; float:left; text-align:center; background:#fa2117;}
.cy_4_2_05 a {font-size:38px; line-height:209px; color:#fff;}
.cy_4_2_06{ width:248px; height:208px; float:left; text-align:center; background:#ff6411;}
.cy_4_2_06 a {font-size:38px; line-height:209px; color:#fff;}
.cy4_3{width:246px; height:161px; background:#ff9c00;text-align:center; float:left;}
.cy4_3 a {font-size:38px; line-height:161px; color:#fff;}
.cy4_4{width:248px; height:161px; background:#00a768;text-align:center; float:left;}
.cy4_4 a {font-size:38px; line-height:161px; color:#fff;}
.cy4_5{width:248px; height:161px; background:#fb7009;text-align:center; float:left;}
.cy4_5 a {font-size:38px; line-height:161px; color:#fff;}
.cy4_6{width:248px; height:161px; background:#0e90cc;text-align:center; float:left;}
.cy4_6 a {font-size:38px; line-height:161px; color:#fff;}
.cy_6{width:1000px; height:auto; line-height:80px; font-size:16px; color:#fff; text-align:center;}
.cy_7{width:1000px; height:254px; margin:0 auto;}
.cy_7_1{width:317px; height:254px; float:left; background:#ffae00; margin-right:16px;}
.cy_7_2{font-size:24px; font-weight:bold; color:#760000; line-height:60px; text-align:center; margin-top:6px;}
.cy_7_3{ font-size:14px; color:#760000; line-height:20px; margin-left:22px;margin-right:22px;}
.cy_7_2_4{font-size:24px; font-weight:bold; color:#760000; line-height:60px; text-align:center; margin-top:46px;}
.cy_7_2_6{width:169px; height:48px; margin:0 auto; margin-top:20px;}
.cy_7_2_6 a{ display:block;width:169px; height:48px; background:url(../images/y9.png) no-repeat center top;}


.mian5{width:100%;background:#f10036; margin:0 auto; padding-top:40px; padding-bottom:60px;}
.mian5_w{width:1000px; height:auto;  margin:0 auto; }
.ms{width:1000px; height:auto; margin:0 auto;}
.ms_2{ font-size:24px; font-weight:bold; color:#fff; margin-top:60px;}
.qiehua{width:1000px; height:256px; background:#c9001b; margin-top:40px;}
.candan{ width:182px; height:256px; float:left}
.candan ul{width:182px;height:256px;  }
.candan ul li{ display:block; margin-left:2px; width:182px; height:40px; display:block; margin-top:2px; line-height:40px; text-align:center; font-size:18px; color:#fff; background:#ec253d;cursor:pointer;}

.neirong3{width:360px; height:226px; float:left; padding-top:30px; margin-left:40px;}
.neirong3 a{display:block; font-size:14px; color:#fff; line-height:34px;}
.zuozi{width:1000px; height:152px; margin:0 auto; margin-top:40px;}

.mian6{width:100%;background:#6000d1; margin:0 auto; padding-top:40px; padding-bottom:88px;}
.mian6_w{width:1000px; height:auto;  margin:0 auto;}
.mian6_neieong{width:1000px;  height: 158px; margin:0 auto; margin-top:120px;}

.mian7{width:100%;background:#32232f; margin:0 auto; padding-top:40px; padding-bottom:30px;}
.mian7_w{width:1000px; height:auto;  margin:0 auto; }
.mian7_td{width:1000px; height:234px;  margin:0 auto; padding-top:60px;}
.mian7_td a{display:block; width:234px; height:170px; float:left; margin-right:16px;}


.mian8{width:100%;background:#272320; margin:0 auto; padding-top:20px; padding-bottom:40px;}
.mian8_w{width:1000px; height:auto;  margin:0 auto; }

/* main06 */
.main066{width:100%;height:548px;background:url(../images/m06bj.jpg) no-repeat center top;padding-top:192px;}
.main066 .Width{padding:0 35px;width:930px;}
.main066 a{float:left;width:120px;height:64px;margin:0 15px 15px 0;color:#fff;font-size:20px;line-height:64px;text-align:center;}
.main066 a:hover{text-decoration:none;}
.m06back1{background:#9cd4d4;}
.m06back1:hover{background:#65d3d3;}
.m06back2{background:#9bcec3;}
.m06back2:hover{background:#5bc7b0;}
.m06back3{background:#999bc9;}
.m06back3:hover{background:#767be3;}
.m06back4{background:#7a9ebe;}
.m06back4:hover{background:#4f97d7;}
.m06back5{background:#ca8c73;}
.m06back5:hover{background:#e5764a;}
.m06back6{background:#cccccc;}
.m06back6:hover{background:#ada8a8;}
.main066 a.m06back7{background:#ed9492;margin:0 0 15px 0;}
.main066 a.m06back7:hover{background:#e94f51;margin:0 0 15px 0;}

.mian9{width:100%;background:#f6312b; margin:0 auto; padding-top:40px; padding-bottom:60px;}
.mian9_w{width:1000px; height:400px;  margin:0 auto;}
.mian9_img{margin:0 auto; width:128px; height:174px;}
.mian9_1{width:166px; height:auto; float:left;color:#fff; margin-right:30px; margin-top:40px; }
.mian9_a{width:164px; height:32px; border:2px solid #fff; line-height:32px; font-size:16px; color:#fff; margin-top:18px; text-align:center;}
.mian9_a a{color:#Fff;}
.wudamk_bj{width:806px; float:left}


/* 底部 */
.footer{background:#141414; height:140px;color:#fff; line-height: 24px;text-align: center; width:100%; font-size:12px;padding-top:40px;}
.footer a,.footer span{ color:#fff;}
.footer img{ display:inline;}




/*3-第三部分*/
.bgl{background: #333333;}
.part3{width:1000px; height:670px; padding-top: 15px;}
.patr3_text{width:1000px; height:62px; padding-left:120px; margin:20px;line-height: 62px; font-size: 18px; font-weight: 800; color:#fff; background: url(kemu_text.jpg) no-repeat;}

/*项目图片*/
.con3_box{ width:1000px; height:446px; background: url(kemu_bg.jpg) no-repeat; position:relative; }
.con3_box ul li div{display:none;background:#840a0a;}
.con3_box ul li div p{color:#fff;padding:30px 10px;}
.con3_box ul li div p a{color:#fff; text-decoration: none;}
.con3_box ul li span{font-size: 48px; line-height: 48px; position: absolute; color:#fff;}

.dt1{width:189px; height:199px; position: absolute; left:4px; top:9px; background:#0a92cc;}
.dt2{width:189px; height:239px; position: absolute; left:4px; top:208px;background:#ff9c00;}
.dt3{width:203px; height:256px; position: absolute; left:192px; top:9px;background:#fa2217;}
.dt4{width:262px; height:182px; position: absolute; left:192px; top:265px;background:#01a769;}
.dt5{width:270px; height:126px; position: absolute; left:394px; top:9px;background:#00a668;}
.dt6{width:270px; height:130px; position: absolute; left:394px; top:135px;background:#ff6411;}
.dt7{width:211px; height:182px; position: absolute; left:453px; top:265px;background:#feb100;}
.dt8{width:337px; height:256px; position: absolute; left:663px; top:9px;background:#8b0bd4;}
.dt9{width:170px; height:182px; position: absolute; left:663px; top:265px;background:#fb7009;}
.dt10{width:168px; height:182px; position: absolute; left:832px; top:265px;background:#0e90cc;}


.sp1{position: absolute; left:40px; top:60px;}
.sp2{
	position: absolute;
	left: 19px;
	top: 80px;
}
.sp3{position: absolute; left:25px; top:90px;}
.sp4{position: absolute; left:60px; top:60px;}
.sp5{position: absolute; left:40px; top:30px;}
.sp6{position: absolute; left:60px; top:30px;}
.sp7{position: absolute; left:30px; top:60px;}
.sp8{position: absolute; left:70px; top:100px;}
.sp9{position: absolute; left:14px; top:60px;}
.sp10{position: absolute; left:14px; top:60px;}


.d1{width:189px; height:199px;}
.d2{width:187px; height:239px;}
.d3{width:203px; height:256px;}
.d4{width:262px; height:182px;}
.d5{width:270px; height:126px;}
.d6{width:270px; height:130px;}
.d7{width:211px; height:182px;}
.d8{width:337px; height:256px;}
.d9{width:170px; height:182px;}
.d10{width:168px; height:182px;}
