﻿/*Ӫ������վ����*/
.wzjs_top{ padding:10px 0;}
.wzjs_top .container{ position:relative;}
.wzjs_top img{ display:block;}
.wzjs_top .pct{ position:absolute; text-align:right; top:88px; right:0;}
.wzjs_top .pct p{ font-size:20px; color:#333;}
.wzjs_top .pct h5{ font-size:36px; color:#333; font-weight:bold; margin-top:17px; margin-bottom:17px;}
.wzjs_top .pct h5 em{ color:#fe5b00; font-weight:bold}
.wzjs_top .pct h5 span{ display:block; font-size:14px; color:#9f9f9f; margin-top:5px; font-weight:normal;}
.wzjs_top .pct h4{ font-size:28px; color:#fff; font-weight:normal; background:url(../images/yy.png) no-repeat center; width:565px; height:60px; line-height:60px; text-align:center; float:right;}

.wzjs_how{ width:100%; background:url(../images/bolan.jpg) repeat; height:880px; padding:50px 0px;}
.wzjs_how1{ width:1004px; margin:0px auto;}
.wzjs_howbt{ text-align:center;}
.wzjs_howbt h2{ font-size:22px; color:#333;}
.wzjs_howbt h3{ font-size:30px; color:#333; margin-top:10px; font-weight:bold;}
.wzjs_howbt h3 font{ color:#ff5d00;}
.wzjs_howbt span{ color:#ccc; font-size:14px; margin-top:5px; display:block;}
.wzjs_howbt i{ background:url(../images/hr.png) no-repeat center center; display:block; height:10px; margin-top:30px;}
.wzjs_ld{ background:url(../images/swhy.png) no-repeat center bottom; height:726px; margin-top:35px;}
.wzjs_ld ul { width:1300px;}
.wzjs_ld ul li{ width:375px; text-align:center; height:225px; background:#fff; border-radius:5px; float:left; margin-right:253px; margin-bottom:8px; position:relative;}
.wzjs_ld ul li h2{ height:80px; position:absolute; font-size:20px; color:#000; top:30px; left:170px;}
.wzjs_ld ul li h2 font{ color:#ccc; display:block; font-size:12px;}
.wzjs_ld ul li i{ position:absolute; left:98px; top:20px;}
.wzjs_ld h3{ padding-top:90px; color:#ff5d00; font-size:16px; height:25px; line-height:25px; font-weight:bold;}
.wzjs_ld p{ padding:10px 15px; font-size:13px; line-height:21px; color:#999;}


/*gd_website*/
.gtop{ text-align:center; padding-top:60px;}
.gtop h2{ font-size:32px; color:#000; font-weight:bold;}
.gtop h2 span{ font-size:16px; color:#bfbfbf; display:block; font-weight:normal;}
.gtop h2 em{  color:#fe5b00; font-weight:bold;}
.gtop h3{ font-weight:normal; font-size:18px; color:#fe5b00; margin-top:15px; margin-bottom:23px;}
.gtop i{ display:block; background:url(../images/line.png) no-repeat center; width:69px; height:3px; margin:0 auto;}
.gcont{ margin:38px 0px;}
.gcont ul{ overflow:hidden;}
.gcont li{ float:left; width:210px; text-align:center; margin:0 20px;}
.gcont li h4{ overflow:hidden; margin:0 auto; width:157px; height:174px;}
.gcont li h5{ font-size:20px; color:#fe5b00; font-weight:normal; margin:26px 0;}
.gcont li p{ font-size:13px; line-height:22px;}
.gcont li .gd1{ background:url(../images/gdimg1.png) no-repeat center top;}
.gcont li .gd2{ background:url(../images/gdimg2.png) no-repeat center top;}
.gcont li .gd3{ background:url(../images/gdimg3.png) no-repeat center top;}
.gcont li .gd4{ background:url(../images/gdimg4.png) no-repeat center top;}
.gcont li:hover h4{ background-position:center bottom;}


/*gd_choise*/

/*gd_choise*/
.gd_choise{ /*background:url(../images/choisebg.jpg) no-repeat center; height:701px; */margin-top:30px;}
.gd_choise .container{ }
.gd_choise .ctop{ text-align:center; padding-top:80px; background:url(../images/choisebg_01.jpg) no-repeat center; height:480px; ;}
.gd_choise .ctop h2{ font-size:18px; color:#fff}
.gd_choise .ctop h3{ font-size:34px;  font-weight:bold; margin-top:15px; margin-bottom:25px; color:#fff}
.gd_choise .ctop h3 span{ color:#fff600;}
.gd_choise .ctop h3 em{ display:block; font-size:14px; color:#7d7d7d; margin-top:10px; color:#fff;}
.gd_choise .ctop a{ font-size:15px; color:#fff; padding-right:35px; background:url(../images/mor.png) no-repeat right center; display:inline-block; height:20px; line-height:20px; text-decoration:none;}
.gd_choise .design{ background:url(../images/choisebg_02.jpg) no-repeat center; height:560px;}
.gd_choise .design .container{ padding-top:300px;}
.gd_choise .design .case{ float:left; margin-left:75px;}
.gd_choise .design .case span{ font-size:24px; color:#fff; display:block; padding-top:30px; padding-bottom:10px;}
.gd_choise .design .case h5{ font-size:40px; color:#fff600; font-weight:bold;}
.gd_choise .design .cintr{ float:left; margin-left:63px;}
.gd_choise .design .cintr ul{ margin-top:30px; margin-bottom:40px;}
.gd_choise .design .cintr li{ font-size:14px; color:#cdcdcd; padding-left:20px; background:url(../images/jt.png) no-repeat left center; height:30px; line-height:30px; padding-left:20px; background:url(../images/jtimg.png) no-repeat left center;}
.gd_choise .design .case a{ font-size:24px; color:#120e00; background:url(../images/yy2.png) no-repeat center; width:372px; height:49px; line-height:49px; text-align:center; display:block; margin-top:10px; font-weight:bold; text-decoration:none;}

/*gd_vant*/
.gd_vant{ padding-top:56px;}
.gd_vant .vtop{ text-align:center;}
.gd_vant .vtop h3{ font-size:15px; color:#333; font-weight:normal;}
.gd_vant .vtop h2{ font-size:36px; color:#333; font-weight:bold; margin-top:10px; margin-bottom:20px;}
.gd_vant .vtop h2 span{ color:#fe5b00;}
.gd_vant .vtop h2 em{ display:block; font-size:14px; color:#ccc; margin-top:5px;}
.gd_vant .vtop i{ display:block; background:url(../images/line.png) no-repeat center; width:69px; height:3px; margin:0 auto;}
.gd_vant .vcont{ margin-top:48px;}
.gd_vant .vcont .ys{ position:relative;}
.gd_vant .vcont .ys1{ background:url(../images/ysbg1.jpg) no-repeat center; height:408px;}
.gd_vant .vcont .ys2{ background:url(../images/ysbg2.jpg) no-repeat center; height:396px;}
.gd_vant .vcont dl{ position:absolute; padding-bottom:52px; background:url(../images/online.png) no-repeat center bottom; width:438px;}
.gd_vant .vcont dt span{ font-size:36px; color:#ff5b00;}
.gd_vant .vcont dt p{ font-size:20px; color:#333;}
.gd_vant .vcont dd{ margin-top:35px;}
.gd_vant .vcont dd p{ font-size:13px; color:#333; height:32px; line-height:32px;}
.gd_vant .vcont dd p span{  color:#ff5b00; font-family:"Arial";}
.gd_vant .vcont .ys1 dd p span{ font-size:20px;}
.gd_vant .vcont .ys2 dd p span{ font-size:18px;}
.gd_vant .vcont .ys1 dl{ left:0; top:90px;}
.gd_vant .vcont .ys2 dl{ right:0; top:50px;}
.gd_vant .vcont .ys2 h5{ position:absolute; background:url(../images/yuan3.gif) no-repeat center; width:453px; height:54px; line-height:54px; color:#fff; font-size:15px; top:280px; right:0;}
.gd_vant .vcont .ys2 h5 span{ font-size:17px; font-weight:bold;}
.gd_vant .vcont .ys2 h5 a{ display:block; color:#fff; text-decoration:none; padding-left:20px; }


/*ggBox*/
.ggBox{ background:url(../images/ggbg.jpg) no-repeat center; padding-top:34px; padding-bottom:28px;}
.ggBox dl{ overflow:hidden;}
.ggBox dt{ float:left; width:151px;}
.ggBox dt img{ display:block;}
.ggBox dd{ margin-left:220px;}
.ggBox dd span{ font-size:20px; color:#fff;}
.ggBox p{ font-size:15px; color:#fff; margin:5px 0;}
.ggBox h5{ font-size:30px; color:#fe5b00; font-weight:bold;}
.ggBox h5 em{ font-weight:normal; display:block; font-size:14px; color:#595959;}
.ggBox h4{ font-size:18px; color:#fff; background:url(../images/sent.png) no-repeat center; width:368px; height:42px; line-height:42px; font-weight:normal; padding-left:40px; margin-top:14px;}
.ggBox h4 a{ display:block; color:#fff; text-decoration:none;}
.wzjs_swhy{ /*background:url(../images/diandian.gif) repeat;*/ }
.wzjs_swhy1{ width:1004px; margin:0px auto;}

.wzjs_swhy1{ padding-top:56px;}
.wzjs_swhy .vtop{ text-align:center; background:url(../images/vtopbg.jpg) no-repeat center; height:381px;}
.wzjs_swhy .vtop .container{ padding-top:35px;}
.wzjs_swhy .vtop h3{ font-size:20px; color:#595959;}
.wzjs_swhy .vtop h2{ font-size:36px; color:#333; font-weight:bold; margin-top:10px; margin-bottom:20px;}
.wzjs_swhy .vtop h2 span{ color:#fe5b00;}
.wzjs_swhy .vtop h2 em{ display:block; font-size:14px; color:#ccc; margin-top:5px;}
.wzjs_swhy .vtop i{ display:block; background:url(../images/line2.png) no-repeat center; width:69px; height:3px; margin:0 auto;}
.wzjs_swhy .vtop font{ background:#0058ac; color:#fff; display:block;border-radius:5px; padding:20px 0px; text-align:center; line-height:25px; font-size:15px; margin-top:35px;}

.wzjs_swhy .vcont1{ background:url(../images/vcontbg1.jpg) no-repeat center; height:496px;}
.wzjs_swhy .vcont2{ background:url(../images/vcontbg2.jpg) no-repeat center; height:496px;}
.wzjs_swhy .vcont3{ background:url(../images/vcontbg3.jpg) no-repeat center; height:427px;}
.wzjs_swhy .wzjz_d{}
.wzjs_swhy .wzjz_d .container{ position:relative;}
.wzjs_swhy .wzjz_d dl{ position:absolute; background:url(../images/online.png) no-repeat left bottom;}
.wzjs_swhy .wzjz_d dt{ font-size:30px; color:#0058ac; font-weight:bold; margin-bottom:45px;}
.wzjs_swhy .wzjz_d dd{ overflow:hidden; font-size:13px; margin-bottom:20px;}
.wzjs_swhy .wzjz_d dd span{ float:left; padding-left:20px; background:url(../images/fang.png) no-repeat left center; line-height:21px;}
.wzjs_swhy .wzjz_d dd p{ float:left; line-height:21px;}
.wzjs_swhy .vcont1 dl{ left:555px; top:10px; padding-bottom:50px;}
.wzjs_swhy .vcont2 dl{ left:0px; top:45px; padding-bottom:70px;}
.wzjs_swhy .vcont3 .jianzhan{ position:absolute; width:445px; top:120px; right:30px;}
.wzjs_swhy .vcont3 .jianzhan h5{ font-size:30px; color:#0058ac; font-weight:bold;}
.wzjs_swhy .vcont3 .jianzhan p{ font-size:13px; line-height:23px; margin:45px 0;}
.wzjs_swhy .vcont3 .jianzhan h4{ font-size:20px; color:#fff; font-weight:bold; background:url(../images/yuan3.gif) no-repeat center; width:383px; height:54px; line-height:54px; padding-left:60px;}
.wzjs_swhy .vcont3 .jianzhan h4 a{ display:block; color:#fff; text-decoration:none;}







.wzjs_swhy2{ background:url(../images/quxian.png) no-repeat 259px 328px; height:1100px;}
.wyzj_li1{ background:url(../images/caseys1.png) no-repeat left 100px; height:390px; padding-top:100px; padding-left:550px;}
.wyzj_li1 h3{ color:#ff5d00; font-size:30px; margin-bottom:35px;}
.wyzj_li1 ul{ font-size:13px; background:url(../images/quanxian2.gif) no-repeat left bottom; line-height:22px; height:280px;}
.wyzj_li1 ul li{ height:53px;}
.wyzj_li1 ul li font{ background:url(../images/diancheng.gif) no-repeat left 7px; float:left; width:70px;padding-left:13px;}
.wyzj_li1 ul li p{ width:363px; float:left;}



.wyzj_li2{ background:url(../images/caseys2.png) no-repeat 410px 120px; height:390px; padding-top:100px; }
.wyzj_li2 h3{ color:#ff5d00; font-size:30px; margin-bottom:35px;}
.wyzj_li2 ul{ font-size:13px; background:url(../images/quanxian2.gif) no-repeat left bottom; line-height:22px; height:280px;}
.wyzj_li2 ul li{ height:53px;}
.wyzj_li2 ul li font{ background:url(../images/diancheng.gif) no-repeat left 7px; float:left; width:70px;padding-left:13px;}
.wyzj_li2 ul li p{ width:363px; float:left;}

.wyzj_li3{ background:url(../images/caseys3.png) no-repeat left 10px; height:390px; padding-top:50px; padding-left:550px;}
.wyzj_li3 h3{ color:#ff5d00; font-size:30px; margin-bottom:35px;}
.wyzj_li3 p{ line-height:30px; font-size:15px;}
.wzjs_liuda{ width:1004px; margin:0px auto; padding-top:35px; height:980px;}
.wzjs_liuda .vtop{ text-align:center;}
.wzjs_liuda .vtop h3{ font-size:15px; color:#333;}
.wzjs_liuda .vtop h2{ font-size:36px; color:#333; font-weight:bold; margin-top:10px; margin-bottom:20px;}
.wzjs_liuda .vtop h2 span{ color:#fe5b00;}
.wzjs_liuda .vtop h2 em{ display:block; font-size:14px; color:#ccc; margin-top:5px;}
.wzjs_liuda .vtop i{ display:block; background:url(../images/line.png) no-repeat center; width:69px; height:3px; margin:0 auto;}
.wzjs_liuda .vtop font{ background:#ff5d00; color:#fff; display:block;border-radius:5px; padding:20px 0px; text-align:center; line-height:25px; font-size:15px; margin-top:35px;}
.wzjs_ldys1{ height:744px; width:1060px; padding-top:30px;}
.wzjs_ldys1 ul li { margin-right:30px; float:left; width:316px; height:355px; margin-top:30px;}
.wzjs_ldys1 ul li a{ color:#fff; background:url(../images/liujiao1.png) no-repeat; width:236px; height:275px; display:block; text-align:center; position:relative; padding:40px;}
.wzjs_ldys1 ul li a:hover{ background:url(../images/liujiao.png) no-repeat; width:236px; height:275px; text-align:center; position:relative; float:left; padding:40px; text-decoration:none;}
.wzjs_l1 a i{ background:url(../images/ld1.png) no-repeat left -71px; width:67px; height:67px; position:absolute; display:block; top:60px; left:122px;}
.wzjs_l1 a:hover i{ background:url(../images/ld1.png) no-repeat left 0px; display:block;height:67px;}
.wzjs_l2 a i{ background:url(../images/ld2.png) no-repeat left -71px; width:67px; height:67px; position:absolute; display:block; top:60px; left:122px;}
.wzjs_l2 a:hover i{ background:url(../images/ld2.png) no-repeat left 0px; display:block;height:67px;}
.wzjs_l3 a i{ background:url(../images/ld3.png) no-repeat left -71px; width:67px; height:67px; position:absolute; display:block; top:60px; left:122px;}
.wzjs_l3 a:hover i{ background:url(../images/ld3.png) no-repeat left 0px; display:block;height:67px;}
.wzjs_l4 a i{ background:url(../images/ld4.png) no-repeat left -71px; width:67px; height:67px; position:absolute; display:block; top:60px; left:122px;}
.wzjs_l4 a:hover i{ background:url(../images/ld4.png) no-repeat left 0px; display:block;height:67px;}
.wzjs_l5 a i{ background:url(../images/ld5.png) no-repeat left -71px; width:67px; height:67px; position:absolute; display:block; top:60px; left:122px;}
.wzjs_l5 a:hover i{ background:url(../images/ld5.png) no-repeat left 0px; display:block;height:67px;}
.wzjs_l6 a i{ background:url(../images/ld6.png) no-repeat left -71px; width:67px; height:67px; position:absolute; display:block; top:60px; left:122px;}
.wzjs_l6 a:hover i{ background:url(../images/ld6.png) no-repeat left 0px; display:block;height:67px;}
.wzjs_ldys1 ul li a h3{ color:#fe5b00; font-size:24px; padding-top:105px;}
.wzjs_ldys1 ul li a:hover h3{ color:#fff;}
.wzjs_ldys1 ul li a p{ line-height:20px; padding-top:10px;}
.wzjs_jzq{left:50%; margin-left:-960px; position: relative; background:url(../images/quanxian3.png) no-repeat center 415px; height:725px; overflow:hidden; width:1920px;}
.wzjs_jzq1{ text-align:center; background:url(../images/wzjs_t1.png) no-repeat center top;  height:135px;padding:30px 0px; color:#fff;}
.wzjs_jzq1 h3{ font-size:32px; color:#fff; font-weight:bold;}
.wzjs_jzq1 font{ display:block; margin-top:2px; font-size:16px; filter:alpha(Opacity=50); opacity:0.5;}
.wzjs_jzq1 p{ font-size:18px; margin-top:5px;}
.wzjs_jzq2{ width:1004px; margin:0px auto;}
.wzjs_jzq2 .vtop{ text-align:center;}
.wzjs_jzq2 .vtop p{ font-size:15px; color:#333;}
.wzjs_jzq2 .vtop h2 span{ font-size:28px; color:#333; font-weight:normal; margin-top:5px; margin-bottom:5px;}
.wzjs_jzq2 .vtop h2 i{ font-style:normal; display:block;}
.wzjs_jzq2 .vtop h2{ font-size:36px; color:#333; font-weight:bold; margin-top:33px;}
.wzjs_jzq2 .vtop h2 span em{ display:block; font-size:14px; color:#ccc; }
/*fuwu*/
.fw_shili{ width:100%px; margin:0px auto; overflow:hidden; margin-top:50px; position:relative;}
.lanrenzhijia li{ list-style:none; float:left; margin-left:2px; width:24.85%; overflow:hidden;}
.lanrenzhijia ul{ width:100%;}
.lanrenzhijia li img{ width:100%; transition:All 3.1s ease-in-out;
    -webkit-transition:All 3.1s ease-in-out;
    -moz-transition:All 3.1s ease-in-out;
    -o-transition:All 3.1s ease-in-out;  overflow:hidden;}
.lanrenzhijia li img:hover{
    transform:scale(1.23);
    -webkit-transform:scale(1.23);
    -moz-transform:scale(1.23);
    -o-transform:scale(1.23);
    -ms-transform:scale(1.23);
}

.aboutpic{ width:1920px;left: 50%;
margin-left: -960px;
position: relative;
overflow: hidden;}
/*Ӫ������վ����*/


.wzjs_jzq3{ margin-top:38px;}
.wzjs_jzq3 ul{ overflow:hidden; width:927px; margin:0 auto;}
.wzjs_jzq3 li{ float:left; padding-top:55px; width:283px; height:228px; overflow:hidden; text-align:center; position:relative; margin:0 13px;}
.wzjs_jzq3 li img{ display:inline-block; position:relative;}
.wzjs_jzq3 li span{ font-size:20px; color:#fff;  display:block; position:relative;}
.wzjs_jzq3 li>a{ display:block; position:absolute; background:url(../images/morbg.png) no-repeat center; width:18px; height:18px; bottom:40px; left:50%; margin-left:-9px; z-index:9;}
.wzjs_jzq3 li .jieshao{ position:absolute; width:241px; padding:0 21px; height:100%; color:#fff; top:-100%; left:0;}
.wzjs_jzq3 li .jieshao h4{ padding-top:65px; padding-bottom:25px; color:#fff; font-size:20px;}
.wzjs_jzq3 li .jieshao p{ font-size:13px; line-height:23px;}
.wzjs_jzq3 li.jzqbg1{ background:url(../images/jzqbg1.png) no-repeat center;}
.wzjs_jzq3 li.jzqbg2{ background:url(../images/jzqbg2.png) no-repeat center;}
.wzjs_jzq3 li.jzqbg3{ background:url(../images/jzqbg3.png) no-repeat center;}



/*wzjs_jzc*/
.wzjs_jzc{ background:url(../images/bolan2.jpg) repeat-y center top; padding-bottom:60px;}
.wzjs_jzc .vtop{ text-align:center; padding-top:35px; background:url(../images/vtopbg2.png) no-repeat center top;}
.wzjs_jzc .vtop p{ font-size:15px; color:#333;}
.wzjs_jzc .vtop h2 span{ font-size:28px; color:#333; font-weight:normal; margin-top:5px; margin-bottom:5px;}
.wzjs_jzc .vtop h2 i{ font-style:normal; display:block;}
.wzjs_jzc .vtop h2{ font-size:36px; color:#333; font-weight:bold; margin-top:33px;}
.wzjs_jzc .vtop h2 span em{ display:block; font-size:14px; color:#ccc; }
/*jsc_cont*/
.wzjs_jzc .jsc_cont{ margin-top:35px;}
.wzjs_jzc .jsc_cont ul{ overflow:hidden; width:1020px;}
.wzjs_jzc .jsc_cont li{ float:left; width:194px; height:402px; overflow:hidden; text-align:center; margin-right:10px;}
.wzjs_jzc .jsc_cont li h5{ padding-top:100px; font-size:22px; color:#333;}
.wzjs_jzc .jsc_cont li h5 span{ display:block; font-size:15px; color:#fe5b00; margin-top:10px;}
.wzjs_jzc .jsc_cont li .intr{ height:120px; margin:24px 0;}
.wzjs_jzc .jsc_cont li .intr p{ font-size:13px; color:#757575; line-height:24px;}
.wzjs_jzc .jsc_cont li em{ display:block; text-align:left; line-height:20px; padding-left:25px;}
.wzjs_jzc .jsc_cont li.jsc1{ background:url(../images/jscimg5.png) no-repeat left center;}
.wzjs_jzc .jsc_cont li.jsc2{ background:url(../images/jscimg4.png) no-repeat left center;}
.wzjs_jzc .jsc_cont li.jsc3{ background:url(../images/jscimg3.png) no-repeat left center;}
.wzjs_jzc .jsc_cont li.jsc4{ background:url(../images/jscimg2.png) no-repeat left center;}
.wzjs_jzc .jsc_cont li.jsc5{ background:url(../images/jscimg1.png) no-repeat left center;}
.wzjs_jzc .jsc_cont li:hover{ background-position:right center;}
.wzjs_jzc .jsc_cont li:hover *{ color:#fff;}
.wzjs_jzc .jsc_cont li:hover .intr p{ color:#fff;}



/*wzjs_jzh*/
.wzjs_jzh{ padding-bottom:55px;}
.wzjs_jzh .vtop{ text-align:center; padding-top:35px; background:url(../images/vtopbg3.png) no-repeat center top;}
.wzjs_jzh .vtop p{ font-size:15px; color:#333;}
.wzjs_jzh .vtop h2 span{ font-size:28px; color:#333; font-weight:normal; margin-top:5px; margin-bottom:5px;}
.wzjs_jzh .vtop h2 i{ font-style:normal; display:block;}
.wzjs_jzh .vtop h2{ font-size:36px; color:#333; font-weight:bold; margin-top:33px;}
.wzjs_jzh .vtop h2 span em{ display:block; font-size:14px; color:#ccc; }

.wzjs_jzh .jsh_hou{ margin-top:50px;}
.wzjs_jzh .jsh_hou ul{ overflow:hidden; padding:0 27px;}
.wzjs_jzh .jsh_hou li{ float:left; width:258px; text-align:center; margin:0 29px;}
.wzjs_jzh .jsh_hou li h3{ width:258px; height:62px; line-height:62px; font-size:18px; color:#fff; font-weight:bold;}
.wzjs_jzh .jsh_hou li p{ height:48px; line-height:48px; border-bottom:1px dotted #d6d6d6;}
.wzjs_jzh .jsh_hou li p{ font-size:15px; padding-left:22px; text-decoration:none;}
.wzjs_jzh .jsh_hou li.hou1 h3{ background:url(../images/houbg1.png) no-repeat center;}
.wzjs_jzh .jsh_hou li.hou1 p { background:url(../images/houimg1.png) no-repeat 60px center;}
.wzjs_jzh .jsh_hou li.hou2 h3{ background:url(../images/houbg2.png) no-repeat center;}
.wzjs_jzh .jsh_hou li.hou2 p { background:url(../images/houimg2.png) no-repeat 60px center;}
.wzjs_jzh .jsh_hou li.hou3 h3{ background:url(../images/houbg3.png) no-repeat center;}
.wzjs_jzh .jsh_hou li.hou3 p { background:url(../images/houimg3.png) no-repeat 60px center;}


/*lcBox*/
.lcBox{ padding-top:45px; background:#f6f6f6;}
.lcBox .lctop{ text-align:center;}
.lcBox .lctop p{ font-size:20px; color:#fe5b00;}
.lcBox .lctop h5{ font-size:34px; color:#333; font-weight:bold; margin:10px 0;}
.lcBox .lctop h5 span{ color:#fe5b00;}
.lcBox .lctop em{ display:block; font-size:14px; color:#bfbfbf; margin-bottom:25px;}
.lcBox .lctop i{ display:block; background:url(../images/line.png) no-repeat center; width:69px; height:3px; margin:0 auto;}
.lcBox .lcont{ background:url(../images/lcbg.png) no-repeat center; height:453px; margin-top:22px;}



/*internet*/
.internet{ background:#1e1e1e; padding-top:58px;}
.internet .intop{ text-align:center;}
.internet .intop h5{ font-size:34px; color:#fff; font-weight:bold;}
.internet .intop h5 span{ color:#fe5b00;}
.internet .intop em{ display:block; font-size:14px; color:#c9c9c9; margin-top:10px; margin-bottom:20px;}
.internet .intop i{ display:block; background:url(../images/line3.png) no-repeat center; width:69px; height:3px; margin:0 auto;}

.case_window{ overflow:hidden; width:100%; height:440px; position:relative; margin-top:50px;}
.case_window .case_tu{ overflow:hidden; height:440px; width:1920px; position:absolute;top:0; left:0;}
.case_window .case_tu li{ width:320px; float:left; height:440px; cursor:pointer}
.case_window .case_tu li .case_wen{ width:320px; height:220px; position:relative;}
.case_window .case_tu li .top img{ position:absolute; z-index:1; left:0; top:0}
.case_window .case_tu li .bottom img{ position:absolute; z-index:1; left:0; bottom:0}
.case_window .case_tu li em{ display:none; width:100%; height:100%; background-color:#000; opacity:0.8;filter:alpha(opacity=0.8); position:absolute; top:0; left:0}
.case_window .case_tu li .word{ overflow:hidden; width:100%; height:100%; background-color:#ff5b00; position:absolute; left:0; z-index:2000; height:0}
.case_window .case_tu li h5{ font-size:20px; text-align:center; color:#fff; margin-top:35px; margin-bottom:12px; font-weight:normal}
.case_window .case_tu li span{ display:block; width:17px; height:1px; background-color:#fff; margin:0 auto; margin-bottom:24px;}
.case_window .case_tu li p{ width:210px; text-align:center; margin:0 auto; font-size:13px; height:38px; line-height:19px; color:#fff; margin-bottom:30px;}
.case_window .case_tu li a{ display:block; width:111px; height:29px; line-height:29px; text-align:center; background:url(../images/case_read.png) no-repeat center; font-size:12px; color:#ff5b00; margin:0 auto}
.case_window .case_tu li b{ display:none; width:10px; height:5px; position:absolute; left:155px;}
.case_window .case_tu li .top b{ background:url(../images/case_s.png) no-repeat center;bottom:0; z-index:2}
.case_window .case_tu li .bottom b{ background:url(../images/case_s_x.png) no-repeat center;top:0; z-index:2}
.case_window .case_tu li .top .word{top:100%}
.case_window .case_tu li .bottom .word{ top:0}




/*our_gift*/
.our_gift{ background:url(../images/giftbg.png) no-repeat center; height:573px;}
.our_gift .container{ position:relative; height:100%;}
.our_gift .gftop{ text-align:center; padding-top:76px;}
.our_gift .gftop h5{ font-size:34px; color:#333; font-weight:bold;}
.our_gift .gftop h5 span{ color:#ff5b00;}
.our_gift .gftop em{ display:block; font-size:14px; color:#bbb; margin-top:15px; margin-bottom:18px;}
.our_gift .gftop i{ display:block; background:url(../images/line.png) no-repeat center; width:69px; height:3px; margin:0 auto;}
.gfcont{ margin-top:45px;}
.gfcont .gleft{ float:left;}
.gfcont .gleft h5{ font-size:40px; color:#333; margin-bottom:10px; font-weight:bold;}
.gfcont .gleft h5 span{ color:#ff5b00; margin-left:25px;}
.gfcont .gleft p{ font-size:16px; color:#333; line-height:30px;}
.gfcont .gleft p em{ font-size:26px; color:#ff5b00;}
.gfcont .gleft span{ color:#ff5b00;}
.gfcont .gleft dl{ padding-left:52px; background:url(../images/phone.png) no-repeat left center; margin-top:25px;}
.gfcont .gleft dt{ font-size:13px; color:#333;}
.gfcont .gleft dd{ font-size:30px; color:#ff5b00;}
.gfcont .gright{ width:484px; float:right;}
.gfcont .gright li{ background:url(../images/ufbg.png) no-repeat center; width:484px; height:57px; margin-bottom:10px;}
.gfcont .gright li span{ float:left; width:57px; height:57px;}
.gfcont .gright li span img{ display:block;}
.gfcont .gright li .txt{ float:left; width:407px; height:57px; line-height:57px; padding:0 10px; border:none; background:none; outline:none; font-size:14px; color:#999;}
.gfcont .gright li a{ background:url(../images/tijiao.png) no-repeat center; width:474px; height:57px; margin:0 auto; display:block;}
.gfcont .gright li.tijiao{ background:none;}
.our_gift .fangk{ position:absolute; left:105px; bottom:-43px;}


/*panerMain*/
.panerMain{ padding-top:110px; padding-bottom:70px;}
.panerMain .ptop{ text-align:center;}
.panerMain .ptop h5{ font-size:34px; color:#333; font-weight:bold;}
.panerMain .ptop h5 span{ color:#ff5b00;}
.panerMain .ptop em{ display:block; font-size:14px; color:#bbb; margin-top:5px; margin-bottom:18px;}
.panerMain .ptop i{ display:block; background:url(../images/line.png) no-repeat center; width:69px; height:3px; margin:0 auto;}
.panerMain .pcont{ overflow:hidden; width:1150px; margin:0 auto; margin-top:20px; padding-bottom:50px; background:url(../images/online.png) no-repeat center bottom;}
.panerMain .pcont li{ float:left; width:130px; height:101px; overflow:hidden; cursor:pointer; margin:0 50px;}
.panerMain .pcont li a{ display:block; width:130px; height:101px; overflow:hidden; position:absolute;}
.panerMain .pcont li a img{ display:block; position:absolute; top:0; left:0;}



.panerMain .pmor{ text-align:center; margin-top:35px;}
.panerMain .pmor a{ padding-right:32px; display:inline-block; height:22px; line-height:22px; background:url(../images/mor2.png) no-repeat right center; font-size:16px; color:#ff5b00; text-decoration:none;}



/*zixun*/
.zixun{  padding-top:40px; padding-bottom:35px;}
.zixun h5{ font-size:40px; color:#333; font-weight:bold; text-align:center; margin-bottom:27px;}
.zixun h5 span{ color:red;}
.zixun a{ font-size:16px; color:#fff; text-decoration:none; background:url(../images/zixun_bg.gif) no-repeat center; width:166px; height:50px; line-height:50px; padding-left:32px; margin:0 auto; display:block;}

/* -- �������� -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}


/*commen_title*/
.toptitle{ width: 100%; text-align: center; overflow: hidden; padding-top: 30px; position: relative;}
.toptitle span{ font-size:18px;color: #3f3f3f;}
.toptitle em{ display: block; font-size: 40px; color: #333;}
.toptitle em font{ color:#ff5d00;}
.toptitle i{ background:url(../images/hr.png) no-repeat center center; display:block; height:10px;}
.fw_khjz{ background:url(../images/csbg.gif) repeat-x left 160px; width:100%; overflow:hidden; height:630px; padding-top:10px;}
.fw_khjz2{ width:1004px; margin:0px auto; padding-top:50px; position:relative;}
.fw_khjznr{ height:429px;}
.fw_khjznr1 { overflow:hidden;}
.fw_khjznr1 span{ display:block; float:left; margin-top:60px;}
.fw_khjznr1 span img{ width:469px; height:369px;}
.fwtxt{ width:500px; float:right; padding:50px 0px;}
.fwtxt h3{ font-size:30px; color:#fff;}
.fwtxt font{ color:#fff; font-size:24px; height:50px; line-height:50px;}
.fwtxt p{ font-size:16px; line-height:30px; margin-top:20px; color:#fff;}
.fwtxt a{ background:url(../images/dainji.png) no-repeat; display:block; float:left; margin-top:30px; width:174px; height:45px; text-align:center; line-height:45px; font-size:16px; margin-right:25px;}
.fw_jz1 ul { width:1010px; overflow:hidden;}
.fw_jz1 ul li{ width:250px; height:49px; float:left; margin-right:2px;}
.fw_jz1 ul li a{ display:block; background:#e2dedd;width:250px; height:49px; text-align:center; font-size:16px; line-height:49px;}
.fw_jz1 ul li a:hover,.fw_jz1 ul li.on a{ display:block; background:#333333;width:250px; height:49px; color:#fff;}
.fw_zuo{ position:absolute; top:45%; left:-35px; background:url(../images/zuo_a.gif) no-repeat; width:25px; height:44px;}
.fw_you{ position:absolute; top:45%; right:-35px; background:url(../images/you_a.gif) no-repeat; width:25px; height:44px;}
.fwfack{ background:url(../images/footerbg.png) no-repeat center bottom #efefef; height:695px; overflow:hidden;}
.fw_fack1{ width:1004px; margin:0px auto; height:550px; margin-top:35px;}
.fw_fkleft{ width:50%; float:left;}
.fw_fkright{ width:49%; float:left; border-right:1px solid #ccc; height:550px;}
.fw_fklefttop{ padding:20px; background:#ff5d00;}
.fw_fklefttop b{ color:#fff; font-weight:normal; font-size:20px;}
.fw_fklefttop b font{ font-size:33px;}
.fw_fklefttop p{ font-size:15px; height:25px; line-height:25px; color:#fff;}
.fw_fklefttop p font{ font-size:24px;}
.fw_fklefttop span{ font-size:16px; color:#fff; height:30px; line-height:30px;}
.fw_fkletbtm{ background:#fff; height:455px;}
.form1{ padding-left:50px; padding-top:25px;}
.form1 .xm1{ margin-top:15px; text-indent:65px; color:#999999;border:1px solid #ccc; height:25px; border-radius:2px; padding:10px 0px; width:350px;}
.lianx{ background:url(../images/f1.png) no-repeat 15px center; }
.tel{ background:url(../images/f2.png) no-repeat 15px center;}
.diann{ background:url(../images/f3.png) no-repeat 15px center;}
.subm{ background:url(../images/f4.png) no-repeat; width:348px; height:77px; border:none; margin-top:25px; color:#fff; font-size:18px; font-family:"΢���ź�";}


.zxSpan{margin:44px auto;}
.zxSpan h2{margin-bottom:20px; font-size:16px; font-weight:normal;}
.zxSpan h2 a{color:#ff5b00;}
.zxSpan h2 span{display:block; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#999;}

.zxBox{width:580px;}
.zxBox dl{height:260px; overflow:hidden;}
.zxBox dt{width:250px;}
.zxBox p{line-height:22px;}
.zxBox h2{color:#ff5b00; font-size:16px; font-weight:normal;}
.zxBox h2 a{color:#ff5b00;}
.zxBox dt img{ width:250px; overflow:hidden;}
.zxBox dd{margin-left:270px;}
.zxBox dd ul{position:relative; top:-8px;}
.zxBox dd li{height:30px; line-height:30px; overflow:hidden;padding-right:10px;}
.zxBox dd li>a{width:215px;verflow:hidden; float:left;font-size:14px; }
.zxBox dd li font{ float:right; font-size:12px; color:#999999;}
/*��������*/
.cjwt{padding-left:42px; width:380px;}
.cjwt ul{position:relative; top:-8px;}
.cjwt li{height:30px; line-height:30px; overflow:hidden; padding-right:10px;}
.cjwt li font{ float:right; font-size:12px; color:#999999;}
.cjwt li a{ float:left; width:280px; overflow:hidden; font-size:14px;}
.byyySpan{height:600px; background:url(../images/byyyspan.png) no-repeat center;}
.byyySpan .byTit{padding-top:54px; padding-bottom:22px; font-size:30px; color:#fff; text-align:center;}
.byyySpan .byTit p{font-size:12px; font-weight:normal;}


