@charset "utf-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
/* CSS Document */
body{margin:0; padding:0; font-family:"微软雅黑";-webkit-text-size-adjust:100%; min-width: 320px;overflow-x:hidden;}
input:required,textarea:required{outline:0 none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; -o-box-shadow:none; box-shadow: none;-webkit-appearance: none !important;}
*{margin:0; padding:0;}
a{text-decoration:none !important;line-height:none !important;cursor:pointer !important;}
a:focus{outline:none!important;}
ul,li,dl,dt,dd{list-style-type:none;}
i{font-style:normal}
li{list-style: none;}
img{max-width: 100%;}
.container-fluid{max-width:1230px !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tr3{transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.tr4{transition:all 0.4s; -moz-transition:all 0.4s;-ms-transition:all 0.4s; -o-transition:all 0.4s; -webkit-transition:all 0.4s;}
.tr5{transition:all 0.5s; -moz-transition:all 0.5s;-ms-transition:all 0.5s; -o-transition:all 0.5s; -webkit-transition:all 0.5s}
.tr6{transition:all 0.6s; -moz-transition:all 0.6s;-ms-transition:all 0.6s; -o-transition:all 0.6s; -webkit-transition:all 0.6s}
.sizeCover{background-position: 50% 50%; background-size: cover;}
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after{clear: both;}
.clearfix{ *zoom:1;clear: both;}
.vertical_center{display: table-cell;vertical-align: middle;}
.wzduiqi{text-align: justify!important;text-align-last: auto!important;}
.da{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}


.dingbu{position:fixed;right: 15px;bottom:10px;z-index:1000;width: 40px;height: 0;opacity: 0;cursor: pointer;}
.dingbu.active{height: 40px;opacity: 1;}
.dingbu .con{width: 100%;height: 100%;background: #1f1f1f;border-radius: 7px;position: relative;}
.dingbu .con img{position:absolute;left: 0;right: 0;top:0;bottom:0;margin: auto;}


header{background: #fff;}
header .con_top{border-bottom: 1px solid #dddddd;height: 40px;}
header .con_top .con .img{font-size:0;}
header .con_top .con .img .tu{display:inline-block;position: relative;}
header .con_top .con .img .tu .list{width: 40px;height: 40px;border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;display: block;margin-left: -1px;}
header .con_top .con .img .tu:nth-child(1) .list{margin:0;}
header .con_top .con .img .tu .xg{width:160px;height: 160px;padding: 10px;background: #fff;position: absolute;left: 0;top:30px;display: none;z-index: 10000000;}
header .con_top .con .img .tu .xg img{width:100%;height: 100%;display: block;margin: 0;}
header .con_top .con .txt{font-size:0;text-align: right;}
header .con_top .con .txt a{display:inline-block;font-size: 12px;color: #555555;background: url(../images/tu2.png)no-repeat left center;padding-left: 24px;margin-left: 40px;line-height: 40px;}
header .con_top .con .txt a:nth-child(1){color: #1e80db;background: url(../images/tu1.png)no-repeat left center;}
header .logo .img .gao{height:86px;}
header nav{position: relative;}
header nav ul{}
header nav ul li{position: relative;float:left;width:auto;text-align: center;transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
header nav ul li:after{content:"";width: 5px;height: 4px;background: url(../images/tu3.png)no-repeat center center;position: absolute;left: 0;right: 0;bottom: 22px; width: 100%;margin: auto 0;display: none;transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
header nav ul li > a{text-align:center; line-height:86px; display:block; color: #4d5258;font-size: 16px;width: 100%;padding: 0 22px;}
header nav ul li .ul {position:absolute; display:none;padding:inherit;padding-top: 0px;left: 0;top: 100%;right: 0; z-index: 100;width: 100%;}
header nav ul li .ul .li{float:none;position: relative;width: 100%;font-size: 14px;background:rgba(255,255,255,0.8);line-height:36px;height: 36px;padding: 0 5px; overflow: hidden; color: #4d5258;border-top: 1px solid rgba(0,0,0,0.1);transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
header nav ul li.active{background: #1e80db;}
header nav ul li.active:after{display: block;}
header nav ul li:hover{background: #1e80db;transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
header nav ul li:hover:after{display: block;transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
header nav ul li.active a{color: aliceblue;}
header nav ul li:hover a{color: #fff;}
header nav ul li .ul .li:hover{background: #1e80db;color: aliceblue; transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}

/*移动导航*/
header .sjdnav{ display:none;width:120px;height:auto;position:absolute;right:0;top:126px;z-index:2000; }
header .sjdnav ul{ padding:0; margin:0;}
header .sjdnav li{width:100%;background:rgba(0,0,0,0.55);line-height:38px;text-align:center;font-size:15px;line-height:38px;margin-bottom:1px}
header .sjdnav li a{display:block;color:#fff;}
header .sjdnav li a:hover{ background:#1e80db;}
header .ydd_btn{width:40px;cursor:pointer;position:absolute;z-index:2000;top:75px;right:15px;}
header .ydd_btn span{ display:block; width:100%; height:4px; background:#1e80db;}
header .ydd_btn span.span02{margin:4px 0;}
header .ydd_btn.click{ background:none;}
header .ydd_btn.click span{ background:#1e80db;}
header .ydd_btn.click span.span01{transform:rotate(45deg);-ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); position:relative;top:8px;margin-top:0px;} 
header .ydd_btn.click span.span02{margin:4px 0;}
header .ydd_btn.click span.span03{transform:rotate(-45deg);-ms-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg);position:relative;top:-8px;margin-top:0px;}
header .ydd_btn.click span.span02{ width:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}

.box{padding-bottom:60px;}
.title{text-align:center;background: url(../images/tu4.png)no-repeat center 20px;margin: 55px 0 30px 0;}
.title h4{color: #292929;font-size: 36px;line-height: 36px;}
.title span{color: #3f3f3f;font-size: 12px;font-family: 'Arial';line-height: 30px;}
.title i{color: #696969;font-size: 12px;display: block;line-height: 25px;}
.title i b{padding:0 9px;font-weight: normal;}
.gd{width:111px;height: 35px;display: block;margin:35px auto 0 auto;}
.gd:hover{opacity:0.8;}

/*大图轮播*/
.banner{border-top:1px solid #eeeeee;z-index: 1;}
.banner .lb1,.lb1 img{width: 100%;overflow: hidden;}
.banner .swiper-button-next{height: 150px!important;margin-top: -70px!important;width: 100px!important;right: -100px;}
.banner .swiper-button-prev{height: 150px!important;margin-top: -70px!important;width: 100px!important;left: -100px;}
.banner .lb1:hover .swiper-button-next{display:block;right: 10px;transition:all 0.6s;}
.banner .lb1:hover .swiper-button-prev{display:block;left: 10px;transition:all 0.6s;}
.banner .swiper-pagination-bullet{width:10px!important;height: 10px!important;}
.banner .swiper-pagination .swiper-pagination-bullet{width:32px !important;height: 4px !important;border: 1px solid #1e80db !important;background: fixed;border-radius: 0;opacity: 1;}
.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1e80db !important}
.banner .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:22px;}

.con1{margin-top:-15px;position: relative;z-index: 1000;}
.con1 .zhang{background: #1e80db;padding: 0 30px;box-shadow:0 2px 16px rgba(0,0,0,0.5);width: 100%;overflow: hidden;}
.con1 .zhang ul{font-size:0;text-align: left;width: 50%;float: left;padding-right: 30px;height: 86px;overflow: hidden;}
.con1 .zhang ul li{line-height:86px;padding: 0 10px;display: inline-block;font-size: 14px;color: aliceblue;}
.con1 .zhang ul li:hover{text-decoration: underline;}
.con1 .zhang .form{width:50%;float: left;padding-left: 30px;}
.con1 .zhang .form form{background: #fff;margin-top: 23px;}
.con1 .zhang .form form input{width:calc(100% - 50px);float: left;line-height: 40px;height: 40px;border: 0;background: #fff;padding: 0 15px;color: #999999;}
.con1 .zhang .form form button{line-height: 40px;height: 40px;float: left;border: 0;width: 50px;background:#fff url(../images/jia2.png)no-repeat center center;}

.ul1{font-size:0;text-align: center;margin-top: -8px;margin-bottom: 40px;}
.ul1 li{color:#666666;font-size: 18px;padding: 0 13px;display: inline-block;line-height: 30px;position: relative;}
.ul1 li:after{content:"";width:2px;height: 14px;background: #000000;position: absolute;top:0;right: 0;bottom:0;margin: auto 0;border-left: 1px solid #d4d4d4;}
.ul1 a:last-of-type li:after{width:0;display: none;}
.ul1 li:hover{background:#1e80db;color: aliceblue;}
.ul1 li:hover:after{opacity: 0;}
.ul1 li.active:after{opacity: 0;}
.ul1 li.active{background:#1e80db;color: aliceblue;}

.main3 .box{padding-bottom:20px;}
.main3 .box .lb3 .swiper-slide .img_box{position:relative;overflow: hidden;}
.main3 .box .lb3 .swiper-slide .img_box .img{border:1px solid #d5d5d5;}
.main3 .box .lb3 .swiper-slide .img_box .txt{position:absolute;bottom:-100%;left: 0;width: 100%;height: 100%; background: rgba(31,128,219,0.7);text-align: center;}
.main3 .box .lb3 .swiper-slide .img_box .txt .tt{position:absolute;top:50%;left: 0;right: 0;margin-top: -44px;width: 100%;height: 100%;}
.main3 .box .lb3 .swiper-slide .img_box .txt h4{color:aliceblue;font-size: 21.6px;font-weight: bold;padding: 0 10px;}
.main3 .box .lb3 .swiper-slide .img_box .txt span{color:aliceblue;font-size: 11px;font-family: 'Arial';text-transform: uppercase;display: block;line-height: 24px;}
.main3 .box .lb3 .swiper-slide .img_box .txt i{color:#1e80db;font-size: 14.4px;width: 108px;line-height: 28px;border: 1px solid #a5c9ec;background: #fff;text-align: center;display: block;margin: 0 auto;border-radius:7px;margin-top: 10px;}
.main3 .box .lb3 .swiper-slide .jia1{color: #000000;line-height: 45px;text-align: center;padding: 0 7px;}
.main3 .box .swiper-button-prev{background: fixed;width: 48px;height: 48px;border: 1px solid #9d9d9d;text-align: center;margin-top: -24px;}
.main3 .box .swiper-button-next{background: fixed;width: 48px;height: 48px;border: 1px solid #9d9d9d;text-align: center;margin-top: -24px;}
.main3 .box .swiper-button-prev span{background: fixed;width: 46px;height: 46px;color: #1e80db;font-size:22px;border: 1px solid #b2b2b2;text-align: center;line-height: 46px;display: block;margin-top: -1px;}
.main3 .box .swiper-button-next span{background: fixed;width: 46px;height: 46px;color: #1e80db;font-size:22px;border: 1px solid #b2b2b2;text-align: center;line-height: 46px;display: block;margin-top: -1px;}
.main3 .box .swiper-button-prev:hover{background:#1e80db;border-color: #1e80db;}
.main3 .box .swiper-button-prev:hover span{border-color: #1e80db;color: aliceblue;}
.main3 .box .swiper-button-next:hover{background:#1e80db;border-color: #1e80db;}
.main3 .box .swiper-button-next:hover span{border-color: #1e80db;color: aliceblue;}

.con3{background:url(../images/jia7.jpg)no-repeat center center/cover;padding: 40px 0 20px 0;}
.con3 .zhang{position:relative;}
.con3 .zhang .img{clear: both;text-align: center;margin: 0 auto;}
.con3 .zhang .img img{display:block;margin: 0 auto;text-align: center;margin-bottom: 13px;}
.con3 .zhang .img div{display: inline-block;background: #1e80db;padding: 5px 15px;color: aliceblue;border-radius: 7px;}
.con3 .hong{position: relative;margin-top: 40px;}
.con3 .hong .txt{width:360px;float: left;margin-right: 220px;}
.con3 .hong .txt:nth-child(2){border-bottom: 1px solid #999999;margin-bottom: 40px;padding-bottom: 40px;}
.con3 .hong .txt:nth-child(3){border-bottom: 1px solid #999999;margin-bottom: 40px;padding-bottom: 40px;}
.con3 .hong .txt:nth-child(3){margin-right: 0; margin-left: 220px;float: right;}
.con3 .hong .txt:nth-child(5){margin-right: 0; margin-left: 220px;float: right;}
.con3 .hong .txt h4{color:#1e80db;font-size: 24px;font-weight: bold;line-height: 32px;padding-bottom: 12px;position: relative;padding-left: 48px;}
.con3 .hong .txt h4:after{content:"01";width: 32px;height: 32px;color: aliceblue;font-size: 18px;font-weight: bold;text-align: center;line-height: 34px;background: #4a99e2;border-radius: 100%;font-family: 'Arial';display: block;position: absolute;left: 0;top:0;}
.con3 .hong .txt:nth-child(2) h4:after{content:"01";}
.con3 .hong .txt:nth-child(3) h4:after{content:"02";}
.con3 .hong .txt:nth-child(4) h4:after{content:"03";}
.con3 .hong .txt:nth-child(5) h4:after{content:"04";}
.con3 .hong .txt div{color: aliceblue;line-height: 30px;height: 120px;overflow: hidden;}
.con3 .hong .txt:nth-child(1){position: absolute;left: 0;top:0;right: 0;bottom:0;margin: auto;float: none;padding: 0;width: 289px;border: 0;}
.con3 .hong .txt:nth-child(1) img{display:block;margin:auto;position: absolute;left: 0;top:0;bottom:0;right: 0;}

.con5 .container-fluid{max-width: 1254px !important;}
.con5 img{width:100%;}

.con6{background: url(../images/jia10.jpg)no-repeat center center/cover;padding: 16px 0;}
.con6 .zhang{border-top: 1px solid #fff;border-bottom: 1px solid #fff;padding: 16px 0;}
.con6 .zhang .txt{float: left;color: aliceblue;font-size: 18px;line-height: 24px;padding-left: 65px;width: 250px;}
.con6 .zhang .txt:nth-child(1){width: 450px;padding-left: 118px;background: url(../images/jia9.png)no-repeat left center;}
.con6 .zhang .txt:nth-child(1) h4{font-size: 24px;line-height: 40px;}
.con6 .zhang .txt:nth-child(1) div{font-size: 14px;}
.con6 .zhang .txt:nth-child(1) div span{font-size: 24px;display: block;font-family: 'Arial';}
.con6 .zhang .txt:nth-child(2){background: url(../images/shu1.png)no-repeat 10px center;}
.con6 .zhang .txt:nth-child(3){background: url(../images/shu2.png)no-repeat 5px center;}
.con6 .zhang .txt:nth-child(4){background: url(../images/shu3.png)no-repeat 5px center;}
.con6 .zhang .txt .gao{height:102px;}
.con6 .zhang .txt .gao div{height:48px;overflow: hidden;}

.main1{padding-top:60px}
.main1 .box .zhang{position:relative;}
.main1 .box .zhang .img{position:relative;width: 54%;float: left;}
.main1 .box .zhang .gao{height: 430px;}
.main1 .box .zhang .txt_box{width: 46%;float: left;padding-left: 28px;}
.main1 .box .zhang .txt_box h4{color: #000000;font-size: 20px;font-weight: bold;position: relative;padding-bottom: 24px;}
.main1 .box .zhang .txt_box h4:after{content: ""; width:16px;height: 2px;background: #000000;position: absolute;left: 0;bottom:0;}
.main1 .box .zhang .txt_box .txt{color: #696969;font-size: 14px;line-height: 35px;max-height: 242px;overflow: hidden;margin: 12px 0 30px 0;}
.main1 .box .zhang .txt_box .gd{margin: inherit;}

.main4{background:#eeeeee;}
.main4 .box .lb4 .swiper-slide .list{background:#fff;}
.main4 .box .lb4 .swiper-slide .list:hover{background:#1e80db;}
.main4 .box .lb4 .swiper-slide .list:hover .txt h4{color: #fff;}
.main4 .box .lb4 .swiper-slide .list:hover .txt div{color: #fff;}
.main4 .box .lb4 .swiper-slide .list .txt{padding:25px;}
.main4 .box .lb4 .swiper-slide .list .txt h4{color: #292929;font-size: 14px;text-align: left;}
.main4 .box .lb4 .swiper-slide .list .txt .tt{color: #696969;font-size: 12px;line-height: 24px;margin-top: 15px;height: 48px;overflow: hidden;}

footer{background:#35383d;width: 100%;overflow: hidden;}
footer .zhang{border-bottom: 1px solid #53565a;}
footer .zhang .list{width:33.33%;float: left;color: aliceblue;min-height: 320px;padding: 50px 0 40px 0;}
footer .zhang .list:nth-child(1){width:calc(33.33% + 40px);padding-right: 60px;}
footer .zhang .list:nth-child(2){width:calc(33.33% + 40px);border-left: 1px solid #53565a;border-right: 1px solid #53565a;padding-left: 75px;}
footer .zhang .list:nth-child(3){width:calc(33.33% - 80px);padding-left: 75px;}
footer .zhang .list:nth-child(1) h4{color: aliceblue;font-weight: bold;font-size: 24px;}
footer .zhang .list:nth-child(1) .txt{color: #bfbfbf;font-size: 12px;line-height: 28px;max-height: 112px;overflow: hidden;margin: 30px 0;}
footer .zhang .list:nth-child(1) span{color: #fff;font-size: 12px;}
footer .zhang .list:nth-child(2) h4,footer .zhang .list:nth-child(3) h4{color: aliceblue;font-size: 18px;font-weight: normal;width: 50%;clear: both;}
footer .zhang .list:nth-child(2) ul,footer .zhang .list:nth-child(3) ul{padding-top: 25px;font-size: 0;}
footer .zhang .list:nth-child(2) ul li{color:aliceblue;font-size: 14px;line-height: 45px;display: inline-block;width: 50%;}
footer .zhang .list:nth-child(3) ul li{color:aliceblue;font-size: 14px;line-height: 30px;display: inline-block;width: 100%;padding: 7px 0;position: relative;}
footer .zhang .list:nth-child(3) ul li:nth-child(2){color:#10de90;}
footer .zhang .list:nth-child(2) ul li span{padding-left:18px;}
footer .zhang .list:nth-child(3) ul li span{padding-left:35px;display: block;}
footer .zhang .list:nth-child(3) ul li img{width:17px;position: absolute;left: 0;top:14px;bottom:0;}
footer .zhang .list:nth-child(3) ul li:nth-child(1){margin-top: -7px;}
footer .zhang .list:nth-child(3) ul li:nth-child(1) img{top:17px;}
footer .zhang .list:nth-child(2) ul li:hover{color: #1e80db;}
footer .hong{color:#8d8d8d;font-size: 12px;line-height: 24px;padding: 20px 0;}
footer .hong a{color:#8d8d8d;}
footer .hong a:hover{text-decoration: underline !important}





/*内页新闻*/
.ny .box .nyxw{margin:0 -9px;}
.ny .box .nyxw .hezi{width:25%;float: left;padding: 0 10px;margin-bottom: 20px;}
.ny .box .nyxw .hezi .list{background:#f3f3f3;}
.ny .box .nyxw .hezi .list:hover{background:#1e80db;}
.ny .box .nyxw .hezi .list:hover .txt h4{color: #fff;}
.ny .box .nyxw .hezi .list:hover .txt div{color: #fff;}
.ny .box .nyxw .hezi .list .txt{padding:25px;}
.ny .box .nyxw .hezi .list .txt h4{color: #292929;font-size: 14px;text-align: left;}
.ny .box .nyxw .hezi .list .txt .tt{color: #696969;font-size: 12px;line-height: 24px;margin-top: 15px;height: 48px;overflow: hidden;}

/*内页产品*/
.ny .box .nycp{marign:0 -9px;}
.ny .box .nycp .list{width:25%;float: left;padding: 0 10px;margin-bottom: 20px;}
.ny .box .nycp .list .img_box{position:relative;overflow: hidden;}
.ny .box .nycp .list .img_box .img{border:1px solid #d5d5d5;}
.ny .box .nycp .list .img_box .txt{position:absolute;bottom:-100%;left: 0;width: 100%;height: 100%; background: rgba(31,128,219,0.7);text-align: center;}
.ny .box .nycp .list .img_box .txt .tt{position:absolute;top:50%;left: 0;right: 0;margin-top: -44px;width: 100%;height: 100%;}
.ny .box .nycp .list .img_box .txt h4{color:aliceblue;font-size: 21.6px;font-weight: bold;padding: 0 10px;}
.ny .box .nycp .list .img_box .txt span{color:aliceblue;font-size: 11px;font-family: 'Arial';text-transform: uppercase;display: block;line-height: 24px;}
.ny .box .nycp .list .img_box .txt i{color:#1e80db;font-size: 14.4px;width: 108px;line-height: 28px;border: 1px solid #a5c9ec;background: #fff;text-align: center;display: block;margin: 0 auto;border-radius:7px;margin-top: 10px;}
.ny .box .nycp .list .jia1{color: #000000;line-height: 45px;text-align: center;padding: 0 7px;}

/*内页详情*/
.ny .box .xwxq{color: #000000;line-height: 30px;text-align: center;}
.ny .box .xwxq h4.h41{font-size:22px;font-weight: bold;line-height:25px;margin-top:0;color: #000000;padding-bottom: 10px;}
.ny .box .xwxq .riqi{font-size:13px;color: #8B8585; line-height: 13px;display: block;padding-bottom: 15px;}
.ny .box .xwxq .tt{font-size:15px;line-height: 25px;color: #333;text-align: left;margin: 15px 0;}
.ny .box .xwxq .ditu{height:500px;width: 85%;margin: 0 auto;}
.ny .box .xwxq .lxtxt{margin:20px 0;line-height: 40px;color: #000000;}


.ny .box .gywm{color: #000000;line-height: 30px;}



.ny .box .liuyan{width:60%;margin: 0 auto;}
.ny .box .liuyan form input{width:100%;line-height: 40px;height: 40px;border:1px solid rgba(0,0,0,0.2);background: fixed;margin: 4px 0;padding: 0 10px;border-radius: 10px;}
.ny .box .liuyan form textarea{max-width: 100%;min-width: 100%; line-height: 22px;height: 140px;border:1px solid rgba(0,0,0,0.2);background: fixed;margin: 4px 0;padding:10px;border-radius: 10px;}
.ny .box .liuyan form button{width:100%;line-height: 40px;height: 40px;border:1px solid rgba(0,0,0,0.2);background: #1e80db;margin: 4px 0;padding: 0 10px;border-radius: 10px;color: aliceblue;font-size: 15px;transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.ny .box .liuyan form button:hover{opacity:0.8;transition:all 0.3s; -moz-transition:all 0.3s;-ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}






@media (min-width:992px){
	.main1 .box .zhang .img:hover .xg,
	.ny .box .nyxw .hezi .list:hover .img .xg,
	.main4 .box .lb4 .swiper-slide .list:hover .img .xg
	{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);cursor:pointer;}

.ny .box .nycp .list .img_box:hover .txt{bottom:0;}
	.main3 .box .lb3 .swiper-slide .img_box:hover .txt{bottom:0;}
	.dingbu .con:hover:after{content:"返回顶部";color: aliceblue;font-size: 12px;margin-left: 1.5px;display: block;line-height: 14px;padding: 6px;}
	.dingbu .con:hover img{display: none;}


	
}



@media (max-width:1350px){

}

@media (max-width:1200px){
	header nav ul li > a{padding:0 18px;}
	.con3 .hong{margin-top: 0;}
	.con3 .hong .txt:nth-child(2){margin-bottom: 0;padding-bottom: 0;}
	.con3 .hong .txt:nth-child(3){margin-bottom: 0;padding-bottom: 0;}
	.con3 .hong .txt:nth-child(3){margin:0;float: none;}
	.con3 .hong .txt:nth-child(5){margin:0;float: none;}
	.con3 .hong .txt{width:100%;float: none;margin-right: 0;border-bottom: 1px solid #999999  !important;margin-top: 30px !important;padding-bottom: 30px !important}
	.con3 .hong .txt h4{color:#1e80db;font-size: 24px;font-weight: bold;line-height: 32px;padding-bottom: 12px;}
	.con3 .hong .txt div{color: aliceblue;line-height: 30px;height: 60px;overflow: hidden;}
	.con3 .hong .txt:nth-child(1){position: relative;left: 0;top:0;right: 0;bottom:0;margin: auto;float: none;padding: 0;width: inherit;border: 0;}
	.con3 .hong .txt:nth-child(1) img{position: relative;}







	
	
	
	
	
	
	

}

@media (max-width:1100px){
	header nav ul li > a{padding:0 10px;}
	
}



@media (max-width:991px){
	.banner .lb1, .lb1 img{min-height:244px;}
	.main1 .box .zhang .img{width:100%;float: none;}
	.main1 .box .zhang .txt_box{width:100%;float: none;padding: 0;margin-top: 25px;}
	.main1 .box .zhang .gao{height:auto;}
	footer .zhang .list{display: none;min-height: inherit;}
	footer .zhang .list:nth-child(3){display: block;width: 100%;padding: 40px 0;}
	.main3 .box{padding-bottom:40px;}
	
	.ny .box .nyxw .hezi{width:33.33%;}
	.ny .box .nycp .list{width:33.33%;}

	
	
	
	
	.ny .box .xwxq .ditu{height:200px;width: 100%;}


	
	
	
	
	

}

@media (max-width:767px){
	header .logo .img .gao{height:80px;padding-top: 8px;}
	.banner .lb1, .lb1 img{min-height: 187px;}
	header .ydd_btn{top:32px;}
	header .sjdnav{top:81px}
	.box{padding-bottom:33px;}
	.main3 .box{padding-bottom:33px;}
	.main1{padding-top:33px}
	.title{background: url(../images/tu4.png)no-repeat center 14px;margin: 36px 0 20px 0;}
	.title h4{font-size: 30px;line-height: 30px;}
	.title i{line-height: 22px;}
	.gd{margin:23px auto 0 auto;}
	.main1 .box .zhang .txt_box .txt{margin-bottom:20px;}
	.dingbu{right:27px;bottom:88px;}
	.con1{margin-top:12px;}
	.con1 .zhang{padding: 0 15px;box-shadow:0 2px 11px rgba(0,0,0,0.3);}
	.con1 .zhang ul{width: 100%;float: none;padding-right: 0;padding-top: 10px; height: 58px;}
	.con1 .zhang ul li{line-height:24px;height: 24px;overflow: hidden;padding:0 10px;}
	.con1 .zhang .form{width:100%;float: none;padding-left: 0;margin: 10px 0 15px 0;}
	.con1 .zhang .form form{margin: 0;}
	.con1 .zhang .form form input{line-height: 34px;height: 34px;}
	.con1 .zhang .form form button{line-height: 34px;height: 34px;}


	.ul1{margin-bottom: 25px;}



	
	.ny .box .nyxw .hezi{width:50%;}
	.ny .box .nycp .list{width:50%;}
	
	
	
	
	
	
	


}

@media (max-width:600px){
	.banner .lb1, .lb1 img{min-height:155px;}
	.banner .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:2px;}
	.con3 .hong .txt{margin-top: 20px !important;padding-bottom: 20px !important}
	.con3 .hong .txt h4{font-size: 20px;}
	.con3 .hong .txt div{line-height: 26px;height: 78px;}
	.con6 .zhang .txt{width: 100%;padding-left: 70px;float: none;}	
	.main1 .box .zhang .txt_box .txt{line-height:26px;max-height: 156px;}
	
	
	
	
.ny .box .xwxq .ditu{height:180px;}
.ny .box .xwxq .lxtxt{margin:10px 0;line-height:25px;}


	
	
	

.ny .box .liuyan{width:99%;}

	

}


@media (max-width:479px){
	header .logo .img img{height:29px;}
	header .logo .img .gao{height:58px;padding-top: 5px;}
	header .ydd_btn{top:21px;}
	header .sjdnav{top:59px}
	.banner .lb1, .lb1 img{min-height: 111px;}
	.main3{padding-bottom:15px;}
	.main3 .box{padding-bottom:15px;}	
	.box{padding-bottom:30px;}
		.main1{padding-top:30px}
	.title{background:fixed;margin: 28px 0 20px 0;}
	.title h4{font-size: 24px;line-height: 24px;}
	.title i{line-height: 18px;}
	.gd{margin:22px auto 0 auto;}
	.main4 .box .lb4 .swiper-slide .list .txt .tt{margin-top:8px;line-height: 20px;height:60px;}
		.main3 .box .lb3 .swiper-slide .jia1{line-height: 36px;}
	.main3 .box{padding-bottom:30px;}
	.con6 .zhang .txt:nth-child(1){width: 100%;padding-left: 100px;}
	.con6 .zhang .txt:nth-child(1) .gao div{height: 72px;}

	
/*	内页新闻*/
	.ny .box .nyxw .hezi{width:100%;float: none;}
	.ny .box .nyxw .hezi .list .txt .tt{margin-top:8px;line-height: 20px;height:60px;}
	
	
	.ny .box .nycp{margin: 0 -4px;}
	.ny .box .nycp .list{padding: 0 5px;margin-bottom: 10px;}
	.ny .box .nycp .list .jia1{line-height: 36px;}



	
}



@media (max-width:350px){
	.banner .lb1, .lb1 img{min-height: 100px;}
	





}



#tabBar{ position: fixed; right: 20px; bottom:20px; z-index: 99; width:40px; height: 50px;}
#tabBar.active{ animation: tabBarAnimation 3s 1s infinite linear;  right: 20px;width:calc(100% - 40px);}
#tabBar .clickbtn{ position: absolute; right: 0; bottom: 0; z-index: 2; width:50px; height:50px; font-size: 0; line-height: 50px; background: rgba(255,255,255,0.8); border-radius: 50%; }
#tabBar .clickbtn span{ display: block; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; opacity: 0; }
#tabBar .clickbtn img{ width: 22px;}
#tabBar .clickbtn.on{ animation:clickbtnAnimation 10s 0s infinite linear; box-shadow: 0 3px 5px rgba(0,0,0,0.5); }
#tabBar .clickbtn.on:before{ content: ""; position: absolute; left: 0; bottom: -5px; z-index: 1; width: 20px; height: 5px;}
#tabBar .clickbtn.active{ background:url(../images/tabBar/xian2.png) rgba(110,209,207,1); background-size: 100% 100%; }
#tabBar .clickbtn.active:before{ content: ""; position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; border:solid 1px rgba(255,255,255,0.2); border-radius: 50%; }
#tabBar .clickbtn.active > img{ opacity: 0;}
#tabBar .clickbtn.active span{ opacity: 1; }
#tabBar .navigation{ position: absolute; left:calc(100% - 100px); bottom: 0; z-index: 1; width:0; height: 50px; border-radius: 25px; transition: all 0.3s;}
#tabBar .navigation:before{ content: ""; position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; border-radius: 25px; 
background:-moz-linear-gradient(left,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.6) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.6) 100%);background:linear-gradient(to right,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccffffff',endColorstr='#99ffffff',GradientType=1 );}
#tabBar .navigation ul{ position: relative; z-index: 2; padding: 0 60px 0 20px; }
#tabBar .navigation ul li{ width: calc(100% / 3); font-size: 0; }
#tabBar .navigation ul li a{ position: relative; left: 10px; display: inline-block; vertical-align: top; line-height: 50px;opacity: 0; }
#tabBar .navigation ul li a .tab-icon{ margin-right: 5px;}
#tabBar .navigation ul li a .tab-icon img{ width: 22px; }
#tabBar .navigation ul li a .tab-title{ font-size: 12px;color: #333; }
#tabBar .navigation.active{ box-shadow: 5px 5px 10px rgba(0,0,0,0.2); animation: navigationAnimation 0.5s 0s linear forwards; }
#tabBar .navigation.active ul li:nth-child(1) a{animation:navigationAAnimation 0.3s 0.5s linear forwards; }
#tabBar .navigation.active ul li:nth-child(2) a{animation:navigationAAnimation 0.3s 0.6s linear forwards; }
#tabBar .navigation.active ul li:nth-child(3) a{animation:navigationAAnimation 0.3s 0.7s linear forwards; }		

@keyframes tabBarAnimation{
	0%{transform:translate(0,0);}
	30%{transform:translate(0,5px);}
	50%{transform:translate(0,0);}
	70%{transform:translate(0,-5px);}
	100%{transform:translate(0,0);}
}

@keyframes navigationAnimation{
	0%{left:calc(100% - 100px); width: 0; }
	80%{ left: -10px; width:100%; }
	90%{ left:  5px; width:100%; }
	100%{ left: 0; width:100%; }
}

@keyframes navigationAAnimation{
	from{ left: -10px; opacity: 0; }
	to{ left: 0; opacity: 1; }
}

@keyframes clickbtnAnimation{
	0%{ transform: rotateY(0deg); }
	10%{transform: rotateY(270deg); }
	15%{transform: rotateY(180deg); }
	30%{transform: rotateY(0deg); }
	100%{transform: rotateY(0deg); }
}

