a,a:hover,a:active{color:#333;text-decoration:none;}
.detail-head-t a{color: #333333!important;background-color: #f3f3f3!important;}
.brochure2-mulu3-div .self-ellipsis-2 a:hover{color: #18355B!important;background-color: #fff!important;}
.detail4-head-t a:hover{
	color: #18355B!important;background-color: #fff!important;
}
/*电子宣传册图片预览页css start*/
.brochure-view .language-btn {border: 1px solid #ccc;}
.brochure-view .language-exchange {top: 0;border-right: 0;border-left: 0;}
.brochure-view .language-exchange div {border: none;}
.brochure-view .content-scroll {width: calc(100% - 17px) !important;}
.brochure-view #img_container {text-align: left;position: relative;margin: 70px auto 0 auto;box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.6);overflow: hidden;width: 320px;height: 456px;}
.brochure-view #imgbox {position: absolute;width: 99999px;left: 0;top: 0;transition: all 0.8s ease;}
.brochure-view #imgbox img {float: left;border: 0;margin: 0;width: 320px;height: 456px;}
.brochure-view .main-box #prev {width: 40px;height: 40px;display: inline-block;background: url("../images/sy_prev.png");background-size: 100% 100%;margin-right: 206px;}
.brochure-view .main-box #next {width: 40px;height: 40px;display: inline-block;background: url(../images/sy_next.png);background-size: 100% 100%;margin-left: 206px;}
.brochure-view .anniu-left-right {text-align: center;position: absolute;width: 100%;top: 288px;padding-right: 38px;}
/*电子宣传册图片预览页css end*/


/*============================================== 公共 ==================================================*/
.brochure-box .nav {position: fixed;top: 123px;right: 100px;border-radius: 6px;border: 1px solid #E7E7E7;overflow: hidden;}
.brochure-box .nav li {width: 166px;height: 59px;line-height: 59px;text-align: center;border-bottom: 1px solid #E7E7E7;}
.brochure-box .nav .last {border-bottom: none;}
.brochure-box .nav li a {display: block;width: 100%;height: 100%;}
.brochure-box .nav li a.active, a:hover {background-color: #2baab1;color: #FFF;}
/* 多行末尾省略号 */
.self-ellipsis-1 {display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: break-all;}
.self-ellipsis-2 {display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;}
.self-ellipsis-3 {display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;}
.self-ellipsis-4 {display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 4;-webkit-box-orient: vertical;word-break: break-all;}

.brochure-box .catalog {
    position: relative;
    padding-top: 30px;
}
.brochure-box .list {
    position: relative;
    padding-top: 30px;
}
.brochure-box .detail {
    position: relative;
    padding-top: 30px;
}
table{width: auto!important;    word-break: break-all;}
/*============================================== 第1套 ==================================================*/
.brochure-muban-1{}
.item.detail.add p{
	line-height: 20px;
}
.brochure-muban-1 .brochure-box-content .item {
    width: 486px;
	height: 688px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 35px;
    position: relative;
    box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.6);
}
.brochure-muban-1 .brochure-box-content .item.detail{min-height: 688px;height: unset;padding-bottom: 80px;overflow: hidden;}
.brochure-muban-1 .brochure-box-content .cover .cover-img {
    width: 314px;
    position: absolute;
    top: 68px;
    left: 0;
    right:0;
    margin: 0 auto;
}
.brochure-muban-1 .brochure-box-content .cover3 .cover-img3 {
    width: 452px;
    position: absolute;
    top: 0;
}
.brochure-muban-1 .brochure-box-content .cover .gray-line {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    padding-top: 390px;
}
.brochure-muban-1 .brochure-box .gray-line .p1 {
    font-size: 25px;
    font-weight: bold;
    text-align: center;
    margin-top: 27px;
}
.brochure-muban-1 .brochure-box .gray-line .p2 {
	width: 90%;
	margin: 55px auto 0;
    text-align: center;
	word-break: break-all;
}
.brochure-muban-1 .brochure-box .gray-line .p2 span {
    color: #1E9FFF;
}
.brochure-muban-1 .brochure-box .company {
    text-align: center;
	margin-top: 50px;
}
.brochure-muban-1 .brochure-box .company-logo {
	max-width: 40%;
	margin: 0;
}
.brochure-muban-1 .brochure-box .company-name {font-weight: bold;font-size: 31px;line-height: 40px;display: inline-block;vertical-align: middle;}
.brochure-muban-1 .brochure-box .catalog {position: relative;padding-top: 30px;}
.brochure-muban-1 .brochure-box .list {position: relative;padding-top: 30px;padding-bottom: 80px;
min-height: 668px;height: auto;
}
.brochure-muban-1 .brochure-box .item.list {height: 980px;}
.brochure-muban-1 .brochure-box .detail {position: relative;padding-top: 30px;}
.brochure-muban-1 .brochure-box .top-right {background-color: #1367AF;width: 20%;height: 20px;position: absolute;top: 0;right: 0;}
.brochure-muban-1 .brochure-box .bottom-left {background-color: #1367AF;width: 20px;height: 30%;position: absolute;bottom: 0;left: 0;}
.brochure-muban-1 .brochure-box .bottom-right {background-color: #1367AF;width: 20%;height: 20px;position: absolute;bottom: 0;right: 0;}
.brochure-muban-1 .brochure-box .below-right {background-color: #1367AF;width: 80%;height: 20px;position: absolute;bottom: 50px;right: 0;}
.brochure-muban-1 .brochure-box .com-head {margin-left: 25px;}
.brochure-muban-1 .brochure-box .item .title {
    margin-top: 20px;margin-left: 25px;width: 280px;height: 37px;font-size: 25px;font-weight: bold;
    color: #1367AF;display: inline-block; white-space: nowrap;max-width:100%;
    overflow: hidden; text-overflow:ellipsis;
}
.brochure-muban-1 .brochure-box .catalog-ul {width: 80%;margin: 20px auto 20px auto;}
.brochure-muban-1 .brochure-box .catalog-ul li {padding: 5px 25px 5px 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;}
.brochure-muban-1 .brochure-box .catalog-ul li.back-gray {background-color: #F0F0F0;}
.brochure-muban-1 .brochure-box .catalog-ul .dot {display: inline-block;float: right;width: 7px;height: 7px;margin-top: 7px;background: #CCC;border-radius: 50%;position: absolute;right: 10px;}
.brochure-muban-1 .brochure-box .list .pro-list {margin: 16px auto 0 auto;width: 86%;background-color: #F5F5F5;
overflow: hidden;padding: 10px;
display: flex;align-items: center;
box-sizing: border-box;
max-height: 245px;
}
.brochure-muban-1 .brochure-box .pro-list .pro-title {width: calc(100% - 238px);word-break: break-word;}
.brochure-muban-1 .brochure-box .pro-list .pro-img {padding: 10px;width: 200px;height: 200px}
.brochure-muban-1 .brochure-box .pro-list .pro-img a{display: flex;align-items: center;justify-content: center;width: 100%;height: 100%}
.brochure-muban-1 .brochure-box .pro-list .pro-img img{
	opacity: 0;
}
.brochure-muban-1 .brochure-box .list .pro-list a:hover {background-color: #F5F5F5;color: #1E9FFF;}
.brochure-muban-1 .brochure-box .back-company {border: 2px solid #1367af;border-radius: 50%;
width: 192.45px;height: 192.45px;line-height: 192.45px;text-align: center;
position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.brochure-muban-1 .brochure-box .back-company-logo {width: 163px;display: inline-block;vertical-align: middle;}
.brochure-muban-1 .brochure-box .back-company-name {font-weight: bold;font-size: 45px;line-height: 40px;display: inline-block;vertical-align: middle;}
.brochure-muban-1 .brochure-box .detail-tt {font-size: 19px;color: #1367AF;padding-right: 25px;margin-top: -16px;
    text-transform: uppercase;
    display: inline-block;
    white-space: nowrap;
    max-width: 50%;
    overflow: hidden;
    text-overflow: ellipsis;

}
.brochure-muban-1 .brochure-box .detail-head {overflow: hidden;border: 1px solid #ccc;min-height: 150px;margin-top: 30px;
padding: 0px;width: 410px;margin-left: auto;margin-right: auto;}
.brochure-muban-1 .brochure-box .detail-head .detail-head-left {
	line-height: 130px;background: #FFFFFF;
	width: 180px;height: 180px;
	display: flex;justify-content: center;align-items: center;
	padding: 8px;
}
.brochure-muban-1 .brochure-box .detail-head .detail-head-left img{
	width: auto;
	height: auto;
	max-width: unset;
	max-height: unset;
	opacity: 0;
}
.brochure-muban-1 .brochure-box .detail-head .detail-head-right {width: 100%;height: 100%;background-color: #f3f3f3;min-height: 180px;}

.brochure-muban-1 .brochure-box .detail-head .detail-head-right .detail-head-d{
	word-break: break-all;
}
.brochure-muban-1 .brochure-box .detail-head .detail-head-t {font-size: 18px;font-weight: bold;word-break: break-all;}
.brochure-muban-1 .brochure-box .detail-foot {color: #666666;margin-top: 15px;width: 410px;margin-left: auto;margin-right: auto;line-height: 20px;
word-break: break-all;
overflow: hidden;
/* padding: 8px; */
}
.brochure-muban-1 .brochure-box .detail-foot img{max-width: 100%;}

.brochure-muban-1 .brochure-box .back-cover {padding-top: 0px;}
.brochure-muban-1 .back-cover3 {padding-top: 0 !important;}
.brochure-muban-1 .brochure-box .foot-div {overflow: hidden;position: absolute;bottom: 60px;left: 0}
.brochure-muban-1 .brochure-box .about {width: 43%;margin-left: 30px;padding: 5px 10px 5px 10px;}
.brochure-muban-1 .brochure-box .about p {
	display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp:2;-webkit-box-orient: vertical;word-break: break-word;
}
.brochure-muban-1 .brochure-box .contact {width: 50%;padding: 5px 10px 5px 10px;}
.brochure-muban-1 .brochure-box .contact ul li{white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: break-all;
	word-break: keep-all;
	word-wrap: break-word;
	white-space: pre-wrap;
	word-break:normal
	
}
.brochure-muban-1 .brochure-box .catalog2 {position: relative;padding-top: 45px;}



/*============================================== 第2套 ==================================================*/
.brochure-box .catalog2 {
    position: relative;
    padding-top: 45px;
}
.brochure-box-content .item {
    width: 486px;
    min-height: 688px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 35px;
    position: relative;
    box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.6);
}
.brochure-muban-2 .brochure-box .com-head3 {
    float: right;
    margin-right: 25px;
}
.brochure-box .com-head {
    margin-left: 25px;
}
.brochure-box .company-logo {
    width: 100px;
    line-height: 40px;
    display: inline-block;
    vertical-align: middle;
	margin-top: 20px;
	margin-bottom: 20px;
}
.brochure-muban-2 .brochure-box .catalog {
    position: relative;
    padding-top: 30px;
}
.brochure-muban-2 .brochure-box-content .item {
    width: 486px;
    height: 688px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 35px;
    position: relative;
    box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.6);
	padding-top: 0;
}
.brochure-muban-2 .brochure-box-content .item.detail{min-height: 688px;height: unset;}
.brochure-muban-2 .brochure2-index-note {
    width: 183px;
    height: 61px;
	float: right;
	margin-right: 59px;
	margin-top: -100px;
}
.brochure-muban-2 .brochure2-index-note p {
    color: #19355C;
    font-size: 32px;
}
.brochure-muban-2 .brochure2-index-note > :nth-child(2) {
    font-weight: bold;
}
.brochure-muban-2 .brochure2-index-note ul li:nth-child(1) {
    width: 195px;
    height: 7px;
    border-radius: 6px;
    display: inline-block;
    background-color: #CCCCCC;
}
.brochure-muban-2 .brochure2-index-note ul li:nth-child(2) {
    width: 125px;
    height: 7px;
    border-radius: 6px;
    display: inline-block;
    background-color: #8098B8;
}
.brochure-muban-2 .brochure2-index-note ul li:nth-child(3) {
    width: 59px;
    height: 7px;
    border-radius: 6px;
    display: inline-block;
    background-color: #AABBCF;
}
.brochure-muban-2 .brochure2-index-footer {
    text-align: center;
    margin-top: 40px;
}
.brochure-muban-2 .brochure2-index-footer span {
    width: 434px;
    height: 2px;
    display: inline-block;
    background-color: #112847;
}
.brochure-muban-2 .brochure2-index-footer p {
    color: #112847;
    font-weight: 400;
    font-size: 14px;
    text-transform: uppercase;
	position: relative;
	max-width: 80%;
	margin: 18px auto 0;
	
	word-break: keep-all;
	word-wrap: break-word;
	white-space: pre-wrap;
	word-break:normal
}
.brochure-muban-2 .brochure2-mulu-box {
    background-color: #18355B;
}
.brochure-muban-2 .brochure2-mulu-box .company-name {
    color: #ffffff;
}
.brochure-muban-2 .brochure2-muli-back {
    width: 258px;
    position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.brochure-muban-2 .brochure2-mulu-box1-main {
    margin-top: 0px;
    width: 427px;
    height: 539px;
    background-color: #FFFFFF;
    display: inline-block;
    margin-left: 31px;
}
.brochure-muban-2 .brochure2-mulu-box1-main h3 {
    font-size: 20px;
    color: #19355C;
    font-weight: bold;
    float: left;
    margin: 28px;
}

.brochure-muban-2 .brochure2-mulu-box1-main div ul {
    margin-top: 0px;
    line-height: 35px;
}
.brochure-muban-2 .brochure2-mulu-box1-main div ul li span img {
    width: 16px;
    display: inline-block;
    margin-right: 11px;
}
.brochure-muban-2 .brochure2-mulu-box1-main div ul li span:nth-child(1) {
    float: left;
    margin-left: 11px;
}
.brochure-muban-2 .brochure2-mulu-box1-main div ul li span:nth-child(2) {
    width: 151px;
    border: 1px #E8E7E6 dashed;
    display: inline-block;
}
.brochure-muban-2 .brochure2-mulu-box1-main div ul li span:nth-child(3) {
    display: inline-block;
    margin-left: 18px;
}
.brochure-muban-2 .brochure2-list-box {
    padding-top: 0 !important;
    /*background-color: #17355B;*/
}
.brochure-muban-2 .brochure2-list-box .company-name {
    color: #ffffff;
}
.brochure-muban-2 .brochure2-list-box .com-head4 {
    background-color: #17355B;
    height: 93px;
}
.brochure-muban-2 .brochure2-list-box .com-head4 .logo {
    float: right;
    margin-right: 25px;
}
.brochure-muban-2 .brochure2-list-box .com-head4 .title-span {
    margin-left: 39px;
    width: 280px;
    height: 37px;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    display: inline-block;display: inline-block; white-space: nowrap;max-width:100%; overflow: hidden; text-overflow:ellipsis;
}
.brochure-muban-2 .brochure2-list-box-main {
    width: 100%;
    height: calc(100% - 111px);
    display: flex;
    flex-wrap: wrap;
    padding: 10px;
}
.brochure-muban-2 .brochure2-list-box-main div {
    width: 50%;
    float: left;
    height: 50%;
}
.brochure-muban-2 .brochure2-list-box-main div span img{
    opacity: 0;
}
.brochure-muban-2 .brochure2-list-box-main div span:nth-child(1) {
    width: 178px;
    height: 190px;
    margin: 31px 31px 0 31px;
    display: inline-block;
    text-align: center;
}
.brochure-muban-2 .brochure2-list-box-main div span a:hover {
    background-color: #fff;
    color: #1E9FFF;
}
.brochure-muban-2 .brochure2-list-box-main div span:nth-child(2) {
    margin: 10px 15px;
    text-align: center;
	height: 34px;
	box-sizing: border-box;
    word-break: break-word;
}
.brochure-muban-2 .brochure2-list-box-main div:nth-child(1) {
    border-right: 2px #DFDFDF solid;
    border-bottom: 2px #DFDFDF solid;
}
.brochure-muban-2 .brochure2-list-box-main div:nth-child(2) {
    border-bottom: 2px #DFDFDF solid;
}
.brochure-muban-2 .brochure2-list-box-main div:nth-child(3) {
    border-right: 2px #DFDFDF solid;
}

.brochure-muban-2 .brochure2-list-box-main div span:nth-of-type(1){
    display: flex!important;align-items: center;justify-content: center;
}
.brochure-muban-2 .brochure2-list-box-main div span:nth-of-type(1) a{
    display: flex;
    width: 100%;height: 100%;
    align-items: center;justify-content: center;
}

.brochure-muban-2 .brochure2-detail-box {
    background-color: #18355B;
}
.brochure-muban-2 .brochure2-detail-box .company-name {
    color: #fff;
}
.brochure-muban-2 .brochure2-mulu-box2-main {
    width: 427px;
    min-height: 539px;
    background-color: #FFFFFF;
    display: inline-block;
    margin-left: 30px;
}
.brochure-muban-2 .brochure2-mulu-box2-main h3 {
    font-size: 20px;
    color: #19355C;
    font-weight: bold;
    margin: 28px 0 20px 28px;
	width: 280px;
	overflow: hidden;
	white-space: nowrap;text-overflow: ellipsis;
}
.brochure-muban-2 .brochure2-mulu-box2-main .img {
    width: 165px;
	height: 165px;
    float: left;
    margin: 20px 20px 0 20px;
    border: 1px #DFDFDF solid;
	display: flex;
	align-items: center;
	justify-content: center;
}
.brochure-muban-2 .brochure2-mulu-box2-main .img img {
    width: auto;
	height: auto;
	max-width: unset;
	max-height: unset;
	opacity: 0;
}
.brochure-muban-2 .brochure2-mulu-box2-main .miaoshu {
    padding: 20px 20px;   
	width:100%;
}
.brochure-muban-2 .brochure2-mulu-box2-main .miaoshu :nth-child(1) {
    color: #18355B;
    font-weight: bold; 
	word-break: break-all;
}
.brochure-muban-2 .brochure2-mulu-box2-main .miaoshu p.con{
	word-break: break-all;
}
.brochure-muban-2 .brochure2-mulu-box2-main .detail {
    overflow: hidden;
    padding: 1px 20px;
    width: 425px;
}
.brochure-muban-2 .brochure2-mulu-box2-main .detail.no-pdt{
	padding-top: 0!important;
	padding-bottom: 20px!important;
}

.brochure-muban-2 .brochure-box .detail {
    position: relative;
    padding-bottom: 20px;
}
.brochure-muban-2 .brochure-box .detail p{
	word-break: break-all;
}
.brochure-muban-2 .brochure2-footer {

    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-image: url("../images-brochure-pdf/brochure2-footer-back.png");
    background-color: #19355A;
}
.brochure-muban-2 .brochure2-footer .com-head4 {
	width: 100%;
    color: #fff;
    position: absolute;
    bottom: 180px;
	display: flex;
	justify-content: center;
}
.brochure-muban-2 .brochure2-footer .foot-content {
    margin-left: 57px;
    font-size: 12px;
    color: #fff;
    position: absolute;
    bottom: 30px;
}
.brochure-muban-2 .brochure2-footer .foot1 {
    width: 186px;
}
.brochure-muban-2 .brochure2-footer .foot2 {
    width: 229px;
    margin-left: 7px;
}
.brochure-muban-2 .item.catalog {
	background: #18355B url("../images-brochure-pdf/brochure2-back-index2.png") no-repeat;
	background-position: -200px 0px;
	background-size: 444px auto;
	padding-top: 0;
}
.brochure-muban-2 .item.catalog .com-head3 {text-align: right;}

.brochure-muban-2 .item.catalog .brochure2-mulu-box1-main h3 {font-size: 20px;color: #19355C;font-weight: bold;float: left;margin: 20px 28px 0;}
.brochure-muban-2 .item.catalog .brochure2-mulu-box1-main div{
	padding: 15px;width: 372px;height: 460px;border: 13px #E8E7E6 solid;
	margin: 55px auto 0;
}
.brochure-muban-2 .item.catalog .brochure2-mulu-box1-main ul{overflow: hidden;}
.brochure-muban-2 .item.catalog .brochure2-mulu-box1-main ul li{height: 20px;overflow: hidden; letter-spacing: 0;font-size: 0; background: url("../images/mulu_dot.png") left center repeat no-repeat;background-size: 11px 3px;
}
.brochure-muban-2 .item.catalog .brochure2-mulu-box1-main ul li:not(:first-child){
	margin: 15px 0;
}

.brochure-muban-2 .item.catalog .brochure2-mulu-box1-main ul li p{ display: inline-block;
padding-right: 10px; color: #000; font-size: 16px; line-height: 20px; 
background: #fff  left center no-repeat;

display: inline-block; white-space: nowrap;max-width:90%; overflow: hidden; text-overflow:ellipsis;}
.brochure-muban-2 .item.catalog .brochure2-mulu-box1-main ul li p.bg{
	width: 20px;
	height: 20px;
	float: right;
	background:#fff url("../images-brochure-pdf/brochure2-mulu-icon.png") right center no-repeat;
}
.brochure-muban-2 .item.catalog .brochure2-mulu-box1-main ul li span:nth-child(3) {display: inline-block;margin-left: 18px;}
.brochure-muban-2 .brochure2-footer .foot1 p{
	display: -webkit-box;overflow: hidden;white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-word;
}
.brochure-muban-2 .brochure2-footer .foot2 ul li{white-space: normal!important;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;word-break: break-all;
word-break: keep-all;
word-wrap: break-word;
white-space: pre-wrap;
word-break:normal

}

/*============================================== 第3套 ==================================================*/
.brochure-muban-3 .brochure-box-content .cover3 .cover-img3 {
    width: 452px;
    position: absolute;
    top: 0;
}
.brochure-muban-3 .brochure-box-content .item {
    width: 486px;
    height: 688px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 35px;
    position: relative;
    box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.6);
}

.brochure-muban-3 #list .item.list{
	padding-top: 0;
}
.brochure-muban-3 #catalog .item{
	padding-top: 0;
}
.brochure-muban-3 .brochure-box-content .item .company-logo{
}

.brochure-muban-3 .brochure-box-content .item.detail{min-height: 688px;height: unset;padding-bottom: 0px;padding-top: 0px;}
.brochure-muban-3 .brochure-muban-2 .cover3 {
    padding-top: 20px;
}
.brochure-muban-3 .com3 {
    margin-top: 405px;
}
.brochure-muban-3 .com3 .p1 {
    margin-top: 20px;
    margin-left: 25px;
    width: 280px;
    height: 37px;
    font-size: 40px;
    font-weight: bold;
    color: #00D1FF;
    text-transform: uppercase;
}
.brochure-muban-3 .com3 .p2 {
    margin-top: 20px;
    margin-left: 25px;
    width: 280px;
    height: 37px;
    font-size: 40px;
    font-weight: bold;
    color: #3D6CB9;
    text-transform: uppercase;
}
.brochure-muban-3 .com3 .p3 {
    color: #1E9FFF;
    margin-top: 30px;
    text-align: center;
	word-break: keep-all;
	word-wrap: break-word;
	white-space: pre-wrap;
	word-break:normal
}
.brochure-muban-3 .catalog3 .com-head {
    margin-right: 25px;
    text-align: right;
}
.brochure-muban-3 .list3 .com-head {
    margin-right: 25px;
    text-align: right;
}
.brochure-muban-3 .detail3 .com-head {
    margin-right: 25px;
    text-align: right;
}
.brochure-muban-3 .brochure2-mulu-box2-main {
    margin-top: 20px;
    width: 427px;
    min-height: 539px;
    background-color: #FFFFFF;
    display: inline-block;
    margin-left: 30px;
}
.brochure-muban-3 .item .catalog3-title{width: 80%; margin: 0px auto 20px auto; font-size: 0;letter-spacing: 0;position: relative;height: 30px;}
.brochure-muban-3 .item .catalog3-title .dot-icon3{position: absolute;left: 0;top: 0; background-color: #fff; width: 30px;}
.brochure-muban-3 .item .catalog3-title .catalog3-title-line{z-index: 0; position: absolute;left: 2px;top: 20px; width: 100%;height: 4px;background: #3D6CB9;display: none;}
.brochure-muban-3 .item .catalog3-title .title{white-space: nowrap;overflow: hidden;  position: absolute;left: 30px;top: 0; width: auto;max-width: calc(100% - 0px);line-height: 30px; text-align: left;color: #3D6CB9;font-size: 24px;font-weight: bold;}
.brochure-muban-3 .item .catalog3-title .title p{text-overflow: ellipsis; display: inline-block;vertical-align: top;padding-left: 10px;padding-right: 5px;white-space: nowrap;overflow: hidden;background-color: #fff;display: inline-block; white-space: nowrap;max-width:100%; overflow: hidden; text-overflow:ellipsis;}
.brochure-muban-3 .item .catalog3-title .title .after{
    display: inline-block;
    vertical-align: middle;
    width: 5px;
    content: "";
    margin-top: -0px;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 5px solid #fff;
}
.brochure-muban-3 .detail3 .brochure2-mulu-box2-main {
    margin-top: 0px;
	padding-bottom: 20px;
}
.brochure-muban-3 .brochure2-mulu-box2-main .img {
    width: 165px;
	height: 165px;
    float: left;
   margin-right: 16px;
   margin-top: 0px;
   margin-left: 10px;
    border: 1px #DFDFDF solid;
	display: flex;
	align-items: center;
	justify-content: center;
}
.brochure-muban-3 .brochure2-mulu-box2-main .img img {
    width: auto;
	height: auto;
	max-width: unset;
	max-width: unset;
	opacity: 0;
}
.brochure-muban-3 .brochure2-mulu-box2-main .miaoshu {
    width: 100%;
    padding: 0 10px;
}
.brochure-muban-3 .brochure2-mulu-box2-main .miaoshu :nth-child(1) {
    color: #18355B;
    font-weight: bold; word-break: break-all;max-width:100%; 
}
.brochure-muban-3 .brochure2-mulu-box2-main .miaoshu :nth-child(2){
	word-break: break-all;
} 
.brochure-muban-3 .brochure2-mulu-box2-main .detail{margin-top: 10px;word-wrap: break-word;padding-top: 0;padding-bottom: 20px;}
.brochure-muban-3 .brochure2-mulu-box2-main .detail img{
	max-width: 100%;
}
.brochure-muban-3 .catalog3-ul {
    width: 80%;
    margin: 20px auto 20px auto;
}
.brochure-muban-3 .catalog3-ul-li {
    position: relative;
    height: 30px;
    line-height: 30px;
    background: url("../images/mulu_dot.png") left center repeat no-repeat;background-size: 11px 3px;
}
.brochure-muban-3 .catalog3-ul-li .catalog3-name {
    display: inline-block;
    max-width: calc(100% - 30px);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background-color: #fff;
    padding: 0 10px 0 0;
}
.brochure-muban-3 .catalog3-ul-li .li-right-dot {
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -7px;
    width: 30px;
    height: 13px;
    padding: 0 0 0 8px;
    background: #fff url("../images-brochure-pdf/li-right-dot.png") right center no-repeat;
    background-size: 22px auto;
}
.brochure-muban-3 .list3 .comment3 {
    width: 80%;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    height: 500px;
	
}
.brochure-muban-3 .list3 .comment3 div {
    padding: 8px;
    text-align: center;
    float: left;
    border: 1px solid #ccc;
    width: calc(100% / 2);
    height: calc(100% / 2);
}
.brochure-muban-3 .list3 .comment3 div:nth-of-type(2) {
	border-left: 0;
}
.brochure-muban-3 .list3 .comment3 div:nth-of-type(3) {
	border-top: 0;
}
.brochure-muban-3 .list3 .comment3 div:nth-of-type(4) {
	border-left: 0;
	border-top: 0;
}
.brochure-muban-3 .list3 .comment3 a:hover {
    color: #1E9FFF;
    background-color: #fff;
}
.brochure-muban-3 .comment3 .pro-img3 {
	width: 100%;
	text-align: center;
	height: 178px;
    display: flex;
}
.brochure-muban-3 .comment3 .pro-img3 a{
    width: 100%;height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.brochure-muban-3 .comment3 .pro-img3 img{
	opacity: 0;
}
.brochure-muban-3 .comment3 .pro-title3 {
    margin-top: 10px;
   width: 100%;
    text-align: center;
}
.brochure-muban-3 .comment3 .pro-title3 a{
    word-break: break-word;
}
.brochure-muban-3 .back-cover3-head {
    width: 100%;
    height: 40%;
    background: url("../images-brochure-pdf/brochure3-back-cover.png") no-repeat 25px 25px;
    background-size: 47% 74%;
}
.brochure-muban-3 .back-cover3-foot {
    width: 100%;
    height: 60%;
    background: url("../images-brochure-pdf/brochure3-back-cover2.png") no-repeat 49px 0;
    background-size: 90% 100%;
}
.brochure-muban-3 .about3 {
    width: 46%;
    height: 90px;
    float: right;
    margin-right: 71px;
    margin-top: 99px;
    color: #333;
	word-break: keep-all;
	word-wrap: break-word;
}
.brochure-muban-3 .about3 p{
	display: -webkit-box;
	overflow: hidden;
	white-space: normal!important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-word;
}
.brochure-muban-3 .contact3 {
    width: 46%;
    height: 127px;
    float: right;
    margin-right: 71px;
    margin-top: 20px;
    color: #333;
    overflow: hidden;
}
.brochure-muban-3 .contact3 li{
	word-break: keep-all;
	word-wrap: break-word;
	white-space: pre-wrap;
	word-break:normal
}
.brochure-muban-3 .com3-desc {
    padding-left: 0px;
    padding-top: 20px;
    font-weight: bold;
    font-size: 18px;
    clear: both;
    text-transform: uppercase;
}


/*============================================== 第4套 ==================================================*/
.brochure-muban-4 .brochure-box-content .item {
    width: 486px;
    min-height: 688px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 35px;
    position: relative;
    box-shadow: 1px 1px 5px 0 rgba(0, 0, 0, 0.6);
}
.brochure-muban-4 .brochure-box .company-logo
.brochure-muban-4 .brochure-box-content .item.detail{min-height: 688px;height: unset;padding-bottom: 0px;padding-top: 20px;}
.brochure-muban-4 .brochure-box-content .item.detail .company-logo{margin-top: 0;}
.brochure-muban-4 .catalog4 .com-head {
    margin-right: 25px;
    text-align: right;
}
.brochure-muban-4 .list4 .com-head {
    margin-right: 25px;
    text-align: right;
}
.brochure-muban-4 .detail4 .com-head {
    margin-right: 25px;
    text-align: right;
}
.brochure-muban-4 .list4 .comment3 {
    width: 83%;
    margin: 0px auto;
    height: 500px;
    background: url("../images/pro4-back.png");
    background-size: 100% 100%;
}
.brochure-muban-4 .list4 .comment3 div {
    padding: 0 22px 22px 22px;
    text-align: center;
    float: left;
    width: calc(100% / 2);
    height: calc(100% / 2);
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-end;
}
.brochure-muban-4 .list4 .comment3 div img{
	max-height: 150px;
} 
.brochure-muban-4 .list4 .comment3 .self-ellipsis-2 a{
	height: 38px;word-break: break-word;
}
.brochure-muban-4 .list4 .comment3 a:hover {
    color: #1E9FFF;
    background-color: #fff;
}
.brochure-muban-4 .cover4 {
    position: relative;
    padding-top: 30px;
    background: url("../images-brochure-pdf/cover4.png") no-repeat;
    background-size: 100% 100%;
}
.brochure-muban-4 .b4-p1 {
    text-transform: uppercase;
    font-size: 31px;
    font-weight: bold;
    position: relative;
    top: 155px;
    left: 221px;
    background: linear-gradient(0deg, rgba(0, 174, 213, 1) 0%, rgba(0, 145, 189, 1) 30.95703125%, rgba(0, 174, 213, 1) 67.5537109375%, rgba(0, 145, 189, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.brochure-muban-4 .b4-p2 {
    text-transform: uppercase;
    font-size: 31px;
    font-weight: bold;
    position: relative;
    top: 155px;
    left: 221px;
    background: linear-gradient(0deg, rgba(0, 174, 213, 1) 0%, rgba(0, 145, 189, 1) 30.95703125%, rgba(0, 174, 213, 1) 67.5537109375%, rgba(0, 145, 189, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.brochure-muban-4 .b4-p3 {
    text-align: center;
    width: 100%;
    color: #00B4DB;
    position: absolute;
    top: 610px;
	word-break: keep-all;
	word-wrap: break-word;
	white-space: pre-wrap;
	word-break:normal
}
.brochure-muban-4 .arrows4 {
    /* background: url("../images-brochure-pdf/arrows4.png") no-repeat; */
    background-size: 100% 100%;
    text-align: center;
    height: 28px;
    margin: 0 45px;
    font-weight: bold;
    font-size: 20px;
    text-transform: uppercase;
    color: #00A2CB;
    line-height: 29px;
}
.brochure-muban-4 .arrows4 p{max-width: 100%;margin: 0 auto;width: auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 18px;}
.brochure-muban-4 .brochure-box .catalog-ul {
    width: 80%;
    margin: 20px auto 20px auto;
}
.brochure-muban-4 .catalog4-ul-li {
    text-align: center;
    padding: 10px 15px 10px 15px !important;
    background: url("../images-brochure-pdf/dot.png") center repeat-x;
    background-size: 10px 10px;
	overflow: hidden;
	white-space: normal!important;
	text-overflow: ellipsis;
	word-wrap: break-word;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	word-break: break-all;
}
.brochure-muban-4 .catalog4-li-text {
    display: inline-block;
    background-color: #fff;
    padding: 0 5px 1px 5px;
    max-width: 100%;
	white-space: nowrap;
	    overflow: hidden;
	    text-overflow: ellipsis;
  
}
.brochure-muban-4 .pro-title3{margin-top: 10px;min-height: 35px}
.brochure-muban-4 .detail-head-up {
    width: 200px;
    height: 200px;
    margin: 20px auto;
    border: 1px solid #CCC;
	display: flex;
	align-items: center;justify-content: center;
}
.brochure-muban-4 .detail-head-up img{
	width: auto;height: auto;max-width: unset;max-width: unset;
	opacity: 0;
}
.brochure-muban-4 .detail4-head-t {
    text-align: center;
    color: #00A2CB;
    font-weight: bold;
	word-break: break-all;
	
	width: 80%;
	margin: 0 auto;
}
.brochure-muban-4 .detail4-head-d {
    color: #666;
    width: 80%;
    margin-top: 8px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}
.brochure-muban-4 .com4-desc {
    margin-left: 10%;
    margin-top: 10px;
    color: #333;
    font-weight: bold;
}
.brochure-muban-4 .com4-desc .jt-r {
    display: inline-block;
    width: 16px;
    height: 12px;
    background: url("../images/jiantou4.png") center no-repeat;
    background-size: 100% 100%;
    margin-right: 5px;
}
.brochure-muban-4 .detail4-foot {
    color: #666;
    width: 80%;
    margin: 7px auto 0 auto;
    overflow: hidden;display: inline-block; max-width:100%; text-overflow:ellipsis;
    margin-left: 10%;
	padding-bottom: 20px;
}
.brochure-muban-4 .detail4-foot p{
	word-break: break-all;
}
.brochure-muban-4 .brochure-box .back-cover {
    padding-top: 150px;
}
.brochure-muban-4 .brochure-box .about {
    width: 43%;
    margin-left: 30px;
    padding: 5px 10px 5px 10px;
	word-break: break-all;
}
.brochure-muban-4 .brochure-box .about p{
	display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-word;
}
.brochure-muban-4 .back-cover4 {
    background: url("../images-brochure-pdf/back4.png") no-repeat;
    background-size: 100% 100%;
}
.brochure-muban-4 .back-cover4 .foot-div {
    margin-top: 333px;
}
.brochure-muban-4 .back-cover4 .foot-div .contact{
	width: 50%;
	    padding: 5px 10px 5px 10px;
}
.brochure-muban-4 .back-cover4 .foot-div .contact li{
	    white-space: normal!important;
	    text-overflow: ellipsis;
	    word-wrap: break-word;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    word-break: break-all;
	    word-break: keep-all;
	    word-wrap: break-word;
	    white-space: pre-wrap;
	    word-break: normal;
}

.brochure-muban-4 #cover>div{
	padding-top: 0;
}
.brochure-muban-4 #cover .b4-p1{
	font-size: 38px;
    position: absolute;
    top: 219px;
	left: 215px;
}
.brochure-muban-4 #cover .b4-p2{
    position: absolute;
	font-size: 38px;
	left: 215px;
    top: 270px;
}
.brochure-muban-4 .catalog{
	padding-top: 0;
}
.brochure-muban-4 .list{
	padding-top: 0;
}
.brochure-muban-4 .detail4{padding-top: 20px}
.brochure-muban-4 .b4-p3{width: 90%;left: 5%}
/*第三套板*/
.brochure-muban-3 .com3 .p3{width: 90%;margin: 30px auto 0;}
.brochure-muban-3 .brochure-box-content .item .company-logo{margin-top: 15px}

/*第二套版*/
.brochure-muban-2 .brochure2-list-box .com-head4 .logo .company-logo{margin: 10px 0;max-height: 73px}
.brochure-muban-2 .brochure2-list-box .com-head4{display: flex;align-items: center;justify-content: space-between}

.export{
	position: fixed;
	right: 40px;top: 80px;
}
