﻿@charset 'utf-8';
body{}
a,.btn,button {outline: none;transition: all 300ms ease-in-out 0s}
a:focus,.btn:focus,button:focus,
a:hover,.btn:hover,button:hover {outline: none;text-decoration: none;transition: all 300ms ease-in-out 0s;}

/**
 * ###############
 * 公共类样式
 * ###############
 **/

.well_code{color: #888888;border: 1px solid #F3F3F3;padding: 10px;margin: 10px auto 0;line-height: 23px;background: none repeat 0 0 #F6F6F6;}
.well_code strong{color: #000;margin-right: 10px;}

/**
 * ###############
 * 覆盖bootstrap
 * ###############
 **/ 
.navbar{}
.media img{max-width:none;}

/** 自定义模态框 **/
.modal_video{}
.modal_video .modal-content{border-radius:0px;border-width:0px;padding: 4px;box-shadow:none;top:70px;background: none;}
.modal_video .modal-content .modal-header{padding: 0px;margin-bottom: 10px;margin-right: 5px;border-width: 0px;}
.modal_video .modal-content .modal-header .close{margin: 0px;background: none;padding: 0px;font-size: 14px;line-height:  normal;opacity: 1;text-shadow: none;color: #fff;}
.modal_video .modal-content .modal-header h4{font-size:16px;font-weight:800;color: #ef0e0e;letter-spacing: 2px;}
.modal_video .modal-content .modal-body{padding:0px;background: #000;}

/*
 * //幻灯片：淡入淡出的方式切换
 */
.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}
.carousel-fade .carousel-inner .active{opacity: 1;}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left: 0;opacity: 0;}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity: 1;}


/*窗口模块*/
.i-box{}
.i-box-hd{}
.i-box-hd{border-bottom: 2px solid #f3f2f2;padding-bottom: 15px;margin: 0px auto 15px;position:relative;font-weight: 800;color: #a97452;}
.i-box-hd a{color: #c5c3c3;}
.i-box-hd:after {content: '';position: absolute;bottom: -2px;left: 0;width: 100px;height: 2px;background: #a97452;}
.i-box-hd-sub{color: #c5c3c3;bottom: 0px;font-weight: 400;position: absolute;right:0px;bottom:5px;}
.i-box-hd-ico{width:40px;height:40px;border-radius:100%;background-color:#eff}


.i-box-bd{}
.i-box-bd .list{margin:0px;padding:0;}
.i-box-bd .list li{margin:0px;list-style:none;}
.i-box-bd a{color:#333}
.i-box-foot{}

/** 
 * ###############
 * 头部样式  
 * ###############
 **/
.hg-header{width: 100%;position: relative;padding-top:10px;}

/** 顶部导航 **/
.hg-header-top{background:none;border:none;font-size:14px;padding-top: 10px;padding-right: 15px;}
.hg-header-top-list{margin:0px;padding:0px;list-style:none;}
.hg-header-top-list li{list-style:none;float:left;padding-left:5px;letter-spacing: 1px;}
.hg-header-top-list>li+li:before {content: "/\00a0";padding: 0 5px;color: #90aade;}
.hg-header-top-list li>a{color: #a97452;}
.hg-header-top-list li>a:hover{background:none;}
.hg-header-top-list li>a span{font-weight:800}

/** logo **/
.hg-header-logo{padding-bottom:10px;padding-left:15px;}
.hg-header-logo-list{font-size:14px;padding-top: 0px;}
.hg-header-logo-list-list{margin:0px;padding:0px;list-style:none;}
.hg-header-logo-list-list li{list-style:none;float:left;padding-left:5px;letter-spacing: 1px;}
.hg-header-logo-list-list>li+li:before {content: "/\00a0";padding: 0 5px;color:#c3dcff;}
.hg-header-logo-list-list li>a{color: #666;}
.hg-header-logo-list-list li>a:hover{background:none;}
.hg-header-logo-list-list li>a span{font-weight:800}

/** search **/
.hb-header-search{width: 300px;float: right;padding-top: 10px;padding-bottom:10px;padding-right: 15px;}
.hb-header-search .btn-primary {color: #fff;background-color: #a97452;border-color: #ad683d;}


    
/** 菜单样式 **/
.hg-menu{background-color:#a97452;margin-bottom:0px;border-bottom-width:0px;}
.hg-menu .navbar-collapse{}	
.hg-menu .navbar-nav>li{width: 160px;}
.hg-menu .navbar-nav>li:first-child{width: 148px;}
.hg-menu .navbar-nav>li>a{color:#fff;display: block;text-align: center;font-size: 18px;padding-top: 25px;padding-bottom: 25px;}
.hg-menu .navbar-nav>.active>a{background: #d1a262;color: #fff;}
.hg-menu .navbar-nav>li:hover{}
.hg-menu .navbar-nav>li>a:focus, 
.hg-menu .navbar-nav>li>a:hover{background: #d1a262;color: #fff;}
.hg-menu .navbar-nav>.active>a:focus,
.hg-menu .navbar-nav>.active>a:hover{background: #d1a262;color: #fff;}
.hg-menu .navbar-nav>.open>a{background: #d1a262;color: #fff;}
.hg-menu .navbar-nav>.open>a:focus, 
.hg-menu .navbar-nav>.open>a:hover{background: #d1a262;color: #fff;}

/*** 显示多级菜单 ***/
.hg-menu .navbar-nav .open .dropdown-menu{border:none;font-size: 16px;padding-left:2px;padding-right:2px;border-radius: 0px;	background-color: #ffffffd6;}
.hg-menu .navbar-nav .open .dropdown-menu li:last-child{border-bottom-width:0;}
.hg-menu .navbar-nav .open .dropdown-menu>li{border-bottom:1px dashed #ccc;}
.hg-menu .navbar-nav .open .dropdown-menu>li>a{padding-top:12px;padding-bottom:12px;text-align: center;letter-spacing: 0px;}
.hg-menu .navbar-nav .open .dropdown-menu>li>a:focus, 
.hg-menu .navbar-nav .open .dropdown-menu>li>a:hover {color:#333}
.hg-menu .navbar-nav .open .dropdown-submenu {position: relative;}
.hg-menu .navbar-nav .open .dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -6px;margin-left: -1px;-webkit-border-radius: 0 6px 6px 6px;-moz-border-radius: 0 6px 6px;border-radius: 0 6px 6px 6px;}
.hg-menu .navbar-nav .open .dropdown-submenu:hover>.dropdown-menu {display: block;}
.hg-menu .navbar-nav .open .dropdown-submenu>a:after {display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #ccc;margin-top: 5px;margin-right: -10px;}
.hg-menu .navbar-nav .open .dropdown-submenu:hover>a:after {border-left-color: #fff;}
.hg-menu .navbar-nav .open .dropdown-submenu.pull-left {float: none;}
.hg-menu .navbar-nav .open .dropdown-submenu.pull-left>.dropdown-menu {left: -100%;margin-left: 10px;-webkit-border-radius: 6px 0 6px 6px;-moz-border-radius: 6px 0 6px 6px;border-radius: 6px 0 6px 6px;}



/**
 * ###############
 * banner
 * ###############
 **/
.hg-banner{min-height:200px;overflow:hidden;margin-top:0px;}
.hg-banner img{width:100%;min-height:200px}

/**
 * ###############
 * 幻灯片
 * ###############
 **/
.hg-flash{}
.hg-flash .carousel-inner>.item>img, 
.hg-flash .carousel-inner>.item>a>img {min-height:600px;}
.hg-flash .carousel-indicators li {}
.hg-flash .carousel-indicators .active{}


/**
 * ###############
 * 友情链接
 * ###############
 **/
.hg-linker{padding-top: 30px;padding-bottom:5px;background: #f7f7f7;}
.hg-linker dl{}
.hg-linker dt{width:80px;font-size:16px;text-align:left;}
.hg-linker dd{margin-left: 90px;}

.hg-linker ul{margin:0px;padding:0px;list-style:none;}
.hg-linker ul li{float:left;list-style:none;padding-left:10px;padding-right:10px;font-size:16px;margin-bottom:5px;}
/*
.hg-linker ul>li+li::before {content: "/\00a0";padding: 0 5px;color: #90aade;}
.hg-linker ul>li:nth-child(2)::before{content:"";}
*/
.hg-linker ul li>a{color: #a97452;border-bottom: 1px solid #a97452;font-size:16px;}
.hg-linker ul li>a:hover{background:none;}
.hg-linker ul li strong{font-weight:800}


/**
 * ###############
 * 尾部样式
 * ###############
 **/
.hg-footer{margin:auto;text-align: center;position: relative;overflow: hidden;background-color: #a97452;padding-top:30px;padding-bottom: 20px;}
.hg-footer-copyright{text-align:left;}
.hg-footer-copyright h3{color: #fff;font-size: 18px;font-weight:800;}
.hg-footer-copyright p{color: #fff;font-size: 14px;line-height: 25px;margin-bottom:0px;}
.hg-footer-copyright span,
.hg-footer-copyright a,
.hg-footer-copyright strong{font-weight:400;color:#fff}
.hg-footer-copyright #_ideConac{}
.hg-footer-copyright #_ideConac img{width: 50px;}

.hg-footer-link{}
.hg-footer-link li{width:50%;list-style:none;margin: auto;text-align: center;padding: 0px 10px;float: right;}
.hg-footer-link li img{width:80%;margin: auto;text-align: center;}
.hg-footer-link li h5{font-size: 14px;color:#fff;}

/**
 * ###############
 * 返回
 * ###############
 **/
.side-toolbar {width:60px;right:20px;bottom: 60px;z-index: 1001;margin-top: -60px;position: fixed;}
.side-toolbar-list{margin:0px;padding:0px;font-size: 16px;}
.side-toolbar-list li{display:block;width:60px;list-style:none;cursor: pointer;position: relative;background: #fff;padding-top:15px;padding-bottom:15px;margin:auto;margin-bottom: 6px;text-align: center;}
.side-toolbar-list li a{color:#a97452;}
.side-toolbar-list li a span.title{display:block;line-height:1em;margin:auto;margin-top:5px;text-align:center;font-size:14px;letter-spacing:2px;font-weight:800;}
.side-toolbar-list li:hover{background-color:#a97452;}
.side-toolbar-list li:hover a{color:#fff;}
.side-toolbar-list li.active{background-color:#a97452;color:#fff;}
.side-toolbar-list li.active a{color:#fff;}
/*返回按钮*/
.side-toolbar-back_up{position: relative;width: 60px;padding-top:15px;padding-bottom:15px;overflow:hidden;font-size: 16px;text-align:center;/*background: #023ec3;color: #fff;*/color: #a97452;cursor:pointer;background: #FFF;box-shadow: 1px 1px 5px #a97452;}
.side-toolbar-back_up span.title{font-size: 12px;line-height: 1.4em;display:block;}


/**
 * ###############
 * 当前位置
 * ###############
 **/
.hg-breadcrumb{position: relative;border-bottom: #ccc solid 1px;margin-bottom: 25px;padding-bottom: 15px;}
.hg-breadcrumb-hd{font-size: 20px;letter-spacing: 2px;position: absolute;left: 0px;bottom: 15px;color: #a97452;}
.hg-breadcrumb-hd .glyphicon{top:2px;left:5px}
.hg-breadcrumb-list{background:none;text-align: right;margin-bottom: 0px;}
.hg-breadcrumb-list,
.hg-breadcrumb-list .active,
.hg-breadcrumb-list a,
.hg-breadcrumb-list a{color:#999;}
/**
 * ###############
 * 中部样式
 * ###############
 **/
.hg-main{padding-bottom: 15px;padding-top: 15px;}


.ul{counter-reset:section;}
.ul li{border-bottom: 1px dotted #ccc;line-height: 45px;height: 45px;overflow:hidden;}
.ul li:before{counter-increment:section;content:counter(section);display:inline-block;padding:0 6px;margin-right:10px;height:18px;line-height:18px;background:#717070;color:#fff;border-radius:3px;font-size:9px}
.ul li:nth-child(1):before{background:#ff6a00}
.ul li:nth-child(2):before{background:#107db4}
.ul li:nth-child(3):before{background:#56ae11}

/**
 * ###############
 * 其他共样式
 * ###############
 **/
 
/* ## 分页样式 */
.hg-page_nav{height:auto;overflow:hidden;background-color:#fff;margin:20px auto;padding-top:10px;padding-bottom:10px;text-align:center;}
.hg-page_nav span,
.hg-page_nav a{background-color:#F9F8F8;color: #4A4A4A;font:100 14px/30px "微软雅黑";}
.hg-page_nav span{margin:0 2px;padding:6px 10px;}
.hg-page_nav a{display:inline-block;padding-left:8px;padding-right:8px;}
.hg-page_nav span.totalPages{word-spacing:2px;letter-spacing:2px;}
.hg-page_nav span.pageNumber{display:none;background-color:inherit;}
.hg-page_nav span.pageNumber span{background-color: inherit;padding:0px;}
.hg-page_nav span.pageNumber a{margin-left:2px;margin-right:2px;padding-left:12px;padding-right:12px;}
.hg-page_nav span.nolink,
.hg-page_nav span.pageNumber font{font-weight:400;color:#DEDBDB;padding-left:8px;padding-right:8px;}
.hg-page_nav span.pageNumber font{background-color:#e91e63;color:#FFF;padding:4px 11px;}
.hg-page_nav span.jumppage{}
.hg-page_nav span.jumppage select{margin-top:-2px;padding:2px 6px;border:none;background:none;color: #4A4A4A;}


/** 子页栏目显示 **/
.hg-left_menu{max-width:600px; width: 93.75%;height:auto;overflow:hidden;background: #fff;padding: 10px 3.125%;}
.hg-left_menu h3{padding:15px;text-align:center;color:#333;font-size: 2.2em;}

.hg-left_menu ul{margin:0;padding:0;margin-top:10px;}
.hg-left_menu li{width:auto;min-width:30%;overflow:hidden;float:left;list-style:none;padding-left:30px;margin: 4px 10px;background-position:left center;background-size:24px;background-repeat:no-repeat;}
.hg-left_menu li a{font:800 16px/30px "微软雅黑";}

.hg-left_menu .hg-left_menu_topUl{width:98%;height:auto;overflow:hidden;background: #E0FCFF;margin:10px auto;padding-top:10px;padding-bottom: 10px;}
.hg-left_menu .hg-left_menu_topUl li{background-image:url(../images/icon-folder.gif)}
.hg-left_menu .hg-left_menu_topUl li a{color: #2196F3;}
.hg-left_menu .hg-left_menu_topUl li.MenuAction a{color:#f00;border-bottom: #FF0000 solid 2px;}

.hg-left_menu .hg-left_menu_childUl {width:98%;height:auto;overflow:hidden;background:#FFFAC1;padding-top:10px;padding-bottom: 10px;margin:10px auto;}
.hg-left_menu .hg-left_menu_childUl li{background-image:url(../images/icon-file.gif);}
.hg-left_menu .hg-left_menu_childUl li a{color: #7C8808;}
.hg-left_menu .hg-left_menu_childUl li.MenuAction a{color:#f00;border-bottom: #FF0000 solid 2px;}



