@charset "utf-8";.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.bg{background:#fff}
em,i{font-style:normal}
body{min-width:1200px;width:100%;overflow-x:hidden}
.banner{height:709px;width:100%;position:relative;z-index:1}
.banner .bd{height:709px;overflow:hidden}
.banner .bd a{display:block;background:url(../images/banner.jpg) no-repeat center top;height:709px;overflow:hidden}
.banner .bantil{width:150px;height:17px;position:absolute;bottom:120px;left:50%;margin-left:-590px;z-index:8}
.banner .bantil li{width:17px;height:17px;float:left;display:inline;margin-right:20px;background:#fff;border-radius:17px}
.banner .bantil li.on{background:#e04728;-webkit-transition:all .7s;transition:all .7s;transition-property:background;-moz-transition-property:background;-webkit-transition-property:background;-o-transition-property:background}
.lc{width:1200px;height:300px;margin:-80px auto 0;z-index:2;overflow:hidden;position:relative}
.lc dl{width:300px;height:300px;float:left;background:#305dc3}
.lc dt{width:80px;font:60px "Microsoft YaHei";font-weight:700;color:#fff;float:left;margin-top:56px;text-align:center}
.lc dd{width:200px;float:left;margin-top:66px}
.lc dd h3{font:18px "Microsoft YaHei";color:#fff;padding-bottom:12px;border-bottom:1px solid #597dcf}
.lc dd h3 em{display:block;font:12px "Times New Roman",Times,serif;color:#6581ce}
.lc dd p{font:14px "Microsoft YaHei";line-height:22px;color:#fff;padding:12px 0}
.lc dd span{display:block;width:68px;height:68px}
.lc dd span img{display:block;width:68px;height:68px;-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;transition:transform .4s ease-out}
.lc dl:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}
.lc .dl2{background:#2d57b6}
.lc .dl3{background:#294da0}
.lc .dl4{background:#133584}
.tit{height:130px;text-align:center;font:48px "Microsoft YaHei";color:#2a2a2a}
.tit a{color:#2a2a2a}
.tit b{color:#2d57b6}
.tit em{display:block;font:20px "Microsoft YaHei";color:#2d3a42;padding-top:10px}
.pro{height:950px;margin-top:90px;overflow:hidden}
.fen{width:350px;height:730px;overflow:hidden;background:#305dc3}
.fen h2{height:70px;font:30px "Microsoft YaHei";font-weight:700;padding:30px 0 0 15px}
.fen h2 a{color:#fff}
.fen h2 img{display:block}
.fen h3{width:320px;height:48px;font:16px "Microsoft YaHei";line-height:48px;background:#98aee1 url(../images/fen_jt1.png) no-repeat 285px center;margin:0 auto 10px}
.fen h3 a{display:block;color:#fff;padding-left:20px}
.fen h3 a:hover{background:#e04728 url(../images/fen_jt2.png) no-repeat 285px center}
.fen ul{padding-bottom:0px}
.fen li{font:14px "Microsoft YaHei";line-height:30px;height:30px;color:#adbae2;overflow:hidden;background:url(../images/fen_jt3.png) no-repeat 40px center;padding-left:60px}
.fen li a{color:#adbae2}
.fen h5{font:36px "黑体";font-weight:700;color:#fff;background:url(../images/fen_lx.png) no-repeat 34px top;margin-top:30px;padding:60px 0 0 68px}
.pro1{width:830px;overflow:hidden;height:950px}
.prot{height:49px;margin-bottom:16px;overflow:hidden}
.prot li{width:160px;height:49px;margin-right:10px;float:left;overflow:hidden;font:16px "Microsoft YaHei";text-align:center;line-height:49px}
.prot li a{display:block;color:#fff;background:#305dc3}
.prot .cur a,.prot li a:hover{background:#e04728}
.pro2 dl{height:386px;overflow:hidden;position:relative}
.pro2 dt img{display:block;width:830px;height:386px}
.pro2 dd{width:240px;padding:0 25px;height:386px;overflow:hidden;background:url(../images/pro_alp.png);position:absolute;top:0;right:0}
.pro2 dd h3{height:78px;overflow:hidden;font:24px "Microsoft YaHei";font-weight:700;line-height:78px;overflow:hidden}
.pro2 dd h3 a{color:#fff}
.pro2 dd p{font:14px "Microsoft YaHei";line-height:36px;max-height:144px;overflow:hidden;color:#fff}
.pro2 dd p span{display:block;border-top:1px solid #6885c9;border-bottom:1px solid #6885c9}
.pro2 dd h4{height:33px;margin:10px 0 47px;overflow:hidden}
.pro2 dd h4 em{display:block;width:110px;height:31px;border:1px solid #6885c9;font:14px "Microsoft YaHei";text-align:center;line-height:31px;color:#fff}
.pro2 dd h5{height:40px;overflow:hidden}
.pro2 dd h5 a{display:block;width:110px;height:40px;background:#fff;float:left;text-align:center;font:14px "Microsoft YaHei";color:#305dc3;line-height:40px}
.pro2 dd h5 a.a2{float:right;background:#e04728;color:#fff;margin:0}
.pro2 li{width:270px;float:left;margin:10px 10px 0 0;overflow:hidden;position:relative}
.pro2 li img{display:block;width:268px;border:1px solid #ddd}
.pro2 li p{height:53px;font:14px "Microsoft YaHei";line-height:53px;color:#565656;text-align:center;overflow:hidden;background:#ddd}
.pro2 li b{display:none;width:47px;height:47px;overflow:hidden;background:url(../images/pro_more.png) no-repeat;position:absolute;top: 120px;left:112px;}
.pro2 li a:hover p{color:#fff;background:#305dc3}
.pro2 li a:hover b{display:block}
.pro2 .nones,.pro2 li:nth-child(3n){margin-right:0}
.shil{background:url(../images/shil_bg.jpg) no-repeat center top;height:732px;overflow:hidden;padding-top:50px}
.shil .content{height:732px;position:relative;overflow:hidden}
.shil .tit a,.shil .tit em{color:#fff}
.shilt{width:352px;overflow:hidden;float:left}
.shilt li{height:117px;margin-bottom:9px;font:20px "Microsoft YaHei";font-weight:700;overflow:hidden}
.shilt li a{display:block;background:#fff;overflow:hidden;padding:12px 0 0 12px;height:105px;color:#364854}
.shilt li span{display:block;width:50px;height:44px;overflow:hidden;position:relative}
.shilt li span i{display:block;width:50px;height:44px}
.shilt li span b{display:none;width:50px;height:44px;position:absolute;top:0}
.shilt li em{display:block;font:12px "Microsoft YaHei";color:#d0d3d5}
.shilt .cur a,.shilt li a:hover{color:#fff;background:#305dc3 url(../images/shil_jt.png) no-repeat 275px center}
.shilt .cur i,.shilt li a:hover i{display:none}
.shilt .cur b,.shilt li a:hover b{display:block}
.shilt .li1 span i{background:url(../images/shil01.png) no-repeat}
.shilt .li1 span b{background:url(../images/shil011.png) no-repeat}
.shilt .li2 span i{background:url(../images/shil02.png) no-repeat}
.shilt .li2 span b{background:url(../images/shil021.png) no-repeat}
.shilt .li3 span i{background:url(../images/shil03.png) no-repeat}
.shilt .li3 span b{background:url(../images/shil031.png) no-repeat}
.shilt .li4 span i{background:url(../images/shil04.png) no-repeat}
.shilt .li4 span b{background:url(../images/shil041.png) no-repeat}
.shil1{width:830px;height:495px;overflow:hidden;float:right}
.shil1 dl{width:830px;height:495px;overflow:hidden}
.shil1 dt img{display:block;width:830px;height:495px}
.shil1 dd{width:580px;padding:20px 40px 0 40px;background:url(../images/shil_alp.png);position:absolute;bottom:0;font:14px "Microsoft YaHei";line-height:20px;color:#bfc8e5;height:96px}
.arr{height:116px;overflow:hidden;width:170px;position:absolute;top:379px;right:0;background:#fff url(../images/shil_line.gif) no-repeat center center}
.arr1 a{display:block;background:url(../images/shil_left.png) no-repeat;width:16px;height:28px;overflow:hidden;position:absolute;top:44px;left:40px}
.arr2 a{display:block;background:url(../images/shil_right.png) no-repeat;width:16px;height:28px;overflow:hidden;position:absolute;top:44px;right:40px}
.arr1 a:hover,.arr2 a:hover{background-position:0 -28px}
.ys{margin:90px 0 115px;background:url(../images/ys_bg.gif) no-repeat center 130px}
.ys .tit{height:140px;margin-bottom:109px;border-bottom:1px solid #ddd}
.ys1{height:345px;margin-bottom:57px;overflow:hidden}
.ys1 h2{width:601px;height:345px;float:right;overflow:hidden}
.ys1 h2 img{display:block;width:601px;height:345px}
.ys1 dl{width:580px;float:left;overflow:hidden}
.ys1 dd h3{font:25px "Microsoft YaHei";font-weight:700;color:#000;line-height:80px}
.ys1 dd em{display:block;height:62px}
.ys1 dd p{font:14px "Microsoft YaHei";line-height:30px;color:#838383;background:url(../images/ys_jt.png) no-repeat left 8px;padding-left:22px}
.ys1 dd p b{color:#305dc3}
.ys1 dd h5 a{display:block;background:url(../images/ys_btn1.png) no-repeat;width:176px;height:48px;margin-top:15px;overflow:hidden;margin-top:25px}
.ys1 dd h5 a:hover{background:url(../images/ys_btn2.png) no-repeat;-webkit-transition:all .7s;transition:all .7s;transition-property:background;-moz-transition-property:background;-webkit-transition-property:background;-o-transition-property:background}
.wit{height:745px;overflow:hidden}
.wit dl{width:590px;height:274px;overflow:hidden;background:#fff;margin-top:20px;box-shadow:0 .2rem .5rem .2rem #b8b8b8}
.wit dl:nth-child(2n-1){float:right}
.wit dl:nth-child(2n){float:left}
.wit dt{width:300px;height:274px;float:left;overflow:hidden}
.wit dt img{width:300px;height:274px}
.wit dd{width:240px;float:right;padding:26px 20px 0 0;overflow:hidden}
.wit dd h3 a{display:block;font:16px "Microsoft YaHei";line-height:36px;height:36px;overflow:hidden;color:#4c4c4c}
.wit dd p{font:14px "Microsoft YaHei";line-height:25px;color:#b8b8b8;max-height:75px;overflow:hidden;margin-top:8px}
.wit dd span a{display:block;width:120px;height:36px;overflow:hidden;background:url(../images/wit_btn1.png) no-repeat;margin-top:15px}
.wit dl:hover{background:#305dc3}
.wit dl:hover dd h3 a,.wit dl:hover dd p{color:#fff}
.wit dl:hover dd span a{background:url(../images/wit_btn2.png) no-repeat}
.par{height:400px;overflow:hidden}
.par .content{position:relative}
.par h2{height:85px;overflow:hidden;text-align:center;background:url(../images/par_line.gif) no-repeat center bottom;font:36px "Microsoft YaHei";font-weight:700;color:#2d3a42;margin-bottom:32px}
.par h2 a{color:#2d3a42}
.par h2 em{display:block;font:16px "Microsoft YaHei";color:#2d3a42}
.part{height:12px;width:50px;overflow:hidden;position:absolute;top:42px;right:0}
.part li{width:12px;height:12px;float:left;overflow:hidden;margin-left:8px;display:inline}
.part li a{display:block;width:12px;height:12px;background:url(../images/par_dot1.png) no-repeat}
.part .cur a,.part li a:hover{background:url(../images/par_dot2.png) no-repeat}
.par1 ul{border-right:1px solid #d3d3d3;width:1197px;height:196px}
.par1 li{width:298px;float:left;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;float:left}
.par1 li img{display:block;width:299px;height:136px;border-bottom:1px solid #d3d3d3}
.par1 li em{display:block;height:57px;font:15px "Microsoft YaHei";color:#364854;line-height:57px;overflow:hidden;background:#f3f1f2;text-align:center}
.new{background:#f3f1f2;height:760px;overflow:hidden;padding-top:60px}
.new .tit{height:150px;overflow:hidden}
.dy{width:650px;overflow:hidden}
.dyt{height:60px;margin-bottom:39px;overflow:hidden}
.dyt li{width:200px;height:60px;float:left;margin-right:20px;overflow:hidden;font:16px "Microsoft YaHei";text-align:center}
.dyt li a{display:block;width:198px;height:58px;border:1px solid #dedddd;border-radius:5px;line-height:58px;color:#666}
.dyt .cur a,.dyt li a:hover{color:#fff;background:#305dc3;-webkit-transition:all .7s;transition:all .7s;transition-property:background;-moz-transition-property:background;-webkit-transition-property:background;-o-transition-property:background}
.dy2 dl{height:215px;overflow:hidden}
.dy2 dt{width:272px;height:154px;float:left;overflow:hidden}
.dy2 dt img{width:272px;height:154px;-webkit-transition:1s;-moz-transition:1s;transition:1s}
.dy2 dt a:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1)}
.dy2 dd{width:325px;float:right;overflow:hidden}
.dy2 dd h3 a{display:block;font:16px "Microsoft YaHei";line-height:36px;height:36px;color:#333;overflow:hidden}
.dy2 dd p{font:14px "Microsoft YaHei";line-height:28px;max-height:84px;overflow:hidden}
.dy2 dd span a{display:block;width:170px;height:40px;font:14px "Microsoft YaHei";text-align:center;line-height:40px;color:#fff;background:#e04728;border-radius:2rem;margin-top:15px}
.dy2 li{height:74px;margin-top:20px;border:1px solid #dcdcdc;overflow:hidden;font:14px "Microsoft YaHei";line-height:74px}
.dy2 li a{display:block;color:#333;background:url(../images/dy_jt1.png) no-repeat 585px center}
.dy2 li span{display:block;width:116px;float:left;text-align:center;font:24px Arial;color:#333;background:url(../images/dy_line.gif) no-repeat right;height:60px;padding-top:14px;margin-right:36px}
.dy2 li span em{display:block;font:16px Arial;color:#aaa}
.dy2 li a:hover{background:url(../images/dy_jt2.png) no-repeat 585px center}
.faq{width:475px;overflow:hidden}
.faq h2{height:58px;border-bottom:1px solid #e2e1e2;border-top:1px solid #e2e1e2;overflow:hidden;font:16px "Microsoft YaHei";line-height:58px;margin-bottom:30px}
.faq h2 a{color:#666;display:block;background:url(../images/faq_more.png) no-repeat right center}
.faq h2 em{font:16px Arial;text-transform:uppercase;color:#d2d2d2;padding-left:8px}
.faq2 dl{padding:22px 0;border-bottom:1px dashed #ebebeb}
.faq2 dt a{display:block;height:30px;font:14px "Microsoft YaHei";line-height:30px;color:#333;overflow:hidden;background:url(../images/q.png) no-repeat left center;padding-left:45px}
.faq2 dt a:hover{color:#305dc3}
.faq2 dd{font:14px "Microsoft YaHei";line-height:28px;color:#666;padding-left:45px;margin-top:12px}
.about{height:950px;overflow:hidden;width:1200px;margin:80px auto 0}
.about ul{height:130px;overflow:hidden;margin-top:20px}
.about li{width:200px;float:left;background:url(../images/about_line.png) no-repeat right center;font:14px "Microsoft YaHei";color:#666;padding-left:100px}
.about li span{display:block;font:48px Arial;font-weight:700;color:#2a2a2a;position:relative}
.about li span em{font:14px "Microsoft YaHei";display:block;width:28px;height:20px;position:absolute;top:0;left:80px;color:#666}
.about .nones{background:0 0}
.about .nones em{left:134px}
.about .li1 em{left:106px}
.about dt img{display:block;width:1200px;height:383px}
.about dd h3{font:24px "Microsoft YaHei";font-weight:700;text-align:center;color:#364854;padding-top:42px}
.about dd h3 a{color:#364854}
.about dd h3 em{display:block;font:12px "Microsoft YaHei";color:#cacfd2}
.about dd p{text-align:center;font:14px "Microsoft YaHei";line-height:24px;height:48px;overflow:hidden;padding-top:18px}
.about dd span a{display:block;width:211px;height:51px;margin:25px auto 0;background:url(../images/about_btn.png) no-repeat center top}
.honor{width:1200px;height:600px;margin:0 auto;overflow:hidden}
.honor li{width:596px;height:246px;position:relative;overflow:hidden;margin-bottom:10px}
.honor li img{display:block;width:596px;height:246px;-webkit-transition:1s;-moz-transition:1s;transition:1s}
.honor li a:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1)}
.honor li p{font:24px "Microsoft YaHei";font-weight:700;color:#2d3a42;position:absolute;top:26px;left:25px}
.honor li p em{display:block;font-size:12px;color:#909295;font-weight:400}
.honor li:nth-child(2n-1){float:left}
.honor li:nth-child(2n){float:right}
.honor .li2 p,.honor .li3 p{color:#fff}
.honor .li2 p em,.honor .li3 p em{color:#c1d2e6}
.guan{height:110px;background:#305dc3;overflow:hidden}
.guan h3{width:670px;float:left;font:30px "Microsoft YaHei";padding-top:24px;color:#fff}
.guan h3 em{display:block;font:16px "Microsoft YaHei";color:#b9c4e4}
.guan h5 a{display:block;width:200px;height:50px;background:#e04728;float:right;font:14px Arial;text-transform:uppercase;line-height:50px;color:#fff;font-weight:700;margin-top:32px;text-align:center;overflow:hidden}
@-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)}
}
