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

.swiper-button-next, .swiper-button-prev{width: 100px;height: 100px;margin-top: -25px;line-height: 100px;}
.banner .left{right: 5%;outline: medium;color: #FFF;text-align: center;}
.banner .left i{font-size: 50px;}
.banner .right{left: 5%;outline: medium;height: 50px;color: #FFF;}
.banner .right i{font-size: 50px;}
.swiper-pagination-bullet{width: 30px;height: 4px;outline: medium;background: #FFF;opacity: 1;border-radius: 0;}
.swiper-pagination-white .swiper-pagination-bullet-active{background: #094299;}
.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;}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{background: none;}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{background: none;}









/* 首页产品推荐 */
.floor1{background: #f2f2f2;overflow: hidden;padding:60px 0px;}

.mTitle{line-height: 1em;font-size: 30px;font-weight: bold;color: #333333;text-align: center;}

.mTitleP{line-height: 30px;color: #cccccc;font-size: 16px;text-align: center;}

.slideBox{margin-top: 20px;height: 518px;}

.slideBox .hd{height: 61px;overflow: hidden;text-align: center;}

.slideBox .hd ul{display: inline-block;margin:0px;}

.slideBox .hd ul li{float: left;width: 148px;height: 48px;text-align: center;line-height: 48px;border:1px #eeeeee solid;border-left: none;font-size: 16px;background: #ffffff;position: relative;margin-top: 6px;}

.slideBox .hd ul li:nth-child(1){border-left: 1px #eeeeee solid;}

.slideBox .hd ul li a{display: block;}

.slideBox .hd ul li.on a,.slideBox .hd ul li:hover a{position: absolute;width: 158px;height: 61px;top: -6px;left: -4px;background: url('../images/floor1-hd-li.png') no-repeat;color: #ffffff;line-height: 61px;}



.slideBox .bd{margin-top: 44px;width: 1200px;}

.slideBox .bd .box{}

.slideBox .bd .box .innerbd{width: 1200px;}

.slideBox .bd .box .innerbd ul{}

.slideBox .bd .box .innerbd ul li{float: left;width: 283px;height: 358px;border:1px #ffffff solid;background: #ffffff;margin-right: 20px;position: relative;}

.slideBox .bd .box .innerbd ul li a{}

.slideBox .bd .box .innerbd ul li:after{display: block;content: "";position: absolute;bottom: -1px;right: -1px;width: 39px;height: 39px;background: url('../images/floor1-innerbd-li.png') right bottom no-repeat;}

.slideBox .bd .box .innerbd ul li .imgBox{display: block;width: 283px;height: 263px;text-align: center;overflow: hidden;}

.slideBox .bd .box .innerbd ul li .imgBox img{max-width: 100%;height: 263px;transition: all 1s;}

.slideBox .bd .box .innerbd ul li h5{line-height: 24px;width: 226px;margin:0px auto;font-size: 16px;color: #333333;}

.slideBox .bd .box .innerbd ul li .p1{width: 226px;margin:0px auto;line-height: 26px;color: #999999;font-size: 14px;}

.slideBox .bd .box .innerbd ul li .p2{width: 226px;margin:0px auto;line-height: 26px;color: #999999;font-size: 14px;}

.slideBox .bd .box .innerbd ul li:hover{border-color: #00a0e9;}

.slideBox .bd .box .innerbd ul li:hover .imgBox img{transform:scale(1.06);}

.slideBox .bd .box .innerbd ul li:hover:after{background: url('../images/floor1-innerbd-li-on.png') right bottom no-repeat;}



.slideBox .bd .box .innerhd{margin-top: 40px;text-align: center;height: 12px;line-height: 12px;overflow: hidden;clear:both;}

.slideBox .bd .box .innerhd ul{height: 12px;line-height: 12px;display: inline-block;overflow: hidden;}

.slideBox .bd .box .innerhd ul li{float: left;cursor: pointer;line-height: 0;font-size: 0;margin:0px 10px;width: 4px;height: 4px;border-radius: 100%;background: #00a0e9;line-height: 12px;margin-top: 5px;}

.slideBox .bd .box .innerhd ul li:hover,.slideBox .bd .box .innerhd ul li.on{width: 10px;height: 10px;background: none;border:1px #00a0e9 solid;margin-top: 0px;}

.grWidth{width:1200px;margin:0 auto;}
/* 首页产品推荐 */






/* 产品展示中心 */



.list_pro_right{float: right;width: 889px;overflow: hidden;padding-top:5px;}

.list_product{width:100%;overflow: hidden;margin-bottom:50px;}

.list_product .tHead{height: 70px;line-height: 70px;font-size: 14px;color: #333333;background: #e7e7e7;overflow: hidden;}

.list_product .tHead li{float: left;text-align: center;}

.list_product .tHead li:nth-child(1){width: 100px;}

.list_product .tHead li:nth-child(2){width: 100px;}

.list_product .tHead li:nth-child(3){width: 200px;}

.list_product .tHead li:nth-child(4){width: 200px;}

.list_product .tHead li:nth-child(5){width: 200px;}

.list_product .tHead li:nth-child(6){width: 120px;}

.list_product .tHead li:nth-child(7){width: 120px;}

.list_product .tHead li:nth-child(8){width: 110px;}



.list_product .tBody{overflow: hidden;}

.list_product .tBody li{border-bottom:1px dotted #ededed;padding:20px 10px;text-align: center;overflow: hidden;}

.list_product .tBody li.two{background: #f4f4f4;}

.list_product .tBody li a{display: table;}

.list_product .tBody li span{display: table-cell;font-size: 14px;color: #333333;height: 77px;text-align: center;vertical-align: middle;margin-right: 10px;}

.list_product .tBody li .imgBox{width: 90px;height: 75px;text-align: center;border: 1px #e5e5e5 solid;overflow: hidden;}

.list_product .tBody li .imgBox img{max-width: 100%;height: 75px;transition: all 1s;}

.list_product .tBody li .size{width: 100px;}

.list_product .tBody li .model{width: 200px;}

.list_product .tBody li .resolution{width: 200px;}

.list_product .tBody li .size2{width: 200px;}

.list_product .tBody li .size3{width: 120px;}

.list_product .tBody li .light{width: 120px;}

.list_product .tBody li .interface{width: 110px;margin-right:0;}

.list_product .tBody li:hover .imgBox img{transform:scale(1.06);}



/*产品中心-搜索2*/

.proSearch{width: 549px;height: 45px;line-height: 45px;margin:2px auto 30px auto;overflow: hidden;}

.proSearch .inputTxt{float: left;width: 338px;height: 43px;padding: 0px 30px;border: 1px #e5e5e5 solid;background: url('../images/inputTxt-bg.png') 9px center no-repeat;cursor: pointer;}

.proSearch .inputBtn{float: right;width: 149px;height: 45px;text-align: center;color: #ffffff;background: #00a0e9;font-size: 16px;cursor: pointer;}


.searchForm{overflow: visible;height: 200px;background: url('../images/proSearch2-bg.png') no-repeat;position: relative;z-index: 100;}

.searchForm .proSearch2{display: inline-block;margin:0px auto;margin-top: 75px;height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #ffffff;}

.searchForm .proSearch2 .txt{font-size: 16px;font-family: "Arial";margin-right:16px;}

.searchForm .proSearch2 .select{width: 360px;height: 50px;margin-right:20px;cursor: pointer;position: relative;text-align: left;}

.searchForm .proSearch2 .select span{display: block;width: 286px;height: 50px;padding-left: 20px;padding-right: 54px;background: url('../images/proSearch2-icon.png') no-repeat;}

.searchForm .proSearch2 .select ul{position: absolute;top: 50px;left: 0px;overflow: hidden;max-height: 300px;background: #ffffff;}

.searchForm .proSearch2 .select1 ul{overflow-y: scroll;}

.searchForm .proSearch2 .select2 ul{overflow-y: scroll;}

.searchForm .proSearch2 .select ul li{width: 284px;height: 48px;padding-left: 20px;padding-right: 54px;background: rgba(0,0,0,0.6);border: 1px #7d7d7d solid;}

.searchForm .proSearch2 .inputBtn{width: 140px;height: 50px;background: url('../images/proSearch2-icon2.png') no-repeat;cursor: pointer;}




/* 产品系列 */
.subnav8{height: 80px;background: #FFF;}
.subnav8 ul{text-align: center;padding-top: 30px;font-size: 0px;}
.subnav8 li{display: inline-block; line-height: 20px;font-size: 16px;width: 180px; }
.subnav8 li:last-child{border:none;}
.subnav8 li a{display: block;}
.subnav8 li a:hover{display: block;text-decoration: none;}
.subnav8 li a.current{color: #ca0427;}









/* 产品展示中心 */



/* 产品说明标签切换样式 */

.gr-tab-list{width:100%;overflow:hidden;margin-top:30px;}

.gr-tab-list .hd{height:60px;line-height:60px;background: #e5e5e5;}

.gr-tab-list .hd li{width:150px;float:left;text-align:center;cursor:pointer;border-right: 1px #dcdbdb;font-size: 16px;color: #333333;}

.gr-tab-list .hd li:nth-last-child(1){border-right: none;}

.gr-tab-list .hd li:hover,.gr-tab-list .hd li.on{background:#00a0e9;border-color: #00a0e9;color: #ffffff;}

.gr-tab-list .bd{width:100%;overflow:hidden;padding:40px 0px;}
/* 产品说明标签切换样式 */


























/* 在线客服 */
.sidebar-content{position: fixed; top: 50%; right: 0; z-index: 1000; margin-top: -280px;}
.sidebar-box{position: relative; margin-top: 1px;}
.sidebar-icon{width: 50px; height: 50px; cursor: pointer;}
.si1 .sidebar-icon{background: #094299 url(../images/side1.png) no-repeat center center;}
.si2 .sidebar-icon{background: #094299 url(../images/side2.png) no-repeat center center;}
.si3 .sidebar-icon{background: #094299 url(../images/side3.png) no-repeat center center;}
.si4 .sidebar-icon{background: #094299 url(../images/side4.png) no-repeat center center;}
.si5 .sidebar-icon{background: #094299 url(../images/side5.png) no-repeat center center;}
.si1:hover .sidebar-icon{background: #ff963a url(../images/side1.png) no-repeat center center;}
.si2:hover .sidebar-icon{background: #ff963a url(../images/side2.png) no-repeat center center;}
.si3:hover .sidebar-icon{background: #ff963a url(../images/side3.png) no-repeat center center;}
.si4:hover .sidebar-icon{background: #ff963a url(../images/side4.png) no-repeat center center;}
.si5:hover .sidebar-icon{background: #ff963a url(../images/side5.png) no-repeat center center;}
.sidebar-dark1{position: absolute; top: 0; right: 50px; padding: 0 20px; background-color: #ff963a; display: none;}
.sidebar-dark2{position: absolute; top: 0; right: 50px; padding: 16px 20px; background-color: #ff963a; display: none;}
.sidebar-box:hover .sidebar-dark1{display: block;}
.sidebar-box:hover .sidebar-dark2{display: block;}
.sidebar-dark1 p a{display: block; height: 50px; line-height: 50px; font-size: 16px; color: white; text-align: center; white-space: nowrap;}
.sidebar-code{width: 98px; margin-top: 8px;}
.sidebar-dark2 .sidebar-code:first-child{margin-top: 0;}
.sidebar-code p{text-align: center; color: white; line-height: 18px; margin-top: 4px;}
.sidebar-top{display: block; width: 50px; height: 50px;}
.sidebar-icon-a{display: block; width: 50px; height: 50px;}
.side-layer{position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1001; display: none;}
.side-layer-bg{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.5;}
/* 在线客服 */








.content{min-width: 1200px;}
.dyip{padding:50px 0;background: #F9F9F9;}
.dyip h2{font-size: 24px;text-align: center;padding-bottom:20px;}
.dyip .fenlei{margin-top: 30px;}
.dyip .fenlei dl{height: 50px;line-height: 50px;background: #FFF;margin-bottom: 15px;}
.dyip .fenlei dt{width: 140px;text-align: center;font-weight: bold;background: #ca0427;color: #FFF;font-size: 16px;position: relative;}
.dyip .fenlei dt .jt{width: 0;height: 0;border-bottom: 10px solid transparent;border-top: 10px solid transparent;border-left: 10px solid #ca0427;position: absolute;right: -10px;top: 15px;margin-left: -10px;}
.dyip .fenlei dd{}
.dyip .fenlei dd a{margin-left: 25px;}
.dyip .fenlei dd a:hover{text-decoration: none;}
.dyip .swiper-slide{background:#FFF;text-align:center;}
.dyip .swiper-slide .pic{border:1px solid #CCC;}
.dyip .swiper-slide img{width: 100%;}
.dyip .swiper-slide p{line-height: 40px;border-top:2px solid #094299;font-size: 12px;}
.dyip .swiper-slide a:hover{text-decoration:none;}

.derp_er{padding:50px 0;}
.derp_er h2{font-size: 24px;text-align: center;margin-bottom: 20px;}

.derp_san{background: #F5F5F5;padding:50px 0;}
.derp_san h2{font-size: 24px;text-align: center;margin-bottom: 10px;}
.derp_san .youshi{padding-top:20px;}
.derp_san .youshi ul{}
.derp_san .youshi li{float: left;width: 20%;box-sizing: border-box;border-right: 1px solid #DDD;padding:0px 10px;height:330px;}
.derp_san .youshi li img{width: 100%;}
.derp_san .youshi li .title_er{font-size: 18px;font-weight: bold;margin-top: 20px;text-align: center;}
.derp_san .youshi li p{line-height: 24px;font-size: 12px;margin-top: 10px;}
.derp_san .youshi li:last-child{border-right: none;}

.derp{height: 500px;background: #666;display: flex;justify-content: center;align-items: center;flex-flow: column;text-align: center;color: #FFF;}
.derp p{font-size: 36px;font-weight: bold;}
.derp ul{font-size: 0px;margin-top: 30px;}
.derp li{display: inline-block;font-size: 16px;width: 160px;height: 40px;line-height: 40px;background: #ca0427;margin:0 20px;}
.derp li a{color: #FFF;display: block;}
.derp li a:hover{color: #FFF;display: block;text-decoration: none;}

.dsanp{padding:50px 0;}
.dsanp h2{font-size: 24px;text-align: center;}
.dsanp .slideTxtBox{position: relative;margin-top: 30px;}
.dsanp .slideTxtBox .hd{background: #F5F5F5;width: 265px;}
.dsanp .slideTxtBox .hd ul{}
.dsanp .slideTxtBox .hd li{text-align: left;display: flex;justify-content: left;align-items: center;border-bottom: 1px solid #FFF;position: relative;z-index: 100;cursor: pointer;height: 110px;padding:0 15px;background: url(../images/pic22.png) no-repeat 235px 35px;}
.dsanp .slideTxtBox .hd li .txt{line-height: 24px;}
.dsanp .slideTxtBox .hd li .txt .bt{font-size: 19px;}
.dsanp .slideTxtBox .hd li span{font-size: 36px;font-weight: 300;padding-right: 15px;}
.dsanp .slideTxtBox .hd li p{font-size: 14px;text-transform: uppercase;}
.dsanp .slideTxtBox .hd li.on{background: #094299 url(../images/pic22_1.png) no-repeat 235px 35px;color: #FFF;}
.dsanp .slideTxtBox .hd li img{position: absolute;left: 265px;top: 50px;display: none;}
.dsanp .slideTxtBox .hd li.on img{display: block;}
.dsanp .slideTxtBox .bd{width: 935px;height: 516px;}
.dsanp .slideTxtBox .bd .list{position: relative;width: 935px;height: 516px;}
.dsanp .slideTxtBox .bd .txt{position: absolute;left:0px; bottom:0px;right:0px;color: #FFF;background: rgba(0,0,0,0.5);padding:30px;}
.dsanp .slideTxtBox .bd .txt .left{width: 680px;}
.dsanp .slideTxtBox .bd .txt h3{font-size: 18px;}
.dsanp .slideTxtBox .bd .txt p{line-height: 24px;font-size: 14px;margin-top: 10px;}
.dsanp .slideTxtBox .bd .txt ul{}
.dsanp .slideTxtBox .bd .txt li{height: 24px;line-height: 24px;width: 100px;text-align: center;border:2px solid #FFF;margin-bottom: 10px;}
.dsanp .slideTxtBox .bd .txt li a{display: block;color: #FFF;}
.dsanp .slideTxtBox .bd .txt li a:hover{display: block;text-decoration: none;}
.dsanp .slideTxtBox .more{width: 263px;height: 70px;border:1px solid #094299;line-height: 70px;position: absolute;left: 0px;bottom:0px;font-size: 18px;}
.dsanp .slideTxtBox .more a{height: 70px;display: flex;justify-content: left;align-items: center;padding-left: 15px;}
.dsanp .slideTxtBox .more a:hover{height: 70px;text-decoration: none;}
.dsanp .slideTxtBox .more i{font-size: 38px;margin-right: 15px;}

.dsip{}
.dsip .title{text-align: center;}
.dsip .title h2{font-size: 36px;}
.dsip .title p{color: #666;font-size: 18px;}
.dsip .dsip_box{margin-top: 30px;}
.dsip .bg{background: rgba(0,0,0,0.5);height: 500px;display: flex;justify-content: center;align-items: center;flex-flow: column;text-align: center;color: #FFF;}
.dsip .bg .box{font-size: 18px;line-height: 40px;}
.dsip .bg .box .more{width: 140px;height: 40px;line-height: 40px;text-align: center;background: #ca0427;margin:30px auto;}
.dsip .bg .box .more a{color: #FFF;display: block;}
.dsip .bg .box .more a:hover{color: #FFF;display: block;text-decoration: none;}


.dbap{padding:50px 0;background: #F5F5F5;}
.dbap .box{}
.dbap .box .left{width: 580px;float: left;}
.dbap .box .left h2{font-size: 24px;border-bottom: 1px solid #DDD;padding-bottom: 10px;}
.dbap .box .left .pic{padding-top: 25px;}
.dbap .box .left .pic img{width: 100%;}
.dbap .box .left .txt{line-height: 24px;margin-top: 15px;}
.dbap .box .right{width: 580px;float: right;}
.dbap .box .right .title{font-size: 24px;border-bottom: 1px solid #DDD;padding-bottom: 10px;}
.dbap .box .right ul{padding-top: 25px;}
.dbap .box .right li{margin-bottom: 10px;}
.dbap .box .right li .pic{width: 120px;float: left;}
.dbap .box .right li .pic img{width: 100%;}
.dbap .box .right li .txt{width: 445px;float: right;}
.dbap .box .right li .txt h2{font-weight: bold;padding-bottom: 5px;}
.dbap .box .right li .txt p{color: #888;line-height: 24px;}
.dbap .box .more{margin-top: 30px;}
.dbap .box .more a{color:#094299;}
.dbap .box .more a:hover{text-decoration: none;}


.banner_ny{height: 300px;margin-top: 70px;}

.con{padding:50px 0;}
.subnav{height: 80px;background: #FFF;}
.subnav ul{text-align: center;padding-top: 30px;font-size: 0px;}
.subnav li{display: inline-block; line-height: 20px;font-size: 16px;width: 120px;border-right: 1px solid #DDD;}
.subnav li:last-child{border:none;}
.subnav li a{display: block;}
.subnav li a:hover{display: block;text-decoration: none;}
.subnav li a.current{color: #ca0427;}

.about{line-height: 36px;font-size: 16px;}
.about h2{text-align: center;line-height: 80px;font-size: 30px;}
.about img{width: 100%;}
.about .txt{}
.about .txt p{text-indent: 2em;}

.zhengshu{text-align: center;}
.zhengshu h2{font-size: 30px;}
.zhengshu ul{margin-left: -40px;}
.zhengshu li{width: 285px;float: left;margin-left: 20px;background: #FFF;margin-bottom: 20px;line-height: 40px;}
.zhengshu li img{width: 285px;height: 399px;}

.wenhua{}
.wenhua ul{margin-left: -20px;}
.wenhua li{width: 285px;float: left;margin-left: 20px;background: #FFF;min-height: 472px;}
.wenhua img{width: 285px;}
.wenhua .txt{color: #666;padding:10px 20px;}
.wenhua .txt h2{font-size: 18px;color: #333;font-weight: bold;margin-bottom: 10px;}
.wenhua .txt p{line-height: 24px;font-size: 14px;}

.xiangce{text-align: center;}
.xiangce h2{font-size: 30px;}
.xiangce ul{margin-left: -20px;}
.xiangce li{float: left;margin-left: 20px;margin-bottom: 20px;background: #FFF;line-height: 30px;}
.xiangce li img{width: 285px;height:189px;}

.kehu{padding:0 70px;text-align: center;}
.kehu h2{font-size: 30px;}
.kehu .kehu_list{}
.kehu .kehu_list h3{font-size:18px;padding:10px 0;border-bottom:1px solid #DDD;}
.kehu ul{margin-left: -40px;margin-top:20px;}
.kehu li{float: left;margin-left: 40px;margin-bottom: 20px;line-height: 30px;}
.kehu li img{width: 180px;height: 80px;}


.products .fenlei{}
.products .fenlei dl{height: 50px;line-height: 50px;background: #FFF;margin-bottom: 15px;box-shadow: 0 0 1px rgba(0,0,0,0.1);}
.products .fenlei dt{width: 140px;text-align: center;font-weight: bold;background: #ca0427;color: #FFF;font-size: 16px;position: relative;}
.products .fenlei dt .jt{width: 0;height: 0;border-bottom: 10px solid transparent;border-top: 10px solid transparent;border-left: 10px solid #ca0427;position: absolute;right: -10px;top: 15px;margin-left: -10px;}
.products .fenlei dd{}
.products .fenlei dd a{margin-left: 25px;}
.products .fenlei dd a:hover{text-decoration: none;}
.products .fenlei dd a.current{color:#ca0427;font-weight:bold;}
.products ul{margin-left: -30px;margin-top: 30px;}
.products li{float: left;margin-left: 30px;width: 380px;text-align: center;font-size: 16px;margin-bottom: 20px;}
.products li .pic{border:1px solid #DDD;}
.products li img{width: 378px;height:302px;}
.products li p{line-height: 40px;}

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

.xiangqing .arrow{position: absolute;width: 50px;height: 50px;line-height: 50px;text-align: center;top: 208px;z-index: 100;}
.xiangqing .arrow i{font-size: 22px;}
.xiangqing .next{right: 0px;background: #ca0427;background-size: 10px;color: #FFF;text-decoration: none;}
.xiangqing .prev{left: 0px;background: #ca0427;background-size: 10px;color: #FFF;text-decoration: none;}

.product_con_t .t_r{float: right;width: 550px;}
.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: #ca0427;padding-bottom: 10px;}
.product_con_t .t_r .txtyi p{line-height: 22px;padding-bottom: 5px;}

.product_con_t .t_r .txter{font-size: 24px;color: #999;padding-top: 10px;}
.product_con_t .t_r .txter span{color: #333;}

.product_con_t .t_r ul{margin-top: 40px;}
.product_con_t .t_r li{float: left;width: 120px;height: 50px;line-height: 50px;text-align: center;margin-right: 10px;}
.product_con_t .t_r li a{background: #333;display: flex;justify-content: center;align-items: center;color: #FFF;}
.product_con_t .t_r li a:hover{text-decoration: none;background: #333;color: #FFF;}
.product_con_t .t_r li a.current{background: #ca0427;color: #FFF;}
.product_con_t .t_r li i{margin-right: 10px;font-size: 22px;}


.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{border: 1px solid #DDD;margin-top: 40px;text-align: center;padding:50px;}
.product_con_b .box p{text-align: left;}
.product_con_b .box img{max-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: flex;justify-content: center;align-items: center;}
.sxy .fanhui a:hover{color: #FFF;text-decoration: none;}
.sxy .fanhui i{margin-right: 10px;}


.news{}
.news ul{}
.news li{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px dotted #DDD;}
.news li .pic{float: left;width: 300px;}
.news li .pic img{width: 300px;height: 180px;}
.news li .title{margin-left: 330px;}
.news li .title h2{font-size: 20px;}
.news li .title .txt{margin-top: 20px;line-height: 24px;color: #999;height: 48px;overflow: hidden;}
.news li .title .more{margin-top: 20px;}


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

.contact{line-height: 24px;background: #FFF;}
#map_container{height: 500px;}
.contact .txt{padding: 30px;}