@charset "utf-8";
/* CSS Document */
* {padding:0;margin:0;}
.clear {clear:both;width:0;height:0;line-height:0;visibility: hidden;}
body {font-size:14px;color:#555;line-height:1.5;font-family:"MicroSoft YaHei";}
li {list-style-type:none;}
a {color:#555;text-decoration:none;}
a:hover {text-decoration:none;}

.lx_wrap {width:1200px;margin:0 auto;}
.lx_banner {background:url(../images/banner.jpg) center top no-repeat;height:615px;width:100%;}

.zm_intro {font-size:22px;color:#0052b4;line-height:34px;padding:28px 0px;text-align:center;}
.zm_list {width:1200px;margin:0 auto;display:box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-o-flex;display:-ms-flex;display:flex;box-pack:justify;
-webkit-box-pack:justify;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:10px 0px 60px 0px;}
.zm_list li {width:396px;height:280px;position:relative;overflow:hidden;}
.zm_list li .zm_li_bg {position:absolute;z-index:1;}
.zm_list li .zm_li_con {width:396px;height:180px;z-index:10;position:absolute;text-align:center;color:#fbe777;padding-top:100px;}
.zm_list li .ch {font-size:30px;line-height:48px;}
.zm_list li .en {font-size:18px;line-height:32px;text-transform:uppercase;}
.zm_list li img {-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.zm_list li:hover img {transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}

.zm_xx {padding:0px 0px 60px 0px;}
.xx_left {width:600px;float:left;box-shadow:0px 0px 18px rgba(0,0,0,0.3);height:380px;overflow:hidden;}
.xx_left img {-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.zm_xx:hover .xx_left img {-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.xx_right {width:580px;float:right;}
.xx_intro {font-size:20px;line-height:28px;padding-top:14px;text-align:justify;}
.xx_more {font-size:18px;color:#d80027;text-align:right;text-decoration:none;line-height:22px;padding-top:6px;}
.xx_more a{color:#d80027;}

.lx_tit {height:200px;color:#ffe17e;text-align:center;width:100%;}
.lx_tit .ch {font-size:46px;line-height:74px;padding-top:42px;}
.lx_tit .en {font-size:32px;line-height:42px;text-transform:uppercase;}
.rc_con {height:1085px;background:url(../images/rc_bg.png) center 62px no-repeat;}
.rc_con ul li {font-size:20px;line-height:30px;height:90px;width:220px;float:left;}
.rc_list_1 {padding-top:212px;}
.rc_list_1 li {margin-right:74px;}
.rc_list_2 {padding-top:212px;}
.rc_list_2 li {margin-left:80px;}
.rc_list_2 li:nth-child(1){margin-left:60px;}
.rc_list_2 li:nth-child(4){margin-left:100px;}
.rc_list_3 {padding-top:220px;}
ul.rc_list_3 li {margin-left:50px;width:210px;}
ul.rc_list_3 li:nth-child(1){margin-left:100px;width:190px;}
ul.rc_list_3 li:nth-child(4){margin-left:80px;width:90px;}
ul.rc_list_3 li:nth-child(5){margin-left:70px;width:148px;}

.more_btn_box  {padding:58px 0px 46px 0px;text-align:center;}
.more_btn_box a{display:inline-block;width:247px;height:56px;color:#fff;font-size:22px;background:#d80027;border-radius:28px;line-height:56px;}


.kc_con {height:1382px;width:100%;background:url(../images/kc_con_bg.jpg) center top no-repeat;}
.kc_zuopin {padding-top:28px;}
.kc_intro {padding-top:50px;}
.kc_intro table {border-collapse:collapse;background:rgba(255,255,255,0.15);}
.kc_intro td {border:1px #ffe07d solid;text-align:center;padding:8px 18px;}
.kcnr_head,.kcnr_tit{color:#ffe17e;}
.kcnr_head .ch {font-size:34px;line-height:44px;}
.kcnr_head .en {font-size:22px;line-height:30px;text-transform:uppercase;}
.kcnr_tit td {font-size:26px;}
.kcnr_con td {color:#ececea;font-size:20px;line-height:32px;vertical-align:top;text-align:justify;}

.ys_con {height:560px;width:100%;background:url(../images/ys_con_bg.jpg) center top no-repeat;}
.ys_con ul {padding-top:75px;}
.ys_con li {width:598px;height:204px;background:url(../images/ys_arrow.png) rgba(0,82,180,0.6) 509px 123px no-repeat;float:left;margin:1px;line-height:40px;font-size:26px;text-transform:uppercase;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
.ys_con li:hover {background-color:rgba(0,82,180,0.9);}
.ys_li_top {color:#ffe17e;padding:32px 0px 0px 42px;}
.ys_li_bot {color:#ececea;padding:16px 0px 0px 42px;}


.bz_con {padding:54px 0px;}
.bz_con li {width:284px;float:left;margin:0px 50px;text-align:center;}
.bz_con .bz_li_bot {font-size:16px;color:#0052b4;line-height:26px;padding-top:20px;}

.lx_form_con {padding-bottom:40px;}
.lx_form_con li{padding:10px 0px;text-align:center;}
.lx_form_con .lx_form_input {width:570px;height:50px;font-size:20px;border:1px #555 solid;padding:0px 15px;border-radius:25px;}
.lx_form_con .lx_tel_intro {font-size:18px;line-height:22px;padding-top:12px;}
.lx_form_con .lx_form_btn {width:247px;height:56px;color:#fff;font-size:22px;background:#d80027;border-radius:28px;line-height:56px;border:none;}


.rc_tit {background:url(../images/rc_tit_bg.jpg) center top no-repeat;}
.kc_tit {background:url(../images/rc_tit_bg.jpg) center top no-repeat;}
.ys_tit {background:url(../images/ys_tit_bg.jpg) center top no-repeat;}

.lx_foot {background:url(../images/foot.jpg) center top no-repeat;height:840px;width:100%;}
    /*新底部悬浮框*/
.fix_foot{width:100%; height:80px; position:fixed; bottom:0; left:0; background:#2d2f2f; z-index:11111;}
.fix_foot .center{width:1200px; height:100%; margin:0 auto;}
.fix_foot .center .l_img{width:300px; height:44px; margin-top:18px; float:left;}
.fix_foot .center .w300{width:250px; height:44px; margin-top:18px; margin-left:260px; float:left; border:1px solid #fc852a; border-radius:30px 0 0 30px; font-size:18px;}
.fix_foot .center .w100{width:100px; height:44px; margin-top:18px; float:left; border:1px solid #fc852a; border-radius:0 30px 30px 0; background:#fc852a; text-align:center; color:#FFF; font-size:18px; line-height:44px; cursor:pointer;}
.fix_foot .center .w300 input{width:100%; height:100%; border-radius:30px 0 0 30px; line-height:44px; border:0px solid #fc852a; background:#2d2f2f; color:#FFF; text-indent:20px;}
.fix_foot .center .w300 input::-ms-input-placeholder{color: #fff;opacity:1; font-size:18px;}
.fix_foot .center .w300 input::-moz-placeholder{/* Mozilla Firefox 4 to 18 */ color: #fff; opacity:1; font-size:18px;}
.fix_foot .center .w300 input::-webkit-input-placeholder{color: #fff; opacity:1; font-size:18px;}
.fix_foot .center .r_100{width:180px; height:44px; margin-top:18px; background:#2d2f2f; line-height:44px; color:#FFF; border:1px solid #fc852a; float:right; border-radius:30px; text-align:center; font-size:18px; margin-right:20px;}
.fix_foot .center .r_100 a{color:#FFF;}
/*离线宝弹窗*/
    #lxbtc{width: 460px;height: 310px;position: fixed;left: 50%;top:50%;margin-left: -230px;margin-top: -155px;background: url(/images/tcbj.jpg) no-repeat center;z-index: 99999;display: none;}
    #lxbtc_con{height:55px;margin-top:255px;margin-left:95px;}
    #lxbtc_con input{width:165px;height:33px;color:#333;font-size: 16px;border:none;font-family: "黑体";text-align: center;outline: none;line-height: 33px;}
    #lxbtc_con button{width:100px;height:35px;background:none;border:none;margin-left:3px;font-size:16px;cursor: pointer;color:#fff;font-family: "黑体";font-weight: bold;outline: none;line-height: 35px;}
    #lxbtc_close{width:25px;height: 25px;position: absolute;right:5px;top:5px;background: #f8f8f8;color:#565451;font-size:20px;line-height: 23px;text-align: center;border-radius:20px;cursor: pointer;}

    #tip{width:300px;min-height:200px;position: fixed;top: 50%;margin-top: -100px; left: 50%;margin-left: -150px;background: #fff;border-radius: 15px;z-index: 9999999;display: none;}
    #tiptitle{height:39px;line-height:39px;text-align: center;font-weight: bold;letter-spacing: 5px;font-size: 18px;border-bottom: 1px solid #cecece;color: #333}
    #tipinfo{min-height: 80px;text-align: center;font-size: 16px;color: #333;padding: 20px 10px;line-height: 30px;}
    #tipclose{height: 39px;line-height: 39px;border-top: 1px solid #cecece;font-size: 18px;font-weight: bold;color: #2584D8;text-align: center;cursor: pointer;}
    #tipbg{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,.3);z-index: 9999998;display: none;}
    .fix-left{ width: 130px; height: auto; background: #F6F6F6; position: fixed; left:0; top: 128px; z-index: 11110; border-radius: 0 12px 0 0; box-shadow: 4px 6px 12px rgba(0, 0, 0,0.1);display: none;}
.fl-t{ font-size: 17px; font-weight: bold; background: rgb(234, 174, 50); text-align: center; color: #fff; padding: 10px 0; line-height: 1.2; letter-spacing: 4px;}
.fl-body{ width: 100%; height: auto;}
.fl-body li{ width: 100%; padding: 5px 0; transition: all 1.2s; }
.fl-body li .fl-ask{ width: 100%; font-size: 14px; text-indent: 10px; color: #333; }
.fl-zx{ text-align: right; font-size: 12px; color: #727272; padding-top: 10px;padding-right: 15px; }
.fl-body li:hover{ transform: translateX(10px); background: rgb(234, 174, 50); }
.fl-body li:hover .fl-ask, .fl-body li:hover .fl-zx{ color: #fff;}