@charset "utf-8";
/* CSS Document */

.top_h37{ background-color: #e1e1e1;font-size: 0.9em;height: 30px;}

.top_li{ margin: 0px; padding: 0px;}
.top_li li{ float:left; list-style: none;color: #b0b0b0;}
.top_li li a{ color:#000; padding:0 10px; text-decoration: none;}
.top_li li a:hover{ color:#db3644; text-decoration: none; padding:0 10px;}
.top_li li a:active{ color:#db3644; text-decoration: none; padding:0 10px;}
/*.top_li li a:visited{ color:#db3644; text-decoration: none; padding-right: 10px;}  点击后字体颜色*/

.btn_zixun{ padding: 0;}
.top_li .btn-sm{ font-size:1em; padding: 5px 11px 10px; line-height: 1em;}
.top_li .btn{ background: none; border:none; border-bottom: none; border-radius: 1px; padding: 5px 11px 10px;}


.div_r_text .dropdown-menu{ top:27px; left: initial; min-width:67px; border-radius: 1px; border: 1px solid #e1e1e1; border-top: none; margin-left: 0px;}
.div_r_text .dropdown-menu li a:hover{ text-align: center; padding: 3px 10px;}
.div_r_text .dropdown-menu>li>a{ padding:3px 10px; text-align: center;}
.div_r_text .dropdown-menu li{ float: none;}
.div_r_text .btn a{ padding: 5px 10px 10px;}
.div_r_text .btn:hover{ background: #fff; border:1px solid #e1e1e1; border-bottom: none; border-radius: 1px; color:#db3644; padding: 4px 10px 10px;}
.div_r_text .open>.dropdown-toggle.btn-default:hover{ background-color: transparent;}
.div_r_text{ line-height: 30px;}


.div_you span{ float: right;}
.div_you .btn a{ padding:3px 10px 4px; border-color: transparent;}
.div_you .btn:hover{ background: #fff; border:1px solid #e1e1e1; border-bottom: none; border-radius: 1px; color:#db3644; padding:3px 10px 5px;}
.div_you .btn-default{ background-color: transparent; border-color: transparent; color: #666; padding:3px 10px 4px;}
.div_you .btn .caret{ margin: 8px 0px 0px 10px;}
.div_you .dropdown-menu{ top:27px; left: initial; border:1px solid #e1e1e1; border-top: none; border-radius: 1px; width: 180px;}
.div_you .dropdown-menu>li>a{ text-align: right;}
.div_you .dropdown-toggle.btn-default{ background-color: transparent;}
.div_you .open>.dropdown-toggle.btn-default:hover{ background-color: transparent; border-color: transparent;}
.div_you .btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default{ background-color: transparent; border-color: transparent;}

.top-btn-group .dropdown-menu>li>a{ padding:3px 15px;}/***2018-8-13   新加****/


.ico_yuan{ position: absolute; background: #f00; color: #fff; font-size: 12px;  padding:1px 5px; border-radius: 140%; transform:scale(0.6); margin: -3px 0 0 -10px; width:18px; font-style: normal;}



.header_logo .thumbnail{ background-color: transparent; border: none; float: left;}

.nav_div, .nav_div-1, .nav_div-2{ height: 55px; background-color: #fff;}/* 导航--nav---蓝色+黑色  */
.nav_div{ border-bottom: 4px solid #be150e;}
.nav_div-1{ border-bottom: 4px solid #1b4269;}/* 导航--nav---蓝色底  */
.nav_div-2{ border-bottom: 4px solid #333;}/* 导航--nav---黑色底  */
.nav_div-3{ border-bottom: 4px solid #3d9c72;}/* 导航--nav---绿色底  */



/*******************-------logo+搜索框  共用------********************/
.header_search .form-control{ border-radius: 1px; border: 3px solid #c0150e; height: 42px;}
.header_search .form-control:focus{ border-color: #c0150e;}
.header_search .btn-default{ border-color: #c0150e; background-color: #c0150e; color: #fff; padding: 10px 28px; border-radius: 1px;}
.header_search .btn:visited{ border-color: #c0150e; background-color: #c0150e; color: #fff;}
.header_search .btn-default:hover{ border-color: #c0150e; background-color: #c0150e; color: #fff;}
.header_search .btn-default:active{ border-color: #c0150e; background-color: #c0150e; color: #fff;}
.header_search .btn-default:focus{ border-color: #c0150e; background-color: #c0150e; color: #fff;}

.header_nav .nav-pills>li a{ color: #333;}
.header_nav .nav{ padding-left: 15px; font-size: 1.2em; color: #333;}
.header_nav .nav>li>a{ padding:7px 15px;}
.header_nav .nav>li>a:hover, .header_nav .nav>li>a:focus{ background-color: transparent; color: #c0150e;}
.header_nav .nav-pills>li.active>a{ background-color: transparent; color: #333;}
.header_nav .nav-pills>li.active>a:hover{ background-color: transparent; color: #333;}
.header_nav .nav-pills>li.active>a:focus{ background-color: transparent; color: #c0150e;}
.header_nav .nav-ico{ position: absolute; margin:16px 0 0 18px;}


.header_search .form-control-1{ border-radius: 1px; border: 3px solid #c0150e; border-left: none; width: 100%;}
.header_search .form-control-1:focus{ border-color: #c0150e;}


.top-btn-group .btn-default{ padding: 7px 16px; background-color: #f5f5f5; border: 3px solid #c0150e; color: #333; border-right: none;}
.top-btn-group .btn-default:hover{ background-color: #f5f5f5; border-color:#c0150e; color: #333;}
.top-btn-group .btn-default:focus{ background-color: #fff; border-color:#c0150e; color: #333;}
.top-btn-group .open>.dropdown-toggle.btn-default:hover, .open>.dropdown-toggle.btn-default:focus{ background-color: #f5f5f5; border-color: #c0150e; color: #333;}

.top-btn-group .dropdown-menu{ border-radius: 0; border: none; background-color: #f5f5f5;}



/*菜单导航样式*/
.nav_header .dropdown-submenu { position: relative;}
.nav_header .dropdown-submenu>.dropdown-menu { top: 0; left: 100%; margin-top: 0px; margin-left: -1px; border-radius: 1px;}
.nav_header .dropdown-submenu>.dropdown-menu a{ color:#333;}
.nav_header .dropdown-submenu:hover>.dropdown-menu { display: block;}

.nav_header .dropdown-submenu.pull-left { float: none; }
.nav_header .dropdown-submenu.pull-left>.dropdown-menu { left: -100%; margin-left: 10px; border-radius:1px;}

.nav_header .nav{ font-size: 1.1em;}
.nav_header .navbar-nav{ margin: 0px;}
.nav_header .navbar-nav>li a{ padding-top: 16px; color: #333; padding-left: 30px; padding-right: 30px;}
.nav_header .nav>li>a:focus, .nav>li>a:hover{ background-color: #bf150f; color: #fff;}

.nav_header .nav-a>li>a:focus, .nav-a>li>a:hover{ background-color: #1b4269; color: #fff;}/* 导航--nav---蓝色底  */
.nav_header .nav-b>li>a:focus, .nav-b>li>a:hover{ background-color: #333; color: #fff;}/* 导航--nav---黑色底  */
.nav_header .nav-g>li>a:focus, .nav-g>li>a:hover{ background-color: #3d9c72; color: #fff;}/* 导航--nav---绿色底  */

.nav_header .navbar-nav>.dropdown a{ color: #fff;}
.nav_header .nav-header-div, .nav_header .nav-header-div-1, .nav_header .nav-header-div-2, .nav_header .nav-header-div-3{ color: #fff; font-size: 1.3em; text-align: center;}/* 导航--nav---蓝色+黑色  */
.nav_header .nav-header-div:hover, .nav_header .nav-header-div-1:hover, .nav_header .nav-header-div-2:hover, .nav_header .nav-header-div-3:hover{ color: #fff;}/* 导航--nav---蓝色+黑色  */

.nav_header .nav-header-div{ background: #bf150f;}
.nav_header .nav-header-div:hover{ background: #bf150f;}

.nav_header .nav-header-div-1{ background: #1b4269;}/* 导航--nav---蓝色底  */
.nav_header .nav-header-div-1:hover{ background: #1b4269;}/* 导航--nav---蓝色底  */

.nav_header .nav-header-div-2{ background: #333;}/* 导航--nav---黑色底  */
.nav_header .nav-header-div-2:hover{ background: #333;}/* 导航--nav---黑色底  */

.nav_header .nav-header-div-3{ background: #3d9c72;}/* 导航--nav---绿色底  */
.nav_header .nav-header-div-3:hover{ background: #3d9c72;}/* 导航--nav---绿色底  */

.nav_header .nav .open>a{ background: #bf150f; color: #fff;}
.nav_header .dropdown-menu, .nav_header .menu_nav-1, .nav_header .menu_nav-2, .nav_header .menu_nav-3{ border: none; border-radius: 0px; background-color:rgba(191,21,15,0.5); min-width: 0;}/* 导航--nav---蓝色+黑色+绿色  */
.nav_header .dropdown-menu{ background-color: #bf150f;}
.nav_header .menu_nav-1{ background-color: #1b4269;}/* 导航--nav---蓝色  */
.nav_header .menu_nav-2{ background-color: #333;}/* 导航--nav---黑色  */
.nav_header .menu_nav-3{ background-color: #3d9c72;}/* 导航--nav---绿色  */
.nav_header .dropdown-submenu{ border-radius: 1px; margin-top: -1px; font-size: 1.1em;}
.nav_header .dropdown-submenu>.nav-menu>.menu-ol .menu-no{ border-bottom: none;}






@media(min-width:1024px){
	.nav_header .navbar-nav>li{ padding: 0px 15px;}
	.nav_header .navbar-nav>li:hover .menu_nav{ height: 19.75em;}
	.nav_header .navbar-nav>li:hover .menu_nav{ display: block;}
	.nav_header .navbar-nav>li:hover .menu_nav li{ text-align: center; font-size: 17px;}
	.nav_header .navbar-nav>li:hover .menu_nav li a{ padding: 9px 0px; font-size: 0.87em;}
	.nav_header .navbar-nav>li:hover .menu_nav li a:hover{ color: #333; background-color: #fff; padding: 9px 0px;}
	
	.header_search .form-control-1{ height: 41.7px;}
	.top-btn-group .btn-default{ height: 41.7px;}
	
	.top-btn-group .dropdown-menu{ top:2.6em; left: 3px; min-width: 5.18em;}
		
	.nav_header .navbar-nav>li{ padding: 0px 3px;}
	.nav_header .dropdown-menu{	margin: 2px 0 0 0px;}
	.nav_header .dropdown-submenu>.nav-menu{ background-color: #fff; width: 57.55em; height: 19.5em; border-radius: 0px;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol{ float: left; width: 45em; margin: 5px; list-style: none; padding: 0;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li{ border-bottom: 1px dashed #eee; width: 36.8em; height: 1.5em; line-height: 1.5em; overflow: hidden;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li strong{ font-size: 0.7em; color: #333; float: left; font-weight: normal; width: 8em; text-align: right; margin: 0;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li label{ color: #666; font-weight: 100; float: left; overflow: hidden; width: 31em; line-height: 1.8625em;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li label p{ float: left; padding: 0px 8px; font-size: 0.7em; height: 1.7em; line-height: 2.2em; margin: 0;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li label p a{ color: #666; text-decoration: none;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li label p a:hover{ color: #bf150f; text-decoration: none;}
	.nav_header .dropdown-submenu>.nav-menu .menu-banner{ width: 9.8em; float: left; margin-top: 11px;}
	.nav_header .dropdown-submenu>.nav-menu .menu-banner>.banner-list{ padding-left: 0; padding-right: 0;}
	.nav_header .dropdown-submenu>.nav-menu .menu-banner>.banner-list li{ list-style: none; padding: 0; margin: 0;}
	.nav_header .dropdown-submenu>.nav-menu .menu-banner>.banner-list li>.thumbnail{ border-radius: 1px; padding: 0px; margin-bottom: 7px;}
}

@media(min-width:1200px){
	.nav_header .navbar-nav>li{ padding: 0px 15px;}
	.nav_header .navbar-nav>li:hover .menu_nav{ height: 22.5em;}
	.nav_header .navbar-nav>li:hover .menu_nav{ display: block;}
	.nav_header .navbar-nav>li:hover .menu_nav li{ text-align: center; font-size: 17px;}
	.nav_header .navbar-nav>li:hover .menu_nav li a{ padding: 9.5px 0px; font-size: 1em;}
	.nav_header .navbar-nav>li:hover .menu_nav li a:hover{ color: #333; background-color: #fff; padding: 9.5px 0px;}
	
	.header_search .form-control-1{ height: 41.8px;}
	.top-btn-group .btn-default{ height: 41.8px;}
	
	.top-btn-group .dropdown-menu{ top:2.6em; left: 3px; min-width: 5.18em;}
	
	.nav_header .navbar-nav>li{ padding: 0px 3px;}
	.nav_header .dropdown-menu{	margin: 2px 0 0 0px;}
	.nav_header .dropdown-submenu>.nav-menu{ background-color: #fff; width: 83.2em; height: 22.2em; border-radius: 0px;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol{ float: left; width: 67em; margin: 5px 10px; list-style: none; padding: 0;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li{ border-bottom: 1px dashed #eee; width: 55em; height: 1.75em; line-height: 1.75em;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li strong{ font-size: 0.8em; color: #333; float: left; font-weight: normal; width: 8em; text-align: right;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li label{ color: #666; font-weight: 100; float: left; overflow: hidden; width: 47em; line-height: 1.8625em;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li label p{ float: left; padding: 0px 17px; font-size: 0.8em; height: 1.8em; line-height: 2.2em; margin: 0;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li label p a{ color: #666; text-decoration: none; background-color: transparent;}
	.nav_header .dropdown-submenu>.nav-menu>.menu-ol li label p a:hover{ color: #bf150f; text-decoration: none; border-bottom-color: transparent;}
	.nav_header .dropdown-submenu>.nav-menu .menu-banner{ width: 10.8em; float: left; margin-top: 11px;}
	.nav_header .dropdown-submenu>.nav-menu .menu-banner>.banner-list{ padding-left: 0; padding-right: 0;}
	.nav_header .dropdown-submenu>.nav-menu .menu-banner>.banner-list li{ list-style: none; padding: 0; margin: 0;}
	.nav_header .dropdown-submenu>.nav-menu .menu-banner>.banner-list li>.thumbnail{ border-radius: 1px; padding: 0px; margin-bottom: 7px;}
}



/*****************************   修改  2019-4-19   ****************************/

@font-face {font-family: "laba";
  src: url('../fonts/iconfont-laba.eot?t=1555656532522'); /* IE9 */
  src: url('../fonts/iconfont-laba.eot?t=1555656532522#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAMwAAsAAAAABvAAAALhAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCCcAqBfIF1ATYCJAMICwYABCAFhG0HLhsZBsgekiRFKRRCgBSCAGmEePh+7vPc5AUmWUByu3K3rBE0ga76wpVdhWp1dXU9CsVG5Kf93JsiYpcR9TSrfn/i9w9RjyaJJmKRLQGJCA0KYP9/Dpc2gQKZHyiXuQf1AowDCmysSb084A7kDoBvGLvgBR4m0FgQj3Omsl4CrhJ7VCAe6bVKcC04JImFa6FsWJggXirU2Uj2CuBF9PPxH1LDFWSKHOys83cqNFD8a8eJyru7ntsBAnM5HdgycuwBibjcGDiLJxiOpwnwrYBjpQe/drouUImj/vNECXZqH5iDjGdieqxH/csMJJS4CNyfFEM5ywl3bmtbc9QGLzajb/WCjr51f81+O7bwrh2bDHlxrt5souZl4+9QJpnvpKa5S5NO5zWH46qsvvuaRLZx6nLvrPWQbvb/pKWPIej5MJFa0uOZq45SpvA9fj1872UJdYrE+oYDb/dPT0FKSl6+xmehXOPa/rr7OGtiZbP7V2eqY9Vjrp4/K89YSapmF+7TBe+WpHxkfRoIjnq6fa+XGg7fYfthy1/u+4O97v4TRiZHEv4VA3TzS57gR/+Ok89Nl3Kfw7/agw/w8+vl5cjWTTDMRH07xuC3Mgc2JINtK7OkMRsjmYuEt1vWaNDBlhGfUyXj7xAJtfE3MVXmM8jV1pAJuweF1gGUasehsatqeWsUwRPJDdgxACAM2YPMgM+QG/KGTNgPKEz4gdJQ8KBxNUY3bG2E3v00wUqKNUjVgvRqq4Vx1dQ9ThdhbYNJSfLsCC/DhNW7UUpicjlchS2YLDGFbdSmUsoghljNqBIch00mK7IRqwGraaKOUltuUhLT9KJEtdUM7k4jMCUK00BUWiB6alYWTNCacq98XwTTamCiRDrq6pQyGMHSd46kSJQ8AFklsAyqe5RnWI20UlEUA2EQVmZIJeiHmZhYIbbmfgaYGpVIN8FnkyvJacYMFSRuLzL/3TZo2NIsnHwepEdKlRIAAAAA') format('woff2'),
  url('../fonts/iconfont-laba.woff?t=1555656532522') format('woff'),
  url('../fonts/iconfont-laba.ttf?t=1555656532522') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('../fonts/iconfont-laba.svg?t=1555656532522#iconfont') format('svg'); /* iOS 4.1- */
}

.laba{
  font-family: "laba" !important;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-laba:before {
  content: "\e6a8";
	color: #bf150f;
}

.header_box{ height: 29px; line-height: 29px; color: #bf150f;}










