/* 基础通用样式 */
body{word-break:break-all}
a,a:focus{text-decoration:none; color:#444; outline: none;}
a:hover{color:#00aaef; text-decoration:none;}
::selection{background:#444;/* Safari */color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.3)}
::-moz-selection{background: #444;/* Mozilla */color:#FFF;text-shadow:1px 1px 0px rgba(0,0,0,0.3)}

.j-m{margin:0 auto; clear:both; width:100%; padding:0; min-width:1200px}
.j-c{margin:0 auto; width:1200px; padding:0; clear:both}
.j-mm{width:100%; padding:0; margin:0 auto; clear:both}
.j-fl{float:left}
.j-fr{float:right}
.j-txt-ct{text-align:center}
.j-hr{ height:1px; width:100%; background:#CCC; clear:both}

.j-ml-8{margin-left:8px}.j-ml-15{margin-left:15px}.j-ml-30{margin-left:30px}
.j-mr-8{margin-right:8px}.j-mr-15{margin-right:15px}.j-mr-30{margin-right:30px}.j-mr-100{margin-right:100px}
.j-mt-2{margin-top:2px}.j-mt-4{margin-top:4px}.j-mt-30{margin-top:30px}
.j-h1{height:1px}.j-h8{height:8px}.j-h10{height:10px}.j-h20{height:20px}.j-h30{height:30px}.j-h50{height:50px}.j-h70{height:70px}
.j-lh-24{line-height:24px}

/* 字体logo色彩 */
.j-c-new{color:#ff6600}.j-c-active{color:#0099ff}.j-c-999{color:#999}.j-c-666{color:#666}.j-c-333{color:#333}

/* 消息提醒 */
.j-msgdialog{position:fixed; top:45%; width:100%; display:none; z-index:100}
.j-msgdialog .dialog{background:rgba(0,0,0,0.5); font-size:16px; color:#FFF; max-width:300px; margin:0 auto; padding:10px; border-radius:4px; text-align:center}

/* 头部 */
.j-header{background:#FFF; height:70px; overflow:hidden; box-shadow:0 2px 4px #666; /*position:absolute*/}
.j-logo{float:left; background:url(../images/logo.png) no-repeat; width:125px; height:50px; display:block; margin-top:10px}
.j-memu{margin-right:50px}
.j-memu ul,li{list-style:none; padding:0; margin:0}
.j-memu li{float:left; padding:0 20px}
.j-memu li a{line-height:72px; font-size:16px}
.j-memu li a:hover,.j-memu li a.active{color:#00aaef}
.j-header .btngroup{margin-top:26px}

/*.j-banner{background:url(../image/bk1.jpg) no-repeat center top; height:136px; overflow:hidden}*/
.j-banner .fonts{color:#FFF; float:right; margin-right:50px}
.j-banner .iconfont{font-size:90px; line-height:136px}
.j-banner .fonts .j-mr-8{min-width: 250px;_width: 250px;text-align: right;}
.j-banner .cpname-1{font-size:30px; margin:0;margin-top:42px;min-width: 100%;}
.j-banner .cpname-2{margin:0;min-width: 100%;font-size:18px}
/*.j-banner-index{background:url(../image/bk2.jpg) no-repeat center top; height:500px; overflow:hidden}*/
.j-banner-index .info{height: 40px; background: rgba(255,255,255,0.8); margin-top: 460px; position: absolute;}
.j-banner-index .info .icon-16pxzixun{font-size: 24px; color: #0099ff; line-height: 40px}
.j-banner-index .info a{line-height: 40px}

/* 主内容 */
.j-bodybox{background:#FFF; box-shadow:0px 6px 6px #dadde2}

/* 页尾 */
.j-footer{background:#2d3237; color:#CCC}
.j-footer .bottom{background:#23282d; padding:8px 0}
.j-footer .bottom .icon{float:right; margin-right:10px; background:#3b4148; border-radius:50%; color:#FFF; padding:2px 5px; transition:all .6s}
.j-footer .bottom .icon:hover{background:#FFF; color:#3b4148}
.j-footer .d-1{width:300px}
.j-footer .d-2{width:540px}
.j-footer ul,li{margin:0; padding:0}
.j-footer li{float:left; display:inline-block}
.j-footer li a{color:#CCC}
.j-footer li a:hover{color:#FFF}
.j-footer li a:after{content:"|"; padding:0 10px; color:#CCC}
.j-footer li:last-child a:after{content:""; padding:0px}
.j-footer .icon-mayijinfu{color:#FFF; font-size:28px; line-height:31px; margin-top:-2px}
.j-footer .icon-mayijinfu:before{line-height:31px}
.j-footer .j-qrcode{border:6px solid #FFF; border-radius:4px;}
.j-footer .special-a{color:#CCC}.j-footer .special-a:hover{color:#FFF}
