
/* 鐪夊北BDIM 淇敼妗嗘灦椤堕儴鐨勯珮搴�澶嶅啓鐨勬牱寮�=============================================================*/
.m-top {height:120px!important;}
.m-menu1 {top:70px!important;}
.m-change-style-font-wrap {top:90px!important;}
.m-fold-top {top:95px!important;}
.m-top-right {background:url(login3/m-top3.png) no-repeat right top!important; height:120px!important;}
.m-center {top:120px!important;}
.m-menu2 {top:120px!important;}


.k-login-wrap {position:absolute; left:50%; top:50%; width:998px; height:470px; margin:-205px 0 0 -449px; /*background:#f00;*/}


/* 鐪夊北BDIM 绯荤粺棣栭〉 =============================================================*/
.dst-allbg {margin:0; padding:0; font-size:14px; font-family:"寰蒋闆呴粦" , "瀹嬩綋";}

a {text-decoration:none;}
img {border:0; vertical-align:middle;}


.s-skin-container {background:#c8e9f5 url(login3/dst-allbg.jpg) no-repeat center; background-size:cover; width:100%; height:100%; left:0; top:0; min-width:1000px; position:fixed; z-index:-10;}

.ms_welcome_wrap {width:100%; height:100%; overflow:hidden;}
.ms_welcome_wrap_main {position:absolute; left:50%; top:50%; width:1260px; height:580px; margin:-290px 0 0 -630px; /*border:1px solid #f00;*/}
.ms_welcome_top {height:50%;}
.ms_welcome_bom {height:50%;/* background:#ff0;*/ overflow:hidden; clear:both;}

.ms_all_date {float:left; width:332px; height:247px; padding:20px 0 0 0; background:url(login3/computerbg.png) no-repeat; color:#2e92ec; text-align:center; line-height:30px; margin-left:20px;}
.hourms {font-size:50px; font-family:"Digital Display", "Arial, Helvetica, sans-serif"; letter-spacing:3px; padding:15px 0 20px 0;}
.areaweath span {display:inline-block; padding-left:32px;}
.areaweath span.areams {background:url(login3/areaicon.png) no-repeat left center; margin-right:50px;}
.areaweath span.weatherms {background:url(login3/weathericon.png) no-repeat left center;}

.ms_fun_com {overflow:hidden; font-size:18px; text-align:center; height:177px; padding:45px 0 45px 10px;}
.ms_fun_com ul , .ms_fun_com li {margin:0; padding:0; list-style:none;}
.ms_fun_com li {/*background:#2e92ec;*/position:relative; float:left;/* width:176px; height:176px; border-radius:88px;*/ margin:0 10px;}
.ms_fun_com li a {color:#fff; display:block; width:155px; height:40px; padding:115px 0 0 0;}
.ms_fun_com li a.dzmap {background:url(login3/ms_fun_com_bg.png) no-repeat left top; background-size:100%;}
.ms_fun_com li a.sbinfor {background:url(login3/ms_fun_com_bg.png) no-repeat left -155px; background-size:100%;}
.ms_fun_com li a.sbwarn {background:url(login3/ms_fun_com_bg.png) no-repeat left -310px; background-size:100%;}
.ms_fun_com li a.rybook {background:url(login3/ms_fun_com_bg.png) no-repeat left -465px; background-size:100%;}
.ms_fun_com li a.cx963 {background:url(login3/1.png) no-repeat center; background-size:100%;}
.ms_fun_com li a.dzmap:hover {background:url(login3/ms_fun_com_bghv.png) no-repeat left 0px; background-size:100%;}
.ms_fun_com li a.sbinfor:hover {background:url(login3/ms_fun_com_bghv.png) no-repeat left -155px; background-size:100%;}
.ms_fun_com li a.sbwarn:hover {background:url(login3/ms_fun_com_bghv.png) no-repeat left -310px; background-size:100%;}
.ms_fun_com li a.rybook:hover {background:url(login3/ms_fun_com_bghv.png) no-repeat left -465px; background-size:100%;}
.ms_fun_com li a.cx963:hover {background:url(login3/2.png) no-repeat center; background-size:100%;}


.ms_bom_boxes {float:left; width:30%; margin:0 1.5%; position:relative;}
.ms_bom_bg {position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; opacity:0.8; z-index:-1;}
.ms_bom_boxes_main {position:relative; padding:0 20px;}
.ms_bom_tit {font-size:18px; height:42px; line-height:42px; background:url(login3/twocline.png) no-repeat left bottom;}
.ms_bom_wrap {height:245px; overflow:hidden;}
.ms_bom_wrap ul , .ms_bom_wrap li {margin:0; padding:0; list-style:none;}
.jianchaman {text-align:center;}
.jianchaman li {display:inline-block; float:left; margin:15px 4% 0 4%;}
.jianchaman li span {display:block; background:#fff; border:2px solid #2e92ec; width:32px; height:32px; padding:20px; border-radius:36px; margin:0 4px 5px;}
.jianchaman li a {color:#000;}
.jianchaman li a:hover {color:#ff5454;}
.jianchaman li a:hover span {border:2px solid #ff5454;}

/*2016-08-17*/
.jiancha20160817 {}
.jc817box {position:relative; margin-top:19px; border-radius:4px; border:2px solid #2e92ec;}
.jccaption a {display:block; color:#000; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s;}
.jccaption a:hover {color:#f00; -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1);}
.jc817box .yjnum span , .jc817box .yjnum a , .jc817box .yjnum em {display:block; font-style:normal;}
.jc817box .yjnum span {display:block; float:left; width:45px; padding:0 20px 0 0; text-align:center;}
.jc817box .yjnum a {color:#000; font-size:20px; margin:4px 0 1px; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s;}
.jc817box .yjnum a:hover {color:#f00; -moz-transform:scale(1.5); -webkit-transform:scale(1.5); -ms-transform:scale(1.5); transform:scale(1.5);}
.jc817box .yjnum em {color:#a3a3a3; font-size:12px;}
.jc817box img {width:16px; height:16px;}
.jc817box .icon {position:absolute;}
.jcgl01 {width:334px; height:54px; clear:both;}
.jcgl01 .jccaption {padding-left:38px; line-height:54px;}
.jcgl01 .yjnum {position:absolute; left:130px; top:0px;}
.jcgl01 .icon {left:10px; top:19px;}
.jcgl02 {float:left; width:104px; height:46px;}
.jcgl02 .jccaption {padding-left:36px; line-height:46px;}
.jcgl02 .icon {left:10px; top:15px;}
.jcgl03 {float:left; width:185px; height:54px; margin-right:7px;}
.jcgl03 .jccaption {padding-left:10px; padding-top:27px;}
.jcgl03 .yjnum {position:absolute; left:75px; top:0px;}
.jcgl03 .yjnum span {padding:0 3px 0!important;}
.jcgl03 .icon {left:34px; top:9px;}
.jcgl04 {float:left; width:138px; height:54px;}
.jcgl04 .jccaption {padding-left:10px; padding-top:27px;}
.jcgl04 .yjnum {position:absolute; left:75px; top:0px;}
.jcgl04 .yjnum span {width:48px; padding:0 4px 0!important;}
.jcgl04 .icon {left:34px; top:9px;}



.yanjianman {}
.yanjianman li {float:left; width:154px; height:95px; margin:18px 7px 0; position:relative;}
.yanjianman li.yj01 {background:#4c8dee;}
.yanjianman li.yj02 {background:#ff5454;}
.yanjianman li.yj03 {background:#ffd02b;}
.yanjianman li.yj04 {background:#79c447;}
.yanjianman li a {display:block; width:124px; height:30px; line-height:30px; color:#fff; padding:0 15px 0; margin-top:65px; position:relative;}
.yanjianman li.yj01 a {background:#447fd6;}
.yanjianman li.yj02 a {background:#e54b4b;}
.yanjianman li.yj03 a {background:#e5bb27;}
.yanjianman li.yj04 a {background:#6db040;}
.yanjianman li span.yjicon {display:block; width:42px; height:42px; position:absolute; left:13px; top:13px;}
.yanjianman li.yj01 span.yjicon {background:url(login3/icon07.png) no-repeat;}
.yanjianman li.yj02 span.yjicon {background:url(login3/icon08.png) no-repeat;}
.yanjianman li.yj03 span.yjicon {background:url(login3/icon09.png) no-repeat;}
.yanjianman li.yj04 span.yjicon {background:url(login3/icon10.png) no-repeat;}
.yanjianman li span.yjnum {position:absolute; right:13px; top:18px; font-size:24px; color:#fff;}
.yanjianman li a:hover {background:#fff; color:#000;}
.yanjianman li a em {font-style:normal; position:absolute; right:15px; top:9px; width:6px; height:12px; background:url(login3/yjarrow.png) no-repeat;}

.qiyemanr li {margin:24px 11px 0px; float:left; overflow:hidden;}
.qiyemanr li a {display:block; float:left; width:146px; height:48px; background:url(login3/qyabg.png) no-repeat; text-align:center; color:#fff; line-height:48px;}
.qiyemanr li a:hover {background:url(login3/qyabghv.png) no-repeat;}



/* tooltips鏁堟灉 2016-08-17 */
.tooltip {position:absolute; left:85%; top:15%; z-index:10000; width:150px;/* padding:10px; margin:-100em 0 0 0px;*/ background:#fff; box-shadow:1px 1px 6px 0 #666; display:none; -webkit-transition:display .1s ease-in-out; -moz-transition:display .1s ease-in-out; transition:display .1s ease-in-out;}
.tooltip span {display:block; color:#333!important; padding:6px 20px!important; width:110px!important; height:24px!important; font-size:14px; line-height:24px; text-align:left; border-bottom:1px solid #e5e5e5;}
.tooltip a:last-child {border-bottom:0;}
.ms_fun_com li.mfctp:hover .tooltip {/*margin:-220px 0 0 0px;*/ display:block;}
.arrow {position:absolute; left:-10px; top:30%; width:0; height:0; border-right:10px solid #fff; border-bottom:10px solid transparent; border-top:10px solid transparent;}


.jianygl {}
.yyglbox {width:330px; height:62px; margin:14px auto 0; position:relative;}
.jianygl .yj01 {background:#4c8dee;}
.jianygl .yj02 {background:#ff5454;}
.jianygl .yj03 {background:#79c447;}
.jyboxtxt {float:left; width:59px; height:62px; padding-left:65px; margin-right:20px; color:#fff; background:url(login3/jybg01.png) no-repeat right center;}
.jianygl .yj01 .jyboxtxt , .jianygl .yj02 .jyboxtxt {line-height:62px;}
.jianygl .yj03 .jyboxtxt {padding-top:10px;}
.jianygl span.yjicon {display:block; width:42px; height:42px; position:absolute; left:13px; top:10px;}
.jianygl .yj01 span.yjicon {background:url(login3/icon07.png) no-repeat;}
.jianygl .yj02 span.yjicon {background:url(login3/icon08.png) no-repeat;}
.jianygl .yj03 span.yjicon {background:url(login3/icon10.png) no-repeat;}
.jianygl .yjnum span , .jianygl .yjnum a , .jianygl .yjnum em {display:block; font-style:normal;}
.jianygl .yjnum span {display:block; float:left; width:42px; padding:0 20px 0 0; text-align:center;}
.jianygl .yjnum a {color:#fff; font-size:24px; margin:5px 0; -moz-transition:all 0.3s; -webkit-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s;}
.jianygl .yjnum a:hover {color:#ff0; -moz-transform:scale(1.5); -webkit-transform:scale(1.5); -ms-transform:scale(1.5); transform:scale(1.5);}
.jianygl .yjnum em {color:#fff; font-size:12px;}