@charset "utf-8";/* CSS Document */
*{padding:0;margin:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, address,del,ins{display:block;padding:0;margin:0;background:none;color:#666;}
html,body{font-size:12px;font-family:"Microsoft Yahei";outline:none;color:#666;background:#fff; overflow-x:hidden;}
table,td,tr,th{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea,font{font-size:100%;font-family:Arial,"Microsoft Yahei";outline:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol{list-style:none;}
img{border:none;outline:none;}
a{color:#666;text-decoration:none;outline:none;}
a:hover{color:#e8431f;text-decoration:none;}
.no_margin{margin:0 !important;}
.no_r{margin-right:0 !important;}
.no_border{border:none !important;}
.no_bg{background:none !important;}
.clear{clear:both !important;}
.fl{float:left !important;display:inline !important;}
.fr{float:right !important;display:inline !important;}

.w1360{width:1360px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
body{ min-width:1360px;}
.pie{behavior:url(/js/PIE/PIE.htc);}

.headDiv{ width:100%; min-width:1360px; position:absolute; top:0;}
.headDiv .logo{ float:left; margin:0 0 0 35px;}
.headDiv .navi{ margin-top:50px;}
.headDiv .navi a{ float:left; height:30px; line-height:30px; padding:0 15px; border:1px solid #91908f;behavior:url(/js/PIE/PIE.htc);border-radius:5px; font-size:16px; color:#fff; margin-right:30px;}
.headDiv .navi a:hover { }
.headDiv .navi a.on { /*background:#666;*/color:orange !important; }
.banner{ background:#07c;background-attachment:fixed; height:780px;}
.banner .bannerBg{ height:100%; background:url(../images/bannerwz.png) no-repeat center 0; position:relative;}
.banner .bannerBg a.toabout{ display:block; position:absolute; top:470px; left:5%; background:#fff; width:190px; height:60px;}
.banner .GLbannerBg{ width:100%; height:100px; position:absolute; top:210px; left:0; }
.banner .GLbannerBg .bannerwz{ width:720px; height:90px; margin:0 auto; text-align:center;font-size:55px; color:#fff; font-family:Microsoft Yahei; letter-spacing:5px; font-weight:bold; line-height:40px; padding:25px; border:1px #fff solid;}
.banner .GLbannerBg .glline{ width:100%; height:60px; margin:0 auto; background:url(../images/glline.png) center 35px no-repeat;}
.banner .GLbannerBg .bannerwz2{ width:100%; height:40px; margin:0 auto; text-align:center;font-size:28px; color:#fff; font-family:Microsoft Yahei; letter-spacing:5px; line-height:40px;}
.banner .GLbannerBg .bannerwz3{ width:30px; height:40px; border:1px #fdad00 solid; margin:30px auto; background:url(../images/glxia.png) center no-repeat;}
.banner .GLbannerBg span {color:#fdad00;}
.banner .bannercontact { position:absolute; top:485px; left:50%; width:670px; margin-left:-330px; font-size:18px;font-family:Microsoft Yahei; line-height:40px; color:#fff;}
.banner .bannercontact dd { float:left; }
.banner .bannercontact dd:nth-child(odd){ width:405px;}

.headDivlk{ height:74px; width:100%; min-width:1360px; position:fixed; top:0; z-index:963;}
.headDivlk .logo{ margin:10px 0 0 60px;}
.headDivlk .tel{ float:right; height:40px; text-align:center; line-height:40px; font-size:20px; font-family:Arial; color:#fff; background:#fdc100;-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius:20px; padding:0 20px; margin:15px 60px 0 0; font-family:"Times New Roman", Times, serif;}
.headDivlk .navi{ height:74px; margin-top:0; margin-right:15px;}
.headDivlk .navi li{ height:74px; float:left; position:relative;}
.headDivlk .navi li a{ height:74px; line-height:74px; width:120px; margin-right:2px; font-size:18px; color:#fff; float:left; font-family:Microsoft YaHei;}
.headDivlk .navi li a.on{ font-weight:bold; }
.headDivlk .navi li a:hover{ color:#95D8FF; }
.headDivlk .navi li p.p01{position:fixed;width:100%; height:60px;min-width:1360px;top:74px; left:0; display:none;}
.headDivlk .navi li p.p02{ position:absolute; height:60px; top:74px;display:none;}
.headDivlk .navi li p.p02 a{ height:59px; line-height:59px; font-size:18px; padding:0 15px;}
.headDivlk .navi li p.p02 a:hover { background:none; color:#fff; border-bottom:2px #ff0 solid; padding:0 14px;}

.window10{position: absolute;top: 524px;left: 50%;margin-left: -135px;width: 270px;height: 14px;text-align: justify;font-size: 12px;color: #b5bab8}
.qqonline{position: absolute; bottom:100px;left: 50%;width: 78px;height: 18px;margin-left: -39px}
.qqonline a{display: inline-block;font-size: 14px; width:215px;height: 72px;line-height: 68px;vertical-align: middle;background:url(../images/qqonline.png) no-repeat 0 -105px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="../images/qqonline.png");z-index: 9999}
.qqonline a:link, .qqonline a:visited{color: #616362}
.qqonline a:hover{background-position:0 0;}
.qqonline a span{display: inline-block;padding-right: 5px;vertical-align: middle}
.qqonline a img{display: inline-block;vertical-align: middle}

.floor{position: relative;height: 800px; margin-bottom:50px;overflow: hidden;color: #737373}
.floor.floor1{height: 800px;background: -webkit-linear-gradient(top, #2b99d8, #2b99d8);background: linear-gradient(180deg, #2b99d8, #2b99d8)}
.floor h2{color: #333}
.floor *{opacity: 0}
.floor.in *, .floor.floor1 *{opacity: 1}
.floor1{background-color: #2b99d8}

/*快讯滚动*/
.floor1 .kuaixun {position: absolute; overflow:hidden;top: 210px;left: 5%;width: 480px;height: 26px;background:#278bc6 url(../images/icon-xiweinews.png) 3px 4px no-repeat; -moz-border-radius: 13px; -webkit-border-radius: 13px; border-radius:13px; }
.floor1 .kuaixun .txtScroll-top{ width:400px; float:right; overflow:hidden; position:relative;}
.floor1 .kuaixun .txtScroll-top .bd{ padding:0 15px;  }
.floor1 .kuaixun .txtScroll-top .infoList li{ overflow:hidden; height:24px; line-height:26px;   }
.floor1 .kuaixun .txtScroll-top .infoList li .date{ float:right; margin:0; padding:0; color:#add3ea;  }
.floor1 .kuaixun .txtScroll-top .infoList li a { float:left; color:#add3ea;}

.floor1 .title{position: absolute;top: 260px;left: 5%;width: 630px;height: 250px;background: url(../images/bannerfonts.png) no-repeat 0 190px;_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="../images/bannerfonts.png"); font-size:64px; color:#fff; letter-spacing:5.33px; font-family:Microsoft YaHei; font-weight:normal;}
.contact-btn{position: absolute;top: 540px;left: 5%;width: 200px;height: 60px;background:url(../images/font-contact-bai.png) no-repeat 25px center;-moz-border-radius: 30px; -webkit-border-radius: 30px; border-radius:30px; border:1px #fff solid;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="../images/font-contact-bai.png");z-index: 9}
.contact-btn:hover{background:#fff url(../images/font-contact.png) no-repeat 25px center; transition: all ease-in-out 0.5s; -moz-transition: all ease-in-out 0.5s; -webkit-transition: all ease-in-out 0.5s; -o-transition: all ease-in-out 0.5s;}
.other-download{position: absolute;top: 498px;left: 50%;width: 270px;margin-left: -135px;color: #dbe3de}
.other-download a{position: relative;float: left;display: block;font-family: "fzlthjw", "Microsoft Yahei";font-size: 14px;text-align: center;color: #616362;z-index: 9999}
.floor1 .fig{position: absolute;top: 275px;right:0;}
.floor .fig-inner{position: relative;width: 458px;height: 558px}
.fig-inner .laptop{position: absolute;bottom: 33px;right: 0;width: 686px;height: 512px;background: url(../images/laptop.png) no-repeat 0 0;_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="../images/laptop.png")}
.fig-inner .laptop a{ position:absolute; left:50px; bottom:0; display:block; width:306px; height:55px; text-indent:-9999em; }
@-webkit-keyframes text{0%{opacity:0;
-webkit-transform:translateY(100px);
transform:translateY(100px)}
30%{opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)}}
@keyframes text{0%{opacity:0;
-webkit-transform:translateY(100px);
transform:translateY(100px)}
30%{opacity:1;
-webkit-transform:translateY(0);
transform:translateY(0)}}
@-webkit-keyframes fig{0%{opacity:0;
-webkit-transform:translate3d(20px, 20px, 0);
transform:translate3d(20px, 20px, 0)}
30%{opacity:0;
-webkit-transform:translate3d(20px, 20px, 0);
transform:translate3d(20px, 20px, 0)}
60%{opacity:1;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)}}
@keyframes fig{0%{opacity:0;
-webkit-transform:translate3d(20px, 20px, 0);
transform:translate3d(20px, 20px, 0)}
30%{opacity:0;
-webkit-transform:translate3d(20px, 20px, 0);
transform:translate3d(20px, 20px, 0)}
60%{opacity:1;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)}}
@-webkit-keyframes simpleFig{0%{opacity:0;
-webkit-transform:translate3d(0px, 20px, 0);
transform:translate3d(0px, 20px, 0)}
20%{opacity:0;
-webkit-transform:translate3d(0px, 20px, 0);
transform:translate3d(0px, 20px, 0)}
100%{opacity:1;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)}}
@keyframes simpleFig{0%{opacity:0;
-webkit-transform:translate3d(0px, 20px, 0);
transform:translate3d(0px, 20px, 0)}
20%{opacity:0;
-webkit-transform:translate3d(0px, 20px, 0);
transform:translate3d(0px, 20px, 0)}
100%{opacity:1;
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)}}
@-webkit-keyframes shadow{0%{-webkit-transform:translate3d(-86px, -20px, 0);
transform:translate3d(-86px, -20px, 0)}
40%{-webkit-transform:translate3d(-86px, -20px, 0);
transform:translate3d(-86px, -20px, 0)}
70%{-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)}}
@keyframes shadow{0%{-webkit-transform:translate3d(-86px, -20px, 0);
transform:translate3d(-86px, -20px, 0)}
40%{-webkit-transform:translate3d(-86px, -20px, 0);
transform:translate3d(-86px, -20px, 0)}
70%{-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)}}
.floor1.in .fig{-webkit-animation: fig 2s forwards ease;animation: fig 2s forwards ease}

.ydyxst{ background:#eee;}
.ydyxst .titleBox{ height:238px; position:relative; padding-top:74px;}
.ydyxst .titleBox img{ display:block; margin:0 auto;}
.ydyxst .titleBox i{ width:35px; height:18px; background:url(../images/arrow.png) no-repeat center 0; position:absolute; bottom:-18px; left:50%; margin-left:-18px;}
.ydyxst .boxDiv{ height:784px; background:url(../images/ydyxbg.jpg);}
.ydyxst .boxDiv .w1360{ position:relative;}
.ydyxst .boxDiv .w1360 h3{ position:absolute; top:115px; right:80px;}
.ydyxst .boxDiv .w1360 ul{ width:442px; position:absolute; top:246px; right:80px;}
.ydyxst .boxDiv .w1360 ul li{ width:201px; height:201px; float:left; padding:0 0 20px 20px;}
.ydyxst .boxDiv .w1360 ul li a{ width:201px; height:201px;display:block;}
.ydyxst .boxDiv .w1360 ul li img{ display:block;}
.ydyxst .boxDiv .w1360 ul li.pic01 a{ background:url(../images/ydyxpic01.png) no-repeat 0 0;}
.ydyxst .boxDiv .w1360 ul li.pic01 a:hover{ background:url(../images/ydyxpic01on.png) no-repeat 0 0;}
.ydyxst .boxDiv .w1360 ul li.pic02 a{ background:url(../images/ydyxpic02.png) no-repeat 0 0;}
.ydyxst .boxDiv .w1360 ul li.pic02 a:hover{ background:url(../images/ydyxpic02on.png) no-repeat 0 0;}
.ydyxst .boxDiv .w1360 ul li.pic03 a{ background:url(../images/ydyxpic03.png) no-repeat 0 0;}
.ydyxst .boxDiv .w1360 ul li.pic03 a:hover{ background:url(../images/ydyxpic03on.png) no-repeat 0 0;}
.ydyxst .boxDiv .w1360 ul li.pic04 a{ background:url(../images/ydyxpic04.png) no-repeat 0 0;}
.ydyxst .boxDiv .w1360 ul li.pic04 a:hover{ background:url(../images/ydyxpic04on.png) no-repeat 0 0;}

.ydappkf{ overflow:hidden;}
.ydappkf .leftDiv{ width:504px;}
.ydappkf .leftDiv img{ display:block;}
.ydappkf .rightDiv{ width:854px;}
.ydappkf .rightDiv .focus{ position:relative; height:502px;}
.ydappkf .rightDiv .focus img{ display:block;}
.ydappkf .rightDiv .focus .hd{ width:100%; height:6px; overflow:hidden; position:absolute; left:0; bottom:45px; text-align:center; font-size:0;}
.ydappkf .rightDiv .focus .hd span{ display:inline-block; width:30px; height:6px; background:#fff; overflow:hidden; margin:0 5px;}
.ydappkf .rightDiv .focus .hd span.on{background:#fdad00;}
.ydappkf .rightDiv .caseBox{ overflow:hidden; margin-top:60px;}
.ydappkf .rightDiv .caseBox ul{ width:884px; overflow:hidden;}
.ydappkf .rightDiv .caseBox li{ width:412px; height:508px; float:left; margin:0 30px 0 0;}
.ydappkf .rightDiv .caseBox li .pic{ width:412px; height:268px; overflow:hidden;}
.ydappkf .rightDiv .caseBox li h3{ height:46px; line-height:46px; margin-top:10px; overflow:hidden; font-size:20px; font-weight:normal; color:#333; text-align:center;}
.ydappkf .rightDiv .caseBox li .infor{ height:72px; line-height:24x; font-size:16px; overflow:hidden;}
.ydappkf .rightDiv .caseBox li .btn{ margin-top:20px;}
.ydappkf .rightDiv .caseBox li .btn a{ width:120px; height:40px; line-height:40px; display:block; background:#f0f0f0; color:#999; text-align:center; margin:0 auto; font-size:14px;}
.ydappkf .rightDiv .caseBox li .btn a:hover{ background:#fdad00; color:#fff;}
.ydappkf .rightDiv .caseBox .moreBtn{ height:105px;}
.ydappkf .rightDiv .caseBox .moreBtn a{ width:152px; height:42px; line-height:42px; margin:0 auto; background:#f0f0f0; behavior:url(/js/PIE/PIE.htc);border-radius:10px; font-size:18px; color:#fdad00; display:block; text-align:center;}
.ydappkf .rightDiv .caseBox .moreBtn a:hover{ background:#fdad00;color:#fff;}

.ydappkf .rightDiv .caseBox .moreBtn a span{ font-family:simsun;}

.jjfa{ height:740px;background:url(../images/jjfabg.jpg) no-repeat center center;}
.jjfa .titleBox{ padding-top:80px; height:215px;}
.jjfa .titleBox img{display:block; margin:0 auto;}
.jjfa .pic img{ display:block; margin:0 auto;} 

.howydtg{ overflow:hidden; padding:80px 0;}
.howydtg img{ display:block; margin:0 auto;}

/*--footer--*/
.footer { height:330px; background:#2a2a36; }
.footer .footer-logo { float:left; width:250px; height:100px; border-right:1px #eee solid; margin:80px 0 0 0; background:url(../images/logo.png)  0 20px no-repeat;}
.footer .footer-nav { float:left; margin:60px 30px; }
.footer .footer-nav dl { float:left; width:220px; overflow:hidden;}
.footer .footer-nav dl:nth-child(1) { width:200px;}
.footer .footer-nav dl dt { float:left; width:150px; margin:0 50px; font-size:16px; font-family:Microsoft YaHei; color:#aaa; font-weight:bold;}
.footer .footer-nav dl dt hr { width:25px; margin:15px 0 15px 2px; font-size:16px; font-family:Microsoft YaHei; border-color:#ddd;}
.footer .footer-nav dl dd,.footer .footer-nav dl dd a { float:left; width:150px; line-height:24px; margin:0 50px; font-size:16px; font-family:Microsoft YaHei; color:#eee;}
.footer .footer-nav dl:last-child { width:130px;}
.footer .footer-nav dl:last-child dd { width:60px;}
.footer .footer-nav dl dd a { text-align:left; margin:0;}
.footer .footer-nav dl dd a:hover { color:#fc0;}
.footer .footer-qr { float:right; width:110px; height:110px; margin:60px 0; background:url(../images/Qr155.png) no-repeat; background-size:contain;}
.footer .copyright { float:left; width:100%; text-align:center; margin:0 auto; font-size:16px; color:#eee; font-family:Microsoft YaHei; }

/*--APP定制--*/
.DzMenu{ padding:40px 0; overflow:hidden; background:#eee;}
.DzMenu li{ width:33.32%; float:left;}
.DzMenu li .pic{ width:220px; height:220px; margin:0 auto; background:url(../images/yuan220.png) no-repeat;}
.DzMenu li .pic img{ display:block;-moz-transition:all 1s linear 0s;-webkit-transition:all 1s linear 0s;-o-transition:all 1s linear 0s;transition:all 0.2s linear 0s; transform:scale(1);}
.DzMenu li .pic img:hover{transform:scale(1.1);}
.DzMenu li .infor{ padding:10px 0 20px 0;}
.DzMenu li .infor img{ display:block; margin:20px auto 0 auto; text-align:center; }
.DzMenu li .infor span{ display:block; margin:20px auto 0 auto; text-align:center; font-family:"仿宋"; font-size:30px; color:#333;}

.apptiyan{ height:706px; background:url(../images/apptiyanBg.jpg) no-repeat center center; background-size:cover; background-attachment:fixed;}
.apptiyan .titleBox{ padding-top:80px; height:200px;}
.apptiyan .titleBox img{ display:block; margin:0 auto;}
.apptiyan .infor img{ display:block; margin:0 auto;}

.appgcgk{ padding-bottom:80px; background:#fafafa;}
.appgcgk .titleBox{ padding-top:80px;}
.appgcgk .titleBox img{ display:block; margin:0 auto;}
.appgcgk .infor{ min-width:1360px; height:421px; margin-top:50px; background:url(../images/gcgkline.png) no-repeat center 190px scroll;}
.appgcgk .infor dl { width:200px; float:left; text-align:center;}
.appgcgk .infor dl dt { width:100%; height:220px; background:url(../images/gcgkyuan.png) center 190px no-repeat; font-size:26px; line-height:50px; font-weight:normal; font-family:Microsoft YaHei;}
.appgcgk .infor dl dt img { margin:0 auto;}
.appgcgk .infor dl dd { width:100%; padding-left:60px; text-align:left; font-size:18px; line-height:36px; background:url(../images/gcgkdian.png)  40px 15px no-repeat;}

.appCase .titleBox{ height:190px; padding-top:80px;}
.appCase .titleBox img{ display:block; margin:0 auto;}
.appCase .boxDiv{ overflow:hidden;}
.appCase .boxDiv li{ width:33.32%; float:left; position:relative;}
.appCase .boxDiv li img{ display:block;}
.appCase .boxDiv li img.pic{ position:absolute; top:0; left:0;}
.appCase .boxDiv li .tc{ width:100%; height:100%; position:absolute; top:0; left:0; background:url(../images/appcasebg.png) no-repeat center center; background-size:100% auto; display:none;}
.appCase .boxDiv li .tc h3{ position:absolute; margin:0 15px; height:40px; line-height:40px; font-size:24px; font-weight:normal; color:#fff; overflow:hidden; bottom:75px;}
.appCase .boxDiv li .tc p{ height:60px; line-height:30px; font-size:16px; color:#fff; overflow:hidden; margin:0 15px; bottom:15px; position:absolute;}
.appCase .boxDiv li a:hover .tc{ display:block;}
.appCase .moreBtn{ padding-top:70px; height:120px; display:none;}
.appCase .moreBtn a{ display:block; width:196px; height:48px; line-height:48px; border:1px solid #061f3e; text-align:center; font-size:20px; color:#061f3e; margin:0 auto;}
.appCase .moreBtn a:hover{ background:#061f3e; color:#fff;}

.wzCase .titleBox{ height:270px;}
.wzCase .boxDiv li .tc h3{ bottom:15px;}

.appkouhao{ height:692px; background:url(../images/appkouhaobg.jpg) no-repeat center center;}
.appkouhao .titleBox{ padding-top:90px; height:283px;}
.appkouhao .titleBox img{ display:block; margin:0 auto;}
.appkouhao .boxDiv img{ display:block; margin:0 auto;}

.fflsdtx img{ display:block; margin:0 auto;}

.fflcjkfz{ height:508px; background:url(../images/cjkfzbg.png) no-repeat center center; background-size:cover; background-attachment:fixed;}
.fflcjkfz  .titleBox{ height:125px; padding-top:68px;}
.fflcjkfz  .titleBox img{ display:block; margin:0 auto;}
.fflcjkfz .boxDiv{ width:1199px; overflow:hidden; margin:0 auto;}
.fflcjkfz .boxDiv ul{ width:1200px;}
.fflcjkfz .boxDiv ul li{ width:300px; float:left;}
.fflcjkfz .boxDiv ul li a{ display:block; height:240px; background:url(../images/line01.png) repeat-y right; text-align:center;}
.fflcjkfz .boxDiv ul li a span{ display:block; height:90px; background-image:url(../images/cjkfz01.png); background-repeat:no-repeat; background-position:center 0;}
.fflcjkfz .boxDiv ul li a:hover span{ background-position:center bottom;}
.fflcjkfz .boxDiv ul li.li02 a span{background-image:url(../images/cjkfz02.png);}
.fflcjkfz .boxDiv ul li.li03 a span{background-image:url(../images/cjkfz03.png);}
.fflcjkfz .boxDiv ul li.li04 a span{background-image:url(../images/cjkfz04.png);}
.fflcjkfz .boxDiv ul li a h3{ height:58px; line-height:58px; width:160px; border-bottom:1px solid #fff; margin:0 auto; text-align:center; font-size:32px; color:#fff;}
.fflcjkfz .boxDiv ul li a p{ line-height:24px; font-size:16px; margin-top:10px; color:#fff;}
.fflcjkfz .boxDiv ul li a:hover h3,.fflcjkfz .boxDiv ul li a:hover p{ color:#fdad00;}

.fflqdkfz{padding:70px 0 75px;}
.fflqdkfz .titleBox{ height:125px;}
.fflqdkfz .titleBox img{ display:block; margin:0 auto;}
.fflqdkfz .boxDiv{ width:1200px; margin:0 auto;overflow:hidden;}
.fflqdkfz .boxDiv ul{ width:1236px;}
.fflqdkfz .boxDiv li{ width:239px; height:239px; float:left; padding:0 6px 6px 0; margin-right:64px;}
.fflqdkfz .boxDiv li.li01{ background:url(../images/qdkfz01.png) no-repeat 0 0;}
.fflqdkfz .boxDiv li.li02{ background:url(../images/qdkfz02.png) no-repeat 0 0;}
.fflqdkfz .boxDiv li.li03{ background:url(../images/qdkfz03.png) no-repeat 0 0;}
.fflqdkfz .boxDiv li.li04{ background:url(../images/qdkfz04.png) no-repeat 0 0;}
.fflqdkfz .boxDiv li a{ display:block; width:239px; height:239px;}
.fflqdkfz .boxDiv li h3{ width:160px;height:60px; line-height:60px; text-align:center; padding-top:42px; border-bottom:1px solid #fff; margin:0 auto; font-size:32px; color:#fff;}
.fflqdkfz .boxDiv li p{ line-height:24px; font-size:16px; color:#fff; text-align:center; margin-top:8px;}

.fflrckfz{ height:577px; background:url(../images/rckfzbg.png) no-repeat center center; background-size:cover; background-attachment:fixed;}
.fflrckfz .titleBox{ height:125px; padding-top:68px;}
.fflrckfz .titleBox img{ display:block; margin:0 auto;}
.fflrckfz .boxDiv{position:relative; height:294px}
.fflrckfz .boxDiv ul{ width:1220px;}
.fflrckfz .boxDiv li{ width:285px; height:265px; position:relative;margin:0 20px 0 0;float:left;}
.fflrckfz .boxDiv li a{ display:block; height:284px; height:259px; padding-top:25px; background:url(../images/rckfzDivBg01.png) no-repeat 0 0;}
.fflrckfz .boxDiv li a:hover{background:url(../images/rckfzDivBg02.png) no-repeat 0 0;}
.fflrckfz .boxDiv li a span{ display:block; width:76px; height:76px; margin:0 auto;background-repeat:no-repeat; background-position:0 bottom;}
.fflrckfz .boxDiv li a:hover span{ background-position:0 0;}
.fflrckfz .boxDiv li.li01 a span{background-image:url(../images/rckfz01.png);}
.fflrckfz .boxDiv li.li02 a span{background-image:url(../images/rckfz02.png);}
.fflrckfz .boxDiv li.li03 a span{background-image:url(../images/rckfz03.png);}
.fflrckfz .boxDiv li.li04 a span{background-image:url(../images/rckfz04.png);}
.fflrckfz .boxDiv li h2{ height:50px; line-height:50px; font-size:32px; text-align:center; color:#fff;}
.fflrckfz .boxDiv li h3{ height:28px; line-height:28px; font-size:18px; text-align:center; color:#fff;}
.fflrckfz .boxDiv li p{ line-height:24px; text-align:center; margin-top:5px; font-size:16px; color:#fff;}
.fflrckfz .boxDiv li a:hover h2,.fflrckfz .boxDiv li a:hover h3,.fflrckfz .boxDiv li a:hover p{ color:#fdad00;}

.ffljhlwgj{ padding:70px 0 90px;}
.ffljhlwgj .titleBox{ height:130px;}
.ffljhlwgj .titleBox img{ display:block; margin:0 auto;}
.ffljhlwgj .boxDiv img{ display:block; margin:0 auto;}

.aboutDiv{ width:100%; margin-top:60px; background:#fff; }
.aboutDiv .aboutWz{ width:590px;}
.aboutDiv .aboutWz .titleBox{ height:61px; padding-top:11px; overflow:hidden;}
.aboutDiv .infor{ width:100%;}
.aboutDiv .infor dl {width:100%; float:left; margin-bottom:5rem;}
.aboutDiv .infor dl dt { width:90px; font-size:18px; float:left; margin-right:120px; font-family:Microsoft Yahei; font-weight:bold;}
.aboutDiv .infor dl dd { width:990px; font-size:16px; line-height:24px; float:left; font-family:Microsoft Yahei;}
.aboutDiv .infor dl dd img { width:990px;}

.developDiv{ height:698px; background:url(../images/developBg.jpg) no-repeat center center;background-size:cover; background-attachment:fixed;}
.developDiv .w1200{ position:relative;}
.developDiv .developWz{ width:485px; margin-top:45px;}
.developDiv .developWz .titleBox{ height:72px; overflow:hidden; padding-left:45px;}
.developDiv .developWz .tcScroll{position:relative; margin-top:15px;}
.developDiv .developWz .tcScroll .viewport{width:450px;height:420px;overflow:hidden;position:relative;}
.developDiv .developWz .tcScroll .overview{width:100%;list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;}
.developDiv .developWz .tcScroll .scrollbar{position:absolute;background-position:0 0;float:right;width:5px;top:0;right:0;overflow:hidden;z-index:3;}
.developDiv .developWz .tcScroll .track{background-color:#595957;height:100%;width:1px; margin-left:2px;position:relative;}
.developDiv .developWz .tcScroll .thumb{background:#ffb924;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;left:-1px;}
.developDiv .developWz .tcScroll .disable{display:none;}
.developDiv .developWz .development dl{ overflow:hidden;}
.developDiv .developWz .development dt{ width:85px; height:30px; line-height:30px; font-size:14px; color:#ff8a00; float:left;}
.developDiv .developWz .development dd{ margin-left:85px; line-height:30px; font-size:14px; color:#fff;}

.corporate .corporateTop{ background:#eff1f4; padding:45px 0 25px; position:relative; z-index:2;}
.corporate .corporateTop .titleBox{ height:72px; overflow:hidden;}
.corporate .corporateTop .infor{ line-height:36px; font-size:24px; color:#555; font-family:"仿宋";}
.corporate .corporateTop .infor strong{ color:#333; font-weight:normal;}
.corporate .corporateTop .arrow{ width:50px; height:26px; background:url(../images/arrow.png) no-repeat; position:absolute; left:50%; bottom:-26px;}

.corporateBottom{ height:565px; position:relative;}
.corporateBottom .technology{ width:230px; height:230px; background:#e9edf1; padding:64px; behavior:url(/js/PIE/PIE.htc);border-radius:50%; position:absolute; top:0; left:105px;}
.corporateBottom .technology p{ width:230px; height:230px; behavior:url(/js/PIE/PIE.htc);border-radius:50%; background:#061f3e;}
.corporateBottom .technology p span{ display:block; height:62px; line-height:62px; text-align:center; font-size:44px; padding-top:64px; color:#fff;}
.corporateBottom .technology p i{ display:block; height:42px; line-height:42px; text-align:center; font-size:20px; color:#fff; font-style:normal; text-transform:uppercase;}
.corporateBottom a.technologya{ position:absolute; behavior:url(/js/PIE/PIE.htc);border-radius:50%; background:#ebebeb; color:#999; font-size:40px; text-align:center;}
.corporateBottom a.technologya:hover{ background:#fdad00; color:#fff;}
.corporateBottom a.technologya01{ width:160px; height:160px; line-height:160px; top:78px; left:525px;}
.corporateBottom a.technologya02{ width:140px; height:140px; line-height:140px; top:120px; left:825px;}
.corporateBottom a.technologya03{ width:150px; height:150px; line-height:150px; top:345px; left:510px;}
.corporateBottom a.technologya04{ width:140px; height:140px; line-height:140px; top:300px; left:725px;}
.corporateBottom a.technologya05{ width:160px; height:160px; line-height:160px; top:300px; left:930px;}

.network .networkTop{ padding:50px 0 40px; background:#f6f6f6;}
.network .networkTop .titleBox{  height:72px; overflow:hidden;}
.network .networkTop .infor{ line-height:24px; font-size:18px; color:#999; margin-top:20px;}
.network .networkMiddle .kbannert{ width:100%; height:408px; overflow:hidden; position:relative}
.network .networkMiddle .kbannert .slider{ position:absolute; top:0; left:0}
.network .networkMiddle .kbannert .slider .slides{ float:left}
.network .networkMiddle .kbannert .slider .slides .slide{ float:left; position:relative;}
.network .networkMiddle .kbannert .slider .slides .slide img{ float:left}
.network .networkMiddle .kbannert .slider .slides .slide p{ position:absolute; height:70px; width:274px; padding:0 20px; left:0; bottom:0; line-height:40px; color:#fff; font-size:24px;}
.network .networkMiddle .kbannert .slider .slides .slide p span{ color:#ffae00;}
.network .networkMiddle .kbannerb{ width:1200px; height:31px; margin:15px auto 0; position:relative}
.network .networkMiddle .kbannerb .kbg{ height:18px; border-bottom:1px solid #bebab8}
.network .networkMiddle .kbannerb .kline{ width:972px; position:absolute; top:0; left:0}
.network .networkMiddle .kbannerb .kline span{ display:block; position:relative; margin-left:28px;}
.network .networkMiddle .kbannerb .kline span img{ position:absolute; top:0; right:0}
.network .networkBottom{ height:484px; background:url(../images/netMapBg.png) no-repeat center 0;}
.network .networkBottom .networkDw{ float:left; position:relative;}
.network .networkBottom .networkDw a{ position:absolute;height:32px; line-height:32px; font-size:18px; color:#999; background:url(../images/dw01.png) no-repeat 0 center; padding-left:40px; white-space:nowrap;}
.network .networkBottom .networkDw a:hover,.network .networkBottom .networkDw a.cur{ color:#2c4c79; background:url(../images/dw02.png) no-repeat 0 center;}
.network .networkBottom .networkAddress{margin:112px 135px 0 0;}
.network .networkBottom .networkAddress .networkCont{width:464px; height:260px; background:url(../images/addressMap.png) no-repeat 0 0; position:relative; display:none;}
.network .networkBottom .networkAddress .networkCont h3{ height:88px; line-height:88px; font-size:28px; font-weight:normal; padding:0 25px; color:#fff;}
.network .networkBottom .networkAddress .networkCont p{ margin:0 25px; line-height:34px; color:#fff; font-size:24px;}
.network .networkBottom .networkAddress .networkCont a{ display:block; width:100px; height:24px; position:absolute; right:38px; bottom:16px;}

.newbanner{ background:url(../imagesnewbanner.jpg) no-repeat center center; height:650px; background-size:cover; background-attachment:fixed;}
.newbanner .newbannerwz{ height:100%; background:url(../imagesnewbanner.png) no-repeat center center;background-size:cover;}

.newsDiv{ position:relative;}
.newsDiv .newsSearch{ width:1200px; height:92px; padding:45px 30px 0; background:#fff; position:absolute; top:-137px; left:-30px;}
.newsDiv .newsSearch .tags a{ width:auto; padding:0px 30px; height:50px; line-height:50px; float:left; text-align:center; font-size:18px; background:#c9c9c9; color:#fff; margin-right:13px;}
.newsDiv .newsSearch .tags a:hover,.newsDiv .newsSearch .tags a.on{ color:#fff; background:#2a4b78;}
.newsDiv .newsSearch .search input.txt{ float:left; width:260px; height:48px; line-height:48px; padding:0 15px; border:1px solid #dedede; font-size:18px; margin-right:13px;}
.newsDiv .newsSearch .search input.btn{ width:60px; height:50px; background:url(../images/searchBtn.jpg) no-repeat; border:none; cursor:pointer;}

.newsList .newsDetail{ height:192px; background:#f7f7f7; box-shadow:0 0 10px #dad9d9; margin-bottom:20px;}
.newsList .newsDetail .time{ float:right; margin:25px 30px 0 0; height:38px; line-height:38px; font-size:14px; color:#999;}
.newsList .newsDetail .time span{ font-size:16px; color:#484848;}
.newsList .newsDetail .time i{ font-size:24px; font-weight:bold; color:#484848;}
.newsList .newsDetail .title{ padding:25px 270px 0 330px;}
.newsList .newsDetail .title a{ display:block; height:38px; line-height:38px; font-size:18px; color:#484848; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.newsList .newsDetail .title a:hover{ color:#ff8a00;}
.newsList .newsDetail .infor{ height:48px;line-height:24px; font-size:14px; overflow:hidden; margin:15px 30px 0 330px;}
.newsList .newsDetail .view{ width:110px; height:28px; line-height:28px; border:1px solid #ff8a00; text-align:center; font-size:14px; color:#ff8a00; float:right; margin:15px 30px 0 0;}
.newsList .newsDetail .shuju{ margin:15px 210px 0 330px;}
.newsList .newsDetail .shuju a{ float:left; height:30px; line-height:30px; font-size:14px; padding-left:24px;}
.newsList .newsDetail .shuju a.zan{ background:url(../images/zan.png) no-repeat 0 center;}
.newsList .newsDetail .shuju a.see{ background:url(../images/see.png) no-repeat 0 center;}
.newsList .newsDetail .shuju a span{ color:#ff8a00; margin-right:24px;}

/**浮动样式**/
.floatmain {width:100%;height:100%;position:fixed;top:0;left:0;float:left;_position:absolute;_bottom:0;_top:expression(eval(document.documentElement.scrollTop));_height:expression(eval(document.documentElement.clientHeight));z-index:9998;behavior:url(/js/PIE/PIE.htc);border-radius:1px;overflow:hidden;background:url(../images/heibg.png); display:none;}
.floatmain02{z-index:10001;}
.floatboxs {width:auto;height:100%;margin:0px auto;_height:expression(eval(document.documentElement.clientHeight));position:relative;}
.iframeclass {width:100%;height:100%;z-index:-1;top:0px;left:0px;*background:#fff;*filter:alpha(opacity=30);_position:absolute;}

.lktcDiv{ padding:0 20px 30px; background:#fff; behavior:url(/js/PIE/PIE.htc);border-radius:10px; position:relative;}
.lktcDiv .closeBtn{ width:40px; height:40px; background:url(../images/closeBtn.png) no-repeat 0 0; position:absolute; top:0; right:-42px;}
.newsView .newsTop{ padding-top:20px;}
.newsView .newsTop h1{ line-height:30px; font-size:16px; text-align:center; color:#333; font-weight:normal;}
.newsView .newsTop .source{ line-height:24px; padding-bottom:10px; border-bottom:1px solid #eaeaea; color:#999; text-align:center; font-size:14px;}
.newsView .tcScroll{position:relative; margin-top:15px;}
.newsView .tcScroll .viewport{width:860px;overflow:hidden;position:relative;}
.newsView .tcScroll .overview{width:100%;list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;}
.newsView .tcScroll .scrollbar{position:absolute;background-position:0 0;float:right;width:5px;top:0;right:0;overflow:hidden;z-index:3;}
.newsView .tcScroll .track{background-color:#f7f9f8;height:100%;width:5px;position:relative;}
.newsView .tcScroll .thumb{background:#2a4b78;height:20px;width:3px;cursor:pointer;overflow:hidden;position:absolute;top:0;}
.newsView .tcScroll .disable{display:none;}
.newsView .singlePage{ line-height:24px; font-size:14px;}

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px;background:#1b1b1b !important;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:64px;line-height:64px;font-size:18px;border-bottom:1px solid #e3e3e3; background:url(/images/us_ico3.png) no-repeat 10px center;padding:0 0 0 50px;}
#floatDivBoxs .floatDqq li a{ color:#333;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:0 14px; line-height:60px;}
#floatDivBoxs .floatDtxt img{ float:left; margin:18px 11px 0 5px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(/images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(/images/online_arrow02.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}
#gototop{ width:47px; height:47px; background:url(/images/gototop.png) no-repeat 0 0; position:fixed; right:30px; bottom:30px;}


/*--浮动QQ--*/
#floatDivBoxs .floatDtt02{ background:#1b1b1b !important; text-align:center; text-indent:0;}
.rightArrow02{ background-image:url(/images/online_arrow02.jpg) !important; background-repeat:no-repeat; background-position:0 0;}


/*--11.21新增--*/
.divmain{clear: both;margin: 0 auto;width: 998px;}
.bd_classic{width:100%;margin:45px 0 0 0;position:relative;}
.bd_classic img{display:block;}
.bd_classic .bd_claTxt{position:absolute;left:-765px;bottom:8px;}
.bd_colorRadius{margin:82px 0 72px 0;*padding:0px 0 72px 0;}
.bd_colorRadius ul li{width:192px;height:192px;box-shadow:0 18px 18px #b8b8b8;float:left;display:inline;margin:0 28px;cursor:pointer;position:relative;z-index:0;behavior:url(pie.php);behavior:url(/js/PIE/PIE.htc);border-radius:50%;}
.bd_colorRadius ul li h3{width:100%;font-size:30px;font-weight:normal;text-align:center;position:absolute;top:72px;}
.bd_colorRadius ul li h3 a{color:#333;}
.bd_colorRadius ul li h3 a:hover{color:#fff;}
.bd_colorRadius ul li h3.on{color:#fff;font-weight:bold;}
.bd_colorRadius ul li h3.on a{color:#fff;}
.bd_colorRadius ul li div{font-size:14px;color:#fff;width:100%;line-height:20px;text-align:center;display:none;position:absolute;top:70px;}
.bd_colorRadius ul li.green{background:#83c14c;}
.bd_colorRadius ul li.yellow{background:#f4c823;}
.bd_colorRadius ul li.cyan{background:#30bac0;}
.bd_colorRadius ul li.red{background:#e73d7b;}


.bd_normBoxs{width:100%;min-width:998px;height:295px;background:url(../images/veinsBoxs_bg.jpg) repeat;clear:both;}
.bd_normBoxs h2{padding:37px 0 0 0;}
.bd_normBoxs h2 img{display:block;margin:0 auto;}
.bd_normBoxs summary{font-size:14px;color:#333;text-align:center;line-height:25px;}
.bd_normBoxs summary h3{font-size:18px;margin:5px 0 10px 0;}

.gaoxingneng{ height:886px; background:url(../images/gaoxingneng.jpg) no-repeat center center;}

.so_botLine{width:100%;min-width:998px;height:79px;background:#f08326;border-bottom:1px solid #e47c24;}
.so_botLine .divmain{position:relative;height:79px;font:45px/78px Arial,'微软雅黑';color:#fff;text-align:center;}
.so_botLine h1{display:inline;}
.so_topLine{width:100%;min-width:998px;background:#f08326;border-top:1px solid #f29545;}
.so_topLine .divmain{position:relative;}
.arw{font-style:normal;display:block;border-width:15px 15px 0 15px;border-style:solid;border-color:#f08326 transparent transparent transparent;position:absolute;}
.arw{left:48%;bottom:-15px;}
.so_siteBoxs{width:100%;min-width:998px;background:#f08326;border-top:1px solid #f29545;}
.so_siteBoxs .divmain{position:relative;}

.compy_sList{width:465px;padding:20px 0 42px 0;float:left;display:inline;}
.compy_sList ul li{width:100%;height:34px;background:#ef842e;line-height:34px;color:#fff;font-size:16px;
	position:relative;z-index:0;behavior:url(pie.php);behavior:url(/js/PIE/PIE.htc);border-radius:5px;
	box-shadow:1px 1px 0 1px #f07913 inset,0 0 0 1px #f29439 inset,0 0 0 1px #f29439 inset;
}
.compy_sList ul li i{font-style:normal;font-size:28px;float:left;display:inline;margin:0 5px 0 30px;}
.compy_sText{float:left;display:inline;width:300px;font-size:24px;color:#fff; line-height:26px;margin:18px 0 0 125px;}
.compy_sText strong{color:#ffffcc;}
.compy_sArrow{position:absolute;right:160px;bottom:-50px;}

.compy_slideBoxs,.port_slideBoxs,.shop_slideBoxs{width:100%;min-width:998px;height:305px; background:#eee;}
.compy_slideBoxs .divmain{position:relative;}
.compy_slideBoxs img{ display:block;position:absolute;top:94px;}

.compy_contBoxs{margin:95px 0 75px 47px;border-right:1px dotted #000;float:left;display:inline;padding:0 88px 0 0;}
.compy_contBoxs h2{font-size:30px;color:#333;}
.compy_contBoxs h3{font-size:24px;color:#333;font-weight:normal;}
.compy_contBoxs h3 span{color:#fdad00;}
.compy_contBoxs ul.c_list_1{margin:0 0 0 8px;}
.compy_contBoxs ul.c_list_1 li{font-size:14px;line-height:24px;}
.compy_contBoxs ul.c_list_1 li i{font-style:normal;color:#787878;padding:0 10px 0 0;font-size:18px;}
.compy_contBoxs ul.c_list_2{margin:28px 0 0 0;}
.compy_contBoxs ul.c_list_2 li{font-size:18px;color:#000;line-height:28px;}
.compy_contBoxs ul.c_list_2 li em{font-style:normal;display:inline-block;width:20px;height:20px;line-height:20px; text-align:center;color:#fff;font-size:14px;margin:0 6px 0 0;background:#000;position:relative;z-index:0;behavior:url(pie.php);behavior:url(/js/PIE/PIE.htc);border-radius:50%;}
.compy_contBoxs table.c_list_3{width:366px;height:94px;margin:40px 0 0 0;}
.compy_contBoxs table.c_list_3 td{border:1px solid #ccc;text-align:center;line-height:30px;}
.compy_contBoxs table.c_list_3 td a{display:block;height:30px;font-size:14px;transition:all 0.1s ease;}
.compy_contBoxs table.c_list_3 td a:hover{color:#fff; background:#f08326;}
.no_padding{padding:0;}

.shop_tBoxs{font-size:45px;color:#fff;padding:60px 0 70px 40px;position:relative;}
.shop_tBoxs strong{color:#ffe44c;}
.shop_tBoxs .shop_tCar{position:absolute;right:0;top:-20px;}

.shop_slideBoxs{height:396px;margin:0 0 40px 0;}
.shop_slideBoxs .divmain{position:relative;height:396px;}
.shop_slideBoxs .shop_three{width:510px;position:absolute;right:0;bottom:42px;}
.shop_slideBoxs .shop_three h2{font-size:36px;color:#333; text-align:right;margin:0 35px 20px 0;}
.shop_slideBoxs .shop_three dl{float:left;display:inline;margin:0 72px 0 0;}
.shop_slideBoxs .shop_three dl dt{font-size:18px;color:#fdad00;font-weight:bold;margin:0 0 5px 0;}
.shop_slideBoxs .shop_three dl dd{font-size:14px;line-height:24px;}
.shop_slideBoxs .shop_photo{position:absolute;top:20px;left:0;}
#itemlist {
display: block;
width: 400px;
position: relative;
}

#itemlist img {
position: absolute;
cursor: pointer;
left: 0;
box-shadow: 0px 15px 20px rgba(0,0,0,0.2);
}

#itemlist img:hover {
  top: -5px;
}

#itemlist img.item-0 {
z-index: 4;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
	-ms-transform: scale(1);
	 -o-transform: scale(1);
		transform: scale(1);
}

#itemlist img.item-1 {
z-index:3;
left: 80px;
-webkit-transform: scale(0.9);
   -moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	 -o-transform: scale(0.9);
		transform: scale(0.9);
}

#itemlist img.item-2 {
z-index: 2;
left: 160px;
-webkit-transform: scale(0.8);
   -moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	 -o-transform: scale(0.8);
		transform: scale(0.8);
}

.shop_coreBoxs{width:100%;}
.shop_coreBoxs h1{font-size:41px;color:#333;font-weight:normal;border-bottom:1px solid #000;padding:0 0 15px 25px;}
.shop_coreBoxs h1 span{color:#fdad00;}
.shop_coreBoxs .shop_cect{float:left;display:inline;margin:38px 0 58px 74px;}
.shop_coreBoxs .no_lt{margin-left:0;}
.shop_coreBoxs .shop_cect .num{width:55px;height:92px;float:left;background:url(../images/num.png) no-repeat;display:inline;margin:10px 0 0 0;}
.shop_coreBoxs .shop_cect .s_pos1{background-position:0 -406px;}
.shop_coreBoxs .shop_cect .s_pos2{background-position:0 -498px;}
.shop_coreBoxs .shop_cect .s_pos3{background-position:0 -590px;}
.shop_coreBoxs .shop_cect .s_pos4{background-position:0 -682px;}
.shop_coreBoxs .shop_cect dl{float:left;display:inline;margin:0 0 0 12px;}
.shop_coreBoxs .shop_cect dl dt{font-size:24px;color:#fdad00;margin:0 0 10px 0;}
.shop_coreBoxs .shop_cect dl dd{font-size:14px;color:#333;line-height:26px;}

.shop_wapBoxs{width:100%;height:258px;clear:both;margin:0 0 55px 0;}
.shop_apiBoxs{margin:0 0 97px 0;}
.shop_apiBoxs h3 img{display:block;}
.shop_apiBoxs dl{width:238px;height:238px;float:left;display:inline; background:#f8f8f8;margin:30px 0 85px 62px;position:relative;z-index:0;behavior:url(pie.php);behavior:url(/js/PIE/PIE.htc);border-radius:50%;}
.shop_apiBoxs dl dt{font-size:20px;font-weight:bold;color:#fdad00;width:72%;border-bottom:1px dotted #000;margin:50px auto 5px auto;padding:0 0 7px 0;text-align:center;}
.shop_apiBoxs dl dd{font-size:14px;line-height:24px;width:72%;margin:0 auto;text-align:center;}

.portal_tBoxs{font-size:30px;color:#fff;text-align:center;padding:30px 0 55px 0;line-height:45px;}
.portal_tBoxs strong{color:#ffe44c;}
.port_slideBoxs{height:314px;padding:84px 0 0 0;}
.port_slideBoxs img{display:block;}

.port_typeBoxs{width:513px;height:513px;border:1px solid #e5e5e5;margin:155px auto 135px auto;position:relative;z-index:0;behavior:url(pie.php);behavior:url(/js/PIE/PIE.htc);border-radius:50%;}
.port_typeBoxs ul li{width:177px;height:177px;position:absolute;}
.port_typeBoxs ul li a{display:block;width:177px;height:177px;font-size:24px;font-weight:bold;line-height:177px;text-align:center;box-shadow:0 28px 20px #eeeeee;position:relative;z-index:0;behavior:url(/js/PIE/PIE.htc);border-radius:50%; background-repeat:no-repeat; background-position:0 0;}
.port_typeBoxs ul li.pos1{left:168px;top:-75px;}
.port_typeBoxs ul li.pos1 a{ background-image:url(../images/jjfa01.png);}
.port_typeBoxs ul li.pos2{right:-88px;top:112px;}
.port_typeBoxs ul li.pos2 a{ background-image:url(../images/jjfa02.png);}
.port_typeBoxs ul li.pos3{right:-10px;bottom:-40px;}
.port_typeBoxs ul li.pos3 a{ background-image:url(../images/jjfa03.png);}
.port_typeBoxs ul li.pos4{left:-10px;bottom:-40px;}
.port_typeBoxs ul li.pos4 a{ background-image:url(../images/jjfa04.png);}
.port_typeBoxs ul li.pos5{left:-88px;top:112px;}
.port_typeBoxs ul li.pos5 a{ background-image:url(../images/jjfa05.png);}
.port_typeBoxs ul li a:hover{ background-position:0 -177px;}

.port_menuBoxs{float:left;display:inline;margin:0 0 0 10px;}
.port_menuBoxs dl{width:192px;border-right:1px dotted #666;padding:10px 0;float:left;}
.port_menuBoxs dl dt{width:100%;height:56px;}
.port_menuBoxs dl dt img{display:block;margin:0 auto;}
.port_menuBoxs dl dd{padding:0 0 0 70px;}
.port_menuBoxs dl dd strong{color:#fdad00;font-size:24px;margin:10px 0;display:block;}
.port_menuBoxs dl dd p{line-height:24px;font-size:15px; text-align:left;}

/*--2016-12.06--*/

.krelative{ position:relative !important;}
.kfixeds{ position:fixed !important;}

.wechatMenu{ height:208px;}
.wechatMenudiv{ height:178px; padding-top:30px; width:100%; background:#eee; position:relative; top:0;}
.wechatMenu .arrow{ width:35px; height:18px; background:url(../images/downsj.png) no-repeat 0 0; position:absolute; top:208px; left:50%; margin-left:-18px;}
.wechatMenu ul{ margin-left:52px;}
.wechatMenu li{ width:153px; height:153px; float:left; margin-right:36px;}
.wechatMenu li a{ float:left; width:153px; height:153px; background-image:url(../images/wechatMenu01.png); background-repeat:no-repeat;}
.wechatMenu li a:hover,.wechatMenu li.on a{ background-image:url(../images/wechatMenu02.png);}
.wechatMenu li a.wechatMenu01{ background-position:0 0;}
.wechatMenu li a.wechatMenu02{ background-position:-189px 0;}
.wechatMenu li a.wechatMenu03{ background-position:-378px 0;}
.wechatMenu li a.wechatMenu04{ background-position:-567px 0;}
.wechatMenu li a.wechatMenu05{ background-position:-756px 0;}
.wechatMenu li a.wechatMenu06{ background-position:-945px 0;}

.wecaidan{ padding:80px 0 44px;}
.wecaidan .weTitle img{ display:block; margin:0 auto;}
.wecaidan .box{ margin-top:55px; overflow:hidden;}
.wecaidan .titleBox{ width:1220px; height:58px;}
.wecaidan .titleBox h3{ width:286px; height:58px; line-height:58px; float:left; margin-right:19px; background:#eee; font-size:24px; font-weight:normal; color:#666; text-align:center; cursor:pointer;}
.wecaidan .titleBox h3.on{ background:#fdad00; color:#fff;}
.wecaidan .detail{ height:358px; overflow:hidden; border:1px solid #eee;}
.wecaidan .detail p{ display:none;}
.wecaidan .detail p img{ display:block;}

.weCard{ height:727px; padding-top:73px; background:url(../images/wechatcard.jpg) no-repeat center 0;}
.weCard .weTitle img{ display:block; margin:0 auto;}
.weCard .box{ margin-top:56px;}
.weCard .box h3{ line-height:34px; font-size:24px; font-weight:normal; color:#fdad00;}
.weCard .box .detail{ line-height:26px; font-size:20px; color:#fff; margin-bottom:20px;}

.weActive{ padding:70px 0 60px;}
.weActive .weTitle img{ display:block; margin:0 auto;}
.weActive .box{ margin-top:65px;}
.weActive .box img{ display:block; margin:0 auto;}

.weService{ background:#eee; padding:79px 0 70px;}
.weService .weTitle img{ display:block; margin:0 auto;}
.weService .box{ margin-top:65px;}
.weService .box img{ display:block; margin:0 auto;}

.weCustomer{ height:750px; padding-top:78px; background:url(../images/weCustomerbg.jpg) no-repeat center 0;}
.weCustomer .weTitle img{ display:block; margin:0 auto;}
.weCustomer .box{ margin-top:70px; overflow:hidden;}
.weCustomer .box ul{ width:1214px;}
.weCustomer .box ul li{ width:289px; height:503px; float:left; margin-right:14px;}
.weCustomer .box ul li a{ display:block; width:289px; height:395px; padding-top:108px; background-image:url(../images/weCustomerBox.png); background-repeat:no-repeat;}
.weCustomer .box ul li a.weCustomer01{ background-position:0 0;}
.weCustomer .box ul li a.weCustomer02{ background-position:-304px 0;}
.weCustomer .box ul li a.weCustomer03{ background-position:-608px 0;}
.weCustomer .box ul li a.weCustomer04{ background-position:-912px 0;}
.weCustomer .box ul li a.weCustomer01:hover{ background-position:0 -503px;}
.weCustomer .box ul li a.weCustomer02:hover{ background-position:-304px -503px;}
.weCustomer .box ul li a.weCustomer03:hover{ background-position:-608px -503px;}
.weCustomer .box ul li a.weCustomer04:hover{ background-position:-912px -503px;}
.weCustomer .box ul li h3{ height:42px; line-height:42px; font-size:24px; color:#fff; font-weight:normal; text-align:center;}
.weCustomer .box ul li .wz{ line-height:24px; font-size:18px; color:#fff; padding:0 15px;}

.weWebsite{ padding:78px 0 50px; background:#eee;}
.weWebsite .weTitle img{ display:block; margin:0 auto;}
.weWebsite .box{ margin-top:30px; overflow:hidden;}

.weishipin{ padding:78px 0 94px;}
.weishipin .titleBox img{ display:block; margin:0 auto;}
.weishipin .box{ height:324px; margin-top:65px;}
.weishipin .box li{ float:left; width:300px;}
.weishipin .box li a{ width:300px; height:324px; display:block; position:relative;}
.weishipin .box li a img{ display:block; position:absolute; top:0; left:0;}
.weishipin .box li a span{ width:300px; height:324px; position:absolute; top:0; left:0; background:url(../images/heibg.png);}
.weishipin .box li a:hover{ z-index:2;}
.weishipin .box li a:hover span{ width:316px; height:340px; position:absolute; top:-8px; left:-8px;background:url(../images/bluebg.png);}

.baopindazao{ padding-top:78px; height:723px; background:url(../images/bpdzbg.jpg) no-repeat center 0;}
.baopindazao .titleBox img{ display:block; margin:0 auto;}
.baopindazao .box{margin-top:70px;}
.baopindazao .box .menu{ width:226px; height:352px; padding-top:23px; float:left; border-right:1px solid #b2a99b;}
.baopindazao .box .menu a{ display:block; width:187px; height:44px; line-height:42px; text-align:center; font-size:23px; color:#fff; background:url(../images/bpdzmenu01.png) no-repeat; margin-bottom:30px;}
.baopindazao .box .menu a:hover,.baopindazao .box .menu a.on{ color:#fdad00;background:url(../images/bpdzmenu02.png) no-repeat;}
.baopindazao .box .photo{ width:925px; height:468px; padding:12px 0 0 12px; float:right; background:url(../images/bpdzpicbg.png) no-repeat 0 0;}
.baopindazao .box .photo .detail{ display:none;}

.koubeijianli{ padding:80px 0 65px; background:#eee; max-width:1920px; min-width:1360px; margin:0 auto;}
.koubeijianli .titleBox img{ display:block; margin:0 auto;}
.koubeijianli .box{ margin-top:80px; overflow:hidden;}
.koubeijianli .box li{ width:12.5%; height:369px; float:left;}
.koubeijianli .box li.kbjl01{ background:url(../images/kbjl01.jpg) no-repeat center center;}
.koubeijianli .box li.kbjl02{ background:url(../images/kbjl02.jpg) no-repeat center center;}
.koubeijianli .box li.kbjl03{ background:url(../images/kbjl03.jpg) no-repeat center center;}
.koubeijianli .box li.kbjl04{ background:url(../images/kbjl04.jpg) no-repeat center center;}
.koubeijianli .box li.kbjl05{ background:url(../images/kbjl05.jpg) no-repeat center center;}
.koubeijianli .box li.kbjl06{ background:url(../images/kbjl06.jpg) no-repeat center center;}
.koubeijianli .box li.kbjl07{ background:url(../images/kbjl07.jpg) no-repeat center center;}
.koubeijianli .box li.kbjl08{ background:url(../images/kbjl08.jpg) no-repeat center center;}

.customer{ padding:75px 0 80px;}
.customer .titleBox img{ display:block; margin:0 auto;}
.customer .boxDiv{ overflow:hidden; margin-top:75px; height:372px; position:relative;}
.customer .boxDiv ul{ width:1216px;}
.customer .boxDiv ul li{ position:absolute;width:185px; height:73px; border:1px solid #dedede;}
.customer .boxDiv ul li img{ display:block;}
.customer .boxDiv ul li.li01{ top:0; left:0;}
.customer .boxDiv ul li.li02{ top:0; left:202px;}
.customer .boxDiv ul li.li03{ top:0; left:404px;}
.customer .boxDiv ul li.li04{ top:0; left:606px;}
.customer .boxDiv ul li.li05{ top:0; left:808px;}
.customer .boxDiv ul li.li06{ top:0; left:1010px;}
.customer .boxDiv ul li.li07{ top:93px; left:0;}
.customer .boxDiv ul li.li08{ top:93px; left:202px;}
.customer .boxDiv ul li.li09{ top:93px; left:808px;}
.customer .boxDiv ul li.li10{ top:93px; left:1010px;}
.customer .boxDiv ul li.li11{ top:186px; left:0;}
.customer .boxDiv ul li.li12{ top:186px; left:202px;}
.customer .boxDiv ul li.li13{ top:186px; left:808px;}
.customer .boxDiv ul li.li14{ top:186px; left:1010px;}
.customer .boxDiv ul li.li15{ top:279px; left:0;}
.customer .boxDiv ul li.li16{ top:279px; left:202px;}
.customer .boxDiv ul li.li17{ top:279px; left:404px;}
.customer .boxDiv ul li.li18{ top:279px; left:606px;}
.customer .boxDiv ul li.li19{ top:279px; left:808px;}
.customer .boxDiv ul li.li20{ top:279px; left:1010px;}
.customer .boxDiv .ggpic{position:absolute;width:388px; height:166px;border:1px solid #dedede; top:93px; left:404px;}
.wzcustomer *{ box-sizing:content-box;}

.jiajie{ padding:80px 0 84px; background:#eee;}
.jiajie .w1200 img{ display:block; margin:0 auto;}

/*--20170216--*/
.indexMenu{ padding:60px 0;}
.indexMenu ul.indexMenuDiv{ width:1248px; margin:0 auto; overflow:hidden;}
.indexMenu ul.indexMenuDiv li{ width:416px; height:480px; float:left;}
.indexMenu ul.indexMenuDiv li a{ display:block; width:416px; height:480px; overflow:hidden; text-align:center;}
.indexMenu ul.indexMenuDiv li a:hover{ background:#eee;}
.indexMenu .indexMDwz dl { width:416px; float:left; text-align:center;}
.indexMenu .indexMDwz dl dt { width:100%; height:80px; background:url(../images/yellowline.png) center 55px no-repeat; font-size:26px; line-height:50px; font-weight:normal; font-family:Microsoft YaHei;}
.indexMenu .indexMDwz dl dt img { margin:0 auto;}
.indexMenu .indexMDwz dl dd { width:100%; padding-left:165px; text-align:left; font-size:18px; line-height:36px; background:url(../images/gcgkdian.png)  145px 15px no-repeat;}
.indexMenu .iMDwz3 dl dd{ padding-left:135px; background-position:110px 15px;}


.iNewsDiv .titleBox{ padding:80px 0 60px;}
.iNewsDiv .titleBox img{ display:block; margin:0 auto;}
.iNewsDiv .focus{ width:480px; height:472px; float:left; position:relative; margin-top:20px;}
.iNewsDiv .focus .hd{ width:100%; height:15px; position:absolute; left:0; bottom:60px; text-align:center;}
.iNewsDiv .focus .hd span{ display:inline-block; width:15px; height:15px; margin:0 5px; background:url(../images/icon02.png) no-repeat;}
.iNewsDiv .focus .hd span.on{background:url(../images/icon01.png) no-repeat;}
.iNewsDiv .focus .bd li{ position:relative;}
.iNewsDiv .focus .bd li img{ display:block;}
.iNewsDiv .focus .bd li p{ width:100%; height:50px; line-height:50px; font-size:18px; background:url(../images/heibg.png); position:absolute; left:0; bottom:0;}
.iNewsDiv .focus .bd li p span{ display:block; text-align:center; font-size:14px; margin:0 15px; color:#fff;text-overflow: ellipsis;white-space: nowrap;}
.iNewsDiv .newsList{ width:650px; float:right;}
.iNewsDiv .newsList .newsListDiv{ overflow:hidden; border-bottom:1px solid #f3f3f3; padding:20px 0 20px;}
.iNewsDiv .newsList .newsListDiv .time{ width:100px;height:100px; float:left; background:url(../images/yuan.png) no-repeat;}
.iNewsDiv .newsList .newsListDiv .time strong{ height:60px; line-height:60px; padding-top:6px; font-size:50px; text-align:center; font-family:Arial; color:#061f3e; display:block;}
.iNewsDiv .newsList .newsListDiv .time span{ display:block; height:20px; line-height:20px; text-align:center; font-size:14px; color:#666;}
.iNewsDiv .newsList .newsListDiv .intro{ margin-left:120px;}
.iNewsDiv .newsList .newsListDiv .intro h3{ height:30px; line-height:30px; font-size:18px; font-weight:normal;}
.iNewsDiv .newsList .newsListDiv .intro h3 a{ color:#333; display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.iNewsDiv .newsList .newsListDiv .intro .infor{ height:48px; line-height:24px; font-size:15px; color:#999; overflow:hidden;}
.iNewsDiv .newsList .newsListDiv .intro .cz{ height:30px; margin-top:10px;}
.iNewsDiv .newsList .newsListDiv .intro .cz a.link{ float:left; font-size:14px; line-height:30px; margin-right:10px;}
.iNewsDiv .newsList .newsListDiv .intro .cz a.link img{ float:left; margin:5px 5px 0 0;}
.iNewsDiv .newsList .newsListDiv .intro .cz a.link span{ color:#ff8a00;}
.iNewsDiv .newsList .newsListDiv .intro .cz a.view{ height:28px; line-height:28px; padding:0 15px; border:1px solid #f2f2f2; color:#061f3e; font-size:14px; float:right; behavior:url(/js/PIE/PIE.htc);border-radius:15px;}
.iNewsDiv .moreBtn{ padding-top:70px; height:120px;}
.iNewsDiv .moreBtn a{ display:block; width:196px; height:48px; line-height:48px; border:1px solid #061f3e; text-align:center; font-size:20px; color:#061f3e; margin:0 auto;}
.iNewsDiv .moreBtn a:hover{ background:#061f3e; color:#fff;}

.weZhuike{ padding-bottom:70px;}
.weZhuike .weTitle{ padding:80px 0;}
.weZhuike .weTitle img{ display:block; margin:0 auto;}

.weDevelopment{padding-bottom:80px; background:#fafafa;}
.weDevelopment .weTitle{ padding:80px 0 0;}
.weDevelopment .weTitle img{ display:block; margin:0 auto;}
.weDevelopment .linkDiv{ height:36px; padding-top:20px; text-align:center; padding-bottom:30px;}
.weDevelopment .linkDiv a{ display:inline-block; height:34px; line-height:32px; padding:0 20px; background:#eee; border:1px solid #eee; behavior:url(/js/PIE/PIE.htc);border-radius:18px; font-size:18px; color:#969696; margin:0 10px; font-weight:normal;}
.weDevelopment .linkDiv a:hover{ background:#fff; border:1px solid #fdaf06; color:#fdaf06;}

.weOperation{ height:728px;background:url(../images/weOperationBg.jpg) no-repeat center 0;}
.weOperation .weTitle{ padding:80px 0 0;}
.weOperation .weTitle img{ display:block; margin:0 auto;}
.weOperation .sourceDiv{ height:130px; padding-top:40px; text-align:center;}
.weOperation .sourceDiv a{ display:inline-block; height:34px; line-height:32px; padding:0 20px; border:1px solid #fff; behavior:url(/js/PIE/PIE.htc);border-radius:18px; font-size:18px; color:#fff; margin:0 10px; font-weight:normal;}
.weOperation .sourceDiv a.on,.weOperation .sourceDiv a:hover{ border:1px solid #fdad00; color:#fdad00;}
.weOperation .weOperationDiv{ position:relative; overflow:hidden; height:308px; min-width:1200px;}
.weOperation .weOperationDiv .weOperationInfor{ position:absolute; width:100%; min-width:1200px;}
.weOperation .weOperationDiv .weOperationInfor img{ display:block; margin:0 auto;}

.eventplanning{ background:#fafafa; padding-bottom:95px;}
.eventplanning .titleBox{ padding-top:80px;}
.eventplanning .titleBox img{ display:block; margin:0 auto;}
.eventplanning .picDiv img{ display:block; margin:0 auto;}

.servicemarketing{ height:700px; background:url(../images/servicemarketing.jpg) no-repeat center center; background-size:cover; background-attachment:fixed;}
.servicemarketing .titleBox{ padding-top:80px;}
.servicemarketing .titleBox img{ display:block; margin:0 auto;}
.servicemarketing .picDiv{ margin-top:75px;}

.toolcustomization{ padding-bottom:80px;}
.toolcustomization .titleBox{ padding:80px 0 60px;}
.toolcustomization .titleBox img{ display:block; margin:0 auto;}

.channelpromotion{ height:700px; background:url(../images/channelpromotion.jpg) no-repeat center center; background-size:cover; background-attachment:fixed;}
.channelpromotion .titleBox{ padding-top:80px;}
.channelpromotion .titleBox img{ display:block; margin:0 auto;}
.channelpromotion .picDiv{ margin-top:100px;}

.weJjfa{ height:750px; background:url(../images/wejjfa.jpg) no-repeat center center; background-size:cover; background-attachment:fixed;}
.weJjfa .titleBox{ padding-top:80px;}
.weJjfa .titleBox img{ display:block; margin:0 auto;}
.weJjfa .picDiv{ margin-top:80px;}

.xcxys{ padding-bottom:80px; background:#fafafa;}
.xcxys .titleBox{ padding:80px 0 60px;}
.xcxys .titleBox img{ display:block; margin:0 auto;}

.xcfjjfa{ padding-bottom:80px; background:url(../imageslet/xcxjjfa.jpg) no-repeat center bottom;}
.xcfjjfa .titleBox{ padding:80px 0;}
.xcfjjfa .titleBox img{ display:block; margin:0 auto;}
.xcfjjfa .picDiv02{ margin-top:75px;}

.xcxty{ background:#fafafa;}
.xcxty .titleBox{ padding:80px 0;}
.xcxty .titleBox img{ display:block; margin:0 auto;}
.xcxty .boxDiv{ overflow:hidden;}
.xcxty .boxDiv ul{ width:1400px; overflow:hidden;}
.xcxty .boxDiv li{ width:150px; height:190px; float:left; margin:0 200px 80px 0;}

.spzbpt .titleBox{ min-width:1200px; background:#fafafa; padding:80px 0 60px; position:relative;}
.spzbpt .titleBox img{ display:block; margin:0 auto;}
.spzbpt .titleBox img.arrow{ position:absolute; left:50%; bottom:-21px; margin-left:-21px;}
.spzbpt .picDiv{ padding:70px 0 115px;}

.dzjjfa{ background:#fafafa; padding-bottom:80px;}
.dzjjfa .titleBox{ padding:80px 0 75px;}
.dzjjfa .titleBox img{ display:block; margin:0 auto;}

.videohxjs{ height:823px; background:url(../images/hxjs.jpg) no-repeat center 0;}
.videohxjs .picDiv{ padding-top:100px;}
.videohxjs .picDiv img{ display:block; margin:0 auto;}

.yyfwxm .titleBox{ min-width:1200px; background:#fafafa; padding:80px 0 60px; position:relative;}
.yyfwxm .titleBox img{ display:block; margin:0 auto;}
.yyfwxm .titleBox img.arrow{ position:absolute; left:50%; bottom:-21px; margin-left:-21px;}
.yyfwxm .picDiv{ padding:70px 0 115px;}

.wxyysdwt{ height:753px; background:url(../images/yysdwt.jpg) no-repeat center center; background-size:cover; background-attachment:fixed;}
.wxyysdwt .titleBox{ padding:80px 0;}
.wxyysdwt .titleBox img{ display:block; margin:0 auto;}

.yxyxg{}
.yxyxg .titleBox{ padding:80px 0 0;}
.yxyxg .titleBox img{ display:block; margin:0 auto;}
.yxyxg .sourceDiv{ height:96px; padding-top:25px; text-align:center; border-bottom:1px solid #f3f3f3;}
.yxyxg .sourceDiv a{ display:inline-block; height:34px; line-height:32px; padding:0 20px; border:1px solid #f3f3f3; background:#f3f3f3; behavior:url(/js/PIE/PIE.htc);border-radius:18px; font-size:18px; color:#999; margin:0 10px; font-weight:normal; position:relative;}
.yxyxg .sourceDiv a i{ width:18px; height:12px; position:absolute; top:84px; left:50%; margin-left:-9px; background:url(../images/arrow.png) no-repeat 0 0; display:none;}
.yxyxg .sourceDiv a.on,.yxyxg .sourceDiv a:hover{ border:1px solid #fdad00; color:#fdad00; background:none;}
.yxyxg .sourceDiv a.on i{ display:block;}
.yxyxg .yxyxgDiv{ position:relative; overflow:hidden; height:515px; min-width:1200px;}
.yxyxg .yxyxgDiv .yxyxginfor{ position:absolute; width:100%; min-width:1200px;}
.yxyxg .yxyxgDiv .yxyxginfor img{ display:block; margin:0 auto;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx{ width:1212px; margin:0 auto;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .titleH3{ padding:50px 0 70px;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .titleH3 img{ display:block;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .arrow{ width:1212px; position:relative; margin:0 auto;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .arrow a{ width:75px; height:75px; position:absolute; top:88px;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .arrow a.prev{ background:url(../images/arrow01.jpg) no-repeat; left:-94px;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .arrow a.next{ background:url(../images/arrow02.jpg) no-repeat; right:-94px;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li{ width:202px; height:256px;float:left;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li a{ display:block; width:202px; height:108px; line-height:66px; padding-top:148px; font-size:24px; color:#333; text-align:center; background-image:url(../images/obyx01.png); background-repeat:no-repeat;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li a:hover{ font-size:28px; color:#fdad00;background-image:url(../images/obyx02.png);}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li.kbyx01 a{ background-position:0 0;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li.kbyx02 a{ background-position:-202px 0;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li.kbyx03 a{ background-position:-404px 0;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li.kbyx04 a{ background-position:-606px 0;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li.kbyx05 a{ background-position:-808px 0;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li.kbyx06 a{ background-position:-1010px 0;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li.kbyx07 a{ background-position:-1212px 0;}
.yxyxg .yxyxgDiv .yxyxginfor .kbyx .bd li.kbyx08 a{ background-position:-1414px 0;}

.jswb{ padding-bottom:80px;}
.jswb .titleBox{ padding:80px 0;}
.jswb .titleBox img{ display:block; margin:0 auto;}

.mtfw{ background:#fafafa; padding-bottom:80px;}
.mtfw .titleBox{ padding:80px 0;}
.mtfw .titleBox img{ display:block; margin:0 auto;}

.dysj{padding-bottom:80px;}
.dysj .titleBox{ padding:80px 0;}
.dysj .titleBox img{ display:block; margin:0 auto;}

.tgly{padding-bottom:80px;}
.tgly .titleBox{ padding:80px 0;}
.tgly .titleBox img{ display:block; margin:0 auto;}

.tsxg{ padding-bottom:10px; background:#fafafa;}
.tsxg .titleBox{ padding:80px 0;}
.tsxg .titleBox img{ display:block; margin:0 auto;}
.tsxg .picDiv{ overflow:hidden;}
.tsxg .picDiv ul{ overflow:hidden; width:1226px;}
.tsxg .picDiv li{ width:374px; height:282px; float:left; margin:0 26px 40px 0;}
.tsxg .picDiv li img{ display:block;}

.seojjfa{padding-bottom:80px;}
.seojjfa .titleBox{ padding:80px 0;}
.seojjfa .titleBox img{ display:block; margin:0 auto;}

.yzsydyx{padding-bottom:80px;}
.yzsydyx .titleBox{ padding:80px 0;}
.yzsydyx .titleBox img{ display:block; margin:0 auto;}

.llyx{padding-bottom:80px; background:#fafafa;}
.llyx .titleBox{ padding:80px 0 100px;}
.llyx .titleBox img{ display:block; margin:0 auto;}
.llyx .picDiv .arrow{ position:relative;}
.llyx .picDiv .arrow a{ width:75px; height:75px; position:absolute; top:62px;}
.llyx .picDiv .arrow a.prev{ background:url(../images/arrow01.jpg) no-repeat; left:-100px;}
.llyx .picDiv .arrow a.next{ background:url(../images/arrow02.jpg) no-repeat; right:-100px;}
.llyx .picDiv .bd li{ width:198px; height:198px; float:left; margin-right:2px;}

.lbyx{padding-bottom:160px;}
.lbyx .titleBox{ padding:80px 0 90px;}
.lbyx .titleBox img{ display:block; margin:0 auto;}
.lbyx .picDiv img{ display:block; margin:0 auto;}
.lbyx .rwlx{ margin-top:80px; overflow:hidden;}
.lbyx .rwlx a{ width:198px; height:150px; background:#fff; border:1px solid #eee; float:left;}
.lbyx .rwlx a:hover{ background:#fafafa;}
.lbyx .rwlx a img{ display:block;}

.jzyx .jzyxTop{ height:756px; background:url(../images/jzyxbg.jpg) no-repeat center 0;}
.jzyx .jzyxTop .titleBox{ padding:60px 0 75px;}
.jzyx .jzyxTop .titleBox img{ display:block; margin:0 auto;}
.jzyx .jzyxTop .picDiv img{ display:block; margin:0 auto;}
.jzyx .jzyxBottom{ padding:80px 0;}
.jzyx .jzyxBottom img{ display:block; margin:0 auto;}

.gxzh{ background:#fafafa; min-width:1200px;}
.gxzh .titleBox{ padding:80px 0 100px;}
.gxzh .titleBox img{ display:block; margin:0 auto;}
.gxzh .picDiv img{ display:block; margin:0 auto;}

.bkjl{ padding-bottom:80px;}
.bkjl .titleBox{ padding:80px 0;}
.bkjl .titleBox img{ display:block; margin:0 auto;}
.bkjl .boxDiv{ overflow:hidden;}
.bkjl .boxDiv ul{ width:1400px; overflow:hidden;}
.bkjl .boxDiv li{ width:150px; height:200px; margin-right:200px; float:left;}
.bkjl .boxDiv li img{ display:block;}

.wdtg{ background:#fafafa; padding-bottom:120px;}
.wdtg .titleBox{ padding:80px 0 100px;}
.wdtg .titleBox img{ display:block; margin:0 auto;}
.wdtg .boxDiv{ overflow:hidden;}
.wdtg .boxDiv .leftDiv{height:266px; background:#fff; border:1px solid #eee;}
.wdtg .boxDiv .leftDiv li{ width:25%; float:left; padding-top:40px;}
.wdtg .boxDiv .leftDiv li img{ display:block; margin:0 auto;}

.ruanwen{ height:809px; background:url(../images/ruanwenbg.jpg) no-repeat center center;background-size:cover; background-attachment:fixed;}
.ruanwen .titleBox{ padding:80px 0 75px;}
.ruanwen .titleBox img{ display:block; margin:0 auto;}
.ruanwen .boxDiv{ overflow:hidden;}
.ruanwen .boxDiv ul{ width:1215px;}
.ruanwen .boxDiv li{ width:187px; height:75px; float:left; margin:0 15px 20px 0;}

.zpxx{ padding-bottom:70px;}
.zpxx .titleBox{ padding:80px 0 70px;}
.zpxx .titleBox img{ display:block; margin:0 auto;}
.zpxx .picDiv img{ display:block; margin:0 auto;}

.spyx{ padding-bottom:75px; background:#fafafa;}
.spyx .titleBox{ padding:80px 0 80px;}
.spyx .titleBox img{ display:block; margin:0 auto;}
.spyx .boxDiv{ overflow:hidden;}
.spyx .boxDiv ul{ width:1263px; overflow:hidden;}
.spyx .boxDiv li{ width:147px; height:210px; float:left; margin-right:63px;}
.spyx .boxDiv li img{ display:block;}

@font-face {font-family: 'webfont1';
  src: url('//at.alicdn.com/t/yio34xwexwyaatt9.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/yio34xwexwyaatt9.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/yio34xwexwyaatt9.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/yio34xwexwyaatt9.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/yio34xwexwyaatt9.svg#思源黑体-极细') format('svg'); /* iOS 4.1- */
}
.webfont1{font-family:webfont1}
.section{background-color:#fff;min-height:200px}
.section.odd{background:#f2f2f2 url(../images/zengzhbg.png) no-repeat center center}
.container { width:1200px; padding:0;}
.crm-texing{padding:64px 0;}
.crm-texing .col-xs-3>div{text-align:center;background-color:rgba(0,0,0,0.05);border-radius:4px;min-height:390px;overflow:hidden;}
.crm-texing .col-xs-3>div .img{background-color:#26a9e1;text-align:center;line-height:180px;border-radius:0px}
.crm-texing .col-xs-3>div .img img{width:120px}
.crm-texing .col-xs-3>div .title{font-size:24px;margin-top:24px}
.crm-texing .col-xs-3>div p{color:#999;font-size:14px;margin:0;line-height:1.7;text-align:left;padding:16px 18px;}
.crm-texing .col-xs-3>div:hover .img{opacity:0.9}
.intro{padding-top:80px;height:510px}
.intro h2{font-size:28px;margin-top:0;margin-bottom:24px}
.intro .desc{font-size:16px;color:#999;line-height:1.8;display:none;height:188px}
.intro .desc.a{display:block;}
.intro .desc-btns a{display:inline-block;margin-right:32px;cursor:pointer;text-decoration:none !important;line-height:1;text-align:center;}
.intro .desc-btns a>div{border:1px solid #cfd6db;width:68px;height:68px;border-radius:50%;color:#cfd6db;padding-top:15px;transition:all 0.1s}
.intro .desc-btns a>div>i{font-size:42px}
.intro .desc-btns a>span{display:block;font-size:14px;color:#666;margin-top:9px;}
.intro .desc-btns a.a div{color:#fff;background-color:#2277da;border-color:#2277da;}
.intro .desc-btns a.a:nth-child(2n) div{background-color:#f60;border-color:#f60;}
.intro .desc-btns a.a:nth-child(3n) div{background-color:#01B8B8;border-color:#01B8B8;}
.intro .desc-btns a.a:nth-child(4n) div{background-color:#D3A269;border-color:#D3A269;}
.intro .desc-btns a.a:nth-child(5n) div{background-color:#7174EB;border-color:#7174EB;}
.intro .desc-btns a.a:nth-child(6n) div{background-color:#33C536;border-color:#33C536;}
.intro-desc{width:38%}
.intro-img{width:60%}
.intro-img>div{text-align:center;height:430px;position:relative;display:none;}
.intro-img>div.a{display:block;overflow:hidden;}
.intro-img>div img{height:100%}
.intro-img>div img.pc{width:75%;height:auto;margin-top:31px}
.intro-desc.pull-right{text-align:right;}
.intro-desc.pull-right .desc-btns a{margin-right:0;margin-left:32px;}
.our-customer { border-top:3px #eee solid; padding-top:80px; width:1200px; margin:0 auto;}
.our-customer .imgs a{display:inline-block;width:16%;text-align:center;height:66px;line-height:66px;overflow:hidden;padding:0 12px;margin:14px 0;border:0px solid #eee;}
.our-customer .imgs a img{display:inline-block;max-height:60%;}
.hycats ul{display:table;}
.hycats ul li{display:table-cell;width:1%;text-align:center;}
.hycats ul li a{display:inline-block;width:80%;border:2px solid #ddd;border-radius:19px;padding:7px 0;color:#bbb}
.hycats ul li a:hover{text-decoration:none;border-color:#f80;color:#f80}
.btn-default, .btn-default:hover {
	border-radius: 28px;
	background-color: transparent;
	border: 2px solid #fff;
	color: #fff;
	padding: 10px 48px;
	font-size: 18px;
}
.btn-default:hover {
	opacity: 0.9;
}
.container {
	min-width: 1000px;
	max-width: 1200px;
}
.no-plpr {
	padding-left: 0;
	padding-right: 0;
}
.cn {
	font-family: "Helvetica Neue", "Hiragino Sans GB", "微软雅黑", Arial, sans-serif;
}

/*--02.22--*/
.footContact{ width:54px; position:fixed; right:20px; bottom:25px; z-index:962;}
.footContact li{ width:54px; height:53px; position:relative; margin-bottom:3px;}
.footContact li a{ display:block; width:54px; height:53px; background:url(../images/footContact.png) no-repeat;}
.footContact li.footContact02 a{ background-position:0 -56px;}
.footContact li.footContact03 a{ background-position:0 -112px;}
.footContact li.footContact04 a{ background-position:0 -168px;}
.footContact li.footContact04 a:hover{ background-position:0 -224px;}
.footContact li.footContact01 .TcDiv{ position:absolute; top:5px; right:60px; width:0; overflow:hidden;}
.footContact li.footContact01 .TcDiv .tel{ width:140px; padding-right:6px; height:43px; line-height:43px; text-align:center; font-size:16px; color:#ff5a00; background:url(../images/footContacttelbg.png)}
.footContact li.footContact03 .TcDiv{ position:absolute; top:-26px; right:60px; width:0; overflow:hidden;}