@charset "utf-8";

/* reset */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,input,textarea{margin:0;padding:0;}
body{font:12px/24px '微软雅黑',Arial,'宋体',HELVETICA;color:#666;background:#fff;}
img{border:0;vertical-align:top;}
li{list-style-type:none;vertical-align:top;}
button,input,select,textarea{font-size:100%;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
input,textarea{border:none;resize:none;outline:none;}
a{text-decoration:none;outline:none;color:#666;transition:0.2s;}
a:hover{color:#fbd22f;}

/* end reset */

/* public */
.w1000{width:1000px;margin:0 auto;position:relative;}
.fl{float:left;}
.fr{float:right;}
.mb20{margin-bottom:20px;}
.cl{zoom:1;}
.cl:after{content:'';display:block;clear:both;}
.eps{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.ib{display:inline-block;vertical-align:top;}
.z9{z-index:9;}

/* end public */

/* header */
.header{position:relative;z-index:9;}
.topbar{height:34px;line-height:34px;border:1px solid #e1e1e1;font-size:14px;color:#646464;font-family:'simsun';position:relative;z-index:9;}
.topbar a{color:#646464;}
.topbar a:hover{color:#fbd22f;}
.topbar em{background:url(split.png) no-repeat center;width:1px;height:34px;margin:0 14px;}
.topbar span{background:url(share.jpg) no-repeat 0 -32px;padding-left:23px;margin-left:20px;}
.topbar .wxCode{background-position:0 7px;}
.topbar .wx{padding:5px;background:#fff;position:absolute;top:44px;border-radius:3px;right:250px;box-shadow:0 0 3px #DCDCDC;display:none;}
.head{height:114px;}
.head h1{padding-top:30px;}
.vice{padding-top:35px;padding-left:13px;}
.vice h2{font-weight:bold;font-size:22px;color:#212121;}
.vice h3{font-size:20px;color:#2572bc;}
.tas{padding-top:28px;}
.tas p{color:#2572bc;}
.tas span{line-height:28px;height:28px;overflow:hidden;}
.tas .cn{line-height:36px;}
.tas .num{font-size:24px;font-weight:bold;font-family:Arial;}
.search form{width:247px;height:29px;position:relative;}
.search .txt{width:197px;height:27px;border:1px solid #d1d1d1;padding-left:8px;padding-right:40px;color:#bdbdbd;transition:0.2s;}
.search .btn{background:url(search.png) no-repeat;width:34px;height:27px;position:absolute;top:1px;right:1px;cursor:pointer;}
.search .txt:focus{border-color:#2572bc;}
.nav{height:45px;background:url(nav.gif) center 0;}
.nav li,.nav h2,.nav h2 a{float:left;}
.nav .w1000{background:url(navSplit.png) no-repeat 0 2px;}
.nav li{background:url(navSplit.png) no-repeat right 2px;}
.nav h2 a{height:45px;line-height:45px;color:#fff;font-size:14px;padding:0 32px;position:relative;font-weight:bold;}
.nav .txt{position:relative;z-index:4;}
.nav .adorn{position:absolute;height:49px;bottom:0;width:100%;left:0;background:url(navOn.gif) repeat-x;display:none;}
.nav .adorn em{position:absolute;background:url(navAdorn.gif) no-repeat;top:0;width:2px;height:49px;}
.nav .adorn .left{left:0;}
.nav .adorn .right{right:0;background-position:0 -49px;}
.nav .active .adorn{display:block;}

/* banner */
.banner{width:100%;height:485px;overflow:hidden;position:relative;}
.banner .bd{height:485px;position:relative;left:50%;margin-left:-960px;}
.banner .bd li{width:1920px;}
.banner .hd{height:6px;text-align:center;position:absolute;width:100%;bottom:20px;overflow:hidden;}
.banner .hd ul{height:6px;}
.banner .hd li{width:30px;height:6px;display:inline-block;text-indent:-999px;overflow:hidden;margin:0 2px;cursor:pointer;background:#fff;*display:inline;*zoom:1;}
.banner .hd .on{background:#3a94eb;}

/* product */
.product{margin-top:35px;margin-bottom:40px;overflow:hidden;}
.prodSide{width:250px;background:#2572bc;border-radius:4px;padding:0 6px 6px}
.prodSide h2{font-size:24px;line-height:30px;font-weight:bold;color:#fff;text-align:center;padding-top:28px;margin-bottom:23px;}
.prodNav{position:relative;padding:26px 22px 0 17px;}
.prodNav h3{margin-bottom:4px;}
.prodNav h3 a{display:block;height:33px;line-height:33px;font-size:17px;font-weight:bold;color:#fff;background:#2572bc;text-indent:21px;}
.prodNav .none{background:none;}
.prodNav ul{padding-bottom:26px;}
.prodNav li{background:url(proSplit.png) repeat-x 0 bottom;}
.prodNav h4 a{display:block;line-height:25px;height:10px;background:url(arrow.gif) no-repeat 4px -17px;font-size:13px;color:#282828;text-indent:23px;transition:0s;}
.prodNav h4 a:hover{background-position:4px 17px;color:#2572bc;}
.prodNav .z9{position:relative;}
.prodNav em{height:100%;position:absolute;width:100%;left:0;border-radius:4px;overflow:hidden;}
.prodNav .bgBlack{background:#29649d;top:-5px;}
.prodNav .bgWhite{background:#fff;top:0;}
.prodWrap{width:710px;overflow:hidden;}
.prodTop{height:30px;line-height:30px;padding-top:2px;border-bottom:2px solid #2572bc;margin-bottom:13px;}
.prodTop .cn{font-size:20px;color:#2572bc;font-weight:bold;}
.prodTop .en{font-size:16px;color:#c8c8c8;padding-left:7px;}
.prodTop a{color:#c7c6c6;font-family:'simsun';}
.prodTop a:hover{color:#fbd22f;}
.prodBox{width:710px;overflow:hidden;}
.prodBox ul{width:720px;}
.prodBox li{width:230px;float:left;margin-right:10px;text-align:center;margin-bottom:10px;}
.prodBox a{float:left;border:3px solid #ededed;width:224px;height:254px;}
.prodBox a:hover{border-color:#fbd22f;}
.prodBox .txt{width:200px;padding:0 12px;color:#2f2f2f;font-size:16px;font-weight:bold;line-height:30px;}
.prodBox .detail{color:#989898;transition:0.2s;}
.prodBox a:hover .detail{color:#fde598;}

/* solution */
.solution{background:url(solution.gif) no-repeat center 0;height:451px;}
.solutionTop{color:#fff;padding-top:24px;margin-bottom:82px;}
.solutionTop img{padding-top:8px;padding-right:10px;padding-left:180px;}
.solutionTop h2{font-size:30px;font-weight:bold;line-height:44px;}
.solutionTop h3{font-size:18px;letter-spacing:6px;line-height:28px;}
.solution li{float:left;width:166px;text-align:center;color:#fff;}
.solution a{width:128px;height:128px;background:url(solutionIcon.png) no-repeat;margin-bottom:30px;border-radius:50%;}
/*.solution a:hover{background-image:url(solutionIconOn.png);}*/
.solution .b{background-position:-127px 0;}
.solution .c{background-position:-254px 0;}
.solution .d{background-position:-381px 0;}
.solution .e{background-position:-508px 0;}
.solution .f{background-position:-635px 0;}
.solution li h3{font-size:18px;font-weight:bold;margin-bottom:13px;}
.solution li p{font-family:'simsun';line-height:18px;width:136px;margin:0 auto;}

/* advantage */
.advantage{margin-bottom:32px;}
.advantageTop{background:url(advantageTop.gif) no-repeat center 0;height:79px;padding-top:48px;border-bottom:2px solid #dfdfdf;}
.advantageTop .fl{margin-right:12px;text-align:right;padding-left:173px;}
.advantageTop h2{font-weight:bold;font-size:57px;color:#2572bc;float:left;line-height:62px;}
.advantageTop h3{font-size:32px;color:#2572bc;font-weight:bold;line-height:40px;}
.advantageTop p{font-size:18px;color:#282828;}
.advantage ul{background:#f3f3f3;height:1206px;}
.advantage li{position:relative;}
.advantage .a{background:url(a1.png) no-repeat center 0;height:280px;padding-top:30px;}
.advantage .b{background:url(a2.png) no-repeat center 0;height:260px;margin-top:-8px;padding-top:47px;}
.advantage .c{background:url(a3.png) no-repeat center 0;height:247px;margin-top:-5px;padding-top:54px;}
.advantage .d{background:url(a4.png) no-repeat center 0;height:252px;margin-top:-47px;padding-top:100px;}
.advantage .a .advanBox,.advantage .c .advanBox{padding-left:528px;width:472px;}
.advantage .b .advanBox,.advantage .d .advanBox{width:492px;margin-left:-17px;}
.advantage .b li,.advantage .d li{padding-left:80px;background-position:55px 6px;}
.advanTop{position:relative;padding-left:83px;margin-bottom:22px;}
.advanTop h2{font-size:20px;color:#2572bc;font-weight:bold;line-height:32px;border-bottom:2px solid #2572bc;margin-bottom:3px;padding-top:14px;}
.advanTop h3{font-family:Georgia,"Times New Roman",Times,serif;line-height:12px;color:#afafaf;}
.advanBox img{position:absolute;top:0;left:0;}
.advanBox li{padding-left:52px;background:url(circle.png) no-repeat 30px 6px;color:#161616;font-size:13px;line-height:20px;margin-bottom:12px;}
.advanBox span{color:#2572bc;}

/* ad */
.ggBox{margin-bottom:40px;height:156px;}

/* case and consult */
.cac{margin-bottom:36px;}
.case{width:570px;}
.case .title{margin-bottom:26px;}
.caseWrap .bd{height:336px;overflow:hidden;}
.caseWrap li{position:relative;height:141px;margin-bottom:54px;}
.caseWrap .fr{width:340px;}
.caseWrap h3{margin-bottom:12px;}
.caseWrap h3 a{color:#2572bc;width:100%;font-weight:bold;font-size:16px;}
.caseWrap h3 a:hover{color:#fbd22f;}
.caseWrap p{line-height:20px;font-family:'simsun';}
.caseWrap .btn{width:81px;height:25px;line-height:25px;color:#fff;font-family:'simsun';background:#2572bc;position:absolute;bottom:0;text-align:center;}
.caseWrap .btn:hover{background:#fbd22f;}
.consult{width:400px;}
.consultWrap{padding:0 23px;background:#fbd22f;height:362px;}
.consultTop{font-size:14px;background:url(proSplit.png) repeat-x 0 bottom;text-align:center;color:#262626;font-weight:bold;line-height:46px;height:46px;padding-top:13px;}
.consultForm{padding-left:16px;padding-top:18px;}
.consultForm input,.consultForm textarea{vertical-align:top;}
.consultForm p{margin-bottom:6px;}
.consultForm span{width:72px;font-size:14px;color:#262626;line-height:30px;}
.consultForm em{display:inline-block;width:2em;}
.consultForm .item input{width:213px;height:30px;line-height:30px;padding:0 10px;}
.consultForm textarea{width:213px;height:66px;padding:10px;}
.consultForm .btn{padding-top:5px;padding-left:145px;}
.consultForm .btn input{width:73px;height:27px;line-height:27px;text-align:center;font-weight:bold;background:#2572bc;color:#fff;cursor:pointer;margin-left:7px;}
.title{height:38px;border:1px solid #2572bc;line-height:38px;}
.title h2{font-size:18px;color:#fff;font-weight:bold;background:#2572bc;padding:0 20px;}
.title a{margin-right:12px;font-family:Arial;color:#414141;font-size:11px;}
.title a:hover{color:#fbd22f;}

/* about */
.about{margin-bottom:21px;}
.aboutTop{padding-left:180px;height:118px;}
.aboutTop h2{color:#2572bc;font-weight:bold;font-size:20px;margin-bottom:9px;}
.aboutTop p{line-height:20px;color:#6e6e6e;font-size:13px;}
.aboutTop a{font-size:12px;color:#2572bc;margin-left:14px;}
.aboutTop a:hover{color:#fbd22f;}
.aboutMask,.aboutMask em{position:absolute;width:162px;height:481px;top:0;left:0;}
.aboutMask{top:2px;}
.aboutMask .z9{position:relative;}
.aboutMask em{background:#2572bc;opacity:0.9;filter:alpha(opacity=90);}
.aboutMask img{padding:3px 2px;}
.aboutMask h2{background:url(about.png) no-repeat;width:108px;height:51px;font-size:18px;color:#fff;padding-top:26px;position:relative;top:90px;left:17px;}
.aboutPic{width:100%;height:365px;overflow:hidden;position:relative;}
.aboutPic .hd{height:12px;text-align:center;position:absolute;right:10px;bottom:12px;overflow:hidden;}
.aboutPic .hd ul{height:12px;overflow:hidden;}
.aboutPic .hd li{width:12px;height:12px;display:inline-block;text-indent:-999px;overflow:hidden;margin:0 4px;cursor:pointer;background:#fff;float:left;border-radius:50%;transition:0.2s;}
.aboutPic .hd .on{background:#3a94eb;}

/* honor */
.honor{margin-bottom:30px;}
.honor .hd{height:38px;line-height:38px;border:1px solid #2572bc;margin-bottom:13px;}
.honor .hd li{font-size:18px;color:#2572bc;font-weight:bold;background:#fff;padding:0 20px;float:left;cursor:pointer;}
.honor .hd .on{background:#2572bc;color:#fff;}
.honor .more{float:right;}
.honor .more a{margin-right:12px;font-family:Arial;color:#414141;font-size:11px;}
.honor .more a:hover{color:#fbd22f;}
.honor .con{height:234px;}
.honor .conBd{width:1000px;overflow:hidden;}
.honor .conBd ul{width:1013px;}
.honor .conBd li,.honor .con a{float:left;}
.honor .conBd li{width:240px;text-align:center;margin-right:13px;}
.honor .conBd a{border:3px solid #e5e5e5;background:#e5e5e5;}
.honor .conBd span{width:220px;margin-bottom:2px;line-height:42px;font-size:14px;color:#484848;transition:0.2s;}
.honor .conBd a:hover{border:3px solid #2572bc;background:#2572bc;}
.honor .conBd a:hover span{color:#fff;}
.honor .con p{position:absolute;width:1000px;top:94px;left:0;}
.honor .con p a{width:46px;height:46px;line-height:46px;font-size:36px;text-align:center;background:#efefef;position:absolute;color:#2572bc;font-family:'simsun';border-radius:50%;}
.honor .con p a:hover{background:#2572bc;color:#fff;}
.honor .con .prev{left:-60px;}
.honor .con .next{right:-60px;}

/* ad2 */
.ggBox1{margin-bottom:30px;height:200px;}

/* info */
.info{margin-bottom:42px;}
.info .title{margin-bottom:14px;font-family:'Microsoft Yahei';}
.news{width:570px;font-family:'simsun';}
.newsTop{margin-bottom:21px;}
.newsTop .fr{width:340px;}
.newsTop h3{padding-top:2px;}
.newsTop h3 a{width:100%;color:#2572bc;font-size:16px;font-family:'Microsoft Yahei';}
.newsTop h3 a:hover{color:#fbd22f;}
.newsTop h4{color:#b8b8b8;line-height:20px;margin-bottom:10px;}
.newsTop p{line-height:20px;}
.newsTop p a{color:#2572bc;}
.newsTop p a:hover{text-decoration:underline;}
.news li{background:url(proSplit.png) repeat-x 0 bottom;line-height:30px;height:30px;}
.news li h3 a{padding-left:13px;background:url(arrow.gif) no-repeat 3px 12px;width:480px;}
.faq{width:400px;}
.faq .bd{height:311px;overflow:hidden;}
.faq li{background:url(proSplit.png) repeat-x 0 bottom;padding-bottom:16px;margin-bottom:31px;}
.faq h3{line-height:22px;margin-bottom:8px;}
.faq h3 a{font-size:14px;color:#2572bc;width:100%;text-indent:48px;background:#000;line-height:22px;height:22px;background:url(faq.png) no-repeat 4px 0;}
.faq h3 a:hover{color:#fbd22f;}
.faq p{font-family:'simsun';line-height:18px;background:url(faq.png) no-repeat 4px -30px;padding-left:48px;padding-top:1px;}

/* footer */
.footer{background:#2572bc;padding-top:25px;padding-bottom:45px;}
.footNav{height:43px;background:#fbd22f;border-radius:4px;line-height:43px;text-align:center;}
.footNav a{color:#605732;font-weight:bold;position:relative;display:inline-block;}
.footNav em{position:absolute;width:100%;height:3px;background:#605732;bottom:8px;left:0;opacity:0;filter:alpha(opacity=0);transition:0.2s;}
.footNav span{width:2px;height:12px;background:#605732;margin:0 18px;position:relative;top:15px;}
.footNav a:hover em{opacity:1;filter:alpha(opacity=100);}
.foot{color:#fff;font-family:Arial;padding-top:36px;}
.footLogo{padding-top:56px;padding-right:62px;}
.footInfo a{color:#fff;}
.footInfo a:hover{color:#fbd22f;}
.footInfo span{margin-right:7px;}
.footInfo em{font-family:Arial;cursor:default;margin:0 10px;font-style:normal;}
.code{text-align:center;}
.code p{padding-top:5px;}

/* 内页 */
.pageBanner{overflow:hidden;width:100%;margin-bottom:20px;}
.pageBanner img{left:50%;margin-left:-960px;width:1920px;height:200px;position:relative;}
.page{overflow:hidden;zoom:1;margin-bottom:130px;}
.main{width:750px;font-family:"宋体";}

/* pageBanner */
.pageBanner{overflow:hidden;width:100%;margin-bottom:20px;}
.pageBanner img{left:50%;margin-left:-960px;width:1920px;height:200px;position:relative;}

/* page */
.page{width:1000px;margin:0 auto;margin-bottom:50px;}

/* feedbackBox */
.feedbackBox{padding-left:100px;font-family:"Microsoft yahei";}
.feedbackBoxTop{font-size:16px;margin-bottom:36px;padding-top:20px;}
.feedbackBoxTop span{color:#2572bc;}

/* side */
.side{width:220px;}
.sideNav{margin-bottom:20px;}
.sideNav h2{height:56px;line-height:56px;text-align:center;font-size:24px;background:#2572bc;color:#fff;margin-bottom:2px;}
.sideNav .item{margin-bottom:2px;}
.sideNav h3 a{display:block;height:36px;line-height:36px;background:url(sideNav.gif) no-repeat 200px #ECECEC;text-indent:24px;position:relative;font-size:13px;}
.sideNav h3 em{width:4px;height:3px;position:absolute;overflow:hidden;background:#fff;left:24px;top:17px;opacity:0;filter:alpha(opacity=0);transition:0.2s;}
.sideNav h3 a:hover,.sideNav .active h3 a{background-image:url(sideNavOn.gif);background-color:#2572BC;color:#fff;text-indent:34px;}
.sideNav h3 a:hover em,.sideNav .active h3 em{opacity:1;filter:alpha(opacity=100);}
.sideNav ol{background:#f5f5f5;}
.sideNav .none a{background:none;}
.sideNav h4{position:relative;height:35px;}
.sideNav h4 a{position:absolute;left:0;top:0;width:100%;height:36px;line-height:36px;text-indent:24px;background:url(splitBg.gif) repeat-x;width:200px;padding-right:20px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.sideNav h4 a:hover,.sideNav .on h4 a{background:#67B2FB;color:#fff;}
.sideWrap{margin-bottom:20px;}
.sideWrap h2{height:40px;line-height:40px;font-size:16px;text-indent:20px;background:#2572bc;color:#fff;}
.sideBox{border:1px solid #dadada;border-top:none;}
.contactBox{padding:15px;}
.hotLine{background:url(hotLine.gif) no-repeat;padding-left:45px;margin-bottom:4px;height:46px;}
.hotLine p{line-height:16px;}
.hotLine h3{font-size:20px;font-family:Arial;font-weight:bold;line-height:30px;}
.contactInfo{background:url(splitBg.gif) repeat-x;padding-top:10px;}
.contactInfo span{vertical-align:top;display:inline-block;}
.contactInfo .value{width:150px;}

/* imgSideBox */
.imgSideBox{padding:10px 0;}
.imgSideBox li{width:198px;margin:0 auto 14px;}
.imgSideBox a{display:block;}
.imgSideBox img{width:190px;height:158px;padding:2px;border:2px solid #dadada;transition:0.3s;}
.imgSideBox span{width:168px;text-align:center;display:inline-block;vertical-align:top;font-size:14px;padding:0 15px;line-height:30px;padding-top:4px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.imgSideBox a:hover{color:#2572bc;}
.imgSideBox a:hover img{border-color:#2572bc;}

/* main */
.main{width:760px;font-family:'宋体';}

/* breadCrumb */
.breadCrumb{height:55px;border-bottom:1px solid #dadada;position:relative;margin-bottom:30px;display:table;width:100%;}
.breadCrumb h2{font-family:'Microsoft Yahei';font-size:18px;position:absolute;top:0;left:0;height:54px;line-height:54px;padding:0 4px;border-bottom:3px solid #2572BC;color:#333;}
.breadCrumb .fr{color:#999;font-family:'宋体';cursor:default;width:330px;line-height:16px;text-align:right;display:table-cell;vertical-align:middle;float:none;}

/* imgBox */
.imgBox{width:760px;overflow:hidden;}
.imgBox ul{width:800px;}
.imgBox li{float:left;text-align:center;margin-bottom:20px;}
.imgBox a{float:left;}
.imgBox img{border:2px solid #dadada;transition:0.2s;}
.imgBox span{display:inline-block;vertical-align:top;font-size:14px;padding:0 15px;line-height:30px;padding-top:4px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.imgBox a:hover{color:#2572bc;}
.imgBox a:hover img{border-color:#2572bc;}

/* productBox */
.productBox li{width:244px;margin-right:14px;}
.productBox img{width:236px;height:196px;padding:2px;}
.productBox span{width:214px;}

/* imgPartnerBox */
.imgPartnerBox li{width:180px;margin-right:12px;}
.imgPartnerBox img{width:176px;height:87px;}
.imgPartnerBox span{width:154px;}

/* imgSettingBox */
.imgSettingBox li{width:244px;margin-right:14px;}
.imgSettingBox img{width:236px;height:186px;padding:2px;}
.imgSettingBox span{width:214px;}

/* imgSettingBox */
.imgCaseBox li{width:244px;margin-right:14px;}
.imgCaseBox img{width:236px;height:166px;padding:2px;}
.imgCaseBox span{width:214px;}

/* product's picture */
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;*display:block;*font-family:Arial;*line-height:1;*font-size:271px;}
.tb-pic img{vertical-align:middle;}
.tb-pic,.tb-pic a{height:320px;width:350px;background:#fff;}
.tb-pic,.tb-pic img{max-height:320px;max-width:350px;_width:350px;}
.tb-pic{border:1px solid #dadada;position:relative;z-index:1;}
.zoomDiv{z-index:999;position:absolute;top:0;left:0;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.zoomMask{position:absolute;background:url(mask.png);cursor:move;z-index:1;}
.tb-picList{width:352px;height:62px;overflow:hidden;margin-top:10px;position:relative;}
.tb-picList .prev,.tb-picList .next{position:absolute;top:20px;font-family:'simsun';font-weight:bold;font-size:32px;}
.tb-picList .prev{left:0;}
.tb-picList .next{right:0;}
.tb-picList .prev:hover,.tb-picList .next:hover{color:#2572BC;}
.tb-picList .tb-thumb{position:relative;width:290px;height:62px;margin:0 auto;overflow:hidden;}
.tb-picList .tb-thumb ul{position:absolute;width:999999px;}
.tb-picList .tb-thumb li{float:left;width:76px;overflow:hidden;position:relative;}
.tb-picList .tb-thumb a{display:block;width:60px;border:1px solid #dadada;text-align:center;background:#fff;}
.tb-picList .tb-thumb img{max-width:100%;height:60px;cursor:pointer;}
.tb-picList .tb-thumb em{position:absolute;width:58px;height:58px;border:2px solid #2572BC;top:0;left:0;display:none;}
.tb-picList .tb-thumb .tb-selected em{display:block;}
.productTop{margin-bottom:20px;}
.productIntro{width:380px;}
.productIntro h2{background:url(splitBg.gif) repeat-x 0 bottom;font-size:18px;font-family:'Microsoft Yahei';color:#000;padding:10px 0;margin-bottom:10px;}
.descriptionBox{height:178px;overflow:hidden;}
.descriptionBox .explain .value{height:116px;overflow:hidden;}
.descriptionBox span{display:inline-block;vertical-align:top;}
.descriptionBox .value{width:320px;}
.productOrder a{display:block;width:130px;height:40px;line-height:40px;text-align:center;font-size:15px;border-radius:4px;font-family:'Microsoft Yahei';background:#2572BC;color:#fff;}
.productOrder a:hover{background:#fbd22f;}
.productShow{margin-bottom:10px;}
.productShow .hd{height:38px;line-height:38px;font-size:14px;background:#2572BC;font-family:'Microsoft Yahei';}
.productShow .hd li{float:left;padding:0 20px;cursor:pointer;color:#fff;transition:0.3s;}
.productShow .hd .on{background:#fbd22f;color:#212121;}
.productShow .con{padding:10px 0;}
.column{margin-bottom:20px;}
.column h2{height:36px;line-height:36px;font-size:14px;background:#eee;position:relative;text-indent:20px;font-family:'Microsoft Yahei';}
.column h2 em{position:absolute;width:4px;height:14px;left:10px;top:50%;margin-top:-7px;background:#333;}
.productForm h2{margin-bottom:2px;}
.productFormBox{background:#eee;}
.productFormBox form{padding:20px 0 20px 16px;}
.productFormBox p{float:left;margin-right:10px;}
.productFormBox span{display:inline-block;vertical-align:middle;width:50px;text-align:right;padding-right:10px;line-height:26px;}
.productFormBox input,.productFormBox textarea{vertical-align:top;transition:0.3s;}
.productFormBox .row{margin-bottom:10px;}
.productFormBox .row input{height:24px;border:1px solid #dadada;width:150px;padding:0 10px;line-height:24px;}
.productFormBox textarea{width:634px;height:72px;border:1px solid #dadada;padding:10px;line-height:18px;}
.productFormBox .row input:focus,.productFormBox textarea:focus{border-color:#aaa;}
.productFormBox img{border:1px solid #dadada;margin-left:10px;cursor:pointer;position:relative;top:1px;}
.productFormBox .btn{padding-left:60px;}
.productFormBox .btn input{width:65px;height:24px;line-height:24px;text-align:center;background:#666;cursor:pointer;color:#fff;border-radius:2px;margin-right:10px;font-family:'Microsoft Yahei';}
.productFormBox .btn input:hover{background:#999;}
#verifyCode{width:100px;}
.related h2{margin-bottom:10px;}

/* articleBox */
.articleBox li{overflow:hidden;zoom:1;background:url(splitBg.gif) repeat-x 0 bottom;padding-bottom:20px;margin-bottom:20px;}
.articleBox img{width:210px;height:135px;border:1px solid #EFEFEF;padding:4px;}
.articleBox .fr{width:520px;padding-top:16px;}
.articleBox h2{font-size:16px;font-family:'Microsoft Yahei';margin-bottom:4px;padding-top:6px;}
.articleBox h2 a{color:#2572BC;}
.articleBox h2 a:hover{color:#fbd22f;}
.articleBox h4{background:url(time.png) no-repeat 0 3px;padding-left:24px;color:#a1a1a1;margin-bottom:5px;}
.articleBox p{color:#888;}
.articleBox p a{color:#2572BC;}
.articleBox p a:hover{text-decoration:underline;}
.articleBox .img{position:relative;}
.articleBox .img img{position:relative;z-index:9;}
.articleBox .img em{position:absolute;width:210px;height:130px;background:url(timeBg.png) no-repeat #1b8700;left:5px;top:5px;}
.articleBox .img span{color:#fff;position:absolute;width:100%;text-align:center;left:0;}
.articleBox .date{font-family:'Microsoft Yahei';font-size:60px;line-height:60px;top:24px;}
.articleBox .yam{font-family:Arial;font-size:18px;top:88px;}

/* faqBox */
.faqBox h2 a{position:relative;padding-left:26px;}
.faqBox h2 em{position:absolute;left:0;top:4px;width:16px;height:16px;background:url(faq.png) no-repeat #1B8700;border-radius:3px;}
.faqBox p{background:url(faq.png) no-repeat 0 -26px;padding-left:26px;}

/* faqOtherBox */
.faqOtherBox{border-top:1px solid #f1f1f1;}
.faqOtherBox h2 a{display:block;font-size:16px;font-family:'Microsoft Yahei';position:relative;padding:10px 10px 10px 36px;border-bottom:1px solid #f1f1f1;color:#999;}
.faqOtherBox h2 em{position:absolute;left:10px;top:50%;margin-top:-8px;width:16px;height:16px;background:url(faq.png) no-repeat #2572bc;border-radius:3px;}
.faqOtherBox .on a{background:#ECECEC;color:#000;}
.faqOtherBox .con{padding:20px 0;border-left:3px solid #2572bc;padding-left:34px;background:url(splitBg.gif) repeat-x 0 bottom;}

/* articleShow */
.articleTop{text-align:center;background:url(splitBg.gif) repeat-x 0 bottom;padding-bottom:20px;margin-bottom:20px;}
.articleTop h2{font-size:22px;color:#000;margin-bottom:16px;font-family:"Microsoft yahei";}
.articleTop p{color:#999;}
.articleTop span{margin:0 5px;}
.articleTop a{margin:0 5px;}
.articleTop .active{color:#000;font-weight:bold;}
.articleShow{margin-bottom:20px;font-size:14px;}
.articleCtrl{height:36px;line-height:36px;background:#eee;margin-bottom:10px;color:#999;padding:0 10px;cursor:default;}
.articleCtrl p{background:url(articlectrl.png) no-repeat 0 -25px;vertical-align:top;width:40%;}
.articleCtrl .fl{padding-left:16px;}
.articleCtrl .fr{padding-right:16px;background-position:right 10px;text-align:right;}
.articleCtrl a{color:#333;}
.articleCtrl a:hover{color:#e9ba25;}
.articleList{width:760px;overflow:hidden;}
.articleList h2{margin-bottom:10px;}
.articleList ul{width:780px;}
.articleList li,.articleList h3,.articleList a{float:left;}
.articleList li{width:370px;margin-right:20px;height:32px;line-height:32px;background:url(splitBg.gif) repeat-x 0 bottom;}
.articleList a{background:url(txt.png) no-repeat 6px center;padding-left:26px;width:260px;}
.articleList span{float:right;color:#999;font-family:Arial;}

/* pictureDetail */

/* picture's picture */
.pictureDetail .tb-pic a{cursor:default;}
.pictureDetail .tb-pic,.pictureDetail .tb-pic a{height:500px;width:738px;}
.pictureDetail .tb-pic,.pictureDetail .tb-pic img{max-height:500px;max-width:738px;_width:500px;}
.pictureDetail .tb-pic{border:1px solid #ECECEC;padding:10px;}
.pictureDetail .tb-picList{width:760px;height:51px;}
.pictureDetail .tb-picList .tb-thumb{width:674px;height:51px;}
.pictureDetail .tb-picList .tb-thumb li{width:86px;}
.pictureDetail .tb-picList .tb-thumb a{width:70px;}
.pictureDetail .tb-picList .tb-thumb img{height:49px;}
.pictureDetail .tb-picList .tb-thumb em{width:68px;height:47px;}
.pictureDetail .tb-picList .prev,.pictureDetail .tb-picList .next{top:0;font-size:18px;color:#fff;width:25px;height:51px;line-height:51px;background:#ccc;text-align:center;}
.pictureDetail .tb-picList .prev:hover,.pictureDetail .tb-picList .next:hover{background:#2572bc;}
.pictureDetail .tb-picList .non,.pictureDetail .tb-picList .non:hover{background:#F3F3F3;cursor:default;}
.pictureTop{margin-bottom:20px;}

/* downloadList */
.downloadList{font-family:'Microsoft Yahei';}
.downloadList li{overflow:hidden;zoom:1;background:url(splitBg.gif) repeat-x 0 bottom;height:30px;line-height:30px;margin-bottom:10px;padding-bottom:10px;}
.downloadList h2{float:left;background:url(file.png) no-repeat 6px 2px;padding-left:40px;font-size:14px;color:#000;}
.downloadList a{float:right;background:url(download.png) no-repeat 0 6px;padding-left:16px;color:blue;}
.downloadList a:hover{text-decoration:underline;}

/* jobList */
.jobList{border:1px solid #ddd;border-top:none;}
.jobList ol{height:45px;line-height:45px;border-top:1px solid #e3e3e3;background:#f4f4f4;cursor:pointer;font:normal 12px/45px "Microsoft YaHei";}
.jobList ol li{float:left;width:165px;padding-left:22px;}
.jobList b{color:#000;}
.jobList .con{padding:8px 25px;color:#999;display:none;}

/* pagination */
.pagination span{background:#1B8700;}
.caseBox{overflow:hidden;padding:30px 0;}
.caseBox h2{font-size:30px;font-weight:bold;color:#2572bc;text-align:center;line-height:30px;overflow:hidden;}
.caseBox h2 span{display:block;font-size:16px;text-transform:uppercase;color:#999;font-weight:normal;font-family:arial;}
.caseBox .hd{height:35px;margin-top:20px;text-align:center;}
.caseBox .hd li{display:inline-block;padding:0 12px;font-size:14px;line-height:35px;margin:0 12px;}
.caseBox .hd li.on{background:#2572bc;color:#fff;border-radius:4px;}
.caseBox .bd ul{width:1100px;margin-top:30px;}
.caseBox .bd li{width:325px;position:relative;height:244px;float:left;margin-right:13px;margin-bottom:13px;}
.caseBox .bd li a{display:block;width:100%;height:100%;overflow:hidden;}
.caseBox .bd li img{transition:all .5s;-webkit-transition:all .5s;width:100%;height:100%;}
.caseBox .bd li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}
.caseBox .bd li .cover{position:absolute;width:231px;height:154px;background:url(ca_tm.png);font-size:12px;color:#fff;top:20px;padding:30px 20px 20px;text-align:center;left:27px;transform:scale(0,0);opacity:0;transition:all .5s;-webkit-transition:all .5s;}
.caseBox .bd li .cover h3{font-size:18px;font-weight:normal;margin-bottom:10px;background:url(hx.jpg) no-repeat center bottom;padding-bottom:15px;}
.caseBox .bd li:hover .cover{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);opacity:1;}
.caseBox .bd li span{position:absolute;left:0;right:0;height:40px;line-height:40px;text-align:center;font-size:14px;color:#fff;background:rgba(0,0,0,0.7);bottom:0;transition:all .5s;-webkit-transition:all .5s;}
.caseBox .bd li:hover span{height:0}