﻿@charset "utf-8";
/* CSS Document */
.banner {width: 100%;height: 650px;min-width: 1200px;}
.banner .swiper-slide{background-position: center;background-size: cover;position: relative;}
.banner .swiper-slide a{display: block;height: 650px;}
.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: 12px;height: 12px;outline: medium;background: #FFF;opacity: 0.5;border-radius: 10px;}
.swiper-pagination-white .swiper-pagination-bullet-active{background: #003f9a;opacity: 1;}
.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: 70px;background: #F5F5F5;}
.tage .left{width: 800px;}
.tage .left .gjc{float: left;width: 80px;color: #333;line-height: 70px;}
.tage .left ul{width: 720px;}
.tage .left li{float: left;padding-right: 20px;line-height: 70px;}
.tage .center{}
.tage .search{width: 300px;height: 28px;margin-top: 18px;}
.tage .search .input_txt{border: none;height: 32px;width: 234px;outline: medium;float: left;padding-left: 5px;color: #999;font-size: 14px;border: 1px solid #003f9a;border-right: none;}
.tage .search .input_btn{border: none;height: 34px;width: 60px;outline: medium;background: #003f9a url(../images/pic26.png) no-repeat center;float: right;background-size: 20px;cursor: pointer;}


.content{min-width: 1200px;}


.index_about{margin-top: 50px;background: url(../images/pic24.jpg) no-repeat center;padding:50px 0;}
.index_about .left{float: right;width: 570px;box-sizing: border-box;height: 366px;color: #FFF;}
.index_about .left h2{font-size: 30px;}
.index_about .left p{padding-top: 20px;line-height: 30px;}
.index_about .left a{color: #FFF;}
.index_about .left .more{margin-top: 30px;width: 120px;height: 40px;line-height: 40px;background: #9eca27;text-align: center;}
.index_about .left .more a{color: #FFF;display: block;}
.index_about .left .more a:hover{color: #FFF;display: block;text-decoration: none;}
.index_about .about_pic{float: left;width: 590px;}
.index_about .swiper-slide{background-position: center;background-size: cover;position: relative;}
.index_about .swiper-slide img{width: 100%;}
.index_about .swiper-pagination-bullet{width: 8px;height: 8px;outline: medium;background: #FFF;opacity: 0.5;border-radius: 10px;}
.index_about .swiper-pagination-white .swiper-pagination-bullet-active{background: #003f9a;opacity: 1;}
.index_about .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 20px;}
.index_about .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px;}



.dyip{padding:50px 0;}
.dyip .titleyi{font-size: 30px;text-align: center;}
.dyip .title_yi{text-align: center;}
.dyip .title_yi .bt{font-size: 48px;color: #333;}
.dyip .title_yi p{padding-top: 20px;font-size: 16px;}
.dyip .box{margin-top: 20px;}
.dyip .dyip_l{float: left;border:1px solid #DDD;width: 218px;height: 890px;}
.dyip .dyip_l .title{background: #333;height: 80px;}
.dyip .dyip_l .title_box{padding:20px 30px;}
.dyip .dyip_l .title .bt{font-size: 20px;color: #FFF;}
.dyip .dyip_l .title .xian{width: 30px;height: 1px;background: #FFF;margin-top: 10px;}
.dyip .dyip_l .cpfl ul{font-size: 16px;}
.dyip .dyip_l .cpfl li a{display: block;padding:12px 30px;}
.dyip .dyip_l .cpfl li a:hover{display: block;text-decoration: none;}
.dyip .dyip_l .cpfl li.on a{background: #003f9a;color: #FFF;}
.dyip .dyip_l .lxfs_box{}
.dyip .dyip_l .lxfs_box dl{line-height: 56px;font-size: 16px;padding:0 30px;}
.dyip .dyip_l .lxfs_box dd{ height: 56px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dyip .dyip_l .more{position: relative;z-index:100;}
.dyip .dyip_l .more p{line-height: 50px;font-size: 16px;}
.dyip .dyip_l .more p a{display: block;padding:0 30px;}
.dyip .dyip_l .more:hover p a{display: block;text-decoration: none;color:#9eca27;}
.dyip .dyip_l .more dl{position: absolute;left: 218px;top: 0px;width: 400px;background: #FFF;padding:20px;box-shadow: 0 0 20px rgba(0,0,0,0.1);display: none;}
.dyip .dyip_l .more:hover dl{display: block;}
.dyip .dyip_l .more dd{float: left;width: 200px;line-height: 40px;border-bottom: 1px solid #DDD;}
.dyip .dyip_l .more dd a{display: block;padding:0 20px;}
.dyip .dyip_l .more dd a:hover{display: block;text-decoration: none;background: #003f9a;color: #FFF;}

.dyip .dyip_r{float: right;width: 960px;height: 892px;overflow: hidden;}
.dyip .dyip_r .title{border:1px solid #DDD;height: 78px;line-height: 78px;padding:0 20px;font-size: 24px;}
.dyip .dyip_r .title i{width: 26px;height: 26px;background: url(../images/pic17.png) no-repeat;display: block;float: left;margin-top: 26px;margin-right: 20px;}
.dyip .dyip_r .title .more{float: right;font-size: 16px;}
.dyip .dyip_r ul{margin-left: -10px;margin-top: 20px;}
.dyip .dyip_r li{float: left;width: 311px;border:1px solid #DDD;margin-left: 10px;margin-bottom: 10px;}
.dyip .dyip_r li img{width: 311px;height: 206px;}
.dyip .dyip_r li h2, .dyip .dyip_r li strong{ display:block;text-align: center;line-height: 48px;border-top: 1px solid #DDD;height:48px;overflow:hidden;padding:0 15px;}


.derp{padding:50px 0;background: #F5F5F5 url(../images/pic40.jpg);}
.derp .title{font-size: 30px;text-align: center;}
.derp .swiper-father{position: relative;margin-top:20px;}
.derp .index_shebei .swiper-slide{text-align: center;}
.derp .index_shebei .swiper-slide img{width: 100%;}
.derp .index_shebei .swiper-slide p{background: #003f9a;left:0px;bottom:0px;right:0px;padding:0px 15px;height: 60px;line-height: 60px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 18px;}
.derp .index_shebei .swiper-slide p a{color: #FFF;}
.derp .index_shebei .swiper-slide:hover p a{color: #FFF;}
.derp .swiper-father .swiper-button-next,.derp .swiper-father .swiper-button-prev{width: 34px;height: 70px;margin-top: 130px;border-radius: 5px;top:0px;line-height: 70px;text-align: center;border:1px solid #CCC;box-sizing: border-box;}
.derp .swiper-father .swiper-button-next i,.derp .swiper-father .swiper-button-prev i{font-size: 20px;}
.derp .swiper-father .left{right: -44px;outline: medium;background: #FFF;}
.derp .swiper-father .left:hover{right: -44px;outline: medium;background: #094299;}
.derp .swiper-father .left:hover i{color: #FFF;}
.derp .swiper-father .right{left: -44px;outline: medium;background: #FFF;}
.derp .swiper-father .right:hover{left: -44px;outline: medium;background: #094299;}
.derp .swiper-father .right:hover i{color: #FFF;}


.dsanp{box-sizing: border-box;margin-top: 50px;}
.dsanp .title{font-size: 30px;text-align: center;}
.dsanp ul{background: #FFF;margin-top: 20px;margin-left: -3%;}
.dsanp li{float: left;width: 47%;box-sizing: border-box;position: relative;margin-left: 3%;margin-bottom: 20px;}
.dsanp li:last-child{border-right: none;}
.dsanp li .pic{width: 280px;float: left;}
.dsanp li .pic img{width: 100%;}
.dsanp li .txt{height: 185px;background: #003f9a;padding:20px 20px 20px 300px;box-sizing: border-box;color: #FFF;}
.dsanp li h2, .dsanp li h6{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.dsanp li h2 i, .dsanp li h6 i{font-size: 30px;font-family: "Arial"}
.dsanp li p{line-height: 24px;}


.dsip{padding-top:30px;}
.dsip .title{font-size: 30px;text-align: center;margin-bottom: 20px;}
.dsip .swiper-father{position: relative;}
.dsip .index_kehu .swiper-slide{background: #FFF;}
.dsip .index_kehu .swiper-slide .pic{border: 1px solid #CCC;padding:10px 10px 0 10px;}
.dsip .index_kehu .swiper-slide img{width: 100%;}
.dsip .index_kehu .swiper-slide p{line-height: 30px;text-align: center;}
.dsip .swiper-father .swiper-button-next,.dsip .swiper-father .swiper-button-prev{width: 34px;height: 70px;margin-top: 130px;border-radius: 5px;top:0px;line-height: 70px;text-align: center;border:1px solid #CCC;box-sizing: border-box;}
.dsip .swiper-father .swiper-button-next i,.dsip .swiper-father .swiper-button-prev i{font-size: 20px;}
.dsip .swiper-father .left{right: -44px;outline: medium;background: #FFF;}
.dsip .swiper-father .left:hover{right: -44px;outline: medium;background: #094299;}
.dsip .swiper-father .left:hover i{color: #FFF;}
.dsip .swiper-father .right{left: -44px;outline: medium;background: #FFF;}
.dsip .swiper-father .right:hover{left: -44px;outline: medium;background: #094299;}
.dsip .swiper-father .right:hover i{color: #FFF;}


.dwup{background: url(../images/pic40.jpg);padding:50px 0;}
.dwup .box{margin-left: -2%;}
.dwup h2{font-size: 24px;}
.dwup .left{float: left;width: 31%;margin-left: 2.333%;}
.dwup .border{margin-top: 15px;border: 1px solid #CCC;}
.dwup .border .pic{background: #FFF;padding-bottom: 10px;}
.dwup .border .pic img{width: 100%;}
.dwup .border .pic a{padding:10px;display: block;}
.dwup .border .pic p{padding:10px;font-size: 18px;color: #333;}
.dwup .border ul{padding:10px;}
.dwup .border li{line-height: 36px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background: url(../images/pic22.png) no-repeat left center;padding-left: 10px;}
.dwup .border li p{float: right;color: #999;}


.banner_ny{height: 600px;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: #003f9a;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: #003f9a;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{font-size: 14px;line-height: 20px;}
.con_l .subnav li a{display: block;padding:10px 30px;}
.con_l .subnav li a:hover{display: block;text-decoration: none;background: #003f9a;color: #FFF;}
.con_l .subnav li a.current{background: #003f9a;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: #003f9a;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 .pic{border:1px solid #DDD;}
.xiangce li img{width: 288px;height: 179px;}

.huoban{}
.huoban ul{margin-left: -30px;margin-top: 30px;}
.huoban li{float: left;margin-left: 30px;margin-bottom: 20px;line-height: 30px;text-align: center;}
.huoban li .pic{border:1px solid #DDD;}
.huoban li img{width: 288px;height: 92px;}

.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 .pic{border:1px solid #DDD;}
.zhengshu li img{width: 288px;height: 403px;}


.products{margin-top: 30px;}
.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;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: 195px;}
.products li p{border-top:1px solid #EEE;line-height: 40px;height:40px;padding:0 15px;overflow:hidden;}


.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;width: 30px;}
.paging li a{ display:block; color:#999;padding:0 10px;}
.paging li a:hover{ display:block; text-decoration:none; background:#003f9a; color:#FFF;}
.paging li a.current{ color:#FFF; background:#003f9a;}


.product_con{}
.product_con_t{padding-bottom: 30px;}
product_con_t{padding-bottom: 30px;}
/*图片放大镜样式*/
.right-extra{float: left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:450px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:550px;height:364px;border:1px solid #DFDFDF;}
.spec-preview .img{width:100%;}
.spec-scroll{clear:both;margin-top:5px;width:552px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:64px; line-height:64px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:520px;height:66px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:66px;}
.spec-scroll .items ul li{float:left;width:104px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:90px;height:60px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.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:20px 0;}
.product_con_t .t_r .txtyi .bt{font-size: 18px;font-weight: bold;color: #003f9a;padding-bottom: 10px;}
.product_con_t .t_r .txtyi p{line-height: 24px;padding:5px 0;}

.product_con_t .t_r .txter{font-size: 20px;color: #999;padding-top: 10px;}
.product_con_t .t_r .txter h2{float: left;}
.product_con_t .t_r .txter .txt{float: left;}
.product_con_t .t_r .txter p{color: #003f9a;}

.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: #003f9a;}

.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;}
.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: #003f9a;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{border:1px solid #DDD;}
.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;}


.con_r .contact{line-height: 30px;padding-top: 20px;}
.con_r .contact p{}
.footlinks {clear:both;margin:0px auto;padding:0px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:center;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}