@charset "utf-8";
/* 通用样式 */
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;}
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: #333; text-decoration: none;}
A:visited{color: #333; text-decoration: none;}
A:hover{color: #0172c0; text-decoration: none; -webkit-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
A:active{color: #333; text-decoration: none;}
.clearBoth{line-height: 0; width: 100%; height: 1px; clear: both; font-size: 0px; overflow: hidden;}
.clearfix{display: block;}
.xbj{margin-top:50px;}

/* 头部样式 */
.top{padding:0 70px;}
.logo{float: left;margin: 5px 0}
.nav{float: left;}
.nav .navitem{float: left;}
.nav .navitem a{font-size: 15px;display: block;position: relative;color:#333;margin-left: 17px;margin-right: 17px;line-height: 78px;}
.nav .navitem a::before{position:absolute; content:''; width:1px;height:3px;left:0; bottom:0;transition:all ease 0.6s;}
.nav .navitem a:hover:before{background-color:#0172c0; width:100%;transition:all ease 0.6s;color: #0172c0;}
.nav .navitem a:hover{color: #0172c0;}
.lan{float: right;margin-left: 20px;}
.lan a{background: #f3f3f3;border-radius: 30px;border: 1px #eee solid;margin-top: 24px;text-align: center;display: block;padding: 0 20px;}
.lan a:hover{background: #0172c0;color: #fff;}
.top_right{float: right;}

/* 内容样式 */
.container{max-width: 1440px;margin: 60px auto;}
.container1{max-width: 1440px;margin: 0 auto;}
.con_wz1{font-size: 34px;text-align: center;color: #333333;font-weight: bold;}
.con_line{width:55px;height: 2px;position: relative;background: #0172c0;margin: 30px auto;}
.con_wz3{font-size: 16px;text-align: center;}
.number{margin: 80px auto 100px;}
.num{position: relative;float: left;width: 25%;}
.num_m1{font-size: 90px;color: #0172c0;font-family: arial;padding-top: 40px;padding-bottom: 15px;text-align: left;}
.num_m2{font-size: 16px;padding-top: 20px;color: #818181}
.num .num_m1p,.num .num_m3p{position: absolute;left: 260px;top: 5px;}
.hs{width: 100%;margin: 0 auto;background: #f5f5f5}
.cpzs,.xwzx{padding-top: 60px;}
.cpzs_wz{font-size: 18px;text-align: center;}
.youshi,.hezuo{margin-top: 50px;padding: 0 20px;}
.youshi ul li{float: left;width: 28%;margin-left:2.66%;margin-right: 2.66%; text-align: center;padding:20px 0;transition:all ease 0.6s;border-radius: 4px;margin-bottom: 1%;}
.hezuo ul li{float: left;width: 10.5%;margin-left: 1%;margin-right:1%; margin-bottom: 2%; text-align: center;padding:5px 0;transition:all ease 0.6s;box-shadow:0 0px 30px #e1e1e1;border-radius: 5px;}
.hezuo ul li img{width: 100%;}
.youshi ul li:hover{box-shadow:0 0px 20px #e1e1e1;transform:translateY(-12px);transition:all ease 0.6s;}
.hezuo ul li:hover{transform:translateY(-12px);transition:all ease 0.6s;}
.you_wz1{font-size: 20px;color: #24211c;margin: 10px auto;}
.you_wz2{font-size: 15px;color: #6e6e6e;line-height: 28px;padding: 0 15px}
.xwcon{margin-top: 30px;padding-bottom: 80px;}
.xwcon li{width: 45%;margin-left: 2.5%;margin-right: 2.5%; float: left;position: relative;}
.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;}
.news_left11{overflow: hidden;margin:0;}
.news_left11 img{width: 100%;}
.xwzx_wz{position: absolute;bottom:0; left:0;width: 100%;background: rgba(0,0,0,.5);line-height: 80px;text-align: left;color: #fff;font-size: 20px;margin-bottom: 0}
.xwcon li p span{padding-left:40px;}

/* 底部样式 */
.con_foot{background: #222222;width: 100%;padding: 40px 0;}
.con_wz9{font-size: 16px;color: #e5e5e5;font-weight: bold;text-align: left;padding-bottom:14px;}
.con_foot_lix .con_wz9{font-size: 20px;}
.con_foot_li{float: left;}
.con_foot_li li a{text-align: left;display: block;color: #e7e7e7;}
.con_foot_li li a:hover{text-decoration: underline;color: #e7e7e7;}
.con_foot_li{margin-left: 34px;margin-right: 34px;}
.con_foot_lix{position: relative;}
.con_foot_lix ul li{line-height: 26px;}
.con_foot_li li{text-align: left;display: block;color: #e7e7e7;}
.con_wz10{color: #e7e7e7;text-align: left;float:left;}
.con_wz11{text-align: right;float: right;}
.con_wz11 a{color: #e7e7e7;}
.con_wz11 a:hover{text-decoration: underline;color: #e7e7e7;}
.foot_left{float: left}
.foot_right{float: right}
.ewm{position: absolute;right: 0px;bottom: 0px;}
.ewm p{text-align: center;line-height: 26px;color: #e7e7e7;}
.beian{background: url(/upload/images/h.jpg) repeat-x;margin-top: 30px;padding-top: 30px;}

/* 内页样式 */
.inner-banner{text-align: center;min-height: 400px;}
.inner-banner1{background: url(/upload/images/nybanner1.jpg) fixed no-repeat center top;}
.inner-banner2{background: url(/upload/images/nybanner2.jpg) fixed no-repeat center top;}
.inner-banner3{background: url(/upload/images/nybanner3.jpg) fixed no-repeat center top;}
.inner-banner4{background: url(/upload/images/nybanner4.jpg) fixed no-repeat center top;}
.inner-banner5{background: url(/upload/images/nybanner5.jpg) fixed no-repeat center top;}
.inner-banner6{background: url(/upload/images/nybanner6.jpg) fixed no-repeat center top;}
.inner-banner7{background: url(/upload/images/nybanner7.jpg) fixed no-repeat center top;}
.ny_wz1{padding-top: 140px;color:#fff;font-size: 36px;text-shadow: 0 1px 4px #828282;}
.ny_wz2{padding-top: 34px;color: rgba(255,255,255,.9);font-size: 34px;text-shadow: 0 1px 4px #828282;letter-spacing: 24px;}
.nycon{width: 100%;background: #f1f1f1}
.nycon_wz1{font-size: 22px;color: #0172c0;text-align: left;line-height: 70px;font-weight: bold;}
.box_ty a{line-height: 70px;font-size: 16px;padding: 14px 45px;border-radius: 4px;border:1px #eaeaea solid;transition:all ease 0.6s;margin: 0 10px;}
.box_ty a:hover{background:#0172c0;color:#fff;border:1px #0172c0 solid;}
.box_ty{text-align: center;margin-top: 80px;margin-bottom:60px;border-bottom: 1px #f1f1f1 solid;padding-bottom: 40px;}
.curr{background:#0172c0;color: #fff !important;border:1px #0172c0 solid !important;}
.cur{background:#db1719 !important;color: #fff !important;}
.nycon_text{text-align: left;padding-bottom:120px;}
.cp_ej{margin: 20px auto;}
.cp_ej a{background: #eee;color: #666;font-size: 15px; padding: 12px 35px;border-radius: 3px;margin: 5px;transition:all ease 0.3s;}
.cp_ej a:hover{background: #db1719;color: #fff;}
.cpcon li{width: 23%;float: left;margin-left: 1%;margin-right: 1%;margin-bottom: 30px;}
.cpcon li img{width: 100%;border-radius: 5px;}
.cpcon{margin-top: 66px;}
.cpcon .title{text-align: center;line-height: 60px;font-size: 16px;}
.xwlm{padding-bottom:17px;padding-top: 17px;float: left;transition: all 0.6s ease 0s;margin-bottom: 30px;}
.xwlm:hover{box-shadow:0px 2px 20px #e5e5e5;padding-top: 17px;padding-bottom:17px;padding-left: 20px;transition: all 0.6s ease 0s;}
.xwlm a:hover{color: #0172c0;}
.news_left1{float: left;width: 25%;}
.news_right{float: left;width: 65%;margin-left: 2%;padding:10px 30px;}
.news_left1 img{width: 100%;}
.description{line-height: 30px;color:#808080;}
.description:hover{color:#808080; }
.news_con_title {font-size:24px;font-weight: bold;line-height: 26px;text-align: center;height: 26px;}
.date{font-size: 15px;color: #999;margin: 10px auto;}
.news_con_top {border-bottom: 1px dashed #e9e9e9;color: #7d7d7d;font-size: 16px;text-align: center;line-height: 80px;margin: 0px auto;margin-bottom: 14px;overflow: hidden;position: relative;}
.news_con_top a{width:150px;height: 50px;display: block;text-align: center;background: #f9f9f9;border: 1px #eaeaea solid;border-radius: 5px;line-height: 48px;right: 0px;top: 0;position: absolute;}
.news_con_top a:hover{background: #0172c0;color: #fff;}
.ny_contact{width: 92%;margin: 0 auto;}
.ny_contact_img{float: right;width: 50%;}
.ny_contact_con{float: left;width: 50%;}
.xwlm .title{font-size: 16px;font-weight: bold;margin-bottom: 0px;}
.cc1,.cc2,.cc3{text-align: center;}
.xgcpnr{font-size:24px; font-weight:bold; border-bottom:#e5e5e5 solid 1px; height:88px; margin:20px 15px; line-height:88px;text-align:left;margin-top:0px;}
.jj_img1 img{width:100%}
.qywh li{float: left;width: 29%;margin-left: 2%;margin-right: 2%;}
.qywh li img{border-radius: 6px;}


/* 幻灯样式 */
.swiper-container{width: 100%;height:820px;}
.swiper-containerx{width: 100%;overflow: hidden;position: relative;padding-bottom: 100px;padding-top: 40px;}
.swiper-slide{background-position: center;background-size: cover;height: 100% !important;}
.swiper-containerx .swiper-pagination-bullets{bottom: 40px !important;}
.swiper-containerx .swiper-slide{transition: all 0.5s ease 0s;}
.swiper-containerx .swiper-slide a img{width: 100%;display: block;}
.swiper-containerx .swiper-slide:hover{transform:translateY(-10px);transition: all 0.5s ease 0s;}
.swiper-wrapper .xt{background:#fff;height:3px;width:97px;position:absolute;left:24%;top:46%;box-shadow: 0 1px 10px #c2c2c2;}
.swiper-slide .title{font-size: 52px;font-weight: 300;font-family: 'zt';text-shadow: 0 1px 10px #c2c2c2;color:#fff;line-height: 55px;position:absolute;left:24%;top:30%;}
.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;}
.video_bg{width: 100%;height: 820px;background: rgba(0,0,0,.6);position: absolute;top: 0;left: 0}
.detail{position: absolute; width: 100%; top: 35%; color: #fff; z-index: 99999;}
.bawz1{font-size: 66px; font-weight: bold; text-align: center; line-height: 66px; opacity: .9; width: 950px; margin: 5px auto 0;}
.bawz2{font-size: 20px; text-align: center; opacity: .9; width: 950px; margin: 35px auto 0; line-height:36px;}
.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;}


/* 小幻灯样式 */
.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;}

/* 分页样式 */
#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: #0172c0;}
#pages span {padding:8px 16px;background: #0172c0;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: 100%;overflow: hidden;margin: 0 auto;}
.demand_box h2 {text-align: center;line-height: 35px;margin-bottom: 50px;color: #333;font-size: 24px;}
.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: #0172c0;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: #0c73c4;color:#fff;}


@media (min-width:1100px) and (max-width:1200px){.top{padding: 0 20px;}.nav .navitem a{margin-left: 12px;margin-right: 12px;}.lan a{margin-top: 22px;}swiper-container video{height: 800px;}.swiper-container {height: 500px;}.detail{top: 25%;}.container{margin: 40px auto;max-width:1200px;}.container1{margin: 0 auto;max-width: 1200px;}.con_wz3{padding: 0 92px;font-size: 15px;}.num_m2{font-size: 14px;}.number{margin:50px auto 40px;padding: 0 30px;}.num_m1{font-size: 80px;}.num .num_m1p, .num .num_m3p{left: 200px;}.cpzs, .xwzx{padding-top: 40px;}.swiper-containerx .swiper-slide img{width: 100%;}.swiper-containerx{padding-left: 30px;padding-right: 30px;}.bawz1{font-size: 56px;}.youshi{padding:0 10px;}.youshi ul li{padding: 10px 0;}.youshi ul li img{width: 80px;}.you_wz2{padding: 0 10px;}.xwzx_wz{font-size: 16px;}.xwcon li p span{padding-left: 20px;}.xwcon{padding-bottom: 60px;}.con_foot_lix{display: none;}.con_foot_li{margin-left: 40px;margin-right: 40px;}.beian{padding:10px 30px;}.con_foot{padding: 30px 0 0}.box_ty{margin-top: 50px;margin-bottom: 40px;padding-bottom: 30px;}.nycon_text{padding:0 40px;margin-bottom: 60px;}.con_foot_li li a{line-height: 28px;}.inner-banner{min-height: 300px;}.ny_wz1{padding-top: 100px;}.cp_ej{margin: 20px auto 40px}.xgcpnr{margin:20px 40px}.cpxxcon{margin: 0 30px;}.news_right{width:69%;margin-left:2%;padding: 0 10px;}.nycon_textaa{text-align: left;margin:17px 40px;}}

@media (min-width:1200px) and (max-width:1366px){.top{padding: 0 20px;}.nav .navitem a{margin-left: 12px;margin-right: 12px;}.lan a{margin-top: 22px;}swiper-container video{height: 800px;}.swiper-container {height: 650px;}.detail{top: 25%;}.container{margin: 40px auto;max-width:1200px;}.container1{margin: 0 auto;max-width: 1200px;}.con_wz3{padding: 0 20px;font-size: 15px;}.num_m2{font-size: 15px;}.number{margin:50px auto 40px;padding: 0 30px;}.num_m1{font-size: 80px;}.num .num_m1p, .num .num_m3p{left: 220px;}.cpzs, .xwzx{padding-top: 40px;}.swiper-containerx .swiper-slide img{width: 100%;}.swiper-containerx{padding-left: 30px;padding-right: 30px;}.bawz1{font-size: 56px;}.youshi{padding:0 10px;}.youshi ul li{padding: 10px 0;}.youshi ul li img{width: 80px;}.you_wz2{padding: 0 10px;}.xwzx_wz{font-size: 16px;}.xwcon li p span{padding-left: 20px;}.xwcon{padding-bottom: 60px;}.con_foot_lix{display: none;}.con_foot_li{margin-left: 40px;margin-right: 40px;}.beian{padding:10px 30px;}.con_foot{padding: 30px 0 0}.box_ty{margin-top: 50px;margin-bottom: 40px;padding-bottom: 30px;}.nycon_text{padding:0 40px;margin-bottom: 60px;}.con_foot_li li a{line-height: 28px;}.inner-banner{min-height: 300px;}.ny_wz1{padding-top: 100px;}.cp_ej{margin: 20px auto 40px}.xgcpnr{margin:20px 40px}.cpxxcon{margin: 0 30px;}.news_right{width:69%;margin-left:2%;padding: 0 10px;}.nycon_textaa{text-align: left;margin:17px 40px;}}

@media (min-width:1367px) and (max-width:1440px){.top{padding: 0 40px;}.nav .navitem a{margin-left: 15px;margin-right: 15px;}.lan a{margin-top: 22px;}swiper-container video{height: 800px;}.swiper-container {height: 700px;}.detail{top: 28%;}.container{margin: 40px auto;max-width:1250px;}.container1{margin: 0 auto;max-width: 1250px;}.con_wz3{padding: 0 20px;font-size: 15px;}.num_m2{font-size: 15px;}.number{margin:50px auto 40px;padding: 0 30px;}.num_m1{font-size: 80px;}.num .num_m1p, .num .num_m3p{left: 220px;}.cpzs, .xwzx{padding-top: 40px;}.swiper-containerx .swiper-slide img{width: 100%;}.swiper-containerx{padding-left: 30px;padding-right: 30px;}.bawz1{font-size: 56px;}.youshi{padding:0 10px;}.youshi ul li{padding: 10px 0;width: 30%;margin-left: 1.66%;margin-right: 1.66%;}.youshi ul li img{width: 90px;}.you_wz2{padding: 0 10px;}.xwzx_wz{font-size: 16px;}.xwcon li p span{padding-left: 20px;}.xwcon{padding-bottom: 60px;}.con_foot_lix{display: none;}.con_foot_li{margin-left: 40px;margin-right: 60px;}.beian{padding:15px 30px;}.con_foot{padding: 30px 0 0}.box_ty{margin-top: 50px;margin-bottom: 40px;padding-bottom: 30px;}.nycon_text{padding:0 40px;margin-bottom: 60px;}.con_foot_li li a{line-height: 28px;}.inner-banner{min-height: 350px;}.ny_wz1{padding-top: 130px;}.cp_ej{margin: 20px auto 40px}.xgcpnr{margin:20px 40px}.cpxxcon{margin: 0 30px;}.news_right{width:69%;margin-left:2%;padding: 0 10px;}.nycon_textaa{text-align: left;margin:17px 40px;}}

@media (min-width:1441px) and (max-width:1600px){.top{padding: 0 50px;}.nav .navitem a{margin-left: 16px;margin-right: 16px;}.lan a{margin-top: 22px;}swiper-container video{height: 800px;}.swiper-container {height: 650px;}.detail{top: 30%;}.container{margin: 40px auto;max-width:1280px;}.container1{margin: 0 auto;max-width: 1280px;}.con_wz3{padding: 0 20px;font-size: 15px;}.num_m2{font-size: 15px;}.number{margin:50px auto 40px;padding: 0 30px;}.num_m1{font-size: 80px;}.num .num_m1p, .num .num_m3p{left: 220px;}.cpzs, .xwzx{padding-top: 40px;}.swiper-containerx .swiper-slide img{width: 100%;}.swiper-containerx{padding-left: 30px;padding-right: 30px;}.bawz1{font-size: 56px;}.youshi{padding:0 10px;}.youshi ul li{padding: 10px 0;width: 30%;margin-left: 1.66%;margin-right: 1.66%;}.youshi ul li img{width: 90px;}.you_wz2{padding: 0 10px;}.xwzx_wz{font-size: 16px;}.xwcon li p span{padding-left: 20px;}.xwcon{padding-bottom: 60px;}.con_foot_lix{display: none;}.con_foot_li{margin-left: 40px;margin-right: 60px;}.beian{padding:15px 30px;}.con_foot{padding: 30px 0 0}.box_ty{margin-top: 50px;margin-bottom: 40px;padding-bottom: 30px;}.nycon_text{padding:0 40px;margin-bottom: 60px;}.con_foot_li li a{line-height: 28px;}.inner-banner{min-height: 350px;}.ny_wz1{padding-top: 130px;}.cp_ej{margin: 20px auto 40px}.xgcpnr{margin:20px 40px}.cpxxcon{margin: 0 30px;}.news_right{width:69%;margin-left:2%;padding: 0 10px;}.nycon_textaa{text-align: left;margin:17px 40px;}}