﻿@charset "utf-8";
/* CSS Document */

/*--专业导航-弹窗样式--*/
#gray{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0px;display:none;z-index:99;}
.popup{	width:950px; height:630px;background-color:#fff;position:absolute;z-index:100;border:8px solid #cdcdcd;left:400px;top:80px;display:none;border-radius:8px; z-index:999;}
.popup .top_nav{width:950px;height:46px;background-image: linear-gradient(to right,#007fd8,#38ba91);border-bottom:1px solid #ebeaea;position:relative;cursor:move;}
.popup .top_nav i{width:35px;height:35px;background:url(../images/sucai_tubiao.png) -314px -5px;position:absolute;top:6px;left:8px;display:block; }
.popup .top_nav span{font:18px/18px 'microsoft yahei';color:#fff;display:block;position:absolute;top:13px;left:50px;}
.popup .top_nav a.guanbi { background:url(http://demo.sc.chinaz.com/Files/DownLoad/webjs1/201612/jiaoben4753/images/popup_guanbi.png) repeat 0px 0px; width:35px; height: 35px; display: block; position:absolute;top:8px;right:10px;cursor:pointer;}
.popup .top_nav a.guanbi span { display: none;}
.popup .top_nav a.guanbi:hover { background: url(http://demo.sc.chinaz.com/Files/DownLoad/webjs1/201612/jiaoben4753/images/popup_guanbi.png) repeat 0px -35px; }
.popup .min{width:950px;height:auto;padding:10px 0;}
.popup .min dl{margin:0 0 0 12px;padding:0;float:left;}
.popup .min dl ul{margin:0;padding:0;float:left;width:100%;}
.popup .min dl ul li{padding:5px 0;float:left;width:100%;font-size:15px;}
.popup .min dl dt{float:left;width:100px;padding:0;margin:0;font-size:18px;font-weight:bold;}
.popup .min dl dd{float:left;width:500px;padding:0;margin:5px 0;}
.popup .min dl dd a{padding:5px 8px;border:1px #e2e2e2 solid;margin:0 8px;border-radius:5px;}
.popup .min dl dd a:hover{background-color:#ff7200;border:1px #ff7200 solid;color:#fff;}
.sub_right{float:right; width:210px; margin-right:15px;}
.sub_right img{width:200px; border:1px #e2e2e2 solid; padding:5px; margin:3px;}
/* 专业导航-table menu */
button.tc{background-color:#cae9fd;border:#9ec7ff 1px solid;border-radius:8px;width:330px;height:36px;font-size:22px;color:#025fbd;line-height:36px;background-image:url(http://www.91boshi.net/images/ico/bsm_xueke.png);background-size:15%;background-repeat:no-repeat;background-position:58px 4px; cursor: pointer;margin:8px 5px 2px 7px;}
button.tc b{padding-left:30px;}
.subCate{position:relative; width:720px; height:568px; clear:both; overflow:hidden; background:#f7f8f9;border-top:1px solid #ddd; float:left;}
.subCate .hd{ float:left;width:40%; max-width:140px;}
.subCate .hd ul{ margin-top:-1px; padding:0;}
.subCate .hd ul li{ height:56px; overflow:hidden; line-height:56px; text-align:center; background: url(nonow.png) 96% center no-repeat #f3f4f6;border-top:1px solid #ddd;font-size:18px; border-right:1px solid #ddd; cursor:pointer;}
.subCate .hd .last{ border-top:1px solid #ddd; }
.subCate .hd ul li.on{ border-right:none; color: #FF3300;}
.subCate .bd{ float:right; width:80%; height:560px; overflow: auto;}
.subCate .bd .subCateSon{margin:10px; float:left;}
.subCate .bd .subCateSon p{border-bottom:1px #d2d2d2 dashed; padding-bottom:15px;}
.subCate .bd .subCateSon .zy_tid_title{border-radius:5px 0 0 5px; background-color: #D6EEFC; color:#000;}
.subCate .bd .subCateSon a{display:inline-block;border-radius:5px;padding:5px;color:#000000;border:1px #d2d2d2 solid;overflow:hidden;tmargin-bottom:5px;text-align:left;margin-right:5px;	font-size:15px;	text-decoration: none;}
.subCate .bd .subCateSon a:hover{background-color:#FF6600; color:#fff;}

/*--专业导航-下拉菜单--*/
.hdnav_top{z-index:1;position:relative;background-color:#00ac59;height:40px;width:1200px;margin-top:1px;margin-right:auto;margin-left:auto;}
.nav_menu2{z-index:999;position:relative; padding:0;}
.nav_menu2 li {
    border-bottom: medium none;
    text-align: center;
    width: auto;
    float: left;
    font-size: 15px;
    border-top: #007d41 2px solid;
    font-weight: normal;
    border-left: #007d41 1px solid;
}
.nav_menu2 li a{line-height:38px; height:40px;margin:0 21px 0 22px;}
.nav_menu2 li a.nav_link{color:#FFFFFF;}
.nav_menu2 li.hover{border-bottom:medium none;background:#fff;font-weight:bold;}

a.nav_link{letter-spacing:1px;color:#fff;}
.nav_menu2 li.curron{border-bottom-color:#724e3e;border-top-color:#724e3e;background:#724e3e;color:#fff;border-right-color:#724e3e;border-left-color:#724e3e;font-weight:normal}
#indexhall {
    border-bottom-color: #007d41;
    border-top-color: #09aaf0;
    background: #007d41;
    color: #fff;
    border-right-color: #007d41;
    border-left-color: #007d41;
    font-weight: normal;
}
.nav_menu2 li.hover a.nav_link{color:#472c21}
.nav_menu2 li.curron{border-top-color:#724e3e;border-bottom-color:#724e3e;border-left-color:#724e3e;border-right-color:#724e3e;background:#724e3e;color:#fff;font-weight:normal;}
.hover#indexhall{width:83px;background:#724e3e;font-weight:normal;border-right:#664536 1px solid;}
.hover#indexhall a.nav_link{color:#fff}
.hover#flashbuy a.nav_link{color:#fff}
.pop_menu{padding:15px 0 0 15px;z-index:9998;border-bottom:#003e66 2px solid;position:absolute;text-align:left;border-left:#003e66 2px solid;padding-bottom:2px;width:1181px;display:none;background:#fff;overflow:hidden;border-top:medium none;top:40px;border-right:#003e66 2px solid;left:0; }
.nav_menu2 li.hover .pop_menu{display:block}
.pop_menu dl{margin:15px 8px; float:left; width:1150px;}
.pop_menu dl li{border:0;width:1150px;text-align:left; float:left; border-bottom:1px #e2e2e2 dashed; padding:8px 0;}
.pop_menu dl li dt{float:left; margin:0; padding:0;}
.pop_menu dl li dt a{background-color:#006699; color:#FFFFFF; border:0;border-radius:5px 0 0 5px;}
.pop_menu dl li dd{float:left; margin:0; padding:0; font-size:14px;}
.pop_menu dl li dd a{ background-color:#F9FDFF;}
.pop_menu dl li a{border:1px #e2e2e2 solid; border-radius:5px;padding:0 5px;margin:0 5px;display:inline-block; height:35px; line-height:35px;}
.pop_menu p{margin:5px 0; padding:0; font-weight:normal; line-height:18px; font-size:12px; border-bottom:1px #e2e2e2 dashed;}
.pop_menu p a{border-radius:5px;padding:0 5px;margin:5px;display:inline-block; height:35px; line-height:35px;background-color:#F9FDFF;border:1px #e2e2e2 solid;}
.pop_menu a.zy_tid_title{background-color:#006699; color:#FFFFFF; border:0;border-radius:5px 0 0 5px;}