﻿@charset "utf-8";
body,html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
ul,li{list-style:none}
a{text-decoration:none;color:#333}
a:visited{text-decoration:none;}
a:hover{color:#ff0000 !important; text-decoration:none;}
a img{*border:none}
.link_yellow a {
    color:#ff0000;
    text-decoration: none;
}
body{margin:0;font-size:13px;font-family:Arial,'Microsoft YaHei',sans-serif}
/******** 公共头部 begin ********/
.header_min{width:100%;border-bottom:solid 1px #ddd;background-color:#FAFAFA}
.header_min .header_min_top{margin:0 auto;width:1200px;height:40px;line-height:40px;font-size:12px;}
.header_min .header_min_top .itopl{float:left;width:650px;height:40px;}
.header_min .header_min_top .itopl .n{float:left;padding-left:15px;padding-right:15px;position:relative}
.header_min .header_min_top .itopl .n .vertical_line{position:absolute;top:14px;right:0;width:1px;height:13px;background:#c5c5c5;}
.header_min .header_min_top .itopl .n.welcome{border-right:0px;}
.header_min .header_min_top .itopl .n.refresh{}
.header_min .header_min_top .itopl .name{padding-right:17px;float:left;padding-left:12px;cursor:pointer;position:relative;}
.header_min .header_min_top .itopl .name .arrow_icon{position:absolute;top:18px;right:16px;width:10px;height:10px;background:url(../images/136.png) no-repeat;}
.header_min .header_min_top .itopl .name .arrow_icon_hover{display:none;position:absolute;top:18px;right:16px;width:10px;height:10px;background:url(../images/136.png) no-repeat;background-position:0 -90px;}
.header_min .header_min_top .itopl .n .vertical_line,.header_min .header_min_top .itopl .name .vertical_line{position:absolute;top:14px;right:0;width:1px;height:13px;background:#c5c5c5;}
.header_min .header_min_top .itopl .name.per_name{width:52px;}
.header_min .header_min_top .itopl .name.com_name{width:82px;}
.header_min .header_min_top .itopl .name.per_name .aname{display:block;max-width:48px;_display:inline;white-space:nowrap;_white-space:normal;_height:20px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;_background:transparent;}
.header_min .header_min_top .itopl .name.com_name .aname{display:block;max-width:75px;_display:inline;white-space:nowrap;_white-space:normal;_height:20px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;_background:transparent;}
.header_min .header_min_top .itopl .name.per_name.hover{width:51px;height:39px;border:1px solid #ededed;border-bottom:0;background:#fff;padding-left:11px;}
.header_min .header_min_top .itopl .name.com_name.hover{width:81px;height:39px;border:1px solid #ededed;border-bottom:0;background:#fff;padding-left:11px;}
.header_min .header_min_top .itopl .name .name_list{display:none;position:absolute;top:38px;left:-1px;background:#fff;border:1px solid #ededed;border-top:0;z-index:900;}
.header_min .header_min_top .itopl .name .name_list li{cursor:pointer}
.header_min .header_min_top .itopl .name.per_name .name_list li a{color:#666;width:67px;height:34px;display:block;line-height:34px;padding-left:12px;text-align:left;position:relative;text-decoration:none;}
.header_min .header_min_top .itopl .name.com_name .name_list li a{color:#666;width:97px;height:34px;display:block;line-height:34px;padding-left:12px;text-align:left;position:relative;text-decoration:none;}
.header_min .header_min_top .itopl .name .name_list li a:hover{color:#ff6600;background-color:#f5f5f5}
.header_min .header_min_top .itopl .name.hover .name_list{display:block;}
.header_min .header_min_top .itopl .name.hover .arrow_icon_hover{display:block;}
.header_min .header_min_top .itopl .name.hover .arrow_icon{display:none;}
.header_min .header_min_top .itopl .name.per_name.hover .vertical_line{right:-1px;}
.header_min .header_min_top .itopl .n.top_min_pms{}
.header_min .header_min_top .itopl .n.quit{border-right:0px;}
.header_min .header_min_top .itopl .n .dot{position:absolute;width:5px;height:5px;right:8px;top:10px;background-color:#FF0000;border-radius:5px;font-size:0px;}
.header_min .header_min_top .itopr{float:left;width:550px;text-align:right;height:40px;}
.header_min .header_min_top .itopr a{padding-left:32px;padding-right:10px;background-image:url(../images/109.png);background-repeat:no-repeat;background-position:12px 0px;}
.header_min .header_min_top .itopr a.home{background-position:12px 0px;}
.header_min .header_min_top .itopr a.m{background-position:12px -28px;}
.header_min .header_min_top .itopr a.help{background-position:12px -51px;}
.header_min .header_min_top .itopr a.shop{background-position:12px -76px;}
.header_min .header_min_top .itopr a.career{padding-left:15px;background-image:none;padding-right:15px;}
.header_min .header_min_top .itopr a.stat{padding-left:15px;background-image:none}
.header_min .header_min_top .itopr a.last{background-image:url(../images/computer.gif);padding-right:0px;}
.header_min .header_min_top .itopr a.new{position:relative;}
.header_min .header_min_top .itopr a.new img{position:absolute;top:-12px;right:-20px;width:22px;height:22px;}
.header_min .header_min_top .itopr.new{overflow:visible;}
.header_tel{ font-size:14px;color:#fb0a0a; }
.footer_min{margin:0 auto;width:1200px;margin-top:40px;margin-bottom:50px;font-size:12px;}
.footer_min .links{width:1200px;height:40px;line-height:40px;text-align:center;border:1px #dddddd solid;border-left:0px;border-right:0px;}
.footer_min .links a{margin-left:10px;margin-right:10px;}
.footer_min .txt{line-height:180%;text-align:center;padding-top:20px;}
.top-bar{min-width:1200px;height:37px;line-height:37px;font-size:12px;color:#777;border-bottom:solid 1px #ddd;background:#fff;}
.wrapper{width:1200px;margin:0 auto}
.top-bar .wrapper{overflow:hidden}
.sub-site-wrap{float:left}
.sub-site-link{color:#777;line-height:1.5;padding:0 8px;margin-right:-1px;border-right:solid 1px #dbdbdb}
.tb-personal-wrap{float:right}
.sub-site-wrap,.tb-personal-wrap{overflow:hidden;white-space:nowrap}
.tb-personal-wrap .sub-site-link{border:none;border-left:solid 1px #dbdbdb;margin-left:-1px}
/******************/
.header{height:90px;font-size:0;background:#fff;border-bottom: 1px solid #F3F3F3;}
.logo,.search-box,.free-reg-btn{margin-top:20px;display:inline-block;vertical-align:top;*display:inline;*zoom:1}
.logo{width:200px;height:60px}
.search-box{position:relative;margin-left:204px;font-size:14px;width:506px;border:solid 2px #06A4E1;cursor:pointer;}

.search-type,.search-input,.search-btn{float:left}
.search-type{position:relative;width:89px;height:36px;line-height:36px;text-indent:14px}
.search-type:after{content:'';position:absolute;top:15px;right:9px;width:0;height:0;border:solid 6px transparent;border-top-color:#808080;border-bottom:none}
.search-type:hover::after{border-top:none;border-bottom:solid 6px #808080}
.search-type-dropdown{display:none;position:absolute;left:0;top:36px;width:90px;background:#fff;box-shadow:0 3px 5px #333;width:88px\9;border:solid 1px #ddd\9;z-index:30}
.search-type-open .search-type-dropdown{display:block}
.st-dropitem{line-height:36px;height:36px}
.search-input{width:276px;height:28px;line-height:28px;margin-top:4px;margin-right:10px;padding-right:20px;border:none;border-left:solid 1px #ddd;text-indent:18px;-webkit-appearance:none;background:url(/imgs/icon-index.png) no-repeat 340px -600px;outline:none}
.search-btn{line-height:36px;text-align:center;font-size:16px;letter-spacing:5px;width:110px;height:36px;border:none;color:#fff;background:#06A4E1;-webkit-appearance:none}
.free-reg-btn{font-size:16px;text-align:center;width:200px;height:40px;line-height:40px;margin-left:32px;color:#333333;background:#f7f7f7;border:1px solid #e6e6e6;}
/*********************/
.cates-bar{background:#fff}
.navi-wrap{font-size:0;border-bottom:solid 2px #06A4E1}
.navi-item,.navigator{position:relative;display:inline-block;text-align:center;height:34px;line-height:34px;color:#06A4E1;cursor:pointer;font-weight:bold;*display:inline;*zoom:1}
.navigator{font-size:16px;padding:0 30px}
.navi-shortcut{float:right}
.navi-shortcut a{font-size:13px;margin-right:10px;vertical-align:middle;}
.navi-shortcut img{vertical-align:middle;}
.navi-item .active{color:#fff;background:#06A4E1}
.navi-more{position:relative}
.navi-more:before,.navi-more:after{content:'';position:absolute;top:14px;right:10px;border:solid 5px transparent;border-bottom:none;border-top-color:#06A4E1}
.navi-more:after{border-top-color:#fff;top:13px}
/*****/
.dropdown {position:relative;border:solid 1px transparent;z-index:20}
.dropdown:before,.dropdown:after{content:'';position:absolute;top:14px;right:10px;border:solid 5px transparent;border-top-color:#09f;}
.dropdown:after{border-top-color:#fff;top:12px;}
.dropdown:hover:before,
.dropdown:hover:after{border-top-color:transparent}
.dropdown:hover:before{border-bottom-color:#09f;top:9px;}
.dropdown:hover:after{border-bottom-color:#fff;top:11px;}

.dropdown-box{display:none;position:absolute;background:#fff;top:35px;left:0;padding:10px;z-index:10;border:solid 1px #06A4E1;line-height:1.2;font-size:13px;font-weight:normal;}
.dropdown-box .dropdown-item{width:220px;overflow:hidden;}
.dropdown-box .dropdown-item .qr{float:left}
.dropdown-box .dropdown-item .qr-txt{overflow: hidden;}
.dropdown-box .dropdown-item .qr-txt .qt-title{margin:20px 0 10px}
.dropdown-box .dropdown-item .qr-txt .qt-desc{color: #999; line-height: 1.5; font-size: 12px;}

.dropdown:hover{border-color:#06A4E1;border-bottom-color:#fff;background:#fff}
.dropdown:hover+.dropdown-box{display: block}
/*********************/
.breadcrumb{padding:19px 0;font-size:13px;color:#666}
.breadcrumb a{color:#666}
/******** 公共头部 end ********/

/*侧栏广告*/
.rec-links img{display: block;margin: auto; }
.rec-links a:first-child{display:block; padding-top:20px;}
/*登录框*/
.modal-login-panel{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index: 99;}
.modal-login-panel>.backdrop,.modal-login-panel>.dialog{position:absolute;}
.modal-login-panel>.backdrop{left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#80000000',endColorStr='#80000000');}
.modal-login-panel>.dialog{width:400px;height:285px;left:50%;top:50%;margin:-142px 0 0 -200px;background:#fff;border-radius:5px}
.modal-login-panel>.dialog>.dlg-header{position:relative;height:35px}
.modal-login-panel>.dialog>.dlg-header>.btn-close{position:absolute;right:0;width:35px;height:35px;font-size:22px;background:0;border:none;color:#666;outline:none;cursor:pointer;-webkit-appearance:none;}
.modal-login-panel>.dialog>.dlg-header>.btn-close:hover{color:#f00;}
.modal-login-panel>.dialog>.dlg-header>.btn-close:active{color:#a00;}

.modal-login-panel .login{width:302px;margin:15px auto}
.modal-login-panel .form-field{margin-bottom:20px}
.modal-login-panel .form-field .forget-pwd{float:right;}
.modal-login-panel .form-field .f-input,.modal-login-panel .form-field .btn-submit{width:300px;height:40px;line-height:40px;padding:0;border:none;border-radius:2px}
.modal-login-panel .form-field .f-input{text-indent:10px;border:solid 1px #ddd;}
.modal-login-panel .form-field .btn-submit{display:inline-block;color:#fff;background:#01be0a;text-align:center;}
.modal-login-panel .form-field .btn-submit:hover{background:#01cb0b}
.modal-login-panel .form-field .btn-submit:active{background:#019808}

/*公共页脚*/

.clear {clear: both;}
.new-footer{margin-top:29px;width:100%;background-color:#222a37;}
.new-footer .footer-act-group{width:100%;margin-bottom:20px;}
.new-footer .footer-act-group .fag-main{width:1200px;margin:0 auto;border-bottom:1px solid #323d50;padding-top:24px;padding-bottom:15px;}
.fag-main .fag-link-cell{display:block;float:left;margin-right:15px;color:#e1e4e6;text-decoration:none;margin-bottom:5px;}
.fag-main .fag-link-cell:hover{text-decoration:underline;}
.fag-main .fag-link-cell.fir{width:60px;height:19px;line-height:19px;background:url(../images/241.png) no-repeat;padding-left:7px;color:#222a37;text-decoration:none;font-size:12px;}
.footer-act-group .fag-main .fag-main-left{float:left;width:300px;padding-left:21px;padding-top:39px;}
.fag-main .fag-main-left .cus-ser{padding-left:88px;height:68px;line-height:68px;font-size:18px;color:#404040;background:url(../images/236.png) no-repeat;}

.fag-main .fag-main-left .cus-number{margin-top:10px;height:40px;line-height:40px;font-size:24px;color:#ff6700;}

.fag-main .ft-link-group{float:left;height:165px;width:140px;text-align:center;line-height:200%;padding-top:30px;}

.fag-main .ft-link-group .a-tit{font-size:18px;color:#333333;padding-bottom:15px;font-family:"microsoft yahei"}

.fag-main .ft-wx-group{float:left;margin-top:30px;margin-left:75px;height:150px;padding-top:10px;padding-left:67px;border-left:1px solid #eaeaea;*zoom:1;}
.fag-main .ft-wx-group .img-b{width:128px;height:128px;border:2px solid #efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.ft-wx-group .img-b img{width:128px;height:128px;border:0;}
.footer-txt-group{width:100%;padding-bottom:25px;}
.footer-txt-group.nl{padding-top:25px;}
.footer-txt-group .ftg-main{width:1200px;margin:0 auto;}
.footer-txt-group .ftg-main .ftg-left{float:left;width:850px;color:#e1e4e6;}
.ftg-a-group .fag-link-cell{color:#e1e4e6;text-decoration:none;margin-bottom:5px;}
.ftg-a-group .fag-link-cell:hover{text-decoration:underline;}
.ftg-a-group .hl{margin:0 8px;}
.ftg-a-group .hl.last{display:none;}
.copyright .tel{color:#1acb6d;}

.ftg-left .copyright{margin-top:15px;color:#adadad;}
.ftg-left .copyright a{color:#1acb6d;text-decoration:none;}
.ftg-left .copyright a:hover{text-decoration:underline;}
.ftg-main .ftg-right{float:right;padding-right:20px;}
.ftg-main .ftg-right .qr-box{width:90px;height:90px;border:4px solid #fff;float:left;margin-left:55px;}
.ftg-main .ftg-right .qr-box .img{width:90px;height:90px;}
.ftg-main .qr-box .img img{width:90px;height:90px;border:0;}

.ftg-main .qr-box .qr-txt{width:90px;height:16px;line-height:16px;font-size:12px;color:#adadad;text-align:center;margin-top:8px;}
/***********公共侧栏 begin*************/
.fixed-bar{position:fixed;_position:absolute;right:0;top:30%;width:51px;background:#eee}
.fixed-bar li{position:relative;height:51px;border-bottom:solid 1px #ccc;text-align:center}
.open{color:#fff;background-color:#08A4DF}
.open a{color:#fff;}
.fixed-bar .icon{display:inline-block;width:25px;height:25px;margin-top:5px;background:url(/imgs/icon-index.png)}
.fixed-bar .icon-miniprogram{background-position:0 -504px;}
.fixed-bar .icon-wx-service{background-position:0 -454px}
.fixed-bar .icon-feedback{background-position:0 -554px}
.fixed-bar .icon-QQ{background-position:0 -354px}
.fixed-bar .icon-contact{background-position:0 -429px}
.open .icon-miniprogram{background-position:0 -529px}
.open .icon-wx-service{background-position:0 -479px}
.open .icon-feedback{background-position:0 -404px}
.open .icon-QQ{background-position:0 -379px}
.open .icon-contact{background-position:0 -579px}

.fixed-bar-popup{display:none;position:absolute;left:-86px;top:0;width:86px;height:105px;padding-top:5px;color:#fff;background:#08A4DF}
.fixed-bar-popup img{width:78px;height:78px}
.open .fixed-bar-popup{display:block}
/*****公共侧栏 end******/