@charset "utf-8";
.db{display:block}
.tc{text-align:center}
.tr{text-align:right}
.pr{position:relative}
.pa{position:absolute}
.dn{display:none}
.oh{overflow:hidden}
.ohw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fl{float:left}
.fr{float:right}
.box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.g_pp{background:url(../images/ppbg.jpg) no-repeat center top;height:1030px;padding-top:88px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.g_pp .ppleft{float:left;width:700px}
.g_pp .ppleft h2{height:145px;padding-top:24px;font-size:38px;color:#333;font-weight:400;width:620px;animation-delay:.1s}
.g_pp .ppleft h2 b{color:#325dcd}
.g_pp .ppleft h2 em{display:block;margin-top:25px;background:url(../images/pptit.jpg) no-repeat;width:614px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff}
.g_pp .ppleft p{font-size:15px;line-height:28px;color:#333;margin-bottom:40px;width:620px;animation-delay:.3s}
.ibrand-num{z-index:300;height:256px;border-top:1px solid #c2c2c2;padding-top:40px}
.ibrand-num li{float:left;position:relative;height:102px;width:260px;line-height:60px}
.ibrand-num li em{display:inline-block;font-size:50px;color:#333;font-weight:700}
.ibrand-num li span{display:block;font-size:16px;color:#666;height:34px;line-height:34px;position:relative;padding-left:18px}
.ibrand-num li span:before{content:"";position:absolute;width:4px;height:18px;background:#325dcd;left:0;top:10px}
.ibrand-num li i{font-size:18px;color:#333;font-style:normal}
.ppright{float:right;width:860px;margin-right:-360px}
.g_pro{margin-top:-175px;position:relative;padding-bottom:120px}
.g_pro h2{height:175px;font-size:45px;color:#333;font-weight:400;text-align:center}
.g_pro h2 a{color:#333}
.g_pro h2 em{display:block;margin-top:25px;background:url(../images/cptit.jpg) no-repeat;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff}
.g_pro .m_fl{position:relative;height:1061px}
.g_pro .m_fl dl{position:absolute}
.g_pro .m_fl .cpgy1{width:390px;height:344px;}
.g_pro .m_fl .cpgy1 dt{overflow:hidden;width:390px;height:344px}
.g_pro .m_fl .cpgy1 dt img{width:390px;height:344px;display:block;transition:all .3s linear 0s}
.g_pro .m_fl .cpgy1 dt:hover img{transform:scale(1.1)}
.g_pro .m_fl .cpgy1 dd{position:absolute;left:0;top:40px;width:390px;}
.g_pro .m_fl .cpgy1 h3 a{display:block;border-left:11px solid #325dcd;width:176px;height:42px;line-height:42px;background:rgba(0,0,0,.6);font-size:18px;color:#fff;font-weight:400;padding-left:15px}
.g_pro .m_fl .cpgy1 p{position: absolute;left:0;bottom:-262px;height: 80px;width: 390px;background: rgba(0,0,0,.6);padding: 0 30px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_pro .m_fl .cpgy1 p a{float:left;padding-left:20px;height:40px;line-height:40px;font-size:16px;color:#cdcdcd;position:relative;width: 41%;}
.g_pro .m_fl .cpgy1 p a:before{content:"";position:absolute;width:6px;height:6px;border:2px solid #cdcdcd;border-radius:50%;left:0;top:15px}

.g_pro .m_fl .cpgy2 p{position: absolute;left:0;bottom:-200px;height: 80px;width: 390px;background: rgba(0,0,0,.6);padding: 0 30px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_pro .m_fl .cpgy2 p a{float:left;padding-left:20px;height:40px;line-height:40px;font-size:16px;color:#cdcdcd;position:relative;width: 41%;}
.g_pro .m_fl .cpgy2 p a:before{content:"";position:absolute;width:6px;height:6px;border:2px solid #cdcdcd;border-radius:50%;left:0;top:15px}




.g_pro .m_fl .cpgy2{width:388px;height:281px}
.g_pro .m_fl .cpgy2 dt{overflow:hidden;width:388px;height:281px}
.g_pro .m_fl .cpgy2 dt img{width:388px;height:281px;display:block;transition:all .3s linear 0s}
.g_pro .m_fl .cpgy2 dt:hover img{transform:scale(1.1)}
.g_pro .m_fl .cpgy2 dd{position:absolute;left:0;top:40px;width:390px;}
.g_pro .m_fl .cpgy2 h3 a{display:block;border-left:11px solid #325dcd;width:176px;height:42px;line-height:42px;background:rgba(0,0,0,.6);font-size:18px;color:#fff;font-weight:400;padding-left:15px}
.g_pro .m_fl dl:nth-child(1){left:0;top:0}
.g_pro .m_fl dl:nth-child(2){left:0;top:360px}
.g_pro .m_fl dl:nth-child(3){left:0;top:720px}
.g_pro .m_fl dl:nth-child(4){right:0;top:0;width:793px;height:462px}
.g_pro .m_fl dl:nth-child(4) dt{width:793px;height:462px;overflow:hidden}
.g_pro .m_fl dl:nth-child(4) dt img{width:793px;height:462px;display:block;transition:all .3s linear 0s}
.g_pro .m_fl dl:nth-child(4) dl:hover dt img{transform:scale(1.1)}
.g_pro .m_fl dl:nth-child(4) dd{position:absolute;left:0;top:0;width:793px;height:462px;background:url(../images/cp4sha.png) no-repeat;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.g_pro .m_fl dl:nth-child(4) h3 a{padding-top:347px;display:block;height:58px;line-height:58px;text-align:center;font-size:24px;font-weight:700;color:#fff}
.g_pro .m_fl dl:nth-child(4) p{margin-left:48px}
.g_pro .m_fl dl:nth-child(4) p a{float:left;padding-left:20px;height:40px;line-height:40px;font-size:16px;color:#cdcdcd;position:relative;margin-right:15px}
.g_pro .m_fl dl:nth-child(4) p a:before{content:"";position:absolute;width:6px;height:6px;border:2px solid #cdcdcd;border-radius:50%;left:0;top:15px}

.g_pro .m_fl dl:nth-child(5){left:408px;top:482px;width:388px;height:582px}
.g_pro .m_fl dl:nth-child(5) dt{overflow:hidden;width:388px;height:582px}
.g_pro .m_fl dl:nth-child(5) dt img{width:388px;height:582px;display:block;transition:all .3s linear 0s}
.g_pro .m_fl dl:nth-child(5) dt:hover img{transform:scale(1.1)}
.g_pro .m_fl dl:nth-child(5) dd{position:absolute;left:0;top:40px;width:388px;}
.g_pro .m_fl dl:nth-child(5) h3 a{display:block;border-left:11px solid #325dcd;width:176px;height:42px;line-height:42px;background:rgba(0,0,0,.6);font-size:18px;color:#fff;font-weight:400;padding-left:15px}

.g_pro .m_fl dl:nth-child(5) p{position: absolute;left:0;bottom:-500px;height: 80px;width: 388px;background: rgba(0,0,0,.6);padding: 0 30px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.g_pro .m_fl dl:nth-child(5) p a{float:left;padding-left:20px;height:40px;line-height:40px;font-size:16px;color:#cdcdcd;position:relative;width: 41%;}
.g_pro .m_fl dl:nth-child(5) p a:before{content:"";position:absolute;width:6px;height:6px;border:2px solid #cdcdcd;border-radius:50%;left:0;top:15px}



.g_pro .m_fl dl:nth-child(6){right:0;top:482px}
.g_pro .m_fl dl:nth-child(7){right:0;top:782px}
.g_cpys{background:url(../images/cpbg.jpg) no-repeat center top;height:879px}
.g_cpys h2{position:absolute;left:0;top:85px;width:1200px;font-size:30px;color:#333;font-weight:400;text-align:center}
.g_cpys h2 a{color:#333}
.g_cpys h2 b{display:block;line-height:80px;font-size:48px;color:#333}
.g_cpys h2 em{display:block;background:url(../images/cpystit.png) no-repeat;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff}
.m_cpys{padding-top:57px}
.m_cpys dl{float:left;width:290px;height:340px;margin-right:650px}
.m_cpys dl:nth-child(2n){margin-right:0;width:260px}
.m_cpys dl h3{height:88px;font-size:30px;color:#fff;font-weight:400}
.m_cpys dl em{display:block;font-size:18px;line-height:46px}
.m_cpys dl p{font-size:14px;line-height:22px;color:#fff;margin-bottom:16px}
.m_cpys dl:nth-child(1){animation-delay:.1s}
.m_cpys dl:nth-child(2){animation-delay:.2s}
.m_cpys dl:nth-child(3){animation-delay:.3s}
.m_cpys dl:nth-child(4){animation-delay:.4s}
.ysbj{height:2247px;position:relative;background:url(../images/ysbg.jpg) no-repeat center top}
.ysbj h2{height:175px;font-size:45px;color:#333;font-weight:400;text-align:center;width:1200px;margin:0 auto}
.ysbj h2 a{color:#333}
.ysbj h2 em{display:block;margin-top:15px;background:url(../images/ystit.jpg) no-repeat;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff;padding-left:55px}
.ys{height:auto;position:relative}
.ys1{width:100%;max-width:1920px;margin:0 auto;height:504px;overflow:hidden}
.ys1 dl{width:1200px;margin:0 auto}
.ys1 dt{width:600px;display:block;float:left}
.ys1 dt img{width:960px;height:456px;display:block;margin-left:-360px}
.ys1 dd{width:475px;padding-top:58px;float:right;box-sizing:border-box;text-align:left;position:relative}
.ys1 dd h3{height:110px;padding-top:15px;position:relative;font-size:44px;color:#325dcd;margin-bottom:30px}
.ys1 dd h3 em{display:block;font-size:24px;color:#666;font-weight:400}
.ys1 dd h3:before{content:"";position:absolute;width:176px;height:4px;background:#d5d5d5;left:0;top:0}
.ys1 dd h3:after{content:"";position:absolute;width:350px;height:4px;background:#d5d5d5;left:0;top:130px}
.ys1 dd li{font-size:15px;line-height:24px;color:#666;margin-bottom:20px}
.ys1 dd li b{display:block;height:28px;line-height:28px;font-size:15px;color:#2c2c2c;margin-bottom:10px}
.ys2{width:100%;max-width:1920px;margin:0 auto 0;height:504px;overflow:hidden}
.ys2 dl{width:1200px;margin:0 auto}
.ys2 dt{width:600px;display:block;float:right}
.ys2 dt img{width:960px;height:456px;display:block;margin-right:-360px}
.ys2 dd{width:475px;padding-top:58px;float:left;box-sizing:border-box;text-align:left;position:relative}
.ys2 dd h3{height:110px;padding-top:15px;position:relative;font-size:44px;color:#325dcd;margin-bottom:30px}
.ys2 dd h3 em{display:block;font-size:24px;color:#666;font-weight:400}
.ys2 dd h3:before{content:"";position:absolute;width:176px;height:4px;background:#d5d5d5;left:0;top:0}
.ys2 dd h3:after{content:"";position:absolute;width:350px;height:4px;background:#d5d5d5;left:0;top:130px}
.ys2 dd li{font-size:15px;line-height:24px;color:#666;margin-bottom:20px}
.ys2 dd li b{display:block;height:28px;line-height:28px;font-size:15px;color:#2c2c2c;margin-bottom:10px}
.ys3{width:100%;max-width:1920px;margin:0 auto 0;height:504px;overflow:hidden}
.ys3 dl{width:1200px;margin:0 auto}
.ys3 dt{width:600px;display:block;float:left}
.ys3 dt img{width:960px;height:456px;display:block;margin-left:-360px}
.ys3 dd{width:475px;padding-top:58px;float:right;box-sizing:border-box;text-align:left;position:relative}
.ys3 dd h3{height:110px;padding-top:15px;position:relative;font-size:44px;color:#325dcd;margin-bottom:30px}
.ys3 dd h3 em{display:block;font-size:24px;color:#666;font-weight:400}
.ys3 dd h3:before{content:"";position:absolute;width:176px;height:4px;background:#d5d5d5;left:0;top:0}
.ys3 dd h3:after{content:"";position:absolute;width:350px;height:4px;background:#d5d5d5;left:0;top:130px}
.ys3 dd li{font-size:15px;line-height:24px;color:#666;margin-bottom:20px}
.ys3 dd li b{display:block;height:28px;line-height:28px;font-size:15px;color:#2c2c2c;margin-bottom:10px}
.ys4{width:100%;max-width:1920px;margin:0 auto;height:504px;overflow:hidden}
.ys4 dl{width:1200px;margin:0 auto}
.ys4 dt{width:600px;display:block;float:right}
.ys4 dt img{width:960px;height:456px;display:block;margin-right:-360px}
.ys4 dd{width:475px;padding-top:58px;float:left;box-sizing:border-box;text-align:left;position:relative}
.ys4 dd h3{height:110px;padding-top:15px;position:relative;font-size:44px;color:#325dcd;margin-bottom:30px}
.ys4 dd h3 em{display:block;font-size:24px;color:#666;font-weight:400}
.ys4 dd h3:before{content:"";position:absolute;width:176px;height:4px;background:#d5d5d5;left:0;top:0}
.ys4 dd h3:after{content:"";position:absolute;width:350px;height:4px;background:#d5d5d5;left:0;top:130px}
.ys4 dd li{font-size:15px;line-height:24px;color:#666;margin-bottom:20px}
.ys4 dd li b{display:block;height:28px;line-height:28px;font-size:15px;color:#2c2c2c;margin-bottom:10px}
.ys1 dd li:hover img,.ys2 dd li:hover img,.ys3 dd li:hover img,.ys4 dd li:hover img,.ys5 dd li:hover img{transform:scale(1.1)}
.ysbj .round{position:absolute;width:80px;height:80px;border-radius:50%;-webkit-animation-name:living;animation-name:living;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:3s;animation-duration:3s}
.ysbj .round1{left:625px;top:226px;background:rgba(50,93,205,.1)}
.ysbj .round1 b{position:absolute;width:16px;height:16px;background:#325dcd;border:2px solid #fff;border-radius:50%;left:30px;top:30px}
.ysbj .round1 span{position:absolute;width:50px;height:50px;background:rgba(50,93,205,.1);border-radius:50%;left:15px;top:15px}
.ysbj .round2{left:498px;top:715px;background:rgba(50,93,205,.1)}
.ysbj .round2 b{position:absolute;width:16px;height:16px;background:#325dcd;border:2px solid #fff;border-radius:50%;left:30px;top:30px}
.ysbj .round2 span{position:absolute;width:50px;height:50px;background:rgba(50,93,205,.1);border-radius:50%;left:15px;top:15px}
.ysbj .round3{left:625px;top:1206px;background:rgba(50,93,205,.1)}
.ysbj .round3 b{position:absolute;width:16px;height:16px;background:#325dcd;border:2px solid #fff;border-radius:50%;left:30px;top:30px}
.ysbj .round3 span{position:absolute;width:50px;height:50px;background:rgba(50,93,205,.1);border-radius:50%;left:15px;top:15px}
.ysbj .round4{left:498px;top:1692px;background:rgba(50,93,205,.1)}
.ysbj .round4 b{position:absolute;width:16px;height:16px;background:#325dcd;border:2px solid #fff;border-radius:50%;left:30px;top:30px}
.ysbj .round4 span{position:absolute;width:50px;height:50px;background:rgba(50,93,205,.1);border-radius:50%;left:15px;top:15px}
@keyframes living{0%{transform:scale(1);opacity:1}
50%{transform:scale(1.3);opacity:.4}
100%{transform:scale(1.1);opacity:1}
}
.round1 b{position:absolute;width:130px;height:130px;left:0;bottom:0;background:rgba(237,27,35,.1);border-radius:50%;-webkit-animation:living 2s linear infinite;animation:living 2s linear infinite;z-index:-1}
.round1 span:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}
.g_ysd{background:#f2f2f4;height:200px}
.g_ysd li{float:left;width:240px;border-right:1px solid #e3e3e4;height:200px;box-sizing:border-box;padding-top:40px;position:relative}
.g_ysd li b{position:relative;height:48px;line-height:48px;text-align:center;font-size:24px;color:#333;font-weight:400;margin-bottom:15px;display:block;margin-bottom:12px}
.g_ysd li b:before{content:"";position:absolute;width:19px;height:1px;background:#666;left:50%;top:47px;margin-left:-9px}
.g_ysd li p{padding:0 60px;text-align:center;font-size:16px;line-height:20px;color:#666;position:relative;z-index:5}
.g_ysd .cur b,.g_ysd li:hover b{font-weight:700;color:#fff}
.g_ysd .cur p,.g_ysd li:hover p{color:#fff}
.g_ysd .cur b:before,.g_ysd li:hover b:before{background:#fff}
.g_ysd li i{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;background:#325dcd;color:#fff;display:flex;justify-content:center;align-items:center;font-size:18px;transform:perspective(300px) rotateX(-90deg);transform-origin:center top 0;transition:ease .65s}
.g_ysd .cur i,.g_ysd li:hover i{transform:perspective(300px) rotateX(0)}
.g_kf{padding-top:90px}
.g_kf h2{height:160px;font-size:45px;color:#333;font-weight:400;text-align:center;width:1200px;margin:0 auto}
.g_kf h2 a{color:#333}
.g_kf h2 em{display:block;margin-top:15px;background:url(../images/kftit.jpg) no-repeat;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff}
.g_kf .kftit{height:5.66rem}
.g_kf .kftit li{float:left;width:14.2%;position:relative;text-align:center;font-size:.75rem;color:#333}
.g_kf .kftit li:before{content:"";position:absolute;width:1px;height:3.333rem;background:#e8e8e8;right:0;top:.45rem}
.g_kf .kftit li i{display:block;width:3.75rem;height:3rem;overflow:hidden;margin:0 auto}
.g_kf .kftit li img{display:block;width:7.5rem;height:3rem;transition:all .3s linear 0s}
.g_kf .kftit .cur i img,.g_kf .kftit li:hover i img{margin-left:-3.75rem}
.g_kf .kftit .cur em,.g_kf .kftit li:hover em{color:#325dcd;font-weight:700}
.g_kf .kftit li:last-child:before{background:0 0}
@media screen and (max-width:1679px){.g_kf .kftit li{width:12.6%}
}
@media screen and (min-width:1680px){.g_kf .kftit li{width:14.2%}
}
.m_kf{width:100%;max-width:1920px;min-width:1200px;margin:0 auto}
.m_kf .kfbd{float:left;width:50%;overflow:hidden}
.m_kf .kfbd img{width:100%;display:block;transition:all .3s linear 0s}
.m_kf .kfhd{float:left;width:29%;margin-left:2%}
.m_kf .kfhd dl{border-left:.3rem solid #f2f2f4;height:5.95rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e3e3e3;padding:.5rem 2% 0 7%;position:relative}
.m_kf .kfhd dt{float:right;width:31%}
.m_kf .kfhd dt img{width:100%;display:block}
.m_kf .kfhd dd{float:left;width:60%;padding-top:1.25rem}
.m_kf .kfhd h3 a{display:block;height:1.25rem;line-height:1.25rem;font-size:.83rem;color:#333;font-weight:700;overflow:hidden}
.m_kf .kfhd p{height:1.33rem;line-height:1.33rem;font-size:.66rem;color:#666;overflow:hidden}
.m_kf .kfhd .on{background:#325dcd;border-left:.3rem solid #325dcd}
.m_kf .kfhd .on h3 a,.m_kf .kfhd .on p{color:#fff}
.m_kf .kfhd dl:before{content:"";position:absolute;background:url(../images/kfjt.png) no-repeat;width:18px;height:22px;left:-18px;top:50%;margin-top:-11px;display:none}
.m_kf .kfhd .on:before{display:block}
.new{height:922px;padding-top:70px;background:#f2f2f4;overflow:hidden}
.new h2{height:170px;font-size:45px;color:#333;font-weight:400;text-align:center;width:1200px;margin:0 auto}
.new h2 a{color:#333}
.new h2 em{display:block;margin-top:15px;background:url(../images/newtit.jpg) no-repeat;height:40px;line-height:40px;text-align:center;font-size:20px;color:#fff}
.dy{width:690px;height:690px;overflow:hidden}
.dyhd{height:76px;line-height:76px;background:#fff;box-shadow:5px 0 16px rgba(0,0,0,.2);position:relative;margin-bottom:24px}
.dyhd .more{position:absolute;right:40px;top:0;line-height:76px;font-size:14px;color:#666}
.dyhd li{float:left;padding:0 30px;font-size:22px;color:#000;height:76px;position:relative}
.dyhd li a{color:#000}
.dyhd .on{position:relative}
.dyhd .on a{color:#325dcd}
.dyhd .on:before{content:"";position:absolute;width:7px;height:27px;background:#325dcd;left:0;top:26px}
.dy .dl1{height:158px;border-bottom:1px solid #bfbfbf;margin-bottom:24px;position:relative;z-index:11;padding-top:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.dy .dl1 dt{position:relative;padding-left:145px;height:32px;line-height:32px;font-size:18px;margin-bottom:22px}
.dy .dl1 dt a{color:#303030;font-weight:700}
.dy .dl1:hover dt a{color:#325dcd}
.dy .dl1 dt i{position:absolute;left:0;top:-25px;z-index:15;width:130px;height:56px}
.dy .dl1 dd{font:14px "Microsoft YaHei UI";line-height:24px;color:#606060}
.dy .dl1 dd a{color:#325dcd;font-weight:700}
.dy .dl1:hover span a{font-weight:700;color:#325dcd}
.newlst{margin-bottom:24px}
.newlst li{font:14px "Microsoft YaHei UI";height:26px;line-height:26px;overflow:hidden;margin-bottom:12px}
.newlst li a{display:block;color:#595959}
.newlst li em{display:block;width:21px;height:21px;float:left;border:1px solid #8c8c8c;margin:3px 24px 0 0;text-align:center;line-height:21px}
.newlst li i{float:right;color:#999;font-style:normal}
.newlst li:hover em{background:#325dcd;color:#fff;border:1px solid #325dcd}
.newlst li:hover a{font-weight:700}
.newlst li:hover i{color:#666;font-weight:700}
.dy .dl2{height:105px;margin-bottom:24px;background:#fff;border-radius:8px;overflow:hidden}
.dy .dl2 dt{width:186px;height:105px;float:left;overflow:hidden}
.dy .dl2 dt img{display:block;width:186px;height:105px;-webkit-transition:1s;-moz-transition:1s;transition:1s}
.dy .dl2 dd{width:455px;float:right;margin:12px 20px 0 0}
.dy .dl2 dd h4 a{display:block;font:16px "Microsoft YaHei UI";line-height:32px;height:32px;overflow:hidden;color:#000}
.dy .dl2 dd p{font:14px "Microsoft YaHei UI";line-height:22px;color:#333;height:44px;overflow:hidden}
.dy .dl2:hover{background:#325dcd}
.baike dl:hover dt img,.dy .dl2:hover dt img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.dy .dl2:hover h4 a,.dy .dl2:hover p{color:#fff}
.dy .dl2:hover h4 a{font-weight:700}
.baike{width:450px;height:642px;background:#fff;box-shadow:5px 0 16px rgba(0,0,0,.2);overflow:hidden;padding-top:20px}
.baike h3{height:40px;line-height:40px;font-size:24px;color:#000;padding-left:33px;position:relative;margin-bottom:17px;font-weight:400;padding-right:30px}
.baike h3 a{color:#000}
.baike h3:before{content:"";position:absolute;width:7px;height:27px;background:#325dcd;left:0;top:9px}
.baike h3 em{position:absolute;right:30px;top:0;font-size:14px;color:#666}
.dt2{width:384px;height:216px;overflow:hidden;margin-left:33px;margin-bottom:10px}
.dt2 img{width:384px;height:216px;display:block}
.baike dl{padding:15px 0 0 0;margin:0 30px;height:92px;border-bottom:1px solid #eee}
.baike dt{height:26px;line-height:26px;margin-bottom:6px;padding-left:34px;background:url(../images/wen.jpg) no-repeat;font-size:14px;font-weight:700}
.baike dt a{color:#383839}
.baike dd{height:48px;line-height:24px;margin-bottom:6px;padding-left:34px;background:url(../images/da.jpg) no-repeat;font-size:14px;color:#666;overflow:hidden}
.baike dl:nth-child(5){border-bottom:none}
.baike dl:hover dt a{color:#325dcd}

.about{height:757px;background:url(../images/about.jpg) no-repeat center top;}
.abo{padding-top:74px;}
.abo h2{text-align: center;margin-bottom: 45px;}
.abo h2 span{display: block; height:94px; line-height: 94px;font-size: 50px; color:#FFF; font-weight: bold;}
.abo h2 em{display: block;width:500px; height:53px; line-height: 53px; text-align:center; font-weight: normal;font-size: 25px; color:#325dcd; margin:0 auto; border-radius: 30px;background:#FFF;}
.abo .abo-desc{line-height: 28px; text-align: center;margin-bottom: 73px; font-size: 15px; color:#FFF;}
.abo .abo-con{position: relative;}
.abo .abo-con .abo-tit{height:48px;border-bottom:2px solid #FFF;margin-bottom: 26px;}
.abo .abo-con .abo-tit ul{float:left;}
.abo .abo-con .abo-tit ul li{float:left; width:145px; height:48px; text-align: center; line-height: 48px;}
.abo .abo-con .abo-tit ul li a{display: block;font-size: 20px; color:#FFF;}
.abo .abo-con .abo-tit ul li.cur{background:#FFF;}
.abo .abo-con .abo-tit ul li.cur a{color:#2b46a4; font-weight: bold;}
.abo .abo-con .abo-tit span{display: inline-block; height:48px; line-height: 48px;float:right;overflow: hidden;}
.abo .abo-con .abo-tit span a{display: block;font-size: 16px; color:#FFF;}
.abo .abo-list{height:211px; position: relative;}
.abo .abo-list .bd{overflow: hidden;}
.abo .abo-list .bd ul li{float:left; width:226px;margin-right: 17px;margin-left: 0;}
.abo .abo-list .bd ul li span{display: block; width:220px; height:164px; line-height: 0; overflow: hidden;border:3px solid #FFF;}
.abo .abo-list .bd ul li span img{width:100%;}
.abo .abo-list .bd ul li em{display: block; height:41px; line-height: 41px; text-align: center; font-size: 16px; color:#FFF;}
.abo .abo-list .abo-jt i{display: block; width:14px; height:24px;cursor: pointer;}
.abo .abo-list .abo-jt .abo-prev{background:url(../images/abo-prev.png) no-repeat center;position: absolute; left:-31px;top:73px;}
.abo .abo-list .abo-jt .abo-next{background:url(../images/abo-next.png) no-repeat center;position: absolute; right:-31px;top:73px;}

.abt  .more{display: inline-block;  -o-transition: all .3s ease; transition: all .3s ease; text-align: center; font-size: 16px; font-weight: 400; line-height: 48px; height: 48px; color: #fff; overflow: hidden ;box-sizing: border-box;padding-left: 7px;border-bottom: 2px solid #fff;margin-top: 60px;width:114px; }
.abt  .more img { display: inline-block; width: 15px; margin-left: 20px; vertical-align: -3px; -o-transition: all .3s ease; transition: all .3s ease; }

.g_kstd{background:url(../images/tdbg.jpg) no-repeat center top;height:426px}
.g_kstd h2{position:absolute;left:40px;top:92px;font-size:22px;font-weight:700;color:#fff}
.g_kstd .m_kstd{margin-left:430px}
.g_kstd .m_kstd dl{height:50px;line-height:50px;border-bottom:1px solid #e0e0e0}
.g_kstd .m_kstd dl dt{float:left;padding-left:52px;position:relative;font-size:16px;color:#666}
.g_kstd .m_kstd dl dt a{color:#666}
.g_kstd .m_kstd dl dt i{position:absolute;left:0;top:5px;width:40px;height:40px}
.g_kstd .m_kstd dl dd{float:left}
.g_kstd .m_kstd dl dd a{float:left;padding:0 20px;font-size:16px;color:#666}
.g_kstd .m_kstd dd a:hover{color:#325dcd;font-weight:700}
.g_link{position:relative;margin-top:-120px;width:1200px;margin-left:-600px;left:50%}
.g_link .content{width:350px;margin:0 auto;float:right}
.link_c{overflow:hidden;width:350px;font-size:14px}
.link_c a{white-space:nowrap;padding:0 22px;float:left;color:rgba(255,255,255,.5);display:block}
.link_c a:hover{color:#fff}
@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
.fa-spin{-webkit-animation:hvr-buzz-out 3s infinite linear;animation:hvr-buzz-out 3s infinite linear}
.fa-spin2{-webkit-animation:fa-spin 30s infinite linear;animation:fa-spin 30s infinite linear}
.fa-shake{-webkit-animation:pulse 3s infinite linear;animation:pulse 3s infinite linear}
.fa-shake2{-webkit-animation:pulse 11s infinite linear;animation:pulse 11s infinite linear}
.fa-bubble{-webkit-animation:bubble 3s infinite linear;animation:bubble 3s infinite linear}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@-webkit-keyframes bubble{0%{-webkit-transform:scale(0);transform:scale(0);top:0;left:110px}
20%{-webkit-transform:scale(1);transform:scale(1);top:-36px;left:20px}
90%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
100%{opacity:0}
}
@keyframes bubble{0%{-webkit-transform:scale(0);transform:scale(0);top:0;left:110px}
20%{-webkit-transform:scale(1);transform:scale(1);top:-36px;left:20px}
90%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
100%{opacity:0}
}
html{font-size:10px;-webkit-text-size-adjust:none}
@media screen and (min-width:1200px){html{font-size:15px}
}
@media screen and (min-width:1280px){html{font-size:16px}
}
@media screen and (min-width:1366px){html{font-size:17px}
}
@media screen and (min-width:1440px){html{font-size:18px}
}
@media screen and (min-width:1600px){html{font-size:20px}
}
@media screen and (min-width:1920px){html{font-size:24px}
}
.test{text-align:center}
