@charset "utf-8";
/*适应PC端 宽度大于1200px*/

    /* CSS Document */
    body, div, address, blockquote, iframe,datalist,footer,header,nav,time, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
    article, aside, details, figcaption, figure, footer,header, hgroup, menu, nav, section,summary, time, mark, audio, video 
    { display: block;margin: 0; padding: 0;}/* 重置 HTML5 元素 */
    table{ border-collapse:collapse;}
    ol, ul ,li{list-style: none;}
    img {border: 0; margin:0; padding:0;}
    body {text-align:left; font-size:12px; overflow-x:hidden; background:#fcfbf7;}
    a,em{ text-decoration:none; font-style:normal;}
    .clear{ clear:both;}
    img{ max-width:100%;}
    em{float: right;}
    .left{ float:left;}
    .right{ float:right;}

    /*宽度*/
    .w10{ width:10px;}

    /*空隙*/
    .hg_10{ height:10px; clear:both;}

    /*字体样式*/
@media screen and (min-width: 1200px) {
    /*********主体框架代码*********/
    .box{ width:1200px; margin:0 auto;}
    #full-screen-slider1{display:none;}

    /*Top*/
    #Top{width: 100%;height:110px;margin: 0 auto;background: #fff;overflow: hidden;}
    #Top .top{max-width: 1200px;height:110px;margin: 0 auto;}
    #Top .logol{width: 350px;height:90px;float: left;z-index: 3;position: absolute;}
    #Top .logol img{margin:0 auto;display: block;margin-top: 8%;}
    #Top .logol a{display: block;}
    #Top .t_cd{display: none;}
    #Top .nav{width:866px;float: right;}
    #Top .nav ul li.yiji{float: left;width: 100px;height: 110px;line-height: 80px;margin-left: 5px;}
    .yja{width:90px;height:90px;text-align:center;display:block;padding-top: 20px;color: #333;font-size: 16px;}
    .yja:hover{color:#fff;/* background-color: #00948b; */background-color: #0457b7;}

    #Top .nav ol.erji{position: absolute;z-index: 1000;width: 89px;display: none;}
    #Top .nav ol li.erji_n{height: 32px;}
    #Top .nav ol li a.nav_two{width:90px;color: #fff;height: 28px;line-height: 28px;text-align:center;position: absolute;z-index: 1000;padding-top: 2px;display: inline-block;background: #44494a;}
    #Top .nav ol li a.nav_two:hover{background-color: #f47b22;}
    #Top .nav ol li.sanjiao{background: none;height: 12px;margin-top: -4px;position: absolute;z-index: 1000;line-height: 20px;}
    #yjd{/* background-color: #00948b; */background-color: #0457b7;color: #fff;}
    /*Banner*/

    .bbanner img{width: 100%;margin: 0 auto;}
    #Banner{width: 100%;margin: 0 auto;position: relative;z-index: 2;}

    .banner img{width: 100%;}


    /*Main*/
    #Main{width: 100%;background: #fff;}
    .main1{width: 100%;background-color: #fff;}
    .main1_n{width: 1200px;margin: 0 auto;height: 380px;}
    .main1_n1{width: 374px;height: 380px;background:url(../image/bg1.png) no-repeat;float: left;border-bottom: 3px solid #f47b22;position: relative;margin-top: -58px;z-index: 999999;}
    .main1_n1_top{width: 340px;height: 102px;border-bottom: 1px solid #fff;margin-left: 20px;font-size: 30px;color: #fff;text-align: center;line-height: 102px;}
    .main1_n1_bot{width: 310px;height: 205px;margin-left: 20px;color: #fff;font-size: 14px;line-height: 24px;padding: 15px;}
    .n1_more{width: 20px; height: 20px;position: absolute;bottom: 0;right: 0;}
    .main1_n2{float: left;width: 268px;height: 260px;border-right: 1px solid #bababa;margin-left: 20px;margin-top: 56px;}
    .main1_fl1{width: 186px;margin: 0 auto;text-align: center;}
    .fl_pic{margin-top: 20px;}
    .fl_title{font-size: 18px;margin-top: 10px;}
    .fl_js{color: #8a8a8a;line-height: 24px;margin-top: 10px;}
    .main1_n3{float: left;width: 268px;height: 260px;border-right: 1px solid #bababa;margin-top: 56px;}
    .main1_n4{float: left;width: 268px;height: 260px;margin-top: 56px;}

    .main2{width: 100%;background-color: #f4f4f4;height: 740px;}
    .main2_n{width: 1200px;margin: 0 auto;}
    .main2_bt{width: 1200px;font-size: 30px;line-height: 200px;text-align: center;}

    .main2_bt .line{display:inline-block;width:420px;border-top:3px solid #0457b7;}
    .main2_bt .line_left{float: left;margin-top: 100px;}
    .main2_bt .line_right{float: right;margin-top: 100px;}


    .main2_con{width: 1200px;overflow: hidden;}
    .main2_con1{display:none;}
    .main2con_type{text-align: center;}
    .type{display: inline-block;width: 158px;height: 41px;background:url(../../resource/image/xxk_bg.png) no-repeat;line-height: 41px;color: #fff;font-size: 14px;}
    .type_con{width: 1200px;margin: 0 auto;}
    .type_con a{color: #333;}
    .type_con ul li{float: left;width: 23%;margin-left: 1%;}
    .fw_pic{position: relative;}
    .pic_hover{position: absolute;top: 0;left: 0;display: none;}
    .fw_title{height: 30px;width: 94%;margin: 0 3%;margin-top: 15px;}
    .fw_con{width: 94%;margin: 0 3%;margin-top: 10px;line-height: 24px;}
    .num1{float: left;width: 20%;}
    .num1 img{display: block;}
    .num_title{height: 30px;line-height: 27px;font-size: 18px;width: 80%;float: left;}
    .tt1{background:url(../../resource/image/xxk_hbg.png) no-repeat;}
    #t2,#t3,#t4{display: none;}
    .fw_more{width: 122px;height: 32px;/* background-color: #00aea4; */background-color: #0457b7;margin: 0 auto;display: block;margin-top: 50px;font-size: 16px;color: #fff;text-align: center;line-height: 32px;}

    .main3{widows: 100%;background-color: #fff;padding-bottom: 100px;}
    .main3_n{width: 1200px;margin: 0 auto;}
    .main3_con{width: 1200px;overflow: hidden;}
    .main3_con1{display:none;}
    .main3_con ul li{width: 600px;float: left;position: relative;}
    .new_text{width: 240px;height:177px;position: relative;z-index: 10;padding:20px 40px 20px 20px;background-color: #666;}
    .new_pic{width: 300px;height:217px;position: absolute;top: 0;right: 0;z-index: 1;}
    .new_pic img{width: 300px;height:217px;}
    .new_text_title{font-size: 18px;color: #fff;line-height: 30px;}
    .new_text_date{color: #fff;line-height: 30px;}
    .new_text_con{line-height: 22px;color: #fff;}
    .new_text1{width: 240px;height:177px;position: relative;z-index: 10;padding:20px 40px 20px 20px;background-color: #666;}
    .new_text2{width: 240px;height:177px;position: absolute;right:0;top:0;z-index: 10;padding:20px 20px 20px 40px;background-color: #666;}

    .new_one1 .d4{position: absolute;border-top: 15px solid transparent;border-right: 20px solid #666;border-bottom: 15px solid transparent;top: 100px;right: 300px;}
    .new_one .d4{position: absolute;border-top: 15px solid transparent;border-left: 20px solid #666;border-bottom: 15px solid transparent;top: 100px;left: 300px;z-index:2;}

    /*其他页面*/
    /*about*/
    .fy{width: 1200px;margin: 0 auto;}
    .fy_left{width: 300px;float: left;margin-top: -55px;position: relative;z-index: 10000;/* border-bottom: 2px solid #00948b; */border-bottom: 2px solid #0457b7;background-color: #f4f4f4;}
    .fy_top{width: 300px;background: url(../image/ej_fltop_bg.png) no-repeat;border-bottom: 2px solid #f47b22;text-align: center;height: 94px;padding-top: 35px;}
    .fy_ch{font-size: 24px;color: #fff;line-height: 30px;}
    .fy_en{font-size: 16px;color: #fff;line-height: 30px;}
    .fy_yj{background: #f4f4f4;color: #979797;font-size: 16px;text-align: center;line-height: 50px;position: relative;}
    .fy_hover{background-color:#0457b7;color: #fff;}

    .fy_yj .yj_a{display: block;width: 300px;line-height: 50px;color:#333;}
    .fy_hover .yj_a{color: #fff;}
    .yj_xd{height: 1px;margin-left: 25px;}
    .yj_s{position: absolute;border-top: 7px solid transparent;border-left: 7px solid #f4f4f4;border-bottom: 7px solid transparent;top: 18px;left: 64px;z-index:2;}
    .fy_hover .yj_s{border-left: 7px solid #f47b22;}
    .fy_yj .yj_a:hover{background-color:#0457b7;;color: #fff;}

    .fy_right{width: 875px;float: right;background: #fff;}
    .fy_right_bt{height: 30px;border-bottom: 1px solid #cecece;background: url(../image/orange_st.png) no-repeat;background-position: 10px 12px;padding: 9px 0 0 25px;color: #bcbcbc;}
    .wzsy{padding: 5px 10px 5px 20px;background: url(../image/wzsy.png) no-repeat;background-position: 3px 7px;}
    .wzlm{padding: 5px 10px 5px 20px;background: url(../image/wzjt.png) no-repeat;background-position: 3px 8px;}
    .wzlb{padding: 5px 10px 5px 20px;background: url(../image/wzjt.png) no-repeat;background-position: 3px 8px;}
    .con_title{/* color: #00948b; */color: #0457b7;font-size: 20px;text-align: center;margin-top: 20px;}
    .con_con{padding: 10px 20px;font-size: 16px;color: #000;min-height: 300px;line-height: 30px;overflow: hidden;}
    .con_con ul{overflow: hidden;}
    .con_con ul a{color: #333;}

    /*product_list*/
    .prolist_li{width: 31%;margin-left: 2%;margin-top: 10px;float: left;position: relative;}
    .prolist_text{text-align: center;color: #666;margin-top: 5px;height: 50px;font-size: 18px;line-height: 50px;}
    .hover1{/* background: #00948b; */background: #0457b7;color: #fff;}
    .er_ji{background: #f4f4f4;text-align: center;line-height: 36px;font-size: 14px;display: none;}
    .er_ji a{color: #b6b6b6;}
    .san_ji{background: #f4f4f4;text-align: center;line-height: 24px;font-size: 12px;display: none;}
    .san_ji a{color: #b6b6b6;}
    /*product_show*/
    .proshow_bt{text-align: center;width: 100%;/* color: #00948b; */color: #0457b7;font-size: 20px;margin-top: 10px;}
    .proshow_pic{border: 10px solid #f4f4f4;width: 380px;height: 380px;margin: 0 auto;margin-top: 10px;}
    .proshow_pic img{width: 100%;}
    .proshow_xxsm{width: 97%;background: url(../../resource/image/orange_st.png) no-repeat;padding-left: 3%;background-position: 10px 7px;border-bottom: 1px solid #cecece;line-height: 30px;}
    .proshow_con{width: 94%;padding: 5% 3%;border-bottom: 1px solid #cecece;}
    .detail_page{margin: 20px 0;}
    .detail_page a{color: #a2a2a2;}
    .detail_page a:hover{color: #42a59d;}

    /*new_list*/
    .newslist_li{width: 98%;margin: 0 1%;border-bottom: 1px solid #e3e3e3;overflow: hidden;padding: 15px 12px;}
    .newslist_li:hover{/* background: #00948b; */background: #0457b7;color: #fff;}
    .newlist_pic{width: 21%;height: 125px;float: left;}
    .newslist_text{width: 77%;height: 125px;float: right;}
    .newslist_text_title{height: 30px;overflow: hidden;}
    .newslist_text_jj{height: 60px;overflow: hidden;}
    .newslist_text_date{height: 30px;}
    /*news_show*/
    .newsshow_bt{text-align: center;font-size: 20px;/* color: #00948b; */color: #0457b7;}
    .newsshow_date{text-align: center;color: #999;font-size: 14px;}
    .newsshow_nr{padding: 15px 34px;min-height: 300px;}
    .newsshow_con .ll{padding-left: 40px;}
    /*详情页page*/
    .pro_page{position: absolute;bottom: 0px;line-height: 28px;font-size: 15px;padding-bottom:130px;}
    .pro_page a{color: #333;}
    .pro_page a:hover{color: #85001d;}

    /*joblist*/
    .joblist .li_head{height: 35px;line-height: 35px;background-color: #ccc;}
    .joblist .li_head span{width:16%; text-align: center;display:inline-block;}
    .joblist .li_head span.li_span_notes{width:50%;}
    .joblist .li_list{height: 35px;line-height: 35px;background-color: #eee;}
    .joblist .li_list span{width:16%; text-align: center;display:inline-block;}
    .joblist .li_list span.li_span_notes{width:50%;}


    /*gbooklist*/
    .gbooklist_con .gbooklist_ts{width: 475px;height: 135px;margin:0 auto;font-size: 18px;border-bottom: 1px dashed #fff;line-height: 40px;padding-left: 50px;padding-right: 50px;}
    .gbooklist_zj{width: 555px;height: 400px;margin: 0 auto;}
    .gbooklist{width: 725px;min-height: 415px;margin:0 auto;}
    .gbooklist_zj ul {padding-top: 55px;}
    .gbooklist_zj ul li{font-size: 16px;position: relative;}
    .gbooklist_zj input{height: 27px;width: 310px;margin: 10px auto;}
    .gbooklist_zj ul li textarea{width: 490px;height: 150px;resize:none;vertical-align:top;}
    .gbooklist_zj ul li.lynr{margin-top: 10px;}
    .gbooklist_zj ul li.submit{margin-top: 50px;}
    .gbooklist_zj input.submit{width: 75px;height: 40px;background: #f912ff;color: #fff;border: medium none;float: left;margin-right: 20px;cursor: pointer;margin-left: 65px;margin-top: 37px;}
    .gbooklist_zj input.reset{width: 75px;height: 40px;background: #000;color: #fff;border: 1px solid #fff;float: left;margin-right: 20px;cursor: pointer;margin-top: 37px;}

    /*bot*/
    #botbj #bot #fot{color:#fff;display:block;text-align: center;font-size: 14px;line-height: 58px;}
    .foot{width: 100%;height: 480px;background:#4e4e4e;overflow: hidden;}
    .bot_n{width: 1200px;margin: 0 auto;height: 344px;margin-top: 52px;}
    .bot_x{width: 100%;height:58px;background-color: #333;}
    .bot_x_n{width: 1200px;margin: 0 auto;text-align: center;}
    .bot_x_n_t{color:#FFFFFF;line-height:55px;}
    .bot_x_n_t1{color:#FFFFFF;line-height:55px;display:none;}
    .bot_x_n a{color:#fff;}
    .bot_left{width: 280px;float: left;}
    .logo_bot{text-align: center;margin-top: 35px;}
    .ewm{text-align: center;margin-top: 34px;}
    .bot_center{width: 390px;height: 344px;float: left;margin-left: 80px;}
    .bot_center_bt{height: 30px;color: #fff;font-size: 18px;text-align: center;line-height: 30px;background-position: 0 15px;}
    .bot_center_bt .line{display:inline-block;width:82px;border-top:4px solid #fff;}
    .bot_center_bt .line_left{float: left;margin-top: 15px;}
    .bot_center_bt .line_right{float: right;margin-top: 15px;}



    .phone{width: 100%;margin-top: 32px;overflow: hidden;}
    .phone_pic{width: 54px;float: left;margin-left: 50px;}
    .phone_num{width: 200px;float: left;margin:10px 0 0 15px;}
    .phone_xx{width: 80%;float: left;color: #d9d9d9;line-height: 26px;font-size: 14px;/* margin-left: 20%; */margin-left: 13%;margin-top: 36px;}
    .phone_xx span{font-size:14px;line-height:2;}
    .bot_right{width: 390px;float: right;}
    .bot_gbname{height: 35px;line-height: 35px;border:1px solid #eeeeee;color: #fff;padding-left: 10px;margin: 10px 0 0 0;}
    .bot_gbname input{width: 300px;height: 26px;padding: 2px 3px;background: none;border:none;color: #fff;display: inline-block;}
    .bot_gbtel{height: 35px;line-height: 35px;border:1px solid #eeeeee;color: #fff;padding-left: 10px;margin-top: 8px;}
    .bot_gbtel input{width: 300px;height: 26px;padding: 2px 3px;background: none;border:none;color: #fff;display: inline-block;}
    .bot_gbnr{padding-left: 10px;color: #fff;border:1px solid #eeeeee;margin-top: 8px;padding-top: 10px;padding-bottom: 10px;}
    .bot_gbnr textarea{width: 300px;resize: none;vertical-align: top;padding: 2px 3px;height: 115px;background: none;border: none;color: #fff;display: inline-block;line-height: 16px;}
    .submitg{width: 170px;height: 24px;background: #f47b22;border:none;color: #fff;margin-top: 10px;margin-left: 36px;cursor: pointer;line-height: 24px;}
    .csubmitg{width: 170px;height: 36px;background: #f47b22;border:none;color: #fff;cursor: pointer;line-height: 36px;}
    .resetg{width: 170px;height: 24px;/* background: #00948b; */background: #0457b7;border:none;color: #fff;margin-top: 10px;margin-left: 5px;cursor: pointer;}
    /*y_page*/


    .main_bd{ width:230px; border:none; height:30px; padding:5px; float:left; margin-left:10px;}
    .main_bd4{ width:740px; margin-bottom:10px; border:none; height:100px; padding:5px; float:left; /*margin-left:30px;*/margin-left:21px;border: 1px solid #ddd;resize: none;}
    .main_bd2{  width:200px; border:none; height:20px; padding:5px; float:left;}
    .main_ly_t2{ float:left; color:#787878; font-size:12px; line-height:35px; margin-left:10px;}
    .main_bd2{ float:left;}
    .main_but{ width:300px; float:left; margin-left:290px;}
    #tijiao1{ border:none; background:#db4819; width:100px;  display:block; text-align:center; line-height:30px; color:#FFF; font-size:12px;}
    .liuyan{ border:none; background:#FFF; width:110px; height:35px; display:block; text-align:center; line-height:35px; color:#000;}

    .main_bd3{ height:25px; line-height:25px;display: inline-block;width:60%;border: 1px solid;}
    .zhaopin{padding: 0;padding-left: 5px;}

    .zhaopin .tb_h{display: inline-block;width: 100%;margin: 0 35px 10px 35px;}
    .zhaopin .tb_h .tb_d{display: inline-block;float:left;width: 32%;}
    .zhaopin .tb_h .tb_d2{display: inline-block;float:left;width: 32%;}

    .zhaopin .tb_h .tb_d1{display: inline-block;float:left;width: 100%;}
    .zhaopin .tb_h .tb_d1 .main_bd5{height: 100px;resize: none;vertical-align: top;width:600px;}


    .pages{margin:20px 30px 0 30px;text-align: center;}
    .pages li a{color:#fff;}
    .pages .active,.pages a,.pages span,.pages a:hover{display:inline-block;height:28px;line-height:28px;vertical-align:middle}
    .pages .active{background: #fff;}
    .pages .disabled{background: #fff;}
    .pages .active span{color: #000;}
    .pages .disabled span{color: #000;}
    .pages li {margin-right: 10px;padding: 0 10px;background: #009688; display: inline-block;}
    .pages li span {text-decoration:none;color:#FFF;vertical-align:middle }
    .pages a,.pages li:hover{text-decoration:none;color:#FFF;vertical-align:middle}
}
@media screen and (min-width: 700px) and (max-width: 1199px) {
    /*********主体框架代码*********/
    .box{ width:1000px; margin:0 auto;}
    #full-screen-slider1{display:none;}

    /*Top*/
    #Top{width: 100%;height:110px;margin: 0 auto;background: #fff;overflow: hidden;}
    #Top .top{width: 100%;height:110px;margin: 0 auto;}
    #Top .logol{width: 25%;height:110px;line-height:110px;float: left;z-index: 3;margin-left:3%;}
    #Top .logol img{margin:0 auto;}
    #Top .logol a{display: block;}
    
    #Top .t_cd{display: none;}
    #Top .nav{width:72%;float: right;}
    #Top .nav ul li.yiji{float: left;width: 95px;height: 110px;line-height: 110px;margin-left: 5px;}
    .yja{width:95px;height:110px;line-height:110px;text-align:center;display:inline-block;color: #333;font-size: 16px;}
    .yja:hover{color:#fff;/* background-color: #00948b; */background-color: #0457b7;}

    #Top .nav ol.erji{position: absolute;z-index: 1000;width: 89px;display: none;}
    #Top .nav ol li.erji_n{height: 32px;}
    #Top .nav ol li a.nav_two{width:90px;color: #fff;height: 28px;line-height: 28px;text-align:center;position: absolute;z-index: 1000;padding-top: 2px;display: inline-block;background: #44494a;}
    #Top .nav ol li a.nav_two:hover{background-color: #f47b22;}
    #Top .nav ol li.sanjiao{background: none;height: 12px;margin-top: -4px;position: absolute;z-index: 1000;line-height: 20px;}
    #yjd{/* background-color: #00948b; */background-color: #0457b7;color: #fff;}
    /*Banner*/

    .bbanner img{width: 100%;margin: 0 auto;}
    #Banner{width: 100%;margin: 0 auto;position: relative;z-index: 2;}

    .banner img{width: 100%;}


    /*Main*/
    #Main{width: 100%;background: #fff;}
    .main1{width: 100%;background-color: #fff;}
    .main1_n{width: 100%;margin: 0 auto;height: 330px;}
    .main1_n1{width: 40%;height: 327px;background:url(../image/bg1.png) no-repeat;background-size:100% 100%;float: left;border-bottom: 3px solid #f47b22;position: relative;z-index: 999999;}
    .main1_n1_top{width: 100%;height: 60px;border-bottom: 1px solid #fff;font-size: 24px;color: #fff;text-align: center;line-height: 60px;}
    .main1_n1_bot{box-sizing:border-box;width: 100%;height: 205px;color: #fff;font-size: 14px;line-height: 24px;padding: 15px;}
    .n1_more{width: 20px; height: 20px;position: absolute;bottom: 0;right: 0;}
    .main1_n2{float: left;width: 20%;height: 260px;border-right: 1px solid #bababa;margin-top: 30px;}
    .main1_fl1{width: 100%;margin: 0 auto;text-align: center;}
    .fl_pic{margin-top: 20px;}
    .fl_title{font-size: 18px;margin-top: 10px;}
    .fl_js{color: #8a8a8a;line-height: 24px;margin-top: 10px;padding:0 5px;}
    .main1_n3{float: left;width: 20%;height: 260px;border-right: 1px solid #bababa;margin-top: 30px;}
    .main1_n4{float: left;width: 19%;height: 260px;margin-top: 30px;}

    .main2{width: 100%;background-color: #f4f4f4;padding-bottom: 20px;}
    .main2_n{width: 100%;margin: 0 auto;}
    .main2_bt{width: 100%;font-size: 24px;line-height: 40px;text-align: center;padding:10px 0;}

    .main2_bt .line{display:inline-block;width:20%;border-top:3px solid #0457b7;}
    .main2_bt .line_left{float: left;margin-top: 20px;margin-left:10%;}
    .main2_bt .line_right{float: right;margin-top: 20px;margin-right:10%;}


    .main2_con{width: 100%;overflow: hidden;}
    .main2_con1{display:none;}
    .main2con_type{text-align: center;}
    .type{display: inline-block;width: 158px;height: 41px;background:url(../../resource/image/xxk_bg.png) no-repeat;line-height: 41px;color: #fff;font-size: 14px;}
    .type_con{width: 100%;margin: 0 auto;}
    .type_con a{color: #333;}
    .type_con ul li{float: left;width: 23%;margin-left: 1%;}
    .fw_pic{position: relative;}
    .pic_hover{position: absolute;top: 0;left: 0;display: none;}
    .fw_title{height: 30px;width: 94%;margin: 0 3%;margin-top: 15px;}
    .fw_con{width: 94%;margin: 0 3%;margin-top: 10px;line-height: 24px;}
    .num1{float: left;width: 20%;}
    .num1 img{display: block;}
    .num_title{height: 30px;line-height: 27px;font-size: 16px;width: 80%;float: left;}
    .tt1{background:url(../../resource/image/xxk_hbg.png) no-repeat;}
    #t2,#t3,#t4{display: none;}
    .fw_more{width: 122px;height: 32px;/* background-color: #00aea4; */background-color: #0457b7;margin: 0 auto;display: block;margin-top: 50px;font-size: 14px;color: #fff;text-align: center;line-height: 32px;}

    .main3{width: 100%;background-color: #fff;padding-bottom: 20px;}
    .main3_n{width: 100%;margin: 0 auto;}
    .main3_con{width: 100%;overflow: hidden;}
    .main3_con1{display:none;}
    .main3_con ul li{width: 50%;position: relative;float:left;background-color: #666;}
    .new_text{width: 50%;height:120px;position: relative;z-index: 10;padding:15px;background-color: #666;box-sizing: border-box;float: left;}
    .new_pic{width: 50%;height:100%;z-index: 1;float: left;}
    .new_pic img{width: 100%;height:100%;}
    .new_picl{width: 50%;z-index: 1;}
    .new_picl img{width: 100%;height:100%;}
    .new_text_title{font-size: 14px;color: #fff;line-height: 24px;}
    .new_text_date{color: #fff;line-height: 30px;}
    .new_text_con{line-height: 22px;color: #fff;}
    .new_text1{width: 50%;height:120px;position: relative;z-index: 10;padding:20px 40px 20px 20px;background-color: #666;box-sizing: border-box;}
    .new_text2{width: 50%;height:120px;position: absolute;top: 0;right: 0;z-index: 10;padding:15px;background-color: #666;box-sizing: border-box;}

    .new_one1 .d4{position: absolute;border-top: 8px solid transparent;border-right: 10px solid #666;border-bottom: 8px solid transparent;top: 47%;right: 50%;}
    .new_one .d4{position: absolute;border-top: 8px solid transparent;border-left: 10px solid #666;border-bottom: 8px solid transparent;top: 47%;left: 50%;z-index:2;}

    /*其他页面*/
    /*about*/
    .fy{width: 100%;margin: 0 auto;}
    .fy_left{width: 30%;float: left;margin-top: -5%;position: relative;z-index: 10000;/* border-bottom: 2px solid #00948b; */border-bottom: 2px solid #0457b7;background-color: #f4f4f4;}
    .fy_top{width: 100%;background: url(../image/ej_fltop_bg.png) no-repeat;background-size:100% 100%;border-bottom: 2px solid #f47b22;text-align: center;height: 94px;padding-top: 35px;}
    .fy_ch{font-size: 24px;color: #fff;line-height: 30px;}
    .fy_en{font-size: 16px;color: #fff;line-height: 30px;}
    .fy_yj{background: #f4f4f4;color: #979797;font-size: 16px;text-align: center;line-height: 50px;position: relative;}
    .fy_hover{background-color:#0457b7;color: #fff;}

    .fy_yj .yj_a{display: block;line-height: 50px;color:#333;}
    .fy_hover .yj_a{color: #fff;}
    .yj_xd{height: 1px;margin-left: 25px;}
    .yj_s{position: absolute;border-top: 7px solid transparent;border-left: 7px solid #f4f4f4;border-bottom: 7px solid transparent;top: 18px;left: 20%;z-index:2;}
    .fy_hover .yj_s{border-left: 7px solid #f47b22;}
    .fy_yj .yj_a:hover{background-color:#0457b7;;color: #fff;}

    .fy_right{width: 70%;float: right;background: #fff;}
    .fy_right_bt{height: 30px;border-bottom: 1px solid #cecece;background: url(../image/orange_st.png) no-repeat;background-position: 10px 12px;padding: 9px 0 0 25px;color: #bcbcbc;}
    .wzsy{padding: 5px 10px 5px 20px;background: url(../image/wzsy.png) no-repeat;background-position: 3px 7px;}
    .wzlm{padding: 5px 10px 5px 20px;background: url(../image/wzjt.png) no-repeat;background-position: 3px 8px;}
    .wzlb{padding: 5px 10px 5px 20px;background: url(../image/wzjt.png) no-repeat;background-position: 3px 8px;}
    .con_title{/* color: #00948b; */color: #0457b7;font-size: 18px;text-align: center;margin-top: 20px;}
    .con_con{padding: 10px 20px;font-size: 14px;color: #666666;min-height: 300px;line-height: 30px;overflow: hidden;}
    .con_con ul{overflow: hidden;}
    .con_con ul a{color: #333;}

    /*product_list*/
    .prolist_li{width: 31%;margin-left: 2%;margin-top: 10px;float: left;position: relative;}
    .prolist_text{text-align: center;color: #666;margin-top: 5px;height: 50px;font-size: 18px;line-height: 50px;}
    .hover1{/* background: #00948b; */background: #0457b7;color: #fff;}
    .er_ji{background: #f4f4f4;text-align: center;line-height: 36px;font-size: 14px;display: none;}
    .er_ji a{color: #b6b6b6;}
    .san_ji{background: #f4f4f4;text-align: center;line-height: 24px;font-size: 12px;display: none;}
    .san_ji a{color: #b6b6b6;}
    /*product_show*/
    .proshow_bt{text-align: center;width: 100%;/* color: #00948b; */color: #0457b7;font-size: 20px;margin-top: 10px;}
    .proshow_pic{border: 10px solid #f4f4f4;width: 380px;height: 380px;margin: 0 auto;margin-top: 10px;}
    .proshow_pic img{width: 100%;}
    .proshow_xxsm{width: 97%;background: url(../../resource/image/orange_st.png) no-repeat;padding-left: 3%;background-position: 10px 7px;border-bottom: 1px solid #cecece;line-height: 30px;}
    .proshow_con{width: 94%;padding: 5% 3%;border-bottom: 1px solid #cecece;}
    .detail_page{margin: 20px 0;}
    .detail_page a{color: #a2a2a2;}
    .detail_page a:hover{color: #42a59d;}

    /*new_list*/
    .newslist_li{width: 98%;margin: 0 1%;border-bottom: 1px solid #e3e3e3;overflow: hidden;padding: 15px 12px;}
    .newslist_li:hover{/* background: #00948b; */background: #0457b7;color: #fff;}
    .newlist_pic{width: 21%;float: left;}
    .newslist_text{width: 77%;float: right;}
    .newslist_text_title{height: 30px;overflow: hidden;}
    .newslist_text_jj{overflow: hidden;}
    .newslist_text_date{height: 30px;}
    /*news_show*/
    .newsshow_bt{text-align: center;font-size: 20px;/* color: #00948b; */color: #0457b7;}
    .newsshow_date{text-align: center;color: #999;font-size: 14px;}
    .newsshow_nr{padding: 15px 34px;min-height: 300px;}
    .newsshow_con .ll{padding-left: 40px;}
    /*详情页page*/
    .pro_page{position: absolute;bottom: 0px;line-height: 28px;font-size: 15px;padding-bottom:130px;}
    .pro_page a{color: #333;}
    .pro_page a:hover{color: #85001d;}

    /*joblist*/
    .joblist .li_head{height: 35px;line-height: 35px;background-color: #ccc;}
    .joblist .li_head span{width:15%; text-align: center;display:inline-block;}
    .joblist .li_head span.li_span_notes{width:50%;}
    .joblist .li_list{line-height: 24px;background-color: #eee;}
    .joblist .li_list span{width:15%; text-align: center;display:inline-block;}
    .joblist .li_list span.li_span_notes{width:50%;}


    /*gbooklist*/
    .gbooklist_con .gbooklist_ts{width: 475px;height: 135px;margin:0 auto;font-size: 18px;border-bottom: 1px dashed #fff;line-height: 40px;padding-left: 50px;padding-right: 50px;}
    .gbooklist_zj{width: 555px;height: 400px;margin: 0 auto;}
    .gbooklist{width: 725px;min-height: 415px;margin:0 auto;}
    .gbooklist_zj ul {padding-top: 55px;}
    .gbooklist_zj ul li{font-size: 16px;position: relative;}
    .gbooklist_zj input{height: 27px;width: 310px;margin: 10px auto;}
    .gbooklist_zj ul li textarea{width: 490px;height: 150px;resize:none;vertical-align:top;}
    .gbooklist_zj ul li.lynr{margin-top: 10px;}
    .gbooklist_zj ul li.submit{margin-top: 50px;}
    .gbooklist_zj input.submit{width: 75px;height: 40px;background: #f912ff;color: #fff;border: medium none;float: left;margin-right: 20px;cursor: pointer;margin-left: 65px;margin-top: 37px;}
    .gbooklist_zj input.reset{width: 75px;height: 40px;background: #000;color: #fff;border: 1px solid #fff;float: left;margin-right: 20px;cursor: pointer;margin-top: 37px;}

    /*bot*/
    #botbj #bot #fot{color:#fff;display:block;text-align: center;font-size: 14px;line-height: 58px;}
    .foot{width: 100%;height: 100%;background:#4e4e4e;overflow: hidden;}
    .bot_n{width: 100%;margin: 0 auto;height: 344px;margin-top: 20px;}
    .bot_x{width: 100%;height:58px;background-color: #333;}
    .bot_x_n{width: 100%;margin: 0 auto;text-align: center;}
    .bot_x_n_t{color:#FFFFFF;line-height:55px;}
    .bot_x_n_t1{color:#FFFFFF;line-height:55px;display:none;}
    .bot_x_n a{color:#fff;}
    .bot_left{width: 28%;float: left;display:none;}
    .logo_bot{text-align: center;margin-top: 35px;}
    .ewm{text-align: center;margin-top: 34px;}
    .bot_center{width: 48%;height: 344px;float: left;margin-left:1%;}
    .bot_center_bt{height: 30px;color: #fff;font-size: 16px;text-align: center;line-height: 30px;background-position: 0 15px;width:100%;overflow: hidden;}
    .bot_center_bt .line{display:inline-block;width:10%;border-top:4px solid #fff;}
    .bot_center_bt .line_left{float: left;margin-top: 15px;}
    .bot_center_bt .line_right{float: right;margin-top: 15px;}



    .phone{width: 100%;margin-top: 24px;overflow: hidden;}
    .phone_pic{width: 54px;float: left;margin-left: 10%;}
    .phone_num{width: 200px;float: left;margin:10px 0 0 15px;}
    .phone_xx{width: 80%;float: left;color: #d9d9d9;line-height: 26px;font-size: 14px;/* margin-left: 20%; */margin-left: 10%;margin-top: 24px;}
    .phone_xx span{font-size:14px;line-height:2;}
    .bot_right{width: 49%;float: right;margin-right:1%;}
    .bot_gbname{height: 35px;line-height: 35px;border:1px solid #eeeeee;color: #fff;padding-left: 10px;margin: 10px 0 0 0;}
    .bot_gbname input{width: 85%;height: 26px;padding: 2px 3px;background: none;border:none;color: #fff;display: inline-block;}
    .bot_gbtel{height: 35px;line-height: 35px;border:1px solid #eeeeee;color: #fff;padding-left: 10px;margin-top: 8px;}
    .bot_gbtel input{width: 85%;height: 26px;padding: 2px 3px;background: none;border:none;color: #fff;display: inline-block;}
    .bot_gbnr{padding-left: 10px;color: #fff;border:1px solid #eeeeee;margin-top: 8px;padding-top: 10px;padding-bottom: 10px;}
    .bot_gbnr textarea{width: 85%;resize: none;vertical-align: top;padding: 2px 3px;height: 115px;background: none;border: none;color: #fff;display: inline-block;line-height: 16px;}
    .submitg{width: 140px;height: 24px;background: #f47b22;border:none;color: #fff;margin-top: 10px;margin-left: 36px;margin-right:5px;cursor: pointer;line-height: 24px;}
    .csubmitg{width: 170px;height: 36px;background: #f47b22;border:none;color: #fff;cursor: pointer;line-height: 36px;}
    .resetg{width: 140px;height: 24px;/* background: #00948b; */background: #0457b7;border:none;color: #fff;margin-top: 10px;margin-left: 5px;cursor: pointer;}
    /*y_page*/


    .main_bd{ width:230px; border:none; height:30px; padding:5px; float:left; margin-left:10px;}
    .main_bd4{ width:740px; margin-bottom:10px; border:none; height:100px; padding:5px; float:left; /*margin-left:30px;*/margin-left:21px;border: 1px solid #ddd;resize: none;}
    .main_bd2{  width:200px; border:none; height:20px; padding:5px; float:left;}
    .main_ly_t2{ float:left; color:#787878; font-size:12px; line-height:35px; margin-left:10px;}
    .main_bd2{ float:left;}
    .main_but{ width:300px; float:left; margin-left:290px;}
    #tijiao1{ border:none; background:#db4819; width:100px;  display:block; text-align:center; line-height:30px; color:#FFF; font-size:12px;}
    .liuyan{ border:none; background:#FFF; width:110px; height:35px; display:block; text-align:center; line-height:35px; color:#000;}

    .main_bd3{ height:25px; line-height:25px;display: inline-block;width:60%;border: 1px solid;}
    .zhaopin{padding: 0;padding-left: 5px;}

    .zhaopin .tb_h{display: inline-block;width: 100%;margin: 0 35px 10px 35px;    box-sizing: border-box;}
    .zhaopin .tb_h div{box-sizing: border-box;}
    .zhaopin .tb_h .tb_d{display: inline-block;float:left;width: 30%;}
    .zhaopin .tb_h .tb_d2{display: inline-block;float:left;width: 35%;}
    .zhaopin .tb_h .tb_d span{display: inline-block;}
    .zhaopin .tb_h .tb_d2 span{display: inline-block;}
    .zhaopin .tb_h .tb_d1{display: inline-block;float:left;width: 100%;}
    .zhaopin .tb_h .tb_d1 .main_bd5{height: 100px;resize: none;vertical-align: top;width:68%;}


    .pages{margin:20px 30px 0 30px;text-align: center;}
    .pages li a{color:#fff;}
    .pages .active,.pages a,.pages span,.pages a:hover{display:inline-block;height:28px;line-height:28px;vertical-align:middle}
    .pages .active{background: #fff;}
    .pages .disabled{background: #fff;}
    .pages .active span{color: #000;}
    .pages .disabled span{color: #000;}
    .pages li {margin-right: 10px;padding: 0 10px;background: #009688; display: inline-block;}
    .pages li span {text-decoration:none;color:#FFF;vertical-align:middle }
    .pages a,.pages li:hover{text-decoration:none;color:#FFF;vertical-align:middle}
}
@media screen and (max-width: 699px) {
    /*********主体框架代码*********/
    .box{ width:100%; margin:0 auto;position: relative;}
    #full-screen-slider{display:none;}
    

    /*Top*/
    #Top{width: 100%;height:80px;margin: 0 auto;background: #fff;}
    #Top .top{width: 100%;height:80px;margin: 0 auto;}
    #Top .logol{width: 50%;height:80px;line-height:80px;float: left;z-index: 3;margin-left:3%;}
    #Top .logol img{margin:0 auto;}
    #Top .logol a{display: block;}

    #Top .t_cd{position: absolute;right: 5%;top: 50%;margin-top: -10px;}
    #Top .t_cd .sub_nav{position: absolute;right: 0;top:50%;background-color: #fff;width:100px;height:462px;display:none;z-index: 9999999;margin-top:10px;}
    #Top .t_cd .sub_nav ul li.yiji{border-bottom: 1px solid #ccc;}
    #Top .t_cd .sub_nav ul li .yja{height: 40px;line-height: 40px;width: 100%;}
    #Top .t_cd ol.erji{text-align: center;line-height: 24px;}


    #Top .nav{width:72%;float: right;display:none;}
    #Top .nav ul li.yiji{float: left;width: 95px;height: 110px;line-height: 110px;margin-left: 5px;}
    .yja{width:95px;height:110px;line-height:110px;text-align:center;display:inline-block;color: #333;font-size: 16px;}
    .yja:hover{color:#fff;/* background-color: #00948b; */background-color: #0457b7;}

    #Top .nav ol.erji{position: absolute;z-index: 1000;width: 89px;display: none;}
    #Top .nav ol li.erji_n{height: 32px;}
    #Top .nav ol li a.nav_two{width:90px;color: #fff;height: 28px;line-height: 28px;text-align:center;position: absolute;z-index: 1000;padding-top: 2px;display: inline-block;background: #44494a;}
    #Top .nav ol li a.nav_two:hover{background-color: #f47b22;}
    #Top .nav ol li.sanjiao{background: none;height: 12px;margin-top: -4px;position: absolute;z-index: 1000;line-height: 20px;}
    #yjd{/* background-color: #00948b; */background-color: #0457b7;color: #fff;}
    /*Banner*/

    .bbanner img{width: 100%;margin: 0 auto;}
    #Banner{width: 100%;margin: 0 auto;position: relative;z-index: 2;}

    .banner img{width: 100%;}


    /*Main*/
    #Main{width: 100%;background: #fff;}
    .main1{width: 100%;background-color: #fff;}
    .main1_n{width: 100%;margin: 0 auto;height: 660px;}
    .main1_n1{width: 100%;height: 327px;background:url(../image/bg1.png) no-repeat;background-size:100% 100%;float: left;border-bottom: 3px solid #f47b22;position: relative;z-index: 999999;}
    .main1_n1_top{width: 100%;height: 50px;border-bottom: 1px solid #fff;font-size: 18px;color: #fff;text-align: center;line-height: 50px;}
    .main1_n1_bot{box-sizing:border-box;width: 100%;height: 205px;color: #fff;font-size: 14px;line-height: 24px;padding: 15px;}
    .n1_more{width: 20px; height: 20px;position: absolute;bottom: 0;right: 0;}
    .main1_n2{float: left;width: 33%;height: 260px;border-right: 1px solid #bababa;margin-top: 30px;}
    .main1_fl1{width: 100%;margin: 0 auto;text-align: center;}
    .fl_pic{margin-top: 20px;}
    .fl_title{font-size: 18px;margin-top: 10px;}
    .fl_js{color: #8a8a8a;line-height: 24px;margin-top: 10px;padding:0 5px;}
    .main1_n3{float: left;width: 33%;height: 260px;border-right: 1px solid #bababa;margin-top: 30px;}
    .main1_n4{float: left;width: 33%;height: 260px;margin-top: 30px;}

    .main2{width: 100%;background-color: #f4f4f4;padding-bottom: 20px;}
    .main2_n{width: 100%;margin: 0 auto;}
    .main2_bt{width: 100%;font-size: 16px;line-height: 40px;text-align: center;padding:10px 0;}

    .main2_bt .line{display:inline-block;width:20%;border-top:3px solid #0457b7;}
    .main2_bt .line_left{float: left;margin-top: 20px;margin-left:2%;}
    .main2_bt .line_right{float: right;margin-top: 20px;margin-right:2%;}


    .main2_con{width: 100%;overflow: hidden;display:none;}
    .main2con_type{text-align: center;}
    .type{display: inline-block;width: 158px;height: 41px;background:url(../../resource/image/xxk_bg.png) no-repeat;line-height: 41px;color: #fff;font-size: 14px;}
    .type_con{width: 100%;margin: 0 auto;}
    .type_con a{color: #333;}
    .type_con ul li{float: left;width: 23%;margin-left: 1%;}
    .fw_pic{position: relative;}
    .pic_hover{position: absolute;top: 0;left: 0;display: none;}
    .fw_title{height: 30px;width: 94%;margin: 0 3%;margin-top: 15px;}
    .fw_con{width: 94%;margin: 0 3%;margin-top: 10px;line-height: 24px;}
    .num1{float: left;width: 20%;}
    .num1 img{display: block;}
    .num_title{height: 30px;line-height: 27px;font-size: 16px;width: 80%;float: left;}
    .tt1{background:url(../../resource/image/xxk_hbg.png) no-repeat;}
    #t2,#t3,#t4{display: none;}
    .fw_more{width: 122px;height: 32px;/* background-color: #00aea4; */background-color: #0457b7;margin: 0 auto;display: block;font-size: 14px;color: #fff;text-align: center;line-height: 32px;}

    .main3{width: 100%;background-color: #fff;padding-bottom: 20px;}
    .main3_n{width: 100%;margin: 0 auto;}
    .main3_con{width: 100%;overflow: hidden;display:none;}
    .main3_con ul li{width: 50%;position: relative;float:left;background-color: #666;}
    .new_text{width: 50%;height:120px;position: relative;z-index: 10;padding:15px;background-color: #666;box-sizing: border-box;float: left;}
    .new_pic{width: 50%;height:100%;z-index: 1;float: left;}
    .new_pic img{width: 100%;height:100%;}
    .new_picl{width: 50%;z-index: 1;}
    .new_picl img{width: 100%;height:100%;}
    .new_text_title{font-size: 14px;color: #fff;line-height: 24px;}
    .new_text_date{color: #fff;line-height: 30px;}
    .new_text_con{line-height: 22px;color: #fff;}
    .new_text1{width: 50%;height:120px;position: relative;z-index: 10;padding:20px 40px 20px 20px;background-color: #666;box-sizing: border-box;}
    .new_text2{width: 50%;height:120px;position: absolute;top: 0;right: 0;z-index: 10;padding:15px;background-color: #666;box-sizing: border-box;}

    .new_one1 .d4{position: absolute;border-top: 8px solid transparent;border-right: 10px solid #666;border-bottom: 8px solid transparent;top: 47%;right: 50%;}
    .new_one .d4{position: absolute;border-top: 8px solid transparent;border-left: 10px solid #666;border-bottom: 8px solid transparent;top: 47%;left: 50%;z-index:2;}

    /*其他页面*/
    /*about*/
    .fy{width: 100%;margin: 0 auto;}
    .fy_left{display:none;width: 30%;float: left;margin-top: -5%;position: relative;z-index: 10000;/* border-bottom: 2px solid #00948b; */border-bottom: 2px solid #0457b7;background-color: #f4f4f4;}
    .fy_top{width: 100%;background: url(../image/ej_fltop_bg.png) no-repeat;background-size:100% 100%;border-bottom: 2px solid #f47b22;text-align: center;height: 94px;padding-top: 35px;}
    .fy_ch{font-size: 24px;color: #fff;line-height: 30px;}
    .fy_en{font-size: 16px;color: #fff;line-height: 30px;}
    .fy_yj{background: #f4f4f4;color: #979797;font-size: 16px;text-align: center;line-height: 50px;position: relative;}
    .fy_hover{background-color:#0457b7;color: #fff;}

    .fy_yj .yj_a{display: block;line-height: 50px;color:#333;}
    .fy_hover .yj_a{color: #fff;}
    .yj_xd{height: 1px;margin-left: 25px;}
    .yj_s{position: absolute;border-top: 7px solid transparent;border-left: 7px solid #f4f4f4;border-bottom: 7px solid transparent;top: 18px;left: 20%;z-index:2;}
    .fy_hover .yj_s{border-left: 7px solid #f47b22;}
    .fy_yj .yj_a:hover{background-color:#0457b7;;color: #fff;}

    .fy_right{width: 100%;float: right;background: #fff;}
    .fy_right_bt{height: 30px;border-bottom: 1px solid #cecece;background: url(../image/orange_st.png) no-repeat;background-position: 10px 12px;padding: 9px 0 0 25px;color: #bcbcbc;}
    .wweizhi{display: none;}
    .wzsy{padding: 5px 10px 5px 20px;background: url(../image/wzsy.png) no-repeat;background-position: 3px 7px;}
    .wzlm{padding: 5px 10px 5px 20px;background: url(../image/wzjt.png) no-repeat;background-position: 3px 8px;}
    .wzlb{padding: 5px 10px 5px 20px;background: url(../image/wzjt.png) no-repeat;background-position: 3px 8px;}
    .con_title{/* color: #00948b; */color: #0457b7;font-size: 18px;text-align: center;margin-top: 20px;}
    .con_con{padding: 10px 20px;font-size: 14px;color: #666666;min-height: 300px;line-height: 30px;overflow: hidden;}
    .con_con ul{overflow: hidden;}
    .con_con ul a{color: #333;}

    /*product_list*/
    .prolist_li{width: 31%;margin-left: 2%;margin-top: 10px;float: left;position: relative;}
    .prolist_text{text-align: center;color: #666;margin-top: 5px;height: 50px;font-size: 18px;line-height: 50px;}
    .hover1{/* background: #00948b; */background: #0457b7;color: #fff;}
    .er_ji{background: #f4f4f4;text-align: center;line-height: 36px;font-size: 14px;display: none;}
    .er_ji a{color: #b6b6b6;}
    .san_ji{background: #f4f4f4;text-align: center;line-height: 24px;font-size: 12px;display: none;}
    .san_ji a{color: #b6b6b6;}
    /*product_show*/
    .proshow_bt{text-align: center;width: 100%;/* color: #00948b; */color: #0457b7;font-size: 20px;margin-top: 10px;}
    .proshow_pic{border: 10px solid #f4f4f4;width: 380px;height: 380px;margin: 0 auto;margin-top: 10px;}
    .proshow_pic img{width: 100%;}
    .proshow_xxsm{width: 97%;background: url(../../resource/image/orange_st.png) no-repeat;padding-left: 3%;background-position: 10px 7px;border-bottom: 1px solid #cecece;line-height: 30px;}
    .proshow_con{width: 94%;padding: 5% 3%;border-bottom: 1px solid #cecece;}
    .detail_page{margin: 20px 0;}
    .detail_page a{color: #a2a2a2;}
    .detail_page a:hover{color: #42a59d;}

    /*new_list*/
    .newslist_li{width: 98%;margin: 0 1%;border-bottom: 1px solid #e3e3e3;overflow: hidden;padding: 15px 12px;}
    .newslist_li:hover{/* background: #00948b; */background: #0457b7;color: #fff;}
    .newlist_pic{width: 21%;float: left;}
    .newslist_text{width: 77%;float: right;}
    .newslist_text_title{height: 30px;overflow: hidden;}
    .newslist_text_jj{overflow: hidden;}
    .newslist_text_date{height: 30px;}
    /*news_show*/
    .newsshow_bt{text-align: center;font-size: 20px;/* color: #00948b; */color: #0457b7;}
    .newsshow_date{text-align: center;color: #999;font-size: 14px;}
    .newsshow_nr{padding: 15px 34px;min-height: 300px;}
    .newsshow_con .ll{padding-left: 40px;}
    /*详情页page*/
    .pro_page{position: absolute;bottom: 0px;line-height: 28px;font-size: 15px;padding-bottom:130px;}
    .pro_page a{color: #333;}
    .pro_page a:hover{color: #85001d;}

    /*joblist*/
    .joblist .li_head{height: 35px;line-height: 35px;background-color: #ccc;}
    .joblist .li_head span{width:17%; text-align: center;display:inline-block;}
    .joblist .li_head span.li_span_notes{width:44%;}
    .joblist .li_list{line-height: 24px;background-color: #eee;}
    .joblist .li_list span{width:15%; text-align: center;display:inline-block;}
    .joblist .li_list span.li_span_notes{width:50%;}


    /*gbooklist*/
    .gbooklist_con .gbooklist_ts{width: 475px;height: 135px;margin:0 auto;font-size: 18px;border-bottom: 1px dashed #fff;line-height: 40px;padding-left: 50px;padding-right: 50px;}
    .gbooklist_zj{width: 555px;height: 400px;margin: 0 auto;}
    .gbooklist{width: 725px;min-height: 415px;margin:0 auto;}
    .gbooklist_zj ul {padding-top: 55px;}
    .gbooklist_zj ul li{font-size: 16px;position: relative;}
    .gbooklist_zj input{height: 27px;width: 310px;margin: 10px auto;}
    .gbooklist_zj ul li textarea{width: 490px;height: 150px;resize:none;vertical-align:top;}
    .gbooklist_zj ul li.lynr{margin-top: 10px;}
    .gbooklist_zj ul li.submit{margin-top: 50px;}
    .gbooklist_zj input.submit{width: 75px;height: 40px;background: #f912ff;color: #fff;border: medium none;float: left;margin-right: 20px;cursor: pointer;margin-left: 65px;margin-top: 37px;}
    .gbooklist_zj input.reset{width: 75px;height: 40px;background: #000;color: #fff;border: 1px solid #fff;float: left;margin-right: 20px;cursor: pointer;margin-top: 37px;}

    /*bot*/
    #botbj #bot #fot{color:#fff;display:block;text-align: center;font-size: 14px;line-height: 58px;}
    .foot{width: 100%;height: 100%;background:#4e4e4e;overflow: hidden;}
    .bot_n{width: 100%;margin: 0 auto;height: 100%;margin-top: 20px;}
    .bot_x{width: 100%;height:58px;background-color: #333;}
    .bot_x_n{width: 100%;margin: 0 auto;text-align: center;}
    .bot_x_n_t{color:#FFFFFF;line-height:55px;display: none;}
    .bot_x_n_t1{color:#FFFFFF;line-height:28px;}
    .bot_x_n a{color:#fff;}
    .bot_left{width: 28%;float: left;display:none;}
    .logo_bot{text-align: center;margin-top: 35px;}
    .ewm{text-align: center;margin-top: 34px;}
    .bot_center{width: 100%;height: 344px;}
    .bot_center_bt{height: 30px;color: #fff;font-size: 16px;text-align: center;line-height: 30px;background-position: 0 15px;width:100%;overflow: hidden;}
    .bot_center_bt .line{display:inline-block;width:15%;border-top:4px solid #fff;}
    .bot_center_bt .line_left{float: left;margin-top: 15px;}
    .bot_center_bt .line_right{float: right;margin-top: 15px;}



    .phone{width: 100%;margin-top: 24px;overflow: hidden;}
    .phone_pic{width: 54px;float: left;margin-left: 10%;}
    .phone_num{width: 200px;float: left;margin:10px 0 0 15px;}
    .phone_xx{width: 80%;float: left;color: #d9d9d9;line-height: 26px;font-size: 14px;/* margin-left: 20%; */margin-left: 10%;margin-top: 24px;}
    .phone_xx span{font-size:14px;line-height:2;}
    .bot_right{width: 100%;margin-bottom: 20px;}
    .bot_gbname{height: 35px;line-height: 35px;border:1px solid #eeeeee;color: #fff;padding-left: 10px;margin: 10px 5px 0 5px;}
    .bot_gbname input{width: 85%;height: 26px;padding: 2px 3px;background: none;border:none;color: #fff;display: inline-block;}
    .bot_gbtel{height: 35px;line-height: 35px;border:1px solid #eeeeee;color: #fff;padding-left: 10px;margin: 8px 5px 0 5px;}
    .bot_gbtel input{width: 85%;height: 26px;padding: 2px 3px;background: none;border:none;color: #fff;display: inline-block;}
    .bot_gbnr{padding-left: 10px;color: #fff;border:1px solid #eeeeee;margin: 8px 5px 0 5px;padding-top: 10px;padding-bottom: 10px;}
    .bot_gbnr textarea{width: 85%;resize: none;vertical-align: top;padding: 2px 3px;height: 115px;background: none;border: none;color: #fff;display: inline-block;line-height: 16px;}
    
    .submitg{width: 140px;height: 24px;float:right;background: #f47b22;border:none;color: #fff;margin-top: 10px;margin-right:5px;cursor: pointer;line-height: 24px;}
    .submitg1{margin:0;}
    .csubmitg{width: 170px;height: 36px;background: #f47b22;border:none;color: #fff;cursor: pointer;line-height: 36px;}
    .resetg{width: 140px;height: 24px;/* background: #00948b; */background: #0457b7;border:none;color: #fff;margin-top: 10px;margin-left: 5px;cursor: pointer;}
    /*y_page*/


    .main_bd{ width:230px; border:none; height:30px; padding:5px; float:left; margin-left:10px;}
    .main_bd4{ width:740px; margin-bottom:10px; border:none; height:100px; padding:5px; float:left; /*margin-left:30px;*/margin-left:21px;border: 1px solid #ddd;resize: none;}
    .main_bd2{  width:200px; border:none; height:20px; padding:5px; float:left;}
    .main_ly_t2{ float:left; color:#787878; font-size:12px; line-height:35px; margin-left:10px;}
    .main_bd2{ float:left;}
    .main_but{ width:300px; float:left; margin-left:290px;}
    #tijiao1{ border:none; background:#db4819; width:100px;  display:block; text-align:center; line-height:30px; color:#FFF; font-size:12px;}
    .liuyan{ border:none; background:#FFF; width:110px; height:35px; display:block; text-align:center; line-height:35px; color:#000;}

    .main_bd3{ height:25px; line-height:25px;display: inline-block;width:60%;border: 1px solid;}
    .zhaopin{padding: 0;padding-left: 5px;}

    .zhaopin .tb_h{display: inline-block;width: 100%;margin: 0 35px 10px 35px;    box-sizing: border-box;}
    .zhaopin .tb_h div{box-sizing: border-box;}
    .zhaopin .tb_h .tb_d{display: inline-block;float:left;width: 30%;}
    .zhaopin .tb_h .tb_d2{display: inline-block;float:left;width: 35%;}
    .zhaopin .tb_h .tb_d span{display: inline-block;}
    .zhaopin .tb_h .tb_d2 span{display: inline-block;}
    .zhaopin .tb_h .tb_d1{display: inline-block;float:left;width: 100%;}
    .zhaopin .tb_h .tb_d1 .main_bd5{height: 100px;resize: none;vertical-align: top;width:60%;}


    .pages{margin:20px 30px 0 30px;text-align: center;}
    .pages li a{color:#fff;}
    .pages .active,.pages a,.pages span,.pages a:hover{display:inline-block;height:28px;line-height:28px;vertical-align:middle}
    .pages .active{background: #fff;}
    .pages .disabled{background: #fff;}
    .pages .active span{color: #000;}
    .pages .disabled span{color: #000;}
    .pages li {margin-right: 10px;padding: 0 10px;background: #009688; display: inline-block;}
    .pages li span {text-decoration:none;color:#FFF;vertical-align:middle }
    .pages a,.pages li:hover{text-decoration:none;color:#FFF;vertical-align:middle}


    #solution {
        padding: 10px 0 15px;
      }
      #solution > .inner {
        width: 93.75%;
      }
      #solution h2 {
        margin-bottom: 15px;
        font-size: 1.8rem;
      }
      #solution .bx-wrapper {
        position: relative;
    }
      #solution .wrap {
        padding: 10px;
        text-align: center;
      }
      #solution .icon {
        width: 50px;
        padding: 5px 0;
        font-size: 1.2rem;
      }
      #solution .image {
        width: auto;
        height: auto;
        text-align: center;
      }
      #solution .image img:hover {
        -webkit-transform: none;
        -moz-transform: none;
        -o-transform: none;
        -ms-transform: none;
        transform: none;
      }
      #solution h3 {
        margin-bottom: 10px;
        font-size: 1.4rem;
      }
      #solution .bx-prev {
        left: 0;
        width: 32px;
        height: 43.5px;
        background-image: url(../image/arrow1_l.png);
        background-size: 100% auto;

        position: absolute;
        top: 0;
        bottom: 0;
        
        margin: auto;
        background-position: center 0;
        background-repeat: no-repeat;
      }
      #solution .bx-next {
        right: 0;
        width: 32px;
        height: 43.5px;
        background-image: url(../image/arrow1_r.png);
        background-size: 100% auto;


        position: absolute;
        top: 0;
        bottom: 0;
        
        margin: auto;
        background-position: center 0;
        background-repeat: no-repeat;
      }
    #solution :not(.bx-viewport) ul.bxslider {
        display: flex;
        text-align: left;
    }
      #solution ul.bxslider,
      #solution ul.bxslider li {
        width: 100%;
        text-align: left;
      }
      #solution ul.bxslider li:nth-child(1) {
        display: block;
      }
      #solution ul.bxslider li:nth-child(2),
      #solution ul.bxslider li:nth-child(3),
      #solution ul.bxslider li:nth-child(4) {
        display: none;
      }


      #solution_n {
        padding: 10px 0 15px;
      }
      #solution_n > .inner {
        width: 93.75%;
      }
      #solution_n h2 {
        margin-bottom: 15px;
        font-size: 1.8rem;
      }
      #solution_n .bx-wrapper {
        position: relative;
    }
      #solution_n .wrap {
        padding: 10px;
        text-align: center;
      }
      #solution_n .icon {
        width: 50px;
        padding: 5px 0;
        font-size: 1.2rem;
      }
      #solution_n .image {
        width: auto;
        height: auto;
        text-align: center;
      }
      #solution_n .image img:hover {
        -webkit-transform: none;
        -moz-transform: none;
        -o-transform: none;
        -ms-transform: none;
        transform: none;
      }
      #solution_n h3 {
        margin-bottom: 10px;
        font-size: 1.4rem;
      }
      #solution_n .bx-prev {
        left: 0;
        width: 32px;
        height: 43.5px;
        background-image: url(../image/arrow1_l.png);
        background-size: 100% auto;

        position: absolute;
        top: 0;
        bottom: 0;
        
        margin: auto;
        background-position: center 0;
        background-repeat: no-repeat;
      }
      #solution_n .bx-next {
        right: 0;
        width: 32px;
        height: 43.5px;
        background-image: url(../image/arrow1_r.png);
        background-size: 100% auto;


        position: absolute;
        top: 0;
        bottom: 0;
        
        margin: auto;
        background-position: center 0;
        background-repeat: no-repeat;
      }
    #solution_n :not(.bx-viewport) ul.bxslider {
        display: flex;
        text-align: left;
    }
      #solution_n ul.bxslider,
      #solution_n ul.bxslider li {
        width: 100%;
        text-align: left;
      }
      #solution_n ul.bxslider li:nth-child(1) {
        display: block;
      }
      #solution_n ul.bxslider li:nth-child(2),
      #solution_n ul.bxslider li:nth-child(3),
      #solution_n ul.bxslider li:nth-child(4) {
        display: none;
      }

      
}
