/*@charset "gb2312";*/
body{background:#f2f2f2 url("imagesbody_bg.jpg") no-repeat center 30px; }
@media (min-width: 768px) {
    body{background:#f2f2f2 url("imagesbody_bg.jpg") no-repeat center top; }
}
@media (min-width: 992px){
    body{background:#f2f2f2 url("imagesbody_bg.jpg") no-repeat center 30px; }
}


/*===========初始化bootstrap===========*/

.row {
	padding-right:0;
    padding-left:0;
	margin:0;
}
.container{
    padding-left:0px;padding-right:0px;
}
@media (max-width: 480px) {
    .container{
    width:100%!important;
    padding-left:0px;padding-right:0px;
    }
}

@media (min-width: 768px) {
    .container {
        width: 750px; padding-left:0;padding-right:0;
    }
}
@media (min-width: 992px) {
    .container {
        width: 970px; padding-left:0;padding-right:0;
    }
}
@media (min-width: 1200px) {
    .container {
        width: 1000px; padding-left:0;padding-right:0;
    }
}



.container-fluid{
	padding-left:0;padding-right:0;
	/*margin:0 -10px;*/
	margin:0}

	
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
     
	/*padding-right:10px;
    padding-left:10px;*/
	
	padding-right:0;
    padding-left:0;
	
}

@media (min-width: 992px) {
    .col-md-7{
        width: 560px;
    }
    .col-md-5{
        width: 440px;
    }
}

@media (min-width: 992px) {
    .carousel-inner img{
        height: 330px;
    }
}

@media (min-width: 768px) {
    .red_01 .navbar-nav a:link,.red_01 .navbar-nav a:visited,.red_01 .navbar-nav a:active {
        padding:0 22px;
    }
}
@media (min-width: 1024px) {
    .red_01 .navbar-nav a:link,.red_01 .navbar-nav a:visited,.red_01 .navbar-nav a:active {
        padding:0 40px;
    }
}



/*滚动公告*/

.news_scroll .scroll_com{font-size:12px;color:#3e79af;line-height:22px}
.news_scroll a.scroll_com:link,.news_scroll a.scroll_com:visited,.news_scroll a.scroll_com:active{color:#929292}
.news_scroll a.scroll_com:hover{color:#f00}

.news_scroll:focus, .news_scroll:hover{color:transparent!important}

.news_scroll .normal_com{font-size:12px;color:#3e79af;line-height:22px}
.news_scroll a.normal_com:link,.news_scroll a.normal_com:visited,.news_scroll a.normal_com:active{color:#929292}
.news_scroll a.normal_com:hover{color:#f00}

.news_scroll span.scroll_com{color:#929292}

/*侧边栏导航*/

.leftbar{background:#fff;padding:20px}
.leftbar h4{font-size:15px; font-weight:bold;padding-left:15px; color:#fff;background:#045faf; line-height:40px; border-top-left-radius:4px;border-top-right-radius:4px}
.leftbar_list{margin-top:-1px;border:1px solid #ccc; border-top-width:0}
.leftbar_item{ border-bottom:1px dotted #ccc;}
.leftbar_item{background:#FAFAFA}
.leftbar_item:hover{background:#ffffff}

.leftbar_item:last-child{border-bottom-width:0}
.leftbar_item a{display:block;width:100%; line-height:42px;text-align:center;background-color:transparent;color:#383737; cursor:pointer}
.leftbar_item a:link,.leftbar_item a:visited,.leftbar_item a:active{color:#383737}
.leftbar_item a:hover{background-color:transparent;color:#045faf;}
.leftbar_list li.item_active a{background-color:#fff;border-left:6px solid #bf130e;font-weight:bold;padding-left:92px; color:#045faf; background-image:url(image/righticon.gif); background-repeat:no-repeat; background-position: 93% 50%}


.leftbar .panel-group{margin-top:-1px;border:1px solid #ccc; border-top-width:0}
h4.leftbar_item{background:#FAFAFA; font-weight:normal;border-radius:0}
h4.leftbar_item:hover{background:#FAFAFA}
.leftbar .panel-group .panel + .panel{margin-top:0}
.leftbar .panel-group .panel-heading + .panel-collapse > .panel-body{border-top:none}

.leftbar .badge{cursor:pointer}


.left_search{padding:0 20px 20px 20px; background:#fff}
.left_search .leftser_con{border:1px solid #ccc;padding:16px; background-color:#f4f4f3}
.leftser_con h4{font-weight:bold; font-size:15px; color:#4b4b4b; padding-bottom:15px}
.leftser_con input.form-control{font-size:12px}
.leftser_con span.glyphicon-search {color: #fff;}
.leftser_con .input-group-btn:last-child > .btn{margin-left:0}


/*通用tab*/
.tab_con{min-height:400px;overflow:hidden}
.tab {border-collapse: collapse;color: #444;table-layout:fixed;}
.tab td {border-left: 1px solid #fff;height:38px;text-align:center}
.tab td.tdcon_left {text-align:left;padding-right:10px;border-left:none;}
.tab th{height:35px; color:#0271a7;text-align:center; background-color:#f7f6f6;border-left: 1px solid #FFF;}

.datafrome,.dataup{font-size:12px;color:#989898}
.mainbody_page{margin-top:15px}


/*数据共享*/
.sjgx_con table{margin:7px 0}
.sjgx_con h6{font-size:14px; background:#f6f6f6; border:1px dotted #ccc; line-height:30px; color:#216eb6}
.sjgx_con a:link,.sjgx_con a:visited,.sjgx_con a:active{color:#333}
.sjgx_con a:hover{color:#f00}
p.con_line{border-bottom:1px dotted #ccc;height:2px; margin:3px 0}




/*5列布局*/
.col-sm-5ths{ position: relative; min-height: 1px; padding-right: 0px; padding-left: 0px; }
@media ( max-width : 800px) and ( min-width : 600px) { .col-sm-5ths { width: 20%; float: left; } }

/*5列布局*/
.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths { position: relative; min-height: 1px; padding-right: 0px; padding-left: 0px; }
@media ( max-width : 992px) and ( min-width : 480px) { .col-sm-5ths { width: 20%; float: left; } }
@media ( max-width : 1920px) and ( min-width : 992px)  { .col-md-5ths { width: 20%; float: left; } }
@media ( min-width : 1200px) { .col-lg-5ths { width: 20%; float: left; } }
.col-md-5ths { width: 20%; float: left; }


/*8列布局*/
.col-xs-8ths, .col-sm-8ths, .col-md-8ths, .col-lg-8ths { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } @media ( min-width : 768px) { .col-sm-8ths { width: 12.5%; float: left; } } @media ( min-width : 992px) { .col-md-8ths { width: 12.5%; float: left; } } @media ( min-width : 1200px) { .col-lg-8ths { width: 12.5%; float: left; } }

.col-md-8 {
    width: 72%!important;
}
/*.col-md-4{width:28%!important}*/

