swiper-button-next1@charset "utf-8";
/* CSS Document */

@font-face{
	font-family:huawenzhongsong;
	src:url('../fonts/huawenzhongsong.eot'),
	    url('../fonts/huawenzhongsong.otf'),
	    url('../fonts/huawenzhongsong.svg'),
	    url('../fonts/huawenzhongsong.ttf'),
	    url('../fonts/huawenzhongsong.woff');
}

input.normalInput { width:326px; height:52px; line-height:52px; font-size:16px; color:#bfbfbf; border:1px solid #999; padding:0 0 0 5px; }
input.normalBotton { width:auto; height:40px; line-height:40px; font-size:14px; color:#fff; text-align:center; border:none; background:#ff3737; display:block; margin:0 auto; padding:0 10px; }

/*编辑器的默认样式*/
.content { line-height:180%; font-size:1em; font-weight:normal; }
.content pre { line-height:180%; border:none; padding:0 0 0 2em; }
.content blockquote { line-height:180%; border:none; padding:0 0 0 2em; }
.content p { max-width:100%; line-height:180%; font-size:1em; font-weight:normal; }
.content img { max-width:100%; height:auto; margin-bottom:20px; }
.content h1 { line-height:180%; font-size:3em; font-weight:bold; }
.content h2 { line-height:180%; font-size:2em; font-weight:bold; }
.content h3 { line-height:180%; font-size:1.5em; font-weight:bold; }
.content h4 { line-height:180%; font-size:1.2em; font-weight:bold; }
.content ul { font-size:1em; font-weight:normal; padding-left:20px; }
.content ol { font-size:1em; font-weight:normal; padding-left:20px; }
.content dl { font-size:1em; font-weight:normal; padding-left:20px; }
.content u { font-size:1em; text-decoration:underline; font-weight:normal; }
.content i { font-size:1em; font-style:italic; font-weight:normal; }
.content strong { font-size:1em; font-weight:bold; }
.content b { font-size:1em; font-weight:bold; }
.content table { max-width:100%; font-size:1em; padding:0 20px; }
.content table p { max-width:auto; width:auto; height:auto; }
.content iframe { width:100%; display:block; margin:20px auto; padding:0 20px; }

menu{width:100%;height:116px;background:#f4f4f4 url(../images/bg_menu.jpg) left bottom repeat-x;position:relative;}
menu ul.mnMain{width:100%;height:116px;position:absolute;z-index:999999;}
menu ul.mnMain li{width:10.5%;height:100%;background:#005f65;display:inline-block;float:left;position:relative;}
menu ul.mnMain li:hover,menu ul.mnMain li.current{background:#fff;transition:ease-in-out 0.5s;}
menu ul.mnMain li a{width:100%;height:100%;color:#fff;display:block;}
menu ul.mnMain li a:hover,menu ul.mnMain li.current a{color:#005f65;}
menu ul.mnMain li a p.mnCn{width:100%;height:30px;line-height:30px;font-size:18px;text-align:center;display:block;overflow:hidden;padding:28px 0 0;}
menu ul.mnMain li a p.mnEn{width:100%;height:30px;line-height:30px;font-size:14px;text-align:center;display:block;overflow:hidden;}

menu ul.mnMain li.mnLogo{width:16%;height:116px;background:#005f65;overflow:hidden;}
.logo{width:16%;height:116px;position:absolute;z-index:9999999;top:0;left:42%;}
.logo a{width:100%;height:116px;display:block;position:relative;}
.logo a img{max-width:100%;max-height:153px;position:absolute;top:0;left:50%;z-index:1;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}

menu ul.mnMain li .hiddenMenu{width:auto;height:100px;position:absolute;z-index:-1;top:-218px;}
menu ul.mnMain li .hiddenMenu0{left:0;right:-800%;}
menu ul.mnMain li .hiddenMenu1{left:0;right:-700%;}
menu ul.mnMain li .hiddenMenu2{left:0;right:-600%;}
menu ul.mnMain li .hiddenMenu3{left:0;right:-500%;}
menu ul.mnMain li .hiddenMenu4{text-align:right;left:-500%;right:0;}
menu ul.mnMain li .hiddenMenu5{text-align:right;left:-600%;right:0;}
menu ul.mnMain li .hiddenMenu6{text-align:right;left:-700%;right:0;}
menu ul.mnMain li .hiddenMenu7{text-align:right;left:-800%;right:0;}
menu ul.mnMain li .hiddenMenu a{width:auto;height:100px;line-height:100px;font-size:16px;color:#444;background:none;display:inline-block;padding:0 20px;}
menu ul.mnMain li .hiddenMenu a:hover{color:#005f65;}

.swiper-container1{width:100%;height:132px;}
.indexNotice{width:100%;min-width:1200px;height:216px;background:url(../images/bg_index_notice.jpg) center top no-repeat;padding:38px 0 0;}
.indexNoticeMain{width:1200px;height:132px;margin:0 auto;}
.indexNoticeLi{width:865px;height:32px;margin:0 0 0 135px;padding:50px 0;overflow:hidden;}
.indexNoticeLiTitle{width:265px;height:32px;line-height:32px;font-size:22px;color:#212121;display:inline-block;float:left;}
.indexNoticeLiContent{width:400px;height:32px;line-height:32px;font-size:18px;color:#333333;text-align:center;display:inline-block;float:left;}
.indexNoticeLiDate{width:200px;height:32px;line-height:32px;font-size:18px;color:#8b8b8b;text-align:right;display:inline-block;float:left;}

ul.swiper-button-prevNext{width:104px;height:132px;position:absolute;top:0;right:0;z-index:999999;}
ul.swiper-button-prevNext li.swiper-button-prev1{width:104px;height:66px;background:#fff url(../images/bg_index_notice_up.png) center center no-repeat;list-style:none;cursor:pointer;}
ul.swiper-button-prevNext li.swiper-button-prev1:hover{background:#005f66 url(../images/bg_index_notice_up_hover.png) center center no-repeat;transition:ease-in-out 0.5s;}
ul.swiper-button-prevNext li.swiper-button-next1{width:104px;height:66px;background:#fff url(../images/bg_index_notice_down.png) center center no-repeat;list-style:none;cursor:pointer;}
ul.swiper-button-prevNext li.swiper-button-next1:hover{background:#005f66 url(../images/bg_index_notice_down_hover.png) center center no-repeat;transition:ease-in-out 0.5s}

.focusedBrand{width:100%;height:auto;background:url(../images/bg_focus_brands.jpg) center 330px no-repeat;;padding:95px 0 60px;}
.focusedBrandTitle1{width:100%;height:83px;background:url(../images/index_title1.png) center center no-repeat;}

.focusedBrandMain{width:1200px;height:auto;margin:65px auto 75px;}
.focusedBrandMain ul{width:1200px;height:auto;list-style:none;}
.focusedBrandMain ul li{width:400px;height:auto;display:inline-block;float:left;list-style:none;}
.focusedBrandMain img{width:368px;height:auto;display:block;margin:0 auto;}

.focusedBrandTitle2{width:100%;height:83px;background:url(../images/index_title2.png) center center no-repeat;}

ul.focusedBrandList{width:1200px;height:auto;margin:87px auto 0;}
ul.focusedBrandList li{width:165px;height:auto;display:inline-block;float:left;margin:0 180px 0 0;}
ul.focusedBrandList li.mr0{margin:0;}
.focusedBrandLiImg{width:159px;height:159px;border-radius:50%;position:relative;}
ul.focusedBrandList li.focusedBrandLi1 .focusedBrandLiImg{border:3px solid #e72f36;}
ul.focusedBrandList li.focusedBrandLi2 .focusedBrandLiImg{border:3px solid #4aa557;}
ul.focusedBrandList li.focusedBrandLi3 .focusedBrandLiImg{border:3px solid #007b82;}
ul.focusedBrandList li.focusedBrandLi4 .focusedBrandLiImg{border:3px solid #e4131b;}
ul.focusedBrandList li.focusedBrandLi1:hover .focusedBrandLiImg{background:#f3979a;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi2:hover .focusedBrandLiImg{background:#99cda1;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi3:hover .focusedBrandLiImg{background:#70b5b9;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi4:hover .focusedBrandLiImg{background:#ea7575;transition:ease-in-out 0.5s;}
.focusedBrandLiImg img{max-width:159px;max-height:159px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
ul.focusedBrandList li h4{width:165px;height:35px;line-height:35px;font-size:20px;color:#333;text-align:center;margin:25px 0 0;overflow:hidden;}
ul.focusedBrandList li p{width:165px;height:25px;line-height:25px;font-size:16px;color:#333;text-align:center;overflow:hidden;}
ul.focusedBrandList li.focusedBrandLi1:hover h4{color:#e72f36;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi1:hover p{color:#e72f36;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi2:hover h4{color:#4aa557;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi2:hover p{color:#4aa557;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi3:hover h4{color:#007b82;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi3:hover p{color:#007b82;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi4:hover h4{color:#e4131b;transition:ease-in-out 0.5s;}
ul.focusedBrandList li.focusedBrandLi4:hover p{color:#e4131b;transition:ease-in-out 0.5s;}

footer{width:100%;height:auto;background:#005f66;margin:0 auto;}
.footerLink{width:100%;height:50px;border-bottom:2px solid #00575e;}
.footerLinkMain{width:1200px;height:50px;line-height:50px;margin:0 auto;}
.footerLinkMain a{font-size:14px;color:#fff;}
.footerLinkMain a:hover{color:#fff;}
.footerLinkMain span{font-size:14px;color:#fff;margin:0 10px;}

.footerContactUs{width:1200px;height:auto;margin:0 auto;padding:40px 0;}
.footerContactUsLeft{width:480px;height:auto;border-right:1px solid #00727a;display:inline-block;float:left;padding:0 20px 0 0;}
.footerContactUsLeft p{width:480px;height:auto;line-height:25px;font-size:14px;color:#fff;margin:10px 0;}
p.footerCompany{width:450px;background:url(../images/footer_gps_icon.png) left 5px no-repeat;background-size:16px auto;padding:0 0 5px 30px;}
.footerContactUsLeft p span{width:auto;height:25px;line-height:25px;font-size:14px;color:#fff;display:inline-block;margin:0 20px 0 0;padding:0 0 15px 30px;}
span.footerTel{background:url(../images/footer_tel_icon.png) left 5px no-repeat;background-size:19px auto;}
span.footerEmail{background:url(../images/footer_email_icon.png) left 5px no-repeat;background-size:21px auto;}
span.footerCode{background:url(../images/footer_code_icon.png) left 5px no-repeat;background-size:22px auto;padding:10px 0;}

.footerContactUsLeft p a{font-size:14px;color:#fff;display:inline-block;margin:0 5px;}
.footerContactUsLeft p a:hover{color:#fff;}

ul.footerContactUsRight{width:625px;height:auto;display:inline-block;float:right;list-style:none;}
ul.footerContactUsRight li{width:62px;height:auto;display:inline-block;float:left;list-style:none;margin:0 25px 15px 0;position:relative;}
.footerContactUsRightImg{width:62px;height:62px;cursor:pointer;}
.footerContactUsRightImg img{width:62px;height:62px;}
.footerContactUsRightImage{width:100px;height:100px;position:absolute;left:-110px;top:-38px;display:none;}
.footerContactUsRightImage img{width:100px;height:100px;}
ul.footerContactUsRight li:hover .footerContactUsRightImage{display:block;}

.footerContactUsRightTitle{width:62px;height:50px;height:auto;margin:5px 0 0;}
.footerContactUsRightTitle p{width:62px;line-height:25px;font-size:13px;color:#fff;text-align:center;}

.rightServices{width:77px;height:auto;position:fixed;left:50%;top:50%;margin:0 0 0 650px;z-index:99999999;}
@media (max-width:1455px){
	.rightServices{width:77px;height:auto;position:fixed;left:auto;right:0;top:50%;margin:0 0 0 527px;z-index:99999999;}	
}
.rightServicesSearch{width:77px;height:90px;margin:0 0 1px;position:relative;}

.rightServicesSearch span{width:77px;height:25px;font-size:12px;color:#fff;text-align:center;background:#005f66 url(../images/right_services_search.png) center 10px no-repeat;background-size:auto 40px;display:block;padding:65px 0 0;position:relative;cursor:pointer;}

a.rightServicesBacktotop{width:77px;height:25px;font-size:12px;color:#fff;text-align:center;background:#005f66 url(../images/right_services_backtotop.png) center 10px no-repeat;background-size:auto 40px;display:block;margin:0 0 1px;padding:65px 0 0;position:relative;cursor:pointer;}

.rightServicesContent{width:482px;height:68px;background:#fff;display:none;position:absolute;right:77px;top:0;padding:22px 0 0 35px;z-index:9999999;}
.rightServicesSearchKeywords{width:342px;height:44px;line-height:44px;font-size:14px;color:#333;border:1px solid #cbcbcb;border-right:none;background:#fff;padding:0 0 0 5px;}
.rightServicesSearchBtn{width:98px;height:46px;line-height:46px;font-size:14px;color:#fff;text-align:center;border:none;background:#005f66;cursor:pointer;}

.aboutMain{width:1200px;height:auto;margin:0 auto;}

/*公司简介时间轴*/
#swiper-history{
	margin:60px 0 0 0px;
	padding:20px 50px;
	background:#fff;
	position:relative;
}
#swiper-history .swiper-container{ 
	height:220px;
	margin:0;
} 
#swiper-history .short-line{
	height:72px;
	border-bottom:1px dashed #007aff;
	width:30px;
	position:absolute;
	top:0;
}
#swiper-history .long-line{
	height:72px;
	border-bottom:1px solid #8d8d8d;
	width:100%;
	position:absolute;
	top:0;
	left:0;
}
#swiper-history .swiper-slide span{
	display:block;
	width:100%;
	text-align:center;
	position:absolute;
	transition:700ms;
}
#swiper-history .swiper-slide .detail{
	height:auto;
	line-height:25px;
	top:75px;
	color:#8d8d8d;
	text-align:left;
	padding:10px 0;
	opacity:0;
}
#swiper-history .swiper-slide .detail a{
	color:#8d8d8d;
}
#swiper-history .swiper-slide .detail a:hover{
	color:#e60012;
}
#swiper-history .swiper-slide .date{
	color:#e60012;

}
#swiper-history .swiper-slide-active span{
	transition:700ms 700ms;
}
#swiper-history	.swiper-pagination-bullets{
	white-space:nowrap;
	width:auto;
	top:65px;
	height:10px;
	line-height:10px;
	transition:700ms;
}
#swiper-history .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin:0;
}
#swiper-history .swiper-pagination-bullet{
	background:#fff;
	border:1px solid #8d8d8d;
	opacity:1;
	line-height:10px;
}
#swiper-history .swiper-pagination-bullet-active{
	border:1px solid #e60012;
	background:#e60012;
}
#swiper-history .swiper-button-next,#swiper-history .swiper-button-prev{
	background-size:20px auto;
}
.swiper-history-prev{
	width:24px;
	height:18px;
	position:absolute;
	left:50px;
	top:100px;
	background:url(../images/about_history_left.png) center center no-repeat;
	z-index:9999999;
	cursor:pointer;
}
.swiper-history-next{
	width:24px;
	height:18px;
	position:absolute;
	right:50px;
	top:100px;
	background:url(../images/about_history_right.png) center center no-repeat;
	z-index:9999999;
	cursor:pointer;
}

.aboutContent{width:900px;height:auto;border-bottom:1px solid #8c8c8c;margin:0 auto;padding:30px 0 50px;}
.aboutTitle{width:900px;height:auto;line-height:140%;font-size:30px;color:#333;text-align:center;font-weight:bold;}
.aboutLine{width:83px;height:2px;background:#005f65;margin:10px auto 20px;}
.aboutHonorSubtitle{width:900px;height:auto;line-height:140%;font-size:16px;color:#333;font-weight:bold;text-indent:2em;margin:20px auto;}

.aboutHonor{width:900px;height:auto;border-bottom:1px solid #8c8c8c;margin:60px auto 0;padding:0 0 40px;}
.aboutHonorMain{width:900px;height:auto;margin:0 auto;}
.aboutHonorMain dl{width:900px;height:auto;}
.aboutHonorMain dl dt{width:211px;height:auto;display:inline-block;float:left;}
.aboutHonorMain dl dt img{width:211px;height:auto;margin:0 0 10px;}
.aboutHonorMain dl dd{width:600px;height:auto;display:inline-block;float:right;}
.aboutHonorMain dl dd h4{width:600px;height:auto;line-height:140%;font-size:22px;color:#e50011;font-weight:bold;margin:30px 0 10px;}
.aboutHonorMain dl dd p{width:600px;height:auto;line-height:140%;font-size:18px;color:#333;font-weight:bold;margin:0;}

.ideaMain{width:1200px;height:auto;margin:0 auto;}
ul.ideaLeft{width:130px;height:auto;list-style:none;position:fixed;left:50%;top:300px;margin:0 0 0 -784px;z-index:9999999;}
@media (max-width:1571px){
	ul.ideaLeft{width:130px;height:auto;list-style:none;position:fixed;left:0;top:20%;margin:0;z-index:9999999;}
}
ul.ideaLeft li{width:130px;height:auto;list-style:none;}
ul.ideaLeft li a.ideaLeftMenu{width:130px;height:90px;line-height:90px;font-size:18px;color:#005f65;text-align:center;font-weight:bold;background:#ededed;display:block;cursor:pointer;}
ul.ideaLeft li.current a.ideaLeftMenu{width:130px;height:90px;line-height:90px;font-size:18px;color:#fff;text-align:center;font-weight:bold;background:#005f65 url(../images/bg_idea_left_hover.png) 110px center no-repeat;display:block; background-size:auto 15px;}

ul.ideaLeft li.current a.ideaLeftMenu:hover{width:130px;height:90px;line-height:90px;font-size:18px;color:#fff;text-align:center;font-weight:bold;background:#005f65 url(../images/bg_idea_left_hover.png) 110px center no-repeat;display:block; background-size:auto 15px;}

ul.ideaLeft li a.ideaLeftMenu:hover{color:#fff;background:#005f65;}

.ideaLeftHiddenMenu{width:100%;height:auto;background:#fff;display:none;}
.ideaLeftHiddenMenu a{width:100%;height:60px;line-height:60px;font-size:16px;color:#005f65;text-align:center;font-weight:normal;background-color:#fff;background-image:none;display:block;}
.ideaLeftHiddenMenu a:hover{color:#fff;background-color:#005f65;transition:ease-in-out 0.5s;}

ul.ideaLeft li.current .ideaLeftHiddenMenu{display:block;}

.ideaRight{width:900px;height:auto;min-height:1000px;background:url(../images/bg_channel_right.jpg) no-repeat;background-size:100% 100%;list-style:none;padding:55px 150px;}
.ideaTitle{ height:auto;line-height:140%;font-size:30px;color:#333;font-family:huawenzhongsong;text-align:center;font-weight:bold;}
.ideaLine{width:83px;height:2px;background:#005f65;margin:10px auto 20px;}

ul.ideaList{width:900px;height:auto;list-style:none;margin:58px 0 0;}
ul.ideaList li{width:319px;height:auto;list-style:none;display:inline-block;float:left;margin-right:71px;}
ul.ideaList li.mr0{margin-right:0;}

.newsBanner{width:100%;height:auto;}
.newsBanner img{width:100%;height:auto;}

.newsRight{width:900px;height:auto;min-height:1000px;background:url(../images/bg_channel_right.jpg) no-repeat;background-size:100% 100%;list-style:none;padding:55px 150px;}
.newsRightLi{width:100%;height:240px;margin:0 0 40px;list-style:none;}
.newsRightLi dl{width:100%;height:240px;;}
.newsRightLi dl dt{width:323px;height:240px;display:inline-block;float:left;position:relative;overflow:hidden;}
.newsRightLi dl dt img{width:323px;height:240px;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.newsRightLi dl dd{width:550px;height:240px;display:inline-block;float:right;}
.newsRightLi dl dd h4{width:100%;height:auto;line-height:40px;font-size:1.2em;color:#333;font-weight:bold;}
.newsRightLine{width:83px;height:2px;background:#005f65;margin:15px 0;}
.newsRightLi dl dd p{width:100%;height:50px;line-height:25px;font-size:1em;color:#7f7f7f;overflow:hidden;margin:20px 0 0;}
.newsRightLi dl dd p.newsPostDate{width:100%;height:25px;line-height:25px;font-size:1em;color:#7f7f7f;overflow:hidden;margin:30px 0 0;}

.newsRightLi a:hover dl dt img{width:120%;height:120%;transition:ease-in-out 0.5s;}
.newsRightLi a:hover h4,.newsRightLi a:hover p,.newsRightLi a:hover p.newsPostDate{color:#005f65;transition:ease-in-out 0.5s;}

.page_turner{width:100%;height:30px;text-align:center;margin:50px auto;}
.page_turner a{width:auto;height:30px;line-height:30px;font-size:14px;color:#7f7f7f;text-align:center;border:1px solid #7f7f7f;display:inline-block;margin:0 5px;padding:0 10px;}
.page_turner span{width:auto;height:30px;line-height:30px;font-size:14px;color:#7f7f7f;text-align:center;border:1px solid #7f7f7f;display:inline-block;margin:0 5px;padding:0 10px;}
.page_turner a:hover,span.page_cur{color:#fff;border:1px solid #005f65;background:#005f65;transition:ease-in-out 0.5s;}

ul.productsList{width:900px;height:auto;list-style:none;}
ul.productsList li{width:296px;height:368px;background:#f1f1f1;display:inline-block;float:left;list-style:none;box-shadow:0 0 11px #ccc;margin:0 70px;margin-bottom:70px;}

ul.productsListStyle{width:900px;height:auto;list-style:none;}
ul.productsListStyle li{width:276px;height:360px;background:#f1f1f1;display:inline-block;float:left;list-style:none;box-shadow:0 0 11px #ccc;margin:0 12px;margin-bottom:70px;}


ul.productsList li .productsLiImg{width:260px;height:260px;margin:18px 18px 0 18px;position:relative;overflow:hidden;}
ul.productsListStyle li .productsLiImg{width:260px;height:260px;margin:18px 8px 0 8px;position:relative;overflow:hidden;}

ul.productsList li .productsLiImg img{width:260px;height:260px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
ul.productsList li:hover .productsLiImg img{width:300px;height:300px;transition:ease-in-out 0.5s;}

.productsTitle{width:260px;height:60px;line-height:30px;font-size:16px;color:#333;font-size:16px;color:#000;text-align:center;margin:25px 18px 0 18px;overflow:hidden;}
ul.productsListStyle li .productsTitle{width:260px;height:50px;line-height:25px;color:#333;font-size:14px;color:#000;text-align:center;margin:10px 8px 0 8px;overflow:hidden;}
.btn-down { width:160px; height:30px; border:1px solid #005f65; border-radius:15px; color:#005f65; line-height:30px; text-align:center; margin:0 auto;font-size:14px; }/* update 2020.8.5 */
ul.productsListStyle li:hover .btn-down { background-color:#005f65; color:#FFF; }/* update 2020.8.5 */

.productsDetailContent{width:900px;height:auto;border-bottom:1px solid #d7d7d7;padding:0 0 60px;}

.preview{width:400px;height:465px;display:inline-block;float:left;}
/* smallImg */
.smallImg{position:relative; width:400px; height:83px; margin-top:1px; background-color:#F1F0F0; margin-top:10px;padding:0; overflow:hidden;float:left;}
.scrollbutton{width:30px; height:83px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:375px; margin-top:-83px;}

#imageMenu {width:360px; height:83px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {width:87px; height:83px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:83px; height:83px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:77px; height:77px; border:3px solid #959595;}

/*bigImg*/
.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;}
.bigImg #midimg{width:400px; height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}

.productsDetailInfo{width:382px;height:auto; min-height:320px; background:#fff;display:inline-block;float:right;padding:40px;}
.productsDetailInfo h4{width:382px;height:40px;line-height:40px;font-size:18px;color:#333;font-weight:bold;margin:0 0 30px;}
.productsDetailInfo h4 em{font-size:33px;color:#e50011;font-style:normal;}
.productsDetailInfo p{width:382px;height:25px;line-height:25px;font-size:16px;color:#656565;font-weight:normal;margin:10px 0;}

.productsDetailMain{width:900px;height:auto;margin:0 auto;}
.productsDetailMainTitle{width:100%;height:80px;line-height:80px;font-size:16px;color:#005F65;text-align:center;font-weight:bold;}

table.downloadList{width:900px;height:auto;border:1px solid #cfcfcf;}
table.downloadList tr{width:900px;height:auto;border:1px solid #cfcfcf;}
table.downloadList td{width:300px;height:auto;line-height:40px;font-size:16px;color:#333;text-align:center;border:1px solid #cfcfcf;}
table.downloadList td a{font-size:16px;color:#333;}
table.downloadList td a:hover{color:#005f66;}
table.downloadList th{width:366px;height:auto;line-height:40px;font-size:18px;color:#333;text-align:center;font-weight:bold;border:1px solid #cfcfcf;background:#d1d6dc;}

.teacherLiMore{color:#005f66;}

.contactUsLeft{width:400px;height:auto;min-height:63px;margin:0 0 70px;}
.contactUsLeft h4{width:400px;height:auto;line-height:30px;font-size:22px;color:#333;font-weight:bold;}
.contactUsLeft p{width:400px;height:auto;line-height:30px;font-size:18px;color:#333;font-weight:bold;}
.contactUsRight{width:280px;height:auto;min-height:63px;margin:0 0 70px;}
.contactUsRight h4{width:280px;height:auto;line-height:30px;font-size:22px;color:#333;font-weight:bold;}
.contactUsRight p{width:280px;height:auto;line-height:30px;font-size:18px;color:#333;font-weight:bold;}
.contactUsBus{width:900px;min-height:63px;}
.contactUsBus h4{width:900px;height:auto;line-height:30px;font-size:22px;color:#333;font-weight:bold;}
.contactUsBus p{width:900px;height:auto;line-height:30px;font-size:18px;color:#333;font-weight:bold;}

.contactUsAddress{background:url(../images/bg_contactus_icon.png) left top no-repeat;padding:0 0 0 80px;}
.contactUsGenuineness{background:url(../images/bg_genuineness_icon.png) left top no-repeat;padding:0 0 0 80px;}
.contactUsTel{background:url(../images/bg_tel_icon.png) left top no-repeat;padding:0 0 0 80px;}
.contactUsCode{background:url(../images/bg_email_icon.png) left top no-repeat;padding:0 0 0 80px;}
.contactUsBus{background:url(../images/bg_bus_icon.png) left top no-repeat;padding:0 0 0 80px;}
.contactUsMap{width:100%;height:auto;margin:20px 0 0;}
.contactUsMap img{width:100%;height:auto;}

table.joinUsList{width:900px;height:auto;border:1px solid #cfcfcf;}
table.joinUsList tr{width:900px;height:auto;border:1px solid #cfcfcf;}
table.joinUsList td{width:auto;height:auto;line-height:40px;font-size:16px;color:#333;text-align:left;border:1px solid #cfcfcf;padding:20px;}
table.joinUsList td a{font-size:16px;color:#333;}
table.joinUsList td a:hover{color:#005f66;}
table.joinUsList th{width:auto;height:auto;line-height:40px;font-size:18px;color:#333;text-align:left;font-weight:bold;border:1px solid #cfcfcf;background:#d1d6dc;padding:0 20px;}

.joinUsTitle{width:900px;height:auto;line-height:140%;font-size:30px;color:#005f66;text-align:center;font-weight:bold;}
.joinUsLine{width:83px;height:2px;background:#005f65;margin:10px auto 20px;}
.joinUsSubtitle{width:900px;height:auto;line-height:140%;font-size:18px;color:#333;text-align:center;font-weight:bold;margin:20px auto 40px;}

.productsBuy a { display:inline-block; padding:0 70px; background:#16a5a5; color:#FFF; line-height:40px; margin-top:10px; }

/* update 2020.8.5 */
.box-mask { background:rgba(0,0,0,0.6); position:fixed; left:0; top:0; width:100%; height:100%; z-index:9999999; display:none; }
.down-box { position:fixed; width:400px; height:150px; background:#FFF; padding:50px; margin-left:-200px; left:50%; top:30%; z-index:99999999; text-align:center; font-size:18px; display:none; }
.down-box a.close { border:none; background:url(../images/close.png) left top no-repeat; background-color:none; width:40px; height:40px; position:absolute; top:-60px; right:-30px; }
.down-box .modal-body h3 { color:#FD7B40; margin:20px; font-size:24px; }
.down-box .modal-body a.down-btn { display:inline-block; background-color:#005f65; color:#FFF; border-radius:20px; height:40px; line-height:40px;  padding:0 50px; font-size:14px; }
