@CHARSET "UTF-8";
body{font-family:'Microsoft Yahei',verdana; font-size: 14px; background: #ffffff; letter-spacing: 0.08rem;}
ul,ol,li{list-style:none}
.txt-color-dark{ color: #000; }
.container{ padding: 0px; min-width: 1200px; }
.tlg-center{ text-align: center; }

/*抬头开始*/
.navbar-collapse.collapse{ display: inline-block!important; margin-right:-30px; }
.navbar-collapse2.collapse{ margin-right: 0px;}
.s-navbar-inner .navbar-collapse.collapse{ margin-right: 0px; }
#main-menu-div{ margin-right: -30px; }
#main-menu .nav-li{ float: left; width: 120px; text-align: center; }
#main-menu .nav-li.open>a{ background-color: #ffffff; }
#main-menu .nav-li.dropdown{ position: inherit; }
#main-menu>.nav>li>a{ padding: 0px; font-size: 16px;cursor: pointer;}
#main-menu>.nav>li>a:hover,#main-menu>.nav>li>a.active,#main-menu-ul>.nav-li.current>a{ color: #8f116e; cursor:pointer; background: #ffe7f3; /*border-bottom:solid 3px #8f116e;*/}
#main-menu-ul>.nav-li.current>a{ color: #8f116e; }
#main-menu>.nav>li>a:hover span,#main-menu>.nav>li>a.active span,#main-menu-ul>.nav-li.current>a span{ position: relative; }
#main-menu>.nav>li>a:hover span::after,
#main-menu>.nav>li>a.active span:after,
#main-menu-ul>.nav-li.current>a span:after{content: '';display: block;position: absolute;bottom: -5px;left: 0px;height: 2px;border-bottom: 2px solid #8f116e;width: 100%;}
#main-menu-ul>.nav-li.dropdown>a{ cursor: text; }

/*.cur{color: #8f116e; cursor:pointer; background: #ffe7f3; }
.cur span{color: #8f116e;border-bottom: 2px solid #8f116e;width: 100%;padding-bottom:3px; position:relative;}*/

/* 浮动层 */
.space{ height:66px;}
.navbar{width:100%;background: #ffffff;border: none;/*position:fixed;z-index:99999;*/margin: 0px auto;/*border-bottom:solid 1px #e5e5e5;*/box-shadow:0px 0px 6px 0px #eee inset;}
.nav-phone{ float:right; margin: 0px 55px 0px 0px; font-size: 16px; }
.navbar-inner{ height: 66px; line-height: 66px; }

/*弹出框架*/
.dropdown-menu{width: 100%;border: 0px;border-radius: 0px;margin-top: 0px;background: #ffffff;opacity:0.96;box-shadow: none;padding: 50px 100px;box-shadow: rgb(255, 255, 255) 0px -1px 0px, rgba(0, 0, 0, 0.117647) 0px 0px 2px, rgba(0, 0, 0, 0.239216) 0px 2px 4px;}
.dropdown-menu>li{margin: 0px 50px;}
.dropdown-menu>li>a{border: 1px solid #ccc;width: 220px;height: 50px;line-height: 50px;padding: 0px;border-radius: 4px;color: #9ba5ba;}
.dropdown-menu>li>a:hover{background: #8f116e;border: 1px solid #8f116e;color: #ffffff;}
.dropdown-menu>li.hasChild>a{border: 0px;height: auto;line-height: 1;width: auto;color: #497494;font-weight: bolder;}
.dropdown-menu>li.hasChild .dropdown-menu{display: block;}
.dropdown-menu>li.hasChild>a:hover{background: transparent;bordor: none;}
.dropdown-menu .second-nav{margin-right: 50px;line-height: 1;float: left;}
.dropdown-menu .second-nav:last-child{margin-right: 0px;}
.dropdown-menu .second-nav a{color: #9da6b0;}
.dropdown-menu .second-nav .s-nav-a{float: left;width: 118px;margin: 0px 0px 24px;line-height: 20px;text-decoration: none;}
.dropdown-menu .second-nav .s-nav-a2{float: left;width: 150px;margin: 0px 0px 24px;text-decoration: none;}
.dropdown-menu .second-nav .s-nav-a:nth-child(13),
.dropdown-menu .second-nav .s-nav-a:nth-child(14),
.dropdown-menu .second-nav .s-nav-a:nth-child(15),
.dropdown-menu .second-nav .s-nav-a:nth-child(16){margin-bottom: 0px;}
.dropdown-menu .second-nav .s-nav-a.mb16 {margin-bottom: 16px;}
.dropdown-menu .second-nav .s-nav-a.mb60 {margin-bottom: 60px;}
.dropdown-menu .second-nav-group{overflow: hidden;border-right: 1px dashed #c1c1c1;}
.dropdown-menu .second-nav-group .nav-icon{margin-right: 10px;margin-top: 1px;width: 20px;height: 20px;float: left;}
.dropdown-menu .second-nav-group .card .nav-icon{margin: 0px 28px 10px;width: 30px;height: 30px;}
.dropdown-menu .second-nav .s-nav-a.button{margin-bottom: 0px;height: 50px;line-height: 50px;width: 140px;margin-right: 22px;text-align: center;border: 1px solid #cccccc;border-radius: 4px;}
.dropdown-menu .second-nav .s-nav-a.button .nav-icon{display: none;}
.dropdown-menu .second-nav .s-nav-a.card2{text-align: center;width: 81px;}
.dropdown-menu .second-nav .s-nav-a.card2 .nav-icon{float: none;display: block;width: 81px;height: 81px;margin-bottom: 10px;}
.dropdown-menu .second-nav .s-nav-a:hover{color: #8f116e;}
.dropdown-menu .second-nav .s-nav-a.button:hover{color: #ffffff;background: #8f116e;border: 1px solid #8f116e;}

/* 解决方案*/
.nav-icon.icon-zhcy{background: url(../images/index/canyin.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhcy{background: url(../images/index/canyin01.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhsq{background: url(../images/index/shangquan.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhsq{background: url(../images/index/shangquan01.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhpp{background: url(../images/index/brand.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhpp{background: url(../images/index/brand01.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhls{background: url(../images/index/lingshou.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhls{background: url(../images/index/lingshou01.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhyl{background: url(../images/index/yule.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhyl{background: url(../images/index/yule01.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhjd{background: url(../images/index/jiudian.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhjd{background: url(../images/index/jiudian01.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhjq{background: url(../images/index/jingqu.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhjq{background: url(../images/index/jingqu01.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhyy{background: url(../images/index/sjyy.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhyy{background: url(../images/index/sjyy01.png) 50% 50% no-repeat;background-size: cover;}
/*--*/
.nav-icon.icon-zhcy-l{background: url(../images/index/canyin02.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhcy-l{background: url(../images/index/canyin3.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhsq-l{background: url(../images/index/shangquan02.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhsq-l{background: url(../images/index/shangquan3.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhls-l{background: url(../images/index/lingshou02.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhls-l{background: url(../images/index/lingshou3.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhyl-l{background: url(../images/index/yule02.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhyl-l{background: url(../images/index/yule3.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhjd-l{background: url(../images/index/jiudian02.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhjd-l{background: url(../images/index/jiudian3.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-zhjq-l{background: url(../images/index/jingqu02.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-zhjq-l{background: url(../images/index/jingqu3.png) 50% 50% no-repeat;background-size: cover;}
.nav-icon.icon-other-l{background: url(../images/index/qita.png) 50% 50% no-repeat;background-size: cover;}
.s-nav-a:hover .nav-icon.icon-other-l{background: url(../images/index/gengduo3.png) 50% 50% no-repeat;background-size: cover;}


/*芝麻学院*/
.dropdown-menu .second-nav:last-child .second-nav-group{border-right: 0px;}
.dropdown-menu .second-nav-group .card{text-align: center;width: 86px;height: 78px;padding: 11px 0px;border: 1px solid;border-radius: 4px;margin-right: 20px;}
.dropdown-menu .second-nav .card.s-nav-a:hover{color: #ffffff;background: #8f116e;border: 1px solid #8f116e;}

.dropdown-menu .second-nav-a{float: right;border: 1px solid #ccc;width: 220px;height: 50px;line-height: 50px;padding: 0px;border-radius: 4px;color: #9da6b0;margin-right: 60px;text-decoration: none;text-align: center;}
.dropdown-menu .second-nav-a:hover{background: #8f116e;border: 1px solid #8f116e;color: #ffffff;}
.dropdown-menu .second-nav-title{color: #8f116e;font-weight: bolder;line-height: 1;margin-bottom: 30px;font-size: 18px;}

/*关于我们图标*/
.aboutus{width: 450px;color: #9da6b0;}
.aboutus a, .aboutus a:hover{text-decoration: none;}
.aboutus li{text-align: center;float: left;margin-right: 58px;}
.aboutus li p{margin: 15px 0px 0px;}
.ab-nav-icon{display: inline-block;width: 81px;height: 81px;}
.aboutus a:hover p{color: #8f116e;}
.icon-ppjs{background: url(../images/index/about_1_n.png) 50% 50% no-repeat;background-size: cover;}
.aboutus a:hover .icon-ppjs{background: url(../images/index/about_1_l.png) 50% 50% no-repeat;background-size: cover;}
.icon-tdjs{background: url(../images/index/about_2_n.png) 50% 50% no-repeat;background-size: cover;}
.aboutus a:hover .icon-tdjs{background: url(../images/index/about_2_l.png) 50% 50% no-repeat;background-size: cover;}
.icon-zzry{background: url(../images/index/about_3_n.png) 50% 50% no-repeat;background-size: cover;}
.aboutus a:hover .icon-zzry{background: url(../images/index/about_3_l.png) 50% 50% no-repeat;background-size: cover;}
.icon-fzlc{background: url(../images/index/about_4_n.png) 50% 50% no-repeat;background-size: cover;}
.aboutus a:hover .icon-fzlc{background: url(../images/index/about_4_l.png) 50% 50% no-repeat;background-size: cover;}
.icon-cxgs{background: url(../images/index/about_5_n.png) 50% 50% no-repeat;background-size: cover;}
.aboutus a:hover .icon-cxgs{background: url(../images/index/about_5_l.png) 50% 50% no-repeat;background-size: cover;}
.icon-stxt{background: url(../images/index/about_6_n.png) 50% 50% no-repeat;background-size: cover;}
.aboutus a:hover .icon-stxt{background: url(../images/index/about_6_l.png) 50% 50% no-repeat;background-size: cover;}
.ab-icon{float: left;width: 27px;height: 24px;margin-right: 15px;}
.ab-icon-phone{background: url(../images/index/lianxidianhua.png);background-size: cover;}
.ab-icon-email{background: url(../images/index/youxiang.png);background-size: cover;}
.ab-icon-address{background: url(../images/index/dizhi.png);background-size: cover;}
.ab-icon-wangdian{background: url(../images/index/wangdian.png);background-size: cover;margin: 2px 12px 0px 43px;height: 20px;width: 20px;}

.aboutus-btn a{border: 1px solid #cccccc;text-align: center;padding: 5px 12px;line-height: 100%;width: auto;text-decoration: none;}
.aboutus-btn .ser-point{float:left;width: 196px;margin: 0px 22px 0px 0px;text-align: left;height: 36px;line-height: 24px;border-radius: 4p}
.aboutus-btn .sug-adv{float:left;width: 196px;margin: 0px;text-align: left;height: 36px;line-height: 24px;border-radius: 4px;}
.ab-icon-sug{background: url(../images/index/tousujianyi.png);background-size: cover;margin: 2px 12px 0px 43px;height: 20px;width: 20px;}
.aboutus-btn a:hover{border: 1px solid #8f116e;background: #8f116e;color: #ffffff;}
.aboutus-btn a:hover .ab-icon-wangdian{background: url(../images/index/wangdian_h.png);background-size: cover;}
.aboutus-btn a:hover .ab-icon-sug{background:  url(../images/index/tousujianyi_h.png);background-size: cover;}


