﻿.topWrap{height:257px;font-family:"Microsoft Yahei";position:relative;z-index:3;background:url(../images/t_bj.jpg) repeat-x;overflow:hidden}
.header{width:1200px;margin:0 auto;position:relative;font-family:"Microsoft Yahei"}
.t_sz{height:33px;line-height:33px;font-size:12px;color:#555555}
.t_sz span{float:right;color:#555555}
.t_sz span a{color:#555555;padding:0 10px}
.t_top{height:149px;padding-top:21px}
.logo{float:left;width:330px;height:127px;display:flex;justify-content:center;align-items:center}
.logo img{max-height:113px;object-fit:contain}
.t_wz{float:left;padding:36px 0 0 11px;font-size:20px;color:#e62323;width:305px}
.t_wz span{font-size:22px;color:#666666;display:block;height:38px;line-height:38px;overflow:hidden;font-weight:bold}
.t_xcx{float:left;padding-top:15px;width:242px;font-size:0;line-height:0;background:url(../images/t_yy.jpg) no-repeat right top}
.t_xcx img{width:100px;height:97px;float:left}
.t_xcx p{float:left;padding:30px 0 0 0px;font-size:14px;color:#666666;line-height:22px}
.t_tel{float:right;font-size:14px;color:#666666;margin:32px 0 0;padding-left:65px;background:url(../images/t_tel.jpg) no-repeat 0 5px}
.t_tel span{font-weight:bold;font-size:14px;color:#e62323;font-weight:bold;display:block}
.t_tel span em{padding-right:8px;font-style:normal}
.nav{height:60px;line-height:60px}
.nav li{float:left;height:54px;line-height:54px;position:relative;background:url(../images/t_nav_x.jpg) no-repeat right}
.nav li a{font-size:14px;color:#fff;text-decoration:none;display:inline-block;padding:0 27px;height:54px}
.nav li a:hover,.nav .cur a{color:#fff;background:#e62323}
.nav li:last-child{background:none}
.fullSlide{min-width:1200px;position:relative;height:500px;overflow:hidden;z-index:2}
.fullSlide .bd{position:relative;z-index:0}
.fullSlide .bd ul{width:100%!important}
.fullSlide .bd li{width:100%!important;height:500px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:500px}
.fullSlide .hd{position:absolute;bottom:17px;z-index:99;left:50%;width:160px;margin-left: -80px;}
.fullSlide .hd li{width:12px;height:12px;float:left;margin-left:10px;border-radius:50%;border:2px solid #fff;box-sizing:border-box}
.fullSlide .hd li.on{background:#e62323;border:0}
.prev{position:absolute;left:0;top:50%}
.next{position:absolute;right:0;top:50%}
.s_bj{height:433px;overflow:hidden;font-family:"Microsoft Yahei";border-bottom:1px solid #999999;background:url(../images/search_bj.jpg) center  no-repeat}
.search{width:996px;margin:0 auto;overflow:hidden;height:82px}
.s_inp01{width:423px;padding-top:26px}
.inp01{width:345px;height:28px;line-height:28px;color:#91b4ff;font-size:14px;padding-left:14px;float:left;font-family:"Microsoft Yahei";border:1px solid #527cd6;border-right:0;background:none}
.inp02{background:url(../images/t_btn1.jpg) no-repeat;width:51px;height:30px;border:0;float:left}
.search p{width:560px;color:#fff;line-height:82px;font-size:14px;overflow:hidden}
.search p a{color:#fff;padding:0 6px}
.submit{display:none}
.nsw-modal{width:100%;height:100%;background:rgba(225,225,225,0.5);position:fixed;top:0;left:0;z-index:99999}
.modal-dialog{position:fixed;color:#000000;top:150px;width:400px;border-radius:3px;min-height:155px;overflow:hidden;z-index:99998;margin-left:-200px;left:50%}
.modal-dialog .css-icon{background-image:url("../images/modal-icons.png")}
.modal-dialog .modal-head{height:30px;line-height:30px;padding:0px 20px;background:#0061b0;font-size:14px;color:#fff}
.modal-dialog .modal-head .modal-logo{width:15px;height:15px;background-position:1px 0px;margin:8px 5px 0 0;float:left}
.modal-dialog .modal-head .close{float:right;width:15px;height:15px;background-position:-14px 0px;margin-top:8px}
.modal-dialog .modal-body{width:100%;min-height:125px;background:#ffffff}
.modal-dialog .modal-body .modal-body-left{width:140px;float:left}
.modal-dialog .modal-body .modal-body-left .icon{width:64px;height:64px;margin:30px 0 0 48px}
.modal-dialog .modal-body .modal-body-left .success-message{background-position:0px -14px}
.modal-dialog .modal-body .modal-body-left .warming-message{background-position:0px -78px}
.modal-dialog .modal-body .modal-body-right{width:260px;float:right;padding-top:20px}
.modal-dialog .modal-body .modal-body-right .close-btn{color:#000;text-align:center;width:90px;display:inline-block;height:24px;line-height:24px;background:#818079}
.modal-dialog .modal-body .modal-body-right p{line-height:30px}
.footWrap{overflow:hidden;font-family:"Microsoft Yahei";background:#1e52c2 url(../images/ft_bj.jpg) repeat-x}
.footer{width:1200px;margin:0 auto;position:relative;height:auto}
.ft_nav{height:59px;line-height:59px}
.ft_nav a{font-size:14px;color:#fff;padding:0 24px;text-decoration:none;display:inline-block}
.ft_nav a:hover{background:#e62323;color:#fff}
.ft_t{padding:58px 0 20px}
.ft_logo{float:left;width:280px;font-size:0;line-height:0;height:77px;position:relative;text-align:right}
.ft_logo img:nth-child(1){width:113px;height:127px;float:left}
.ft_logo img:nth-child(2){width:127px;height:127px;margin-left:10px;margin-top: 7px;}
.ft_logo span{display:block;font-size:14px;line-height:24px;color:#fff;padding-top:10px;width:305px}
.rex{float:left;padding-left:22px;font-size:20px;line-height:30px;color:#fff;padding-left:56px}
.rex span{display:block;font-size:14px}
.rex a{color:#fff}
.copyright{float: right;}
.ft_wz{font-size:14px;color:#fff;line-height:30px;width:100%;text-align: center;padding-bottom: 30px}
.ft_wz span{display:inline-block;float:left}
.ft_wz em{font-style:normal;padding:0 7px;display:inline-block}
.ft_wz a{color:#fff}
.link{height:55px;line-height:55px}
.link p{float:left;width:177px;font:30px "Impact";color:#7d93d6;padding-top:12px;line-height:35px}
.link p span{width:93px;height:25px;text-align:center;margin-left:10px;font-size:16px;color:#302722;display:inline-block;background:#fff;vertical-align:top;line-height:25px;margin-top:5px}
.link a{font-size:12px;color:#cccccc;float:left;padding:0 10px}
.pf_t{background:url(../images/fd_t.png) no-repeat center bottom;height:173px;position:fixed;bottom:0;width:100%;z-index:10}
.pf_t p{position:absolute;left:50%;top:78px;margin-left:214px}
.pf_t p img{width:86px;height:86px}
.xi{font-size:22px;color:#fff;font-weight:bold;position:absolute;left:50%;margin-left:560px;top:64px;font-style:normal;z-index:99;width:25px;height:25px;background:#000;text-align:center;line-height:21px;border-radius:50%;cursor:pointer}
.client-2{position:fixed;right:-170px;top:50%;z-index:900}
.client-2 li a{text-decoration:none}
.client-2 li{margin-top:1px;clear:both;height:71px;position:relative}
.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0px auto;text-align:center}
.client-2 li p{height:20px;font-size:14px;line-height:20px;overflow:hidden;text-align:center;color:#fff}
.client-2 .my-kefu-qq i{background-position:4px 5px}
.client-2 .my-kefu-tel i{background-position:0 -21px}
.client-2 .my-kefu-liuyan i{background-position:4px -53px}
.client-2 .my-kefu-weixin i{background-position:-34px 4px}
.client-2 .my-kefu-weibo i{background-position:-30px -22px}
.client-2 .my-kefu-ftop{display:none}
.client-2 .my-kefu-ftop i{width:33px;height:35px;background-position:-27px -51px}
.client-2 .my-kefu-left{float:left;width:77px;height:47px;position:relative}
.client-2 .my-kefu-tel-right{font-size:15px;color:#fff;float:left;height:24px;line-height:22px;padding:0 5px 0 15px;border-left:1px solid #fff;margin-top:14px}
.client-2 .my-kefu-right{width:20px}
.client-2 .my-kefu-tel-main{background:#0061b0;color:#fff;height:56px;width:247px;padding:9px 0 6px;float:left}
.client-2 .my-kefu-main{background:#0061b0;width:97px;height:56px;position:relative;padding:9px 0 6px;float:left}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333}

.my-kefu-weixin-pic img{width:115px;height:115px}
img{object-fit:contain}
.nav li{width:109px}
.nav li a{width:100%;padding:0 !important;text-align:center}

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

.cplb-3n-ts-03-list dl{width:31.1%;border:1px solid #dedede;margin-bottom:15px;background:#fff;float:left;margin-right:1.2%}
.cplb-3n-ts-03-list dl:nth-child(4n-1){margin-right:0}
.cplb-3n-ts-03-list dt img{width:100%;margin:0 auto;display:block}
.cplb-3n-ts-03-list dd{padding:6px 20px 5px 20px}
.cplb-3n-ts-03-list dd h4{height:45px;font-weight:normal;font-size:18px;color:#154c64;line-height:45px}
.cplb-3n-ts-03-list h4 a{display:block;color:#727272;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.cplb-3n-ts-03-list dl:hover h4 a{color:#0061b0}
.cplb-3n-ts-03-list-desc{height:40px;font-size:14px;line-height:20px;color:#666;margin-bottom:12px;overflow:hidden}
.cplb-3n-ts-03-list-deta{width:100px;height:40px;display:inline-block;border:1px solid #aaa;font-size:16px;line-height:40px;text-align:center}
.cplb-3n-ts-03-list dl:hover{border-color:#0061b0}
.cplb-3n-ts-03-list dl:hover a{color:#0061b0}