body,html{margin: 0; padding: 0; font-family:"Microsoft Yahei","微软雅黑",SimSun,open sans,tahoma,open sans !important;}
a{text-decoration: none;}
input{outline:none; -webkit-appearance: none;}
.totop{position: fixed; right: 5px; bottom: 40px;z-index: 1000;}

header{max-width: 1920px; margin: 0 auto; height: 98px; background-color:#212654;}
header img{margin: 20px 0 0 105px;}
.phone_m{display: none}
.cont_banner{background: url("../img/banner_bg.jpg") no-repeat center;  height: 460px; margin: 0 auto; padding-top: 180px;}
.banner_words{font-size: 42px; line-height: 80px; text-align: center;}
.banner_words b{font-size: 57px;}

.wrrp{background:#ffffff; margin-top: 50px; overflow: hidden;}
.main_cont{width: 1230px; margin: 0 auto;}
.warp{width: 410px; font-size: 26px; text-align: center; float: left; line-height: 56px; overflow: hidden;}

.wrrp_list{ overflow: hidden; margin-top: 50px; margin-bottom: 50px;}
.list_item{width: 400px; margin:5px; float: left;height: 165px;background-color: #ffffff;box-shadow: 0px 13px 52px 2px rgba(215, 226, 237, 0.35);}
.item_top{width: 100%;border-bottom: solid 1px rgba(215, 226, 237, 0.35); height: 165px;}
.top_left{float: left;height: 70%; width: 30%; text-align: center; padding-top: 50px; }
.top_right{float: left;
    font-size: 20px;
    height: 100%;
    width: 70%;
    display: flex;
    /*align-items: center;*/
    justify-content: space-around;
    flex-direction: column;
    overflow: hidden;}
.top_buttom{font-size: 20px; line-height: 24px; text-align: center;padding-top: 10px;}
.view_pots{width: 300px; margin: 0 auto; clear: both; }
.view_more{width: 40px;height: 40px;;font-size: 18px; line-height: 40px;  text-align: center; float: left;margin: 5px;}
.view_on{background-color: #f0a43c;color: #ffffff;box-shadow: 0px 6px 20px 0px rgba(159, 159, 159, 0.19)}

.wrrp_bottom{ background: url("../img/bottom_bg.jpg") no-repeat center; overflow: hidden; margin: 50px auto 0 auto;width: 100%;}
.wrrp_bottom p{text-align: center;font-size: 42px;}
.bottom_list{overflow: hidden;}
.list_left{width:885px; float: left;}
.left_item{ margin: 5px;width: 225px;height: 187px;background-color: #ffffff;box-shadow: 0px 6px 38px 0px rgba(135, 146, 146, 0.35); padding:0 30px 30px 30px; line-height: 25px; float: left;}
.item_tile{width: 100%; line-height: 30px;height: 60px; padding-top: 28px; padding-bottom: 20px; font-size: 18px; font-weight: bold; margin-bottom: 10px; background: url("../img/pn_bg.jpg") no-repeat left bottom; overflow: hidden;text-overflow: ellipsis; }
.list_right{width:305px; margin: 5px; float: left;height: 500px;box-shadow: 0px 6px 38px 0px rgba(135, 146, 146, 0.35);background-color: #ffffff; padding: 15px; text-align: center; font-size: 20px; font-weight: bold;}
.list_right input[type=text]{height: 50px; width: 295px;border: solid 1px #eeeeee; margin-top: 10px; font-size: 16px; padding-left: 10px;}
/*.list_right input[type=submit]{width: 210px;height: 45px;background-color: #f0a43c;box-shadow: 0px 6px 8px 0px rgba(240, 164, 60, 0.35);border-radius: 22px; color: #ffffff; border: none; font-size: 16px; margin-top: 10px;}*/
/*.list_right input[type=button]{height: 45px; width: 30%;background: #212654;  font-size: 16px;color:#ffffff;border:none; float: right; margin-top: -10px;}*/
.yzm{width: 48% !important; float: left;}
.fs{width: 100% !important;height: 37px !important; line-height: 37px; margin-top: 10px !important;}
.list_right p{color: #a9a9a9; font-size: 13px; font-weight: normal;}
.bottom_words{font-size: 18px; color: #ffffff; text-align: center; margin:220px 0 130px 0; line-height: 40px; }

.lb_01{overflow:hidden;padding-top:40px;text-align:center; margin-bottom: 50px;}
.lb_01 em{display:inline-block;font-style:normal;height:50px;width:60%;border:1px solid #ebebeb;overflow:hidden;position:relative;border-radius:50px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
.lb_01 em input.lb_01_txt{width:100%;height:50px;border:0px;line-height:50px;position:absolute;left:0px;top:0px;position:absolute;left:0px;top:0px;padding:0px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.lb_01 em input.lb_01_btn{width:100px;height:40px;position:absolute;right:5px;top:5px;border:0px;cursor:pointer;background:none;border-radius:40px;background-color:#f0a43c;text-align:center;font-size:14px;color:#fff;}


@media screen and (max-width: 1230px){
    .phone_m{display: block;}
    header{width:100%; margin: 0 auto; height: 60px; background-color:#212654; text-align: center}
    header img{max-width: 90%;margin:10px auto; }

    .cont_banner{background: url("../img/banner_bg.jpg") no-repeat center bottom; width:100%; margin: 0 auto; padding-top: 50px; height: auto;padding-bottom: 50px;}
    .banner_words{font-size: 25px; line-height: 40px; text-align: center; width: 90%; margin-left: 5%;}
    .banner_words b{font-size: 30px;}

    .wrrp{background:#ffffff; margin-top: 50px; overflow: hidden;}
    .main_cont{width: 95%; margin: 0 auto;}
    .warp{width: 33%; font-size: 16px; text-align: center; float: left; line-height: 20px; overflow: hidden;}
    .online-meeting{display: inline-block; padding: 0 25px; text-align: center;}
    .warp img{max-width: 90%;}

    .wrrp_list{ overflow: hidden; margin-top: 40px;}
    .list_item{width: 98%; margin:1% 0 0 0; float: left;height:auto;background-color: #ffffff;box-shadow: 0px 13px 52px 2px rgba(215, 226, 237, 0.35); padding-right: 2%}
    .item_top{width: 100%;border-bottom: solid 1px rgba(215, 226, 237, 0.35); height: 165px;}
    .top_left{float: left;height: 70%; width: 30%; text-align: center; padding-top: 50px; }
    .top_right{float: left;
        font-size: 20px;
        height: 100%;
        width: 70%;
        display: flex;
        align-items: center;
        justify-content: space-around;
        flex-direction: column;
        overflow: hidden;}
    .top_buttom{font-size: 20px; line-height: 80px; text-align: center;}
    .view_pots{width: 300px; margin: 0 auto; clear: both; }
    .view_more{width: 40px;height: 40px;;font-size: 18px; line-height: 40px;  text-align: center; float: left;margin: 5px;}
    .view_on{background-color: #f0a43c;color: #ffffff;box-shadow: 0px 6px 20px 0px rgba(159, 159, 159, 0.19)}

    .wrrp_bottom{ background: url("../img/bottom_bg.jpg") no-repeat center; overflow: hidden; margin: 50px auto 0 auto; background-size: auto 100%;}
    .wrrp_bottom p{text-align: center;font-size: 32px;}
    .bottom_list{overflow: hidden;}
    .list_left{width:100%; float: left;}
    .left_item{ margin: 0.5%;width: 47%;height:auto;background-color: #ffffff;box-shadow: 0px 6px 6px 0px rgba(135, 146, 146, 0.35); padding:1%; line-height: 25px; float: left;font-size: 14px;}
    .item_tile{width: 100%; line-height: 30px; font-size: 17px; font-weight: bold; margin-bottom: 10px; background: url("../img/pn_bg.jpg") no-repeat left bottom; overflow: hidden; }
    .list_right{width:96%; margin: 0; float: left;height: auto;box-shadow: 0px 6px 38px 0px rgba(135, 146, 146, 0.35);background-color: #ffffff; padding: 2%; text-align: center; font-size: 20px; font-weight: bold; margin-top: 10px;}
    .list_right input:first-child{margin-top: 10px;}
    .list_right input[type=text]{height: 50px; width: 99%;border: solid 1px #eeeeee; margin-bottom: 10px; font-size: 16px; padding-left: 3%;}
    .list_right input[type=submit]{width: 100%;height: 45px;background-color: #f0a43c;box-shadow: 0px 6px 8px 0px rgba(240, 164, 60, 0.35);border-radius: 22px; color: #ffffff; border: none; font-size: 16px;}
    .list_right input[type=button]{height: 45px; width: 30%;background: #212654;  font-size: 16px;color:#ffffff;border:none; float: right; margin-top: -10px;}
    .yzm{width: 50% !important; float: left;}
    .list_right p{color: #a9a9a9; font-size: 13px; font-weight: normal;}
    .bottom_words{font-size: 14px; color: #ffffff; text-align: center; margin:50px 0 30px 0; line-height: 20px; }

    .lb_01{overflow:hidden;padding-top:20px;text-align:center; margin-bottom: 20px;}
    .lb_01 em{display:inline-block;font-style:normal;height:50px;width:90%;border:1px solid #ebebeb;overflow:hidden;position:relative;border-radius:50px;-moz-box-shadow:0px 0px 21px rgba(0,0,0,0.05); -webkit-box-shadow:0px 0px 21px rgba(0,0,0,0.05); box-shadow:0px 0px 21px rgba(0,0,0,0.05);}
    .lb_01 em input.lb_01_txt{width:100%;height:50px;border:0px;line-height:50px;position:absolute;left:0px;top:0px;position:absolute;left:0px;top:0px;padding:0px 15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
    .lb_01 em input.lb_01_btn{width:100px;height:40px;position:absolute;right:5px;top:5px;border:0px;cursor:pointer;background:none;border-radius:40px;background-color:#f0a43c;text-align:center;font-size:14px;color:#fff;}

}