@charset "utf-8";
/* CSS Document */

.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: 14px; 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;margin: 0}
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: #0090bc; text-decoration: none; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;}
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: #0090bc;}
#pages span {padding:8px 16px;background: #0090bc;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: #0090bc;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: #0090bc;color:#fff;}


/* 头部样式 */
.navitem{float: left;}
.navitem a{font-size: 16px;display: block;position: relative;color:#333;line-height:104px;padding-left: 16px;padding-right: 16px;}
.navitem a:hover{color: #fff;background: #0090bc}
.nav{float:right;}
.lan{margin-top: 22px;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: #0090bc;transition:all ease 0.6s;}.lan:hover a{color: #fff;transition:all ease 0.6s;}

/* 首页样式 */
.line{width: 80px;height: 4px;border-radius: 5px;margin: 30px auto;background: #0090bc}
.sybg{padding: 60px 0 70px;background: #f5f5f5;}
.yyly li{float: left;width: 24%;margin-right: 1.25%;border-radius: 10px;overflow: hidden;position: relative;}
.yyly li img{border-radius: 10px;}
.yyly li:nth-child(4){float: right;width: 24%;margin-right: 0;}
.yyly{margin-top: 30px;}
.yyly_wz1{font-size: 22px;color: #fff;font-weight: bold;position: absolute;left: 30px;bottom: 55px;text-shadow: 0 5px 30px #000;width: 100%;text-align: left; transition:all ease 0.6s;z-index: 2}
.yyly_line{width: 55px;height: 4px;background:#0090bc;position: absolute;left: 30px;bottom: 45px;border-radius: 20px;box-shadow: 0 5px 30px #000;transition:all ease 0.6s;z-index: 2}
.yyly_wz2{position: absolute;top: 150px;width: 100%;text-align: left;left: 0px;opacity: 0; transition:all ease 0.6s;z-index: 2;color: #fff;padding: 0 30px;}
.yyly_more{position: absolute;bottom: 100px;width: 160px;height: 44px;left: 50%;margin-left: -80px;opacity: 0; transition:all ease 0.6s;z-index: 2}
.yyly_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;}
.yyly_more a:hover{color: #fff;}
.yyly_bg{position: absolute;background-color: rgba(234,84,19,.7);height: 0px;left: 0;top: 0px;width: 100%;border-radius: 10px;transition:all ease 0.6s;z-index: 1}
.yyly li:hover .yyly_wz1{bottom:310px;text-shadow: none;}
.yyly li:hover .yyly_line{bottom:300px;background: #fff;box-shadow: none;}
.yyly li:hover .yyly_wz2{opacity: 1;transform:translateY(20px);transition:all ease 0.6s;}
.yyly li:hover .yyly_bg{transition:all ease 0.6s;height: 100%;bottom: 0}
.yyly li:hover .yyly_more{opacity: 1;transform:translateY(20px);transition:all ease 1s;}
.yyly_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: #0090bc;}
.dyg{margin-top: 60px;}

.ding{width: 100%;background: #363636;padding: 3px 0;}
.ding_wz1{float: left;text-align: left;color: #b6b6b6;font-size: 13px;margin: 0}
.ding_wz2{float: right;text-align: left;color: #b6b6b6;background: url(/upload/images/icon1.png) no-repeat left center;padding-left: 30px;font-size: 13px;margin: 0}
.ding_wz2 span{font-size: 15px;font-weight: bold;}
.lgo_bg{width: 100%;background: url(/upload/images/logo_bg.jpg) repeat-x;height: 104px;}
.logo{width: 562px;height: 104px;float: left;}
.middle1_left{width: 280px;background: #0090bc;padding: 20px 5px;border-radius: 4px;float: left}
.middle1_left_wz1{font-size: 24px;color: #fff;text-align: center;margin: 0}
.middle1_left_wz2{font-size: 20px;color: #b8d7e6;text-align: center;margin-bottom: 10px;font-family: arial;font-weight: bold;}
.middle1{margin-top: 45px;}
.middle1_cpfl{background: #fff;border-radius: 4px;padding: 12px 0 0;}
.middle1_cpfl li{width: 100%;background: url(/upload/images/cp_bg.jpg) no-repeat;height: 57px;padding-left: 40px;}
.middle1_cpfl li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display: block;line-height: 57px;font-size: 15px;padding: 0 10px;text-align: left;color: #333;}
.middle1_cpfl li a:hover{color: #fff}
.middle1_cpfl li:hover{background: url(/upload/images/cp_bg_hov.jpg) no-repeat;}
.middle1_left_wz3{padding: 25px 0 5px;text-align: center;color: #fff;font-size: 17px;font-weight: bold;margin: 0}
.middle1_left_wz3{font-size: 20px;font-weight: bold;}
.middle1_right{width: 855px;height: 58px;float: right}
.middle1_right1{width: 855px;height: 58px;background: url(/upload/images/right.jpg)no-repeat;}
.middle1_right1_wz1{font-size: 20px;color: #0090bc;padding-left: 18px;margin-left: 20px;text-align: left;height: 24px;margin-top: 17px;float: left;line-height: 24px;font-weight: bold;border-left: 4px #0090bc solid;}
.container{width: 1200px !important;}
.middle1_right1_wz2{float: right;width: 50px;height: 24px;margin-top: 17px;margin-right: 20px;}
.middle1_right1_wz2 a{display: block;text-align: center;line-height: 22px;border: 1px #ccc solid;border-radius: 3px;}
.middle1_right1_wz2 a:hover{color: #0090bc;border:1px #0090bc solid;}
.middle1_right2{width: 100%;margin-top: 30px;}
.cplli{width: 32%;float: left;margin-right: 2%;padding: 6px;border: 1px #eaeaea solid;margin-bottom: 14px;}
.cplli:nth-child(3),.cplli:nth-child(6),.cplli:nth-child(9){float: right;margin-right: 0%;}
.cplli_title{margin: 0;height: 44px;line-height: 44px;text-align: center;background: #f5f5f5;margin-top: 6px;font-size: 15px; overflow:hidden;}
.cplli a:hover {color: #fff;}
.cplli:hover{border: 1px #0090bc solid;transition:all ease 0.6s;}
.cplli:hover .cplli_title{background: #0090bc;}

.middle2_sub1{width: 430px;height: 77px;border:1px #eaeaea solid;margin:0 auto;}
.middle2_sub1_p1{text-align: center;font-size: 34px;color: #0090bc;font-weight: bold;padding: 20px 0 8px;}
.middle2_sub1_p2{text-align: center;font-size: 20px;color: #3e3e3e;background: #fff;padding: 0px 5px;width: 90%;margin: 0 auto}
.middle2_sub1_p3{padding-top: 20px;font-size: 16px;}
.middle2_sub2{width: 100%;margin-top: 50px;}
.middle2_sub2_left{width: 530px;float: left;}
.middle2_sub2_right{width: 532px;height: 360px;background: url(/upload/images/pic3.jpg) no-repeat; float: right;}
.middle2_sub2_lefta1{width: 60px;height: 85px;background: url(/upload/images/pic4.jpg) no-repeat;float: left;margin-right: 20px;}
.middle2_sub2_lefta3{width: 60px;height: 85px;background: url(/upload/images/pic5.jpg) no-repeat;float: left;margin-right: 20px;}
.middle2_sub2_lefta5{width: 60px;height: 85px;background: url(/upload/images/pic6.jpg) no-repeat;float: left;margin-right: 20px;}
.middle2_sub2_lefta6{width: 60px;height: 85px;background: url(/upload/images/pic7.jpg) no-repeat;float: left;margin-right: 20px;}
.middle2_wz1{font-size: 26px;color: #1c1c1c;margin-top: 12px;margin-bottom: 12px;padding-bottom: 16px;border-bottom: 1px #666 dashed;font-weight: bold}
.middle2_wz2{font-size: 16px;font-weight: bold;}
.middle2_wz2 span{color: #31bce7}
.middle2_sub2_lefta2,.middle2_sub2_lefta4{float: left;text-align: left;width: 450px;}
.middle2_sub2_lefta{margin-bottom: 30px;}

.middle3{width: 100%;background: url(/upload/images/bg1.jpg) no-repeat center center;height: 470px;}
.middle3_right{width: 530px;float: right;margin-right: 40px;}
.middle3_wz1,.middle3_wz2{color: #fff;}
.middle3_wz1{border-bottom: 1px #cacaca dashed;}

.middle4_p1{font-size: 33px;color: #333333;text-align: center;padding: 10px 0}
.middle4_sub1{width: 312px;height: 11px;background: url(/upload/images/pic8.jpg) no-repeat;margin: 0 auto 50px;}
.middle4_left{width: 585px;height: 381px;background: url(/upload/images/cf.jpg) no-repeat;float: left;}
.middle4_right{float: right;background: #f5f5f5;padding: 25px 50px;width: 585px;height: 381px;}
.middle4_p2{font-size: 24px;color: #0090bc;text-align: left;margin-bottom: 20px;line-height: 35px;}
.middle4_p3{font-size: 15px;text-align: left;color: 666}

.middle4,.middle5{margin-top: 50px;}
.middle5_line{width: 100%;height: 1px;background: #ccc;margin-top: 20px;position: relative;margin-bottom: 60px;}
.middle5_title{width: 154px;height: 44px;background: #0090bc;position: absolute;left: 50%;margin-left: -77px;top: 50%;margin-top: -22px;color: #fff;text-align: center;font-size: 17px;line-height: 42px;}
.middle5a{width: 1340px;margin: 0 auto;}




















.gstt{border-left: 4px #0090bc solid;text-align: left;margin-bottom: 60px;}
.gstt_wz1{color: #0090bc;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 #0090bc 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: #0090bc}
.gstt_wz4:hover{background: #0090bc;border: 1px #0090bc 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;}



.con_line{width:55px;height: 2px;position: relative;background: #0090bc;margin: 30px auto;}
.con_wz2{font-size: 16px;text-align: center;margin: 20px auto}
.con_wz1{font-size: 36px;text-align: center;}
.about_more{width: 205px;height: 52px;border: 1px #0090bc solid;border-radius: 30px;margin: 40px auto 60px;background: none;line-height: 48px;transition:all ease 0.6s; }
.about_more a{color: #0090bc !important;font-size: 15px;transition:all ease 0.6s;display: block;}
.about_more:hover{background: #0090bc;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: #0090bc;}
.num_m1{font-size: 50px;color: #fff;font-family: arial;padding-top: 50px;padding-bottom: 15px;text-align: left;margin: 0}
.num_m2{font-size: 16px;padding-top: 0px;color: #fff;}
.num .num_m1p{position: absolute;left: 230px;top: 0px;}
.num .num_m2p{position: absolute;left: 203px;top: 0px;}
.num .num_m3p{position: absolute;left: 190px;top: 0px;}
.cc1,.cc2,.cc3{text-align: center;}
.bg{background: url(/upload/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: #0090bc;border: 1px #0090bc 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: #0090bc;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;}


#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 #0090bc 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: #0090bc}
.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: #0090bc;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(/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 #0090bc solid;height: 50px;width: 120px;font-size: 18px;text-align: center;color: #0090bc;font-weight: bold;line-height: 50px;}

/* 底部样式 */
.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: #199bc3}
.ny_con_foot1{background: #1488ab;padding: 30px 0;}
.con_foot1{width: 100%;padding: 20px 0;border-top: 1px #eaeaea solid;}
.con_wz9{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;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.con_foot_li li a:hover{text-decoration: underline;color: #fff}
.duoyu a{text-align: left;display: block;color: #fff;}
.duoyu a:hover{text-decoration: underline;color: #fff !important:;}
.con_foot_li{margin-left: 0px;margin-right:20px;}
.duoyu{margin-left: 0px;margin-right:30px;width:110px;}
.con_foot_lix{margin-right: 0px !important;}
.dhao{font-size: 18px;font-weight: bold;}
.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: 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;line-height: 40px;}
.job_title a:hover{color: #0090bc}
.job_pp{text-align: center;padding-right: 10px;padding-left: 10px;border-radius: 4px;background: #0090bc;color: #fff;line-height: 40px;}
.job_date{padding-left: 0px;font-weight: normal;line-height: 40px;}
.zping p{margin: 0px;}
.dbwz{color: #f4f4f4;text-align: left;line-height: 26px;font-size: 15px;}
.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: #0090bc}

.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: #0090bc}
.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;}


/* 内页样式 */
.inner-banner img{width: 100%;}
.nycon{width: 100%;background: #f1f1f1}
.nycon_wz1{font-size: 22px;color: #0090bc;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:#0090bc;color:#fff;}
.curr{background:#0090bc;color: #fff !important;}
.nycon_text{text-align: left;padding-bottom:80px;}
.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: #0090bc}

.date1{font-size: 16px;color: #7b7b7b;text-align: center;margin:0px;}
.date2{font-size: 50px;color: #666;text-align: center;margin:0px;line-height: 50px;padding-top:5px;}
.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: #0090bc;}
.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: 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;}

.news_more{margin-top:40px;border-top: 1px #0090bc solid;padding-top: 10px;}
.news_more a{text-align: left;color: #0090bc}
.news_more a:hover{color: #0090bc}
.xwlm .title a:hover{color: #0090bc}

.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: #0090bc;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: #0090bc;color: #fff;border-radius: 3px;}
.sncpfl .curr{background: #0090bc;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;}




.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: #0090bc;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:600px;position: relative;}
.swiper-container1 {width: 100%;position: relative;}
.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(/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;}

