﻿@charset "utf-8";
/* CSS Document */
.banner {width: 100%;height: 600px;min-width: 1200px;}
.banner .swiper-slide{background-position: center;background-size: cover;position: relative;}
.banner .swiper-slide a{display: block;height: 600px;}

.swiper-button-next, .swiper-button-prev{width: 50px;height: 50px;margin-top: -25px;}
.banner .left{right: 5%;outline: medium;color: #FFF;}
.banner .right{left: 5%;outline: medium;height: 50px;color: #FFF;}
.swiper-pagination-bullet{width: 14px;height: 14px;outline: medium;background: #FFF;opacity: 1;}
.swiper-pagination-white .swiper-pagination-bullet-active{background: #0a6dee;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 20px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px;}

.tage{height: 85px;background: url(../images/pic25.jpg) no-repeat center top;}
.tage .left{width: 500px;display: flex;justify-content: center;align-items: center;height: 85px;}
.tage .left ul{font-size: 16px;}
.tage .left li{float: left;padding-right: 20px;line-height: 24px;}
.tage .left li a{color: #FFF;}
.tage .center{width: 400px;border-right: 1px solid #DDD;height: 85px;}
.tage .search{width: 300px;height: 34px;border: 1px solid #DDD;margin-left: 49px;margin-top: 25px;}
.tage .search .input_txt{border: none;height: 34px;width: 235px;outline: medium;float: left;padding-left: 5px;color: #999;}
.tage .search .input_btn{border: none;height: 34px;width: 60px;outline: medium;background: #FFF url(../images/pic26.png) no-repeat center;float: right;background-size: 30px;}
.tage .right{width: 299px;}
.tage .right ul{text-align: center;font-size: 0px;padding-top: 15px;}
.tage .right li{display: inline-block;font-size: 14px;padding:0 20px;}
.tage .right li i{font-size: 30px;color: #006ab0;}


.content{padding-top:50px;min-width: 1200px;}
.dyip{text-align: center;}
.dyip .title{}
.dyip .title p{padding-top: 20px;line-height: 24px;}
.dyip .box{margin-top: 30px;}
.dyip .left{width: 540px;}
.dyip .left .pic{border: 2px solid #006ab0;}
.dyip .left .pic img{width: 536px;height: 409px;}
.dyip .left .title_er{background: #006ab0;text-align: left;padding:0 40px;height: 147px;}
.dyip .left .title_er h2{font-size: 18px;font-weight: bold;padding:30px 0;}
.dyip .left .title_er h2 a{color: #FFF;}
.dyip .left .title_er ul{}
.dyip .left .title_er li{float: left;width: 120px;height: 30px;line-height: 30px;border: 1px solid #FFF;text-align: center;margin-right: 20px;font-weight: bold;}
.dyip .left .title_er li a{display: block;color: #FFF;}
.dyip .left .title_er li a:hover{display: block;color: #FFF;text-decoration: none;}
.dyip .left .title_er li:last-child{background: #FFF;color: #006ab0;}
.dyip .left .title_er li:last-child a{color: #006ab0;}
.dyip .right{width: 630px;}
.dyip .right ul{margin-left: -30px;}
.dyip .right li{float: left;margin-left: 30px;margin-bottom: 20px;}
.dyip .right li .pic{border: 2px solid #d5d5d5;}
.dyip .right li:hover .pic{border: 2px solid #006ab0;}
.dyip .right li .pic img{width: 296px;height: 226px;}
.dyip .right li h2{line-height: 40px;background: #d5d5d5;}
.dyip .right li:hover h2{background: #006ab0;}
.dyip .right li a{color: #333;}
.dyip .right li:hover a{color: #FFF;}


.derp{background: url(../images/pic6.jpg) no-repeat center;padding:70px 0 50px 0;margin-top: 50px;background-size: cover;min-width: 1200px;}
.derp .title{text-align: center;}
.derp .title p{padding-top: 20px;line-height: 24px;}
.derp .box{margin-top: 30px;min-width: 1200px;}
.derp .box .hd{width: 580px;}
.derp .box .hd ul{margin-left: -20px;}
.derp .box .hd li{float: left;width: 178px;text-align: center;margin-left: 20px;border: 1px solid #CCC;background: #FFF;height: 228px;margin-bottom: 20px;cursor: pointer;}
.derp .box .hd li.on{border: 1px solid #006ab0;color: #006ab0;}
.derp .box .hd li i{font-size: 50px;margin-top: 80px;display: block;color: #999;}
.derp .box .hd li.on i{color: #006ab0;}
.derp .box .hd li p{padding-top: 45px;font-size: 16px;}
.derp .box .bd{width: 600px;}
.derp .box .bd .pic img{width: 600px;height: 240px;}
.derp .box .bd .title_er{background: #006ab0;height: 240px;padding:0 40px;color: #FFF;}
.derp .box .bd .title_er h2{padding-top: 40px;font-size: 18px;font-weight: bold;}
.derp .box .bd .title_er h2 a{color: #FFF;}
.derp .box .bd .title_er h2 a:hover{color: #FFF;text-decoration: none;}
.derp .box .bd .title_er p{padding-top: 10px;line-height: 24px;}
.derp .box .bd .title_er .more{margin-top: 20px;width: 120px;height: 40px;text-align: center;border: 1px solid #FFF;line-height: 40px;}
.derp .box .bd .title_er .more a{color: #FFF;display: block;}
.derp .box .bd .title_er .more a:hover{color: #FFF;display: block;text-decoration: none;}


.dsanp{background: url(../images/pic7.jpg) no-repeat center top;padding:70px 0;background-size: cover;}
.dsanp .title{text-align: center;color: #006ab0;}
.dsanp .title .bt{color: #006ab0 !important;}
.dsanp .title p{padding-top: 20px;line-height: 24px;}
.dsanp .box{margin-top: 30px;background: rgba(0,0,0,0.5);}
.dsanp .box .pic{width: 600px;}
.dsanp .box .pic img{width: 600px;height: 400px;}
.dsanp .box .dsanp_r{width: 600px;color: #FFF;}
.dsanp .box .dsanp_r .txt{padding:40px;}
.dsanp .box .dsanp_r .txt h2{font-weight: bold;font-size: 24px;}
.dsanp .box .dsanp_r .txt p{line-height: 24px;margin-top: 15px;text-indent: 2em;}
.dsanp .box .dsanp_r .txt .more{width: 120px;height: 40px;text-align: center;border: 1px solid #FFF;line-height: 40px;margin-top: 30px;}
.dsanp .box .dsanp_r .txt .more a{color: #FFF;display: block;}
.dsanp .box .dsanp_r .txt .more a:hover{color: #FFF;display: block;text-decoration: none;}


.dsip{padding:70px 0;}
.dsip .title{text-align: center;}
.dsip .title p{padding-top: 20px;line-height: 24px;}
.dsip ul{margin-left: -12px;margin-top: 30px;}
.dsip li{float: left;border: 1px solid #CCC;margin-left: 12px;margin-bottom: 12px;}
.dsip .box li img{width: 228px;height: 98px;}


.dwup{padding:70px 0 55px 0;background: url(../images/pic24.jpg) no-repeat center;background-size: cover;}
.dwup .title{text-align: center;}
.dwup .title p{padding-top: 20px;line-height: 24px;}
.dwup .box{margin-top: 30px;}
.dwup .box ul{margin-left: -30px;}
.dwup .box li{float: left;margin-left: 30px;text-align: center;line-height: 40px;font-size: 16px;padding-bottom: 15px;}
.dwup .box li img{width: 380px;height: 280px;}


.dliup{position: relative;padding:70px 0;}
.dliup .title{font-size: 36px;font-weight: bold;text-align: center;}
.dliup .title p{font-size: 48px;color: #f0f0f0;font-weight: bold;margin-top: -20px;}
.dliup .box{margin-top: 40px;}
.dliup .dliup_l{width: 320px;}
.dliup .dliup_l .bt{background: #006ab0;color: #FFF;padding:25px;}
.dliup .dliup_l .bt h2{font-size: 18px;font-weight: bold;}
.dliup .dliup_l .bt h2 a{color: #FFF;}
.dliup .dliup_l .bt h2 a:hover{color: #FFF;}
.dliup .dliup_l .bt p{margin-top: 15px;}
.dliup .dliup_l .pic{}
.dliup .dliup_l .pic img{width: 320px;height: 180px;}
.dliup .dliup_l .txt{line-height: 24px;margin-top: 15px;}
.dliup .dliup_r{width: 840px;}
.dliup .dliup_r .slideTxtBox{ }
.dliup .dliup_r .slideTxtBox .hd{margin-bottom: 20px;}
.dliup .dliup_r .slideTxtBox .hd ul{float: left;}
.dliup .dliup_r .slideTxtBox .hd ul li{float: left;font-size: 18px;margin-right: 30px;padding-right:30px;background: url(../images/pic24.png) no-repeat right center;cursor: pointer;}
.dliup .dliup_r .slideTxtBox .hd ul li.on{font-weight: bold;color:#006ab0;}
.dliup .dliup_r .slideTxtBox .hd .more{float: right;}
.dliup .dliup_r .slideTxtBox .bd ul{}
.dliup .dliup_r .slideTxtBox .bd li{border-bottom: 1px solid #e8e8ea;height: 110px;margin-bottom: 25px;}
.dliup .dliup_r .slideTxtBox .bd li:hover{border-bottom: 1px solid #006ab0;}
.dliup .dliup_r .slideTxtBox .bd li .li_l{width: 650px;padding-top: 15px;}
.dliup .dliup_r .slideTxtBox .bd li h2{font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.dliup .dliup_r .slideTxtBox .bd li p{line-height: 24px;height: 48px;overflow: hidden;}
.dliup .dliup_r .slideTxtBox .bd li .riqi{float: right;text-align: center;height: 110px;background: #e8e8ea;width: 130px;}
.dliup .dliup_r .slideTxtBox .bd li:hover .riqi{background: #006ab0;color: #FFF;}
.dliup .dliup_r .slideTxtBox .bd li .riqi .ri{font-size: 48px;padding-top: 10px;}
.dliup .dliup_r .slideTxtBox .bd li .riqi .qi{line-height: 30px;}


.link{background: #333333;color: #FFF;padding:50px 0 40px 0;min-width: 1200px;}
.link .title{border-left: 3px solid #FFF;line-height: 20px;padding-left: 13px;font-weight: bold;}
.link ul{padding-left: 10px;width: 1100px;}
.link li{float: left;padding-right: 30px;line-height: 20px;margin-bottom: 5px;}
.link li a{color: #FFF;}
.link li a:hover{color: #0a6dee;}


.banner_ny{height: 450px;min-width: 1200px;}
.mbx{line-height: 50px;text-align: right;color: #999;min-width: 1200px;background: #F5F5F5;}
.mbx a{color: #999;}
.mbx a:hover{color: #006ab0;text-decoration: none;}
.mbx_er{line-height: 50px;background: #F5F5F5;text-align: right;color: #999;min-width: 1200px;margin-top: 60px;}
.mbx_er a{color: #999;}
.mbx_er a:hover{color: #006ab0;text-decoration: none;}


.con{padding:50px 0;min-width: 1200px;}
.con_l{width: 220px;}
.con_l .subnav{width: 218px;border:1px solid #EEE;}
.con_l .subnav .title{background: #222;height: 80px;}
.con_l .subnav .title_box{padding:20px 30px;}
.con_l .subnav .title .bt{font-size: 20px;color: #FFF;}
.con_l .subnav .title .xian{width: 30px;height: 1px;background: #FFF;margin-top: 10px;}
.con_l .subnav ul{line-height: 56px;font-size: 16px;}
.con_l .subnav li a{display: block;padding:0 30px;}
.con_l .subnav li a:hover{display: block;text-decoration: none;background: #006ab0;color: #FFF;}
.con_l .subnav li a.current{background: #006ab0;color: #FFF;}

.con_l .news_tj{margin-top: 20px;border:1px solid #EEE;}
.con_l .news_tj .title{font-size: 20px;line-height: 60px; color: #FFF;background: #006ab0;padding:0 30px;}
.con_l .news_tj ul{padding:20px;}
.con_l .news_tj li{padding:5px 0;background: url(../images/pic18.jpg) no-repeat left 13px; padding-left: 13px;}


.con_r{width: 930px;}
.con_r .title{font-size: 24px;line-height: 50px;}
.con_r .title_dbt{font-size: 24px;line-height: 50px;border-bottom: 1px solid #DDD;}

.con_r .about{line-height: 30px;padding-top: 20px;}
.con_r .about p{padding-bottom: 20px;}

.xiangce{}
.xiangce ul{margin-left: -30px;margin-top: 30px;}
.xiangce li{float: left;margin-left: 30px;margin-bottom: 20px;line-height: 30px;text-align: center;}
.xiangce li img{width: 290px;height: 193px;}


.zhengshu{}
.zhengshu ul{margin-left: -30px;margin-top: 30px;}
.zhengshu li{float: left;margin-left: 30px;margin-bottom: 20px;line-height: 30px;text-align: center;}
.zhengshu li img{width: 290px;height: 400px;}


.products{margin-top: 10px;}
.products h2{font-size: 24px;line-height: 80px;color: #333;}
.products ul{margin-left: -20px;}
.products li{width: 294px;float: left;margin-left: 20px;text-align: center;line-height: 40px;margin-bottom: 20px;transition: all 0.3s;border:1px solid #EEE;}
.products li:hover{box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.products li .pic{}
.products li img{width: 294px;height: 224px;}
.products li p{border-top:1px solid #EEE;}


.paging{margin-top: 30px;}
.paging ul{ font-size:0px; text-align:center;}
.paging li{ display:inline-block; height:24px; line-height:24px; margin-right:5px; font-size:14px;overflow: hidden;}
.paging li a{ display:block; color:#999;padding:0 10px;}
.paging li a:hover{ display:block; text-decoration:none; background:#006ab0; color:#FFF;}
.paging li a.current{ color:#FFF; background:#006ab0;}


.product_con{}
.product_con_t{padding-bottom: 30px;}
.xiangqing{width: 400px;float: left;position: relative;margin:0 50px;}
.xiangqing .hd{margin-top: 20px;}
.xiangqing .hd ul{font-size: 0px;text-align: center;}
.xiangqing .hd li{display: inline-block;border:2px solid #DDD;margin: 0 5px;cursor: pointer;}
.xiangqing .hd li img{width: 60px;height: 46px;}
.xiangqing .hd li.on{border:2px solid #006ab0;}
.xiangqing .bd{}
.xiangqing .bd img{width: 400px;height: 305px;}

.xiangqing .arrow{position: absolute;width: 50px;height: 50px;line-height: 50px;text-align: center;top: 127px;text-decoration: none;}
.xiangqing .next{right: -50px;background: #F5F5F5 url(../images/pic39.png) no-repeat center;background-size: 10px;}
.xiangqing .prev{left: -50px;background: #F5F5F5 url(../images/pic38.png) no-repeat center;background-size: 10px;}

.product_con_t .t_r{float: right;width: 350px;}
.product_con_t .t_r .title{font-size: 24px;color: #333;padding:20px 0;border-bottom: 1px solid #DDD;}
.product_con_t .t_r .txtyi{padding-top:20px;}
.product_con_t .t_r .txtyi .bt{font-size: 18px;font-weight: bold;color: #006ab0;padding-bottom: 10px;}
.product_con_t .t_r .txtyi p{line-height: 24px;padding:5px 0;}
.product_con_t .t_r .txtsan{padding-top:20px;}
.product_con_t .t_r .txtsan .bt{font-size: 18px;font-weight: bold;color: #006ab0;padding-bottom: 10px;}
.product_con_t .t_r .txtsan p{line-height: 24px;padding:5px 0;}

.product_con_t .t_r .txter{font-size: 24px;color: #999;padding-top: 20px;}
.product_con_t .t_r .txter span{color: #006ab0;}

.product_con_t .t_r ul{margin-top: 30px;}
.product_con_t .t_r li{float: left;width: 100px;height: 40px;line-height: 40px;text-align: center;margin-right: 10px;}
.product_con_t .t_r li a{display: block;color: #FFF;background: #231815;}
.product_con_t .t_r li a:hover{display: block;color: #FFF;background: #231815;text-decoration: none;}
.product_con_t .t_r li a.current{background: #006ab0;}

.product_con_b{padding-top: 20px;}
.product_con_b h2{height: 60px;line-height: 60px;border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;background: #F5F5F5;text-align: center;font-size: 16px;}
.product_con_b .box{margin-top: 40px;text-align: center;line-height:30px;}
.product_con_b .box table{border-top: 1px solid #CCC;border-left: 1px solid #CCC;}
.product_con_b .box th{border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;padding:15px;background: #006ab0;color: #FFF;font-size: 16px;font-weight: bold;}
.product_con_b .box td{border-right: 1px solid #CCC;border-bottom: 1px solid #CCC;padding:15px;font-size: 16px;}
.product_con_b .box p{text-align: left;}
.product_con_b .box img{width: 100%;}

.sxy{text-align: left;line-height: 24px;border-top: 1px dotted #CCC;border-bottom: 1px dotted #CCC;margin-top: 60px;padding: 10px 0;}
.sxy span{padding-left: 20px;}
.sxy ul{float: left;}
.sxy .fanhui{float: right;width: 120px;height: 40px;line-height: 40px;text-align: center;background: #333;margin-top: 5px;}
.sxy .fanhui a{color: #FFF;display: block;}
.sxy .fanhui a:hover{color: #FFF;display: block;text-decoration: none;}


.xitong{margin-top: 30px;}
.xitong ul{}
.xitong li{border-bottom: 1px solid #DDD;padding-bottom: 30px;margin-bottom: 30px;}
.xitong li .pic{}
.xitong li .pic img{width: 300px;height: 240px;}
.xitong li .li_r{width: 600px;}
.xitong li .li_r h2{font-size: 16px;font-weight: bold;padding-bottom: 10px;line-height: 24px;}
.xitong li .li_r .txt{line-height: 24px;}


.case{margin-top: 10px;}
.case ul{margin-left: -20px;}
.case li{float: left;margin-left: 20px;text-align: center;line-height: 40px;font-size: 16px;padding-bottom: 15px;}
.case li img{width: 295px;height: 217px;}


.news{margin-top: 30px;}
.news ul{}
.news li{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px dotted #DDD;}
.news li .pic{float: left;width: 300px;overflow: hidden;}
.news li .pic img{width: 100%;transition: all 0.3s;}
.news li:hover .pic img{transform: scale(1.2);}
.news li .title_er{margin-left: 330px;}
.news li .title_er h2{font-size: 20px;}
.news li .title_er h2 span{float: right;font-size: 14px;color: #999;}
.news li .title_er .txt{margin-top: 20px;line-height: 24px;color: #999;height: 48px;overflow: hidden;}
.news li .title_er .more{margin-top: 20px;}


.news_con{}
.news_con .title_news{text-align: center;}
.news_con .title_news h2{font-size: 30px;}
.news_con .title_news p{color: #999;margin-top: 10px;font-size: 16px;}
.news_con .box{margin-top: 20px;line-height: 30px;}
.news_con .box p{padding-bottom: 20px;}

#map_container{height:400px;}