@charset "gb2312";
/* CSS Document */

.banner_cz{ background:url(../images/banner_2.jpg) no-repeat center top; height:814px; width:100%; margin:72px auto 0}
.banner_cz .wrap{ position:relative}
.banner_cz p{ position:absolute}
.banner_cz p.p1{ left:520px; top:145px; font-size:20px;}
.banner_cz p.p2{left:180px; top:230px; }
.banner_cz p.p2 b{ font-size:70px; letter-spacing:10px;color:#fff; display:block}
.banner_cz p.p2 span{ color:#848181; font-size:28px; letter-spacing:1px;}
.banner_cz p.p3{left:350px; top:420px; width:245px;}
.banner_cz p.p4{ background:#b22023; padding:5px 10px; color:#d7d4d4; font-size:24px;left:310px; top:470px; letter-spacing:1px; }
.cz_title img ,.zt_title img{ display:block; margin:auto}
.cz_1{ height:700px;}
.cz_1 ul.cz_1_ul{ margin:20px auto 0}
.cz_1 ul.cz_1_ul li{ width:260px; margin:0 70px;_display:inline}
.cz_1 ul.cz_1_ul li img ,.cz_4 ul li img{ display:block; margin:auto}
.cz_1 ul.cz_1_ul li strong{ color:#f64b4b; font-size:18px; display:block; margin:50px 0 0 0}
.cz_1 ul.cz_1_ul li p{ margin:20px 0 0 0; line-height:26px;}
.cz_1 ul.cz_1_ul li.li1{ margin-top:25px;}
.cz_1 ul.cz_1_ul li.li2{ margin-top:80px;}
.cz_2 ,.cz_3 ,.cz_5{ background:#2d2d2d; height:700px; overflow:hidden}
.cz_2 .wrap ,.cz_3 .wrap ,.cz_5 .wrap{ background:url(../images/bysr_bg.jpg) right bottom no-repeat; height:700px;overflow:hidden}
.cz_2 .wrap .cz_2_p{ width:450px; height:320px; margin:155px 0 0 50px; color:#bdbdbd; line-height:27px;}
.cz_3{ background:#14171c}
.cz_3 .wrap{ background:url(../images/map.jpg) center center no-repeat; color:#fffefe }
.cz_3 .p1{ width:310px; height:180px; margin:105px 0 0 280px;}
.cz_3 .p1 b{ font-size:51px;}
.cz_3 .p1 span{ font-size:28px;}
.cz_3 .p2{ width:255px; height:90px; margin:290px 0 0 50px; font-size:12px; line-height:24px;}
.cz_4 { height:700px; position:relative; overflow:hidden; _padding-top:105px;}
.cz_4 ul{ height:510px; margin:130px 0 0 0;}
.cz_4 ul li{ width:260px; margin:0 19px; line-height:27px; _display:inline}
.cz_4 ul li p{ margin:20px 0 0 0}
.cz_4 .cz_title{ position:absolute; top:105px; width:1200px;}
.cz_4 ul li.li2{ margin-top:175px}
.cz_4 ul li.li3{ margin-top:195px}
.cz_4 ul li.li4{ margin-top:15px}
.cz_5{ background:#f4a830;}
.cz_5 .wrap{ background: url(../images/kc_bg.jpg) no-repeat 115px 55px; position:relative}
.cz_5 ul li{ position:absolute; width:320px;}
.cz_5 ul .kc_z{position:absolute; width:173px; height:173px; left:230px; top:60px; cursor:pointer}
.cz_5 ul li img{ width:132px; height:132px; cursor:pointer}
.cz_5 ul li img:hover ,.cz_5 ul .kc_z:hover{opacity:0.85;filter:alpha(opacity=85);}
.cz_5 ul li .p1{ color:#fff; margin:52px 0 30px 30px;}
.cz_5 ul li .p2{ color:#3f0824; font-weight:bold; line-height:24px; clear:both}
.cz_5 ul li.li1{ top:385px; left:115px;}
.cz_5 ul li.li2{ top:465px; left:470px;}
.cz_5 ul li.li3{ top:305px; left:688px; width:360px;}
.cz_5 ul li.li3 .p1{ margin:30px 0 0 30px;}
.cz_5 ul li.li4{ top:80px; left:750px; width:360px;}
.cz_5 ul li.li4 .p1{ margin:10px 0 0 30px;}
.cz_6{ background:#a1222b; height:580px; padding:60px 0}
.cz_6 .cz_6_tit{ width:1070px; margin:auto}
.cz_6 ul{ margin:50px auto 0; width:1070px;}
.cz_6 ul li{ float:left; margin:5px 5px 0 5px;}
.cz_7{ background:url(../images/shenzhen.jpg) no-repeat; height:700px; color:#fff; font-size:16px; line-height:28px; overflow:hidden}
.cz_7 p { margin:87px 0 0 130px}
.cz_7 p b { font-size:30px; display:block; margin-bottom:25px;}

.zt_title { margin:80px auto 0}
.ckgd{ width:140px; height:30px; line-height:28px; text-align:center; display:block;border:1px solid #959595; margin-top:30px;}
.zt_1{ height:700px; overflow:hidden}
.zt_1 .zt_1_l{ width:550px; height:320px; margin:100px 0 0 0; line-height:30px;}
.zt_1 .zt_1_tit{ width:550px; height:40px;}
.zt_1 .zt_1_l .zt_1_tit a{ display:block; padding:2px 8px; border:1px solid #959595; margin:0 40px 0 0}
.zt_1 .zt_1_l .zt_1_tit a:hover ,.zt_1 .zt_1_l .zt_1_tit a.current ,.zt_1 .ckgd:hover{ background:#ff0000; border:1px solid #f00; color:#fff;}
.zt_1_tit h1{ font-size:18px; font-family:"Î¢ÈíÑÅºÚ"}
.zt_1 .zt_1_l p { margin:45px 0 0 0}
.zt_1 .zt_1_r{ width:525px; height:326px; margin:100px 0 0 0}
.zt_2{ height:530px; overflow:hidden; background:#141414 url(../images/sykc_bg.jpg) no-repeat center bottom; width:100%}
.zt_2 .zt_title { margin:50px auto 0}
.zt_2 ul li{ float:left; width:190px; text-align:center; color:#ffffff; margin:70px 50px 0 50px;}
.zt_2 ul li .p1{ font-size:25px;}.zt_2 ul li .p3{ font-size:12px; margin:5px auto 0}.zt_2 ul li .p4{ display:block; margin:10px auto 0; width:80px; height:30px; line-height:28px;border:1px solid #959595; color:#afaeae}
.zt_2 ul li .p4:hover{ border:1px solid #fff; color:#fff;}
.zt_3{  height:1010px; overflow:hidden}
.zt_3 .big_ul { overflow: hidden; height:645px;background:url(../images/sgz.jpg) no-repeat center 0; margin:50px auto 0}
.zt_3 .big_ul li.left ,.zt_3 .big_ul li.right{width:510px; height:178px; line-height:24px; /*position:absolute */}
.zt_3 .big_ul li b{ font-size:18px; color:#313131; display:block; margin-bottom:8px;}
.zt_3 .big_ul li.left ul ,.zt_3 .big_ul li.right ul{ width:310px;}
.zt_3 .big_ul li.left { text-align:right}
.zt_3 .big_ul li.right { text-align:left}
.zt_3 .big_ul li.li1{ /*top:130px; */margin:96px 0 0 16px;}
.zt_3 .big_ul li.li2{ margin:181px 10px 0 0px;}
.zt_3 .big_ul li.li3{ /*top:130px; */margin:73px 0 0 16px;}
.zt_3 .big_ul li.li4{ margin:75px 10px 0 0px;}
.zt_3 .ckgd{ margin:50px auto }
.zt_4{ background:#8d8ec0 url(../images/dsj.jpg) right no-repeat; height:380px; color:#fff; overflow:hidden}
.zt_4 .zt_4_p{ margin:30px 0 0 110px; width:420px; font-size:12px; }
.zt_4 .zt_4_p .p1{ font-size:30px; text-align:center}
.zt_4 .zt_4_p .p2{ font-size:17px; text-align:center; margin:8px 0 0 0}
.zt_4 .zt_4_p .p3{ margin:20px 0 0 20px; line-height:20px;}
.zt_4 .ckgd{ margin:20px auto; color:#fff; border:1px solid #fff; width:120px; }
.zt_4 .ckgd:hover{ color:#6465a8; border:1px solid #6465a8}
.zt_5 { height:890px; background:#e5e5e5; overflow:hidden}
.zt_5 ul{ width:990px; margin:50px auto 0; overflow:hidden}
.zt_5 ul li{ width:178px; height:260px; text-align:center; float:left; background:#fff; margin:10px ; _display:inline; color:#3d3d3d}
.zt_5 ul li img{ width:168px; height:190px; margin:5px auto; display:block}
.zt_5 .ckgd{ margin:50px auto 0; }
.zt_6 { background:#fff; overflow:hidden; height:800px;}
.zt_6 .p1{ text-align:center; font-size:26px; color:#4c4b4b; margin:90px auto 0}
.zt_6 .p2{ font-size:21px; text-align:center; color:#6e6d6d; margin:15px auto 0}
.zt_6 .p3{ width:1080px; margin:40px auto 0; line-height:24px; color:#494848}
.zt_6 .ry_img{ margin:50px auto 0}
.zt_7{ height:780px; overflow:hidden}
.zt_7 .zt_7_l{ margin:90px 0 0 0}
.zt_7 .zt_7_r{ width:520px; height:390px; margin:90px 40px 0 0}
.zt_7 .zt_7_r b ,.zt_7 .zt_7_r span{ display:block; color:#363636;}
.zt_7 .zt_7_r b{ font-size:30px;}
.zt_7 .zt_7_r span{ font-size:24px; margin:20px 0 0 0}
.zt_7 .zt_7_r p{ margin:30px 0 0 0; line-height:24px; letter-spacing:1px; color:#757373}
.zt_8{ height:700px; overflow:hidden; background:url(../images/sz_img.jpg) no-repeat center top; color:#fff;font-size:16px; line-height:28px; overflow:hidden}

.zt_8 p { margin:170px 0 0 130px}
.zt_8 p b { font-size:30px; display:block; margin-bottom:30px;}