﻿@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
ul, li { display: block; list-style-type: none; }
a { text-decoration: none; color: #555; cursor: pointer; }
a.cheng:link, a.cheng:visited { text-decoration: none; color: #ff7800; }
a.more_img { background: url(images/index_189.gif) no-repeat right center; float: right; padding-right: 18px; font-weight: normal; font-size: 12px; }
a.more { font-weight: normal; font-size: 12px; }
a.more_red:link, a.more_red:visited { font-weight: normal; font-size: 12px; color: #8d8d8d }
a.more_red:hover, a.more_red:active { text-decoration: underline; color: #f40000; }
.left { float: left; }
.right { float: right }
.main_top { width: 1000px; margin: 0 auto; overflow: hidden; clear: both; }
.main { width: 1180px; margin: 0 auto; overflow: hidden; clear: both; }
.main_box { padding: 10px;overflow: hidden; float:left;width:850px;}
.index_date { float: right; color: #999;}
h2 { font-family: "微软雅黑"; font-size: 14px;}

/* 新闻--------------------------------------------------------------- */
.index_news_l { float: left; width: 280px; margin-right: 14px; }/*轮播焦点图容器*/
.index_news_c { float: left; width: 554px; margin-right: 1px;padding-top: 3px; }/*新闻Tab容器*/
.index_notice_r { float:right; width: 310px;padding-top: 3px; }
/*newtabs*/
.new_tab_nav_hover a{ color:#ffffff!important; font-weight:bold}
#index_news_tabs #index_news_tabs .tabs_news { width: 100%; }
.new_tabnav_parent { display: block; height: 31px; }
.new_tabnav_parent li { font-family: "Microsoft YaHei UI"; float: left; line-height: 29px; font-weight: bold; margin: 0; width: 85px; padding: 0px 7px; font-size: 15px; color: #555; background: #f6f6f6; text-align: center; cursor: pointer; display: block; margin-right: 2px; }
.new_tabnav_parent li img { display: block; }
.new_tab_nav_hover { background:#ee1d22; color: #ffffff; }
.new_tab_nav { cursor: pointer; background: repeat-x 1px 0; border-right: none; cursor: pointer }
.new_tabs_body ul { padding: 5px; }
.new_tabs_body ul li { line-height: 30px; font-size: 14px; color: #333;  background: url(images/index_18.gif) no-repeat left 10px; padding-left: 16px;  }
.new_tabs_body ul li span { float: right; color: #999; }
.new_tabs_body .shipinnews li { padding-left: 23px; background: url(images/shipin.png) no-repeat left center; }
/*这个地方重新排版*/
.tabtitlebox { width:855px;height:34px; border-bottom:1px solid #e6e6e6;}
.tabtitlebox ul{ width:90%;height:34px;float:left}
.tabtitlebox ul li{width:100px;float: left;line-height: 34px;text-align:center}
.tabtitlebox ul li a{font-size: 15px;  color: #555555;font-family: 微软雅黑; }
.divkong{ width:800px;float:left; height:12px; background:""}
.showmore{font-size: 12px;color: #aeaeae;font-family: 宋体; display:block;float:right;line-height:45px;}
.new_tabs_parent ul li a:hover{ color:#ee1d22}

   






/* 主体栏目Tab切换--------------------------------------------------------------- */
.index_tabs { background-color:#fff; width: 1120px; float: right }
.index_tabs .new_tabnav_parent { display: block; height: 63px; }
.index_tabs .new_tabnav_parent li { float: left; line-height: 35px; margin: 0; font-weight: bold; font-size: 14px; color: #666; text-align: center; cursor: pointer }
.index_tabs .new_tabnav_parent li img { display: block; }
.index_tabs .tab-nav { cursor: pointer; background: url(images/tab_nav_back.gif) repeat-x 1px 0; border-right: none; cursor: pointer }
.index_tabs .tab-nav-hover { cursor: pointer; border-top-color: #F40000 !important; border-bottom-color: #fff !important; color: #0067b6 !important; }
#zhengwu.new_tab_nav { background: url(images/b1.png) no-repeat 0 0; width: 373px; height: 63px; }
#zhengwu.new_tab_nav_hover { background: url(images/b1-1.gif) no-repeat 0 0; width: 373px; height: 63px; }
#fuwu.new_tab_nav { background: url(images/b2.png) no-repeat 0 0; width: 374px; height: 63px; }
#fuwu.new_tab_nav_hover { background: url(images/b2-1.gif) no-repeat 0 0; width: 374px; height: 63px; }
#hudong.new_tab_nav { background: url(images/b3.png) no-repeat 0 0; width: 373px; height: 63px; }
#hudong.new_tab_nav_hover { background: url(images/b3-1.gif) no-repeat 0 0; width: 373px; height: 63px; }

#showreportlink{ margin-top:30px;}
#showreportlink tr td 
{
    padding-left:8px; 
   
    
}



/* 全局样式 */ 
/* ---------------------------------------------------------------------------------------------------------------------------- */

/*header-top开始*/
.header-top { height: 31px; background: url(images/header-top-bg.jpg) repeat-x; }
.header-top div { height: 24px; }
/*left*/
.header-top div.left { float: left;color: #c3eeff; line-height: 24px; }
.header-top div.left a{font-size: 12px; color: #c3eeff; font-family: "微软雅黑", "黑体";}
ul.header-top-ul { padding: 0px 0 0 20px; }
ul.header-top-ul li { float: left; height: 31px; padding-right: 10px; }
ul.header-top-ul li.first a { display: block; background: #fa4c4c; color: #fff; font-size: 12px; height: 18px; line-height: 18px; width: 63px; text-align: center; border: 1px solid #e6e6e6; }
ul.header-top-ul li.two input { width: 98px; background: #fff; height: 18px; line-height: 18px; border: 1px solid #e6e6e6; text-indent: 6px; color: #959595; }
/*right*/
.header-top div.right { float: right; width: 350px; padding: 5px 20px 0 0; color: #c3eeff; }
.header-top div.right a { font-size: 12px; color: #c3eeff; font-family: "微软雅黑", "黑体"; }
/*End header-top*/
/*header-ban 开始*/
#header-ban { position: relative; z-index: 3; }
.header-ban { height: 190px; }
.logo { position: absolute; left: -117px; }
.logo { width: 461px; height: 189px; }
.weixin_erweima{position:absolute;left:-117px;top:81px;line-height: 24px;width:110px;}
.weixin_erweima img{margin: 0 auto; width: 82px; display: block;}
.header-ban .left { position: absolute; top: 169px; left: 30px; height: 15px; color: #0b0205; }
.header-ban .left a { color: #0b0205; font-size: 12px; }
#nav div.tabs ul#nav-ul { background: #0064ae; width: 1140px; height: 55px; border: none;font-family: Microsoft YaHei,Segoe UI,Tahoma,Arial,Verdana,sans-serif;}
#nav div.tabs ul#nav-ul li { float: left; font-size: 16px; height: 21px; line-height: 21px; padding: 17px 24px; background: url(images/nav-li-bg.png) no-repeat right; }
#nav div.tabs ul#nav-ul li#nav-li1 { padding: 17px 33px; }
#nav-tabs-div div.nav-tabs-div-zi { border: 10px solid #0064ae; border-top: none; background: #fff; width: 1120px; height: 207px; }
/*End header-ban */


