﻿html {overflow-x: hidden;}
body {margin:0;font-family: "Microsoft YaHei", Helvetica, Arial, sans-serif;font-size:16px;font-weight: 400;line-height: 1.8;color: #333;text-align: left;background:#fff;}
a{-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear; color:#333;}
a:hover {text-decoration: none; color:#ca0000;}
a:focus {outline: none;}
ul, ol {list-style: outside none none;margin: 0;padding: 0;}
ul li, ol li {list-style: none;}
p {line-height: 1.8;}
h4, h5, h6,.h4, .h5, .h6 {font-weight: 500;}
.fl{ float:left;}
.fr{ float:right;}
figure {margin-bottom: 0;}
strong {font-weight: 600;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;zoom:0; display:block;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.block10{ display:block; height:10px; line-height:10px; clear:both; font-size:0px;}
.block15{ display:block; height:15px; line-height:15px; clear:both; font-size:0px;}
.block20{ display:block; height:20px; line-height:20px; clear:both; font-size:0px;}
.wrapper{ width:1200px;  margin:0 auto;}
.header-global{ width:100%; height:240px; background:url(../images/header.jpg) center top no-repeat;}
.header-global .logo{ padding-top:70px;}
/*µ¼º½*/
.navbar{ padding:0px;}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { background:url(../images/nav_hover.png) center center no-repeat;cursor:pointer; color:#fff;}
.navbar-light .navbar-nav .nav-link{/* padding:0.6rem 1.9rem;*/ width:135px; font-size:1.2rem; text-align: center;color:#fff;}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active { color:#fff;}
.navbar-light .navbar-nav .active{ background:url(../images/nav_hover.png) center center no-repeat;}
.nav-bg{background:url(../images/nav_bg.jpg) left center repeat-x;}

/*ÂÖ²¥Í¼*/
.slideBox{ width:590px; height:360px; overflow:hidden; position:relative; }
.slideBox .shd{ height:35px; line-height: 35px; overflow:hidden; position:absolute; right: 0; bottom:0px; z-index:1; }
.slideBox .shd ul{ overflow:hidden; zoom:1; float:right; padding-right:5px; }
.slideBox .shd ul li{  float:left; margin:8px 5px 0 0; width:15px; height:15px;font-size: 0px;  cursor:pointer; overflow:hidden; background: #d9d9d9; border-radius: 50%; }
.slideBox .shd ul li.on{ background:#fc114a; }
.slideBox .sbd{ position:relative; height:100%; z-index:0;}
.slideBox .sbd li{ zoom:1; vertical-align:middle; position: relative; }
.slideBox .sbd img{ width:590px; height:360px;  display:block;  }
.slideBox .sbd li p{width:100%; position:absolute; bottom:-15px; left:0px; z-index:10; height:45px; line-height: 45px; background:rgba(0,0,0,0.6); font-size:16px; filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  color:#fff; text-indent:15px; text-align:left; }

/*ÐÂÎÅ*/

.tab-nav01{ height:50px;border-bottom:1px solid #eee; margin-bottom: 10px;}
.tab-nav01 li {float:left; padding:0 20px; margin-right: 15px; height:50px;font: normal 20px/50px "Î¢ÈíÑÅºÚ"; color: #777; overflow: hidden;cursor: pointer; text-align:center;}
.tab-nav01 li a{ color:#777;}
.tab-nav01 li.current { color:#e90000;border-bottom:3px solid #e90000; }
.tab-nav01 li.current a{ color:#e90000; font-weight:300;}
.tab-nav01 li.more{font: normal 16px/50px "Î¢ÈíÑÅºÚ"; color:#555; float:right; padding:0px;} 
.tab-nav01 li.more a{ color:#666;} 
.m-more-txt{line-height: 48px;font-size: 16px;position: absolute;right: 0px;top: 0;}
.m-more-txt2{line-height: 48px;font-size: 16px;position: absolute;right: 30px;top: 0;}
.m-more-txt a,.m-more-txt2 a{ color: #666;}
.h-news{position: relative; }
.h-title h2{  height:50px; padding:0 22px; margin-bottom:0px; border-bottom:3px solid #d1310b; float:left;font: normal 20px/50px "Î¢ÈíÑÅºÚ"; color:#c20505;}
.h-title a.more{ float:right;line-height:50px; padding-right:10px;}
.h-title i{ margin-right:5px; float:left;line-height:50px;}

.news-list li{ font:normal 16px/42px "Î¢ÈíÑÅºÚ"; padding-left:12px; background:url(../images/dian.gif) left center no-repeat; }
.news-list li span{ float:right; color:#a2a2a2;}

.zwgk-main{ border:1px solid #eee;}
.zwgk-title{ background: #f1f1f1; font: normal 20px/45px "Î¢ÈíÑÅºÚ"; color:#c20505; padding-left: 20px;}
.zwgk-title a{color:#c20505; }
.title02{ font-size:1.4rem; line-height:2.2rem; padding-top:5px; text-align:center;}
.title02 a{ color:#c20505;}
.h-title2 h2{ padding:0px 15px 0 0;}
.h-title2 h2 i{ margin-right:5px;transform:rotate(90deg);-ms-transform:rotate(90deg);/* IE 9 */-moz-transform:rotate(90deg);/* Firefox */-webkit-transform:rotate(90deg); /* Safari ºÍ Chrome */-o-transform:rotate(90deg);}
.zwgk-list li{ width:30%; padding:20px 0; background:#f4f4f4; float:left; margin-right:15px; text-align:center; margin-top:10px; }
.zwgk-list li a{ color:#000;}
.zwgk-list li i{ display:block; width:60px; height:60px; margin:0 auto;text-align:center; line-height:60px; font-size:28px; color:#fff; border-radius:50%;}
.zwgk-list li:nth-child(1) i{ background:#ff2701;}
.zwgk-list li:nth-child(2) i{ background:#edc707;}
.zwgk-list li:nth-child(3) i{ background:#963290;}
.zwgk-list li:nth-child(4) i{ background:#52beec;}
.zwgk-list li:nth-child(5) i{ background:#fb7623;}
.zwgk-list li:nth-child(6) i{ background:#557eb6;}

.g-tab-navi{ height:50px;border-bottom:1px solid #eee;margin-top:10px; margin-bottom: 10px;}
.g-tab-navi li {float:left; padding:0 30px; height:40px;font: normal 18px/40px "Î¢ÈíÑÅºÚ"; color: #777; overflow: hidden;cursor: pointer; text-align:center;}
.g-tab-navi li a{ color:#777;}
.g-tab-navi li.current { color:#fff; background: #ff2701; border-radius: 6px; }
.g-tab-navi li.current a{ color:#fff; font-weight:300;}


.ztzn-title{ background: #f1f1f1; border-bottom: 1px solid #ddd; font: normal 20px/45px "Î¢ÈíÑÅºÚ"; color:#c20505; padding-left: 20px;}
.ztzn-title a ,.links-title a{color:#c20505; }
.links-title{ border-bottom: 1px solid #ddd; font: normal 20px/45px "Î¢ÈíÑÅºÚ"; color:#c20505; padding-left: 20px;}


.ztzn-box{ width:100%;overflow:hidden; position:relative;}
.ztzn-box .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.ztzn-box .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.ztzn-box .hd ul li.on{ background-position:0 0; }
.ztzn-box .bd{ padding:10px;}
.ztzn-box .bd ul{ overflow:hidden; zoom:1; }
.ztzn-box .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.ztzn-box .bd ul li img{ width:280px; height:90px; display:block; }

.footer{ padding:30px 0; background:#fff url("../images/footer_bg.gif") left top repeat-x; border-top:3px solid #ba4001; font-size: 14px; text-align: center;}

/*ÁÐ±íÒ³*/
.breadcrumb i{ font-size:20px;}
.sidenav h3{ height: 40px; margin-bottom: 0px; background:url(../images/page_03.jpg) left center no-repeat; font-size:20px; line-height: 40px; text-align: center; color: #fff; }
.sidenav ul{ background:#fafbfb; border:1px solid #eee; padding-left:30px;padding-bottom:30px;}

.sidenav ul li{ padding-left:40px; line-height: 37px; margin-top: 15px; background:url(../images/page_13.jpg) left center no-repeat;}
.sidenav ul li a{ color:#0567b4;}
.sidenav ul li a.cur{ color:#FF0000;}
.p-title{ padding-left:10px;background:#f9f9f9; border-bottom: 1px solid #eee; font-size: 20px; line-height: 40px; color: #000;}
.p-title i{ color:#f00; margin-right: 5px;}
.pages{ margin: 15px; background:#f7f7f7; text-align: center;padding:10px; }


/*ÐÂÎÅÄÚÈÝÒ³*/
.newsCont{padding:20px;margin:0px auto; }
.newsCont h2{text-align:center; font:500 26px/40px "Î¢ÈíÑÅºÚ"; color:#e73c25;}
.newsCont .date{ border-top:1px solid #eee;border-bottom:1px solid #eee; height:35px; line-height:35px; font-size:14px; color:#878787; margin:8px 0px; text-align:center;}
.newsCont #content{ padding:5px 10px;font-size:16px; line-height:210%;  padding-bottom:15px; color:#555; }
.newsCont #content { text-indent:25px; padding-top:10px;}
.newsCont #content img{ display:block; WIDTH:auto; HEIGHT: auto; margin:10px auto; TEXT-ALIGN: center; PADDING: 5px; TEXT-INDENT: 0px; PADDING-RIGHT: 5px; BACKGROUND: #ffffff;}
.bdsharebuttonbox{ width:150px; display:block; float:right; }


.ldfg_bg {background-color:#FFFFFF; border-bottom:1px solid #dddddd; margin:10px 0 10px 10px;}
.ldfg_list { font-size:14px; color:#015a95; font-weight:bold;}
.ldfg_wz { line-height:1.8em; font-size:14px; padding:10px 20px;}
.ldfg_wz dt {float:left; text-align:center; vertical-align:middle; margin-right:20px;}
.c333 { color:#333;}
.ldfg_hei {}
.ldfg_mar {margin-bottom:-4px;}

/*Ïà¹ØÎÄµµ */
.gl-left .title{ height: 35px; border-bottom: 2px solid #3181ef;font-size:16px;}
.gl-left .title span{display: inline-block;background: #3181ef;text-align: center;line-height: 35px;color: #fff;font-weight: bold;padding: 0 28px;}
.ul-list ul{padding: 10px 0;border-bottom: 1px dotted #eeeeee;overflow: hidden;}
.ul-list ul li{line-height: 40px;height: 40px;padding-left: 10px; font-size:15px; border-bottom:1px solid #eee; }
.ul-list ul li a{float: left;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 65%;}
.ul-list ul li span{float: right;color: #999;}
.ul-list ul li a:hover{color: #000;}
.search-wrapper {
  padding-left: 1rem;
  padding-right: 2rem;
  margin-left: auto;
  width:14rem;
  height: 2.5rem;
  background: rgba(255, 255, 255, 0.7);
  border-radius: 1.5rem;
  justify-content: space-between;
}
.input-search {
  border: 0;
  border-right: 1px solid #eee;
  outline: 0;
  width:10rem;
  padding: 0.5rem;
  flex-grow: 1;
  transition: all 0.3s linear; background:none;
}
.btn-search { display:block;
  width: 30px;
  outline: 0;
 background:url(../images/search_btn.png) center right no-repeat;
}

