﻿
.chartTab{width: 100%;height: 380px;}
.leftNav{float:left;width: 250px;}
.leftNav a{display: block;margin-bottom: 18px;width: 200px;height: 46px;text-align: center;line-height: 75px;
  color: #fff;background: #c40001;font-size: 18px;font-weight: bold;letter-spacing: 1px;box-sizing: border-box}
.leftNav a.Active{width: 250px;background: #fff;border: 1px solid #ecafaf;border-right-color: #fff;
  color: #666;transition: all 0.3s ease-in;}
.chartCont{float:right;width: 950px;height: 366px;border: 1px solid #ecafaf;box-sizing: border-box}
.chartItem{position: relative;display: none;width: 100%px;height: 366px;}
.topChart{width: 800px;height: 329px;}
.chartItem:nth-of-type(1){display: block}
.chart6_info{position: absolute;right: 0;top: 130px;width: 300px;}
.sel{width: 250px;margin-left: 30px;height: 40px;border: 1px solid #f1f1f1}
.sel p{float:left;display: inline-block;width: 72px;text-align: center;line-height: 40px;background: #c40001;color: #fff;}
.sel span{line-height: 40px;font-size: 14px;padding-left: 10px;}
.sel select{outline: none;width: 60px;height: 26px;}
.sel a{display: inline-block;width: 50px;height: 26px;text-align: center;line-height: 26px;font-size: 14px;color: #fff;background: #c40001;}
.sel a:hover{background: rgb(233, 35, 35)}
.sel_item{width: 220px;margin-top: 50px;padding: 10px;text-align: center;border: 1px solid #e5e5e5;}
.sel_item h2,.chart3_info h2{font-size: 18px;font-weight: bold;color: #1a1a1a;}
.sel_item p,.chart3_info p{margin: 8px 0;font-size: 17px;}
.sel_item span,.chart3_info span{display: block}
.col0 {color: #666666}
.col1{color: #fd8a02;font-size: 16px;}
.col2{color: #e80202;font-size: 16px;font-weight: bold;}
.chart7_info{position: absolute;right: 1%;top: 130px;width: 28%;}
.sel_date{line-height: 30px;}
.sel_date select{width: 60px;height: 30px;outline: none;}
.group_a{margin-top: 10px;overflow: hidden}
.group_a a{float:left;display: inline-block;width: 50%;line-height: 38px;text-align: center;color: #999;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.group_a a:hover,.group_a a.colorRed{color: #c40001;}
.total{margin-top: 0;text-align: center;color: #333;line-height: 30px;font-size: 16px;}
.total h2{display: inline-block;padding: 0 4px;
  border-bottom: 1px solid #c40001;
  font-size: 21px;color: #c40001;font-weight: bold;}
.chart3_info{position: absolute;right: 40px;bottom: 50px;text-align: center;padding: 15px;border: 1px solid #e5e5e5; display: none;}


.data_search{width: 100%;height: 260px;margin: 20px 0 10px;overflow: hidden}
.data_search>div{float:left;height: 100%;}
.searchBox{width: 45%}
.searchBtnIcon{display: inline-block;width: 14px;height: 14px;background: url(../images/search_btn.png) no-repeat;vertical-align: middle}
.searchBox h2{height: 35px;margin-top: 20px;padding-left: 60px;line-height: 35px;color: #333;font-size: 18px;font-weight: bold;
  background: url(../images/search_icon.png) no-repeat;background-size: 37px 35px;background-position: 10px center;}
.search_i{margin: 30px 0 0 5px;}
.search_i input {padding-left: 15px;width: 70%; height: 40px; line-height: 40px;border: 1px solid #ccc; 
    border-radius: 4px;font-size: 14px;color: #666;}
.searchBtn {display: inline-block; margin-left: 10px;width: 90px;height: 40px;text-align: center; 
  line-height: 40px;color: #fff;background: #ff612a; border-radius: 4px;letter-spacing: 1px;}

.searchItem{width: 15%;margin-top: 20px;}
.searchItem h2{margin-bottom: 10px;text-align: center;line-height: 30px;font-size: 18px;color: #000;font-weight: bold;}
.searchItem a{display: block;margin:0 auto 8px;width: 90%;height: 36px;text-align: center;line-height: 36px;
  color: #6b6b6b;border: 1px solid #e5e5e5;font-weight: bold;
  background: -webkit-linear-gradient(#fff, #e7e7e7); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#fff, #e7e7e7); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#fff, #e7e7e7); /* Firefox 3.6 - 15 */
  background: linear-gradient(#fff, #e7e7e7); /* 标准的语法 */
}
.searchItem a:hover,.colorRed{color: #c40001 !important;}

/** 资源导航 **/
.lineHead{height: 30px;line-height: 30px}
.lineHead span{float:left;display: inline-block;margin-top: 12px;width: 40%;height: 8px;box-sizing: border-box}
.lineHead span i{display: block;margin-top: 3px;width: 100%;height: 1px;background: #999}
.lineHead h1{float:left;width: 20%;text-align: center;font-size: 18px;font-weight: bold;}
.lineHead .lineLeft{border-right: 1px solid #999}
.lineHead .lineRight{border-left: 1px solid #999}
.r_nav {z-index: 2;position: relative; width: 1000px;height: 150px;margin: 10px auto 0;text-align: center;}
.r_nav div {float: left;width: 10%;}
.r_nav div a { display: block;margin: 0 auto; text-align: center;  margin-top: 30px;}
.r_nav a img { display: inline-block;width: 50px;}
.r_nav a span {display: block;color: #666; font-size: 14px;line-height: 30px;}
.r_nav a span.text { font-weight: bold;color: #da6551;}
.r_nav a:hover {margin-top: 20px;}
.r_nav a:hover img {border: 2px solid #da6551;border-radius: 50%; width: 70px;}
.r_nav a:hover span {font-weight: bold;color: #da6551;}
.rili{margin: 30px 0;width: 100%;height: 200px;}
.rili_bg{float:left;width: 500px;height: 196px;background: url(../images/rili_bg.jpg) no-repeat;background-size: contain}
.left_news{float:left;width: 52%;margin-left: 10px;margin-top: 100px;}
.left_news a{display: block;text-align: center;color: #666;line-height: 30px;font-size: 16px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding: 0px 15px;}
.left_news a:hover{color: #333}
.right_date{float:right;padding-top: 25px;margin-right: 5px;width: 45%;text-align: center;}
.right_date p{color: #666;line-height: 20px;font-size: 14px;}
.right_date h2{font-size: 40px;color: #c30a00;font-weight: bold;}
.xxpt_link{float:left;margin-top: 8px;display:block;width:500px;height: 181px; }
.xxpt_link img{width: 100%;height:92%;object-fit: cover;}
.pop {position: absolute;top: 250px;right: 10px;display: none;}
#calendar {position: relative; background: url(../images/信息日历浮动窗口背景.jpg) no-repeat;float: none;width: 250px;height: 175px;}
#calendar .close {position: absolute; right: 10px; top: 15px; cursor: pointer;}
#calendar .close img {width: 12px;opacity:0.3;}










