@charset "utf-8";
/* CSS Document */

.pp_ban{ height:400px; background:url(../images/banner01.jpg) no-repeat center 0;}
.pp_nav{ width:100%; background:#607dfd; margin:0 auto;} 
.pp_navc{ width:1000px; height:50px; margin:0 auto; text-align:center;}
.pp_navc a{ color:#fff; font-size:16px; display:inline-block; line-height:50px; text-align:center;transition: all 0.3s ease-in 0s;}
.pp_navc a:hover{ background:#ec694a;}
.pp_ssaj{}
.pp_ssajc{ width:1000px; margin:0 auto;}
.pp_tyn{ text-align:center; padding-top:30px;}
.pp_tyn .s1{ width:164px; height:8px; background:url(../images/s1.png) no-repeat; display:inline-block; vertical-align:middle;}
.pp_tyn .s2{ color:#e83428; font-size:24px; vertical-align:middle; padding-left:16px; padding-right:16px;}
.pp_tyn .s3{ width:164px; height:8px; background:url(../images/s2.png) no-repeat; display:inline-block; vertical-align:middle;}
.pp_tyn p{ color:#969697; font-size:16px; text-align:center; padding-top:9px;}
.pp_tp{ width:1000px; height:453px; position:relative;}
.pp_tp .left{ width:408px; height:415px; position:absolute; bottom:0px; left:0px;}
.pp_tp .left p{ color:#818181; font-size:14px; position:absolute; top:0; left:117px; text-align:center; line-height:26px;}
.pp_tp .left img{ position:absolute; top:65px; left:143px;}

.pp_tp .left .s1{ color:#818181; font-size:14px; position:absolute; bottom:108px; left:167px;}
.pp_tp .left .s2{ color:#818181; font-size:14px; position:absolute; bottom:108px; left:283px;}

.pp_tp .right{ width:572px; height:415px; position:absolute; bottom:0px; right:0px;}
.pp_tp .right p{ color:#818181; font-size:14px; text-indent:2em; line-height:26px; padding-left:22px;}
.pp_tp .right h2{ color:#f2994f; font-size:14px; padding-top:27px; padding-left:27px; margin-bottom:18px;}

.pp_tp .right div{ height:28px; line-height:29px; color:#828282; font-size:14px; background:url(../images/ico.jpg) no-repeat 36px 7px; padding-left:65px;}
.pp_tp .right div span{ color:#f2994f;}
.pp_tp .right a{ color:#f2994f; font-size:14px; width:143px; height:28px; position:absolute; left:13px; bottom:56px; border:1px solid #f2994f; text-align:center; line-height:28px;transition: all 0.3s ease-in 0s;}
.pp_tp .right a:hover{ background:#e83428; color:#fff;}
.pp_fw{ width:100%; height:370px; background:#f0f0f0;}
.ppfw_nr{ width:1000px; height:225px; margin:0 auto; position:relative; margin-top:21px;}
.ppfw_nr div{ width:235px; height:216px; border-top:9px solid #aaaaab; position:absolute; top:0; background:#fff;}
.ppfw_nr div h2{ color:#818181; font-size:16px; height:53px; line-height:53px; text-align:center;}
.ppfw_nr div p{ color:#818181; font-size:12px; line-height:18px; width:192px; margin:0 auto;}
.ppfw_nr .d1{ left:0;}
.ppfw_nr .d2{ left:255px;}
.ppfw_nr .d3{ left:510px;}
.ppfw_nr .d4{ left:765px;}
.ppfw_nr span{ width:216px; height:50px; border-top:1px dashed #f0f0f0; position:absolute; left:9px; bottom:0;}
.ppfw_nr span a{ width:100px; height:30px; background:url(../images/a.jpg) no-repeat; position:absolute; top:10px; left:59px; text-indent:1em; color:#fff; font-size:14px; line-height:30px;}
.ppfw_nr span a:hover{background:url(../images/aa.jpg) no-repeat;}
.ppfw_nr .active{ border-top:9px solid #e83428; box-shadow:2px 2px 5px #ccc; transition: all 0.3s ease-in 0s;}
.ppfw_nr .active h2{ color:#e83428;}
.pp_bxr{ height:598px;}
.pp_bxrc{ width:1000px; height:598px; margin:0 auto; position:relative;}
.pp_cpx{ width:1000px; height:464px; position:absolute; left:0; bottom:0;}


.pp_cpx div{width:233px; height:184px; border:1px solid #f0f0f0; position:absolute;}

.pp_cpx .active{box-shadow:2px 2px 5px #ccc; transition: all 0.3s ease-in 0s;}
.pp_cpx div h2{ width:173px; height:35px; background:#e83428; color:#fff; font-size:16px; text-align:center; line-height:35px; position:absolute; top:-16px; left:30px;}
.pp_cpx div h2 span{ width:41px; height:23px; border-right:1px solid #ee7d5d; position:absolute; top:6px; left:0; line-height:23px; color:#ee7d5d; font-size:20px; font-weight:bold; text-align:center;}
.pp_cpx div p{ color:#818181; font-size:12px; line-height:18px; width:194px; margin:0 auto; margin-top:36px;}
.pp_cpx div a{ width:100px; height:30px; background:#f2994f; text-align:center; line-height:30px; color:#fff; font-size:14px; position:absolute; left:67px; bottom:-14px;}
.pp_cpx div a:hover{ background:#e83428;}


.pp_brk{ width:100%; height:382px; background:#f0f0f0;}
.pp_brkc{ width:1000px; height:382px; margin:0 auto; position:relative;}
.pp_zy{ width:1000px; height:240px; position:absolute; left:0; bottom:30px;}

.pp_zy .d1{ width:157px; height:240px; border-right:1px solid #fff; position:absolute; top:0; left:0;}

.pp_zy .d2{ width:171px; height:240px;border-right:1px solid #fff; position:absolute; top:0; left:158px;}

.pp_zy .d3{width:167px; height:240px;border-right:1px solid #fff; position:absolute; top:0; left:330px;}

.pp_zy .d4{width:170px; height:240px;border-right:1px solid #fff; position:absolute; top:0; left:499px;}

.pp_zy .d5{width:167px; height:240px;border-right:1px solid #fff; position:absolute; top:0; left:670px;}

.pp_zy .d6{width:162px; height:240px; position:absolute; top:0; right:0;}
.pp_zy span{ width:80px; height:80px; background:url(../images/cnm.png) no-repeat; display:block; margin:0 auto 10px; color:#f2994f; font-size:16px; text-align:center; line-height:80px;transition: all 0.3s ease-in 0s;}
.pp_zy h2{ color:#818181; font-size:16px; text-align:center; margin-bottom:10px;}
.pp_zy p{ color:#818181; font-size:12px; width:144px; margin:0 auto; line-height:20px;}
.pp_zy a{ width:100px; height:30px; background:#f2994f; position:absolute; left:50%; margin-left:-50px; bottom:0; color:#fff; font-size:14px; text-align:center; line-height:30px;}
.pp_zy a:hover{ background:#e83428;}
.pp_zy .active span{ width:80px; height:80px; background:url(../images/cnm2.png) no-repeat; display:block; margin:0 auto 10px;  color:#e83428; font-size:16px; text-align:center; line-height:80px;transition: all 0.3s ease-in 0s;}
.pp_zjyl{ height:672px;}
.pp_zjylc{ width:1000px; height:672px; margin:0 auto;}
.pp_qhi{ width:100%; height:505px; background:#f0f0f0;}
.pp_qhic{ width:1000px; height:484px; margin:0 auto; position:relative;}
.pp_jbw{ width:1000px; height:356px; position:absolute; left:0; bottom:0;}
.pp_jbwc{ width:150px; height:226px; background:url(../images/li.jpg) no-repeat; margin:0 auto 20px; position:relative;}
.pp_jbwc p{ color:#818181; font-size:16px; position:absolute; left:0; bottom:35px;}
.pp_tyu{ color:#818181; font-size:14px; line-height:24px; text-align:center;}
.pp_jbw a{ width:100px; height:30px; background:#f2994f; display:block; margin:0 auto; color:#fff; font-size:14px; text-align:center; line-height:30px; margin-top:24px;}
.pp_jbw a:hover{ background:#e83428;}
.pp_rkl{ height:307px;}
.pp_rklc{ width:1000px; height:307px; margin:0 auto;}
.pp_wup{ width:1000px; height:129px; background:url(../images/wup.jpg) no-repeat; margin-top:32px;}

.sd_dyc{ width:1000px; height:315px; margin:0 auto;}
.sd_dyc .wb{ font-size:14px; color:#818181; line-height:24px; margin-top:43px;}
.wb2{ color:#607dfd; font-size:18px; text-align:center; margin-top:30px; line-height:26px;}
.ld{ width:1000px; height:114px; line-height:105px; background:url(../images/ld.jpg) no-repeat;}
.ld p{ color:#575554; font-size:26px; text-align:center;}
.sd_dyc a{ width:100px; height:30px; line-height:30px; text-align:center; background:#66c6f1; display:block; border-radius:14px; margin:0 auto; margin-top:45px; color:#fff; font-size:14px;}
.sd_ldc{ width:1000px; height:486px; margin:0 auto;}
.hliang{ width:1000px; height:258px; margin-top:31px; position:relative;}
.hl_d{ width:233px; height:308px; border:1px solid #f1f1f1; cursor:pointer; position:absolute;}
.hl_d h2{ width:101px; height:90px; text-align:center; padding-top:18px; font-weight:bold; margin:0 auto; margin-top:20px; color:#66c6f1; font-size:22px; background:url(../images/y.png) no-repeat;}
.hl_d p{ width:190px; margin:0 auto; color: #818181; font-size: 12px; text-align: center; line-height: 24px; margin-top: 4px; margin-bottom: 31px; }
.hl_d a{ width:100px; height:30px; line-height:30px; text-align:center; background:#66c6f1; display:block; border-radius:14px; position:absolute; bottom:15px; left:50%; margin-left:-50px; color:#fff; font-size:14px;}
.hl_d a:hover{ background:#66c6f1;}
.hliang .active{ background:#fff;box-shadow: 2px 2px 5px #ccc; transition: all 0.3s ease-in 0s;}
.hliang .active h2{ color:#66c6f1; background:url(../images/yb.png) no-repeat;}
.sd_jz{ height: 1940px; }
.sd_yh{ height:1030px; background:#f1f1f1;}
.sd_yhc{ width:1000px; height:420px; margin:0 auto;}
.lia_yhj{ width:1000px; height:263px; margin-top:32px;}
.lyhj{ width:1000px; height:114px; background:url(../images/lia.jpg) no-repeat; position:relative; margin-bottom:22px;}
.lyhj .a1{ width:489px; height:114px; position:absolute; top:0; left:0;}
.lyhj .a2{ width:489px; height:114px; position:absolute; top:0; right:0;}
.lyhj p{ color:#818181; font-size:17px; position:absolute;}
.lyhj .p1{ top:9px; left:132px;}
.lyhj .p2{top:9px; left:544px;}
.lyhj .p3{top:34px; left:132px;}
.lyhj .p4{top:34px; left:544px;}
.lyhj .p5{top:98px; left:376px; font-size:14px;}
.lia_yhj .btnk{ width:100px; height:30px; line-height:30px; text-align:center; background:#ec694a; display:block; border-radius:14px; margin:0 auto; margin-top:20px; color:#fff; font-size:14px;}
.lia_yhj .btnk:hover{ background:#e83828;}
.sd_qycj{ height:580px; border-bottom:10px solid #4a4b50;}
.sd_qycjc{ width:1000px; height:580px; margin:0 auto;}
.xianchang{ color:#818181; font-size:14px; text-align:center; line-height:24px; margin-top:37px; margin-bottom:40px;}
.siliwu{ width:1000px; height:193px; position:relative;}
.siliwu .d1{ width:235px; height:193px; background:url(../images/d1.jpg) no-repeat; position:absolute; top:0; left:0;}
.siliwu .d2{ width:235px; height:193px; background:url(../images/d2.jpg) no-repeat; position:absolute; top:0; left:255px;}
.siliwu .d3{ width:235px; height:193px; background:url(../images/d3.jpg) no-repeat; position:absolute; top:0; left:510px;}
.siliwu .d4{ width:235px; height:193px; background:url(../images/d4.jpg) no-repeat; position:absolute; top:0; right:0;}
.siliwu .active{box-shadow: 2px 2px 5px #ccc; transition: all 0.3s ease-in 0s;}
.siliwu .active p{ color:#e83828;}
.siliwu p{ color:#818181; font-size:18px; text-align:center; padding-top:158px;}
.tpjc{ color:#818181; font-size:14px; text-align:center; line-height:24px; margin-top:33px;}
.sd_qycjc a{width:100px; height:30px; line-height:30px; text-align:center; background:#ec694a; display:block; border-radius:14px; margin:0 auto; margin-top:6px; color:#fff; font-size:14px;}
.sd_qycjc a:hover{ background:#e83828;}
.sd_jzc{ width: 1000px; height: 823px; margin: 0 auto; }
.jzuo_ap{ width: 1001px; height: 1818px; background: url(../images/dabj.jpg) no-repeat; position: relative; margin:0 auto; }
.jzuo1{ color:#fff; font-size:18px; width:1000px; height:39px; text-align:center; line-height:39px; position:absolute; top:7px; left:0;}
.jzuo2{color:#fff; font-size:18px; width:1000px; height:39px; text-align:center; line-height:39px; position:absolute; top:1515px; left:0;}

.zuob_p1{ color:#607dfd; font-size:14px; text-align:center; width:100px; position:absolute; top:115px; left:5px;}
.zuob_p2{ color:#607dfd; font-size:14px; text-align:center; width:100px; position:absolute; top:414px; left:5px;}
.zuob_p3{ color: #607dfd; font-size: 14px; text-align: center; width: 100px; position: absolute; top: 720px; left: 5px; }
.zuob_p4{ color: #607dfd; font-size: 14px; text-align: center; width: 100px; position: absolute; top: 999px; left: 5px; }
.zuob_p5{ color:#607dfd; font-size:14px; text-align:center; width:100px; position:absolute; top:1640px; left:5px;}
.zuob_p6{ color:#607dfd; font-size:14px; text-align:center; width:100px; position:absolute; top:1930px; left:5px;}

.xs_kuai{ width:828px; height:240px; border:1px solid #e0e1e1; border-radius:12px; background:#fff;}
.topl{ width: 775px; height: 115px; border-bottom: 1px dashed #e0e1e1; margin: 0 auto; position: relative; }
.jbyue{width:100px; height:30px; line-height:30px; text-align:center; background:#607dfd; position:absolute; top:30px; right:14px; border-radius:14px; color:#fff; font-size:14px;}
.jbyue:hover{ background:#607dfd;}
.biaot{ color:#818181; font-size:14px; font-weight:bold; position:absolute; left:0; top:25px;}
.biaot span{ color:#607dfd; font-weight:normal;}
.jbti{ color:#818181; font-size:14px; font-weight:bold; position:absolute; left:0; top:48px; width:100%;}
.jbti span{ color:#; font-weight:normal;}
.top2{ width:775px; height:162px; margin:0 auto; position:relative;}
.top2 .left{ width:126px; height:162px; position:absolute; top:0; left:0; text-align:center;}
.top2 .left img{ display:inline-block; margin-top:15px;}
.top2 .right{ width:656px; height:162px; position:absolute; top:0; right:0;}
.xs_kuai em{ width:21px; height:40px; background:url(../images/lai.jpg) no-repeat; position:absolute; top:42px; left:-21px;}
.xs_kuai:hover{box-shadow: 2px 2px 5px #ccc; transition: all 0.3s ease-in 0s;}
.pp_nav{ width:100%; background:#607dfd; margin:0 auto;} 
.pp_navc{ width:1000px; height:49px; margin:0 auto; text-align:center;}
.pp_navc a{ color:#fff; font-size:16px; display:inline-block; padding:0 20px 0; line-height:49px; text-align:center;transition: all 0.3s ease-in 0s;}
.pp_navc a:hover{ background:#4768f9;}
.togejba{ height:80px; color:#818181; font-size:26px; text-align:center; line-height:100px; background:url(../images/ytx.png) no-repeat center bottom; margin:0 auto 40px;}
.yiyueczhan{ width:1002px; height:690px; margin:0 auto;}
.fir_divp{ width:1002px; height:251px; margin-bottom:24px; position:relative;}
.fir_divp div{ width:233px; height:247px; border:1px solid #e0e1e1; position:absolute; top:0;}
.fir_divp div h5{ color:#818181; font-size:14px; text-align:center; margin-bottom:8px;}
.fir_divp div img{ display:block; margin:19px auto 21px;}
.fir_divp div p{ color:#818181; font-size:12px; text-align:center;}
.fir_divp div a{ width:100px; height:30px; line-height:30px; background:#ec694a; border-radius:15px; color:#fff; font-size:px; text-align:center; position:absolute; bottom:18px;}

.fir_divp div a:hover{background:#e83828;transition: all 0.3s ease-in 0s;}
.quanmeilai{ height:687px; background:#f1f1f1; padding-top:19px;}
.kou_cesi{ width:1000px; height:360px; margin:0 auto;}
.kou_cesi div{ width:1001px; height:186px; background:url(../images/4.png) no-repeat; position:relative;}
.kou_cesi div a{ width:100px; height:30px; background:#8174b3; position:absolute; top:113px; color:#fff; text-align:center; line-height:30px; border-radius:25px;}
.kou_cesi div a:hover{ background:#63569c;}
.kou_cesi div .a1{ left:364px;}
.kou_cesi div p{ font-size:14px; font-family:"微软雅黑"; position:absolute;color:#818181;line-height:22px;}
.kou_cesi div .p1{  top:49px; left:128px; line-height:22px;}
.kou_cesi div .p1:hover{ margin-top:-2px;transition: all 0.3s ease-in 0s;}
.kou_cesi div .p2:hover{ margin-top:-2px;transition: all 0.3s ease-in 0s;}
.kou_cesi div .p3:hover{ margin-top:-2px;transition: all 0.3s ease-in 0s;}
.kou_cesi div .p4:hover{ margin-top:-2px;transition: all 0.3s ease-in 0s;}
.kou_cesi div .p2{ color:#8174b3; top:118px; left:128px;}
.kou_cesi div .p3{  top:49px; left:640px; }
.kou_cesi div .p4{ color:#8174b3; top:118px; left:640px;}
.kou_cesi div .a2{ left:875px;}

.he_hdyh{ height:508px;background:#f1f1f1;}
.he_hdyh div{ width:1000px; height:318px; background:url(../images/2.png) no-repeat; margin:0 auto;}
.he_qyyl{ width:1000px; height:392px; margin:0 auto;}
.he_qyyl div{ width:1001px; height:268px; background:url(../images/3.png) no-repeat; margin:0 auto;}



/**/
.rq_sy{ background:#f1f1f1; padding-bottom:48px;}
.rq_sy_content{ width:1000px; height:262px; margin:0 auto;}
.rq_sy_content div{ width:485px; height:260px; border:1px solid #e0e1e1; background:#fff; position:relative;}
.rq_sy_content .left{ float:left;}
.rq_sy_content .right{ float:right;}
.rq_sy_content img,.rq_sy_top img{ position:absolute; top:0; left:0;}
.rq_sy_content p{ width:208px; color:#818181; font-size:12px; position:absolute; top:15px; right:17px; line-height:20px;}
.rq_sy_content a,.rq_sy_top a{ color:#fff; width:100px; height:30px; background:#66c6f1; position:absolute; right:67px; bottom:12px; text-align:center; line-height:30px; border-radius:15px;}
.rq_sy_lc{ width:1000px; height:377px; margin:0 auto;}
.rq_sy_lc_content{ width:1020px; height:186px;}
.rq_sy_lc_content li{ width:488px; height:38px; border:1px solid #e0e1e1; background:#f1f1f1; margin-bottom:9px; margin-right:20px; float:left;}
.rq_sy_lc_content li span{ width:97px; height:38px; background:url(../images/span_bj.png) no-repeat; color:#fff; text-align:center; line-height:38px; float:left;}
.rq_sy_lc_content li p{ color:#818181; font-size:16px; float:left; line-height:38px; padding-left:10px;}
.rq_sy_top{ width:1000px; height:198px; background:#fff; margin:0 auto;box-shadow: 2px 2px 5px #ccc; position:relative; margin-bottom:25px;}
.rq_sy_top p{ width:476px; color:#818181; font-size:14px; position:absolute; top:45px; right:47px; line-height:24px;}
.rq_sy_top span{ width:100px; height:5px; background:#66c6f1; position:absolute; top:25px; left:474px;}
.rq_sy_bottom{ width:1000px; height:475px; margin:0 auto;}
.rq_sy_bottom div{ width:186px; height:473px; background:#fff; border:1px solid #e0e1e1; float:left; margin-right:15px; position:relative;}
.rq_sy_bottom div:last-child{ margin-right:0px;}
.rq_sy_bottom div p{ color:#818181; font-size:12px; width:156px; margin:0 auto; margin-top:15px;}
.rq_sy_bottom div a{color:#fff; width:100px; height:30px; background:#66c6f1; position:absolute; right:40px; bottom:12px; text-align:center; line-height:30px; border-radius:15px;}
.rq_sy .sy_cont{ width:1020px; height:990px; margin:0 auto;}
.rq_sy .sy_cont .zs_top{ color:#3b3a3a; text-align:center; margin-bottom:25px;}
.rq_sy .sy_cont .sy_dbj{ width:488px; height:294px; border:1px solid #e0e1e1; background:#fff; float:left; margin-right:20px; margin-bottom:20px;}
.dbj_left{ width:138px; height:274px; border-right:1px solid #e0e1e1; padding-top:20px; float:left;}
.dbj_left img{ display:block; margin:0 auto; margin-bottom:16px;}
.dbj_left .dbj_a1,.dbj_left .dbj_a2{width: 100px;
height: 30px;
line-height: 30px;
text-align: center;
background: #66c6f1;
display: block;
border-radius: 14px;
color: #fff;
font-size: 14px; margin:0 auto; margin-bottom:8px;}

.dbj_right{ width:326px; height:294px; float:right;}
.dbj_right div{ width:303px; height:45px; border-bottom:1px dashed #e0e1e1; padding-top:28px;}
.dbj_right div h4{ font-size:16px; color:#2da7e0; font-weight:bold;}
.dbj_right div p{ font-size:14px; color:#2da7e0;}
.dbj_right .dtext{ width:303px; color:#6c6b6c; font-size:12px; line-height:20px; margin-top:10px;}
