﻿@charset "utf-8";
/*顶部导航*/
.mainNavLogoItemBox{width:100%;height:104px;position:fixed;top:0;left:0;z-index:9999;background-color:rgba(0,0,0,0);padding:0 75px;}
*{transition: all 0.6s;-webkit-transition: all 0.6s;}
.mainNavLogoItemBox .logoBox{float:left;height:104px;padding:27px 0;}
.mainNavLogoItemBox .logoBox img{height:50px;}
.mainNavLogoItemBox .logoWhite{display:block;}
.mainNavLogoItemBox .logoBlue{display:none;}
.mainNavLogoItemBox .navListBox{float:right;}
.mainNavLogoItemBox .navListBox li{display:inline-block;padding:0 40px;}
.mainNavLogoItemBox .navListBox li a{display:inline-block;color:#fff;line-height:50px;padding:27px 0;}
.mainNavLogoItemBox .navListBox li a:hover{color:#009dd9;}
.fixedTopBox{height:74px;background-color:rgba(0,0,0,0.6);}
.fixedTopBox .logoBox{height:74px;padding:12px 0;}
.fixedTopBox .navListBox li a{padding:12px 0;}
.fixedTopBox.whiteBgColor{background-color:#fff;-webkit-box-shadow: #ccc 0px 0px 10px;-moz-box-shadow: #ccc 0px 0px 10px;box-shadow: #ccc 0px 0px 10px;}
.whiteBgColor{background-color:#fff;}
.whiteBgColor .navListBox li a{color:#333;}
.whiteBgColor .logoWhite{display:none;}
.whiteBgColor .logoBlue{display:block;}
/*banner图*/
.mainBannerBox{position:relative;width:100%;height:100vh;background-color:#555;overflow:hidden;}
.mainHomeBannerBox{background:url(../images/video_bg_img.jpg) no-repeat scroll center center;background-size:100% auto;}
.mainBannerBox .bannerVideoBox{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1;}
.mainBannerBox .bannerTxtBox{position:absolute;left:100px;bottom:100px;z-index:10;color:#fff;}
.mainBannerBox .bannerTxtBox .mainTitleBox{font-size:72px;line-height:90px;}
.mainBannerBox .bannerTxtBox p{font-size:44px;}
/*数据*/
.mainRecordBox{background-color:#fff;padding:140px 0;}
.mainRecordBox .txtInfoBox{max-width:1200px;margin:0 auto;font-size:52px;text-align:center;line-height:80px;}
.mainRecordBox .txtInfoBox span{color:#2ca8e5;}
.mainRecordBox .hrBox{background-color:#333;width:80px;height:4px;margin:40px auto;overflow:hidden;}
.numberInfoBox{width:1200px;margin:0 auto;padding:80px 0 50px;}
.numberInfoBox .numBox{font-size:0;}
.numberInfoBox .numBox .listBox{width:25%;display:inline-block;font-size:14px;text-align:center;}
.numberInfoBox .numBox .listBox .topBox span{font-size:20px;}
.numberInfoBox .numBox .listBox .topBox span.num{font-size:80px;font-family:familyName01;font-weight:bold;color:#333;}
.numberInfoBox .numBox .listBox .bottom{font-size:26px;color:#333;}
/*产品*/
.mainProductBox{height:1500px;position:relative;overflow:hidden;}
.mainProductBox .mainWrapperBox{height:650px;position:absolute;top:0;width:100%;overflow:hidden;}
.mainProductBox *{transition: all 0s;-webkit-transition: all 0s;}
.mainProductBox .mainContentItemBox{width:100%;height:1500px;background:url(../images/home_info_bg_img.jpg) no-repeat scroll center bottom;color:#fff;position:absolute;bottom:0;left:0;}
.mainProductBox .mainContentItemBox .mainOneInfoBox{width:1200px;height:750px;margin:0 auto;position:relative;}
.mainProductBox .mainContentItemBox .mainOneInfoBox .nameItemBox{font-size:80px;line-height:80px;padding-top:78px;font-weight:bold;}
.mainProductBox .mainContentItemBox .mainOneInfoBox .subNameItemBox{font-size:60px;line-height:60px;padding:20px 0;}
.mainProductBox .mainContentItemBox .mainOneInfoBox .listItemBox{width:450px;padding:50px 0;}
.mainProductBox .mainContentItemBox .mainOneInfoBox .listItemBox p{font-size:30px;line-height:68px;height:68px;background-color:rgba(255,255,255,0.2);margin-bottom:10px;border-radius:34px;padding:0 40px;}
.mainProductBox .mainContentItemBox .mainOneInfoBox .linkItemBox{width:200px;height:60px;border-radius:30px;font-size:24px;line-height:60px;}
.mainProductBox .mainContentItemBox .mainOneInfoBox .linkItemBox a{display:block;color:#fff;padding-left:40px;background:url(../images/icon_jiantou.png) no-repeat scroll 150px center;}
.mainProductBox .mainContentItemBox .mainOneInfoBox .picItemBox{width:700px;height:450px;position:absolute;top:180px;right:0;}

.mainProductBox .mainContentItemBox .mainTwoInfoBox{width:1200px;height:750px;margin:0 auto;position:relative;}
.mainProductBox .mainContentItemBox .mainTwoInfoBox .nameItemBox{font-size:80px;line-height:80px;padding-top:158px;font-weight:bold;text-align:center;}
.mainProductBox .mainContentItemBox .mainTwoInfoBox .subNameItemBox{font-size:60px;line-height:60px;padding:20px 0;text-align:center;}
.mainProductBox .mainContentItemBox .mainTwoInfoBox .listItemBox{width:600px;padding:50px 0;}
.mainProductBox .mainContentItemBox .mainTwoInfoBox .listItemBox p{font-size:36px;line-height:68px;height:68px;margin-bottom:10px;border-radius:34px;padding:0 40px;}
.mainProductBox .mainContentItemBox .mainTwoInfoBox .picItemBox{width:570px;height:370px;position:absolute;top:350px;right:0;}

/*产品功能*/
.mainProductFunctionBox{background-color:#fff;height:1140px;padding:100px 0;}
.mainProductFunctionBox .headerTitleBox{width:1200px;margin:0 auto;text-align:center;}
.mainProductFunctionBox .headerTitleBox .titleBox{font-size:48px;color:#333;}
.mainProductFunctionBox .headerTitleBox .hrBox{background-color:#333;width:80px;height:4px;margin:40px auto;overflow:hidden;}
.mainProductFunctionBox .contentItemBox{width:1200px;margin:0 auto;font-size:0;padding-top:60px;}
.mainProductFunctionBox .contentItemBox li{display:inline-block;width:25%;height:360px;font-size:18px;text-align:center;padding-top:80px;border-radius:10px;}
.mainProductFunctionBox .contentItemBox li .picBox{width:72px;height:72px;margin:0 auto;}
.mainProductFunctionBox .contentItemBox li .titleBox{font-size:30px;line-height:20px;padding:40px 0;color:#000;}
.mainProductFunctionBox .contentItemBox li .describeBox{font-size:18px;padding:0 30px;}
.mainProductFunctionBox .contentItemBox li:hover{-webkit-box-shadow: #999 0px 0px 10px;-moz-box-shadow: #999 0px 0px 10px;box-shadow: #999 0px 0px 10px;}
/*咨询*/
.mainConsultBox{background-color:#fff;height:700px;padding:100px 0;}
.mainConsultBox .headerTitleBox{width:1200px;margin:0 auto;text-align:center;}
.mainConsultBox .headerTitleBox .titleBox{font-size:48px;color:#333;}
.mainConsultBox .headerTitleBox .hrBox{background-color:#333;width:80px;height:4px;margin:40px auto;overflow:hidden;}
.mainConsultBox .contentItemBox{max-width:1200px;margin:0 auto;font-size:0;}
.mainConsultBox .contentItemBox li{display:inline-block;width:50%;font-size:20px;line-height:46px;text-align:center;}
.mainConsultBox .contentItemBox li .itemBox{height:300px;margin:30px;padding:40px 20px 40px 240px;-webkit-box-shadow: #ccc 0px 0px 20px;-moz-box-shadow: #ccc 0px 0px 20px;box-shadow: #ccc 0px 0px 20px;border-radius:16px;position:relative;}
.mainConsultBox .contentItemBox li .itemBox .picBox{width:148px;height:148px;background-color:#eee;border-radius:50%;-webkit-box-shadow: #ccc 0px 0px 20px;-moz-box-shadow: #ccc 0px 0px 20px;box-shadow: #ccc 0px 0px 20px;border:1px solid #eee;position:absolute;top:40px;left:40px;}
.mainConsultBox .contentItemBox li .itemBox .picBox img{width:100%;height:100%;border-radius:50%;}
.mainConsultBox .contentItemBox li .itemBox .nameBox{width:148px;line-height:40px;position:absolute;top:200px;left:40px;}
.mainConsultBox .contentItemBox li .itemBox .telBox{display:flex;}
.mainConsultBox .contentItemBox li .itemBox .telBox .title{width:80px;color:#333;}
.mainConsultBox .contentItemBox li .itemBox .mailBox{display:flex;}
.mainConsultBox .contentItemBox li .itemBox .mailBox .title{width:80px;color:#333;}
.mainConsultBox .contentItemBox li .itemBox .titleBox{width:234px;height:60px;margin:20px auto 0;border-radius:30px;line-height:60px;color:#fff;}
/*底部*/
.mainFooterItemBox{background-color:#000;padding:50px 0 20px 0;}
.mainFooterItemBox .menuListBox{width:1200px;margin:0 auto;height:160px;}
.mainFooterItemBox .menuListBox ul{font-size:0px;}
.mainFooterItemBox .menuListBox ul li{display:inline-block;width:20%;font-size:16px;text-align:center;color:#fff;}
.mainFooterItemBox .menuListBox ul li a{color:#ddd;}
.mainFooterItemBox .menuListBox ul li:hover a{color:#009dd9;}
.mainFooterItemBox .menuListBox ul li .iconBox{display:block;width:100px;height:100px;margin:0 auto;padding:20px;background:none no-repeat scroll center center;background-size:60% auto;}
.mainFooterItemBox .menuListBox ul li .iconBox img{display:block;width:100%;height:100%;}
.mainFooterItemBox .menuListBox ul li .iconBox.icon01{background-image:url(../images/footer_menu_icon_01.png)}
.mainFooterItemBox .menuListBox ul li .iconBox.icon02{background-image:url(../images/footer_menu_icon_02.png)}
.mainFooterItemBox .menuListBox ul li .iconBox.icon03{background-image:url(../images/footer_menu_icon_03.png)}
.mainFooterItemBox .menuListBox ul li .iconBox.icon04{background-image:url(../images/footer_menu_icon_04.png)}
.mainFooterItemBox .menuListBox ul li .iconBox.icon05{background-image:url(../images/footer_menu_icon_05.png)}
.mainFooterItemBox .menuListBox ul li:hover .iconBox.icon01{background-image:url(../images/footer_menu_icon_01_or.png)}
.mainFooterItemBox .menuListBox ul li:hover .iconBox.icon02{background-image:url(../images/footer_menu_icon_02_or.png)}
.mainFooterItemBox .menuListBox ul li:hover .iconBox.icon03{background-image:url(../images/footer_menu_icon_03_or.png)}
.mainFooterItemBox .menuListBox ul li:hover .iconBox.icon04{background-image:url(../images/footer_menu_icon_04_or.png)}
.mainFooterItemBox .menuListBox ul li:hover .iconBox.icon05{background-image:url(../images/footer_menu_icon_05_or.png)}
.mainFooterItemBox .copyrightBox{background-color:#000;height:60px;font-size:14px;line-height:60px;margin:0 auto;text-align:center;color:#ddd;}
/*浮动框*/
.mainFloatRightBox{position:fixed;right:2px;top:50%;margin-top:-130px;z-index:10;height:260px;}
.mainFloatRightBox .telBox{width:80px;height:80px;border-radius:40px;overflow:hidden;margin-bottom:10px;}
.mainFloatRightBox .telBox:hover{width:300px;}
.mainFloatRightBox .telBox span{display:block;float:right;text-align:center;padding-right:80px;width:280px;height:80px;background:url(../images/float_r_img_02.png) no-repeat scroll right center;line-height:80px;color:#fff;font-size:28px;}
.mainFloatRightBox .upBox{display:none;width:80px;height:80px;border-radius:40px;float:right;clear:both;}
.mainFloatRightBox .upBox span{display:block;height:80px;background:url(../images/float_r_img_01.png) no-repeat scroll center center;}
.mainFloatRightBox .consultBox{width:80px;height:80px;border-radius:40px;float:right;margin-bottom:10px;}
.mainFloatRightBox .consultBox span{display:block;height:80px;background:url(../images/float_r_img_03.png) no-repeat scroll center center;}
.mainFloatRightBox .gradientColor{cursor:pointer;}
/*友情链接*/
.mainlinkItemBox{background-color:#111;height:60px;padding:10px;}
.mainlinkItemBox .contentBox{width:1200px;height:40px;margin:0 auto;font-size:14px;line-height:40px;color:#aaa;position:relative;}
.mainlinkItemBox .contentBox .titleBox{background-color:#000;padding:0 20px;position:absolute;top:0px;left:0;}
.mainlinkItemBox .contentBox .infoBox{padding-left:130px;width:100%;}
.mainlinkItemBox .contentBox .infoBox a{color:#aaa;display:inline-block;margin-right:30px;}
/*内部栏目*/
/*栏目标题*/
.mainMenuTileBox{background-color:#fff;text-align:center;padding:60px 0 0 0;height:220px;}
.mainMenuTileBox .menuNameBox{width:1200px;margin:0 auto;font-size:48px;color:#333;}
.mainMenuTileBox .menuHrBox{background-color:#009dd9;width:80px;height:4px;margin:40px auto;overflow:hidden;}
/*新闻中心列表*/
.mainNewsListBox .listItemBox{width:1200px;margin:0 auto;}
.mainNewsListBox .listItemBox li{min-height:390px;padding:80px 0 80px 550px;border-bottom:1px solid #ddd;position:relative;}
.mainNewsListBox .listItemBox li .dateBox{width:100px;height:230px;position:absolute;top:80px;left:0;text-align:right;color:#333;}
.mainNewsListBox .listItemBox li .dateBox .dayBox{font-size:40px;line-height:30px;font-family:familyName01;}
.mainNewsListBox .listItemBox li .dateBox .yearsBox{font-size:20px;line-height:20px;font-family:familyName01;margin-top:20px;}
.mainNewsListBox .listItemBox li .picBox{wdith:350px;height:230px;position:absolute;top:80px;left:130px;overflow:hidden;}
.mainNewsListBox .listItemBox li .picBox img{width:100%;height:auto;}
.mainNewsListBox .listItemBox li .titleBox{font-size:26px;line-height:30px;font-weight:normal;max-height:60px;color:#333;margin-bottom:20px;overflow:hidden;}
.mainNewsListBox .listItemBox li p{font-size:16px;line-height:22px;max-height:90px;overflow:hidden;}
.mainNewsListBox .listItemBox li .linkBox{display:block;height:46px;width:160px;position:absolute;left:550px;bottom:80px;border-radius:23px;font-size:18px;line-height:46px;cursor:pointer;}
.mainNewsListBox .listItemBox li .linkBox span {background:url(../images/icon_jiantou.png) no-repeat scroll 110px center;padding-right:20px;display:block;width:100%;height:100%;text-align:center;color:#fff;border-radius:23px;}



.mainPagingBox .pageItemBox{width:1200px;margin:0 auto;text-align:center;font-size:20px;padding:40px;}
.mainPagingBox .pageItemBox span{display:inline-block;width:80px;height:80px;background:none no-repeat scroll center center;background-size:80% auto;cursor:pointer;vertical-align:middle;}
.mainPagingBox .pageItemBox span.upBox{background-image:url(../images/icon_up.png);}
.mainPagingBox .pageItemBox span.dnBox{background-image:url(../images/icon_dn.png);}
.mainPagingBox .pageItemBox .pageNumBox{display:inline-block;height:80px;padding:0 50px;font-family:familyName01;font-size:40px;line-height:80px;vertical-align:middle;}

/*新闻中心详情*/
.mainNewsDetailItemBox{margin-top:120px;}
.mainNewsDetailItemBox .headerTitleBox{background-color:#f1f1f1;text-align:center;padding:100px 0;}
.mainNewsDetailItemBox .headerTitleBox .titleBox{width:1200px;margin:0 auto;font-size:40px;font-weight:normal;line-height:40px;margin-bottom:20px;color:#333;}
.mainNewsDetailItemBox .headerTitleBox .dateBox{font-size:20px;}
.mainNewsDetailItemBox .contentItemBox{width:1200px;margin:40px auto;line-height:30px;text-align:justify;}
.mainNewsDetailItemBox .contentItemBox p{margin-bottom:20px;}
/*新闻中心详情 返回*/
.mainBackBox{height:156px;padding:50px 0;text-align:center;}
.mainBackBox .btnBox{width:56px;height:56px;margin:0 auto;border-radius:28px;overflow:hidden;}
.mainBackBox .btnBox img{width:56px;height:56px;padding:10px;}
.mainBackBox .btnBox a{display:block;height:56px;margin:0 auto;color:#fff;}
/*案例列表*/
.mainCaseListBox .listItemBox{width:1200px;height:700px;margin:0 auto;padding:50px 0;}
.mainCaseListBox .listItemBox .mobileBox{width:500px;height:532px;position:relative;float:left;}
.mainCaseListBox .listItemBox .mobileBox img{border-radius:40px;-webkit-box-shadow: #ccc 0px 0px 10px;-moz-box-shadow: #ccc 0px 0px 10px;box-shadow: #ccc 0px 0px 10px;}
.mainCaseListBox .listItemBox .mobileBox .bgBox{width:1399px;height:437px;position:absolute;top:50%;right:-100px;z-index:-1;margin-top:-218px;background:url(../images/case_list_bg_left.png) no-repeat scroll right center;}
.mainCaseListBox .listItemBox .infoBox{width:480px;padding-left:80px;margin:30px 0;float:left;}
.mainCaseListBox .listItemBox .infoBox .titleNameBox{min-width:135px;height:100px;display:inline-block;text-align:center;position:relative;}
.mainCaseListBox .listItemBox .infoBox .titleNameBox .numBox{font-family:familyName02;font-size:120px;position:absolute;top:0;left:0;z-index:-2;color:#ddd;line-height:100px;}
.mainCaseListBox .listItemBox .infoBox .titleNameBox .hrBox{display:block;height:10px;width:100%;position:absolute;left:0;bottom:16px;z-index:-1;}
.mainCaseListBox .listItemBox .infoBox .titleNameBox .nameBox{font-size:54px;font-weight:600;color:#333;line-height:100px;}
.mainCaseListBox .listItemBox .infoBox .traitBox{clear:both;margin-bottom:40px;}
.mainCaseListBox .listItemBox .infoBox .traitBox dt{font-size:28px;line-height:28px;padding:20px 0;}
.mainCaseListBox .listItemBox .infoBox .traitBox dd{font-size:20px;line-height:20px;padding:10px 0;vertical-align:middle;}
.mainCaseListBox .listItemBox .infoBox .traitBox dd span{display:inline-block;width:20px;height:20px;border:2px solid #ddd;vertical-align:middle;border-radius:50%;margin-right:20px;position:relative;}
.mainCaseListBox .listItemBox .infoBox .traitBox dd span em{display:inline-block;width:4px;height:4px;background-color:#aaa;position:absolute;top:50%;left:50%;margin:-2px 0 0 -2px;border-radius:50%;}
.mainCaseListBox .listItemBox .infoBox .bottomBox{display:inline-block;height:60px;padding:10px 40px;font-size:22px;line-height:40px;color:#fff;border-radius:30px;}
.mainCaseListBox .listItemBox .ewmBox{background-color:#fff;width:182px;height:182px;float:left;margin-top:177px;border:1px solid #ddd;padding:5px;}
.mainCaseListBox .listItemTwoBoxx .mobileBox{float:right;text-align:right;}
.mainCaseListBox .listItemTwoBoxx .mobileBox .bgBox{right:auto;left:-100px;background-image:url(../images/case_list_bg_right.png);background-position:left center;}
.mainCaseListBox .listItemTwoBoxx .infoBox{float:right;}
.mainCaseListBox .listItemTwoBoxx .ewmBox{float:right;}
/*公司简介*/
.mainAboutUsInfoBox .warpperBox{width:1200px;height:460px;margin:0 auto;position:relative;}
.mainAboutUsInfoBox .picBox{position:absolute;top:0;left:-100px;}
.mainAboutUsInfoBox .infoBox{position:absolute;top:0;right:0;width:600px;height:460px;padding:100px;font-size:20px;line-height:36px;overflow:hidden;}
.mainHistoryItemBox .itemBox{width:1200px;height:2004px;margin:0 auto;position:relative;}
.mainHistoryItemBox .itemBox img{display:block;position:absolute;top:0;left:50%;margin-left:-774px;}
/*产品介绍*/
.productHeaderTitleBox{height:100px;background-color:#f5f5f5;transition: all 0s;-webkit-transition: all 0s;}
.productHeaderTitleBox .menuBox{width:1200px;margin:0 auto;padding:20px 0;text-align:center;}
.productHeaderTitleBox .menuBox li{display:inline-block;font-size:20px;line-height:60px;margin:0 20px;cursor:pointer;text-align:center;}
.productHeaderTitleBox .menuBox li span{display:block;background-color:#f1f1f1;padding:0 30px;border-radius:30px;}
.productHeaderTitleBox .menuBox li span:hover{opacity:0.7;}
.productHeaderTitleBox .menuBox li span.gradientColor{color:#fff;}
.productHeaderTitleBox.fixedProductName{background-color:#fff;position:fixed;top:74px;left:0;right:0;z-index:99;border-bottom:1px solid #ddd;}
.productContentItemBox{background-color:#fff;transition: all 0s;-webkit-transition: all 0s;}

.mainProductBannerBox{position:relative;width:100%;height:100vh;background-color:#fff;overflow:hidden;}
.mainProductBannerBox .mainTabBox{width:100%;text-align:center;position:absolute;left:0;bottom:200px;z-index:9;font-size:0;padding:0 100px;}
.mainProductBannerBox .mainTabBox li{display:block;float:left;width:25%;color:#fff;height:200px;}
.mainProductBannerBox .mainTabBox li .picBox{height:60px;width:60px;margin:0 auto;}
.mainProductBannerBox .mainTabBox li .titleBox{font-size:32px;line-height:30px;padding:20px 0;}
.mainProductBannerBox .mainTabBox li .moreBox{width:100px;height:40px;font-size:18px;line-height:40px;text-align:center;margin:0 auto;border-radius:20px;margin-top:20px;opacity:0;}
.mainProductBannerBox .mainTabBox li:hover .moreBox{margin-top:10px;opacity:1;}
.mainProductBannerBox .mainTabBox li .moreBox a{color:#fff;}
.mainProductBannerBox .mainInfoBox {height:100vh;}
.mainProductBannerBox .mainInfoBox img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1;}
.mainProductInfoBox{width:1200px;height:600px;margin:0 auto;position:relative;}
.mainProductInfoBox *{transition: all 0s;-webkit-transition: all 0s;}
.mainProductInfoBox .headerTitleBox{height:80px;font-size:20px;line-height:30px;padding:25px 0;position:absolute;top:50%;margin-top:-300px;}
.mainProductInfoBox .contentBox{height:430px;position:absolute;top:50%;margin-top:-215px;padding-left:550px;}
.mainProductInfoBox .nameTabBox{width:500px;height:430px;position:absolute;left:0;top:50%;margin-top:-215px;}
.mainProductInfoBox .nameTabBox li{min-height:100px;margin-bottom:10px;padding:20px 20px 20px 100px;position:relative;cursor:pointer;}
.mainProductInfoBox .nameTabBox li .iconBox{width:60px;height:60px;position:absolute;top:50%;left:20px;margin-top:-30px;}
.mainProductInfoBox .nameTabBox li .iconBox img{width:100%;height:100%;padding:10px;}
.mainProductInfoBox .nameTabBox li .titleBox{font-size:20px;line-height:20px;color:#333;margin-bottom:8px;}
.mainProductInfoBox .nameTabBox li .describeBox{font-size:16px;line-height:20px;}
.mainProductInfoBox .nameTabBox li.on{background-color:#f1f1f1;}
.mainProductInfoBox .picInfoBox{width:650px;}
.mainCustomizedBox{height:500px;}
.mainCustomizedBox .contentItemBox{width:1200px;margin:0 auto;padding:80px 0 0 0;text-align:center;color:#fff;}
.mainCustomizedBox .contentItemBox .titleBox{font-size:48px;}
.mainCustomizedBox .contentItemBox .subTitleBox{font-size:18px;padding:20px 0 40px;}
.mainCustomizedBox .contentItemBox .bottomBox{height:60px;width:180px;margin:0 auto;font-size:20px;line-height:60px;color:#fff;border-radius:30px;cursor:pointer;}
.mainProductBgImgBox{width:1920px;height:1000px;position:fixed;left:50%;bottom:0;z-index:-1;margin-left:-960px;background:url(../images/product_bg_img.jpg) no-repeat scroll center bottom;background-size:100% auto;}
.mainProductBgImgBoxt{width:1920px;height:1000px;position:fixed;left:50%;bottom:0;z-index:-1;margin-left:-960px;background:url(../images/product_bg_img1.jpg) no-repeat scroll center bottom;background-size:100% auto;}
.productInfo05{height:500px;}
.productInfo05 .mainInfoBox{font-size:0;}
.productInfo05 .mainInfoBox dt{height:130px;font-size:20px;line-height:30px;padding:50px 0;text-align:center;}
.productInfo05 .mainInfoBox dd{display:inline-block;width:25%;height:200px;text-align:center;font-size:16px;vertical-align:middle;transition: all 0.6s;-webkit-transition: all 0.6s;border-radius:10px;}
.productInfo05 .mainInfoBox dd:hover{-webkit-box-shadow: #999 0px 0px 10px;-moz-box-shadow: #999 0px 0px 10px;box-shadow: #999 0px 0px 10px;}
.productInfo05 .mainInfoBox dd .iconBox{width:100px;height:100px;padding:20px;margin:0 auto;}
.productInfo05 .mainInfoBox dd .iconBox img{width:100%;height:100%;padding:10px;}
.productInfo05 .mainInfoBox dd .titleBox{font-size:20px;line-height:20px;color:#333;margin-bottom:20px;}
.productInfo05 .mainInfoBox dd .describeBox{font-size:16px;line-height:20px;padding:0 30px;}



.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}