

.ind-1 .banner{position: relative; padding: 20px 0; } 
.ind-1 .swiper-slide img{width: 100%;} 
.ind-1 .swiper-pagination{bottom: 0px!important;width: 100%;} 
.ind-1 .swiper-pagination-bullet {width: 10px;height: 10px;opacity: 1;margin: 0 3px!important;border-radius: 30px;background: #919191;} 
.ind-1 .swiper-pagination-bullet-active {width: 12px;height: 12px;background: #313131; } 

.ind-tlt{margin:43px 20px 25px; text-align: center; background: url(../title-line.jpg) repeat-x 15px; text-align: center; } 
.ind-tlt span{font-size: 30px;color: #333333;width: 35px;line-height: 30px;padding: 0 25px;background:  #fff;} 

.ind-2 p{font-size:17px;color:#333; margin-bottom: 30px; text-align: center;} 
.ind-2 .list{overflow: hidden;margin-bottom: 40px; } 
.ind-2 .list li{float: left; width: 16.66%; text-align: center; height: 100px; line-height: 80px; } 
.ind-2 .list li img{ max-width: 180px;max-height: 80px;width:70%;} 
.ind-2 .list li a{display: block; } 
.ind-2 .list li:hover{opacity: .5;} 

.ind-3 .list{overflow: hidden; margin-top: 25px; } 
.ind-3 .list li{float: left; width: 33.33%; margin-bottom: 22px; } 
.ind-3 .list li img{float: left; margin-left: 34px;} 
.ind-3 .list li b{display: block; margin-bottom: 12px; font-size: 16px;color: #005a9b; margin-left: 93px; } 
.ind-3 .list li p{color: #333;line-height: 24px;height: 48px;width: 268px;margin-left: 93px;} 
.ind-3 .more{font-size: 16px;color: #09314e; text-align: center; display: block; margin:15px 0 34px; } 
.ind-3 .more:hover{color: #015a9c; } 

.ind-4 .tlt{font-size: 24px; color: #333; line-height: 55px; border-top:10px solid #015a9c; margin-bottom: 20px; } 
.ind-4 .list{overflow: hidden; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; } 
.ind-4 .list li{float: left; width: 164px; padding: 15px; border-right:1px solid #e5e5e5; } 
.ind-4 .list li:last-child{border-right: 0; } 
.ind-4 .list li .img{width: 100%; text-align:center} 
.ind-4 .list li .img img{/*width: 100%;*/ height:160px} 
.ind-4 .list li .price{font-size: 12px;color:#333333;line-height:  20px;padding: 15px 0 10px;} 
.ind-4 .list li .hov{display: none; position: absolute; width: 235px; margin-left: -36px; padding-bottom: 12px; margin-top: -131px; } 
.ind-4 .list li .o{border:1px solid #b4b4b4; border-radius: 10px; overflow:  hidden; background: #fff; } 
.ind-4 .list li .hov p{color: #333; font-weight: bold; background: #f2f2f2; padding: 0 12px; height: 44px; line-height: 44px; overflow: hidden; } 
.ind-4 .list li .hov p span{float: left;width: 144px;} 
.ind-4 .list li .hov p span:first-child{width: 63px; } 
.ind-4 .list li .hov ul{} 
.ind-4 .list li .hov li{overflow: hidden;padding: 0 12px;font-size: 12px;color: #333;padding: 0 12px;border-right:  0;width: 233px;line-height: 25px;} 
.ind-4 .list li .hov li span{float:left;width: 144px;display:  inline-block;} 
.ind-4 .list li .hov li span:first-child{width: 63px; } 
.ind-4 .list li .ico{cursor: pointer; font-size: 12px; color: #005a9b; padding-bottom: 10px; } 
.ind-4 .list li .ico:hover{text-decoration: underline; } 
.ind-4 .list li .txt{color: #005a9b;line-height: 23px;height: 46px;} 
.ind-4 .list li b{padding-top: 23px; color:#333; line-height: 23px; display:  block; } 
.ind-4 .list li p{color:#333; line-height: 23px; height: 46px; } 
.ind-4 .tag{margin: -2px auto; display: block; }

.product{margin-left: 29px; } 
.product h2{font-weight: normal; font-size: 36px;color: #333; } 
.product p{font-size: 16px;color: #333; margin:55px 0 60px; } 
.product .list{overflow: hidden; } 
.product .list li{float: left; width: 170px; margin:0 33px 33px 0; } 
.product .list li:nth-child(5n){margin-right: 0; } 
.product .list li .img{width: 100%; } 
.product .list li .img img{width: 100%; } 
.product .list li b{    display: block;
    line-height: 30px;
    height: 60px;
    text-align: center;
    font-size: 24px;
    color: #005a9b;
    font-weight: normal;
    padding-top: 13px; } 
.product .list li:hover b{color: #015a9c; }

.proShow .top-notes{height: 110px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; } 
.proShow .top-notes ul li{float: left;height: 110px;border-right:1px solid #d9d9d9;} 
.proShow .top-notes ul li:nth-child(1){width: 550px;margin:0 15px; } 
.proShow .top-notes ul li:nth-child(2){width: 215px; padding-left: 77px; padding-top: 30px; height: 95px; } 
.proShow .top-notes ul li:nth-child(3){width: 295px; text-align: center; line-height: 110px; border-right: 0; } 
.proShow .top-notes ul li:nth-child(3) .pic{width:183px;}
.proShow .top-notes .name{font-size: 24px;color:#333333;/*line-height: 100px;*/height: 100px;display: table-cell;vertical-align: middle; } 
.proShow .top-notes .more{font-size: 17px;color: #005a9b; } 
.proShow .top-notes .more:hover{text-decoration: underline; } 
.proShow .top-notes p{line-height: 24px;cursor:pointer;} 
.proShow .top-notes p img{margin-right: 5px; } 
.proShow .top-notes p input{margin: -1px 5px 0px 2px;vertical-align: middle;cursor:  pointer;} 
.proShow .top-notes p span{color: #005a9b; } 
.proShow .top-notes .tip{display: none; font-size: 12px; margin-left: 20px; color: #666; } 
.proShow .main .n1{line-height: 32px; color: #333333; margin-bottom: 15px;margin-left: 15px;margin-top: 15px;} 
.proShow .main .n1 span{margin-right: 80px; display: inline-block; } 
.proShow .main .box{margin-bottom: 55px; } 
.proShow .main .box .img{margin:0 35px 0 60px;width: 430px;padding-bottom:  20px;border-bottom:  1px solid #e5e5e5;text-align:center;} 
.proShow .main .box .img img{max-width: 100%;max-height:430px; } 
.proShow .pro_1{width: 535px; } 
.proShow .pro_1 .t1{font-size: 16px;color: #333; margin:25px 0 48px; } 
.proShow .pro_1 li{margin-bottom: 48px; cursor:pointer;} 
.proShow .pro_1 li .ico{float: left; } 
.proShow .pro_1 li p{padding-left: 50px; } 
.proShow .pro_1 li p em{display: block; font-size: 19px;color: #005a9b; } 
.proShow .pro_1 li p span{display: block; font-size: 12px;color: #333333; } 
.proShow .pro_1 .other{margin-top: 28px; line-height: 100px; height: 100px; font-size: 18px; color: #333333; font-weight: bold; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; display:  block; padding-left: 33px; } 
.proShow .pro_1.other em{color: #015a9c;padding-left: 4px;} 
.proShow .pro_1.other:hover{color: #015a9c; } 
.proShow .pro_2{width: 535px; } 
.proShow .pro_2 .table{padding-bottom: 17px;border-bottom: 1px solid #e5e5e5;margin-bottom: 30px;} 
.proShow .pro_2 .table p{height: 37px; line-height: 37px; background: #e5e5e5; overflow: hidden; } 
.proShow .pro_2 .table p span{font-size: 16px;color: #333; display: inline-block; float: left; margin-left: 8px; width: 233px; font-weight: bold; } 
.proShow .pro_2 .table p span:first-child{width: 285px; } 
.proShow .pro_2 .table ul{} 
.proShow .pro_2 .table ul li{line-height: 38px; overflow: hidden; } 
.proShow .pro_2 .table ul li span{display: inline-block; float:left; width: 233px;margin-left: 8px; font-weight: bold; } 
.proShow .pro_2 .table ul li span:first-child{font-weight: normal; width: 285px; } 
.proShow .pro_2 .num{border:1px solid #e5e5e5; background: #e5e5e5; overflow: hidden; float: left; margin:0 25px 0 15px; } 
.proShow .pro_2 .num span{width: 55px; line-height: 42px; height: 42px; text-align: center; color: #333; float: left; display: inline-block; } 
.proShow .pro_2 .num input{width: 48px;padding-left: 10px;color: #666;line-height: 42px;float: left;background:  #fff;} 
.proShow .pro_2 .addToCar{display: inline-block;width: 140px;height: 44px;line-height: 44px;background: #c00f00;color: #fff;text-align: center;font-size: 12px;margin-right: 34px;float: left;} 
.proShow .pro_2 .addToList{display: inline-block; float: left; color: #015a9c; line-height: 44px; } 
.proShow .pro_2 .p1{color: #333;clear: left;line-height: 52px;padding: 0 15px;} 
.proShow .describe{margin: 0 115px 58px 60px; } 
.proShow .describe li{border-bottom: 1px solid #f2f2f2; } 
.proShow .describe li .name{font-size: 18px;color: #333333;line-height: 56px;height: 56px;padding-left: 28px;cursor:pointer;background: url(../icon-arrow-right.png) no-repeat 10px center;} 
.proShow .describe li .txt{display: none; font-size: 14px;color: #333; line-height: 35px; padding: 12px 0 0;padding-left:28px; } 
.proShow .describe li .txt2{/*line-height:0;*/overflow:hidden;}
.proShow .describe li .txt p a{font-size:14px;color:#005A9B;}
.proShow .describe li .txt hr{    height: 2px;border: none; border-top: 1px solid #d9d9d9;}
.proShow .describe li .name.on{color: #015a9c; background: url(../icon-arrow-down.png) no-repeat 10px center; }

.related-products{border-top:1px solid #d9d9d9; } 
.related-products .tlt{font-size: 24px;color: #070707; line-height: 113px; padding: 0 17px; } 
.related-products .img{width: 170px; text-align: center;} 
.related-products .img img{/*width: 100%;*/height:160px; } 
.related-products span{display: block; line-height: 22px; margin-top: 13px; font-size: 12px; color: #070707; } 
.related-products p{color: #005a9b;line-height: 22px;height: 44px;margin: 4px 0 8px;} 
.related-products b{color: #000; display: block; line-height: 22px; } 
.related-products em{color: #000; display: block; line-height: 22px; } 
.related-products .banner{position: relative;} 
.related-products .banner .swiper-container{margin: 0 110px;} 
.related-products .banner .swiper-slide img{/*width: 100%;*/} 
.related-products .banner .swiper-button-prev{width: 26px;height: 45px;margin-top:-22.5px;left:0;background: url("../icon-prev.jpg") no-repeat center center; } 
.related-products .banner .swiper-button-next{width: 26px;height: 45px;margin-top:-22.5px;right:0;background:url("../icon-next.jpg") no-repeat center center; } 
.related-products .banner .swiper-button-prev:hover{background-image:url("../icon-prev-hover.jpg"); } 
.related-products .banner .swiper-button-next:hover{background-image:url("../icon-next-hover.jpg"); }

.proList .tlt{margin-bottom: 20px; font-size: 36px;color: #333; } 
.proList .p1{line-height: 27px; font-size: 16px;color: #015a9c; margin-bottom: 17px; }
.proList .sx-left{width: 275px;}

.sx-box{border-top: 20px solid #4c8ab9; }
.sx-left{width: 268px; } 
.sx-left .t1{line-height: 70px; font-size: 24px; color: #333333; } 
.sx-left ul li{margin-bottom: 8px; } 
.sx-left .name{line-height: 32px; padding-left: 45px; background: #015a9c url(../icon-white-right.png) no-repeat 15px center; font-size: 18px; color: #fff; cursor:pointer; } 
.sx-left .name.on{background: #015a9c url(../icon-white-down.png) no-repeat 15px center; } 
.sx-left .cont{padding: 10px 0; display: none; } 
.sx-left .cont1 a{display: block; font-size: 16px;color: #333; line-height: 30px; } 
.sx-left .cont1 a:hover{color: #015a9c; } 
.sx-left .cont1 .aNow{color: #015a9c;font-size: 18px; } 
.sx-left .cont2 dd{font-size: 16px;color: #333; line-height: 30px; } 
.sx-left .cont2 dd:hover{color: #015a9c; } 
.sx-left .cont2 dd input{margin:-2px 8px 0 0; } 
.sx-left .sidebar-filters-selected{display: flex;justify-content: space-between;background: #f1f1f1;padding:12px;margin-bottom:36px;}
.sx-left .sidebar-filters-selected button{border: none;background: none;}
.sx-right{width: 872px; border-left:1px solid #d9d9d9; }

.base-notes{height: 70px;line-height: 70px;color: #333;} 
.base-notes span{float: left; display: inline-block; margin-left: 8px; } 
/*.base-notes span{float: left; display: inline-block; margin-left: 8px;width: 30px;height: 26px;line-height: 26px; color: #4c8bb9; border:1px solid #d9d9d9;border-right: 0;text-align:  center;border: #d9d9d9 solid 1px;}*/ 
/*.base-notes span{display: inline-block;width: 30px;height: 26px;line-height: 26px;color: #4c8bb9;border:1px solid #d9d9d9;border-right: 0;text-align:  center;}*/ 
.base-notes .result-num{float: left; margin-left: 150px; } 
.base-notes .result-num .select{width: auto;position: relative;left: 0;display: inline-block;margin-left: 7px;vertical-align:  middle;} 
.base-notes .result-num .select dt{height: 20px;width: 20px;line-height: 20px;display: block;background: url(../a25.png) no-repeat 90% center;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 99;padding: 0 15px 0 5px;border: 1px solid #a9a9a9;} 
.base-notes .result-num .select dt a{font-size: 12px; color: #666; font-style: normal; display: block; text-align: left; overflow: hidden; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } 
.base-notes .result-num .select dd{margin: 0;position: absolute;left: 0px;top: 21px;z-index: 100;width: 100%;} 
.base-notes .result-num .select dd ul {margin: 0; padding: 0; width: 100%; list-style: none; overflow: auto; max-height: 120px; } 
.base-notes .result-num .select dd ul li{line-height: 24px; display: block; cursor: pointer; border-bottom: 1px solid #fff; color: #666; font-size: 12px; background: #dcdcdc; border-right: 0; position: static; text-align: center; } 
.base-notes .result-num .select dd ul::-webkit-scrollbar {width: 5px; background-color: #c9c9c9; } 
.base-notes .result-num .select dd ul::-webkit-scrollbar-thumb {background: #969696; }

.base-notes .page-num{float: right;margin-top: 20px;} 
.base-notes .page-num a{float:  left;display: inline-block;height: 26px;line-height: 26px;color: #4c8bb9;border:1px solid #d9d9d9;border-right: 0;text-align:  center;border: #d9d9d9 solid 1px;padding: 0 10px;}
.base-notes .page-num span{float: left;
    background: #d9d9d9;
    display: inline-block;
    width: 30px;
    height: 26px;
    line-height: 26px;
    color: #4c8bb9;
    border-right: 0;
    text-align: center;
    border: #d9d9d9 solid 1px;margin-left:0;}
/*.base-notes .page-num a{float:  left;display: inline-block;width: 30px;height: 26px;line-height: 26px;color: #4c8bb9;border:1px solid #d9d9d9;border-right: 0;text-align:  center;}*/ 
.base-notes .page-num a:hover,.base-notes .page-num a.active{background: #d9d9d9; } 
.base-notes .page-num a.more{border-left:1px solid #d9d9d9; } 
.base-notes .page-num a.prev{width: 37px; } 
.base-notes .page-num a.next{width: 37px; border-right: 1px solid #d9d9d9; }

.pro-list li{padding: 25px; background: #f1f1f1; overflow:  hidden; border: 1px solid #d9d9d9; border-left: 0; border-bottom:  0; } 
.pro-list li:nth-child(2n){background: #f9f9f9; } 
.pro-list li:last-child{border-bottom: 1px solid #d9d9d9; } 
.pro-list .le{float:  left; } 
.pro-list .le .img{width: 170px; margin-right: 60px; } 
.pro-list .le .img img{width: 100%; } 
.pro-list .le input{vertical-align: middle; margin: 10px 0 0; cursor:  pointer; } 
.pro-list .le span,.pro-list .le label{color: #015a9c; margin-left:  7px; margin-top: 10px; vertical-align: middle; display:  inline-block;cursor:pointer; } 
.pro-list .rg{position: relative; float:  left; width: 590px; } 
.pro-list .name{font-size: 18px; color: #015a9c; height: 22px; line-height: 22px; } 
.pro-list .txt{margin: 12px 0 20px; color: #333; line-height: 18px; height: 36px; }
.pro-list .price{color: #333;font-weight: bold;}
.pro-list .show-num{color: #015a9c;line-height: 48px;cursor:  pointer;}
.pro-list .show-num:hover{text-decoration: underline;}
.pro-list .num{border:1px solid #e5e5e5;background: #e5e5e5;overflow: hidden;float: left;margin: 0 100px 0 0;}
.pro-list .num span{width: 62px;line-height: 42px;height: 42px;text-align: center;color: #333;float: left;display: inline-block;font-size: 16px;}
.pro-list .num input{width: 60px;color: #666;line-height: 42px;float: left;background:  #fff;text-align:  center;font-size: 16px;}
.pro-list .addToCar{display: inline-block;width: 102px;height: 44px;line-height: 44px;background: #c00f00;color: #fff;text-align: center;font-size: 16px;margin-right: 100px;float: left;}
.pro-list .addToList{display: inline-block;float: left;color: #015a9c;line-height: 44px;font-size: 16px;}
.pro-list .hov{display: none;position: absolute;width: 235px;margin-left: 0;bottom: 84px;} 
.pro-list .o{border:1px solid #b4b4b4; border-radius: 10px; overflow:  hidden; background: #fff; } 
.pro-list .hov p{color: #333; font-weight: bold; background: #f2f2f2; padding: 0 12px; height: 44px; line-height: 44px; overflow: hidden; } 
.pro-list .hov p span{float: left;width: 144px;} 
.pro-list .hov p span:first-child{width: 63px; } 
.pro-list .hov dd{overflow: hidden;padding: 0 12px;font-size: 12px;color: #333;padding: 0 12px;border-right:  0;width: 233px;line-height: 25px;} 
.pro-list .hov dd span{float:left;width: 144px;display:  inline-block;} 
.pro-list .hov dd span:first-child{width: 63px; } 
.pro-list .hov .tag{margin: -2px auto; display: block; }

.brand .left{width: 823px; } 
.brand .right{width: 258px; } 
.brand h2{font-size: 36px;color: #333;font-weight: normal; margin-bottom: 50px; } 
.brand p{font-size: 16px;color: #333;line-height: 30px; } 
.brand .tlt{font-size: 16px;color: #333;} 
.brand .all-list{overflow: hidden; margin-top: 50px; margin-left: 12px; padding-bottom: 25px; border-bottom: 1px solid #ececec; } 
.brand .all-list li{float: left;width: 313px;line-height: 28px;color: #005a9b;} 
.brand .all-list li:nth-child(3n-2){} 
.brand .all-list li:nth-child(3n-1){width: 296px;} 
.brand .all-list li:nth-child(3n){width: 202px;} 
.brand .ind-2 .list li img {max-width: 83%; max-height: 52px; } 
.brand .right{border-top: 1px solid #c2c2c2;margin-top: -40px;} 
.brand .right b{display: block; font-size: 16px;color: #333; padding: 30px 0 20px; } 
.brand .right p{font-size: 14px;color: #333;line-height: 25px;margin-bottom: 0;} 
.brand .right span{display: block; font-size: 18px; color: #c00e00; padding: 24px 0 15px; line-height: 25px; } 
.brand .right span.sp01{width: 116px;margin-top: 20px;} 
.brand .right img{    float: right;
    margin-top: -340px;
    width: 148px;
    margin-right: 9px;
}

.brand2 .top-img{margin-bottom:35px;height:70px;margin-top:35px;} 
.brand2 .left{width: 750px; } 

.special_pro .top{padding: 0 15px; height: 72px; line-height: 72px; font-size: 24px; color: #333; border-top:10px solid #015a9c; } 
.special_pro .top .more{color: #005a9b; font-size: 14px; } 
.special_pro .top .more:hover{text-decoration: underline; } 
.special_pro .list li {width: 156px; } 
.special_pro .list li p {font-size: 14px; margin-bottom: 0; } 
.special_pro .list li .hov p {margin-bottom: 0; } 

.special_literature{overflow: hidden; } 
.special_literature b{font-size: 16px;color: #333; display: block; padding: 47px 0 30px; } 
.special_literature li{float: left; width: 200px; margin-right: 50px; overflow: hidden; margin-bottom: 15px;cursor:pointer; } 
.special_literature li .img{float: left; width: 70px; } 
.special_literature li .img img{width: 100%; } 
.special_literature li .p{float:right; width: 118px; }

.market h2{font-size: 36px;color: #333;font-weight: normal; margin-bottom: 35px; } 
.market .p{font-size: 16px;color: #333;line-height: 30px; margin-bottom: 40px; } 
.market .list-1{overflow: hidden; } 
.market .list-1 li{float: left; width: 170px; margin:0 120px 50px 0 ; } 
.market .list-1 li:nth-child(4n){margin-right: 0; } 
.market .list-1 li .img{width: 100%; } 
.market .list-1 li .img img{width: 100%; } 
.market .list-1 li em{display: block; line-height: 42px; padding-top: 13px; font-size: 24px;color: #005a9b;text-align:center; } 
.market .list-1 li p{height: 150px; line-height: 25px; overflow: hidden; color: #333; } 

.market2 .p {margin-bottom: 20px; } 
.market2 dl{margin-bottom: 50px; } 
.market2 dd{font-size: 16px; color: #333; line-height: 22px; margin-bottom: 15px; padding-left: 30px; background: url(../icon-dot.png)no-repeat 0px 6px; } 
.market2 .left{width: 750px; }

.service h2{font-size: 36px;color: #333;font-weight: normal; margin-bottom: 50px; } 
.service .p{font-size: 16px;color: #333;line-height: 30px; margin-bottom: 40px; } 
.service .ind-3 .list li {width: 25%; margin-bottom: 22px; margin-bottom: 0; } 
.service .ind-3 .list li img {margin-left: 0px; } 
.service .ind-3 .list li b {font-size: 16px;margin-left: 60px; } 
.service .ind-3 .list li p {height: 160px; font-size: 16px; width: 180px; margin-left: 60px; } 

.service_left{width: 262px; border-top: 1px solid #c2c2c2; } 
.service_left li a{font-size: 16px; line-height: 35px; display: block; color: #005a9b; } 
.service_left li a:hover{color: #333; } 
.service_left li a.aNow{color: #333; } 
.service_right{width: 846px; } 

.se_1{position: relative; } 
.se_1 em{display: block; font-size: 36px;color: #333333; padding-bottom: 70px; } 
.se_1 p{width: 390px; font-size: 16px;color:#333; line-height: 25px; } 
.se_1 .ico{margin-top: 40px; display: block; width: 250px; height: 47px; line-height: 47px; text-align: center; color: #fff; font-size: 16px; background: #c00e00; -webkit-box-shadow: 0 5px 10px #c3c3c3; box-shadow: 0 5px 10px #c3c3c3; margin-bottom: 40px; } 
.se_1 img{position: absolute; right: 20px; top: 30px; } 

.se_2{padding: 0 35px 35px; background: #f2f2f2; margin-bottom: 35px; overflow: hidden; } 
.se_2 .tlt{font-size: 24px; color: #333; line-height: 52px; margin-bottom: 36px; } 
.se_2 img{float: left; margin-right: 40px; } 
.se_2 p{width: 370px; float: left; font-size: 16px;color:#333; line-height: 25px; margin-top: 25px; } 

.se_3{margin-bottom: 30px; } 
.se_3 .tlt{font-size: 18px; color: #333; font-weight: bold; margin-bottom: 25px; text-align: center; } 
.se_3 ul{overflow: hidden; } 
.se_3 ul li{float: left; margin:0 13px; width: 184px; } 
.se_3 ul li .img img{width: 100%; } 
.se_3 ul li b{font-size: 18px;color: #333; display: block; padding: 10px 0; } 
.se_3 ul li p{font-size: 18px;color: #333; line-height: 22px; height: 110px; overflow: hidden; } 

.se_4{padding: 25px 37px; background:#f2f2f2; margin-bottom: 70px; overflow: hidden; } 
.se_4 .txt{float: left; } 
.se_4 b{font-size: 18px;color: #333;line-height: 25px;display: block;width: 348px;margin-bottom: 15px;} 
.se_4 dl{} 
.se_4 dd{width: 348px;padding-left: 20px;background: url(../icon-dot.png)no-repeat 5px 11px;background-size: 4px;font-size: 16px;color: #333;line-height: 25px;} 
.se_4 .img{float: right; text-align: center; } 
.se_4 .img img{box-shadow: 0 5px 10px #d2d2d2; } 
.se_4 .img a{font-size: 16px;color: #015c9b;display: block;line-height: 32px;padding-top: 10px;} 
.se_4 .img a:hover{text-decoration: underline; } 

.se_5{overflow: hidden; margin-bottom: 32px; } 
.se_5 img{margin-left: 22px; float: left; } 
.se_5 p{width: 360px; float: right; font-size: 16px;color: #333; margin-top: 27px; line-height: 25px; } 

.se_6{padding: 0 0 45px 38px; margin-bottom: 67px; background: #f2f2f2; } 
.se_6 .tlt{font-size: 24px;color: #333; text-align: center; padding: 35px 0 48px; } 
.se_6 dl{overflow: hidden; } 
.se_6 dd{float: left; width: 348px;padding-left: 20px;background: url(../icon-dot.png)no-repeat 5px 11px;background-size: 4px;font-size: 16px;color: #333;line-height: 25px;} 

.se_7{overflow: hidden; margin-bottom: 55px; } 
.se_7 li{float: left; width: 50%; } 
.se_7 li .img{width: 70px; float: left; margin: 0 10px 0 17px; } 
.se_7 li .img img{width: 100%; } 
.se_7 li p{float: left; width: 275px; font-size: 18px;color: #005495; line-height: 25px; } 

.se_8{text-align: center; } 
.se_8 b{font-size: 18px; color: #333333; display: block; } 
.se_8 .ico{display: inline-block; width: 250px; height: 47px; line-height: 47px; color: #fff; background: #c00e00; -webkit-box-shadow: 0 5px 10px #c3c3c3; box-shadow: 0 5px 10px #c3c3c3; margin-top: 25px; } 

.service3_cont h2{font-weight: normal; font-size: 28px;color: #333333; padding-top: 15px; padding-bottom: 30px; text-align:center;} 
.service3_cont p{line-height: 25px; font-size: 16px;color: #333; } 
.service3_cont .txt b{font-size: 16px;color: #333; line-height: 40px; display: block; } 
.service3_cont .txt dl{margin-bottom: 24px; line-height: 22px; font-size: 16px;color: #333; } 
.service3_cont .txt dd{padding-left: 15px; background: url(../icon-dot.png)no-repeat 0px 11px; background-size: 4px;font-size: 16px;color: #333;line-height: 25px;} 
.service3_cont .rg-img{margin-top: 40px; } 
.service3_cont .o{width: 200px; text-align: center; margin:50px auto 0; } 
.service3_cont .o .img{width: 100%; } 
.service3_cont .o p{font-size: 16px; line-height: 25px; color: #005ba0; padding: 0 15px; } 

.service4_cont h2{font-weight: normal; font-size: 36px;color: #333333; padding-top: 15px; padding-bottom: 50px; } 
.service4_cont .big-img{margin-bottom: 40px; } 
.service4_cont p{line-height: 25px; font-size: 16px;color: #333; margin-bottom: 28px; } 
.service4_cont dl{float: left; width: 50%; } 
.service4_cont dd{padding-left: 15px; background: url(../icon-dot.png)no-repeat 0px 11px; background-size: 4px;font-size: 16px;color: #333;line-height: 25px;} 
.service4_cont dd:first-child{font-weight: bold; margin-bottom: 10px; } 

.service5_cont h2{font-weight: normal; font-size: 36px;color: #333333; padding-top: 15px; padding-bottom: 50px; } 
.service5_cont p{line-height: 25px; font-size: 16px;color: #333; margin-bottom: 0px; } 
.service5_cont .big-img{margin-bottom: 35px; } 
.service5_cont .list{overflow: hidden; margin-bottom: 35px; } 
.service5_cont .list li{float: left; margin:0 16px; width: 250px; } 
.service5_cont .list li .img{width: 100%; margin-bottom: 40px; } 
.service5_cont .list li img{width: 100%; } 
.service5_cont .list li b{display: block; font-size: 16px;color: #333; line-height: 30px; margin-bottom: 8px; } 
.service5_cont .list li dd{padding-left: 15px; background: url(../icon-dot.png)no-repeat 0px 11px; background-size: 4px;font-size: 16px;color: #333;line-height: 25px;} 
.service5_cont .t1{font-size: 18px;color: #333; font-weight: bold; padding: 50px 0 43px 20px; } 
.service5_cont .list1{overflow: hidden;margin-bottom: 15px; } 
.service5_cont .list1 li{float: left; width: 170px; margin:0 20px 42px; } 
.service5_cont .list1 li .img{width: 100%; } 
.service5_cont .list1 li .img img{width: 100%; } 

.service6_cont h2{font-weight: normal; font-size: 36px;color: #333333; padding-top: 15px; padding-bottom: 50px; } 
.service6_cont .p{line-height: 25px; font-size: 16px; color: #333; margin-bottom: 44px; border-top: 1px solid #e5e5e5; padding-top: 20px; margin-top: 54px; } 
.service6_cont .t1{color: #333; line-height: 32px; margin-bottom: 35px; } 
.service6_cont .ico2{display: block; width: 250px; height: 44px; line-height: 44px; text-align: center; color: #fff; background: #c00e00; font-size: 24px; } 
.service6_cont .img-1{margin-top: -247px; } 
.service6_cont .t1{font-size: 24px;color: #ee3224; margin-bottom: 50px; } 
.service6_cont .list{overflow: hidden; } 
.service6_cont .list li{float: left; width: 168px; margin:0 57px 57px 0; } 
.service6_cont .list li:nth-child(4n){margin-right: 0; } 
.service6_cont .list li .img{width: 100%; } 
.service6_cont .list li img{width: 100%; } 
.service6_cont .list li span{font-size: 16px;color: #333; text-align: center; line-height: 63px; display: block; font-weight: bold; } 
.service6_cont .line{height: 1px; background: #e5e5e5; margin-bottom: 44px; margin-top: -25px; } 
.service6_cont .box{overflow: hidden; background: #f2f2f2; padding: 30px 50px 20px; margin-bottom: 40px; } 
.service6_cont .box dl{float: left; width: 50%; } 
.service6_cont .box dd{padding-left: 15px; background: url(../icon-dot.png)no-repeat 0px 11px; background-size: 4px;font-size: 16px;color: #333;line-height: 25px;} 
.service6_cont .box dd:first-child{font-weight: bold; margin-bottom: 17px; } 

.service7_cont h2{font-weight: normal; font-size: 36px;color: #333333; padding-top: 15px; padding-bottom: 50px; } 
.service7_cont .p{line-height: 25px; font-size: 16px; color: #333; margin-bottom: 44px; border-top: 1px solid #e5e5e5; padding-top: 20px; margin-top: 54px; } 
.service7_cont .t1{color: #333; line-height: 32px; margin-bottom: 35px; } 
.service7_cont .ico2{display: block; width: 250px; height: 44px; line-height: 44px; text-align: center; color: #fff; background: #c00e00; font-size: 24px; } 
.service7_cont .img-1{margin-top: -247px; } 
.service7_cont .t2{font-size: 24px;color: #ee3224; margin-bottom: 50px; } 
.service7_cont .list{overflow: hidden; } 
.service7_cont .list li{float: left; width: 250px; margin-right: 30px; } 
.service7_cont .list li .img{width: 100%; margin-bottom: 40px; } 
.service7_cont .list li .logo{width: 100%; margin-bottom: 8px; } 
.service7_cont .list li p{font-size: 16px;color: #333333; line-height: 28px; } 
.service7_cont .list li a{font-size: 16px;color: #015a9c; display: block; line-height: 28px; } 
.service7_cont .list li a:hover{text-decoration: underline; } 
.service7_cont .t2{font-size: 16px;color: #333; text-align: center; margin:50px 0 55px; } 
.service7_cont .ico3{display: block; width: 200px; height: 44px; line-height: 44px; text-align: center; color: #fff; background: #c00e00; font-size: 18px; margin:0 auto; } 

.service8_cont h2{font-weight: normal; font-size: 36px;color: #333333; padding-top: 15px; padding-bottom: 50px; } 
.service8_cont .p{line-height: 25px; font-size: 16px; color: #333; margin-bottom: 44px; } 
.service8_cont b{display: block; font-size: 16px;color: #333; } 
.service8_cont .list{overflow: hidden; margin:50px 0 38px; } 
.service8_cont .list li{float: left; width: 110px; text-align: center; margin-right: 42px; } 
.service8_cont .list img{display: block; } 
.service8_cont .list a{display: block; line-height: 40px; color: #015a9c; } 
.service8_cont .list a:hover{text-decoration: underline; } 
.service8_cont dl{overflow: hidden; margin-top: 15px; } 
.service8_cont dd{float: left; width: 50%; box-sizing: border-box; padding-left: 15px; background: url(../icon-dot.png)no-repeat 0px 11px; background-size: 4px;font-size: 16px;color: #333;line-height: 25px;}

.resources h2{font-weight: normal; font-size: 36px;color: #333333; padding-top: 15px; padding-bottom: 50px; } 
.resources .p{line-height: 25px; font-size: 16px; color: #333; margin-bottom: 44px; } 
.resources .list{overflow: hidden; } 
.resources .list li{float: left; width: 50%; margin-bottom: 58px; } 
.resources .list li b{display: block; font-size: 24px;color: #333333; margin-bottom: 18px; } 
.resources .list li a{display: block; font-size: 16px;color: #005a9b; line-height: 23px; } 
.resources .list li p{font-size: 16px;color: #333333 line-height:23px; margin-bottom: 25px; width: 433px; }

.ghs .img-1{width: 100%; margin-bottom: 10px; } 
.ghs h3{display: block; font-size: 24px;color: #333333; line-height: 42px; } 
.ghs p{font-size: 16px;color: #333333; line-height: 27px;margin-bottom: 10px; } 
.ghs p a{color: #015a9c; } 
.ghs p a:hover{text-decoration: underline; } 
.ghs dl{margin-bottom: 10px; } 
.ghs dl dd{padding-left: 15px; background: url(../icon-dot.png)no-repeat 0px 11px; background-size: 4px;font-size: 16px;color: #333;line-height: 25px;} 
.ghs .t1{display: block; font-size: 24px;color: #333333; line-height: 42px; } 
.ghs .icos{overflow: hidden; margin:20px auto 0; display: table; } 
.ghs .ico{float: left; display: block; width: 188px; height: 59px; line-height: 24px; padding-top: 8px; text-align: center; font-size: 16px; color: #fff; background: #015a9c; border-radius: 15px; margin: 0 8px; } 
.ghs .ico1{float: left; display: block; width: 188px; height: 67px; line-height: 67px; text-align: center; font-size: 16px; color: #fff; background: #015a9c; border-radius: 15px; margin:0 8px;}

.membershipCard h2{font-weight: normal; font-size: 36px;color: #333333;padding-bottom: 50px; } 
.membershipCard .p{line-height: 25px; font-size: 16px; color: #333; } 
.membershipCard .t1{font-size: 18px;color: #333;line-height: 40px; } 
.membershipCard .dl{overflow: hidden;width: 480px;margin-bottom: 25px;} 
.membershipCard .dl dd{float: left;width: 145px;padding-left: 15px;background: url(../icon-dot.png)no-repeat 0px 11px;background-size: 4px;font-size: 16px;color: #333;line-height: 25px;} 
.membershipCard table{border-bottom:1px solid #333333; } 
.membershipCard table th{line-height: 43px; font-size: 16px;color: #333333; border-top:1px solid #d9d9d9; border-bottom:1px solid #333333; text-align: left; } 
.membershipCard table th:first-child{text-indent: 10px; } 
.membershipCard table td{padding: 12px 0; border-bottom:2px solid #d9d9d9; } 
.membershipCard table td em{} 
.membershipCard table td:nth-child(1){font-weight: bold;color: #006699; text-indent: 10px; } 
.membershipCard table td:nth-child(2){color: #333; } 
.membershipCard table td:nth-child(3){font-size: 16px;color: #015a9c; }

.membershipCard table td a{color: #006699;text-indent: 10px;font-size:14px;}
.membershipCard table tr:hover {
    background: #f8f8f8;
}

.whitePaper h2{font-weight: normal; font-size: 36px;color: #333333;padding-bottom: 50px; } 
.whitePaper .list li{margin-bottom: 20px; overflow: hidden; } 
.whitePaper .list .img{float: left; width: 123px; margin-right: 20px; border:1px solid #d9dadc; } 
.whitePaper .list .img img{width: 100%; } 
.whitePaper .list .txt{float: left; width: 685px; } 
.whitePaper .list .name{font-size: 18px; color: #015a9c; line-height: 25px; } 
.whitePaper .list .p{margin:8px 0; font-size: 18px;color: #333; line-height: 25px; height: 75px; } 
.whitePaper .list .ico{display: inline-block; line-height: 23px; font-size: 18px;color: #006699; } 
.whitePaper .list .ico:hover{text-decoration: underline; }

.podcast h2{font-weight: normal; font-size: 36px;color: #333333;padding-bottom: 50px; } 
.podcast table th{text-indent: 18px; font-size: 16px; color: #333333; height: 40px; line-height: 40px; text-align: left; border-bottom: 1px solid #333; text-align:center;} 
.podcast table th .ico_1{float: right;cursor: pointer;margin-top: 14px;} 
.podcast table th .ico_2{float: right;cursor:  pointer;margin-top: 20.5px;margin-right: -9px;} 
.podcast table td{height: 73px; line-height: 73px; text-indent: 18px; color: #333; font-weight: bold; border-bottom:2px solid #d9d9d9; } 
.podcast table tr td.now{background: #f9f9f9; } 
.podcast table tr:nth-child(2n) td.now{background: #f1f1f1; } 
.podcast .inps{overflow: hidden; border-bottom: 1px solid #e5e5e5; padding: 8px 0; } 
.podcast .inps input{border:1px solid #cccccc; float: left; width: 448px; height: 34px; line-height: 34px; padding: 0 12px; margin-right: 27px; color: #333333; font-weight: bold; } 
.podcast .inps input:last-child{width: 164px;}

.video h2{font-weight: normal; font-size: 36px;color: #333333;padding-bottom: 50px; } 
.video .search{border:1px solid #c2c2c2; margin-bottom: 15px; font-size: 18px; color: #c2c2c2; display:  inline-block; } 
.video .search input{width: 220px;padding: 0 10px;height: 32px;line-height: 32px;float:  left;} 
.video .search .ico{display: block;width: 34px;height: 32px;line-height: 32px;background: #00afeb url(../b6.png) no-repeat center;border-left:1px solid #c2c2c2;float:  left;} 
.video .list li{overflow: hidden; padding: 20px 30px 20px 10px; background: #f1f1f1; border-bottom: 2px solid #d9d9d9; color: #333333; } 
.video .list li:nth-child(2n){background: #f9f9f9; } 
.video .list li .img{border:1px solid #c0c0be; width: 118px; margin-right: 32px; } 
.video .list li img{width: 100%; } 
.video .list li .name{font-size: 18px;color: #015a9c; } 
.video .list li p{font-size: 14px; line-height: 25px; height: 50px; margin: 5px 0 7px; } 
.video .list li span{font-size: 14px; }
.video .list li:hover .name{text-decoration: underline;}

.document .list li{padding:20px 72px 20px 35px;}
.document .list li .img{width: 70px; margin-right: 28px; } 

.news h2{font-weight: normal; font-size: 36px;color: #333333;padding-bottom: 20px; } 
.news .list li{padding: 30px 82px 30px 35px; color: #333333;background: #f1f1f1; border-bottom: 2px solid #d9d9d9; } 
.news .list li:nth-child(2n){background: #f9f9f9; } 
.news .list li .name{font-size: 18px;color: #005a9b; margin-bottom: 8px;} 
.news .list li .time{font-size: 16px;margin-bottom: 8px; } 
.news .list li p{font-size: 14px; line-height: 25px; height: 50px; } 
.news .list li:hover .name{text-decoration: underline;}

.onlineSymposium h2{font-weight: normal; font-size: 36px;color: #333333;padding-bottom: 20px; } 
.onlineSymposium .p{line-height: 25px; font-size: 16px; color: #333;margin-bottom: 25px; } 
.onlineSymposium .list li{padding-bottom: 15px; border-bottom: 1px solid #e5e5e5; margin-bottom: 30px; overflow: hidden; } 
.onlineSymposium .list .le{width: 215px; float: left; margin-right: 30px; } 
.onlineSymposium .list .img{width: 100%; margin-bottom: 20px; } 
.onlineSymposium .list img{width: 100%; } 
.onlineSymposium .list .ico{display: block; line-height: 44px; height: 44px; text-align: center; background: #c00e00; color: #fff; font-size: 16px; } 
.onlineSymposium .list .txt{color: #333333; } 
.onlineSymposium .list .name{font-size: 18px; font-weight: bold; } 
.onlineSymposium .list p{font-size: 16px;line-height: 25px;max-height: 75px;margin: 10px 0;} 
.onlineSymposium .list span{font-size: 16px; font-style:italic; }

.registeredBulletin .owrap{margin-left: 143px; margin-top: 63px; font-size: 16px; } 
.registeredBulletin .img1{margin-bottom: 110px; } 
.registeredBulletin b{display: block; line-height: 30px; } 
.registeredBulletin input[type="text"]{width: 540px; height: 40px; line-height: 40px; padding: 0 10px; border:2px solid #d0d0d0; border-radius: 3px; margin-bottom: 25px; } 
.registeredBulletin ul li{line-height: 25px; /*margin-bottom: 20px;*/ } 
.registeredBulletin ul li input{margin:0 9px 0 0; vertical-align: middle; cursor:pointer; } 
.registeredBulletin p{line-height: 25px; margin-bottom: 35px; }

.conversionTable h2{font-weight: normal; font-size: 36px;color: #333333;padding-bottom: 50px; } 
.conversionTable p{font-size: 16px;color: #333333; line-height: 25px; } 
.conversionTable .tlt{font-size: 18px;color: #006699; text-align: center; line-height: 50px; } 
.conversionTable .table{margin-bottom: 10px; }



/*����*/
.sx-left{ width: 297px; }
.sx-left .choice{  }
.sx-left .choice span{ font-size: 14px; color: #333333; padding: 6px 0; display: block; }
.sx-left .choice ul{ padding-bottom: 13px;}
.sx-left .choice li{ overflow: hidden; margin-bottom: 20px; line-height: 46px; background: #f1f1f1; padding: 0 12px; }
.sx-left .choice a{ display: block; float: left; }
.sx-left .choice img{ display: block; float: right; margin: 18px 7px 0 0; cursor: pointer;}


/*���� end*/

/*��Դ-ѯ��*/
.inquiry{  }
.inquiry .tit{ overflow: hidden; }
.inquiry .tit img{ display: block; float: left; }
.inquiry .tit .h6{ font-size: 36px; text-transform: uppercase; margin-left: 16px; float: left; }
.inquiry .con1{ overflow: hidden; }
.inquiry .con1 .b{ color: #333333; font-size: 18px; margin: 58px 0 26px; display: block; }
.inquiry .con1 .p{ font-size: 16px; color: #333333; line-height: 24px; }
.inquiry .con1 .right img{ display: block; margin: 106px 0 0 78px; }
/*��Դ-ѯ�� end*/


/*�Ƚϲ�Ʒ*/
.drinking{}
.drinking .tit{}
.drinking .tit .h6{ font-size: 36px; color: #333333; }
.drinking .tit .base-notes{ padding: 45px 0 4px; }
.drinking .con1{  }
.drinking .con1 table{ border-collapse:collapse;border-spacing:1;border-spacing:0;  }
.drinking .con1 tr{ border-bottom: 1px solid #e4e4e4; border-top: 1px solid #f2f2f2; }
.drinking .con1 tr:nth-of-type(1){ border-top: none;  }
.drinking .con1 tr:nth-of-type(2n+1){ background: #f9f9f9; }
.drinking .con1 tr:nth-of-type(2n+0) td{ background: #FFFFFF; }
.drinking .con1 th{ padding: 8px 10px;  }
.drinking .con1 th img{ display: block; float: left; max-width: 170px; }
.drinking .con1 th:nth-of-type(1){ width: 278px; background: #f1f1f1; }
.drinking .con1 tr:nth-of-type(2n+0) td:nth-of-type(1){  background: #f9f9f9; }
.drinking .con1 tr:nth-of-type(2n+1) td:nth-of-type(1){  background: #f1f1f1; }
.drinking .con1 th:nth-of-type(2){ width: 293px; }
.drinking .con1 th:nth-of-type(3){ width: 293px; }
.drinking .con1 th:nth-of-type(4){ width: 277px; }
.drinking .con1 td{ padding: 9px 0; line-height: 20px; }
.drinking .con1 td:nth-of-type(1){ background: #f9f9f9; }
.drinking .con1 td > a{ font-size: 14px; color: #015a9c; display: block; padding: 0 23px; }
.drinking .con1 td .up{ overflow: hidden; padding:  0 23px; }
.drinking .con1 td .up span{ display: block; float: left; width: 64px; line-height: 44px; text-align: center; background: #e5e5e5; color: #333; }
.drinking .con1 td .up input{ display: block; width: 60px; height: 42px; border: 1px solid #e5e5e5; float: left; text-align: center; color: #333; }
.drinking .con1 td .join{ padding: 0 23px; margin-top: 14px; }
.drinking .con1 td .join a{ display: block; width: 102px; line-height:42px; background: #c00e00; color: #FFFFFF; text-align: center;  }
.drinking .con1 .tr_2 td{ padding: 16px 0 ; }
.drinking .con1 .tr_3 td{ padding: 8px 0; }
.drinking .con1 td > span{ padding: 0 22px; display: block; color: #333333; }
.drinking .con1 .tr_3 td a{ padding: 0 30px 0 10px;}
.drinking .con1 .tr_4 td{ text-align: left;	/*padding: 8px 0;*/ }
.drinking .con1 .tr_4 td:nth-of-type(1){ padding: 0; }
.drinking .con1 .tr_4 .fl{ width: 92px; }
.drinking .con1 .tr_4 .fl div{ color: #333333; }
.drinking .con1 .tr_4 td{ /*padding: 10px 12px;*/ vertical-align: top; }
.drinking .con1 tr td:nth-of-type(1){ vertical-align: middle !important; }
.drinking .con1 tr td{ vertical-align:top !important; }
.drinking .con1 .tr_4 .right{ width: 160px; }
.drinking .con1 td em{ color: #333333; padding: 0 10px; display: block; float: left; }
.drinking .con1 .tr_5 td em{ padding-right: 0; }
.drinking .con1 tr:last-of-type{border-bottom:1px solid #333333 ;}
.drinking .page-num2{ margin-top: 13px;}

/*�Ƚϲ�Ʒ end*/


/*SDS/TDS*/
.search{ overflow: hidden; }
.search .sx-left{ width: 275px; }
.search .seekBox{ overflow: hidden; }
.search .seekBox input{ width: 178px; height: 32px; border: 1px solid #cccccc; float: left; padding: 0 15px; }
.search .seekBox a{ display: block; width: 39px; height: 34px; background: #00b0ed url(../icon-search.png) no-repeat center; float: left; }
.search .cont input{ margin-right: 13px; }

.search-box{  }
.search-box table{border-collapse:collapse;border-spacing:1;border-spacing:0; margin-left: 3px; }
.search-box table th:nth-of-type(1){  width: 366px; }
.search-box table th:nth-of-type(2){  width: 174px; }
.search-box table th:nth-of-type(3){  width: 143px; }
.search-box table th:nth-of-type(4){  width: 24px; }
.search-box table th{ padding: 0 18px; border-bottom:1px solid #333333 ; }
.search-box table th b{ font-size: 14px; float: left; color: #000; line-height: 38px; }
.search-box table th .up{ display: block;width: 7px; height: 7px; background: url(../ico1_up.png) no-repeat; }
.search-box table th .btm{ display: block;width: 7px; height: 7px; background: url(../ico2_btm.png) no-repeat; margin-top: 1px; }
.search-box table th div{ display: flex; justify-content: center; flex-direction: column; float: right; height: 38px;}
.search-box table td span{ float: left; color: #000; }
.search-box table td a{ color: #005a9b; }
.search-box table td{ padding: 0 15px; height: 38px; }
.search-box table td{ border-bottom:1px solid #d9d9d9 ; }
.search-box table tr:nth-of-type(2n+0){ background: #f1f1f1; }
.search-box table tr:nth-of-type(2n+1){ background: #f9f9f9; }
.search-box table tr:nth-of-type(1){ background: #fff; }
.search-box .page-num{ margin-right: 34px; }
.search .sx-right{ width: 883px; }
.search .page-num{ margin-right: 58px; }

/*SDS/TDS end*/

/*��ѧ*/
.literature{ overflow: hidden; }
.literature .sx-left{ width: 275px; }
.literature .seekBox{ overflow: hidden; }
.literature .seekBox input{ width: 178px; height: 32px; border: 1px solid #cccccc; float: left; padding: 0 15px; }
.literature .seekBox a{ display: block; width: 39px; height: 34px; background: #00b0ed url(../icon-search.png) no-repeat center; float: left; }
.literature .cont input{ margin-right: 13px; }

.literature-box ul{ margin-left: 3px; width: 850px; }
.literature-box li{ overflow: hidden; padding: 18px 0 20px; border-bottom: 1px solid #d9d9d9;cursor:pointer; }
.literature-box li:nth-of-type(2n+1){ background: #f1f1f1; }
.literature-box li .left{ width: 141px; display: flex; align-items: center; }
.literature-box li .left img{ max-width: 141px ; display: block; margin: 0 auto; border: 1px solid #d9d9d9; border-radius: 1px; }
.literature-box li .right{ width: 708px; margin-left: -8px; }
.literature-box li .right .h6{ font-size: 18px; color: #015a9c; text-transform: uppercase; margin-bottom: 8px; }
.literature-box li .right .p{ line-height: 28px; font-size: 15px; color: #333333; }


/*��ѧ end*/


/*һ��*/
.ordinary{ overflow: hidden; }
.ordinary .sx-left{ width: 275px; }
.navconten{ overflow: hidden; border:1px solid #bfbfbf; width: 1144px;}
.navconten li{ width: calc(25% - 1px); float: left; border-right:1px solid #bfbfbf ; text-align: center; line-height: 41px; }
.navconten li:last-child{ border-right-color: #fff ; }
.navconten li:hover:last-child{ border-right-color: #015a9c ; }
.navconten li.on , .navconten li:hover{ background: #015a9c; }
.navconten li.on a , .navconten li:hover a{ color: #fff; }
.navconten li a{ display: block; color: #09314e;  }
.ordinary .seekBox{ overflow: hidden; }
.ordinary .seekBox input{ width: 178px; height: 32px; border: 1px solid #cccccc; float: left; padding: 0 15px; }
.ordinary .seekBox a{ display: block; width: 39px; height: 34px; background: #00b0ed url(../icon-search.png) no-repeat center; float: left; }
.ordinary .cont input{ margin-right: 13px; }
.ordinary-box ul{ margin-left: 3px; width: 850px; }
.ordinary-box ul li{ line-height: 30px; padding: 26px 48px 26px 34px; border-bottom: 1px solid #d9d9d9;cursor:pointer;}
.ordinary-box ul li:nth-of-type(2n+1){ background: #f1f1f1; }
.ordinary-box ul li:nth-of-type(2n+0){ background: #F9F9F9; }
.ordinary-box ul li .p{ color: #000000; font-size: 17px; }
.ordinary-box ul li.time{ padding: 23px 34px; }
.ordinary-box ul li.time em{ font-size: 18px; color: #015a9c; }
.ordinary-box ul li .h5{ color: #000000; font-size: 18px; }
.ordinary-box ul li .h6 { font-size: 18px; color: #015a9c; }
.ordinary-box ul li.text{  padding: 22px 48px 22px 34px; }


/*һ�� end*/


/*��Ʒ*/
.seekpro{  }
.seekpro .sx-left{ width: 253px;  }
.seekpro .sx-right{ width: 882px; }
.seekpro .sx-left .b{ font-size: 17px; font-weight: 600; margin: 32px 0 25px; color: #000000; }
.seekpro .choice{ margin-bottom: 20px; }
.seekpro .choice em{ font-size: 24px; color: #000000; margin-bottom: 12px; display: block; }
.seekpro .choice div{ overflow: hidden; }
.seekpro .choice input{ width: 178px;height: 32px;border: 1px solid #cccccc;float: left;padding: 0 15px; }
.seekpro .choice a{ display: block;width: 39px;height: 34px;background: #00b0ed url(../icon-search.png) no-repeat center;float: left; }
.seekpro .filtration{font-size: 24px; color: #000000; margin-bottom: 10px; display: block;  }
.seekpro .page-num{ margin-right: 58px; }
.seekpro-list ul{ margin-right: 24px; }
.seekpro-list li{padding: 25px; background: #f1f1f1; overflow:  hidden; border: 1px solid #d9d9d9; border-left: 0; border-bottom:  0; } 
.seekpro-list li:nth-child(2n){background: #f9f9f9; } 
.seekpro-list li:last-child{border-bottom: 1px solid #d9d9d9; } 
.seekpro-list .le{float:  left; } 
.seekpro-list .le .img{width: 170px; margin-right: 60px;cursor:pointer; } 
.seekpro-list .le .img img{width: 100%; } 
.seekpro-list .le input{vertical-align: middle; margin: 10px 0 0; cursor:  pointer; } 
.seekpro-list .le span{color: #015a9c; margin-left:  7px; margin-top: 10px; vertical-align: middle; display:  inline-block; } 
.seekpro-list .rg{position: relative; float:  left; width: 576px; } 
.seekpro-list .name{font-size: 18px; color: #015a9c; height: 22px; line-height: 22px; cursor:  pointer;} 
.seekpro-list .txt{margin: 12px 0 20px; color: #333; line-height: 18px; height: 36px; }
.seekpro-list .price{color: #333;font-weight: bold;}
.seekpro-list .show-num{color: #015a9c;line-height: 48px;cursor:  pointer;}
.seekpro-list .show-num:hover{text-decoration: underline;}
.seekpro-list .num{border:1px solid #e5e5e5;background: #e5e5e5;overflow: hidden;float: left;margin: 0 100px 0 0;}
.seekpro-list .num span{width: 62px;line-height: 42px;height: 42px;text-align: center;color: #333;float: left;display: inline-block;font-size: 16px;}
.seekpro-list .num input{width: 60px;color: #666;line-height: 42px;float: left;background:  #fff;text-align:  center;font-size: 16px;}
.seekpro-list .addToCar{display: inline-block;width: 102px;height: 44px;line-height: 44px;background: #c00f00;color: #fff;text-align: center;font-size: 16px;margin-right: 100px;float: left;}
.seekpro-list .addToList{display: inline-block;float: left;color: #015a9c;line-height: 44px;font-size: 16px;}
.seekpro-list .hov{display: none;position: absolute;width: 235px;margin-left: 0;bottom: 84px;} 
.seekpro-list .o{border:1px solid #b4b4b4; border-radius: 10px; overflow:  hidden; background: #fff; } 
.seekpro-list .hov p{color: #333; font-weight: bold; background: #f2f2f2; padding: 0 12px; height: 44px; line-height: 44px; overflow: hidden; } 
.seekpro-list .hov p span{float: left;width: 144px;} 
.seekpro-list .hov p span:first-child{width: 63px; } 
.seekpro-list .hov dd{overflow: hidden;padding: 0 12px;font-size: 12px;color: #333;padding: 0 12px;border-right:  0;width: 233px;line-height: 25px;} 
.seekpro-list .hov dd span{float:left;width: 144px;display:  inline-block;} 
.seekpro-list .hov dd span:first-child{width: 63px; } 
.seekpro-list .hov .tag{margin: -2px auto; display: block; }

/*��Ʒ end*/






/*2018/9/10*/
.information h2{ font-weight: normal;font-size: 36px;color: #333; margin-bottom: 55px; }
.information { overflow: hidden; }
.Ny_fl {width: 215px;float: left;margin-top: 15px;}
.Ny_fr{}
.Ny_fr_xjxt td{ padding-bottom:15px; padding-left:5px;}
.td_input1 input{ width:440px; height:34px; line-height:34px; border:1px solid #d8d8d8;}
.td_input2 input{ width:707px; height:34px; line-height:34px; border:1px solid #d8d8d8;}
.td_input1 textarea{ width:980px;  border:1px solid #d8d8d8;overflow:auto}
.td_input2 textarea{ width:707px;  border:1px solid #d8d8d8;overflow:auto}
.Ny_fr_xjxt{ padding-left:25px; padding-right:25px; }
.tdp25{ padding-left:25px;}
.Ny_frcon{ padding-left:25px; padding-right:25px; padding-bottom:80px;  background-color: #f7f7f7; }
.Ny_fr__bt{ border-bottom:2px solid #e0e0e0; padding-bottom:6px; padding-top:17px;  overflow: hidden;}
.f16{ font-size:16px;}
.Ny_fr_con{ margin-top:25px;}
.Ny_fr_xjxt .table2 td:nth-of-type(1){ width: 30%;padding-left:28px; }
.Ny_fr_xjxt .table2 td:nth-of-type(2){ width: 70%; }


.swiper-slide{cursor:pointer;}



.sendEmailLayer{ width: 660px; height: 470px; background: #fff; display: none; position: absolute; z-index: 222;}
.sendEmailLayer .close{ display: block; width: 14px; height: 13px;  position: absolute; right: 22px; top: 23px;}
.sendEmailLayer .title{ height: 60px; line-height: 60px; background: #f5f5f5; padding-left: 20px; font-size: 20px; color: #424242; }
.sendEmailLayer .form{ padding: 40px 40px 0; height: 120px;font-size:14px; }
.sendEmailLayer .form{ margin-right: -14px; }
.sendEmailLayer .form .box{ float: left; width: 50%; margin-bottom: 14px;height: 40px;}
.sendEmailLayer .form .box .lbox{ margin-right: 14px; height: 38px; border: #e0e0e0 solid 1px; }
.sendEmailLayer .form .box .noborder {border:none;line-height:40px;}
.sendEmailLayer .form .box .lbox2{ height: 62px; }
.sendEmailLayer .form .box .input1{ padding-left: 10px; width: 100%; height: 38px; line-height: 38px; font-size: 14px; }
.sendEmailLayer .form .box2{ width: 100%; }
.sendEmailLayer .form .box3 {height:80px; }

.sendEmailLayer .select{/* border: #007bc7 solid 1px;*/ width: auto; position: relative;left: 0;}
.sendEmailLayer .select dt{height: 38px;line-height: 38px;display: inline-block; width: 578px; border-right:#e8e8e8 solid 1px;  background: url(../selectico2.jpg) no-repeat right center; cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;z-index: 25;}
.sendEmailLayer .select dt a{  font-size: 14px;color: #666; position: relative; padding-left: 10px; display: block; text-align: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} 
.sendEmailLayer .select dd{ margin: 0;position: absolute;left: 0px;top: 38px;z-index: 100; width: 100%;} 
.sendEmailLayer .select dd ul {list-style: none; overflow: auto; background: #f7f7f7;height:150px;} 
.sendEmailLayer .select dd ul li{line-height: 32px; height: 32px; cursor: pointer; padding-left: 10px; border-bottom: 1px solid #ebebeb; color: #555; font-size: 14px;}
.sendEmailLayer .select dd ul li:hover{ color: #b87ffd;}
.sendEmailLayer .form textarea{ width: 578px; height: 62px; }
.sendEmailLayer .botDiv{ height: 100px; /*background: #f5f5f5;*/ padding-top: 20px;}
.sendEmailLayer .btnGroup{ width: 356px; margin: 0 auto; overflow: hidden;}
.sendEmailLayer .btnGroup li{ float: left; width: 160px; margin: 0 9px;}
.sendEmailLayer .btnGroup li a{ display: block; width: 160px; height: 40px; text-align: center; color: #fff; font-size: 14px; line-height: 40px; background: #b0b0b0; }
.sendEmailLayer .btnGroup li .btn1{ background: #015a9c; }



.sitemap h2{ font-weight: normal;font-size: 36px;color: #333; margin-bottom: 55px; }
.sitemap { overflow: hidden; }
 
.sitemap .list{border-bottom: 1px solid #D9D9D9;margin-bottom: 30px;padding-bottom: 30px;}
.sitemap .list h3{font-size:24px;margin-top: 20px; margin-bottom: 10px;}
.sitemap .list ul{overflow:hidden;}
.sitemap .list ul li{float:left;width:25%;height:24px;line-height:24px;}
.sitemap .list ul li a{padding-left:15px;font-size: 15px;}


.faqs h2{ font-weight: normal;font-size: 36px;color: #333; margin-bottom: 55px; }
.faqs { overflow: hidden; }
.faqs .list{border-bottom: 1px solid #D9D9D9;margin-bottom: 30px;padding-bottom: 30px;}
.faqs .list h3{font-size:24px;margin-top: 20px; margin-bottom: 10px;}
.faqs .list ul{overflow:hidden;}
.faqs .list ul li{height:35px;line-height:35px;}
.faqs .list ul li a{padding-left:15px;font-size: 15px;}



.container .registeredBulletin .ico{display: block; font-size: 16px;color: #fbfbfb; width: 130px; height: 42px; line-height: 42px; text-align: center; background: #428dc6; margin:30px 0 0 145px; border-radius: 2px; }


.phone span.tel{font-size: 18px;}
.phone span.email{font-size: 15px;}



