﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal; }
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;  font-size:100%;outline:none;}
legend{color:#000}
body{background:#fff;font:12px/1.5 \5FAE\8F6F\96C5\9ED1,arial,sans-serif;min-width:1190px}
a{color:#333;text-decoration:none}
.clearfix{clear:both;zoom:1;}
.wrap{margin:0 auto;width:1190px;overflow:hidden;}
.last{background:none;border:0 none}
.align-center{ text-align:center;}
.clear-both{ clear:both;}
.text-indent-28{ text-indent:28px;}
.hidden{ display:none;}
.left-float{ float:left;}
.block{ display:block;}

.header-fixed{z-index:10;position:fixed;width:100%;height:90px;background-color:#fff;}
.header-shadow{z-index:10;position:fixed;width:100%;height:8px;top:90px;background:url(../img/header-shadow.png)  repeat-x;display:none;}
.header-opacity{filter:alpha(Opacity=0);opacity:0;box-shadow:none;}
.header{z-index:11;position:fixed;width:100%;height:90px;}
.header-line{width:100%;height:4px;background-color:#ff5b21;}
.header .logo{position:absolute;width:264px;height:62px;margin-top:12px;left:38px;z-index:200;}
.header .header-nav{float:right;width:850px;height:86px;}
.header .nav{float:left;font-family:"Microsoft YaHei","微软雅黑",tahoma;height:86px;line-height:86px;overflow:hidden}
.header .nav li{float:left;position:relative;}
.header .nav li a{display:block;padding:0 32px;color:#333;font-size:16px;/*font-weight:bold;*/outline:none;}
.header .nav li a:hover,.header .nav li.current a{color:#ef5d2a}
.header .nav li.fmcg a{color:#ef5d2a;background:url(../img/fmcg.png) no-repeat 20px center;padding-left:49px}
.header .login{position:absolute;width:172px;height:90px;top:0;right:0;}
.header .login a{display:block;width:86px;height:90px;line-height:90px;font-size:16px;color:#fff;float:left;text-align:center;}
.header .login a.l{background:#ff6935;}
.header .login a.r{background:#343b46;}

.feature .feature-item,.banzuguanli .feature-item,.aiyg .feature-item,.biaozhunhua  .feature-item,.jifenguanli .feature-item,.jixiaoguanli .feature-item, .mubiaoguanli .feature-item, .zhanluejixiao .feature-item{ height:538px}

.feature .feature-inner,.banzuguanli .feature-inner,.aiyg .feature-inner,.biaozhunhua  .feature-inner,.jifenguanli .feature-inner,.jixiaoguanli .feature-inner, .mubiaoguanli .feature-inner, .zhanluejixiao .feature-inner{position:relative;height:100%}

.feature .feature-inner h3,.banzuguanli .feature-inner h3,.aiyg .feature-inner h3,.biaozhunhua  .feature-inner h3,.jifenguanli .feature-inner h3,.jixiaoguanli .feature-inner h3, .mubiaoguanli .feature-inner h3, .zhanluejixiao .feature-inner h3{position:absolute;display:block;top:86px;width:487px;height:96px;line-height:96px;font-size:40px;font-weight:normal;margin-top: -17px;}	

.feature .feature-inner h3 i,.banzuguanli .feature-inner h3 i,.aiyg .feature-inner h3 i,.biaozhunhua  .feature-inner h3 i,.jifenguanli .feature-inner h3 i,.jixiaoguanli .feature-inner h3 i, .mubiaoguanli .feature-inner h3 i, .zhanluejixiao .feature-inner h3 i{position:absolute;display:block;width:172px;height:96px;top:0;left:0;}	

.feature .feature-inner p,.banzuguanli .feature-inner p,.aiyg .feature-inner p,.biaozhunhua  .feature-inner p,.jifenguanli .feature-inner p,.jixiaoguanli .feature-inner p, .mubiaoguanli .feature-inner p, .zhanluejixiao .feature-inner p{position:absolute;width:487px;top:177px;font-size:16px;line-height:35px}

.feature .feature-inner div,.banzuguanli .feature-inner div,.aiyg .feature-inner div,.biaozhunhua  .feature-inner div,.jifenguanli .feature-inner div,.jixiaoguanli .feature-inner div, .mubiaoguanli .feature-inner div, .zhanluejixiao .feature-inner div{position:absolute;opacity:0;filter:alpha(opacity=0)}

.footer,.footer a{color:#737279}
.footer a:hover{color:#b8b7bb;}
.footer .footer-t{height:431px;background-color:#2d2c34;}
.footer .footer-t .footer-inner{position:relative;overflow:hidden;padding:75px 0 10px;}
.footer .footer-t .footer-link{position:absolute;left:20px;bottom:10px;}
.footer .footer-t .footer-link a{margin-right:10px;}
.footer .footer-box{width:200px;float:left;text-align:left;padding-left:20px;}
.footer .contact{margin-left:0px;}
.footer .download{margin-left:122px;width:320px;}
.footer .download .sms-wrap{position:relative;width:223px;height:42px;background:#fff;float:left;}
.footer .download .sms-placeholder{position:absolute;left:0;top:0px;color:#999999;font-size:14px;width:223px;height:42px;line-height:42px;text-indent:10px;z-index:0;}
.footer .download .sms-text{position:absolute;left:0;top:9px;width:203px;height:24px;line-height:24px;border:0 none;font-size:14px;padding:0 10px;z-index:10;background:url(../img/blank.gif)/*tpa=http://www.dianjisoft.com/p/images/index/blank.gif*/ repeat;}
.footer .download .send-btn{float:left;color:#fff;background:#ff5b21;border:0 none;width:81px;height:42px;font-size:14px;margin-left:7px;}
.footer .download .sms-info{height:20px;color:#fff;zoom:1;clear:both;}
.footer .footer-box .title{padding-bottom:13px;font-size:14px;color:#b8b7bb;}
.footer .footer-box .telphone{width:240px;font-size:36px;color:#737279;font-family:Arial;padding-bottom:13px;}
.footer .footer-box .weixin{font-size:14px;color:#b8b7bb;width:240px;}
.footer .footer-box .sms{padding-top:3px;}
.footer .footer-box .code{padding-top:3px;}
.footer .footer-box .code img{width:95px;height:95px;}
.footer .footer-box .weixin span{color:#737279;margin-left:10px;font-size:12px;}
.footer .footer-box .sina,.footer .footer-box .wx{widh:34px;height:34px;display:inline-block;}
.footer .footer-box ul li{font-size:12px;color:#737279;line-height:28px;}
.footer .footer-box ul li a{font-size:12px;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;}
.footer .footer-b{height:138px;background: #f8f8f8;
border: 1px solid #ebebeb;line-height:25px;}
.footer .footer-b .footer-inner{text-align:center;padding:44px 0 0;}

.pop-wrap{position:fixed;margin:0 auto;width:100%;height:100%;left:0;top:0;z-index:10000;}
.pop-wrap > .pop-layout{position:absolute;width:100%;height:100%;background:#000;opacity:0.5;filter:Alpha(opacity=50);left:0;top:0;z-index:9999;}
.pop-wrap > .pop-frame{position:absolute;top:50%;left:50%;z-index:10000;}
.pop-wrap > .pop-frame > .pop-con{position:relative;width:700px;min-height:380px;top:-190px;left:-350px;background:#fff;overflow:hidden;width:600px;left:-300px;top:-320px;}
.pop-wrap .pop-con > .pop-title{margin:0 30px;height:100px;border-bottom:1px #e4dcd0 dashed;overflow:hidden;*zoom:1;}
.pop-wrap .pop-con > .pop-title:after{display:block;content:".";height:0;visibility:hidden;overflow:hidden;clear:both;}
.pop-wrap .pop-title .pop-close{float:right;margin:23px 0 23px 20px;width:24px;height:24px;font-size:24px;color:#dfdfdf;background:url(../img/pop-close.png)/*tpa=http://www.dianjisoft.com/p/images/index/pop-close.png*/ no-repeat;font-size:0;text-indent:-9999px;cursor:pointer;}
.pop-wrap .pop-title > strong{float:left;margin:35px 0;height:40px;line-height:40px;font-size:30px;font-weight:100;}
.pop-wrap .pop-con > .pop-main{margin:10px 30px 50px;height:384px;overflow:hidden;text-align:left;*zoom:1;}

.shortcut{position:fixed;height:237px;right:21px;bottom:100px;z-index:1000}
.shortcut li,.shortcut .shortcut-box .shortcut-item-pic,.shortcut .shortcut-arrow,.shortcut .notice .notice-icon .notice-icon-i{background-image:url(../img/shortcut.png-v=20150129.png)/*tpa=http://www.dianjisoft.com/p/images/index/shortcut.png?v=20150129*/;background-repeat:no-repeat;}
.shortcut li{display:block;cursor:pointer;width:60px;height:60px;text-align:center;margin-top:-1px;}
.shortcut .shortcut-inner{display:none;left:-242px;padding-right:20px;position:absolute;width:224px;}
.shortcut .shortcut-box{background:none repeat scroll 0 0 #fff;border:1px solid #e0e0e0;padding:15px 0;position:relative;width:222px;display:block;clear:both;zoom:1;}
.shortcut .shortcut-box:after{clear:both;content:" ";display:block;font-size:0;height:0;}
.shortcut .shortcut-box .shortcut-tel{color:#ff6b37;font-size:15px;margin-top:8px;}
.shortcut .shortcut-box .shortcut-item{border-right:1px solid #e0e0e0;color:#888;float:left;padding:0 20px;text-align:center;width:70px;}
.shortcut .shortcut-box .shortcut-item a{color:#888888;font-size:12px;outline:none;}
.shortcut .shortcut-box .shortcut-item-title{color:#666;margin-bottom:8px;font-weight:normal;}
.shortcut .shortcut-box .shortcut-item-pic{width:70px;height:70px;}
.shortcut .shortcut-box .jszc,.shortcut .shortcut-box .weibo{border:0 none;}
.shortcut .shortcut-box .weixin .shortcut-item-pic{background-position:-60px 0;}
.shortcut .shortcut-box .weibo .shortcut-item-pic{background-position:-130px 0;}
.shortcut .shortcut-box .cpzx .shortcut-item-pic{background-position:-60px -70px;}
.shortcut .shortcut-box .jszc .shortcut-item-pic{background-position:-130px -70px;}
.shortcut .shortcut-text{position:absolute;display:block;color:#fff;font-size:14px;font-weight:normal;padding:7px 10px;cursor:pointer;visibility:hidden;}
.shortcut .shortcut-arrow{position:absolute;width:12px;height:15px;right:-9px;top:10px;background-position:-122px -140px;}
.shortcut li:hover{background:#2d2c34;border-color:#2d2c34}
.shortcut li:hover .shortcut-text,.shortcut li.active .shortcut-text{visibility:visible;}
.shortcut li:hover .shortcut-inner,.shortcut li.active .shortcut-inner{display:block}
.shortcut li.dl{background-position:0 0}
.shortcut li:hover.dl{background:#ff5b21;}
.shortcut li.focus{background-position:0 -59px}
.shortcut li:hover.focus{background:#3dbfb6;}
.shortcut li.notice{background-position:0 -118px}
.shortcut li:hover.notice,.shortcut li.active.notice{background:#ffc300;}
.shortcut li.contact{background-position:0 -177px}
.shortcut li:hover.contact{background:#7d77a8;}
.shortcut li.gotop{background-position:0 -236px;}
.shortcut li:hover.gotop{background:#bebebe;}

.shortcut .notice .shortcut-inner{width:472px;height:170px;left:-472px;top:120px;cursor:default;}
.shortcut .notice .shortcut-inner .shortcut-box{width:453px;height:100%;background:#fff;border:0 none;padding:0;}
.shortcut .notice .notice-icon{position:relative;float:left;width:170px;height:100%;background:#ffc300;border:1px solid #ececec;}
.shortcut .notice .notice-icon .notice-icon-i{z-index:4;width:62px;height:67px;position:absolute;background-position:-60px -140px;left:50%;margin-left:-31px;top:50%;margin-top:-33.5px;animation:shake 2s linear infinite;-moz-animation:shake 2s linear infinite;-webkit-animation:shake 2s linear infinite;-o-animation:shake 2s linear infinite;}
.shortcut .notice .notice-icon .notice-icon-round{z-index:3;width:94px;height:94px;border-radius:47px;position:absolute;left:50%;margin-left:-47px;top:50%;margin-top:-47px;background:#fff;}
.shortcut .notice .notice-icon .notice-icon-shadow{z-index:2;width:94px;height:94px;border-radius:47px;position:absolute;left:50%;margin-left:-47px;top:50%;margin-top:-47px;animation:aperture 1.2s linear infinite;-moz-animation:aperture 1.2s linear infinite;-webkit-animation:aperture 1.2s linear infinite;-o-animation:aperture 1.2s linear infinite;background:#fff;opacity:.2;}
.shortcut .notice .notice-text{width:280px;height:100%;background:#fff;display:block;float:left;border:1px solid #ececec;border-left:0 none;color:#666666;font-size:12px;text-align:left;}
.shortcut .notice .notice-text p{font-size:12px;color:#666;line-height:20px;margin:18px;}

@keyframes aperture{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{transform:rotate(5deg);}20%,40%,60%,80%{transform:rotate(-5deg);}}
@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{transform:rotate(5deg);}20%,40%,60%,80%{transform:rotate(-5deg);}}
@-webkit-keyframes shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{transform:rotate(5deg);}20%,40%,60%,80%{transform:rotate(-5deg);}}
@-o-keyframes shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{transform:rotate(5deg);}20%,40%,60%,80%{transform:rotate(-5deg);}}
@keyframes aperture{0%{width:94px;height:94px;border-radius:47px;margin-left:-47px;margin-top:-47px;}25%{width:104px;height:104px;border-radius:52px;margin-left:-52px;margin-top:-52px;}50%{width:114px;height:114px;border-radius:57px;margin-left:-57px;margin-top:-57px;}75%{width:124px;height:124px;border-radius:62px;margin-left:-62px;margin-top:-62px;}100%{width:137px;height:137px;border-radius:68.5px;margin-left:-68.5px;margin-top:-68.5px;}}
@-moz-keyframes aperture{0%{width:94px;height:94px;border-radius:47px;margin-left:-47px;margin-top:-47px;}25%{width:104px;height:104px;border-radius:52px;margin-left:-52px;margin-top:-52px;}50%{width:114px;height:114px;border-radius:57px;margin-left:-57px;margin-top:-57px;}75%{width:124px;height:124px;border-radius:62px;margin-left:-62px;margin-top:-62px;}100%{width:137px;height:137px;border-radius:68.5px;margin-left:-68.5px;margin-top:-68.5px;}}
@-webkit-keyframes aperture{0%{width:94px;height:94px;border-radius:47px;margin-left:-47px;margin-top:-47px;}25%{width:104px;height:104px;border-radius:52px;margin-left:-52px;margin-top:-52px;}50%{width:114px;height:114px;border-radius:57px;margin-left:-57px;margin-top:-57px;}75%{width:124px;height:124px;border-radius:62px;margin-left:-62px;margin-top:-62px;}100%{width:137px;height:137px;border-radius:68.5px;margin-left:-68.5px;margin-top:-68.5px;}}
@-o-keyframes aperture{0%{width:94px;height:94px;border-radius:47px;margin-left:-47px;margin-top:-47px;}25%{width:104px;height:104px;border-radius:52px;margin-left:-52px;margin-top:-52px;}50%{width:114px;height:114px;border-radius:57px;margin-left:-57px;margin-top:-57px;}75%{width:124px;height:124px;border-radius:62px;margin-left:-62px;margin-top:-62px;}100%{width:137px;height:137px;border-radius:68.5px;margin-left:-68.5px;margin-top:-68.5px;}}

@media only screen and (min-width: 1367px) and (max-width: 1440px){.header .nav li a{padding:0 28px;}}
@media only screen and (min-width: 768px) and (max-width: 1366px){.header .wrap{width:1000px;}.header .header-nav{width:768px;}.header .nav li a{padding:0 26px;}.header .nav li.fmcg a{padding:0 20px 0 43px;background-position:15px center}}
