﻿/*
 *前端代码制作：聆风
 *联系qq：635772733
 */
body{ margin:0 auto; font-size:12px;font-family:"Source Han Sans CN";color:#333;}
body, button, input, select, textarea {font-family:"Source Han Sans CN";outline:0px;font-size:12px;}
textarea {overflow-y:hidden;}
ul{ margin:0px; padding:0px;zoom:1;/*用于IE6*/ }
div {zoom:1;/*用于IE6,要是IE6错位,修复这个.*/}
li{ margin:0px; padding:0px;list-style:none;vertical-align:middle;}
dl,dt,dd {margin:0;padding:0;}
img{margin:0px auto;border:0;}
a {text-decoration:none;color:#333;}
a:hover {color:#0475c5;text-decoration:none;}
a img{border:none;border:0;}
p,h1,h2,h3,h4,h5 {margin:0;padding:0;}
.clear {clear:both;width:100%;height:0;font-size:0px;overflow:hidden;}
i,em,cite {font-style:normal;}
input,select {padding:0;margin:0;}
.wrap {width:1000px;margin:0 auto;height:auto;}
.fl {float:left;}
.fr {float:right;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f24 {font-size:24px;}
.lh18 {line-height: 18px;}
.lh20 {line-height: 20px;}
.lh22 {line-height: 22px;}
.lh24 {line-height: 24px;}
.lh26 {line-height: 26px;}
.lh28 {line-height: 28px;}
.lh30 {line-height: 30px;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.fb {font-weight:bold;}
.fn {font-weight:normal;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr20 {margin-right:20px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.m10 {margin:10px;_display:inline;}
.m20 {margin:20px;}
.mb20 {margin-bottom:20px;}
.pl10 {padding-left: 10px;}
.pl20 {padding-left: 20px;}
.pr10 {padding-right: 10px;}
.pr20 {padding-right: 20px;}
.pt15 {padding-top: 15px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pb10 {padding-bottom: 10px;}
.pb20 {padding-bottom: 20px;}
.pr5 {padding-right: 5px;}
.pl5 {padding-left: 5px;}
.pt5 {padding-top: 5px;}
.pb5 {padding-bottom: 5px;}
.p10 {padding: 10px;}
.p15 {padding:15px;}
.p20 {padding:20px;}
.p5 {padding: 5px;}
.p1 {padding: 1px;}
.b {display:block;}
.in-b {display:inline-block;zoom:1;*display:inline;}
.por {position:relative;}
.poa {position:absolute;}
.ti {text-indent:-999999px;}
#no {border:none;border:0;}

/*颜色*/
.red {color:red;}
.black {color:black;}
.blue {color:#0076cd;}
.gray {color:#7b7b7a;}
.white {color:white;}

/*宽度*/
.w100 {width:100%;}
.mw100 {max-width:100%;}
.w50 {width:50%;}

/* 文章间距 */
.content {font-size:14px;line-height:30px;color:#838586;}
.content p {margin-bottom:10px;}
.content img {max-width:100%;}

/*边框*/
.zbtn {width: 141px;height: 43px;line-height: 43px;border: 1px solid #bfbfbf;border-radius: 3px;font-size: 14px;text-align: center;color: #777778;}
.zbtn1 {width: 141px;height: 43px;line-height: 43px;background-color:#0076cd;border-radius: 3px;font-size: 14px;text-align: center;color: #fff;}


/* 背景 */
.bgf {background-color:#fff;}

/* 头部 */
.all-box {width:100%;height:128px;position:fixed;_position:absolute;left:0;top:0;z-index:9999;background-color:#fff;}
.all-box {}
.index-top {height:40px;line-height:40px;background-color:#f7f7f7;font-size:14px;color:#9a9a9a;overflow:hidden;}
.index-top i {padding-right:5px;padding-left:10px;}
.index-top i:first-child {padding-left:0px;}
.index-top a {color: #9a9a9a;}
.index-top a.hover {color: #0475c5;}

.search {float: right;width: 238px;height: 30px;line-height: 30px;border: 1px solid #e8e3e4;background: #fff;position: relative;top: 5px;margin-left: 10px;}
.search input.text {width: 100%;height: 28px;float:left;border: 0;text-indent: 10px;font-size: 14px;color: #ccc;}
.search .iconfont {position: absolute;right: 5px;top: 0px;}

.navbar {height:88px;background-color:#fff;border:none;border:0;z-index:99999;margin:0;}
.navbar .navbar-brand {padding:0;height:auto;}
.navbar .navbar-brand img {margin:25px 0 0 0;}
.navbar-nav {margin-top:25px;float:right;}
.navbar-nav > li.dropdown {margin:0 5px;}
.navbar-nav > li.dropdown a {font-size:15px;padding:0 15px;color:#6f6f6f;height:30px;line-height:30px;}
.navbar-nav > li.dropdown a:hover {color:#0475c5;}

/* sm */
.sm {margin: 30px auto;font-size: 14px;color: #787878;text-align: center;}
.sm i {margin-bottom: 20px;font-size:40px;}
.sm i:hover {color: #0475c5}



/* banner */
#bannerSwiper .swiper-slide {position:relative;}
#bannerSwiper .swiper-slide img {width:100%;}
#bannerSwiper .swiper-slide1 .title {position:absolute;left:0;top:13%;width:100%;text-align:center;font-size:50px;color:#fff;font-weight:bold;text-shadow: 0 2px 5px rgba(0,0,0,.5);}
#bannerSwiper .swiper-slide1 .title1 {position:absolute;left:0;top:16%;width:100%;text-align:center;font-size:50px;color:#fff;font-weight:bold;text-shadow: 0 2px 5px rgba(0,0,0,.5);}
#bannerSwiper .swiper-slide1 .subtitle {position:absolute;left:0;top:32%;width:100%;text-align:center;font-size:56px;color:#0075c8;font-weight:bold;text-shadow: -2px 5px 2px rgba(251, 251, 251, 0.5);}

#bannerSwiper .swiper-slide2 .right {position:absolute;right:13%;top:25%;}
#bannerSwiper .swiper-slide2 .title {width:400px;margin-bottom:20px;text-align:center;font-size:40px;color:#fff;font-weight:bold;text-shadow: 0 2px 5px rgba(0,0,0,.5);}
#bannerSwiper .swiper-slide2 .subtitle {width:380px;font-size:18px;color:#5bfbf3;font-weight:bold;text-shadow: 0 2px 5px rgba(0,0,0,.5);line-height:31px;border:3px solid #5bfbf3;border-radius:5px;padding:10px;}

#bannerSwiper .swiper-slide3 .right {position:absolute;right:13%;top:25%;width:480px;}
#bannerSwiper .swiper-slide3 .time {width:173px;height:45px;line-height:45px;background-color:#fff;font-size:30px;color:#00b7fc;font-weight:bold;}
#bannerSwiper .swiper-slide3 .time font {display:block;float:left;width:50px;margin-right:5px;height:45px;background-color:#00b7fc;font-size:36px;color:#fff;text-align:center;}
#bannerSwiper .swiper-slide3 .title {margin-bottom:20px;font-size:46px;color:#fff;font-weight:bold;text-shadow: 0 2px 5px rgba(0,0,0,.5);}
#bannerSwiper .swiper-slide3 .subtitle {font-size:18px;color:#5bfbf3;font-weight:bold;text-shadow: 0 2px 5px rgba(0,0,0,.5);line-height:30px;}

#bannerSwiper .swiper-slide4 .title {position:absolute;left:0;top:10%;width:100%;text-align:center;font-size:44px;color:#fff;font-weight:bold;text-shadow: 0 2px 5px rgba(0,0,0,.5);}
#bannerSwiper .swiper-slide4 .title font {background-color:#0076cd;padding:0 20px;}
#bannerSwiper .swiper-slide4 .subtitle {position:absolute;left:0;top:27%;width:100%;text-align:center;font-size:28px;color:#fff;font-weight:bold;text-shadow: 0 2px 5px rgba(0,0,0,.5);}

#bannerSwiper .swiper-slide5 .right {position:absolute;left:13%;top:30%;width:480px;}
#bannerSwiper .swiper-slide5 .time {width:173px;height:45px;line-height:45px;background-color:#fff;font-size:30px;color:#0174cd;font-weight:bold;}
#bannerSwiper .swiper-slide5 .time font {display:block;float:left;width:50px;margin-right:5px;height:45px;background-color:#0174cd;font-size:36px;color:#fff;text-align:center;}
#bannerSwiper .swiper-slide5 .title {margin-bottom:20px;font-size:46px;color:#0174cd;font-weight:bold;}
#bannerSwiper .swiper-slide5 .subtitle {font-size:18px;color:#0174cd;font-weight:bold;line-height:30px;}

#bannerSwiper .swiper-slide6 .right {position:absolute;left:13%;top:30%;width:480px;}
#bannerSwiper .swiper-slide6 .time {width:173px;height:45px;line-height:45px;background-color:#fff;font-size:30px;color:#0174cd;font-weight:bold;}
#bannerSwiper .swiper-slide6 .time font {display:block;float:left;width:50px;margin-right:5px;height:45px;background-color:#0174cd;font-size:36px;color:#fff;text-align:center;}
#bannerSwiper .swiper-slide6 .title {margin-bottom:20px;font-size:46px;color:#fff;font-weight:bold;}
#bannerSwiper .swiper-slide6 .subtitle {font-size:18px;color:#fff;font-weight:bold;line-height:30px;}



.swiper-pagination-bullet-active {background:#f7f7f7;}

/* video */
.video {position:relative;}
.video span.line {display:inline-block;zoom:1;*display:inline;width:77px;height:5px;background-color:#fff;}
.video .fix_left {z-index: 6666;line-height:30px;position:absolute;left:0;width:100%;top:100px;text-align:center;color:#fff;font-size:16px;}
.video .fix_left h3 {font-size:24px;}
.video_in {position:relative;}
.video_in .play,.video_in .pause {position: absolute;left:50%;top:50%;width:111px;height:111px;margin:-55px 0 0 -55px;z-index:3333;}
.bidoe_lay{ width:100%; background:transparent; overflow:hidden; display:none;}
#video1 {width:100%;}


/* yw */
.yw {padding:0;overflow: hidden;}
.yw > .row > div {padding:0;}
.yw {background-color:#f7f7f7;font-size:14px;color:#909191;line-height:30px;}
.yw .title {font-size:24px;color:#555656;font-weight:bold;margin: 50px 0 20px;}
.yw p {padding-right:20px;}
.yw .swiper-button-prev,.yw .swiper-button-next {background:none;filter:Alpha(opacity=100);-moz-opacity:1;opacity:1;width:45px;height:45px;}
.yw .swiper-button-prev i,.yw .swiper-button-next i {font-size:40px;color:#fff;font-weight:normal;}
.yw .swiper-button-prev.swiper-button-disabled i,.yw .swiper-button-next.swiper-button-disabled i {color:#999;}
.yw .swiper-button-prev {top:40%;left:30px;}
.yw .swiper-button-next {left:30px;right:auto;top:50%;}

/* hz */
.hz {padding:20px 0;margin-top:50px;border-top:1px solid #f1efef;}


/* title1 */
.title1 {margin: 50px 0;text-align: right;}
.title1 h2 {font-size: 24px;color: #555656;font-weight: bold;margin-bottom: 10px;}
.title1 p {font-size: 14px;color: #909191;line-height: 22px;}

/* title2 */
.title2 {margin: 50px 0;text-align: left;}
.title2 h2 {font-size: 24px;color: #555656;font-weight: bold;margin-bottom: 10px;}
.title2 p {font-size: 14px;color: #909191;line-height: 22px;}

.pro-index {padding-bottom: 50px;}
.pro-index .swiper-slide {}
.pro-index .swiper-slide a {border: 1px solid #f6f2f3;border-bottom:4px solid #0587e1;position: relative;}
.pro-index .swiper-slide a span {height: 50px;line-height: 50px;font-size: 16px;text-align: center;color: #393939;border-top: 1px solid #f6f2f3;}
.pro-index .swiper-slide a em {position: absolute;left: 10px;top: 10px;font-size: 16px;color: #0076cd;}


.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {text-align: center;}
.swiper-pagination-bullet {background: #b5b5b5;width: 14px;height: 14px;}

/* tj-bg */
.tj-bg {height: 276px;padding-top:50px;background:url("../images/banner2.png") no-repeat center top;color:#fff;font-size:16px;text-align:center;}
.tj-bg i {font-size:40px;margin-bottom:20px;}
.tj-bg em {    font-family: arial,verdana,sans-serif;
    font-size: 48px;
    font-weight: bold;
    padding-right: 10px;
    padding-left: 27px;}
.tj-bg span {font-size:16px;display:block;}


/* news-index */
.news-index {}
.news-index .text {position:relative;z-index:22;top:-50px;width:80%;left:10%;padding:0 20px;background-color:#fff;border-top:5px solid #0587e1;}
.news-index .text a.b {font-size:16px;color:#202020;margin-top:20px;margin-bottom:5px;}
.news-index .text span {color:#787777;display:block;margin-bottom:10px;}
.news-index .text span i {padding-right:5px;}
.news-index .text p {font-size:14px;color:#787777;line-height:24px;height:72px;overflow:hidden;}

#news-index {}
#news-index .img {}
#news-index .img em {display:none;background-color:#0475c5;filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;left:0;top:0;width:100%;height:100%;z-index:22;position:absolute;}
img.tb{display:none;position:absolute;text-align:center;left:40%;top:30%;width:auto;z-index:23;color:#fff;font-size:60px;}
#news-index .img:hover em,#news-index .img:hover img.tb{display:block;}

/* news-list */
.news-list a.img {display:block;}
.news-list a:hover,.news-list-r li a:hover { opacity:0.8;
}
.news-list a.img span {color:#fff;font-size:12px;text-indent:10px;height:46px;line-height:43px;display:block;width:100%;filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;position:absolute;left:0;bottom:0;background-color:#0475c5;}
.news-list a.img span i {padding-right:3px;}
.news-list a.b {font-size:16px;color:#202020;margin:20px 0 10px;}
.news-list p {font-size:14px;color:#787777;line-height:24px;height:72px;margin-bottom:30px;}
.news-list-r {}
.news-list-r li {width:100%;float:left;border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px;}
    .news-list-r ul li:nth-child(3) { border-bottom:none;
    }
.news-list-r li .img {width:40%;}
.news-list-r li a {font-size:16px;color:#202020;line-height:25px;}
.news-list-r li p {font-size:14px;color:#787777;height:25px;line-height:25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* footer */
.footer {background-color:#232424;font-size:14px;color:#7e7f81;padding-bottom:35px;}
.footer .f-bg1 {background-color:#2a2b2b;height:77px;line-height:70px;text-align:center;margin-bottom:20px;}
.footer .f-bg1 i {font-size:26px;color:#0475c5;position:relative;top:5px;padding-right:10px;}
.footer .f-border {border-left:1px solid #232424;border-right:1px solid #232424;}
.footer dl {text-align:left;}
.footer dl dt {font-size:18px;color:#fff;margin-bottom:15px;font-weight:normal;}
.footer dl dd {height:30px;line-height:30px;overflow: hidden;}
.footer dl dd a {font-size:13px;color:#a9a9ad;}
    .footer dl dd a:hover { color:#fff;
    }
.footer .form {background-color:#2a2b2b;padding:20px;}
.footer .form h2 {font-size:18px;color:#fff;margin-bottom:20px;}
.footer .form p {font-size:14px;color:#a9a9ad;line-height:24px;}
.footer .form .txt {margin:15px 0 10px;position:relative;height:47px;line-height:47px;border:1px solid #3c3b3b;border-radius:3px;background-color:#2f3030;}
.footer .form .txt input {width:100%;height:47px;line-height:47px;background:none;text-indent:10px;font-size:14px;border:none;border:0;}
.footer .form .txt i {position:absolute;right:10px;top:0;font-size:20px;}
.footer .form .submit {border:none;border:0;width:100%;height:49px;line-height:49px;border-radius:3px;background-color:#0076cd;font-size:14px;color:#fff;text-align:center;}
.copyright {height:54px;line-height:54px;font-size:14px;background-color:#1b1b1b;color:#7e7f81;}
.copyright {}

.nav1 {background-color:#f6f6f6;text-align:center;margin-bottom:20px;}
.nav1 li {height:49px;line-height:49px;display:inline-block;zoom:1;*display:inline;float:none;}
.nav1 li a {font-size:16px;color:#434242;padding:0 20px;display:block;height:49px;}
.nav1 li.hover a,.nav1 li a:hover {background-color:#0076cd;color:#fff;}

/* pro-list */
.pro-list .col-md-4 {margin-bottom:20px;}
.pro-list a {border: 1px solid #f6f2f3;border-bottom:4px solid #0587e1;position: relative;}
.pro-list a span {height: 50px;line-height: 50px;font-size: 16px;text-align: center;color: #393939;border-top: 1px solid #f6f2f3;}
.pro-list a em {position: absolute;left: 10px;top: 10px;font-size: 16px;color: #0076cd;}

/* 左边导航 */
.subnav {border-bottom:1px solid #f6f2f3;}
.subnav h2 {height:57px;line-height:57px;text-align:center;background-color:#0587e1;font-size:20px;text-indent:20px;color:#fff;}
.subnav-t {border-left:1px solid #f6f2f3;border-right:1px solid #f6f2f3;}
.subnav-t .t {height:50px;line-height:50px;background-color:#f6f6f6;font-size:16px;color:#2a2a2a;text-indent:20px;border-bottom:1px solid #f6f2f3;}
.subnav-t .t em {color:#909191;padding-right:10px;font-size:25px;}
.subnav-t ul {padding:10px 0;}
.subnav-t ul li {height:25px;line-height:25px;width:100%;text-indent:20px;}
.subnav-t ul li a {font-size:14px;color:#909191;}
.subnav-t ul li a:hover,.subnav-t ul li.hover a {color:#0475c5;}

/* ry-list */
.ry-list {}
.ry-list .img {padding:5px;border:1px solid #e9e6e7;}
.ry-list span.b {font-size:16px;color:#fff;text-align:center;height:57px;line-height:57px;background-color:#54a3dd;margin-bottom:30px;}

/* wh */
.wh {margin:20px 0 30px;}
.wh .col-md-4 {background-color:#0076cd;padding:30px 0;color:#fff;text-align:center;}
.wh .col-md-4 em {display:block;font-size:20px;margin:10px 0;}
.wh .col-md-4 span {display:block;font-size:16px;}
.wh .col-md-4 i {font-size:40px;}
.wh .col-md-4:nth-child(2) {background-color:#0083e3;}


/* job */
.job-t {margin-bottom:2px;}
.job-t .t {height:55px;line-height:55px;background-color:#f6f6f6;font-size:14px;color:#595859;margin-bottom:2px;}
.job-t .t em {color:#909191;padding-right:10px;font-size:25px;}
.job-t .t span {display:inline-block;zoom:1;*display:inline;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:18%;text-indent:20px;}
.job-t .con {border:1px solid #fbfbfb;padding:10px 30px;font-size:14px;line-height:30px;color:#a2a1a1;}

/* news-lb */
.news-lb {border-bottom:1px solid #e5e5e5;margin-bottom:50px;padding-bottom:50px;}
.news-lb a.b {font-size:16px;color:#202020;}
.news-lb span {display:block;margin:10px 0;color:#8e8d8d;}
.news-lb span i {padding-right:5px;}
.news-lb p {font-size:14px;color:#787777;line-height:24px;height:48px;overflow:hidden;margin-bottom:20px;}
.news-lb:hover {border-bottom:1px solid #0475c5;}

.news-lb .img {position:relative;}
.news-lb .img em {display:none;background-color:#0475c5;filter:Alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;left:0;top:0;width:100%;height:100%;z-index:22;position:absolute;}
.news-lb .img i {display:none;position:absolute;text-align:center;left:50%;top:50%;margin:-21px 0 0 -21px;background-color:#fff;width:42px;height:42px;line-height:42px;border-radius:50%;z-index:23;color:#0475c5;font-size:20px;}
.news-lb .img:hover em,.news-lb .img:hover i,.news-lb:hover .img em,.news-lb:hover .img i {display:block;}


/* fw */
.fw .box {border:1px solid #eae8e9;padding:12px 0 0;text-align:center;font-size:14px;line-height:26px;color:#6f7070;margin-bottom:13px;}
.fw i {width:62px;height:62px;line-height:64px;display:inline-block;zoom:1;*display:inline;margin-bottom:3px;background-color:#0076cd;border-radius:50%;color:#fff;font-size:30px;}
.fw em {display:block;font-size:16px;}
.fw p {padding:0 10px;}
.fw .box1 {border:1px solid #eae8e9;background-color:#E1E1E1;padding:20px 0 0;text-align:center;font-size:14px;line-height:26px;color:black;margin-bottom:13px;}
.fw .box1 i {background-color:#016dbc;}

/* fz */
.fz {margin-top:110px;margin-bottom:200px;background:url("../images/bg1.png") no-repeat center bottom;padding-bottom:40px;}
.fz .b {color:#fff;font-weight:bold;font-size:16px;position:relative;}
.fz .b font {font-size:28px;display:block;margin-bottom:0px;}
.fz .b img {position:absolute;left:15px;top:20px;}
.fz .b em {position:absolute;left:0;bottom:20px;height:68px;text-align:center;width:95px;}
.fz .b1 {width:195px;height:418px;background:url("../images/fz1.png") no-repeat center top;}
.fz .b2 {width:188px;height:334px;background:url("../images/fz2.png") no-repeat center top;top:55px;}
.fz .b3 {width:186px;height:367px;background:url("../images/fz3.png") no-repeat center top;top:-8px;}
.fz .b4 {width:158px;height:303px;background:url("../images/fz4.png") no-repeat center top;top:10px;}
.fz .b5 {width:152px;height:339px;background:url("../images/fz5.png") no-repeat center top;top:-8px;}
.fz .b1 img {top:25px;}
.fz .b2 img {top:20px;}
.fz .b3 img {top:15px;}
.fz .b4 img {top:15px;}
.fz .b5 img {top:15px;left:35px;}
.fz .b1 em {left:46px;bottom:80px;}
.fz .b2 em {left:74px;bottom:47px;}
.fz .b3 em {left:61px;bottom:55px;}
.fz .b4 em {left:42px;bottom:50px;}
.fz .b5 em {left:28px;bottom:55px;}

/* pro-ny1 */
.pro-ny1 {background-color:#f7f7f7;padding:65px 0 86px;font-size:14px;line-height:26px;color:#636161;}
.pro-ny1 h1 {color:#393939;font-size:16px;margin-bottom:20px;font-weight:bold;}
.pro-ny1 span {margin-bottom:10px;}
.pro-ny1 span em {margin-bottom:10px;display:inline-block;zoom:1;*display:inline;height:36px;line-height:36px;font-size:16px;background-color:#fff;padding:0 20px;color:#0076cd;margin-right:10px;}
.pro-ny1 {}

.pro-ny2 {margin-top:20px;}
.pro-ny2 .hd {margin-bottom:25px;height:54px;line-height:54px;background-color:#f7f7f7;border:1px solid #f6f2f3;}
.pro-ny2 .hd li {font-size:16px;color:#636161;padding:0 20px;margin:0 10px;float:left;height:52px;border-bottom:4px solid #f7f7f7;}
.pro-ny2 .hd li.on {border-bottom:4px solid #0587e1;}
.pro-ny2 .hd li {}
.pro-ny2 .bd {font-size:14px;line-height:26px;color:#636161;margin-bottom:100px;}

.pro-ny2 table{border:solid #ddd; border-width:1px 0px 0px 1px;text-align:center;line-height:30px;}
.pro-ny2 td,.pro-ny2 th {border:solid #ddd; border-width:0px 1px 1px 0px; padding:10px;}
.pro-ny2 th {background-color:#eee;}

/* lx */
.lx1 {margin-top:60px;}
.lx1 .phone {font-size:30px;font-weight:bold;margin-bottom:10px;}
.lx1 .phone i {width:38px;background-color:#0076cd;border-radius:50%;height:38px;display:inline-block;zoom:1;*display:inline;text-align:center;line-height:38px;color:#fff;font-size:26px;margin-right:10px;}
.lx1 .f16 {margin:15px 0;}
.lx1 {}

.lx2 {background-image:url("../images/lx.png");max-width:1200px;min-height:1000px;background-position:center center;margin:0 auto;position:relative;z-index:99999;}
.lx2 .lx2-t {display:none;position:absolute;width:320px;padding:10px 0 20px 20px;background-color:#fff;font-size:14px;color:#404040;line-height:26px;border:1px solid #ededed;-webkit-box-shadow:-5px 0 5px #ededed,5px 0 5px #ededed,0 -5px 5px #ededed,0 5px 5px #ededed;box-shadow:-5px 0 5px #ededed,5px 0 5px #ededed,0 -5px 5px #ededed,0 5px 5px #ededed;}
.lx2 .lx2-t1 {left:270px;top:360px;}
.lx2 .lx2-t2 {left: 380px;top: 348px;}
.lx2 .lx2-t3 {left: 433px;top: 365px;}
.lx2 .lx2-t4 {right:0;top:262px;}
.lx2 .lx2-t5 {right: 48px;top: 280px;}
.lx2 .lx2-t6 {right:0;top:384px;}
.lx2 .lx2-t7 {right: 100px;top: 501px;}
.lx2 .lx2-t8 {left: 370px;
    top: 491px;}
.lx2 .lx2-t9 {right:345px;top:440px;}
.lx2 .lx2-t10 {right:178px;top:606px;}
.lx2 .lx2-t11 {right: 36px;
    top: 449px; }
.lx2 .lx2-a {width:25px;height:25px;display:block;position:absolute;text-indent:-99999px;}
.lx2 .lx2-a1 {left: 518px; top: 530px;}
.lx2 .lx2-a2 {left: 668px; top: 540px;}
.lx2 .lx2-a3 {left: 732px;top: 560px;}
.lx2 .lx2-a4 {right: 338px;top: 496px;}
.lx2 .lx2-a5 {right: 380px;top: 383px;}
.lx2 .lx2-a6 {right: 335px;
    top: 578px;}
.lx2 .lx2-a7 {right: 409px;
    top: 696px;}
.lx2 .lx2-a8 {right: 449px;
    top: 691px;}
.lx2 .lx2-a9 {right: 536px;
    top: 553px;}
.lx2 .lx2-a10 {right: 370px;
    top: 712px;}
.lx2 .lx2-a11 {right: 132px;
    top: 676px;}
.lx2 .lx2-a {}

.lx3 {margin-bottom:50px;}
.lx3 h2 {font-weight:normal;font-size:16px;margin:60px 0 20px;}
.lx3 .text {height:42px;line-height:42px;border:1px solid #ededee;width:100%;text-indent:10px;margin-bottom:10px;}
.lx3 span.b {font-size:14px;color:#645a55;margin-bottom:10px;}
.lx3 .textarea {border:1px solid #ededee;width:100%;height:165px;padding:10px 0;}
.lx3 .submit {background-color:#0076cd;font-size:14px;color:#fff;text-align:center;width:100%;height:167px;border:none;border:0;}
.lx3 {}

/* kf */
.kf {width:52px;height:167px;right:0;top:50%;margin-top:-84px;z-index:999999;position:fixed;_position:absolute;}
.kf a {width:50px;height:50px;line-height:50px;text-align:center;border:1px solid #108cee;color:#108cee;background-color:#fff;}
.kf a i {font-size:30px;color:#108cee;}
.kf a.k2 {margin:6px 0 5px;}
.kf a:hover {background-color:#108cee;}
.kf a:hover i {color:#fff;}
.kf .ewm {position:absolute;right:52px;top:111px;display:none;}

@media (min-width: 1900px) {
    #bannerSwiper .swiper-slide2 .right {right:21%;}
    #bannerSwiper .swiper-slide3 .right {right:21%;}
    #bannerSwiper .swiper-slide5 .right {left:21%;}
}


@media (min-width: 1700px) {
    #bannerSwiper .swiper-slide2 .right {right:17%;}
    #bannerSwiper .swiper-slide3 .right {right:17%;}
    #bannerSwiper .swiper-slide5 .right {left:17%;}
}



@media (min-width: 1300px) {
    #bannerSwiper .swiper-slide2 .right {right:10%;}
    #bannerSwiper .swiper-slide3 .right {right:10%;}
    #bannerSwiper .swiper-slide5 .right {left:21%;}
}

@media (max-width: 1367px) {
	#bannerSwiper .swiper-slide1 .title {font-size:38px;}
	#bannerSwiper .swiper-slide1 .title1 {font-size:38px;}
	#bannerSwiper .swiper-slide1 .subtitle {font-size:43px;}

	#bannerSwiper .swiper-slide2 .right {}
	#bannerSwiper .swiper-slide2 .title {font-size:40px;}
	#bannerSwiper .swiper-slide2 .subtitle {font-size:18px;}

	#bannerSwiper .swiper-slide3 .right {}
	#bannerSwiper .swiper-slide3 .time {font-size:30px;}
	#bannerSwiper .swiper-slide3 .time font {font-size:36px;}
	#bannerSwiper .swiper-slide3 .title {font-size:46px;}
	#bannerSwiper .swiper-slide3 .subtitle {font-size:18px;}

	#bannerSwiper .swiper-slide4 .title font-size:44px;}
	#bannerSwiper .swiper-slide4 .title font {}
	#bannerSwiper .swiper-slide4 .subtitle {font-size:28px;}

	#bannerSwiper .swiper-slide5 .right {}
	#bannerSwiper .swiper-slide5 .time {font-size:30px;}
	#bannerSwiper .swiper-slide5 .time font {font-size:36px;}
	#bannerSwiper .swiper-slide5 .title {font-size:46px;}
	#bannerSwiper .swiper-slide5 .subtitle {font-size:18px;}

	#bannerSwiper .swiper-slide6 .right {}
	#bannerSwiper .swiper-slide6 .time {font-size:30px;}
	#bannerSwiper .swiper-slide6 .time font {font-size:36px;}
	#bannerSwiper .swiper-slide6 .title {font-size:46px;}
	#bannerSwiper .swiper-slide6 .subtitle {font-size:18px;}
}

@media (min-width: 1024px){
	.navbar-collapse.collapse {
		display: block!important;
	}
}

@media (max-width: 1200px) {
    #bannerSwiper .swiper-slide2 .right {right:5%;}
    #bannerSwiper .swiper-slide3 .right {right:5%;}
    #bannerSwiper .swiper-slide5 .right {left:5%;}
	.navbar-nav > li.dropdown a {padding:0 5px;}
}


@media (max-width: 1000px) {
    .navbar-nav > li.dropdown a {padding:0 5px;}
}

@media (max-width: 900px){
    .navbar-header {float:none;}
}

@media (max-width: 820px){
    .lx2 {background:none;width:auto;height:auto;max-width: auto;min-height: auto;}
	.lx2 .lx2-a {position:static;text-indent:0;width:50px;height:30px;line-height:30px;border:1px solid #ededee;text-align:center;float:left;}
	.lx2 .lx2-t {width:90%;z-index:9999;}
	.lx3 {margin-top:20px;}
	.lx3 .submit {height:50px;line-height:50px;}
	.lx2-top {font-size:16px;margin-bottom:20px;text-align:center;}

	.lx2 .lx2-t1 {left:5%;top:10%;}
	.lx2 .lx2-t2 {left:5%;top:10%;}
	.lx2 .lx2-t3 {left:5%;top:10%;}
	.lx2 .lx2-t4 {right:auto;left:5%;top:10%;}
	.lx2 .lx2-t5 {right:auto;left:5%;top:10%;}
	.lx2 .lx2-t6 {right:auto;left:5%;top:10%;}
	.lx2 .lx2-t7 {right:auto;left:5%;top:10%;}
	.lx2 .lx2-t8 {right:auto;left:5%;top:10%;}
	.lx2 .lx2-t9 {right:auto;left:5%;top:10%;}
	.lx2 .lx2-t10 {right:auto;left:5%;top:10%;}
}



@media (max-width: 768px) {
	
	.all-box {height:100px;}
    .navbar {height:60px;}
    .navbar .navbar-brand img {margin:19px 0 0 10px;width:118px;}
    .navbar-toggle {margin-top:12px;}
    .navbar-collapse {background-color:#fff;}
    .navbar-nav {margin-top:0px;float:none;}
    .navbar-nav > li.dropdown a {border:none;border:0;padding:0;height:30px;}
    .navbar-nav > li.dropdown a:hover {border:none;border:0;}
	.search {float:left;margin-bottom:30px;margin-left:0px;}

	.container-fluid {padding:0 20px;}

    #bannerSwiper .swiper-slide .title {font-size:14px;top:6%}
    #bannerSwiper .swiper-slide .subtitle {font-size:12px;line-height:14px;top:37%;}
    #bannerSwiper .swiper-slide .p {position:absolute;bottom:25px;top:auto;width:100%;text-align:center;}
    #bannerSwiper .swiper-slide .p a {font-size:12px;height:24px;line-height:24px;padding:0 10px;}
#bannerSwiper .swiper-slide1 .title1 {font-size:12px;top:25%;margin:0;}

	#bannerSwiper .swiper-slide2 .right {left:5%;top:5%;right: 0;}
	#bannerSwiper .swiper-slide2 .title {width:50%;}
	#bannerSwiper .swiper-slide2 .subtitle {width:95%;font-size:12px;line-height:18px;border:1px solid #5bfbf3;color:#fff;border-radius:5px;padding:5px;}

	#bannerSwiper .swiper-slide3 .right {right:0%;top:15%;width:90%;}
	#bannerSwiper .swiper-slide3 .time {padding:0 10px 0 0;height:25px;line-height:25px;font-size:16px;width: 120px;}
	#bannerSwiper .swiper-slide3 .time font {height:25px;font-size:14px;}
	#bannerSwiper .swiper-slide3 .title {font-size:16px;margin-bottom: 0;}
	#bannerSwiper .swiper-slide3 .subtitle {font-size:12px;line-height:18px;}

	#bannerSwiper .swiper-slide4 .title {font-size:16px;}
	#bannerSwiper .swiper-slide4 .title font {padding:0 10px;}
	#bannerSwiper .swiper-slide4 .subtitle {font-size:14px;}

	#bannerSwiper .swiper-slide5 .right {width:90%;left:5%;right:auto;top:15%;}
	#bannerSwiper .swiper-slide5 .time {padding:0 10px 0 0;height:25px;line-height:25px;font-size:16px;width: 120px;}
	#bannerSwiper .swiper-slide5 .time font {height:25px;font-size:14px;}
	#bannerSwiper .swiper-slide5 .title {font-size:16px;margin-bottom:0px;}
	#bannerSwiper .swiper-slide5 .subtitle {font-size:12px;line-height:18px;}
	
	.sm {font-size:12px;}
	.sm i {font-size:30px;}


    /* video */
    .video span.line {display:none;}
    .video .fix_left {font-size:12px;top:20px;}
    .video .fix_left h3 {font-size:14px;}
    .video .fix_left .con_idnex {height:30px;overflow:hidden;}
    .video_in .play,.video_in .pause {width:50px;height:50px;margin:-25px 0 0 -25px;z-index:3333;}

	.yw .swiper-button-prev {top:20%;}
	.yw .swiper-button-next {top:30%;margin-top:0px;}

	.tj-bg {height:auto;background:#0076CD;}
	.tj-bg span {padding-bottom:20px;}

	.copyright {padding:20px 0;height:auto;line-height:24px;}

	/* job */
	.job-t .t span {width:80%;}


	.news-lb .img {margin-bottom:20px;}

	/* fz */
	.fz {margin-top:0px;margin-bottom:100px;background:none;}
	.fz .b {margin-top:50px;}


	/* pro-ny1 */
	.pro-ny1 {padding:35px 0 36px;}
	.pro-ny1 h1 {margin-left:20px;}
	.pro-ny1 span {margin-left:20px;display:block;}
	.pro-ny1 .txt {margin-left:20px;}
	.pro-ny2 .hd li {font-size:14px;padding:0 10px;margin:0 5px;}

}

#page{ clear:both; height:40px; margin:0 auto; text-align:center; display: table; }
#page li{ float:left; padding:5px 14px; border:1px solid #CCCCCC; margin-right:6px; color:#666; font-size:12px; list-style:none;}
#page li:hover{border:1px solid #0060ad;}
#page li:hover a{color:#0060ad}
#page li a{ color:#666}
#page li.active{border:1px solid #0060ad; background-color:#0060ad; color:#FFFFFF}
#page li.active a{ color:#fff}
.iconfont {
    font-size: 13px;
}

