*{ margin: 0px; padding: 0px;}
body{min-width: 1200px;}
body, input, button, select{color: #444;font: normal normal normal 14px Arial,tahoma, "微软雅黑" , Times New Roman; }
ol, ul, li, dl, dt, dd { list-style: none; }
a { color: #444; text-decoration: none;transition: all 0.2s linear; }
a:hover { color: #e60020; text-decoration: none; }
p { line-height: 21px; }
h3 { font-size:22px;}
h4 { font-size:18px;}
h5 { font-size:16px; font-weight:normal; color: #666;}
img{border:none;}
.wrap{ width:1200px; margin:0 auto;}
.clearfix{ overflow:hidden;}
.f_left{ float:left;}
.f_right{ float:right;}
.f_none{ float:none;}
.over_h{overflow: hidden;}
.kongxi{ margin-right:23px;}
.suo{ text-indent: 28px; }
.red{ color:#e60020;}
.zhang{ color:#e60020; font-style:normal;}
.die{ color:#60bb46; font-style:normal;}
.bigsize{font-size: 17px;}

/*----------------------------------------------top_bar-------------------------------------------------*/
.top_bar{background-color: #333; height: 32px; }
.top_bar .sep { color: #999; margin: 0px 6px;}
.top_bar span{ display:inline-block; height:32px; line-height:32px;}
.top_bar span a{ color:#c8c8c8;}
.top_bar span a:hover { color: #e60020; text-decoration: none; }
.regist_login_wrap,.personal_panel{line-height:32px; color:#c8c8c8;}
.personal_panel .kefu{ padding-left:25px; background:url(../images/toptel.png) left center no-repeat; margin-left:32px;}
.personal_panel .tellog{ font-size:17px; font-weight:bold;}

/*----------------------------------------------logo_bar-------------------------------------------------*/
.logo_bar{ height:72px; background:url(../images/bg-menu-cover.png) left top repeat; z-index:101;position: fixed; top: 0;left: 0;width:100%;}
.logo_bar .wrap{width:100%;}
.logo_bar .logo_panel{ width:190px; height:57px; margin-top:8px; background:url(../images/top-name.png) left center no-repeat;}
.logo_bar .menu_panel{ text-align:center;}
.logo_bar .menu_panel>ul{display:inline-block;}
.logo_bar .menu_panel>ul>li{ float:left;position: relative;height: 72px;line-height: 72px;}
.logo_bar .menu_panel ul li a{ display:inline-block; width:90px; height:30px; margin-right:10px; font-size:16px; color:#fff;line-height: 30px; border: 1px solid transparent;}
.logo_bar .menu_panel ul li a:hover,
.logo_bar .menu_panel ul li.on>a,
.logo_bar .menu_panel ul li.on a.cur{ border: 1px solid #e60020;border-radius: 3px; }
.logo_bar .topLogin { background: url(../images/shu.jpg) no-repeat scroll 20px center; color: #666; float: left; font-size: 24px; height: 36px; line-height: 36px; margin-top: 25px;  padding-left: 40px; width: 150px;}

@media(min-width:1200px){
	.logo_bar .wrap{
		width:1200px;
	}
}
/*二级菜单*/
.logo_bar .menu_panel ul li .topSecondMenu{display: none;background: url(../images/bg-menu-cover.png) left top repeat;padding:0 5px;position: absolute;top:72px;left:-10px;}
.logo_bar .menu_panel ul li .topSecondMenu li{float: none;line-height: 35px;}
.logo_bar .menu_panel ul li .topSecondMenu li a{width: 100px;}
.logo_bar .menu_panel ul li:hover .topSecondMenu{display: block;}

/*------------------------------------------footer-----------------------------------*/
.footer{font-size:12px;}
.foottop { color: #666; background:#ddd; padding:40px 0 20px;overflow: hidden;}
.help_list {float: right; width: 60%; margin-top: 12px;overflow: hidden;}
.cell {vertical-align: middle;float: left;}
.cell img { vertical-align: middle; }
.cell h5 {font-size: 18px; height: 23px; line-height:23px; color:#333; font-weight: initial;}
.cell li { line-height: 26px;}
.cell ul li span{ padding-right:5px;}
.cell ul li a {color: #e60020;}
.cell ul li a:hover { color: #e60020;}

.tel_cell{border-right: 1px solid #ccc;width: 45%;}
.tel_cell h5 {background: url(../images/ioc_tel.png) left center no-repeat; padding-left:40px;}
.tel_cell p{font-size: 12px;color: #666;margin-top: 20px;}
.font_tel { font-size: 28px; color: #e60020;  font-family: Impact;display: inline-block;vertical-align: text-bottom;}
.fuwutime {margin-left: 30px;}
.address_cell{padding-left: 9%;width: 45%;}
.address_cell h5,
.address_cell ul{float: left;}
.address_cell h5{margin-right: 30px;padding-top: 15px;}

.bottom_bar{clear: both;}
.bottom_bar img{vertical-align: middle;margin-left: 20px;}
.bottom_bar span{margin-right: 15px;}

.page-footer {
    background: #000;
    color: #a2abb7;
    font-size: 13px;
    font-weight: 300;
    padding: 17px 0;
}
.page-footer ul li{display: inline-block; margin: 0 5px;border-right: 1px solid #a2abb7;padding-right: 10px;}
.page-footer ul li:last-child{border: none;}
.page-footer ul li a{color: #a2abb7;}

    /*------------------------------------------banner-----------------------------------*/
.banner{ width:100%; overflow:hidden;position:relative; }
.banList li{ opacity:0; position:absolute; transform:scale(0); transition:transform 0.5s ease 0s, opacity 1.5s ease 0s; z-index:1;height: 334px; width: 100%;}
.banList li a{display: inline-block;width:100%; max-height: 334px;text-align: center;background-position: center top;background-repeat: no-repeat;height: 255px;}
.banList li.active{ opacity:1; transform:scale(1); z-index:2;}
.fomW{ position:absolute; bottom:10px;left:50%; height:20px; z-index:9; width:1000px; margin-left:-500px;}
.jsNav{ text-align:center;}
.jsNav a{ display:inline-block; background:#fff; width:50px; height:5px; margin:0 5px; opacity:0.5;}
.jsNav a.current{ background:#fff; cursor:pointer; width:50px; height:5px; opacity:1;}

/*------------------------------------------right-fixed-----------------------------------*/
.right-fixed{position:fixed; right:0px; bottom:85px;z-index:10;}
.right-fixed li{width:46px; height:46px; margin-bottom:-1px; cursor:pointer; position:relative;border:1px solid #ddd;font-size: 14px;}
.right-fixed .contact_us,
.right-fixed .tuiguang{border:1px dashed #f8595d;}
.right-fixed .contact_us a,
.right-fixed .tuiguang a{display:inline-block;width:46px; height:46px;}
.right-fixed .contact_us a{background: url(../images/img_fixed_contact.png) left top no-repeat;}
.right-fixed .tuiguang a{background: url(../images/img_fixed_tuiguang.jpg) left top no-repeat;}
.right-fixed .weixin{background: url(../images/img_fixed_code.png) left top no-repeat;border:1px solid #e6292f;border-top:1px solid #ddd;}
.right-fixed .weixin .weixin-logo{
    z-index: 2;
    display: none;
    position: absolute;
    bottom: -100px;
    right: 47px;
    /* background: #fff url(../images/weixin.jpg) 7px 7px no-repeat; */
    border: 1px solid #e2e2e2;
    width: auto;
    padding: 0px 5px 10px;
    text-align: center;
    box-shadow: 0 0 10px #cfcfcf;
    overflow: hidden;
    background-color: white;
}
.right-fixed .weixin .weixin-logo div{display: inline-block;width: 180px;}
.right-fixed .weixin .index-weixin{padding-top: 175px;}
.right-fixed .weixin .bxg{background:#fff url(../images/weixin.jpg) center no-repeat;padding-top: 175px;}
.right-fixed .weixin .zhuizong{background:#fff url(../images/zhuizong.jpg) center no-repeat;padding-top: 175px;}
.right-fixed .weixin .shalong{background:#fff url(../images/shalong.jpg) center no-repeat;padding-top: 175px;}
.right-fixed .weixin:hover{background: url(../images/img_fixed_code_on.png) left top no-repeat;}
.right-fixed .weixin:hover .weixin-logo{display:block;}
.right-fixed .qq{background: url(../images/img_fixed_qq.png) left top no-repeat;border:1px solid #e6292f;border-top:1px solid #ddd;}
.right-fixed .qq .qq_user{
    z-index: 2;
    width:90px;
    display: none;
    padding: 10px 45px;
    border:1px solid #e2e2e2;
    box-shadow: 0 0 10px #cfcfcf;
    position:absolute; 
    top:0;
    left:-183px;
    background-color: #fff;
}
.right-fixed .qq .qq_user p{line-height: 30px;}
.right-fixed .qq:hover{background: url(../images/img_fixed_qq_on.png) left top no-repeat;}
.right-fixed .qq:hover .qq_user{display:block;}
.right-fixed .tel{background: url(../images/img_fixed_tel.png) left top no-repeat;border:1px solid #e6292f;border-top:1px solid #ddd;}
.right-fixed .back-top{display:none;background:url(../images/img_fixed_backtop.png) left top no-repeat;}

/*------------------------------------------内页左右结构-----------------------------------*/
.main{padding-bottom: 30px;}
.pagewrap { overflow: hidden; margin: 0 auto; }
.pageTop { height: 47px;padding-top: 20px; overflow: hidden;}
/*---------------------左侧菜单-----------------*/
.pageSubTitle {height: 35px;padding-left: 1%;padding-top: 10px;float: left;border-bottom: 3px solid #e60020;width: 22%;}
.pageSubTitle img{ height: 30px; float:left; bottom:0;}
.pageSubTitle h3{ line-height:30px; float:left; padding-left: 12px; color:#e60020;}
.pageLocation{width: 900px; height: 28px; line-height:28px; border-bottom: 3px solid #ddd;float: right;padding-top: 17px; color:#999; }
.pageNowPlace {float: left;}
.pageNowPlace a{color:#999;}
.pageNowPlace a:hover{color: #666;text-decoration: underline;}
.pageSubnav { max-width: 280px; width: 23%; float: left; }
.pageSubnav .topNews { background: #eee; }
.pageSubnav .topNews a{display: block; height: 45px; line-height: 45px; font-weight: bold; font-size: 16px; padding-left: 52px; border-top: 1px solid #fff; border-bottom: 1px solid #ddddde; }
.pageSubnav .topNews a.cur { background: #ddddde url(../images/ico-nowplace.png) no-repeat 240px 17px; }
.pageLocation .search{float: right;}
.pageLocation .search .searchCon{width: 155px;height: 20px;line-height: 20px;padding: 0 5px;border: 1px solid #e60020; vertical-align: middle;}
.pageLocation .search .searchMenu{width: 40px;background: #e60020 url(../images/bg-search.png) center center no-repeat;border: none;vertical-align: middle;height: 22px;cursor: pointer;}

.pageContent { width: 900px; height: auto !important; min-height: 300px; background: #fff; float: right; padding-bottom:3%;text-align: justify;}
.pageContent h3{
    text-align: center;
    font-weight: bold; 
    line-height: 40px;
    padding-bottom: 20px;
    margin-top: 15px;
}
.pageContent h5 { padding: 14px 0;}
.pageContent p { font-size:14px; color:#333; line-height: 28px; padding-bottom: 14px; }
.pageContent .article_content p{padding:0 !important;}
.pageContent .article_content img{padding: 10px;}
.pageContent .article_content table{border-collapse: collapse !important;border: 1px solid #ccc !important;width:100% !important;word-wrap: break-word !important; word-break: normal !important;margin-left:0 !important;margin-right:0 !important; }
.pageContent .article_content table th,
.pageContent .article_content table td{border: 1px solid #999 !important;line-height: 30px !important;}
.pageContent img.aboutus_structure{display: block;width: 730px;margin:0 auto;}
.pageContent .condition_query_panel input, 
.pageContent .condition_query_panel select{width: 140px;}
.pageContent .condition_query_panel input.checkbox,
.pageContent .condition_query_panel input.radio{width: 15px;vertical-align: middle;margin: 0 5px;}

.fenx_caoz { float: right; margin-top:6px; margin-right:25px;}
.excel{cursor: pointer;text-align: center; padding-left: 25px; background:url(../images/ico_excel.png) no-repeat 12px #f5f5f5; border:1px solid #e60020; display: inline-block; border-radius: 6px; width:120px; line-height:25px; margin-right: 10px;}
.print{cursor: pointer;text-align: center; padding-left: 25px; background:url(../images/ico_print.png) no-repeat 30px #f5f5f5; border:1px solid #e60020; display: inline-block; border-radius: 6px; width:120px; line-height:25px;}

/*---------------------右侧tab-----------------*/
.pageContent .topNews{min-height: 46px;background: #f9f9f9;overflow: hidden;}
.pageContent .topNews a{
    line-height: 51px;
    text-align: center;
    color: #333;
    font-size: 18px;
    float: left;
    cursor: pointer;
    white-space: nowrap;
    padding: 0 10px;
    min-width: 10%;
}
.pageContent .topNews a.cur{
    color: #e60020;
    background: url(../images/page_data_bot.png) no-repeat bottom;
    height: 50px;
}
.pageContent .article_content{clear: both;}
.newsList{clear: both;}

/*友情链接模块*/
.content_box { border:1px solid #ddd;}
.content_box .content_title { height:40px;border-bottom: 1px solid #e60120; }
.content_box .content_title li{width:auto; text-align:center; color:#333; font-size:18px; float:left; cursor:pointer; padding:0px 20px 0; line-height: 38px;}
.content_box .content_title li:hover,
.content_box .content_title li.cur{ border-bottom:2px solid #e60020;}
.content_box .content_title .more { line-height:36px; float: right; font-size: 12px;font-weight: normal;margin-right: 10px; color:#e60020;}
.texshow{ padding:12px; height:100%; border-top:1px solid #ddd;}
.texshow span{ height:24px; line-height:24px; padding: 3px 5px;display: inline-block; }

#friendly_link .content_title a{float: right;margin-right: 2%;height: 40px;line-height: 40px;color: #e60020;}

.recomendNews ul{overflow: hidden;}
.recomendNews li{float: left;width: 50%;}
.newsListBox .content_main li{height:44px; line-height:44px;border-bottom: 1px solid #ddd;}
.newsListBox .content_main li a{display:block; cursor:pointer;color:#666; padding-left:30px;padding-right: 10px; background: url(../images/ico_arrow2.png) no-repeat 15px;height: 44px;}
.newsListBox .content_main li a:hover{background: url(../images/ico_arrow1.png) no-repeat 16px;}
.newsListBox .content_main li a:hover span{color:#e60020; }
.newsListBox .content_main li a span.title{display: inline-block;width:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsListBox a span.time{float: right;color: #999;}

/*------------------------------------------分享-----------------------------------*/
.fenxiang{ height:40px; line-height:40px; border-top:1px solid #ddd; margin-top:20px; clear：both;}
.content-action .content-share{padding-left:25px; position:relative; cursor:pointer;padding-bottom:10px;display: inline-block;}
.content-action .content-share:before{content:""; position:absolute;width:20px;height:20px;top:10px;left:0;background: url(../images/ico_fenxiang.png) left center no-repeat;}
.content-action .shouc { padding-left: 25px; background: url(../images/ico_shoucang.png) left center no-repeat; margin-left: 20px; display: inline-block;}

.content-action .content-collect{text-align:left;}
.content-action .content-collect span{color:#666666; padding-left:20px; position:relative; cursor:pointer;}
.content-action .content-collect span:before{content:""; position:absolute; width:13px; height:11px; background:url(../images/content_tubiao.png) -13px -45px no-repeat; left:0; bottom:0;}
.content-action a:hover, 
.content-action span:hover{color:#ef3838;}
.content-action .content-collect span:hover:before{background:url(../images/content_tubiao.png) -37px -45px no-repeat;}
.content-action .content-collect #cancelSpan{color:#ef3838;}
.content-action .content-collect #cancelSpan:before{background:url(../images/content_tubiao.png) -37px -45px no-repeat;}
#content-share-list{display:none; position:absolute; width:90px; height:120px; background-color:#fff; border:1px solid #e4e4e4; box-sizing:border-box; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; left:0; bottom:45px; z-index:999;}
.content-action .content-share:hover > #content-share-list{display:block;}
#content-share-list:before{content:""; position:absolute; height:5px; background:url(../images/content-share-list.png) center center no-repeat; top:-5px; z-index:2; width:10px; left:40px;}
#content-share-list li{padding-left:9px; margin-top:10px; line-height:17px;}
#content-share-list li a{color:#1f1f1f; line-height:17px; display:inline-block; position:relative; padding-left:22px;}
#content-share-list li a:before{content:""; position:absolute; left:0; bottom:0; width:17px; height:17px;}
#content-share-list .content_qq:before{ background:url(../images/content_tubiao.png) -13px -134px no-repeat;}
#content-share-list .content_qqzone:before{ background:url(../images/content_tubiao.png) -13px -164px no-repeat;}
#content-share-list .content_weixin:before{ background:url(../images/content_tubiao.png) -13px -224px no-repeat;}
#content-share-list .content_sina:before{ background:url(../images/content_tubiao.png) -13px -194px no-repeat;}
#content-share-list li a{background:none; height:auto; margin:0; float:none;}

/*----新闻列表----*/
.newsTitle { text-align: center; font-weight: bold; font-size: 20px; height: 40px; line-height: 40px; }
.newsTime { text-align: center; color: #999; height: 20px; line-height: 20px; margin-bottom: 15px; }
.newsList li { height: 44px; line-height: 44px; overflow: hidden; border-bottom: 1px dashed #ddd; background: url(../images/ico_arrow2.png) no-repeat 2px; padding-left: 18px; }
.newsList li a {float: left;
    color: #333;
    width: 90%;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.newsList li a:hover { color: #e60020; text-decoration: none;}
.newsList li span { float: right; color: #999; font-size: 14px; height: 35px; line-height: 35px; }
.pageContent .pic{ width: inherit; text-align:center; margin:0 auto; padding-bottom:10px; overflow:hidden; display: block;}
a.download { text-align: center; padding-left: 18px; background: url(../images/down_ico.png) no-repeat 20px #f5f5f5; border: 1px solid #e60020; display: inline-block; border-radius: 6px; width: 90px; line-height: 25px; float: right;}

/*------------------------------------------分页-----------------------------------*/
.page-large{margin:20px 0; text-align:right;}
.page-large a{min-width:30px; height:30px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:30px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-large a.on{border:1px solid #ef3838; background:#ef3838; color:#fff;}
.page-large a.none{border:none;}
.page-large .Num:hover{border:1px solid #ef3838; color:#ef3838;}
.page-large .on:hover{border:1px solid #ef3838; color:#fff;}

.page-large .prev-page{background:url(../images/small-prev-page.png) center center no-repeat;}
.page-large .next-page{background:url(../images/small-next-page.png) center center no-repeat;}
.page-large .prev-page:hover{border:1px solid #ef3838; background:url(../images/small-prev-page-on.png) center center no-repeat #ef3838;}
.page-large .next-page:hover{border:1px solid #ef3838; background:url(../images/small-next-page-on.png) center center no-repeat #ef3838;}

/*------------------------------------------交易日曆-----------------------------------*/
.calendarNews p.title{color: #999;font-size: 16px;border-top: 2px solid #ddd;position: relative;width: 425px;margin:30px auto;}
.calendarNews p.title span{display: inline-block;width: 100px;background-color: #fff;position: absolute;top: -13px;left:165px;text-align: center;}
.calendarNews ul{padding: 0 50px;font-size: 14px;line-height: 23px;}
.calendarNews ul li{overflow: hidden;padding-left: 105px;margin-bottom: 15px;}
.calendarNews ul li span{display: inline-block;}
.calendarNews ul li span.time{width: 105px;color: #999;margin-left: -105px;vertical-align: top;}
.calendarNews ul li span.info{color: #333;}

/*------------------------------------------数据中心-----------------------------------*/
.timeRemark{color: #777;margin-bottom: 5px;}
.page_top2 { min-height: 46px; background: #f9f9f9; padding-top:1px; }
.page_top2 ul{ display: inline-block;width:100%;}
.page_top2 li {line-height:46px; text-align: center; color: #333; font-size: 18px; float: left; cursor: pointer;min-width: 10%;  height: 50px;}
.page_top2 li:hover,
.page_top2 li.cur { color:#e60020; background: url(../images/page_data_bot.png) no-repeat bottom;}
.page_top2 li span{display:inline-block;width:100%;max-width:190px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.condition_query_panel{ overflow:hidden; margin:25px 0;}
.condition_query_panel div.query_item{ float:left; margin-right:10px; font-size: 14px;}
.condition_query_panel input,
.condition_query_panel select{ width:220px; height:30px; border:1px solid #ddd; line-height:30px; padding:0 10px;}
.condition_query_panel .search_panel{display: inline-block;overflow: hidden;}
.condition_query_panel .button_wrap{float: right;}
.condition_query_panel .button_wrap .btn_item{float:left;}
.condition_query_panel .button_wrap button{ width:97px; height:30px; border:none; cursor:pointer; border-radius: 6px; letter-spacing: 4px;color: white;margin-left: 10px;}
.condition_query_panel .button_wrap button.query_search_btn{ background-color:#e60020; font-size: 15px;}
.condition_query_panel .button_wrap button.resetBtn {background-color: #999;font-size: 15px;}
.data_caoz { float: right;}
.data_date{ width:100%; margin:10px 0; float:left;}
.data_span { color:#999; padding-right:10px;} 
.data_day { color:#333; padding-right:30px;}
.data_con{ margin: 0 auto; font-size:14px;margin-bottom: 20px;}
.data_con .table_base_title{line-height: 23px;}
.data_con table{ width:100%; border:1px solid #ccc;border-collapse: collapse; height:34px; line-height:34px; }
.data_con td{ padding-right:3px; border-right:1px dotted  #ccc;text-align:center; border-bottom: 1px dotted  #ccc;}
.data_con tr.lineshow td{background-color: #fafafa;}
.data_con tr.totalLine td{text-align: right;background: #d8d8d8;font-weight: bold;}
.data_con tr.empty_table td{border: none;padding: 0;text-align: center;}
.data_con td.rowlspanT{background-color: #f0f0f0;}
.data_con thead tr { background: #e60020 none repeat scroll 0% 0%; color: #FFF; height: 30px;  line-height: 30px;  }
.data_con thead tr th{ padding:5px; border-right:1px solid #ddd;font-weight: normal; font-size: 15px;text-align: center;}
.data_con thead tr th:last-child{border-right:none;}
.data_con .none{ text-align:center;background-color:#f0f0f0; }
.data_con .rightline{ border-right:none; text-align:right;}
.data_con .sum{ width:100%; text-align:center; background:#d8d8d8; font-weight:bold;}

/*#region 分页组件*/
.pagination {margin: 0 auto;overflow: hidden;padding: 15px 0;text-align: right;width: 100%;}
.pagination a {border: 1px solid #ccc;color: #000000;text-decoration: none;}
.pagination a, 
.pagination span {display: inline-block;height: 20px;line-height: 20px;margin-bottom: 5px;}
.pagination a,
.pagination span.current,
.pagination span.lue{vertical-align: middle;margin-right: 5px;padding: 0 0.5em;}
.pagination span.lue{color: #e60012;}
.pagination a.page_search_jump{margin-right: 0;}
.pagination a.prev{width: 8px; background:url("../images/bg-pagination-prev.png") center center no-repeat; }
.pagination a.next{width: 8px; background:url("../images/bg-pagination-next.png") center center no-repeat; }
.pagination .current {border: none;color: #e60012;}
.pagination .current.prev, 
.pagination .current.next {
    background: #fff none repeat scroll 0 0;    
    border: 1px solid #ddd;
    color: #999;
    width: 8px;
    display: inline-block;}
.pagination .current.prev{background:url("../images/bg-pagination-prev-off.png") center center no-repeat;}
.pagination .current.next{background:url("../images/bg-pagination-next-off.png") center center no-repeat;}
.pagination .total_detail {float: left;color: #000000;}
.pagination .pagevalue {vertical-align: top;border: 1px solid #ccc;color: #999;height: 20px;line-height: 20px;padding: 0 0.5em;text-align: center;margin-right: 5px;}
.pagination .pageSelect{width: 45px; margin: 0 3px; border:1px solid #ccc;}
/*#endregion*/

.data_chart{height:365px;background-color:#fafafa;border:1px solid #ccc;padding-top:30px;}
.echart_tab{margin-top: 30px;}
.echart_tab ul{overflow: hidden;}
.echart_tab ul li{float: left;padding: 10px 0;min-width:80px;text-align: center;font-size: 16px;border: 1px solid #ccc;border-radius: 3px;margin-right: -1px;border-bottom:none;background-color:white;}
.echart_tab ul li:hover,
.echart_tab ul li.on{cursor: pointer;color: white;background-color:#6ca3ca; }

.red_article_head{text-align: center;border-bottom: 2px solid #e60020;margin-top: 30px;}
.red_article_head p{padding-bottom: 0;line-height: 32px;}
.red_article_head .p1{font-size: 22px;color:#e60020;}
.red_article_head .p3{font-size: 16px;color: rgb(169, 0, 0);}

/*搜索结果页*/
.searchNav{color:#1a1a1a; font-size:16px; line-height:28px; border-bottom:2px solid #e7e7e7;}
.searchNav span{color:#ef3838;}
.searchList{margin-top:6px;}
.searchList .item{padding:20px 0 20px 10px; border-bottom:1px solid #f0f0f0;}
.searchList .item:hover{background-color:#f7f7f7;}
.searchList .item .search-title{color:#333333; font-size:18px; margin-bottom:14px;}
.searchList .item .search-title span{color:#ef3838;}
.searchList .item .search-txt{color:#666666; font-size:14px; line-height:20px; margin-bottom:10px;}
.searchList .item .search-txt span{color:#ef3838;}
.searchList .item .search-date{color:#333333; font-size:12px;}
.searchList .item .search-date em{color:#bababa; margin:0 30px 0 15px;}

/* 告别IE6 */
.pop_main_box {text-align: center;margin: 0 auto;width:576px; height: 525px; background:url("../images/bg-goodby-ie.jpg") no-repeat left 320px; position:relative; overflow:hidden; }
.pop_main_box p.intro { margin-top: 150px;line-height:40px; font-size:14px; color:#22588E; font-weight:bold; padding:0 35px;text-indent:35px; }
.pop_main_box p.intro a { color:#D56A2D; font-size:14px; }
.pop_main_box ul.links { padding-left:35px; padding-top:105px; overflow:hidden; }
.pop_main_box ul.links li { float:left; margin-right:24px; }
.pop_main_box ul.links li a { display:block; float:left; width:110px; height:105px; }

/* @media screen and (max-width: 1199px) {
    .wrap{width:1024px;width:1200px\9;}
} */

/*---------------------------------------lizheng-----------------------------------------------*/
.content_main .demo2 ul li{height:41px; line-height:41px;border-bottom: 1px solid #ddd;}
.content_main .demo2 ul li a{display:block; cursor:pointer;color:#666; padding-left:25px;padding-right: 10px; background: url(../images/ico_arrow2.png) 5px center no-repeat;height: 44px;}
.content_main .demo2 ul li a:hover{background: url(../images/ico_arrow1.png) 5px center no-repeat;}
.content_main .demo2 ul li a:hover span{color:#e60020; }
.content_main .demo2 ul li a span.title{display: inline-block;width:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.content_main .demo2 ul a span.time{float: right;color: #999;}


.zhishu_chart{height:200px;background-color:#fafafa;border:1px solid #ccc;padding-top:30px;float:right;width:30%;}
.echart_tab{margin-top: 30px;}
.echart_tab ul{overflow: hidden;}
.echart_tab ul li{float: left;padding: 10px 0;min-width:80px;text-align: center;font-size: 16px;border: 1px solid #ccc;border-radius: 3px;margin-right: -1px;border-bottom:none;background-color:white;}
.echart_tab ul li:hover,
.echart_tab ul li.on{cursor: pointer;color: white;background-color:#6ca3ca; }


/*中心公告*/
.newsListGongGaoBox li{height:44px; line-height:44px;border-bottom: 1px solid #ddd;}
.newsListGongGaoBox li a{display:block; cursor:pointer;color:#666; padding-left:30px;padding-right: 10px; background: url(../images/ico_arrow2.png) no-repeat 15px;height: 44px;}
.newsListGongGaoBox li a:hover{background: url(../images/ico_arrow1.png) no-repeat 16px;}
.newsListGongGaoBox li a:hover span{color:#e60020; }
.newsListGongGaoBox li a span.title{display: inline-block;width:100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsListGongGaoBox a span.time{float: right;color: #999;}

