﻿@charset "utf-8";
/*reset*/

.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
/*banner*/
.banner{ height:353px; position:relative;z-index:0;border-bottom:6px solid #18ab96; background:#e6f6f5;}
.banner a{ display:block; height:451px;width:960px; margin:0 auto; background:url(/images/banner.jpg) center top no-repeat;}
/* 搜索框,热门标签 */
.Msearch{ height:55px;  line-height:55px;color:#fff; font-size:12px; font-family:"Microsoft YaHei"; background:#18ab96;}
.Msearch a{ color:#fff; font-size:12px; padding:0 16px 0 4px; }
.Msearch p{ padding-left:27px;}
.Msearch .content{ background:#18ab96;}
.sea{ height:30px; padding-top:14px; overflow:hidden; padding-right:30px;}
.sea_txt2{height:27px; line-height:27px; outline:none; border:none;width:260px;_width:258px; float:left;color:#8c8c8c; font-size:12px; text-indent:1em; font-family:"Microsoft YaHei";background:url(Img/common/seaTxt1.gif) no-repeat left top;width:258px; }
.sea_btn2 {float:left; width:40px; height:27px; outline:none;  text-align:center; border:none;cursor:pointer; font-weight:normal; background:url(Img/common/seaBtn1.gif) no-repeat left top;}
/**/
.appli{ padding-top:45px; height:706px; background:url(/images/appli.jpg) no-repeat center top #e7e8e2; position:relative; z-index:1;}
.appli h2{ height:90px; overflow:hidden;}
.appli h2 a{ color:#666; font-family:"Microsoft YaHei"; font-size:20px; font-weight:normal; text-transform:uppercase}
.appli h2 b{ display:block; overflow:hidden; font-size:24px;}
.appli h2 i{ font-style:normal; color:#18ab96;}
.appbx{ height:570px; overflow:hidden;}
.apL{ width:364px; overflow:hidden;}
.apL li{ float:left; width:348px; height:80px; padding-right:7px;}
.apL li a{ font-weight:bold; font-weight:bold; font-family:"Microsoft YaHei"; padding:13px 30px 7px 30px; display:block; font-size:20px; border:1px solid #f1efbc; height:50px; background:#fff; text-align:center}
.apL li i{ display:block; color:#949494; font-weight:normal; font-style:normal; font-size:12px;}
.apL li a:hover,
.apL li.cur a{ border:3px solid #18ab96; height:48px; padding:13px 30px 7px 30px; color:#18ab96; text-decoration:none;}
.apL li.more a{border:1px solid #eaeaea; padding:0; height:70px;}
.apL li.more a:hover{border:1px solid #eaeaea; padding:0;height:70px;}
/*  */
.apR{ width:800px; overflow:hidden;}
.apR dt{ height:393px; overflow:hidden;}
.apR dt a{ display:block;}
.apR dt img{ width:527px; height:354px; border:8px solid #18ab96;}
.apR dd h3{ height:36px; line-height:36px; overflow:hidden;}
.apR dd h3 a{ color:#3a383a; font-size:20px; font-family:"Microsoft YaHei"}
.apR dd p{ height:94px; overflow:hidden; line-height:24px; color:#666; font-family:"Microsoft YaHei"}
.apR dd span{ display:block;}
.apR dd span a{ color:#18ab96; font-size:20px; font-family:"Microsoft YaHei"; padding:0 40px 0 30px; font-weight:bold;}
/*  */
.case{ position:relative; z-index:2; height:344px; background:#18ab96;}
.case h2{ text-align:right; padding-right:85px; background:url(/images/caseTit.gif) no-repeat right top; height:66px;}
.case h2 a{ color:#fff; font-size:24px; font-family:"Microsoft YaHei";}
.case .cseBx{ width:1024px; overflow:hidden;}
.cseBx li{ float:left; margin-right:20px; width:208px;border:8px solid #fff; overflow:hidden; display:inline;}
.cseBx li a{ display:block;}
.cseBx li img{ width:210px; height:158px; overflow:hidden; display:block; border-bottom:none;}
.cseBx li span{ display:block; overflow:hidden; height:45px; line-height:45px; text-align:center; background:#fffde9; width:208px; border:1px solid #fffde9;}
.cseBx li span a{ font-size:14px; font-family:"Microsoft YaHei"}
.cseBx li:hover,
.cseBx li.cur{border:8px solid #ffd618;}
.cseBx li:hover span,
.cseBx li.cur span{border:1px solid #fed92e; background:#ffd618}
.cseBx li span a:hover{ color:#443801;}
/*  */
.proVs{ background:url(/images/proVs.jpg) no-repeat center top #fffde9; height:1362px; overflow:hidden;}
.proVs h2{ text-align:center; padding-top:45px; height:73px; overflow:hidden; background:url(/images/vsTop.jpg) no-repeat center top;}
.proVs h2 a{ color:#3a383a; font-size:36px; font-family:"Microsoft YaHei"}
.proVs h2 i{ font-size:44px;}
.proVs .eTit{ display:block; height:152px;width:573px; margin:0 auto; position:relative; z-index:5;padding-right:12px;}
.proVs .eTit em{ display:block; float:left; font-weight:bold; width:253px; text-align:center; font-style:normal; color:#fff; font-size:24px; font-family:"Microsoft YaHei";line-height:152px; height:152px; overflow:hidden;}
.proVs .eTit b{display:block; float:right; width:253px; text-align:center; font-style:normal; color:#fff; font-size:24px; font-family:"Microsoft YaHei";line-height:152px; height:152px; overflow:hidden;}

.vsBx{ padding:22px 16px 20px;}
.vsBx .vs{height:219px; overflow:hidden; margin-top:-29px;}
.vsBx .vvs{ margin-top:0;}
.vsBx .vs .vsy dt{float:left; padding:13px 2px 13px 12px;width:136px;}
.vsBx .vs .vsc dt{float:right; padding:13px 12px;width:136px;}
.vsBx .vs dt img{ width:136px; height:123px; overflow:hidden;}
.vsBx .vs dl{ width:378px; position:relative; z-index:1; padding-bottom:0px; height:149px;}
.vsBx .vs dd{ float:left;padding:13px 0 0;width:228px;}
.vsBx .vs .vsc dd{ float:right;padding:13px 0 0;width:205px;}
.vsBx .vs dd em{ font-size:20px;_font-size:18px; font-weight:bold; font-family:"Microsoft YaHei"; color:#18ab96; height:50px; overflow:hidden;font-style:normal; line-height:50px; padding-top:9px;}
.vsBx .vs dd p{ font-family:"Microsoft YaHei"; padding-left:7px; line-height:20px;}
.vsBx .vs dd p b{ color:#333; font-size:16px;_font-size:14px; font-family:"Microsoft YaHei"}
.vsBx .vs dd p i{ font-weight:bold; font-style:normal;}
.vsBx .vs .vsc dd em{ color:#666;}
.vsBx .vs .vsc dd p{ color:#858585;}
.vsBx .vs .vsc{margin-top:70px;}
.vsBx .vs small{ display:block; width:54px; margin:85px -22px 0; float:left; position:relative; z-index:2;}
.vsPho{ padding-top:33px; text-align:right;}
.vsPho p{ height:30px; line-height:30px; color:#3a383a; font-size:14px; font-family:"Microsoft YaHei"}
.vsPho p b{ color:#3a383a; font-size:20px; font-weight:normal;}
.vsY{ display:block; width:960px; margin:0 auto;}
/*  */
.yos{ height:1591px; background:url(/images/yos.jpg) no-repeat center top;}
.yos h2{ height:164px; overflow:hidden;}
.yos h2 font{ display:block; float:left; width:334px; padding-right:13px; text-align:right; color:#3a383a; font-weight:normal; font-size:26px; font-style:normal;font-family:"Microsoft YaHei"; padding-top:42px;}
.yos h2 font b{ display:inline-block; font-size:38px; font-weight:bold; padding:0 3px;}
.yos h2 font em{ font-style:normal; font-size:38px;}
.yos h2 small{overflow:hidden; padding-left:30px; padding-top:42px;}
.yos h2 small em{ display:block; float:left;}
.yos h2 small i{ font-style:normal; display:block; float:left;  padding-left:10px; color:#cdeeeb; font-family:"Microsoft YaHei"; font-size:26px; font-weight:normal;}
.yos h2 small big{ color:#ffd618; font-size:26px;}
.yos h2 small b{ display:block; font-style:normal; font-weight:normal; font-size:40px; color:#fff;}
.yos h2 small strong{ font-weight:bold;}
/*  */
.ysBx{ position:relative; overflow:hidden; margin-top:60px; height:1363px;}
.ysBx b{ color:#18ab96;}
.ysBx dt{ color:#3a383a; width: 418px;font-weight:bold; font-size:26px;_font-size:24px; font-family:"Microsoft YaHei"; height:65px; background:url(/images/ysBor.png) repeat-x left bottom;}
.ysBx dt i{ font-size:18px; font-weight:normal; font-family:"Times New Roman"; display:block;}
.ysBx dd{ padding-top:12px;}
.ysBx dd li{ padding-left:28px; line-height:24px; font-family:"Microsoft YaHei"; font-size:14px; padding-bottom:5px; background:url(/images/ysIco.png) no-repeat 4px 7px;}
.ysBx dl{ position:relative; z-index:2;}
.ysBx .ys1{ padding-top:10px;width:420px;padding-left:111px;}
.ysBx .ys2{ padding-top:90px; padding-right:122px; width:340px;}
.ysBx .ys3{ padding-top:90px; padding-left:111px; width:390px;}
.ysBx .ys4{ padding-top:90px; padding-right:152px; width:300px;}
.ysBx .ys5{ padding-top:90px; padding-left:122px; width:330px;}
.ysPho{ display:block; margin-top:30px; color:#353838; font-size:14px; font-family:"Microsoft YaHei"; margin-left:157px; padding-left:50px; background:url(/images/ysPho.gif) no-repeat left center;}
.ysPho b{ color:#353838; font-size:22px; display:block;}
.ysBx em{ display:block; position:absolute; z-index:1;}
.ysBx .ysImg1{ top:-5px; right:64px;}
.ysBx .ysImg2{ top:245px; left:100px;}
.ysBx .ysImg3{ top:500px; right:64px;}
.ysBx .ysImg4{ top:765px; left:100px;}
.ysBx .ysImg5{ top:1025px; right:64px;}
/**/
.OSer{ padding-top:48px; background:url(/images/Oser.jpg) no-repeat center top #c0e9e5; height:452px; border-top:50px solid #18ab96; overflow:hidden;}
.OSer h2{ height:106px; overflow:hidden; padding-left:20px; background:url(/images/osTit.gif) no-repeat left 5px;}
.OSer h2 .tit{ color:#62c8bf; font-size:18px; font-weight:normal; font-family:arial; text-transform:uppercase}
.OSer h2 .tit b{ display:block; color:#18ab96; font-size:24px; font-weight:bold; font-family:"Microsoft YaHei"}
.OSer h2 .tit em{ font-style:normal; color:#002623;}
.OSer .osBx{ height:310px; overflow:hidden; width: 960px; float:left;}
.osBx dl{ width:465px; overflow:hidden; padding-bottom:35px; height:126px; }
.osBx dt{ float:left; width:182px; overflow:hidden; background:url(/images/osBxBg.gif) no-repeat left top;}
.osBx dt a{ display:block;}
.osBx dt img{ width:165px; height:116px; display:block; overflow:hidden; padding:5px 12px 5px 5px;}
.osBx dd{ width:280px; float:right;}
.osBx dd h3{ height:25px; margin-bottom:10px; overflow:hidden;}
.osBx dd h3 a{ color:#18ab96; font-size:18px; font-weight:bold; font-family:"Microsoft YaHei"}
.osBx dd p{ line-height:24px; color:#333; font-family:"Microsoft YaHei"; height:95px; overflow:hidden}
.osBx dd p a{ color:#333; text-decoration:underline;}
.OSer h2 span{ display:block; float:right; height:44px; width:64px;}
.OSer h2 span a{ display:block; float:left; width:31px; height:43px; margin-right:1px;}
.OSer h2 span a.OSL{ background:url(/images/osL.gif) no-repeat left top;}
.OSer h2 span a.OSL:hover{ background:url(/images/osLCur.gif) no-repeat left top;}
.OSer h2 span a.OSR{ background:url(/images/osR.gif) no-repeat left top;}
.OSer h2 span a.OSR:hover{ background:url(/images/osRCur.gif) no-repeat left top;}
/*  */
.lct{ display:block; overflow:hidden; background:#62c8bf; height:143px;}
.lct h2{ width:211px; padding-top:7px; height:136px; background:url(/images/lcBor.gif) no-repeat right top; float:left;}
.lct h2 a{ display:block; height:82px; line-height:82px; overflow:hidden; color:#002623; font-size:36px; font-family:"Microsoft YaHei"; background:url(/images/lcTit.gif) no-repeat left bottom;}
.lct h2 b{ font-weight:normal; color:#002623; font-size:14px; font-family:"Microsoft YaHei"; line-height:22px;}
.lct .lctBx{ display:block; width:715px; float:left; padding-top:35px; padding-left:34px;}  
.lctBx a b{ display:block; float:left; width:74px; height:61px; padding-right:17px; background:url(/images/LcY2.gif) no-repeat left top; text-align:center; color:#fff; font-size:18px; font-family:"Microsoft YaHei"; padding-top:17px;}
.lctBx a b.lc{ padding-top:0; height:74px; line-height:74px;}
.lctBx a b.lcb{ padding-right:0; background:url(/images/lcY.gif) no-repeat left top;}
/**/
.pro{ padding-top:44px;  overflow:hidden;}
.proSid{ width:210px; overflow:hidden;}
.proSid h2{ height:70px; line-height:70px; text-align:center; background:#18ab96; border-bottom:1px solid #fff;}
.proSid h2 a{ color:#fff; font-size:30px; font-family:"Microsoft YaHei";}
.SidBx h3{ height:60px; line-height:60px; background:url(/images/SidT3.gif) no-repeat center top; padding-left:45px;}
.SidBx h3 a{ color:#18ab96; font-size:16px; font-family:"Microsoft YaHei";}
.SidBx ul{ padding:5px 0;}
.SidBx li{ height:27px; line-height:27px; overflow:hidden; border-bottom:1px dashed #e4e4e4; padding-left:28px; vertical-align:middle}
.SidBx li a{ display:block; font-family:"Microsoft YaHei"; padding-left:17px; background:url(/images/SidIco.gif) no-repeat left 9px;}
.SidBx li.lst{ border-bottom:none;}
.SidAd{ margin-top:5px; position:relative; height:105px; }
.SidAd span{ display:block; position:absolute; top:25px; font-family:"Microsoft YaHei"; font-size:14px; color:#fff; line-height:26px; left:20px;}
.SidAd span i{  font-family:"Times New Roman"; color:#7ecfc7; padding-left:10px; font-size:20px;}
.SidAd span b{ display:block; height:36px; line-height:36px; overflow:hidden; font-size:28px; font-weight:normal;font-family:"Times New Roman";}
/*  */
.proMain{ display:block; width:970px; overflow:hidden;}
.proMain h2{ height:33px; line-height:33px; overflow:hidden; font-weight:normal; color:#5d5d5e; font-size:16px; border-bottom:1px solid #e5e5e5;}
.proMain h2 .tit{ color:#818181; font-size:16px; font-family:"Microsoft YaHei"; padding:0 15px;}
.proMain h2 .tit:hover,
.proMain h2 .cur{ color:#18ab96; font-size:24px; font-weight:bold; line-height:1.1em;}
.proMain h2 .more{ padding-top:13px;}
.proMain .proBx{ margin-top:5px; overflow:hidden; }
.proBx li{ float:left; width:300px; overflow:hidden;     margin: 9px;  border: solid 1px #ccc;}
.proBx li:hover{ border: solid 1px #18ab96; }
.proBx li a{ display:block; overflow:hidden;}
.proBx li img{  width:300px; height:225px; display:block; overflow:hidden; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
.proBx li img:hover{-moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); -webkit-transform:scale(1.2);}
.proBx li span{ display:block; text-align:center; height:54px; line-height:54px; overflow:hidden;}
.proBx li span a{ color:#5d5d5e; font-family:"Microsoft YaHei"}
/*  */
.banAd01{ text-align:center; height:200px; overflow:hidden;}
.banAd01 a{ display:block;}
/*  */
.banAd02{ height:400px; overflow:hidden;}
.banAd02 a{ display:block;}
/*  */
.witHnr{ height:405px; overflow:hidden;}
.wit{ width:622px; padding-right:29px; background:url(/images/hnrY.gif) no-repeat right top;}
.witHnr h2{ height:47px; line-height:47px; border-bottom:1px solid #cdeeeb; font-weight:normal; color:#daf2f0; font-size:26px; font-family:arial; text-transform:uppercase; font-style:italic;}
.witHnr h2 .tit{ color:#333; font-weight:bold; font-style:normal; font-family:"Microsoft YaHei"}
.witHnr h2 .tit b{ color:#18ab96;}
.witHnr h2 .more{ padding-top:24px;}
.witBx{ padding-top:25px; overflow:hidden;}
.witBx dl{ height:135px; margin-bottom:25px; overflow:hidden;}
.witBx dt{ float:left; width:177px; overflow:hidden; background:url(/images/witBg.gif) no-repeat left top;}
.witBx dt a{ display:block;}
.witBx dt img{ width:165px; height:123px; padding:6px; display:block; overflow:hidden;}
.witBx dd{ float:right; width:418px; padding-right:5px;}
.witBx dd h3{ height:20px; line-height:20px; overflow:hidden; margin-bottom:12px;}
.witBx dd h3 a{ color:#2c2c2c; font-family:"Microsoft YaHei"; font-size:14px;}
.witBx dd p{ line-height:22px; height:65px; overflow:hidden; margin-bottom:15px; overflow:hidden; font-family:"Microsoft YaHei";}
.witBx dd .btn{ display:block; width:76px; height:23px; line-height:23px; text-align:center; background:url(/images/witBtn.gif) no-repeat center top; color:#18ab96; font-family:"Microsoft YaHei"}
/*  */
.hnr{ width:960px; overflow:hidden;}
.hnrBx{ padding-top:33px; overflow:hidden;}
.hnrBx .hnrL,
.hnrBx .hnrR{ display:block; width:31px; height:43px; overflow:hidden; margin-top:106px;}
.hnrBx .hnrL{  background:url(/images/hnrL.gif) no-repeat left top;}
.hnrBx .hnrL:hover{  background:url(/images/hnrLCur.gif) no-repeat left top;}
.hnrBx .hnrR{  background:url(/images/hnrR.gif) no-repeat left top;}
.hnrBx .hnrR:hover{  background:url(/images/hnrRCur.gif) no-repeat left top;}
.hnrCt{ float:left; width:890px; overflow:hidden; padding:0 1px; }
.hnrCt li{background:url(/images/hnrBg.gif) no-repeat center top; width:221px; float:left; overflow:hidden;}
.hnrCt li img{ width:171px; height:234px; padding:12px 25px 23px;}
.hnrCt li span{ display:block; overflow:hidden; font-size:12px; font-family:"Microsoft YaHei"; height:20px; line-height:20px; overflow:hidden; text-align:center;}
.hnrCt li span a{ font-family:"Microsoft YaHei";}
/*  */
.abt{ padding-top:30px; height:540px; overflow:hidden; }
.abt h2{ height:61px; overflow:hidden; border-bottom:1px solid #f1f0e0;}
.abt h2 .more{ padding-top:30px;}
.abt h2 .tit{ font-size:26px; font-family:"Microsoft YaHei"; color:#333; line-height:1.1em;}
.abt h2 .tit b{ color:#18ab96}
.abt h2 .tit i{ font-style:normal; font-size:14px;display:block;}
.abt h2 .tit:hover{ text-decoration:none;}
.abt .abtBx{ padding-top:28px; overflow:hidden;}
.abtBx dl{ float:left; width:685px; overflow:hidden;}
.abtBx dt{ float:left; width:280px; overflow:hidden;}
.abtBx dt a{ display:block;}
.abtBx dt img{ width:270px; height:189px; padding:4px; border:1px solid #e0e0e0; background:#fff;}
.abtBx dd{ width:378px; overflow:hidden; float:right}
.abtBx dd h3{ height:24px; line-height:24px; overflow:hidden;}
.abtBx dd h3 a{ color:#333; font-size:18px; font-family:"Microsoft YaHei"}
.abtBx dd p{ padding-top:12px; line-height:20px; overflow:hidden; height:100px; margin-bottom:40px; font-family:"Microsoft YaHei"}
.abtBx dd .btn{ display:block; width:80px; height:22px; line-height:22px; text-align:center; background:url(/images/abtBtn.gif) no-repeat center top; color:#333; font-family:"Microsoft YaHei"}
.abtAd{ float:right; margin-top:13px; padding-right:40px; width:191px; height:178px; background:url(/images/abtAd.jpg) no-repeat left top;float:right; width:191px;}
.abtAd span{ display:block; padding-top:96px; text-align:center; color:#333; font-family:"Microsoft YaHei"}
.abtAd span b{ font-size:20px; display:block;}
.abtCt{ padding-top:35px; background:url(/images/abtBor.gif) repeat-x left top; margin-top:30px;}
.abtCt .abtL,
.abtCt .abtR{ display:block; width:19px; height:32px; overflow:hidden; margin-top:47px;}
.abtCt .abtL{ background:url(/images/abtL.gif) no-repeat left top;}
.abtCt .abtL:hover{ background:url(/images/abtLCur.gif) no-repeat left top;}
.abtCt .abtR{ background:url(/images/abtR.gif) no-repeat left top;}
.abtCt .abtR:hover{ background:url(/images/abtRCur.gif) no-repeat left top;}
.abtCt { padding:0 5px;}
.abtCx li{ float:left; padding-left:22px;}
.abtCx li a{ display:block;}
.abtCx li img{ width:152px; height:120px; display:block; overflow:hidden; padding:2px; border:1px solid #dbdbdb; background:#fff;}
.abtCx li span{ display:block; text-align:center; height:30px; line-height:30px; overflow:hidden; width:152px;}
.abtCx li span a{ font-family:"Microsoft YaHei"}
/**/
.newsFaq{ padding-top:32px; overflow:hidden; height:474px; overflow:hidden; background:url(/images/newsY.gif) no-repeat center top;}

.newsBx{ height:auto; overflow:hidden;}
.newsBx dl{ height:201px; overflow:hidden; border-bottom:1px dashed #dbdbdb;}
.newsBx dt{ float:left; width:221px; background:url(/images/newsBg.gif) no-repeat left top;}
.newsBx dt a{ display:block;}
.newsBx dt img{ width:209px; height:157px; overflow:hidden; padding:6px;}
.newsBx dd{ width:368px; padding-left:24px; overflow:hidden; float:left;}
.newsBx dd h3{ height:24px; line-height:24px; overflow:hidden;}
.newsBx dd h3 a{ font-size:14px; font-family:"Microsoft YaHei"; font-weight:bold; color:#666;}
.newsBx dd p{ padding-top:7px; height:90px; line-height:21px; margin-bottom:21px; overflow:hidden; font-family:"Microsoft YaHei";}
.newsBx dd .btn{ display:block; width:76px; height:23px; line-height:23px; text-align:center; background:url(/images/witBtn.gif) no-repeat center top; color:#18ab96; font-family:"Microsoft YaHei"}
.newsCt{ padding-top:13px; line-height:36px;}
.newsCt li{ height:36px; line-height:36px; overflow:hidden; width:250px; padding-left:18px; background:url(/images/newsIco.gif) no-repeat left 13px;}
.newsCt li a{ color:#6f6f6f; font-family:"Microsoft YaHei"}
.faq{ width:295px; overflow:hidden; float:right;}
.faq h2{ height:86px; line-height:86px; overflow:hidden;color:#929292; font-size:16px;font-weight:normal; padding-left:30px; background:url(/images/faqTitIco.gif) no-repeat left center; }
.faq h2 .tit{font-family:"Microsoft YaHei";font-size:24px; color:#18ab96; font-weight:bold; }
.faq h2 .more{ padding-top:40px;}
.faqBx{ height:350px; overflow:hidden;}
.faqBx dt{ height:20px; line-height:20px; overflow:hidden; padding-left:58px; background:url(/images/faqIco1.gif) no-repeat left top; margin-bottom:5px;}
.faqBx dt a{ display:block; color:#18ab96; font-size:12px; font-weight:bold; font-family:"Microsoft YaHei"}
.faqBx dd{ padding-left:58px; background:url(/images/faqIco2.gif) no-repeat left top; line-height:24px; color:#6e6e6f; font-family:"Microsoft YaHei"}
.faqBx dl{ margin-bottom:31px;}
/**/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
/**/