@charset "utf-8";
/* CSS Document */
body {color: #000000;font-family:"Microsoft YaHei";font-size: 14px;height: auto;  }
*{margin: 0;padding: 0;}
ul, li {list-style: none outside none;}
a { text-decoration: none;}
img {border: 0 none;}
.jz_baner1{ width:100%; height:108px; background:url(images/yxjz_01.jpg) no-repeat center;}
.jz_baner2{ width:100%; height:109px; background:url(images/yxjz_02.jpg) no-repeat center;}
.jz_baner3{ width:100%; height:108px; background:url(images/yxjz_03.jpg) no-repeat center;}
.jz_baner4{ width:100%; height:108px; background:url(images/yxjz_04.jpg) no-repeat center;}
.jz_baner5{ width:100%; height:79px; background:url(images/yxjz_05.jpg) no-repeat center;}
.jz_baner6{ width:100%; height:138px; background:url(images/yxjz_06.jpg) no-repeat center;}
.jz_dd{ width:990px; height:90px; background:url(images/yxjz_09.jpg) no-repeat; padding-left:196px; margin:0 auto; line-height:24px; text-indent:2em; padding-top:40px; margin-top:30px;}
.jz_hang{ width:1190px; margin:0 auto; height:28px; background:url(images/yxjz_13.jpg) repeat-x bottom;}
.jz_bt1{ width:1190px; background:url(images/yxjz_17.jpg) no-repeat center bottom; height:131px; margin:0 auto}
.jz_sg{ width:1096px; height:306px; margin:68px auto 0;}
.jz_sg li{ width:249px; height:306px; float:left; margin-right:30px; position:relative; overflow:hidden; cursor:pointer;}
.jz_sg li img{width:249px; height:306px; position:absolute; left:0; top:0; z-index:1;}
.jz_sg li .ycc{ width:171px; height:110px; padding:104px 38px 92px 38px; background:url(images/tmimg.png); -webkit-transition:0.8s;-moz-transition:0.8s;-o-transition:0.8s;transition:0.8s; position:absolute; left:0; bottom:306px; z-index:2;}
.jz_sg li .ycc span{ width:100%; height:76px; border-bottom:1px solid #fff; font-size:30px; color:#fefefe; text-align:center; line-height:76px; display:block;}
.jz_sg li .ycc p{ width:100%; height:40px; margin-top:8px; font-size:14px; color:#fff; text-align:center; line-height:20px;}
.jz_sg li:hover .ycc{ bottom:0;}
.jz_sg li.no{ margin-right:0;}
.jz_sg1{ width:1096px; height:87px; margin:39px auto 0;}
.jz_sg1 ul{ width:850px; height:87px; float:left;}
.jz_sg1 ul li{ width:154px; height:80px; padding:7px 4px 0 0; float:left; margin-right:12px; background:url(images/htbg1.jpg); position:relative; cursor:pointer;}
.jz_sg1 ul li img{ width:154px; height:80px; display:block; position:absolute; left:0; top:7px; z-index:2;}
.jz_sg1 ul li a p{ color:#333;}
.jz_sg1 ul li p{width:154px; height:80px; font-size:18px; text-align:center; line-height:80px; position:absolute; left:0; top:7px; z-index:1;}
.jz_sg1 ul li:hover img{ display:none;}
.jz_sg1 .ycsy{ width:206px; height:87px; float:left; margin-left:38px;}
.jz_sg1 .ycsy span{ width:100%; height:30px; font-size:20px; color:#04919b; text-align:center; line-height:30px; display:block;}
.jz_sg1 .ycsy a{ width:204px; height:48px; margin-top:6px; font-size:24px; color:#fff; text-align:center; line-height:48px; display:block; background:#04919b; border-radius:8px; border:1px solid #04919b;}
.jz_sg1 .ycsy a:hover{ background:#fff; color:#04919b;}
.jz_zy{ width:678px; height:95px; padding:74px 20px 65px 399px; margin:33px auto 0; font-size:14px; line-height:24px; text-indent:2em; background:url(images/yxjz_37.jpg);}
.jz_zy font{ font-size:18px; color:#04919b;}
.jz_a1{height:66px; display:block;}
.wid295 {margin: 19px auto 0;width: 295px;}
.jz_bth{ width:100%; height:98px; background:url(images/yxjz_44.jpg) no-repeat;}
.jz_qwsx{ height:910px; width:100%; background:#ddf1f7}
.jz_bt2{ width:1190px; background:url(images/yxjz_47.jpg) no-repeat center bottom; height:131px; margin:0 auto}
.jz_qwsxnr{ width:1127px; height:76px; line-height:30px; margin:0 auto; margin-top:37px; margin-bottom:25px;}
.jz_qwsxnr span{ color:#04919b;}

.jz_qwsxtp{ width:1053px; margin:0 auto; background:url(images/yxjz_51.jpg) no-repeat; height:515px;}
.jz_qwsxtp img{ float:right; margin-top:54px;}
.jz_bt3{ width:1190px; background:url(images/yxjz_62.jpg) no-repeat center bottom; height:131px; margin:0 auto}
.jz_sszx{ width:1102px; height:598px; background:url(images/yxjz_65.jpg) no-repeat bottom; margin:0 auto}
.jz_sszxr{ width:478px; float:right; margin-right:50px; line-height:25px;}
.jz_sszx span{margin-top:10px; float:left}
.jz_sszx span strong{color:#04919b;}
.jz_sszx p{ margin-top:135px; text-indent:2em; margin-bottom:15px; }
.jz_sszxa{ width:304px; height:61px; float:left; margin-top:37px;}
.jz_fxjz{ width:1100px; margin:0 auto; line-height:130px; font-size:36px;}
.jz_fxjzt{ width:1102px; margin:0 auto; height:249px}
.jz_fxjzz{ width:1070px; height:50px; line-height:25px; border:1px dashed #04919b; margin:0 auto 45px; padding:10px 15px;}
.jz_zzx{ width:100%; height:650px; background:#ddf1f7 url(images/yxjz_73.jpg) no-repeat bottom center;}
.jz_bt4{ width:1190px; background:url(images/yxjz_71.jpg) no-repeat center bottom; height:131px; margin:0 auto}
.jz_step1{ width:722px; margin-left:62px; margin-top:215px; float:left}
.jz_zzxc{ width:1096px; margin:0 auto; font-size:18px;}
.jz_step2{ width:305px; margin-top:225px; float:left;}
.jz_step3{ width:722px; margin-top:170px; margin-left:19px; float:left;}
.jz_step4{ width:250px; margin-top:160px; margin-left:105px;float:left; height:40px}
.jz_zzxca{ width:304px; height:61px; float:left; margin-left:420px}
.jz_bt5{ width:1190px; background:url(images/yxjz_77.jpg) no-repeat center bottom; height:131px; margin:0 auto}
.jz_zj{ width:1100px; margin:0 auto; height:478px; margin-top:64px}
.jz_zjl{ width:266px; float:left}
.out{ width:129px; height:95px; margin-top:6px;  border:1px solid #fff;}
.jz_zxl{ width:100%; height:100%; background:url(images/yxjz_79.jpg) no-repeat center left #FFF; float:left}
.on{ width:254px; height:95px; border:1px solid #04919b; margin-top:6px}
.jz_hry{ width:100%; height:100%; background:url(images/yxjz_90.jpg) no-repeat center left #FFF; float:left}
.jz_lym{width:100%; height:100%; background:url(images/yxjz_91.jpg) no-repeat center left #FFF; float:left}
.jz_zym{width:100%; height:100%; background:url(images/yxjz_96.jpg) no-repeat center left #FFF; float:left}
.jz_zjr{ width:789px; margin-left:27px; float:left}
.jz_zjrzxlt{ width:433px; float:left}
.jz_zjrzxlmz{ float:left; width:350px; border-bottom:1px solid #04919b; padding-bottom:20px;}
.jz_zjrzxlry{ float:left; width:350px; margin-top:5px}
.jz_zjrzxlry a{ background:url(images/yxjz_84.jpg) no-repeat 5px; padding-left:30px; line-height:30px; width:350px; float:left}
.jz_zjrzxlsc{ margin-top:24px; float:left; width:320px; font-size:18px; background:url(images/yxjz_89.jpg) no-repeat 0px 7px; line-height:30px; padding-left:30px;}
.jz_zjrzxlsc strong{color:#04919b; background:}
.jz_a{ width:147px; height:36px; background:#58babd; font-size:20px; text-align:center; line-height:36px; color:#fff; float:left; margin-left:180px; margin-top:20px;}

.jz_al{ width:100%; height:803px; background:#ddf1f7;}
.jz_bt6{ width:1190px; background:url(images/yxjz_79-32.jpg) no-repeat center bottom; height:131px; margin:0 auto}
.jz_alc{ width:1190px; margin:0 auto;height:131px;}
.jz_alg{ width:396px; text-align:center; float:left; margin-top:50px}
.jz_alg img{ margin-bottom:15px;}








