@charset "utf-8";
/* CSS Document */
@font-face{font-family: 'zt';
src: url('fonts/123.TTF');
font-weight: normal;
font-style: normal;}
@font-face{font-family: 'iconfont'; /* project id 1148689 */ src: url('//at.alicdn.com/t/font_1148689_4ezc45d5ari.eot'); src: url('//at.alicdn.com/t/font_1148689_4ezc45d5ari.eot?#iefix') format('embedded-opentype'), url('//at.alicdn.com/t/font_1148689_4ezc45d5ari.woff2') format('woff2'), url('//at.alicdn.com/t/font_1148689_4ezc45d5ari.woff') format('woff'), url('//at.alicdn.com/t/font_1148689_4ezc45d5ari.ttf') format('truetype'), url('//at.alicdn.com/t/font_1148689_4ezc45d5ari.svg#iconfont') format('svg');}
.iconfont{font-family:"iconfont" !important; color: #999; font-style:normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}
/* 閫氱敤鏍峰紡 */
HTML{overflow-x: hidden;}
BODY{background-image: none; text-align: center; padding-bottom: 0px; margin: 0px auto; padding-left: 0px; background-attachment: fixed; padding-right: 0px; background-repeat: no-repeat; font-family: Microsoft YaHei; background-position: center center; color: #555; font-size: 13px; overflow: hidden; padding-top: 0px;}
DIV,FORM,P,I,IMG,UL,LI,OL,DT,DO,TABLE,TR,TD,TH,FIELDEST,LABEL,LEGEND,SELECT,BUTTON,IMPUT{padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
P{line-height:32px;margin-bottom:0px}
LI,DIV{line-height:32px;}
H1,H2,H3,H4,H5,H6{padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font-weight: normal; padding-top: 0px;}
H1 IMG,H2 IMG,H3 IMG,H4 IMGH5 IMG,H6 IMG{margin: 0px;}
UL,OL,LI,DL,DT,DD{list-style-type: none;}
IMG,A IMG{padding-bottom: 0px; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; vertical-align: middle; border-left-width: 0px; padding-top: 0px;}
A:link{color: #666666; text-decoration: none;}
A:visited{color: #666666; text-decoration: none;}
A:hover{color: #009fe8; text-decoration: none; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
A:active{color: #666666; text-decoration: none;}
.clearBoth{line-height: 0; width: 100%; height: 1px; clear: both; font-size: 0px; overflow: hidden;}
.clearfix{display: block;}
.xbj{margin-top:66px;}
/* 鍒嗛〉鏍峰紡 */
#pages A{padding: 8px 16px;background: #e4e4e4;color: #666;border-radius: 5px;margin-right: 2px;margin-left: 2px;float:left;}
#pages A:hover{COLOR: #fff;background: #009fe8;}
#pages span{padding:8px 16px;background: #009fe8;color: #fff;float:left;border-radius: 5px;margin-right: 2px;margin-left: 2px;}
#tab_title{background:url(/images/bg_title.jpg) no-repeat left center; color:#FFF; padding-left:30px; height:36px; line-height:36px; font-size:16px;margin:20px 0px;}
#pages .nolink{padding: 8px 16px;background: #e4e4e4;color: #666;border-radius: 5px;margin-right: 2px;float:left;margin-left: 2px;}
#pages{margin: 60px 0px 60px 15px;height: 36px;text-align: center;float:right;}
/* 鐣欒█鏍峰紡寮€濮 */
.demand_box{width: 80%;overflow: hidden;margin: 0 auto;}
.demand_box h2{text-align: center;line-height: 35px;margin-bottom: 50px;color: #333;}
.demand_box .input1{width: 48%;float: left;margin-bottom: 3%;border-radius: 3px;height:50px}
.demand_box .input3{width: 48%;float: left;border-radius: 3px;height:50px}
.demand_box .input2{width: 48%;float: right;margin-bottom: 3%;border-radius: 3px;height:50px}
.demand_box .input4{width: 48%;float: right;border-radius: 3px;margin-bottom: 3%;height:50px}
.cxcz{text-align: center;font-size:15px;line-height: 24px;padding: 5px 10px;background:#7c7c7c;color:#fff;transition: .5s;margin-bottom: 0}
.cog{font-size:14px;line-height: 24px;background:#f2f2f2;padding: 5px 7px;color: #666;text-align: left}
.cog p{margin-bottom: 0;line-height: 24px;}
.xs span{padding-left:28px; }

.cxcz:hover{background:#009fe8;color:#fff;transition: .5s;}
.demand_box .input5{height:180px}
.demand_box .txt{border: 1px solid #d9d9d9;padding: 10px;background: #fff;font-weight:normal;}
.demand_box .btn{float: left;border: 0;background: #009fe8;border-radius: 4px;width: 100%;padding: 0 11px;height: 55px;cursor: pointer;text-align: center;font-size: 16px;color: #fff;margin-top: 20px;}
.demand_box .btn:hover{background: #008709;color:#fff;transition:all ease 0.6s;}
/* 澶撮儴鏍峰紡 */
.yin{width: 100%;height: 100vh}.yin .yin_bg{width: 100%;height: 100vh;position: relative}
.wz22{font-size: 50px;color: #fff;text-align: center}
.yin_con{position: absolute;left: 0px;top: 0px;z-index: 999;width: 100%;}
.yin_logo{width: 319px;height: 119px;margin-top: 7%;margin-left: 358px;margin-bottom: 110px;}
.yin_wz1{font-size: 42px;font-weight: bold;color: #fff;padding-left: 250px;line-height: 66px;text-align: left}
.yin_wz1 span{color: #9aff00}
.yin_wz2{padding-left: 390px;line-height: 34px;color: #fff;font-size: 34px;text-align: left;margin-bottom: 70px;}
.yin_lan a{color: #fff;font-size: 16px;}.yin_lan a:hover{color: #fff;text-decoration: underline}.yin_lan{color: #fff;margin-bottom: 140px;}
.yin_lan span{margin:0 10px;}
.yin_line{width: 420px;height: 1px;margin: 10px auto;background: -webkit-linear-gradient(left, rgba(255,0,0,0), rgba(255,255,255,1),rgba(255,0,0,0));background: -o-linear-gradient(right, rgba(255,0,0,0), rgba(255,255,255,1),rgba(255,0,0,0)); background: -moz-linear-gradient(right, rgba(255,0,0,0), rgba(255,255,255,1),rgba(255,0,0,0)); background: linear-gradient(to right, rgba(255,0,0,0), rgba(255,255,255,1),rgba(255,0,0,0));}
.yin_ban,.yin_ban a{color: #eaeaea;}.yin_ban a:hover{color: #eaeaea;text-decoration: underline}
.whlogo{padding:20px 0}
.ztop{width: 100%;padding: 5px 0;background: #000000}
.ztop_wz1{color: #989898;float: left;text-align: left;margin: 0;line-height: 26px;font-size: 13px;}
.ztop_wz1 span{padding-left: 20px;}
.ztop_wz2{float: right;text-align: left;color: #989898;margin: 0;line-height: 26px;font-size: 13px;}
.ztop_wz2 a{padding: 0 5px;color: #989898}
.ztop_wz2 a:hover{text-decoration: underline;color: #fff}
.qywh img{border-radius: 5px;}
.qywh1 img{border-radius: 5px;}
.qywh{padding: 10px !important;}
.qywh1{padding: 10px !important;}
.qy_line{width: 100%;background: #f1f1f1;border-radius: 5px;height: 66px;margin-bottom: 40px;}
.qyjzg .col-md-7{width: 60% !important}
.qyjzg .col-md-5{width: 40% !important;margin-top: 20px;}
/* 澶撮儴鏍峰紡 */
.navitem{float: left;}
.navitem a{font-size: 16px;font-weight: bold;display: block;position: relative;color:#333;line-height:82px;padding-left: 16px;padding-right: 16px;}
.navitem a:hover{background: #009fe8;color: #fff;}
.nav{padding-right: 0px !important;padding-left: 15px !important;}
.lan{margin-top: 32px;background: #f3f3f3;border: 1px #eaeaea solid;border-radius: 30px;transition:all ease 0.6s;}
.lan a{text-align: center;display: block;transition:all ease 0.6s;}
.lan:hover{background: #009fe8;transition:all ease 0.6s;}.lan:hover a{color: #fff;transition:all ease 0.6s;}
/* 棣栭〉鏍峰紡 */
.gstt{text-align: left;margin-bottom: 40px;}
.gstt_wz1{color: #009fe8;font-size: 36px;padding-left: 12px;text-transform: uppercase;margin-bottom: 5px;}
.gstt_wz1 span{color: #d2d2d2;}
.gstt_wz2{font-size: 32px;margin: 0;color: #009fe8; padding-left: 24px;font-weight: bold;padding-top: 40px;}
.gstt_wz3{line-height: 36px;text-align: left;font-size: 15px;color: #666;padding-left: 24px;}
.gstt_wz4{width: 200px;height: 50px;float: left;border-radius: 30px;border: 1px #009fe8 solid;transition:all ease 0.6s;margin-top: 15px;margin-left: 24px;}
.gstt_wz4 a{line-height: 48px;display: block;text-align: center;font-size: 16px;transition:all ease 0.6s;color: #009fe8}
.gstt_wz4:hover{background: #009fe8;border: 1px #009fe8 solid;transition:all ease 0.6s;}
.gstt_wz4:hover a{color: #fff;transition:all ease 0.6s;}
.gstt_img img{border-top-left-radius: 50px;}
.sy_line{width: 200px;height: 1px;margin: 14px auto;background: #cccccc;position: relative;}
.sy_line span{position: absolute;top: -1px;height: 3px;width: 45px;margin-left: -23px;left: 50%;background: #009fe8;}
.dzpf{position: absolute;right: 0px;color: #fafafa;font-size: 210px;top: 130px;z-index: -1;font-weight: bold;}
.jjfan1{width: 784px;float: left;height: 372px;position: relative;margin-bottom:12px;}
.jjfan2{width: 372px;float: right;height: 372px;position: relative;margin-bottom:12px;}
.jjfan3{width: 424px;float: left;height: 389px;position: relative;}
.jjfan4{width: 733px;float: right;height: 389px;position: relative;}
.jjwz{position: absolute;bottom: 0px;padding: 30px 20px;right: 20px;z-index: 100;text-align: left;transition:all ease 0.6s;}
.jjwzxx{position: absolute;bottom: 0px;padding: 30px 20px;left: 20px;z-index: 100;text-align: left;transition:all ease 0.6s;}
.jjwza{position: absolute;top: 25px;padding: 30px 20px;left: 30px;z-index: 100;text-align: left;transition:all ease 0.6s;}
.jjfan2 .jjwz{padding: 30px 20px;}
.jjwz1{font-size: 30px;color: #fff;font-weight: bold;padding-bottom: 10px;text-shadow: 0 5px 20px #000;}
.jjwz2{font-size: 15px;color: #fff;text-shadow: 0 5px 20px #000;}
.jjfan2 .jjwz1,.jjfan2 .jjwz2{text-shadow: 0 3px 20px #333;}
.jjfan a{display: block;}
.jjfan a:hover .jjwz{transition:all ease 0.6s;bottom: 10px}
.sysp{width: 100%;}
.gsxinxi{width: 100%;margin-top: 30px;}
.gsxinxi .col-md-4{padding: 0;width: 33.3%;float: left;}
.jjwz2xx{color: #f00101;position: relative;}
.jjwz2xx img{position: absolute;left: 136px;top: 0px;}
.jjwz_01{font-size: 35px;padding-right: 20px;}
.jjwz_02{font-size: 24px;padding-left: 50px;}
.ewmxx{width: 100%;}
.ewmxx .ewmxx{float: left;}
.ewmxx p{color: #fff;text-align: center;}
.ewmxx1{color: #fff;font-size: 18px;text-align:left;margin-bottom: 0;margin-top: 20px;padding-left: 12px;}
.ewmxx2{color: #fff;font-size: 24px;text-align:left;padding-left: 12px;}
.mtree{text-align: left;}
.mtree li a{padding: 10px 0px 10px 20px;font-size: 16px;font-weight: bold;color: #fff;background: #009fe8;display: block;}
.mtree li ul{margin-bottom: 0}
.mtree li ul li a{font-size: 15px;padding: 5px 0px 5px 35px;line-height: 26px;background: #f1f1f1;font-weight: normal;color: #666;}
.mtree li ul li a:hover{color: #666;background: #dbdbdb}
.aaa{color: #fff !important;background: #007cb5 !important}

.zpfl{text-align: center;margin-bottom: 45px;}
.zpfl a{padding: 12px 35px;background: #eaeaea;color: #333;border-radius: 30px;margin: 0 20px;font-size: 15px;}
.zpfl a:hover{background:#009fe8;color: #fff;}
.zpfl a.honor{background:#009fe8;color: #fff;}
.mbxx{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap  }
.sou{width: 320px;}
.sou_wz1{font-size: 18px;font-weight: bold;line-height: 50px;padding-top: 20px;text-align: left;}
.sou_btn1{width: 260px;height: 46px;font-family: Microsoft YaHei;line-height: 20px; font-size: 15px;color: #666;border: 1px solid #d9d9d9;padding: 10px;background: #fff;font-weight: normal;border-radius:4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);float: left;transition: all 0.6s ease 0s;outline: none;}
.sou_btn1:focus {border: 2px solid rbga(0,177,235,0.5);transition: all 0.6s ease 0s;}
.sou_btn2{width: 46px;height: 46px;font-size: 15px;background:#009fe8;color: #fff;border: none;border-radius:4px;box-shadow: inset 0 1px 1px rgba(0,0,0,.075);transition: all 0.6s ease 0s;}
.sou_btn2:hover{background:#008dcd;color: #fff;transition: all 0.6s ease 0s;}




.xzxx1{background: #f0f0f0;text-align: center;border-right: 2px #fff solid;}
.xztitle,.xzdate,.xztype,.download{color: #505050;line-height: 50px;font-size:16px;}
.xzleft{border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.xzright{border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.xz_xt{line-height: 50px;text-align: center;margin-top: 10px;margin-bottom: 10px;}
.xz_xtx{background: #d23520;font-size: 15px;color: #fff;font-weight: normal;border-radius: 4px;}
.xz_xtx:hover .glyphicon{transform:translateY(3px);transition: all 0.5s ease 0s;}
.xz_xtx .glyphicon{transition: all 0.5s ease 0s;}

/* 鍥剧墖鎮诞鏀惧ぇ 鏍峰紡 */
.con_pic{margin:0;overflow:hidden;position:relative}.con_pic img{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-ms-transition:-ms-transform .4s;-o-transition:-o-transform .4s;transition:transform .4s}.abc a:hover .con_pic img, .abc a:active .con_pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.efg:hover .con_pic img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.alwz{font-size: 50px;color: #fff;}
.sygstup{position: absolute;display: block;left: 0px;top: 230px;width:870px}
.con_line{width:55px;height: 2px;position: relative;background: #009fe8;margin: 30px auto;margin-bottom: 20px;}
.con_wz2{font-size: 32px;font-weight: bold;color: #2b2b2b;text-align: center;margin-bottom: 14px;}
.con_wz1{font-size: 16px;text-align: center;color:#cfcfcf;text-transform: uppercase;font-family: arial;font-weight: bold;}
.rkdjj{font-size: 15px;color: #212121;text-align: center;line-height: 40px;}
.about_more{width: 205px;height: 52px;border: 1px #009fe8 solid;border-radius: 30px;margin: 40px auto 60px;background: none;line-height: 48px;transition:all ease 0.6s;}
.about_more a{color: #009fe8 !important;font-size: 15px;transition:all ease 0.6s;display: block;}
.about_more:hover{background: #009fe8;transition:all ease 0.6s;}
.about_more:hover a{color: #fff !important;transition:all ease 0.6s;}
.about_left{width: 520px;float: left;position: relative;}
.about_right{width: 580px;float: right;}
.xbanner{margin-top: 30px;height: 300px !important;width: 465px;}
.xbanner_border{height: 300px;width: 465px;border:5px #ececec solid;background: none;position: absolute;left: 45px;top: 0px;}
.con_wz5{text-align: left;color: #2e2e2e;font-size: 25px;border-bottom: 1px #e4e4e4 solid;padding-bottom:24px;}
.con_wz6{text-align: left;font-size: 16px; padding-top:10px;}
.con_wz6 span{color: #009fe8;}
.num_m1{font-size: 70px;color: #009fe8;font-family: arial;padding-top: 50px;padding-bottom: 15px;text-align: left;margin: 0;line-height: 66px;font-weight: bold}
.num_m2{font-size: 16px;padding-top: 0px;color: #818181;}
.num .num_m1p{position: absolute;left: 210px;top: 0px;}
.num .num_m2p{position: absolute;left: 210px;top: 0px;}
.num .num_m3p{position: absolute;left: 210px;top: 0px;}
.cc1,.cc2,.cc3{text-align: center;}
.bg{background: #f7f7f7;width: 100%;position: relative;padding: 66px 0 100px}
.fl{width:600px;margin: 0 auto;}
.fl a{width: 160px;height: 50px;border: 1px #ccc solid;border-radius: 30px;background: none;line-height: 50px;transition:all ease 0.6s; display: block;text-align: center;color: #666;float: left;margin:0 20px;}
.fl a:hover{color: #fff !important;transition:all ease 0.6s; background: #009fe8;border: 1px #009fe8 solid;}
.case{width: 100%;}
.case ul li{float: left;position: relative;padding: 0}
.case ul li:hover .case_wz{transition:all ease 0.6s;transform:translateX(12px);}
.case_bg{opacity: 0;width: 100%;background-color: rgba(0,0,0,0.6);height: 100%;transition:all ease 0.6s;position: absolute;left: 0px;top: 0px;}
.case_wz{position: absolute;opacity: 1;border-radius: 8px;display: block;bottom:14px;z-index: 100;transition:all ease 0.6s;font-size: 26px;color: #fff !important;line-height: 56px;text-shadow: 0 5px 30px #333;right: 50px;}
.case_more{position: absolute;opacity: 0;width: 50px;height: 50px;left:50%;margin-left: -25px;top: 250px;transition:all ease 0.6s;z-index: 100}
.syxin .title{text-align: left;color: #000;font-size: 16px;margin: 0;font-weight: bold;line-height: 50px}
.syxin .title a:hover{color: #009fe8}
.syxin .date2{text-align: left;font-size: 13px;color: #999;margin: 0}
.syxin .description{text-align: left;line-height: 24px;margin-bottom: 5px}
.sycp_name{background: #009fe8;margin: 0;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.sycp_name:hover{background: #ac190d;transition:all ease 0.6s;}
.sycp_name a{color: #fff;display: block;text-align: center;line-height: 60px;font-size: 14px;}
.sycp_name a:hover{color: #fff;}
.swiper-containerx .swiper-slide img{border-top-left-radius: 6px;border-top-right-radius: 6px;}
.swiper-containerx .swiper-slide{box-shadow: 0 2px 15px #eaeaea}
.sylink{width: 100%;margin-top: 45px;}
.sylink li{float: left;margin-left: 1%;margin-right: 1%;width: 18%;margin-bottom: 1%;}
.ryqh{margin: 40px auto 80px;text-align: center}
.ryqh a{padding: 12px 30px;border-radius: 35px;margin-left: 10px;margin-right: 10px;text-align: center;background: #f2f2f2;border: 1px #eaeaea solid;font-size: 15px;}
.ryqh a:hover{box-shadow: 0 3px 20px #eaeaea;background: #009fe8;color: #fff !important;border: 1px #009fe8 solid}
.rycur{background: #009fe8 !important;color: #fff !important;box-shadow: 0 3px 20px #ccc;border: 1px #009fe8 solid !important}
#div1{position: relative;overflow: hidden;margin-top:30px;}
#div1 ul{position: relative;}
#div1 ul li{float: left; list-style: none;padding-left: 12px;padding-right: 12px;}
#div1 ul li img{width: 272px; height: 210px; display: inline-block;border:3px #efefef solid;transition:all ease 0.6s;}
#div1 ul li img:hover{border:3px #009fe8 solid;transition:all ease 0.6s;}
.cplb .cp_xx1 a{text-align: left;color: #000000;}
.cplb .cp_xx1 a:hover,.cplb .cp_xx3 a:hover{color: #009fe8}
.cp_xx1{text-align: left;font-size: 15px;padding-top: 8px;line-height: 28px;}
.cp_xx2{text-align: left;padding: 0px;}
.cp_xx3{text-align: right;padding-top: 5px;}
.cplb .cp_xx3 a{color: #666;text-align: left;}
.htiao{width: 170px;height: 2px;background: #c3c3c3;position: relative;float: left;margin-top: 15px;margin-bottom: 30px;}
.htiao1{position: absolute;left: 0px;top: -2px;background: #009fe8;width: 120px;height: 5px;}
div.orbit-wrapper{position: relative; overflow: visible; width: 100%;height: auto;margin-top: 30px;}
div.orbit{position: relative; overflow: hidden;margin-left: 10px;}
div.orbit span{display:none;}
div.orbit a img{position: absolute; display:block;width: 236px; box-shadow: 0 0px 15px rgba(0,0,0,0.25); padding:3px; border:#ccc 1px solid; background:#fff;}
.wrap{padding: 10px;border: 1px #eaeaea solid;}
.xzfl a {
    display: block;
    width: 100%;
    background: #666;
    text-align: left;
    font-size: 15px;
    padding-left: 45px;
    margin-bottom: 1px;
    line-height: 46px;
    color: #fff;
}
.lmms{text-align: left;font-size: 14px;line-height: 34px;margin-bottom: 25px;margin-top: 15px;padding: 0 15px;}
.mbxx{margin-top: 10px;text-align: left;}
.xzfl a:hover{background: #009fe8;color: #fff;}
.xzcurr{background: #009fe8 !important;color: #fff !important}
div.orbit-wrapper h4{display: none;}
div.timer{display: none;}
div.slider-nav{display: block;}
div.slider-nav span{width: 55px; height: 55px; color: #fff; text-align: center; position: absolute; z-index: 100; top: 140px; cursor: pointer; text-indent:-9999px;transition:all ease 0.6s;}
div.slider-nav span.right{right: -10px; background:url(/upload/images/jt01.png) no-repeat;transition:all ease 0.6s;}
div.slider-nav span.left{left:0px;background:url(/upload/images/jt02.png) no-repeat;transition:all ease 0.6s;}
div.slider-nav span.right:hover{background:url(/upload/images/jt01_hov.png) no-repeat;transition:all ease 0.6s;}
div.slider-nav span.left:hover{background:url(/upload/images/jt02_hov.png) no-repeat;transition:all ease 0.6s;}
.con_news img{border-radius: 5px;}
.con_wz7{font-size: 16px;color: #000;line-height: 50px;text-align: left;background: url(/upload/images/dian.jpg) no-repeat left center;padding-left: 20px;}
.con_wz8{color: #929292;line-height: 26px;text-align: left;}
.xxxx{border-bottom: 2px #eaeaea solid;height: 50px;width: 100%;}
.xxxx1{border-bottom: 2px #009fe8 solid;height: 50px;width: 120px;font-size: 18px;text-align: center;color: #009fe8;font-weight: bold;line-height: 50px;}
/* 搴曢儴鏍峰紡 */
.con_foot{width: 100%;padding: 50px 0;}
.ny_con_foot{width: 100%;padding: 50px 0;background: #333840}
.ny_con_foot .con_foot_li:nth-child(3){display: none;}
.ny_con_foot1{background: #202020;padding: 30px 0;}
.con_foot1{width: 100%;padding: 20px 0;border-top: 1px #eaeaea solid;}
.nycon_wz91{font-size: 16px;color: #fff;font-weight: bold;text-align: left;padding-bottom:10px;}
.nycon_wz9{font-size: 16px;color: #fff;font-weight: bold;text-align: left;padding-bottom:10px;}
.con_foot_li{float: left;}
.con_foot_li li a{text-align: left;display: block;}
.con_foot_li li a:hover{text-decoration: underline;color: #fff}
.duoyu a{display: block;color: #fff;}
.duoyu a:hover{text-decoration: underline;color: #fff !important:;}
.con_foot_li{margin-left: 50px;margin-right: 50px;}
.con_foot_li li{display: block;}
.con_wz10{text-align: left;margin: 0}
.con_wz11{text-align: right;margin: 0}
.con_wz11 a{color: #666}
.con_wz11 a:hover{text-decoration: underline;}
.nycon_wz10{text-align: left;margin: 0;color: #fff}
.nycon_wz11{text-align: right;margin: 0;color: #fff}
.nycon_wz11 a{color: #fff}
.nycon_wz11 a:hover{text-decoration: underline;color: #fff}
.ewm{position: absolute;right: 20px;top: 60px;}
.nyej{color: #fff;}
.zping{padding-bottom:15px;padding-top:15px;border-bottom:#f5f5f5 solid 2px;}
.job_title{padding-left: 20px;margin: 0px;font-size:15px;font-weight: bold}
.job_pp{text-align: center;padding-right: 10px;padding-left: 10px;border-radius: 4px;background: #009fe8;color: #fff;line-height:46px;}
.job_date{padding-left: 0px;font-weight: normal;}
.zping p{margin: 0px;}
.zping a:hover{color: #009fe8}
.con_foot_lix{display: block !important;margin: 0;text-align: left;}
.nycon_dh{font-size: 22px;font-weight: bold;color: #ffcc00}
.nycon_wz10 a{color: #fff;margin-left: 14px;}
.nycon_wz10 a:hover{color: #fff;text-decoration: underline}
.hhs{width: 100%;background: #f7f7f7;padding: 60px 0}
.sycp{width: 1300px;margin: 0 auto;overflow: hidden;position: relative;}
.xwdt{margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px #eaeaea dashed;}
.xwdt .title{font-size: 18px;font-weight: bold;color: #333;padding: 0;transition:all ease 0.6s;margin-bottom: 0;line-height: 30px;}
.xwdt .title:hover{color: #009fe8;transition:all ease 0.6s;}
.xwdt .date2{color: #999;margin-bottom: 0;line-height: 30px;}
.xwdt .description{font-size: 14px;}
.sx1{padding-left: 15px;font-weight: bold;}
.sx1x{font-weight: bold;}
.biaoshi2a{position: absolute;width: 61px;height: 78px;left: 680px;top: -24px}
.biaoshi{position: absolute;width: 114px;height: 97px;left: 210px;top: -24px}
.wen1{margin-bottom: 0;font-size: 22px;color: #009fe8;line-height: 50px;font-weight: bold;padding-top: 10px;}
.wen2{margin-bottom: 0;font-size: 16px;color: #333;line-height: 30px;}
.casede p{margin-bottom:0 !important;}
.wenhua{background: #f2f2f2;padding: 0px 20px 10px 20px;text-align: center}
.jjwz2 .pp01{padding-left: 30px;}
.jjwz2 .pp02{padding-left: 7px;}
.jjwz2 .pp03{padding-left: 75px;}
.zlei dd{display: block !important;}
.dang{font-weight: bold;color: #009fe8 !important}
@media (width:1366px){.jjwza{padding:20px 10px;left:20px;}}
@media (width:1366px){.jjwza{padding:20px 10px;left:20px;}}
@media (min-width:1280px) and (max-width:1365px){.jjwza{padding:20px 10px;left:20px;} }
/* 鍐呴〉鏍峰紡 */
.inner-banner img{width: 100%;}
.nycon{width: 100%;background: #f1f1f1}
.nycon_wz1{font-size: 22px;color: #009fe8;text-align: left;line-height: 70px;font-weight: bold;}
.box_ty ul li a{display: block;line-height: 70px;font-size: 15px;padding-left: 33px;padding-right:33px;float: left;margin-right: 2px;}
.box_ty_cp ul li a{display: block;line-height: 70px;font-size: 15px;padding-left: 25px;padding-right:25px;float: left;margin-right: 2px;}
.box_ty ul li a:hover{background:#009fe8;color:#fff;}
.curr{background:#009fe8;color: #fff !important;}
.nycon_text{text-align: left;padding-bottom:80px;font-size: 15px;}
.ty_color{font-weight: bold;color: #ef8819}
.cp_tit{font-size: 18px;font-weight: bold;color: #333;margin-top: 30px;line-height: 44px;text-align: center;}
.cpbk{transition: 0.5s;}
.cpbk1{padding:10px 0;font-size:15px;text-align: center;background: #009fe8;color: #fff;border-radius: 3px}
.cpbk1:hover{background: rgb(192, 0, 0);transition:all ease 0.6s;}
.news_con_title{font-size:20px;font-weight: bold;line-height: 26px;text-align: center;height: 26px;}
.news_con_top{border-bottom: 1px dashed #e9e9e9;color: #7d7d7d;font-size: 14px;text-align: center;line-height: 80px;margin: 0px auto;margin-bottom: 14px;overflow: hidden;}
.zjtd{padding-bottom: 30px;border-bottom: 1px #eaeaea dashed;margin-bottom:30px;}
.cp_fl{width: 100%;background: #EEE;border-radius:5px;padding: 20px 40px;}
.cp_fl li a{display: block;line-height: 44px;font-size: 15px;margin: 1px auto;border-radius: 2px;text-align: left;padding-left: 25px;border-bottom: 1px solid #e0e0e0}
.cp_fl li a:hover{color: #fff;background: #009fe8;}
.cp_fl li a::after{content: "鈥?; margin-right: 15px; float: right; font-size: 24px; font-weight: normal;}
.abcc img{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-ms-transition:-ms-transform .4s;-o-transition:-o-transform .4s;transition:transform .4s}
.cpbkk a:hover .abcc img, .cpbkk a:active .abcc img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.news_left a:hover .news_left11 img, .news_left a:active .news_left11 img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.news_left img{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-ms-transition:-ms-transform .4s;-o-transition:-o-transform .4s;transition:transform .4s}
.news_left{overflow: hidden;width: 570px;}
.news_left11{overflow: hidden;}
.syxw_bt{position: absolute;bottom: 0px;margin:0px;width:570px;background-color:rgba(1,111,210,0.8);left:15px;color: #fff;font-size: 22px;padding: 22px;}
.xwkd{width: 45% !important;margin-left: 40px;}
.cpbj{background: #fff;}
.sjxt{border-right: 1px #ccc solid;margin-right: 20px;}
.description{line-height: 24px;color:#808080;}
.description:hover{color:#808080;}
.spbf{width: 100%;position: relative}
.spbf img{width: 100%;}
.spnr{width: 100%;position: absolute;left: 0;top: 130px;}
.spicon{text-align: center;}
.spicon i{font-size: 40px;color: #fff;}
.spnr img{width: 71px;height: 71px;margin: 0 auto;}
.spnr p{color: #fff;text-align: center;font-size: 16px;line-height: 40px;margin-top: 40px;}
.sncpfl{width:240px !important;margin-right:40px;background: #f1f1f1;border-radius: 3px;padding-bottom: 30px;}
.sncpwz{font-size: 22px;color: #009fe8;text-align: left;line-height: 70px;font-weight: bold;margin: 0px;}
.sncpfl a{padding: 8px 0px;display: block;border-bottom: 1px #eaeaea solid;text-align: left;padding-left: 25px;font-size: 15px;}
.sncpfl a:hover{background: #009fe8;color: #fff;border-radius: 3px;}
.sncpfl .curr{background: #009fe8;color: #fff;border-radius: 3px;}
.sncpwz span{font-size: 14px;color: #ccc;padding-left: 5px;}
.sncpfl a::before{content: "";}
.sncpcon{text-align: left;}.sncpcon h2{margin-bottom: 40px;}
.casede table td, .casede table th{padding: 6px !important;}
.abcc{overflow: hidden;}
.xzzz{border:1px #eaeaea solid;border-radius: 5px;margin-left: 15px;margin-right: 15px;}
.xztitle{text-align: left;line-height: 50px;font-size: 16px;font-weight: bold;color: #666;}
.xzdate{text-align: left;line-height: 50px;font-size: 16px;font-weight: bold;color: #666}
.xztype{text-align: left;line-height: 50px;font-size: 16px;font-weight: bold;color: #666}
.download{text-align: left;line-height: 50px;font-size: 16px;font-weight: bold;color: #666}
.xz_xt{line-height: 50px;text-align: left;margin-top: 10px;margin-bottom: 10px;}
.xz_xtx{background: #009fe8;font-size: 15px;color: #fff;font-weight: normal;border-radius: 4px;text-align: center}
.xz_xtx:hover .glyphicon{transform:translateY(3px);transition: all 0.5s ease 0s;}
.xz_xtx .glyphicon{transition: all 0.5s ease 0s;}
.lxi a{color: #333;text-decoration: underline;}
.yanse1{width: 206px;height: 52px;background: #148fd0;text-align: center;font-size: 18px;color: #fff;line-height: 50px;border-radius: 8px;margin-bottom: 20px;}
.yanse2{width: 206px;height: 52px;background: #e60012;text-align: center;font-size: 18px;color: #fff;line-height: 50px;border-radius: 8px;margin-bottom: 20px;}
.cpfen1 tr td{width: 50%;}
/* 骞荤伅鏍峰紡 */
.swiper-container{width: 100%;position: relative}
.swiper-containerx{width: 100%;overflow: hidden;margin-top:30px;}
.swiper-slide{background-position: center;background-size: cover;}
.swiper-slide .title{font-size: 44px;font-family: 'zt';color:#fff;line-height: 55px;padding-top: 245px;text-align: left;padding-left: 50px;text-shadow: 0 3px 10px #818181;}
.swiper-slide .subtitle{font-size: 15px;color:#fff;padding-left: 50px;text-shadow: 0 3px 10px #818181;text-transform: uppercase;text-align: left;}
.swiper-slide{-webkit-box-sizing: border-box;box-sizing: border-box;}
.parallax-bg{position: absolute;left: 0;top: 0;width: 130%;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;}
.swiper-containerx .swiper-button-prev,.swiper-containerx .swiper-button-next{margin-top: 25px}
/* 浜у搧璇︾粏鏍峰紡 */ .swiper-containerhe{width: 100%; height: 500px; margin-left: auto; margin-right: auto;} .gallery-top{height: 80%; width: 100%;} .gallery-thumbs{height:150px; box-sizing: border-box; padding: 10px 0;} .gallery-thumbs .swiper-slide{height: 100%; opacity: 0.4;} .gallery-thumbs .swiper-slide-active{opacity: 1;}
.cpqh{width: 800px;margin: 30px auto;}
.bawz1{font-size: 66px;font-weight: bold;text-align: center;opacity: .9;line-height: 66px;}
.bawz2{font-size: 20px; text-align: center; line-height: 32px; padding-top: 50px;
opacity: .9;
text-transform: uppercase;}
.bamore{width: 180px;height: 48px;border-radius: 5px;margin: 30px auto 0;}
.bamore a{display: block;border-radius: 5px;border: 1px #fff solid;text-align: center;font-size: 16px;line-height: 46px;color: #fff;font-weight: bold;}
.bamore a:hover{color: #fff;text-decoration: underline;}
#banner{width:100%;overflow:hidden;position:relative;}
.swiper-container{width:100%; } .swiper-slide .detail{position:absolute;width:100%;top:40%;color:#fff;opacity:0;transition:opacity .3s .3s;}.swiper-slide-active .detail{opacity:1;}.swiper-slide .detail h3{width:950px;margin:15px auto 0;}.swiper-slide .detail p{width:950px;margin:5px auto 0;}
/**/.effect1 img{transform:scale(1.25,1.25) translate(10%,10%);transform:scale(1.1,1.1) translate(4.545%,4.545%);/*tr = (sc-1)/2sc*100% */ /* --1.25 0.25/2.5*100%=10% */}
.centerBig img{-webkit-animation-name:centerBig;animation-name:centerBig;}
@-webkit-keyframes centerBig{100%{transform:scale(1.1,1.1);}}
@keyframes centerBig{100%{transform:scale(1.1,1.1);}}
.swiper-slide img{animation-duration:5s;animation-timing-function:linear;animation-fill-mode: forwards;-webkit-animation-duration:5s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode: forwards;}
.swiper-pagination{bottom:55px;left:50%; margin-left: -50px;}
.swiper-pagination-bullet{width:14px !important;height:14px !important;background:#fff !important;margin:0 5px;}
.jj_bak{width: 100%;padding: 66px 0;position: relative;}
.gstt_img .col-md-3 img{margin: 0 auto;text-align: center;}
.gstt_img .col-md-3 a:hover{color: #009fe8}
.nmd1{margin-top: 35px;}
.spbg{width: 100%;height: 100%;background: rgba(0,0,0,.3);position: absolute;}
/* 灏忓够鐏牱寮 */
.banner_index{height:300px;position: relative;overflow:hidden;width: 465px;margin-top:45px;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:128px;width: 24px;height: 44px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(/upload/images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(/upload/images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(/upload/images/bg_btnNext_index.png) no-repeat 0 0;right: 0px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(/upload/images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 465px;float: left;}
.cfl1 ul{list-style: none;background: #777;}
.cfl1 a{display: block;background: #666; height: 46px;line-height: 46px;text-decoration: none;color: #fff;font-size: 15px;text-align: left;padding-left: 30px;}

.zpbgxx{width: 850px !important;margin: 0 auto;float: none !important;}
.zpbgxx table tr td{text-align: left !important}



.cfl1 a:hover{background:#009fe8;color: #fff;transition: all 1s;display: block;}
.cfl1 li{position: relative;margin-bottom: 2px;}
.cfl2 li{margin=bottom:1px;}
.cfl1 ul{position: absolute;left:272px;top:0;display: none;z-index: 9999;width: 170px;}
.cfl1 li a{border-radius: 10px;}
.cfl1 li ul li a{border-radius: 5px;}
.cfl1 li:nth-child(2) ul{width: 250px !important;}
.cfl1 li:nth-child(3) ul{width: 202px !important;}
.cfl1 li:nth-child(4) ul{width: 210px !important;}
.cfl1 li:nth-child(5) ul{width: 140px !important;}
.cfl1 li:nth-child(6) ul{width: 155px !important;}
.li1:hover .cfl2{display: block;background: #fff;}
.cfl2 .li2 a{background: #898989;height: 34px;line-height: 34px; display: block;padding-left: 25px;margin-bottom: 1px;}
.cfl2 .li2 a:hover{background: #009fe8;color: #fff;}


