@charset "utf-8";
@font-face {
  font-family: 'iconfont';  /* project id 1437800 */
  src: url('//at.alicdn.com/t/font_1437800_dkjlboqpaot.eot');
  src: url('//at.alicdn.com/t/font_1437800_dkjlboqpaot.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1437800_dkjlboqpaot.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1437800_dkjlboqpaot.woff') format('woff'),
  url('//at.alicdn.com/t/font_1437800_dkjlboqpaot.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1437800_dkjlboqpaot.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;}
.icontop{font-size: 26px;}
/* 通用样式 */
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:Arial; background-position: center center; color: #555; font-size: 15px; 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: #1763ae; 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;}
.fr{float:right;}
.toptitle{font-size:30px;margin-top:50px;width:100%;text-align:center;color:#015ab2;font-weight:700;text-transform: uppercase;}
/* 分页样式 */
#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: #1763ae;}
#pages span {padding:8px 16px;background: #1763ae;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}
.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: #1763ae;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: #1763ae;color:#fff;}


.zpw_01{font-size: 16px;font-weight: bold;border-bottom:1px #eaeaea solid;text-align: center}
.zpw_02{font-size: 16px;border-bottom:1px #eaeaea solid;}
.zpw_02a{font-size: 16px;color: #1763ae;font-weight: bold;}
.cyzpzz{margin-bottom: 30px;border-bottom:10px #f2f2f2 solid;padding-bottom:20px;}
.cyzpzz .col-md-10 p{margin-bottom: 5px}



.c01{font-size: 26px;color: #1763ae;font-weight: bold;}
.c02{font-size: 15px;color: #333;}
.jobtop{width: 100%;background: #6a6a6c;height: 56px;}
.jobtitle,.jobnum,.jobtime,.jobmore{font-size: 16px;color: #fff;text-align: center;line-height:56px;margin-bottom: 0}
.jobline{position: absolute;right: 0px;top: 20px;width: 1px;height: 15px;background: #adadad}
.zping{padding: 14px 0 5px;background: #f8f8f8;text-align: center}
.job_title{font-weight:bold;font-size: 16px;line-height: 42px;margin-bottom: 0}
.job_date,.job_pp{line-height: 42px;margin-bottom: 0}
.job_pp strong{padding: 8px 20px;background: #1763ae;color: #fff;border-radius: 7px;}
.zhaop{line-height: 42px;border-bottom: 1px #f1f1f1 solid;padding-bottom:10px;padding-top:10px;}
.zhaop:hover{background: #eaeaea;transition:all ease 0.6s;}
.zhaop:last-child{border-bottom: 0}
.ejfllan{width:100%;background: #f1f1f1;height: 50px;}
/* 头部样式 */
.logo{position: relative;}
.logo1{width: 107px;height: 124px;position: absolute;left: 0;top: 0;box-shadow: 0 0 20px #999;background: #fff;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.logo1 img{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.logo_p{margin-top: 30px;}
.logo_p a{margin: 0 5px;}
.logo_p a:nth-child(4){color: #1763ae;font-weight: bold}
.navitem a:hover{color: #fff;background: #004992;line-height:54px;}
.navitem a::before{position:absolute; content:''; width:1px;height:2px;left:0; bottom:0;transition:all ease 0.6s;}
.navitem a:hover:before{background-color:#fff; width:100%;transition:all ease 0.6s;}
.navon{color: #fff;background: #004992;line-height:54px;}
.navon a::before{position:absolute; content:''; width:100%;height:2px;left:0; bottom:0;transition:all ease 0.6s;background-color:#fff;}
.nav{padding-right: 0px !important;padding-left: 15px !important;}
.lan{margin-top: 30px;background: #de2e38;border-radius: 30px;transition:all ease 0.6s;padding-left: 5px;padding-right: 5px;}
.lan a{text-align: center;display: block;transition:all ease 0.6s;color: #fff;}
.lan:hover{background: #cc222c;transition:all ease 0.6s;}.lan:hover a{color: #fff;transition:all ease 0.6s;}
.top .ul-list {
  display: flex;
}
.top .ul-list > li {
  flex: 1;
  position: relative;
}

.top .ul-list > li > a {
  height: 54px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  line-height:54px;
  font-size: 16px;
  position: relative;
  color:#fff;
}
.top .ul-list > li:hover .ol-list {
  display: block;
}
.top .ol-list {
  display: none;
  position: absolute;
  top: 54px;
  left: 0;
  z-index: 999;
  background-color: rgba(0,100,210,.9);
  width: 100%;
}
.top .ol-list > li > a {
  font-size: 14px;
  text-decoration: none;
  color: #fff;
  height: 40px;
  align-items: center;
  border-bottom: 1px solid #015ab2;
  justify-content: center;
  line-height:40px;
  display: flex;
}
.top .ol-list > li > a:hover {
  background: #004992;
}

/* 首页样式 */
.top{width: 100%;background: #015ab2;box-shadow: 0 5px 30px #666;height:54px;}
.line{width: 50px;height: 2px;border-radius: 5px;margin: 20px auto;background: #1763ae}
.sybg{padding: 60px 0 70px;background: #f9f9f9;}
.service li{border-radius:3px;overflow: hidden;position: relative;}
.service li img{border-radius: 3px;}
.service li:nth-child(4){float: right;width: 24%;margin-right: 0;}
.service{margin-top: 30px;}
.service_wz1{font-size: 28px;color: #fff;font-weight: bold;position: absolute;left: 0px;top: 255px;text-shadow: 0 5px 30px #000;width: 100%;text-align: center; transition:all ease 0.6s;z-index: 2}
.service_line{width: 30px;height: 2px;background:#fff;position: absolute;left: 50%;margin-left: -15px; top:230px;border-radius: 20px;box-shadow: 0 5px 30px #000;transition:all ease 0.6s;z-index: 2}
.service_wz2{position: absolute;top: 170px;width: 80%;text-align: center;left: 10%;opacity: 0; transition:all ease 0.6s;z-index: 2;color: #fff;padding: 0 30px;}
.service_more{position: absolute;bottom: 80px;width: 160px;height: 44px;left: 50%;margin-left: -80px;opacity: 0; transition:all ease 0.6s;z-index: 2}
.service_more a{display: block;border-radius: 30px;transition:all ease 0.5s;border: 1px #fff solid;color: #fff;text-align: center;line-height: 44px;font-size: 15px;}
.service_more a:hover{color: #fff;}
.service_bg{position: absolute;background-color: rgba(0,100,210,.7);height: 0px;left: 10%;top: 0px;width: 80%;border-radius: 3px;transition:all ease 0.6s;z-index: 1;padding-left:}
.iconall{position: absolute;top: 130px;left: 50%;width: 85px;height: 85px;margin-left: -43px;z-index: 2;transition:all ease 0.6s;}
.service li:hover .iconall{top: 65px;}
.ggjj{width: 100%;background:#f8f8f8;padding: 55px 0 20px;}
.about{margin-top: 40px;margin-bottom: 30px;text-align: center}
.abouta{margin-top: 40px;margin-bottom: 30px;text-align: center}
.about a{padding: 12px 30px;background: #ffffff;border: 1px #ccc solid;border-radius: 30px;font-size: 16px;margin: 0 20px;}
.about a:hover{background: #1763ae;color: #fff;border: 1px #1763ae solid;}
.xxdong{position: absolute;width: 100%;text-align: center;top: 180px;left: 0;transition:all ease 0.6s;}
.xxtit{font-size: 24px;color: #fff;font-weight: bold;text-shadow: 0 0 30px #666}
.xxline{width: 46px;height: 3px;background: #fff;margin: 20px auto;}
.xxing .col-md-4:hover .xxdong{top: 160px;transition:all ease 0.6s;}



.service li:hover .service_wz1{top:150px;text-shadow: none;}
.service li:hover .service_line{opacity: 0; transition:all ease 0.3s;}
.service li:hover .service_wz2{opacity: 1;transform:translateY(30px);transition:all ease 0.6s;}
.service li:hover .service_bg{transition:all ease 0.6s;height: 100%;bottom: 0}
.service li:hover .service_more{opacity:1;transform:translateY(20px);transition:all ease 1s;}
.service_more:hover a{transform:translateX(6px);transition:all ease 0.5s;}
.lanmu{width: 100%;}
.lanmu .lan_new{float: right;width: 150px;height: 44px;background: #32393b;border-radius: 5px;margin: 10px;}
.lanmu .lan_new a{display: block;text-align: center;color: #fff;line-height: 44px;transition:all ease 0.6s;}
.lanmu .lan_new a:hover{background: #1763ae;}
.dyg{margin-top: 60px;}
.service_more1{width: 160px;height: 44px;margin: 30px auto;}
.service_more1 a{display: block;border-radius: 30px;border: 1px #fff solid;color: #fff;text-align: center;line-height: 44px;font-size: 15px;transition:all ease .6s;}
.service_more1 a:hover{color: #fff;}
.service_more1:hover a{transform:translateX(10px);transition:all ease .6s;}

.gstt{border-left: 4px #1763ae solid;text-align: left;margin-bottom: 60px;}
.gstt_wz1{color: #1763ae;font-size: 36px;padding-left: 12px;text-transform: uppercase;margin-bottom: 5px;}
.gstt_wz1 span{color: #d2d2d2;}
.gstt_wz2{font-size: 22px;margin: 0;padding-left: 12px;}
.gstt_wz3{line-height: 36px;text-align: left;font-size: 15px;color: #666;}
.gstt_wz4{width: 156px;height: 44px;float: left;border-radius: 30px;border: 1px #1763ae solid;transition:all ease 0.6s;margin-top: 45px;}
.gstt_wz4 a{line-height: 38px;display: block;text-align: center;font-size: 17px;transition:all ease 0.6s;color: #1763ae}
.gstt_wz4:hover{background: #1763ae;border: 1px #1763ae 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;}

/* 图片悬浮放大 样式 */
.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;}



.kuan{padding: 20px;position: absolute;left: 0;top: 0px;z-index: 10;width: 100%;height: 100%;}
.kuan1{position: relative;width: 100%;height: 100%;}
.biankuang{width: 0px;height: 0px;position: absolute;z-index: 99;border-radius:10px;/*background: black;*/}
.biankuang_1{height: 0px;top: 0px;left:0px;border-left: 1px solid #fff;}
.biankuang_2{width: 0px;bottom:0px;left: 0px;border-top: 1px solid #fff;}
.biankuang_3{height: 0px;bottom:0px;right:0px;border-right: 1px solid #fff;}
.biankuang_4{width:0px;top:0px;right:0px;border-bottom: 1px solid #fff;}
.about_p1{font-size: 28px;font-weight: bold;text-align: left;color: #015ab2;margin-bottom: 20px !important;}
.about_p2{font-size: 15px;text-align: left;color: #666;line-height: 34px;}


.con_line{width:55px;height: 2px;position: relative;background: #1763ae;margin: 30px auto;}
.con_wz2{font-size: 36px;text-align: center;margin: 2px auto;color: #333333;text-transform: uppercase;font-weight: bold}
.con_wz1{font-size: 22px;text-align: center;color: #666666;margin-bottom: 5px;}
.about_more{width: 205px;height: 52px;border: 1px #1763ae solid;border-radius: 30px;margin: 10px auto 60px;background: none;line-height: 48px;transition:all ease 0.6s; }
.about_more a{color: #1763ae !important;font-size: 15px;transition:all ease 0.6s;display: block;}
.about_more:hover{background: #1763ae;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: #1763ae;}
.num_m1{font-size: 40px;color: #0077dc;font-family: arial;padding-top: 20px;padding-bottom: 5px;text-align: left;margin: 0}
.num_m2{font-size: 15px;padding-top: 0px;color: #666;}
.num .num_m1p{position: absolute;left: 125px;top: 0px;}
.num .num_m2p{position: absolute;left: 130px;top: 0px;}
.num .num_m3p{position: absolute;left: 160px;top: 0px;}
.cc1{text-align: left;padding-left: 30px;}
.cc2{text-align: left;padding-left:32px;}
.cc3{text-align: left;padding-left: 40px;}
.bg{background: url(../images/pic1.jpg) no-repeat;width: 100%;position: relative;height: 158px;}
.bg1{width:100%;background: #fafafa;position: absolute;top: -260px;left: 0px;height: 480px;z-index: -1}
.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: #1763ae;border: 1px #1763ae solid;}
.case{width: 100%;}
.case ul li{float: left;position: relative;padding: 0}
.case_bg{opacity: .5;width: 100%;background-color: rgba(0,0,0,0.6);height: 100%;transition:all ease 0.6s;position: absolute;left: 0px;top: 0px;}
.case ul li:hover .case_bg{opacity: 1;transition:all ease 0.6s;z-index: 8;}
.case_wz{position: absolute;width: 100%;padding: 0 20px; height: 56px;border-radius: 8px;display: block;top: 60px;z-index: 100;transition:all ease 0.6s;font-size: 26px;color: #fff !important;line-height: 56px;}
.case ul li:hover .case_wz{top: 70px;transition:all ease 0.6s;}
.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}
.case ul li:hover .case_more{transition:all ease 0.6s;opacity: 1;top: 220px;}
.case_line{width: 54px;height: 4px;background: #1763ae;position: absolute;left: 50%;margin-left:-27px;top: 130px;transition:all ease 0.6s;z-index: 1;border-radius: 20px;}
.case ul li:hover .case_line{top: 145px;transition:all ease 1s;z-index: 9999}
.case_gai{position: absolute;padding: 0 20px;left: 0px;color: #fff; width: 100%;bottom: 110px;opacity: 0;transition:all ease 0.6s;z-index: 999}
.case ul li:hover .case_gai{bottom: 90px;opacity: 1;transition:all ease 1.2s;}
.about p{margin-bottom: 0}
.hs{width: 100%;padding: 50px 0;}




#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 #1763ae solid;transition:all ease 0.6s;}
.cplb .cp_xx1 a{text-align: left;color: #000000;}
.cplb img{border: 1px #dddddd solid;border-radius: 4px;}
.cplb img:hover{border: 1px #015ab2 solid;}
.cplb .cp_xx1 a:hover,.cplb .cp_xx3 a:hover{color: #1763ae}
.cplb .syppp a{display: block;font-size: 16px;line-height: 40px;}
.cplb .syppp{margin-bottom:20px;}
.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: #1763ae;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; }
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(../images/jt01.png) no-repeat;transition:all ease 0.6s; }
div.slider-nav span.left { left:0px;background:url(../images/jt02.png) no-repeat;transition:all ease 0.6s; }
div.slider-nav span.right:hover {background:url(../images/jt01_hov.png) no-repeat;transition:all ease 0.6s;}
div.slider-nav span.left:hover {background:url(../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(../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 #1763ae solid;height: 50px;width: 120px;font-size: 18px;text-align: center;color: #1763ae;font-weight: bold;line-height: 50px;}
.ewm p{font-size: 12px;color: #fff;text-align: left;}



/* 底部样式 */
.dbux{border-bottom: 1px #383838 solid;padding-bottom:20px;margin-bottom: 70px;}
.con_foot{width: 100%;padding: 50px 0;}
.ny_con_foot{width: 100%;padding: 50px 0;background: #2c2c2c}
.ny_con_foot1{background: #262626;padding: 20px 0;}
.con_foot1{width: 100%;padding: 20px 0;border-top: 1px #eaeaea solid;}
.con_wz9{font-size: 16px;color: #1763ae;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: #1763ae}
.duoyu{width: 180px; }
.duoyu a{text-align: left;display: block;color: #fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.duoyu a:hover{text-decoration: underline;color: #fff !important:;}
.duoyu1 a{text-align: left;display: block;color: #fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.duoyu1 a:hover{text-decoration: underline;color: #fff !important:;}
.con_foot_li{margin-left: 0px;margin-right: 27px;}
.con_foot_lix{margin-left: 10px !important;margin-right: 20px !important;}
.con_foot_li li{text-align: left;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: center;margin: 0;color: #888888}
.nycon_wz11{text-align: right;margin: 0;color: #888888}
.nycon_wz11 a{color: #888888}
.nycon_wz11 a:hover{text-decoration: underline;color: #fff;}
.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;line-height: 40px;}
.job_title a:hover{color: #1763ae}
.job_date{padding-left: 0px;font-weight: normal;line-height: 40px;}
.zping p{margin: 0px;}

.dbwz{color: #f4f4f4;text-align: left;line-height: 40px;font-weight: bold;font-size: 25px;border-left: #f4f4f4 solid 4px;margin-bottom: 0;padding-left: 20px;margin-top: 15px;}
/* top 样式 */
.actGotop{position:fixed;_position:absolute;z-index: 99999; bottom:100px;right:50px;width:60px;height:60px;display:none;border-radius: 50%;}
.actGotop a,.actGotop a:link{width:60px;height:60px;display:inline-block;background:#f1f1f1;_background:background:#f1f1f1;outline:none;border-radius: 50%;color: #666}
.actGotop a:hover{background:#1763ae;outline:none;}
.actGotop p{margin: 0px;line-height: 20px;text-align: center;}.actGotop:hover i{color:#fff;}.actGotop:hover p{color:#fff;}
.top_wz1{padding-top: 7px;}

.xwlma{padding-bottom:19px;padding-top: 19px;float: left;transition: all 0.6s ease 0s;}
.xwlma:hover{box-shadow:0px 2px 20px #e5e5e5;padding-top: 23px;padding-bottom:23px;padding-left: 10px;transition: all 0.6s ease 0s;}
.xwlma a:hover{color: #666;}
.xwlma .title{font-size: 16px;color: #333;font-weight: bold}
.xwlma a:hover{color: #1763ae}

.nycp{margin: 60px 0;background: none !important}
.nycp .col-md-4 li{background: #f2f2f2;margin: 2px 0}
.nycp .col-md-4 li a{display: block;line-height:46px;font-size: 15px;text-align: left;padding-left: 35px;position: relative}
.nycp .col-md-4 li a::before{content: "+";position: absolute;right: 20px;top: 0px;}
.nycp .col-md-4 li a:hover{color: #fff;background: #1763ae}
.nycp_con{text-align: left;}
.nycp_con p{margin: 0}
.cpli .bold{font-weight: bold;}
.cpli p{font-size: 16px;}
.cpli li{border-bottom: 1px #999 solid;margin-bottom: 20px;padding-bottom: 20px;}
.cpli li:last-child{border-bottom: none;}

.qywh{width: 100%;margin-bottom: 0px;margin-top: 10px;}
.qywh .col-md-3{background: #de2e38;border-top-left-radius: 14px;border-top-right-radius: 14px;text-align: center;color: #fff;font-size: 16px;font-weight: bold;margin-bottom: 0;height: 38px;line-height: 38px;width: 20%;}
.qywh .col-md-9{font-size: 14px;width:78%;margin-left: 2%;margin-bottom: 0;line-height: 38px;font-size: 15px;color: #333;font-weight: bold}
.qywh1{margin-bottom: 30px;}

.tzzgg .title{text-align: left;font-size: 16px;color: #333;line-height: 44px;margin-top: 10px;margin-bottom: 0;}
.tzzgg .title a{color: #333;}
.tzzgg .title a:hover{color: #1763ae;}
.tzzgg .date{text-align: left;font-size: 13px;color: #999;line-height: 30px;margin-bottom: 0}


/* 内页样式 */
.inner-banner img{width: 100%;}
.nycon{width: 100%;background: #f1f1f1}
.nycon_wz1{font-size: 22px;color: #1763ae;text-align: left;line-height: 70px;font-weight: bold;}
.box_ty ul li a{display: block;line-height: 70px;font-size: 15px;padding-left: 35px;padding-right:35px;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:#1763ae;color:#fff;}
.curr{background:#1763ae;color: #fff !important;}
.nycon_text{text-align: left;padding-bottom:120px;font-size:16px;line-height:30px;}
.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;}
.cpbkk:hover .cpbk1{color: #1763ae}
.disc{padding-left:20px;}
.disc li{list-style-type:disc;}
.decimal{padding-left:20px;}
.decimal li{list-style-type: decimal;}
.decimal1{padding-left:50px;}
.decimal1 li{list-style-type: decimal;}
.lower{padding-left:20px;}
.lower li{list-style-type: lower-alpha;}


.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;}
.xwlm .title{font-size: 16px;color: #333; margin-bottom: 0px;}
.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: #1763ae;}
.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;height:210px;}
.news_left11 img{height:210px;width:100%}
.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: 38% !important;margin-left: 3%;}
.xwlm{padding: 35px; box-shadow:0px 2px 20px #d3d3d3;float: left;border-radius: 10px; transition: all 0.6s ease 0s;}
.date1{font-size: 16px;color: #7b7b7b;text-align: center;margin:0px;}
.date2{font-size: 44px;color: #3c3c3c;text-align: center;margin:0px;line-height: 50px;}
.xbj .xwlm .title{font-size:16px;color: #000;margin:0px;}
.dyg .date{margin:20px 0;color: #999;}
.sjxt{border-right: 1px #ccc solid;margin-right: 20px;}
.description{line-height: 30px;color:#666;}
.xinwen{margin-top: 40px;text-align: left;}
.xinwen .title{margin: 0}
.xinwen .title a{font-size: 15px;color: #2c2c2c;margin-top:8px;display: block;}
.xinwen .date{font-size: 14px;color: #929292;}
.xinwen .929292{font-size: 14px;color: #929292;}
.xinwen .col-md-4{width: 30% !important;margin-left:1.65%;margin-right: 1.65%;}
.yqljj{width: 170px;margin-left: 29px;margin-right:29px;float: left;margin-bottom: 35px;}
.yqljj img{box-shadow: 0 0 25px #eaeaea;border-radius: 5px;}
.dbp{color: #eaeaea;text-align: left;font-size: 15px;padding-left: 15px;letter-spacing: .05em;}


.news_more{margin-top:40px;border-top: 1px #1763ae solid;padding-top: 10px;}
.news_more a{text-align: left;color: #1763ae}
.news_more a:hover{color: #1763ae}
.xwlm .title a:hover{color: #1763ae}

.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: #1763ae;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: #1763ae;color: #fff;border-radius: 3px;}
.sncpfl .curr{background: #1763ae;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;}
.sycpp{width: 100%;height: 700px;}

#particles-js{ width: 100%; height: 700px; position: relative;background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; }
.particles-js-canvas-el{position: absolute;z-index: 1;left: 0;top: 0}


.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: #1763ae;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;}

/* 幻灯样式 */
.swiper-container {width: 100%;height:700px;}
.swiper-container1 {width: 100%;height: 100%;overflow: hidden;}
.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;}

/* 小幻灯样式 */
.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(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 0px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../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;}

