body,html{background:#fff}
.pcbanner{width:100%;position:relative;height:514px;overflow:hidden}
.pcbanner img{width:1920px;height:514px;position:absolute;top:50%;left:50%;margin:-257px 0px 0px -969px}
.pcbanner_bd{width:314px;height:370px;position:absolute;z-index:2;background-color:#fff;border-radius:6px;-moz-border-radius:6px;box-shadow:0px 0px 22px -5px #dedede;top:50%;left:50%;margin:-200px 0px 0px 285px}
.pcbanner_bd_sj{width:314px;margin:0 auto}
.pcbanner_bd_sj .sj_sz{font-size:40px;margin:20px 0px 0px auto;text-align:center;color:#ff7d44}
.pcbanner_bd_sj .sj_sm{font-size:14px;margin:0;text-align:center;color:#979797}
.banle_uy{text-align:center;margin:0 auto;letter-spacing:0;padding:20px 0 0 0;line-height:40px;font-size:28px;color:#ff7d44}
.banle_uy span{display:inline-block;margin:0;vertical-align:middle;height:40px}
.banle_uy span.zhaois{width:9px}
.banle_uy span.sk{width:20px;height:26px;overflow:hidden;margin:0 -3px;+ margin:0 1 px;_margin:0 1px;color:#ff7d44;background:#fff;line-height:26px;+ line-height:32 px;_line-height:32px;text-align:center;border-radius:6px;padding:5px 0}
.banle_uy span.sk font{display:inline-block;+ display:block;_display:block;width:20px;height:26px;margin:0 auto;font-size:34px;padding:0px 0 10px 0}
.banle_uy span.jk{width:20px;margin:0;height:400px}
.position_rel{position:relative;z-index:9;width:1200px;margin:0 auto}
.pcmk{background:url(../images/pcbgicon.png) center center;background-size:100% 100%;padding-left:38px;width:1200px;height:176px;margin:-64px 0 0 -38px;box-shadow:11px 43px 20px -36px #dedede}
.pcbanner_input{width:255px;margin:10px auto 0 auto;position:relative}
.pcbanner_input .txt1{background-color:#f7f7f7;width:255px;height:40px;border:1px solid #f7f7f7 !important;text-indent:10px;font-size:12px;color:#a4a4a4;float:left}
.pcbanner_input span#df select{background-color:#f7f7f7;border:1px solid #f7f7f7 !important;padding:0 0 0 4%;width:32%}
.pcbanner_input span#df.qushixian select{width:48%}
.pcbanner_input .txt2{background-color:#ff7d44;cursor:pointer;width:255px;height:45px;border:none !important;font-size:16px;color:#fff;text-align:center;box-shadow:0px 6px 20px #ffe5da}
.pcbanner_input .txt2:hover{opacity:0.98}
.pcbanner_input .txt3{float:left;color:#a4a4a4;margin-top:-5px}
.pcbanner_input .topdown_center{position:absolute;right:15px;top:50%;transform:translate(0,-50%)}
.pcbanner_input .input_img{background-position:237px 0px;width:12px;height:13px}
.pcbanner_input .input_imgb{background-position:219px 0px;width:16px;height:16px}
.pcbanner_input .input_imgc{background-position:203px 0px;width:16px;height:16px}
.pcbanner_input .input_imgd{background-position:180px 5px;width:20px;height:20px;float:left}
.swiper_banner{margin:0 auto}
.swiper_banner.swiper-container-horizontal > .swiper-pagination-switch{bottom:82px}
.swiper_banner .swiper-pagination-bullet,.swiper_banner .swiper-pagination-switch{width:34px;height:1px;background:#000;border-radius:0;box-shadow:0 0 1px #000}
.swiper_banner .swiper-pagination-bullet-active,.swiper_banner .swiper-active-switch{background:#ff7d44;box-shadow:0 0 1px #ff7d44}
.swiper-button-next,.swiper-button-prev { display: none;width: 60px;height:90px;margin-top: -48px; }
.ielt9 .swiper-button-next,.ielt9 .swiper-button-prev { margin-top: -300px; }
.swiper-container:hover .swiper-button-next { display: block;background: rgba(0,0,0,.4); }
.swiper-container:hover .swiper-button-prev { display: block;background: rgba(0,0,0,.4); }
.swiper-container:hover .swiper-button-next font { display: block;width: 20px;height: 35px;margin: 27px auto; background-position: -41px -71px; }
.swiper-container:hover .swiper-button-prev font { display: block;width: 20px;height: 35px;margin: 27px auto; background-position: -5px -71px; }
.decoration_slide .swiper-button-next{right: 0}
.decoration_slide .swiper-button-prev{left: 0}
.pcnews{width:1180px;margin:12px 0 0 15px;float:left;position:relative}
.pcnews .pcnews_title{float:left;background-position:0px 219px;width:72px;height:25px}
.pcnews .pcnews_ul{position:absolute;left:75px;top:-1px;right:0;height:32px;overflow:hidden}
.pcnews .pcnews_rl{list-style:none}
.pcnews .pcnews_rl li{float:left;margin-left:15px;margin-right:20PX}
.pcnews .pcnews_rl li a{color:#c4c2cf}
.pcnews .pcnews_rl li a:hover{text-decoration:underline}
.pcnews_icon{list-style:none;width:1180px;margin:0 auto}
.pcnews_icon .icon_bottom{transition:all 0.3s ease;opacity:1;float:left;width:224px;height:100px;margin-right:11px;background-color:#fff;border-radius:6px;-moz-border-radius:6px}
.pcnews_icon .icon_bottom a{display:block;margin:0;height:100px}
.pcnews_icon .icon_bottom:hover{opacity:0.98}
.pcnews_icon .icon_bottom .icon_photo{float:left;background-position:275px -20px;width:55px;height:56px;margin:24px 0px 0px 20px}
.pcnews_icon .icon_bottom .icon_photo1{float:left;background-position:221px -20px;width:55px;height:56px;margin:24px 0px 0px 20px}
.pcnews_icon .icon_bottom .icon_photo2{float:left;background-position:172px -22px;width:55px;height:56px;margin:24px 0px 0px 20px}
.pcnews_icon .icon_bottom .icon_photo3{float:left;background-position:117px -22px;width:55px;height:56px;margin:24px 0px 0px 20px}
.pcnews_icon .icon_bottom .icon_photo4{float:left;background-position:64px -22px;width:55px;height:56px;margin:24px 0px 0px 20px}
.pcnews_icon .icon_bottom .icon_txt{float:left;margin-top:20px;margin-left:15px}
.icon_txt .icon_txta{font-size:20px;color:#2e2e2e}
.icon_txt .icon_txtb{font-size:14px;color:#a4a4a4;margin-top:-5px}
.pcnews_icon .icon_bottom .icon{transition:all 0.3s ease}
.fwliucs{display:none;opacity:0;transition:all 0.3s ease;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:99}
.fwliucs .fwlcz{position:absolute;top:50%;left:50%;width:1200px;margin:-150px 0 0 -600px}
.fwliucs .fwlcz img{opacity:0;display:block;margin:0;width:100%;height:auto;border-radius:5px}
.fwliucs .fwlcz span{opacity:0;display:block;margin:0 auto;padding:0 30px;width:4em;margin-top:40px;border-radius:30px;height:50px;line-height:50px;background:#ff7d44;color:#fff;font-size:20px;text-align:center;cursor:pointer}
.fwliucs.open{opacity:1;transition:all 0.3s ease}
.fwliucs.open .fwlcz img,.fwliucs .fwlcz span{opacity:1;transition:all 0.4s ease}
.zxnews{width:1200px;height:auto;background-color:#fff;margin:25px auto 0 auto;box-shadow:0px 0px 26px -8px #dedede}
.zxnews ul{list-style:none;float:left}
.zxnews ul li{float:left;width:350px;border-right:1px solid #f3f3f3;height:auto;margin:15px 0;padding:0 15px}
.zxnews dl{margin:0;position:relative}
.zxnews dd{margin:0 0 0 90px}
.zxnews dt{width:60px;position:absolute;left:0;top:0}
.zxnews_bd{padding-bottom:5px;height:60px}
.zxnews_bd img{width:80px;height:60px;border-radius:2px;-moz-border-radius:2px}
.zxnews_bd dd{line-height:25px;font-size:14px}
.zxnews_bd dd input,.zxnews_bd dd .offer{width:35px;height:20px;border:1px solid #cbe7f6;font-size:12px;background-color:#fff;color:#679cde;border-radius:2px;-moz-border-radius:2px}
.zxnews_bd dd .offer{color: #ff7e44;border-color: #ff7e44}
a:hover .zxnews_bd dd{text-decoration:underline;color:#222}
.zxnews_xq dt{width:150px;color:#C4C2CF}
.zxnews_xq input{float:right;cursor:pointer;margin-right:0;border:1px solid #C4C2CF;background-color:#fff;font-size:12px;color:#C4C2CF;width:60px;border-radius:2px;-moz-border-radius:2px}
.zxnews_xq input.hd{color:#31c1ae;border:1px solid #99d8c4}
.zxnews_xq input:hover{box-shadow:0 0 6px rgba(0,0,0,.2)}
.zxnews_xq dd{float:right;margin-right:20px;padding:7px 0}
.zxnew_more{width:36px;height:auto;float:right;margin:9px 9px 0px 0px}
.zxnew_more:hover{box-shadow:0 0 6px rgba(0,0,0,.2)}
.zxnew_more img{display:block;height:auto;width:100%}
.pczxgs{width:1200px;margin:15px auto 0 auto}
.pczxgs_title{float:left;font-size:18px}
.pczxgs_more{float:right;color:#C4C2CF}
.pczxgs_more a:hover{text-decoration:underline;color:#222}
.pczxgs_rl{width:1199px;margin:5px auto 0 auto;border-top:1px solid #e9e9e9;border-right:1px solid #e9e9e9}
.pczxgs_rl-mask{width: 100%;height: 100%;background: rgba(0,0,0,.8);color: #fff;text-align: center;line-height: 120px;position: absolute;top: 0;left: 0;z-index: 2;display: none;font-size: 24px}
.pczxgs_rl-mask.mask-open{display: block}
.pczxgs_rl ul li{float:left;position:relative;width:197px;height:120px;background-color:#fff;border-left:2.5px solid #ededed;border-bottom:2px solid #ededed;text-align:center;font-size:14px}
.pczxgs_rl ul li:hover{background:rgba(72,78,99,0.02);text-decoration:underline}
.pczxgs_rl ul li a{display:block;margin:0}
.pczxgs_rl ul li .imgk{transition:all 0.3s ease;margin:15px auto 0 auto;position:relative;height:62px;overflow:hidden}
.pczxgs_rl ul li img.u{display:block;transition:all 0.3s ease;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ielt9 .pczxgs_rl ul li img.u { left:10px;top:0; }
.pczxgs_rl ul li img.u{width:150px;height:auto;max-height:65px}
.pczxgs_rl ul li img.u.xx{width:auto;max-width:160px;height:63px}
.pczxgs_rl ul li:hover .imgk{height:65px}
.pczxgs_rl ul li:hover img.u{width:156px;height:auto}
.pczxgs_rl ul li:hover img.u.xx{width:auto;height:65px}
.pczxgs_rl ul li span{display:block;position:relative;margin-top:5px;color:#2e2e2e}
.pczxgs_rl ul li span .dj{width:20px;height:20px;background-position:98px 0px;position:absolute;margin-top:10px;margin-left:5px}
.pczxgs_rl ul li .i_em{display:inline-block;vertical-align:-4px;float:none;margin:0 2px 0 0;width:20px;height:auto}
.pczxgs_rl ul li .i_em img{display:block;width:100%;height:auto}
.altj_txt_lt .i_em{display:inline-block;vertical-align:-4px;float:none;margin:0 2px 0 0;width:24px;height:auto}
.pcmain3 ul li .i_em{display:inline-block;vertical-align:-4px;float:none;margin:0 2px 0 0;width:20px;height:auto}
.jcjj_rl{width:1200px;margin:0 auto 0 auto;box-shadow:0 2px 10px rgba(0,0,0,.01)}
.jcjj_rl ul li{float:left;width:170px;height:80px;background-color:#fff;border-right:1px solid #ededed;border-top:1px solid #ededed;border-bottom:1px solid #ededed;boder-right:none;text-align:center;font-size:14px}
.jcjj_rl ul li:first-child{border-left:1px solid #ededed}
.jcjj_rl ul li img{transition:all 0.3s ease;width:140px;height:58px;margin:11px auto 0 auto;display:block}
.jcjj_rl ul li:hover img{width:150px;height:63px;margin-top:9px}
.jcjj_rl ul li span{display:block;position:relative;margin-top:5px;color:#2e2e2e}
.jcjj_rl ul li span .dj{width:20px;height:20px;background-position:98px 0px;position:absolute;margin-top:10px;margin-left:5px}
.pcmain1{width:1200px;margin:10px auto 0 auto}
.pcmain1_zt{float:left;width:595px}
.pcmain1_zt > div{width: 100%;}
.ielt9 .pcmain1_zt { height: 302px;overflow: hidden; }
.pcmain1_pl{float:left;width:595px;margin-left:10px}
.pcmain1_zt .ztbd{margin-top:10px}
.swiper_comp{margin:0 auto;height:300px;overflow: hidden;}
.swiper_comp .swiper-slide{width: 595px !important;height:300px!important}
.swiper_comp.swiper-container-horizontal > .swiper-pagination-bullets{bottom:8px}
.swiper_comp .swiper-pagination-bullet{background:#000;box-shadow:0 0 1px #000}
.swiper_comp .swiper-pagination-bullet-active{background:#fff;box-shadow:0 0 2px #ff7d44}
.swiper_comp > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}
.pcmain1_pl .pc_ly{width:595px;height:300px;overflow:hidden;background:#fffaf8;margin-top:10px;border:1px solid #ebebeb}
.swiper_liuyan{width:100%;height:100%;margin:0 auto}
.pc_more{float:left;margin-left:10px;color:#C4C2CF}
.pc_more a,.pc_more span,.pc_more .a{color:#ff7d44}
.pc_more a:hover{text-decoration:underline}
.pc_ly .ly_rl{margin:15px;height:270px;overflow:hidden;list-style:none}
.pc_ly .ly_rl img{width:42px;height:42px;float:left}
.pc_ly .ly_rl .swiper-slide{margin:0;height:270px;overflow:hidden}
.pc_ly .ly_rl li{border-bottom:1px solid #fde9e7;padding:10px 0;+height: 79px;_height:79px;}
.pc_ly .ly_rl .swiper-slide li:last-child{border:0}
.rl_txt{float:left;width:490px;margin-left:10px}
.rl_txt .txt_a{display:block;color:#8a8a8a}
.rl_txt .txt_a a{color:#81afd6}
.rl_txt .txt_a a:hover{text-decoration:underline}
.rl_txt .txt_b{display:block;line-height:18px;color:#606060;height:36px}
.pcmain2{width:1200px;margin:15px auto}
.pcmain2 .lisdu{float:left;width:595px;height:auto}
.pcmain2 .lisdu.rightd{float:right}
.pcmain2 img{display:block;width:100%;height:auto}
.pcmain2 img:hover{box-shadow:0 0 6px rgba(0,0,0,.2);opacity:0.98;cursor:pointer}
.pcmain3 .pcmain4 .pcmain5{width:1200px;margin:15px auto 0 auto}
.pcmain3 ul{list-style:none;margin:10px auto 0 auto;width:1200px}
.pcmain3 ul .pcmain3_altj{float:left;position:relative;margin-left:10px;width:595px;height:300px}
.pcmain3 ul .pcmain3_altj:first-child{margin:0}
.pcmain3 ul .pcmain3_altj:hover,.pcmain3_zxal li:hover{box-shadow:0 2px 15px rgba(0,0,0,.2)}
.pcmain3_altj img{width:100%;height:100%}
.pcmain3_altj .bgtopd{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,.2);transition:all 0.3s ease}
.pcmain3_altj:hover a .bgtopd{background:rgba(0,0,0,0.4)}
.pcmain3_altj .nowtj{background-position:0px 168px;width:92px;height:30px;position:absolute;top:10px;left:0;text-align:center;color:#fff;font-size:14px}
.pcmain3_zxal{list-style:none;margin:10px auto 0 auto}
.pcmain3_zxal li{width:292px;height:auto;background-color:#fff;float:left;border:1px solid #ededed;margin-left:8px;+height:254px;_height:254px;}
.pcmain3_zxal li:first-child{margin-left:0}
.pcmain3_zxal li>a + a {+display: block;_display:blok;+height:15px;_height:15px}
.pcmain3_zxal .zxal_img{width:292px;height:auto;position:relative}
.pcmain3_zxal .zxal_img img{margin:0 auto;display:block;width:100%;height:auto}
.pcmain3_zxal .zxal_img .bgtopd{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.1);transition:all 0.3s ease}
.pcmain3_zxal li:hover .zxal_img .bgtopd{background:rgba(0,0,0,0.3)}
.altj_txt{position:absolute;bottom:20px;left:15px;right:15px}
.altj_txt img:hover{box-shadow:none;cursor:pointer}
.altj_txt_lt{float:left;margin-left:10px}
.altj_txt_rt{float:right;color:#fff;font-size:16px;margin-top:20px}
.altj_txt_rt em{font-style:normal;display:inline-block;margin:0;padding:0 5px}
.altj_txt_lt_rl{width:60px;height:60px;background-color:#fff;border-radius:50%;float:left}
.altj_txt_lt_rl img{width:100%;height:100%;margin:0;display:block;border-radius:50%}
.altj_txt_lt span{margin-left:10px;font-size:18px;color:#fff;display:block;float:left;margin-top:20px;position:relative;width:auto}
.altj_txt_lt span:hover{text-decoration:underline}
.altj_txt_lt .djbig{width:23px;height:23px;background-position:121px 0px;position:absolute;margin-top:7px;margin-left:5px}
.zxal_rl{margin-top:-45px;position:relative;margin-left:10px}
.zxal_rl_logo{width:55px;height:55px;background-color:#fff;border-radius:50%;float:left;box-shadow:0px 2px 8px #dedede}
.zxal_rl_logo img{width:100%;height:100%;margin:0;display:block;border-radius:50%}
.zxal_rl span{margin-left:10px;font-size:14px;color:#fff;display:block;float:left;margin-top:5px;position:relative;width:200px}
.zxal_rl .djbig{width:23px;height:23px;background-position:121px 0px;position:absolute;margin-top:7px;margin-left:5px}
.zxal_txt{margin-left:10px;padding-bottom:15px}
.zxal_txt span{display:block}
.zxal_txt .zxal_txt_sp{font-size:14px;line-height:25px}
.zxal_txt .zxal_txt_sp1{font-size:12px;color:#A4A4A4;line-height:20px}
.pcmain4_rl{margin:10px auto 0 auto;width:1200px}
.pcmain4_rl .pcmain4_rl_lb{width:391px;height:600px;margin-left:10px;float:left;background-color:#fff;border:1px solid #ededed}
.pcmain4_rl .pcmain4_rl_lb:first-child{margin-left:0}
.pcmain4_rl_img{margin:0;position:relative}
.pcmain4_rl_img18{top:18px}
.pcmain4_rl_img img{width:391px;height:269px}
.pcmain4_rl_img .span{display:block;position:absolute;left:0;right:0;bottom:0;padding:5px 80px 5px 10px;font-size:12px;color:#fff;background:#000;background:rgba(0,0,0,.6)}
.swiper_zxzx{margin:0 auto;height:249px;overflow: hidden;}
.swiper_zxzx  .swiper-pagination-bullets{width:auto;bottom:16px;left:inherit;right:10px}
.swiper_zxzx .swiper-pagination-bullet,.swiper_zxzx .swiper-pagination-switch{width:6px;height:6px;background:#fff;box-shadow:0 0 1px #000;opacity:1}
.swiper_zxzx .swiper-pagination-bullet-active,.swiper_zxzx .swiper-active-switch{background:#ff7d44;box-shadow:0 0 2px #ff7d44}
.swiper_zxzx > .swiper-pagination-bullets .swiper-pagination-bullet,.swiper_zxzx > .swiper-pagination-switch{margin:0 2px}
.pcmain4_title{margin-left:15px;padding-top:10px;width:360px;border-bottom:1px solid #eeeeee;height:35px}
.pcmain4_title span{width:120px;height:35px;font-size:16px;display:block;float:left;line-height:30px;text-align:center}
.title_tb{border-bottom:2px solid #FF7D44}
.pcmain4_news{margin:10px 15px 0 15px}
.pcmain4_list{margin:0}
.pcmain4_news_rl{border-bottom:1px solid #eeeeee;padding-bottom:15px;padding-top:10px;+height:60px;_height:60px;}
.pcmain4_news_rl img{width:80px;height:60px;float:left}
.pcmain4_news_rl span{display:block;width:270px;float:left;margin-left:10px;line-height:20px}
.pcmain4_news_rl span.yi{font-size:14px;height:20px}
.pcmain4_news_rl span.er{color:#A4A4A4;height:40px}
.pcmain4_news_rl:hover span{text-decoration:underline}
.pcmain4_tt{width:360px;margin:15px auto 0 auto;padding-bottom:10px;border-bottom:1px dashed #ededed}
.pcmain4_tt:hover span{text-decoration:underline}
.pcmain4_list .pcmain4_news_rl:last-child{border:0}
.pcmain4_list .pcmain4_tt-border:last-child{border-bottom:1px dashed #ededed}
.pcmain4_tt .pcmain4_hot{font-size:18px;width:360px;display:block;position:relative;height:32px}
.pcmain4_tt .pcmain4_hot .hot_icon{background-position:157px 4px;width:27px;height:27px;display:block;float:left;+display:none;_display:none;}
.pcmain4_tt .hot_rl{font-size:12px;color:#A4A4A4;height:40px;line-height:20px;display:block;margin:5px 0 0 0}
.pcmain4_hot_rl{width:auto;margin:10px 10px 0 10px}
.pcmain4_hot_rl li{line-height:37px;font-size:14px;margin-left:15px;color:#A4A4A4}
.pcmain4_hot_rl.rt{margin:8px 15px 0 15px}
.pcmain4_hot_rl.rt li{line-height:34px;margin:0 10px}
.pcmain4_hot_rl.rt li a{display:block;margin:0}
.pcmain4_hot_rl li b{display:block;width:3px;height:3px;background-color:#979797;vertical-align:middle;position:absolute;margin-top:17px;+margin-top:10px;¡ª_margin-top:10px;margin-left:-10px;border-radius:50%}
.pcmain4_hot_rl li a:hover{text-decoration:underline}
.pcmain4_news .pcmain4_hot_rl{margin:10px 0 0 0}
.pcmain5 ul{width:1200px;margin:10px auto 0 auto}
.pcmain5 ul li{float:left;margin-left:8px;width:292px;height:270px;background:#fff;border:1px solid #ededed}
.pcmain5 ul li:first-child{margin:0}
.pcmain5 ul li:hover{box-shadow:0 2px 15px rgba(0,0,0,.2)}
.zxgd_img img{width:292px;height:210px;position:relative}
.zxgd_rl{margin-top:-45px;margin-left:10px}
.zxgd_rl .abtn{display:block;width:88px;height:26px;position:relative;border-radius:50px;-moz-border-radius:50px;background-color:#494949;color:#fff;line-height:26px;text-align:center;opacity:0.8}
.pcmain5 ul li:hover .zxgd_rl .abtn{background-color:#ff6b23;color:#fff;opacity:0.9}
.zxgd_rl span{position:relative;margin-left:10px;display:block}
.zxgd_rl .wzdh{width:14px;height:14px;background-position:-165px -95px;position:absolute;left:-2px;top:50%;margin-top: -7px;+margin-top: -10px;_margin-top: -10px;}
.zxgd_txt{margin-left:10px;margin-top:25px}
.zxgd_txt span{display:block}
.zxgd_txt .zxal_txt_sp{font-size:14px;line-height:20px}
.zxgd_txt .zxal_txt_sp1{font-size:12px;color:#A4A4A4;line-height:20px}
.pcmain6{width:1200px;margin:15px auto 0 auto}
.pcmain6 ul{width:1200px;margin:10px auto 0 auto}
.pcmain6 ul li{width:191px;height:311px;overflow:hidden;position:relative;border:1px solid #eee;margin-left:8px;background-color:#fff;float:left}
.pcmain6 ul li:first-child{margin:0}
.pcmain6 ul li:hover{box-shadow:0 2px 15px rgba(0,0,0,.2)}
.pcmain6 .sjs_img{display:block;width:192px;height:auto;margin:0 0 0 -96px;transition:all 0.4s ease;position:absolute;left:50%;top:0;right:0}
.pcmain6 ul li:hover .sjs_img{width:242px;margin:0 0 0 -126px}
.pcmain6 .sjs_bown{position:absolute;bottom:0;left:0;right:0}
.pcmain6 .sjs_title{text-align:center;display:block;line-height:24px;margin:5px auto 0 auto;font-size:14px;text-align:center}
.pcmain6 .sjs_title span{display:inline-block;border-bottom:1px solid #ff6b23}
.pcmain6 .sjs_rl{margin:0 auto;display:block;text-align:center;color:#A4A4A4}
.pcmain6 ul li:hover .sjs_title{color:#fff}
.pcmain7_lb{width:206px;height:370px;border:1px solid #e6e6e6;background-color:#fff;float:left;border-right:none}
.pcmain7_bg{background:url(../images/jtbg.png) no-repeat;width:24px;height:372px;float:left}
.pcmain7_list{position:relative}
#gd_xgt{display:block;opacity:0.8;position:absolute;right:20px;bottom:20px;width:48px;height:36px;padding:11px 5px;background:#FF6B23;color:#fff;line-height:18px;text-align:center;border-radius:50%;font-size:14px}
#gd_xgt:hover{opacity:1}
.lb_title{width:184px;margin:10px auto 0 auto}
.lb_title li{float:left;width:35px;font-size:14px;margin-right:11px;text-align:center;height:30px}
.lb_title li a:hover{color:#ff6b23;border-bottom:2px solid #ff6b23;width:35px;line-height:30px;padding-bottom:2px;display:block}
.xhx a{color:#ff6b23;border-bottom:2px solid #ff6b23;width:35px;line-height:30px;display:block;padding-bottom:2px}
.pcmain7_img{width:184px;margin:5px auto 0 auto}
.pcmain7_img li{width:88px;height:55px;position:relative;float:left;margin-top:8px;background:#000}
.pcmain7_img li a{display:block}
.pcmain7_img li:nth-child(2n),.pcmain7_img li.rightr{margin-left:6px}
.pcmain7_img li img{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}
.xgt_bg{position:absolute;left:0;top:0;right:0;bottom:0;display:block;opacity:0.2;background:#000;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;}
.pcmain7_img li:hover{cursor:pointer}
.pcmain7_img li.hover .xgt_bg,.pcmain7_img li:hover .xgt_bg{background:#FF6B23;opacity:0.6;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;}
.xgt_title{position:relative;display:block;font-size:12px;text-align:center;line-height:55px;height:100%;color:#fff}
.xgt_more{background:#fff;width:88px;height:55px;position:absolute;margin-top:8px;text-align:center;line-height:55px;color:#f00}
.pcmina7{width:1200px;margin:10px auto 0 auto;user-select:none}
.pcmain7_lt1{width:320px;height:372px;float:left;position:relative}
.pcmain7_lt2{width:309px;height:372px;margin-left:10px;float:left;position:relative}
.pcmain7_lt2 .img{width:100%;height:180px;position:relative}
.pcmain7_lt2 .img:first-child{margin-bottom:10px}
.pcmain7_lt3{float:left;width:320px;height:372px;margin-left:10px;position:relative}
.pcmina7 .xgt_list_ img{display:block;width:100%;height:100%}
.pcmina7 .xgt_list_ img:hover{opacity:0.98;box-shadow:0 0 6px rgba(0,0,0,.4)}
.pcmain7_list{float:left;width:969px;height:372px}
.xgt_list_ .pcmain7text{display:block;transition:all 0.3s ease;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.1)}
.xgt_list_ .pcmain7text span{opacity:0;transition:all 0.3s ease;position:absolute;left:0;top:50%;right:0;padding:0 50px;line-height:25px;text-align:center;color:#fff;font-size:16px;transform:translate(0,-50%)}
.xgt_list_ a:hover .pcmain7text{display:block;opacity:1;background:rgba(0,0,0,.4)}
.xgt_list_ a:hover .pcmain7text span{opacity:1}
.pcmain8 .pcmain9{width:1200px;margin:10px auto 0 auto}
.pcmain8_lc{width:1200px;height:150px;background:#fff;border:1px solid #EDEDED;margin:10px auto 0 auto}
.pcmain9_rl{width:1200px;margin:10px auto 0 auto}
.pcmain9_lt{width:391px;height:490px;background-color:#fff;border:1px solid #EDEDED;float:left}
.pcmain9_md{width:391px;height:490px;background-color:#fff;border:1px solid #EDEDED;margin-left:10px;float:left}
.pcmain9_rt{width:391px;height:490px;background-color:#fff;border:1px solid #EDEDED;margin-left:10px;float:left}
.pcmain5{width:1200px;margin:15px auto 0 auto}
.pcmain9_lt_img{background:url(../images/xzx_a.png) no-repeat;width:391px;height:150px}
.pcmain9_md_img{background:url(../images/xzx_b.png) no-repeat;width:391px;height:150px}
.pcmain9_rt_img{background:url(../images/xzx_c.png) no-repeat;width:391px;height:150px}
.pcmain9_lt_te{font-size:24px;color:#fff;display:block;text-align:center;padding-top:40px}
.pcmain9_lt_ts{color:#fff;display:block;text-align:center;font-size:14px}
.pcmain9_lt_ts span{color:#ff6b23}
.pcmain9_md_rl{margin:10px 15px 0 15px}
.pcmain9_rt_rl{margin:10px 15px 0 15px}
.pcmain9_rt_rl li{width:360px;margin-top:18px}
.pcmain9_rt_tx{float:left;width:33px;height:33px;margin-top:2px}
.pcmain9_rt_rl_txt{width:310px;margin-left:10px;float:left}
.pcmain9_rt_rl_txt .wdtxt_a{display:block;color:#A4A4A4;line-height:22px;position: relative;}
.pcmain9_rt_rl_txt .wdtxt_a span.yi{color:#FF6B23}
.pcmain9_rt_rl_txt .wdtxt_a span.er{position: absolute;right: 0;}
.pcmain9_rt_rl_txt .wdtxt_b{display:block;line-height:18px;color:#606060;font-size:14px}
.pcmain9_rt_rl_txt:hover .wdtxt_b{text-decoration:underline}
.pcmain10{width:1200px;margin:10px auto 0 auto;padding-bottom:20px}
.pcmain10 ul{width:1200px;margin:10px auto 0 auto}
.pcmain10 li{float:left;margin-left:8px;background:#fff;width:292px;height:270px;border:1px solid #ededed;box-shadow:0 2px 15px rgba(0,0,0,.1)}
.pcmain10 li:first-child{margin-left:0}
.pcmain10 li:hover{box-shadow:0 2px 15px rgba(0,0,0,.2)}
.xqal_txt{margin-left:10px;margin-top:10px}
.xqal_txt span{display:block}
.xqal_txt .zxal_txt_sp{font-size:14px;line-height:20px}
.xqal_txt .zxal_txt_sp1{font-size:12px;color:#A4A4A4;line-height:20px}
.zxt_footer{background:url(../images/txt_-bg.png) no-repeat;margin:0 auto}
.zxt_footer_rl{width:1200px;margin:0 auto}
.zxt_footer_rl img{width:195px;height:144px;float:left;margin-top:20px;margin-left:-50px}
.zxt_footer_rl span{display:block}
.zxt_ft_bt{font-size:30px;color:#fff}
.zxt_ft_rt{float:right;width:753px;margin-top:50px}
.zxt_ft_rt .ewdolist{font-size:40px;float:left;width:25%;color:#fff;text-align:center;line-height:26px;+line-height: normal;_line-height: normal;}
.zxt_ft_rt .ewdolist b{font-size:16px;margin-left:6px;font-weight:100}
.zxt_ft_rt .ewdolist span{font-size:12px;color:#ffdece}
.pcmain8_list{float:left;margin:40px 0px 0px 20px}
.pcmain8_list span{display:block}
.pcmain8_list .b{width:50px;height:50px;background:url(../images/pcic.png);margin-left:8px}
.pcmain8_list .er{font-size:14px;text-align:center;text-align:center}
.pcmain8_fgx{float:left;width:37px;height:18px;background:url(../images/pcic.png);margin-left:8px;background-position:-533px -7px;margin:50px 10px 0px 30px}
.pcmain8_list .c{width:50px;height:50px;background:url(../images/pcic.png);margin-left:8px;background-position:-59px 0px}
.pcmain8_list .d{width:50px;height:50px;background:url(../images/pcic.png);margin-left:8px;background-position:-127px 0px}
.pcmain8_list .e{width:50px;height:50px;background:url(../images/pcic.png);margin-left:8px;background-position:-207px 0px}
.pcmain8_list .f{width:50px;height:50px;background:url(../images/pcic.png);margin-left:8px;background-position:-279px 0px}
.pcmain8_list .g{width:50px;height:50px;background:url(../images/pcic.png);margin-left:8px;background-position:-343px 0px}
.pcmain8_list .h{width:50px;height:50px;background:url(../images/pcic.png);margin-left:8px;background-position:-412px 0px}
.pcmain8_list .i{width:50px;height:50px;background:url(../images/pcic.png);margin-left:8px;background-position:-471px 0px}
.kgdj{width:1200px;margin:10px auto 0 auto;background:#fff;height:88px;border:1px solid #ededed}
.kgdj_title{float:left;width:55px;height:53px;background-position:-76px -81px;margin:15px 0px 0px 10px;border-right:1px solid #ededed;padding-right:10px}
.kgdj_rl{list-style:none;float:left;margin:15px 0px 0px 10px;width:1114px}
.kgdj_rl li{float:left;border-right:1px solid #ededed;padding-right:10px;padding-left:10px;width:202px;overflow:hidden}
.kgdj_rl li a{display:block;padding:10px;color:#A4A4A4}
.kgdj_rl li a:hover{text-decoration:underline}
.kgdj_rl li span{display:block}
.kgdj_rl li .kgdj_bt{font-size:14px;font-weight:bold;height:24px;line-height:24px;color:#444}
.kgdj_rl li .kgdj_sm{font-size:12px;color:#A4A4A4;height:20px;line-height:20px}
.kgdj_rl li:last-child{border:0}
.kgdj_bq{width:16px;height:20px;background-position:60px 5px;display:block;float:left;margin-right:5px}
.sty_conter{margin:15px 0 0 0}
.jcouhui{margin:0 auto}
.jcouhui .oplist{position:relative;float:left;margin:0 0 10px 22px;padding:5px;box-shadow:0 2px 10px -2px rgba(0,0,0,.1);transition:all 0.3s ease}
.jcouhui .oplist:hover{box-shadow:0 2px 10px -1px rgba(0,0,0,.2)}
.jcouhui .oplist .opliste{position:relative;width:252px;padding:10px;margin:0}
.jcouhui .oplist:first-child{margin-left:0}
.jcouhui .oplist:first-child + div + div + div + div{margin-left:0}
.jcouhui .oplist:first-child + div + div + div + div + div + div + div + div{margin-left:0}
.jcouhui .oplist:nth-child(4n+1){margin-left:0}
.jcouhui .oplist .lestui{position:absolute;left:5px;top:5px;width:100px;height:100px}
.jcouhui .oplist .lestui img{display:block;margin:0;width:100%;height:100%}
.jcouhui .oplist .rigtui{margin:0 20px 0 108px;line-height:20px;padding:5px 0;height:80px}
.jcouhui .oplist .rigtui span{display:block;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.jcouhui .oplist .rigtui span.s_as{font-size:18px;padding:5px 0px;color:#ff3322}
.jcouhui .oplist .rigtui span.s_ab{font-size:12px;padding:5px 0;color:#999}
.jcouhui .oplist .rigtui span.s_ac{font-size:12px;color:#999}
.jcouhui .oplist .rigtui span a{color:#999}
.jcouhui .oplist .rigtui span b{font-size:14px;vertical-align:2px}
.jcouhui .oplist .opuyhj{position:absolute;top:0;right:5px;bottom:0;width:1px;color:#fff;line-height:18px;text-align:center;font-size:12px}
.jcouhui .oplist .opuyhj span{display:block;position:absolute;right:4px;top:6px;bottom:6px;background:#ff3322;width:16px;padding:12px 4px;border:1px #fff dashed;border-radius:4px}
.jcouhui .oplist{background:radial-gradient(transparent 0px,transparent 4px,white 4px,white);background-size:20px 20px;background-position:-10px -10px}
.jcouhui .oplist:after{content:'';position:absolute;left:5px;top:5px;right:5px;bottom:5px;box-shadow:0 0 20px 1px rgba(0,0,0,0.2);z-index:-1}
.banner_zxrj{position:relative;width:1200px;margin:0 auto;padding:0}
.banner_zxrj img{display:block;width:100%;height:101px}
.banner_zxrj.er{margin-bottom:20px}
.banner_zxrj.er img{height:82.5px}
.banner_zxrj div:nth-child(n+3){display:none}
.ggwei_do{position:relative;width:1200px;height:90px;margin:0 auto;padding:0 0 0 0}
.ggwei_do .listdo{position:relative;display:block;width:590px;height:auto;float:left}
.ggwei_do .listdo img{display:block;width:100%;height:90px}
.ggwei_do .listdo.er{margin-left:15px;height:83px}
.ggwei{position:relative;width:1200px;margin:25px auto 0 auto;padding-top:10px}
.ggwei .ggwei_list{position:relative;width:33%;float:left}
.ggwei .ggwei_list:nth-child(2){margin:0 0.5%}
.ggwei .ggwei_list:first-child + div{margin:0 0.5%}
.ggwei .ggwei_list img{display:block;float:left;margin:0 0 0 60px;width:auto;width:80px;height:auto}
.ggwei .ggwei_list img:nth-child(3){margin-top:5px}
.ggwei .ggwei_list img:first-child + img + img{margin-top:5px}
.ggwei .ggwei_list a{display:block;border-right:1px solid #ececec}
.ggwei .ggwei_list:last-child a{border:0}
.ggwei .ggwei_list p{width:230px;line-height:22px;margin:0;float:right;color:#5b5b5b;font-size:14px}
.ggwei .ggwei_list p span{display:inline-block;width:100%;line-height:16px}
.ggwei .ggwei_list p span.a{color:#565656;font-size:18px;letter-spacing:2px;padding:0px 0 12px 0}
.ggwei .ggwei_list p span.b{color:#a7acaa;color:#aaa}
.ggwei .ggwei_list p span font{display:inline-block;margin-bottom:4px;padding:2px 8px;letter-spacing:2px;background:#FFB923;color:#fff}
.ggwei .ggwei_list p span.bb{color:#d4c8b9;color:#aaa}
.ggwei .ggwei_list p span.bbb{color:#adadad;color:#aaa}
.ggwei.er{margin-bottom:20px;margin-top:10px}
.ggwei.er .ggwei_list img{display:block;width:100%;height:80px}
.guanggao{width:1200px;background-color:#FFF;margin:20px auto 0px auto}
.guanggao .row{margin-top:10px}
.guanggao .row .item{position:relative;margin:0px;height:80px;float:left}
.guanggao .row .column4{width:292px;margin-left:10px}
.guanggao .row .column3{width:393px;margin-left:10px}
.guanggao .row .column2{width:595px;margin-left:10px;height:auto;+height:80px;_height:80px;}
.guanggao .row .column1{width:1200px;margin:5px 0px}
.guanggao .row .item img{display:block;width:100%}
.guanggao .row .no-margin{margin-left:0px}
.guanggao .row .item:before{content: "¹ã¸æ";font-size:12px;color:#eee;display:block;position:absolute;bottom:0;right:4px;line-height:20px}
.guanbi{display:block}
#guanbi_sige{display:none}
.ggjc{width:1200px}
#jcgg{margin:0 auto}
#ggjc{width:1185px;padding:15px 7.5px;position:relative;height:100px;overflow:hidden;margin:25px 10px;border:1px solid #efefef}
#ggjc .ddkaun{position:absolute;top:15px;left:15px;right:15px;bottom:15px;width:200%;overflow:hidden}
#ggjc .gjclist{width:222.5px;height:100px;z-index:10;position:relative;left:0;top:0;transition:all 0.6s ease;float:left;margin:0 7.5px;background:#fff}
#ggjc .gjclist:first-child{margin-left:0}
#ggjc .gjclist:nth-last-child(1){margin-right:0}
#ggjc .gjclist .gglista{width:222.5px;margin:0;height:100px;float:left;background:#FAFAFA}
#ggjc .gjclist .gglistb{width:0px;transition:all 0.6s ease;overflow:hidden;float:left;height:100px;background:#FAFAFA}
#ggjc .gjclist:hover{z-index:10;position:relative;left:0;top:0;width:1185px}
#ggjc .gjclist:hover .gglistb{width:940px;display:block;margin-left:15px}
#ggjc .gjclist .gglista img{display:block;width:100%;height:100%;margin:0}
#ggjc .gjclist .gglistb img{transition:all 0.6s ease;opacity:0.8;display:block;width:auto;height:auto;margin:0}
#ggjc .gjclist:hover .gglistb img{width:100%;height:100%;opacity:1}
#ggjc .gjclist:hover.a{margin-left:0px}
#ggjc .gjclist:hover.b{margin-left:-230px}
#ggjc .gjclist:hover.c{margin-left:-467px}
#ggjc .gjclist:hover.d{margin-left:-705px}
#ggjc .gjclist:hover.e{margin-left:-942px}
#jcgg #ggjc{width:1178px;height:100px;overflow:hidden;margin:0;padding:15px 10px}
#ggjc .gjclist .gglistb img{width:auto;height:auto}
#ggjc .gjclist:hover .gglistb{margin-left:8px}
/* ÃÉ²ã */
.panoramic-img{position: relative;}
.panoramic-img .mask-text{ font-size: 14px;line-height:40px;position: absolute; top:50%; left: 50%; padding: 0 20px; border-radius:20px; background: #000; color: white; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-border-radius:20px; -moz-border-radius:20px; -ms-border-radius:20px; -o-border-radius:20px; }
.panoramic-img .mask-text .layui-icon{font-size: 12px;margin-top: 1px}
.icon-right-arrow{background: url("../images/right-row.png") center no-repeat;background-size: 100% 100%;width: 7px;height: 11px;display: inline-block;margin: 1px 0 0 2px;}

.pc_banner{width:100%;position:relative;height:367px;overflow:hidden}
.pc_banner .swiper-slide{height:367px;}
.pc_banner img{ width: 1920px; height:367px; position:absolute; top:50%; left:50%; margin:-183.5px 0 0 -960px}
.decoration-news{height: 558px;width: 1200px;margin:-80px auto auto;box-shadow:0 4px 8px 4px rgba(230,230,230,1);position: relative;z-index: 1;background: #fff;overflow: hidden;}
.decoration-news{display: flex}
.decoration-news .decoration-left{width: 917px;padding: 10px;display: flex}
.decoration-news .decoration-right{width: 280px;box-shadow:0 0 16px 3px rgba(240,240,240,1);padding: 10px}
.decoration-news .decoration-left .decoration-slide{width: 346px;}
.decoration-news .swiper-pagination{bottom: 20px;}
.decoration-news .swiper-container .swiper-pagination-bullet{background: #ccc}
.decoration-news .swiper-container .swiper-pagination-bullet-active{background: #ff7d44}
.decoration-left .decoration-slid-bottom{display: flex;justify-content: space-between;margin-top: 10px}
.decoration-left .decoration-slid-bottom a{width: 170px;height: 81px;}
.decoration-left .decoration-slid-bottom img{width: 100%;height: 100%;}
.decoration-left .decoration-slide .swiper-slide{width: 348px;height: 448px;}
.decoration-slide .swiper-slide img{width: 100%;height: 100%;}

.decoration-icon,.information-header-nav li.information-active{background: url('../images/iconsy.png') center no-repeat;background-size: auto;display: inline-block;}
.icon-header-line{background-position: -109px -17px;width: 17px; height:17px;margin:0 15px}
.icon-waring{width: 14px;height: 14px;background-position: -293px -17px;position: relative;top:3px;margin: 0 5px 0 10px;}

.decoration-right .decoration-right-header{text-align: center;margin-top: 10px}
.decoration-right .decoration-right-header h2{font-size: 18px;font-weight: bold;color: #2b2b2b;width: 100%;display: flex;align-items: center;justify-content: center}
.decoration-right .decoration-right-header p{width: 100%;color: #666464;font-size: 14px;line-height: 25px;}
.decoration-right-header p em{color: #ff7d44;font-style:unset}
.decoration-waring{color:#9d9d9d;line-height: 26px;margin-top: 10px}
.application{width: 100%;color: #9d9d9d;margin: 5px auto 0;height: 64px;line-height: 32px}
.application li{width: 100%}
.application table{width: 100%}
.application p{display: flex;justify-content: space-between;}
.decoration-free-service{padding:10px;width: 235px;background: #fff9f7;display: flex;justify-content: space-between;margin: 5px auto 0 auto;flex-wrap: wrap;line-height: 26px}
.decoration-free-service>div a{color:#262525;width: 60px;line-height: unset;display: flex;justify-content: space-between;align-items: center;flex-direction: column;}¡¢
.decoration-free-service>div:nth-of-type(1),.decoration-free-service>div:nth-of-type(2),.decoration-free-service>div:nth-of-type(3){margin-bottom:10px}

.decoration-free-service .decoration-icon{width: 30px;height: 26px;}
.icon-free-design{background-position: -4px -63px}
.icon-free-price{background-position: -36px -62px}
.icon-insurance{background-position: -69px -62px}
.icon-protection{background-position: -100px -61px}
.icon-service-flow{background-position: -131px -62px}
.icon-decoration-flow{background-position: -161px -62px}
.icon-hot{background-position: -174px -17px;width: 17px;height: 17px;margin-right:10px}
.icon-information{background-position: -212px -63px;width: 97px;height: 24px;}

.decoration-news .decoration-left .decoration-information{width: 498px;padding: 4px 20px  0}
.decoration-left .decoration-information .decoration-information-header{display: flex;align-items: center}
.decoration-information-header h2{font-size: 24px;color: #383737;font-style: italic}
.decoration-information-header h2 em{color: #ff7d44}
.decoration-information-header .information-header-nav{margin-left: auto;color: #4a4949;font-size: 16px;display: flex}
.information-header-nav li{width: 98px;text-align: center;line-height: 38px;height: 44px;cursor: pointer;}
.information-header-nav li.information-active{background-position: 2px -1px;color:#ff7d44}
.decoration-information-content .information-tabs{display: none}
.decoration-information-content .information-tabs.information-tabs-active{display:block}
.information-tabs-box{position: relative;width: 500px;line-height: 64px;text-align: center;color: #424242;background: #fff9f7;border: 1px solid #fff2ed;margin:12px auto 20px auto;z-index: 1;box-shadow: 3px 3px 0 #f7eae6;padding: 0 10px;}
.information-tabs-box>a{font-size: 20px;font-weight: 600;}
.decoration-information-content .information-list{color: #424242;font-size: 16px;line-height: 36px}
.information-list .lists li {padding-left: 13px;position: relative;}
.information-list .lists li a:hover{color: #ff7d44}
.information-list .lists li::before{content: '';width: 4px;height: 4px;background: #ececec;position: absolute;top:50%;left: 0;margin-top:-2px}
.information-list .information-list-header{font-size: 20px;color: #424242;font-weight: bold;display: flex;align-items: center}
.information-list .lists.top30{margin-top:20px}
.information-list.top20{margin-top:20px}
.decoration-free-service>div{margin: 5px 0}
.banner-qd-tag,.banner-active-tag{font-style:normal;width:35px;height:20px;border:1px solid #ff8400;font-size:12px;background-color:#fff;border-radius:5px;color:#ff8400;margin-right:5px;display:inline-block;line-height:20px;text-align:center}
.banner-qd-tag{color: #ff4444;border-color: #ff4444}
.pc_banner .swiper-slide{overflow: hidden}

.topright { position: absolute;top: 6px;right: 0;font-size: 12px;color: #ff3322;padding-right: 10px;line-height: 20px;z-index: 9; }
.topright b { color: #fff;font-weight: normal;text-shadow: 0 0 2px rgba(0,0,0,.6); }
.topright i { display: none; }
.topright:before { content: "";display: inline-block;vertical-align: middle; width: 14px;height: 14px;margin-right: 2px; background: url(../images/xinz.png) no-repeat center center; }
.pcmain4_list .swiper-container .span{display: block;position: absolute;left: 0;right: 0;bottom: 0;padding: 5px 80px 5px 10px;font-size: 12px;color: #fff;background: #000;background: rgba(0, 0, 0, .6);filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;}
.altj_txt_lt_no{opacity: 0;pointer-events: none;}
/**/
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { height: 4px;line-height:4px; bottom: 8px; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 2px;opacity: 1; }
.swiper-pagination-bullet,.swiper-pagination-switch { display: inline-block; width:4px;height: 4px;vertical-align: 2px; }
.swiper-pagination-bullet,.swiper-pagination-switch { background: #aaa;transition: 0.3s; }
.swiper-pagination-bullet-active,.swiper-active-switch { width: 10px;border-radius: 4px; background: #d41d1d; }

.swiper_banner.swiper-container-horizontal > .swiper-pagination-bullets { bottom:16px ;position: absolute;}
.swiper_banner .swiper-pagination-bullet,.swiper_banner .swiper-pagination-switch{ transition: .3s all ease; width:10px;height:4px;background:#aaa;border-radius:2px;box-shadow:none; }
.swiper_banner .swiper-pagination-bullet-active,.swiper_banner .swiper-active-switch{ width: 20px; background:#d41d1d;box-shadow:0 0 1px #ff7d44}

.pcmenu .menu_list li { font-size: 16px; }
.in_icon { background: url(../images/index_sprites.png) no-repeat left top;background-size: 243px 176px; }
.pcmenu_a { height: 80px;padding-top: 10px; }
.pc_bgf5f5f5 { background: #f5f5f5;margin: 0;padding: 0;width: 100%;padding-bottom: 1px; }
.pc_bannre,.pc_banner{width:100%;position:relative;height:460px;overflow:hidden;background: #d21b17;}
.pc_banner .swiper-slide{height:460px;}
.pc_banner img{ width: 1920px; height:460px; position:absolute; top:50%; left:50%; margin:-230px 0 0 -960px}
.center1200 { z-index: 1; position: absolute;left: 0;top: 0;right: 0;height: 0; }
.center1200 .center1200-content{margin: 0 auto;width: 1230px;}
.left_nav { z-index: 9;position: relative; float: left; width: 220px;height: 460px;background: #fff;box-shadow: 0 0 15px rgba(0,0,0,.4); }
.navul { position: relative;padding: 10px 0;box-sizing: border-box;border-top: 1px solid #eee; }
.navul .navli { margin: 0;line-height: 20px;box-sizing: border-box; +width:216px;+width:216px;}
.navul .navli .navls { border-top: 1px solid #eee;padding: 11px 0;margin: 0 20px; }
.navul .navli:first-child .navls { border: 0; }
.navul .navli .vav_1 { font-size: 16px;color: #000;letter-spacing: 1px;padding-left:30px;position: relative; }
.navul .navli .vav_2 { font-size: 12px;color: #444;letter-spacing: 0px;padding-left:30px;position: relative; }
.navul .navli .in_icon { position: absolute;}
.navul .navli .vav_1 .in_icon { top: 50%;margin-top: -5px; }
.navul .navli .vav_1 .in_icon:first-child { left: 0px;margin-top: -9px; }
.navul .navli .vav_1 .fK { right: 4px;width: 6px; height: 11px;background-position:-221px -78px; }
.navul .navli:hover { border-right: 4px solid #ff8177;background: #fff3f2; }
.navul .navli:hover .vav_1,
.navul .navli.hover .vav_1 { color: #FF3406; }
.navul .navli:hover .vav_1 .fK,
.navul .navli.hover .vav_1 .fK { color: #FF3406;width: 6px; height: 11px;background-position: -221px -109px; ; }
.navul .navli .vav_1 .a { width: 17px; height: 18px;background-position:-150px -10px; }
.navul .navli .vav_1 .b { width: 16px; height: 19px;background-position:-150px -48px; }
.navul .navli .vav_1 .c { width: 18px; height: 18px;background-position:-85px -110px; }
.navul .navli .vav_1 .d { width: 18px; height: 20px;background-position:-112px -10px; }
.navul .navli .vav_1 .e { width: 18px; height: 18px;background-position:-47px -110px; }
.navul .navli .vav_1 .f { width: 17px; height: 20px;background-position:-10px -110px; }
.navul .navli .vav_1 .g { width: 18px; height: 19px;background-position:-112px -50px; }
.right_tablr { z-index: 9;position: relative; float: right; width: 260px;height: 460px;background: #202020;box-shadow: 0 0 15px rgba(0,0,0,.4); }
.in_table { padding: 10px 25px; }
.in_table .ta_top { position: relative;border-bottom: 1px solid #444; +height:45px;_height:45px;}
.in_table .ta_tli { font-size: 16px;width: 50%;float: left;text-align: center;line-height: 20px;padding: 12px 0;color: #c9c9c9; }
.in_table .shus { position: absolute;left: 50%;top: 50%;margin-top:-9px;height: 18px;width: 1px;background: #444; }
.in_table .in_icon { display: inline-block;vertical-align: -3px;margin-right: 5px; }
.in_table span.in_icon.a { width: 12px; height: 17px; background-position:-187px -116px; }
.in_table span.in_icon.b { width: 15px; height: 16px; background-position: -10px -150px; }
.in_table .ta_tli.hover { color: #fff; }
.in_table .ta_tli.hover span.in_icon.a { width: 12px; height: 17px; background-position:-221px -10px; }
.in_table .ta_tli.hover span.in_icon.b { width: 15px; height: 16px; background-position:-150px -87px; }
.in_form { margin: 0; }
.in_form .form_a { display: block; }
.in_form .form_b { display: none; }
.in_form .form_title { padding-top: 5px; font-size: 18px;color: #ffc629;text-align: center;line-height: 34px; }
.in_form .form_list { height: 40px;margin: 10px 0;position: relative; }
.in_form .form_list input,
.in_form .form_list select { display: block;font-size: 14px; padding-left: 10px; width: 100%;height: 40px;line-height: 40px;box-sizing: border-box; border-radius:4px;background: #fff;box-shadow: none;border: 0; }
.ielt8 .in_form .form_list input { +width: 200px;_width: 200px; }
.ielt8 .in_form .form_list input.df_in { +width: 194px !important;_width: 194px ;}
.in_form .form_list span#df{display:block;white-space:nowrap;width:100%;height:40px;line-height: 40px;overflow:hidden}
.in_form .form_list span#df select{ float: left;padding-left: 3px; width:32%;font-size: 14px; margin:0 0 0 2%;height:40px;line-height: 40px;border: 0 !important;color: #666; }
.in_form .form_list span#df.qushixian select { width: 49%; }
.in_form .form_list span#df select:first-child{margin:0}
.in_form .form_list .in_submit { cursor: pointer; padding: 0; background: #ffc629;color: #000;font-size: 16px; }
.ielt8 .in_form  .form_list input.in_submit { +width: 210px;_width: 210px; }
.in_form .form_list.form_list_20 { padding-left: 16px; line-height: 20px;height: 20px;font-size: 12px;position: relative;color: #999; }
.in_form .form_list.form_list_20 .in_icon { display: inline-block;vertical-align: -2px;margin-right: 4px;width: 9px; height: 11px;margin-top: -5px; background-position: -221px -47px;position: absolute;left: 0;top: 50%; }
.in_form .Marquee { width: 100%;color: #999;margin: 10px auto 0 auto;height: 50px;line-height:25px;}
.in_form .Marquee li,.in_form .Marquee table { width: 100%;list-style: none; }
.in_form .Marquee p { margin: 0;padding: 0; }
.in_form .Marquee span { display: block;width: 33%;line-height: 33px; float: left;}
.in_form .Marquee span:nth-child(3) { text-align: right; }
.ielt9 .in_form .Marquee span { width: 31%; }

.navli .vav_xuan { display: none; }
.navli.hover .vav_xuan,
.navli:hover .vav_xuan { display: block; }
.vav_xuan { z-index: 9; position: absolute;left: 220px;top: 0;bottom: 0;margin: -1px 0 0 -1px; min-width: 100px;background: #fff;box-sizing: border-box;box-shadow: 0 0 16px rgba(0,0,0,.1);border-top: 1px solid #eee; }
.vav_xuan.w290 { width: 254px;box-sizing: content-box;padding: 20px 24px; }
.vav_xuan.w400 { width: 346px; box-sizing: content-box; padding: 20px 24px; }

.vavx_top { margin: 10px auto 20px auto; +width: 100%;_width: 100%;}
.vavx_top .text_1 { float: left; font-size: 18px;color: #000; }
.vavx_top .text_2 { font-size: 22px; }
.vavx_top .text_b { font-weight: bold; }
.vavx_top .btn_1 { float: left; font-size: 14px;color: #fff;background: #FF5F0C;padding: 0 15px;margin-left: 15px; border-radius: 15px; }
.vavx_img { margin: 10px auto;overflow: hidden; }
.vavx_img img { display: block; width: auto;height: auto; }
.vavx_text { margin: 10px auto; }
.vavx_text .text_2 { color: #000;font-size: 16px;margin: 20px 0 10px 0; }
.vavx_text .text_3 { color: #444;font-size: 14px; }
.vavx_text .text_4 { text-align: center;color: #1c4cbb;margin-top: -1px; }
.vavx_text span { color: #FF3333; }
.vavx_btn { margin: 0 auto;position: absolute;left: 20px;right: 20px;bottom: 28px; }
.vavx_btn .btn_ { box-shadow: 0 4px 8px rgba(0,0,0,.2);cursor: pointer; font-size: 14px;color: #fff;margin: 0 auto; height: 40px;line-height: 40px;text-align: center; background-color: #ff3406; border-radius: 6px; }
.vavx_btn .btn_ a{color: #fff;}
.vavx_btn .btn_2 { background-color: #ff3406; }
.vavx_btn .btn_3 { background-color: #ff9964; }
.vavx_btn .btn_4 { background-color: #ff5d1d; }
.vavx_btn .btn_5 { background-color: #1f5ace; }
.vavx_btn .btn_6 { background-color: #ff7f2a; }
.vavx_btn .btn_:hover { box-shadow: 0 4px 12px rgba(0,0,0,.4); }
.vavx_btn .btn_2:hover { background-color: #F31100; }
.vavx_btn .btn_3:hover { background-color: #F35E11; }
.vavx_btn .btn_4:hover { background-color: #F83B00; }
.vavx_btn .btn_5:hover { background-color: #003FB9; }
.vavx_btn .btn_6:hover { background-color: #F16101; }
.vavx_kl { position: relative;padding: 15px;background-color: #e8eef9;margin-top: 15px;+height: 112px; _height: 112px; }
.vavx_kl img { display: block;width: auto;height: auto; }
.vavx_kl img.a { float: left;width: 102px;margin-left: 20px; }
.vavx_kl img.b {position: absolute;top: 40px;left: 150px;}
.vavx_kl img.c { position: absolute;bottom: 30px;left: 160px; }
.vavx_kl .d {position: absolute;top: 48px;left: 188px;font-size: 14px;font-weight: bold;color: #000;}
.vavx_kl .e {position: absolute;bottom: 42px;left: 156px;font-size: 12px;color: #444;}
.vavx_magin { margin: 0 auto; }
.vavx_magin>div { float: left; width: 45px; height: 45px;margin-left: 26px;border-radius: 50%; background: url(../images/vavx_33.png) no-repeat left top;background-size: 195px 130px;}
.vavx_magin>div:first-child { margin: 0; }
.vavx_magin>div.vavx_34 { background-position: -10px -10px; } 
.vavx_magin>div.vavx_35 { background-position: -75px -10px; } 
.vavx_magin>div.vavx_31 { background-position: -10px -75px; } 
.vavx_magin>div.vavx_32 { background-position: -75px -75px; } 
.vavx_magin>div.vavx_33 { background-position: -140px -10px; }
.vavx_magin>div>span { display: block;margin: 45px -20px 0 -20px; text-align: center;font-size: 12px;color: #444;line-height: 30px; }
.vavx_lk { padding: 10px; }
.vavx_lk>div { float: left; width: 140px;line-height: 30px; margin: 5px 6px; border-radius: 6px;border: solid 1px #ff946a; text-align: center; font-size: 14px;color: #fc6522; }
		
.zx_lc { padding:0;border-left: 1px dotted #FF5D30;margin-left: 10px; }
.zx_lc .zx_list { line-height: 25px;padding: 5px 10px 5px 30px;position: relative; }
.zx_lc .zx_list .text_1 { white-space: nowrap;font-size: 16px;color: #000;position: relative; }
.zx_lc .zx_list .text_1 span { display: block;background: #fff; position: absolute;left: -40px;top: 50%;transform: translate(0,-50%);box-shadow: 0px 0px 10px 0px rgba(255, 16, 16, 0.2); }
.zx_lc .zx_list .text_1 span { width: 20px;height: 20px;line-height: 20px; color: #ff3030;border: 1px solid #ff3030;border-radius: 50%; text-align: center;box-sizing: border-box; }
.zx_lc .zx_list .text_2 { white-space: nowrap;font-size: 14px;color: #444; }

.zx_zxbj { position: relative; }
.zx_zxbj .erwei { display: none;position: absolute;left: 50%;bottom: 36px;margin-left: -80px; padding-bottom: 15px; }
.zx_zxbj .erweima { padding: 10px;background: #fff; border: 2px solid #eee;border-radius: 6px;box-shadow: 0 0 6px rgba(0,0,0,.1); }
.zx_zxbj .erweima:after { content: "";display: block;position: absolute;bottom: 0;left: 50%;margin:0 0 10px -5px; border-left: 2px solid #eee;border-top: 2px solid #eee;background: #fff;width: 10px;height: 10px;transform:rotate(-135deg); }
.zx_zxbj:hover .erwei{ display: block; }
.zx_zxbj .erweima img { display: block;width: 130px;height: auto;border-radius: 6px; }

.opos { width: 1230px;margin: 20px auto;  }
.opos>div { background: #fff; border-radius: 4px;height: 106px; }
.opol { width: 390px;float: left;position: relative; }
.opol .in_icon { position: absolute;left: 5px;top: 15px; width: 82px; height: 80px;background-position: -6px -14px; }
.opol .te_1 { font-size: 16px;color: #000;padding:20px 10px 0 100px;font-weight: bold; }
.opol .te_2 { font-size: 14px;color: #444;padding:0 10px 0 100px;line-height: 20px; }
.opor { width: 820px;float: right; }
.opor .opou {padding-top: 25px; }
.opor .ewdo{ position: relative; font-size: 22px;float:left;width:25%;color:#000;text-align:center;line-height:26px}
.opor .ewdo b{ margin-left:6px;font-weight:normal}
.opor .ewdo span{ display: block;margin: 10px auto; font-size: 14px;color:#444;}
.opor .ewdo:after { content: "";display: block;width: 16px; height: 2px; background-color: #ff2626;position: absolute;left: 50%;top: 50%;margin: -6px 0 0 -8px; }

.pczxgs,.pcmain1 { margin-top: 50px; }
.pczxgs_title { font-size: 34px; margin-top: -8px; font-weight: normal;color: #242424; }
.zx_zx { width: 1200px;margin:20px auto;padding: 0;background: #fff; }
.zx_title { margin: 0 0 20px 0;padding: 0; }
.zx_title .h2 { float: left; font-size: 34px;line-height: 46px; font-weight: normal;color: #242424;}
.zx_zx span.in_icon {display: inline-block;vertical-align: -2px;margin-right: 5px; +margin-top: 11px;_margin-top: 11px;;+float: left;_float: left;+display: block;_display:block;}
.zx_zx span.in_icon.a { width: 15px; height: 15px; background-position: -45px -150px; }
.zx_zx span.in_icon.b { width: 14px; height: 15px; background-position: -187px -46px; }
.zx_zx span.in_icon.c { width: 14px; height: 16px; background-position:  -187px -10px; }
.zx_zxkx { float: left; width: 600px; height: 36px;padding: 0 20px; line-height: 36px;margin: 5px 20px; background-color: #f6f6f6; border-radius: 20px; }
.zx_zxkx .l_ti { float: left;width: 65px; color: #d41313;font-weight: bold;font-size: 14px;font-style: oblique; }
.zx_zxkx .l_pp { float: left;width: 530px;height: 36px;line-height: 36px; color: #444;font-size: 14px;overflow: hidden; }
.zx_zxkx .l_pp .l_ppo { width: 100%; height: auto; }
.zx_zxkx .l_pp p { padding: 0;margin: 0; }
.zx_zxkx .l_pp a {  }
.zx_zxkx .l_pp a:hover { color: #ff7031;text-decoration: underline; }
.zx_zxri { float: right;font-size: 14px;color: #444;; width: auto; height: 36px;line-height: 36px;padding: 0 20px;margin: 5px 0 5px 20px; background-color: #f6f6f6; border-radius: 20px; }
.zx_zxbj {  }
.zx_zxwx {  }
.zx_cent { margin: 0;padding: 0; }
.zx_cent>div { height: 405px;float: left;background: #fff; }
.zx_itemA { width: 320px;overflow: hidden;  }
.decoration { margin: 0; }
.decoration .decoration_ { margin: 0;width: 320px; }
.decoration .decoration_slide { margin: 0;width: 320px; height: 412px;overflow:hidden}
.ielt9 .decoration .decoration_slide { height: 412px;overflow: hidden; }
.decoration .decoration_slide img { display: block;width: 320px;height: auto; }
.gg_bottom { margin-top: 10px }
.gg_bottom a { display: block;float: left; width: 155px;height: 108px;line-height: 0; }
.gg_bottom>a:first-child { margin-right: 10px; }
.gg_bottom img{ display: block; width: 100%;height: 100%;}
.zx_itemB { width: 470px;overflow: hidden;margin-left: 25px; }
.zx_zxtop { margin: 0 -10px;padding-bottom: 10px;font-size: 14px; +height: 70px;_height:70px}
.zx_zxtop a { float: left;display: block;margin:0 10px;color: #444;line-height: 30px; }
.zx_zxtop a:hover { color: #ff7031;text-decoration: underline; }
.zx_zxdow { border-top: 1px solid #eee;padding-top: 6px; }
.zx_zxdow .lius { margin: 0;position: relative;line-height: 36px;height: 36px;color: #444; }
.zx_zxdow .lius a { display: block;margin: 0;font-size: 16px;padding-left: 20px; }
.zx_zxdow .lius span { display: block;position: absolute;left: 0;top: 50%; }
.zx_zxdow .lius span { width: 3px;height: 3px;background: #aaa;border-radius: 50%;margin: -2px 6px 0 6px; }
.zx_zxdow .lius.er { line-height: 36px;height: 36px;margin-top: 10px; }
.zx_zxdow .lius.er a { font-size: 18px;color: #000;font-weight: bold; }
.zx_zxdow .lius.er span { margin: 0; border-radius: 0; }
.zx_zxdow .lius.er span.hx_icon { margin-top: -9px; background: url(../images/hx_sprites.png) no-repeat left top;background-size: 260px 107px; }
.zx_zxdow .lius.er span.hx_icon.a { width: 16px; height: 17px;background-position: -46px -76px; }
.zx_zxdow .lius.er span.hx_icon.b { width: 16px; height: 17px;background-position: -82px -76px; }
.zx_zxdow .lius:hover a { text-decoration: underline;color: #ff7031 !important; }
.zx_zxdow .lius:hover span { background: #ff7031; }
.zx_zxdow .lius:hover {  }
.zx_zxdow .lius:hover {  }
.zx_itemC { width: 360px;overflow: hidden;float: right !important; }
.zx_tile { padding-left: 20px; font-size: 18px;color: #000;position: relative; }
.zx_tile span { display: block;position: absolute;left: 0;top: 50%;margin-top: -9px; width: 4px;height: 18px; background-color: #ff3406; border-radius: 10px; }
.zx_borr { border-top: 1px solid #eee;padding-top: 15px;margin-top: 15px; }
.zx_cont { margin: 0;}
.zx_cont .lius { margin: 0;position: relative;line-height: 30px;height: 30px;color: #444; }
.zx_cont .lius a { display: block;margin: 0;font-size: 14px;padding-left: 20px; }

.zx_cont .lius span { display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%); }
.zx_cont .lius span { width: 3px;height: 3px;background: #aaa;border-radius: 50%;margin: 0 6px; }
.zx_cont .lius:hover a { color: #ff7031;text-decoration: underline; }
.zx_cont .lius:hover span { background: #ff7031; }
.zx_cont .liui { border-top: 1px solid #eee;position: relative;padding: 10px 0;line-height: 26px; +height:50px;_height:50px}
.zx_cont .liui:first-child { border: 0; }
.zx_cont .liui img { width: 64px; height: 50px;position: absolute;left: 0;top: 10px; }
.zx_cont .liui .te_1 { font-size: 14px;color: #000;padding-left: 80px;+float: left;_float: left;+width:100%;_width:100%}
.zx_cont .liui .te_2 { font-size: 12px;color: #444;padding-left: 80px; +float: left;_float: left;+width:100%;_width:100%}
.zx_cont .liui:hover .te_1 { color: #ff7031;text-decoration: underline; }
.zx_cont .liui:hover .te_2 { color: #ff7031; }
.swiper_banner{width: 100%;height: 100%;overflow: hidden;}
.swiper_banner .swiper-slide{position: relative;float:left}
.swiper_banner .swiper-slide a{display: block;width: 1200px;height:100%;margin: 0 auto;}
.swiper_banner .swiper-pagination{position: absolute;height: 4px;line-height: 4px;width:100%;bottom:16px}
.ielt8 .xhx a{line-height: 20px;}