﻿/*背景色*/
body{
	background: #fff;
	color: #484848;
	font-size: 15px;
	font-family: "微软雅黑",Helvetica,Arial,sans-serif;
	line-height: 45px;

}
body .container{
	width: 1210px;
	margin-top: 0px;
}
a {
	text-decoration: none;
	transition: all 0.5s ease-out 0s;
	color: #380e02;
}
button{
    transition: all 0.5s ease-out 0s;
}
button, .btn{
    cursor: pointer;
}
ul,li{
	margin: 0;
	padding: 0;
	line-height: 15px;
}
ul {
	list-style: outside none none;
	margin-left: 0px;
}
.float_left{
	float: left;
}
.float_right{
    float: right;
}

.header_top{
    background: #f8f8f8;
    height: 35px;
    line-height: 35px;
    color: #666;
}
.caret {
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid;
    display: inline-block;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    width: 0;
}
.header_top  .col-sm-6 .header_span{
    display: inline-block;
    padding-left: 5px;
    margin-right:5px ;
}
.header_top  .col-sm-6 a.header_span{
    color: #666;
    cursor: pointer;
}
.header_top  .col-sm-6 a.header_span:hover{
	text-decoration: none;
	color: #B1191A;
}
.header_search{
    padding-top: 10px;
}
.header_search .navbar-brand{
    padding: 0;
}
.header_search .float_right{
	position: relative;
	border: 1px solid #444444;
	}
.search_f{
    height: 32px;
    border-bottom:1px solid #b5b5b5;
    border-left:1px solid #b5b5b5;
    border-top:1px solid #b5b5b5;
    line-height: 32px;
    float: left;
}
.search_f select{
	color: #380E02;
	font-size: 14px;
	border: 0;
	appearance: none;
	-moz-appearance: none;
	background: url(images/arrow.png) no-repeat scroll right;
	-webkit-appearance: none;
	padding: 2px 18px 6px 6px;
	cursor: pointer;
	font-family: "微软雅黑";
}
.search_f select::-ms-expand { display: none; }
.search_s{
    float: left;
    border-bottom:1px solid #b5b5b5;
	border-top:1px solid #b5b5b5;
    height: 32px;
    overflow: hidden;
}
.search_s input{
    border: 0;
    height: 32px;
    width: 160px;
    padding-left: 15px;
}
.search_t{
	float: left;
	height: 32px;
	border-bottom: 1px solid #b5b5b5;
	border-right: 1px solid #b5b5b5;
	border-top: 1px solid #b5b5b5;
	overflow: hidden;
	background-color: #EA5959;
	line-height: normal;
}
.search_t a{
    padding:4px 10px 0 10px;
    display: inline-block;
}
.header_nav{
	position: relative;
	margin-right: 0px;
	margin-left: 0px;
	height: 90px;
	background-image: url(../images/nav-back.png);
	background-repeat: repeat-x;
}
.header_nav .navbar-collapse{
	position: relative;
	padding: 0;
	height: 0px;
	background-repeat: no-repeat;
	margin-top: 0px;
	float: left;
}
.header_nav .navbar-nav{
	float: right;
	margin-top: 15px;
	margin-right: 4px;
	margin-left: 250px;
	margin-bottom: 4px;
	position: relative;
	}
.header_nav	.nav_logo
{
	float: left;
	width: 230px;
}
.header_nav .nav li a{
	color: #FFFFFF;
	font-size: 15px;
	padding: 20px 18px;
}
.header_nav .nav li a:focus{
	background-color: #b1191a;
	color: #FFFFFF;
}
.header_nav .nav li a:hover{
	background-color: #b1191a;
	color: #FFFFFF;
}
.header_nav .nav li.active a{
	background-color: #b1191a;
	color: #ffffff;
}
.header_nav .nav li a i{
    font-size: 14px;
    margin-right: 8px;
}
.container .banner img{
	width: 100%;
	background-image: url(../images/banner.png);
	height: 298px;
	background-repeat: no-repeat;
	left: 100px;
	}
.box_demo{
	border-top: 40px solid #EA5959;
	width: 100%;
	padding: 5px 10px;
	margin-top: 10px;
	border-right: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}
.border_red{
    border-top:40px  solid #e2473d ;
   
}
.login_box{
	background: #ffffff;
	padding-right: 15px;
	padding-left: 15px;
	height: 330px;
	
}
.main_banner{
    margin-top: 10px;
    overflow: hidden;
}
.main_banner img{
    width: 583px;
    height: 420px;
}
.box_header{
	font-size: 14px;
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
	
}
.box_header2{
	font-size: 14px;
	border-bottom: 0 none #ddd;
	padding-bottom: 5px;
	color: #380E02;
	border-top: 8px solid #EA5959;
}
.handicon{
	width: 45px;
	height: 22px;
	display: inline-block;
	
}
.money_box{
    margin-bottom: 5px;
    padding: 0 5px;
}
.money_box p{
    color: #8d8d8d;
    font-size: 12px;
    margin-bottom: 0;
}
.money_icon{
    width: 16px;
    height: 16px;
    display: inline-block;
    background: url("images/money.png");
}
.money_box span{
    color: #f29e1d;
    font-size: 20px;
    font-weight: bold;
}
.gonghuo_box.box_main p{
    margin:8px 0;
}
.gonghuo_bg{
	background-repeat: no-repeat;
	background-image: url(../images/pingtai_bg.png);
	height: 75px;
	float: right;
	width: 205px;
	position: relative;
}
.box_main{
	overflow: hidden;
	/* height: 230px; */
	background-color: #FFFFFF;
	padding-top: 0px;
	margin-top: 5px;
}
.gonghuo_bg span{
    font-weight: bold;
    font-size: 20px;
    color: #e2473d;
    position: relative;
    top:38px;
    left: 30px;
}
.login_box .box_header{
    border-bottom: 0;
}
.login_box .login_font{
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	margin-top: -48px;
}
.login_main{
	overflow: hidden;
	position: relative;
	margin-left: 35px;
	list-style-type: none;
}
.login_main .form-control{
    padding:10px 12px;
    width: 280px;
	height:38px;
	margin-bottom:15px;
}
.login_main .login_main_left{
    width: 80px;
    height: 80px;
}
.login_main .login_main_center{
	margin-left: 90px;
}
.login_main input{
    border: 1px solid #e6e6e6;
    border-radius: 0;
    margin-bottom: 5px;
}
.login_main .center{
	color: #B1191A;
	font-size: 12px;
}

.login_main a.btn_login{
	height: 38px;
	width: 280px;
	display: block;
	background-color: #EA5959;
	line-height: 38px;
	color: #fff;
	text-align: center;
	font-size: 17px;
	border-radius: 0px;	
}
.login_main  a.btn_login:hover{
	background-color: #EA5959;
	text-decoration: none;
}
.login_main p{
    font-size: 14px;
    margin-bottom: 0px;
}
.login_t{
	position: relative;
	bottom: 0;
	left: 0;
}
.login_t a{
    color: #4285d5;
}
.login_t a:hover{
    color: #2269be;
}
.login_t a.l_btn{
	background-repeat: repeat;
	background-position: 0 0;
	background-image: none;
	background-color: #EA5959;
	background-attachment: scroll;
	color: #fff;
	font-size: 16px;
	display: block;
	height: 30px;
	line-height: 30px;
	margin-right: 5px;
	margin-top: 8px;
	overflow: hidden;
	text-align: center;
	width: 100%;
}
.login_t a.l_btn:hover{
	color: #fff;
	background-color: #B1191A;
	text-decoration: none;
}
.identifying_box{
    overflow: hidden;
}
.login_main  .identifying_box input.form-control{
    float: left;
    width: 160px;
	height:38px;
	margin-right:5px;
}
.identifying_box a{
    float: left;
    margin-left: 4px;
}
.identifying_box a img{
	width: 110px;
	;
	height: 38px;
	background-image: url(../images/pingtai_bg.png);
}
.new_icon{
	width: 24px;
	height: 13px;
	background: url("images/new.png");
	display: inline-block;
}
.news_box1 .box_main a,.news_box2 .box_main a{
    display: block;
    line-height: 25px;
    color: #484848;
}
.news_box1 .box_main a:hover,.news_box2 .box_main a:hover{
	color: #B1191A;
	text-decoration: none;
}
 .box_main a span, .box_main p span{
    margin-right:5px;
}
.news_box2.box_demo{
    padding: 0;
}
.news_box2  ul{
    overflow: hidden;
    width: 100%;
    top:-1px;
    position: relative;
}
 .news_box2  ul li{
     float: left;
     width: 33.3%;
     line-height: 30px;
     text-align: center;
     cursor: pointer;
     font-size: 14px;
     position: relative;
     top:3px;
 }
.news_box2  ul li:hover{
    border-top:3px solid #e2473d;

    top:0;
}
.news_box2  ul li.active{
     border-top:3px solid #e2473d;
    color: #e2473d;
    top:0;
}
.news_box2 .box_main{
    padding:0 10px 5px 10px;
}
.db_box{
	margin-top: 10px;
	overflow: hidden;
	width: 100%;
	height: 484px;
	background: #ffffff;
	border: 1px solid #e6e6e6;
	
	
}
.db_box img{

}
.db_box .db_right{
	height: 484px;
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 15px;
	overflow: hidden;
	width: 640px;
	list-style-type:none;
}
.db_right ul li{
	border-bottom: 1px solid #c5c5c5;
	height: 43px;
	line-height: 40px;
	position: relative;
}
.internet{
	width: 18px;
	height: 18px;
	display: inline-block;
	background-image: url(../images/bd-main-ic.png);
}
.horn{
	width: 21px;
	height: 23px;
	display: inline-block;
	background-image: url(../images/bd-main-ic2.png);
	vertical-align: 10px;
    }
.flag{
	width: 21px;
	height: 23px;
	display: inline-block;
	background-image: url(../images/bd-main-ic3.png);
	vertical-align: 4px;
}
.db_right ul li .flag{
    position: relative;
    top:-5px;
}
.db_right ul li a{
    font-size: 14px;
    color:#484848 ;
    width: 510px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.db_right ul li a:hover{
	text-decoration: none;
	color: #B1191A;
}
.db_right ul li a.more{
    float: right;
    border-bottom: 0;
    font-size: 12px;
    text-align: right;
}
.db_right ul li span{
    color:#ccc;
}
i.time{
    width: 18px;
    height: 18px;
    display: inline-block;
    background: url("images/time_icon.png");

}
.db_right ul li span i.time{
    position: relative;
    top:4px;
}

.banner11 img{
	height:100px;
	width:100%; 
	margin-top:10px;
}

.banner_03 img{
	height:170px; 
	width:100%; 
	margin-top:10px;
	}
.banner12 img{
	width:165px; 
	height: 350px;
	margin-top:10px;
}

.banner13 img{
	width:100%; 
	height:350px; 
	margin-top:10px;
	margin-left: -5px;
}

.tongzhi_box1{	
	min-height: 350px;
	overflow: hidden;
	background-color: #FFFFFF;
	border: 1px solid #e6e6e6;
	margin-bottom: 2px;
}
.tongzhi_box2{
	margin-top: -200px;
	height: 310px;
	overflow: hidden;
	background-color: #FFFFFF;
	border: 1px solid #e6e6e6;
}
.tongzhi_box3{
	margin-top: 12px;
	height: 351px;
	overflow: hidden;
	background-color: #FFFFFF;
	border: 1px solid #e6e6e6;
	
}
.tongzhi_header{
	background-repeat: repeat;
	background-position: 0 0;
	background-image: none;
	background-color: #EA5959;
	background-attachment: scroll;
	
	height: 40px;
	font-size: 16px;
	color: #6482a0;
}
.tongzhi_header ul{
	position: relative;
}
.tongzhi_header li{
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 16px;
	line-height: 36px;
	position: relative;
	text-align: center;
	list-style-type:none;
	top: 2px;
	width: 178px;
}
.tongzhi_header ul li.active,.tongzhi_header ul li:hover{
	top: -1px;
	border-top: 0px none #EA5959;
	background-color: #EA5959;

}
.tongzhi_main{
	padding: 5px 20px 0px 20px;
}
.tongzhi_main ul li{
	border-bottom: 1px solid #c5c5c5;
	position: relative;
	font-size: 13px;
	line-height: 38px;
	height: 39px;
	overflow: hidden;
}
.tongzhi_main ul li a{
    color: #484848;
	border-bottom-style:none;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tongzhi_main ul li a:hover{
	text-decoration: none;
	color: #B1191A;
}
.tongzhi_main ul li span{
    margin-right: 5px;
}
.tongzhi_main ul li span.float_right{
    font-size: 12px;
    color: #ccc;
    margin-right: 0px;
}
.tongzhi_main ul li span.float_right i.time{
    position: relative;
    top:4px;
}
.tongzhi_main ul li a.more{
    float: right;
    border-bottom: 0;
    font-size: 12px;
    text-align: right;
}

.bg_box2 .box_main{
    background: url("images/icon6.jpg") no-repeat;
    background-position:bottom right ;
    height: 86px;
    width: 271px;
}
.box_main a,.bg_box2 .box_main a{
    display: block;
    line-height: 25px;
    font-size: 14px;
    color: #484848;
}

.box_demo3.jixie_box{
	padding: 0;
	float: left;
	border-top: 1px  solid #e6e6e6;
	border-bottom: 1px  solid #e6e6e6;
	border-left: 1px  solid #e6e6e6;
	border-right: 1px  solid #e6e6e6;
	width: 100%;
	height: 351px;
	margin-top: 10px;
	background-color: #FFFFFF;
	

}
.jixie_box .box_header{
	padding: 0;
	border: 0;
	background-color: #EA5959;
	height: 40px;
}
.jixie_box .box_header span{
	display: inline-block;
	border-top: 0 solid #EA5959;
	position: relative;
	top: -1px;
	padding: 10px 10px;
	color: #FFFFFF;
	width: 130px;
	text-align: center;
	font-size: 16px;
	margin-top: -15px;
}
.jixie_box .box_fooder{
	/* margin-top: 221px; */
	}
.jixie_box .box_fooder span{
	display: inline-block;
	background-color: #ffa800;
	position: relative;
	color: #ffffff;
	width: 100%;
	text-align: center;
	font-size: 20px;
	margin-top: -7px;
	}
.jixie_box .box_main{
	width: 100%;
	height: 213px;
	background-position: bottom right;
	padding-top: 15px;
	padding-left: 25px;
	padding-bottom: 0px;
	font-size: 0;
	border-bottom: 0 solid #CCCCCC;
}
.jixie_box .box_main a{
    display: block;
    height: 30px;
    color: #484848;
    font-size:14px;
    overflow:hidden;
 }
.jixie_box .box_main a:hover{
	color: #B1191A;
	text-decoration: none;
}
.zbg_box{
	border-top-style: none;
	border-top-width: 0;
	margin-top: 10px;
	overflow: hidden;
	background-color: #FFFFFF;
	border: 1px solid #e6e6e6;
	color: #FFFFFF;
	height: 500px;
	list-style-type: none;
	
}
.zbg_header{
	background-repeat: repeat;
	background-position: 0 0;
	background-image: none;
	background-color: #EA5959;
	background-attachment: scroll;
	list-style-type: none;
	height: 40px;
	
}
.zbg_header ul{
	position: relative;
	top: -1;
	color: #FFFFFF;
	list-style-type: none;
}
.zbg_header  li{
	color: #ffffff;
	cursor: pointer;
	float: left;
	font-size: 16px;
	line-height: 37px;
	position: relative;
	text-align: center;
	top: 2px;
	width: 178px;
	
}
.zbg_header ul li.active,.zbg_header ul li:hover{
	top: 0px;
	border-top: 3px solid #EA5959;
	background-color: #f5f3f3;
	color:#b1181a;
}
.zbg_main{
	
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 1px;
	height: 444px;
}
.zbg_main ul li{
	border-bottom: 1px solid #c5c5c5;
	position: relative;
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	
	
}
.zbg_main ul li a{
    color: #484848;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:600px;
	
}
.zbg_main ul li a:hover{
	text-decoration: none;
	color: #B1191A;
	left: 10px;
}
.zbg_main ul li span{
    margin-right: 5px;
}
.zbg_main ul li span.float_right{
    font-size: 12px;
    color: #ccc;
    margin-right: 0px;
}
.zbg_main ul li span.float_right i.time{
    position: relative;
    top:4px;
}
.zbg_main ul li a.more{
	border-bottom: 0;
	font-size: 12px;
	text-align: right;
}
.banner3{
    margin-top: 12px;
    display:block;

}
.banner3 img{
    /*width: 100%;*/
}
.box_demo2{
	border-top: 1px  solid #e6e6e6;
	border-bottom: 1px  solid #e6e6e6;
	border-left: 1px  solid #e6e6e6;
	border-right: 1px  solid #e6e6e6;
	width: 100%;
	height: 350px;
	margin-top: 10px;
	margin-left: 10;
	background-color: #FFFFFF;
	
}
.box_demo2 .box_header{
	padding: 0;
	border: 0;
	background-color: #EA5959;
	height: 40px;
}
.box_demo2 .box_header span{
	display: inline-block;
	border-top: 0 solid #3669a7;
	position: relative;
	top: -1px;
	padding: 10px 10px;
	color: #FFFFFF;
	width: 160px;
	text-align: center;
	font-size: 16px;
	margin-top: -15px;
}
.line3{
	height: 351px;
	overflow: hidden;
	background-color: #FFFFFF;
	
}
.banner_tonglan{
    display: block;
    width: 100%;
    margin-top: 12px;
}
.banner_tonglan img{
    width: 100%;
	padding:0px 5px;
}
.gys_t{
	width: 250px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	float: left;
	text-align: left;
	margin-left: 20px;
}
.gys_t ul li{
    line-height: 35px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 35px;
}
.gys_t ul li a{
    color:#484848;
	font-size:14px;
}
.gys_t ul li a.more{
	float:right;
}
.gys_t ul li a:hover{
	color: #B1191A;
	text-decoration: none;
}
.gys_m{
    margin-left: 300px;
}
.gys_m  a.icon_box{
    width: 90px;
    display: block;
    float: left;
    margin-bottom:10px;
    margin-left:5px;
}
.gys_m  a.icon_box2{
    width: 188px;
    display: block;
    float: left;
    margin-bottom:10px;
    margin-left:5px;

}
.gys_m  a.icon_box2{
}
.gys_m  a.icon_box:hover,.gys_m  a.icon_box2:hover{
    background: #ccc;
    text-decoration: none;
}
.line4 .box_header .more{
    float: right;
    font-size: 12px;
    color: #484848;
    line-height: 45px;
    display: block;
    margin-right: 20px;
    font-weight: normal;
}
.line4 .box_main{
	padding: 0 10px 10px 10px;
	background-color: #FFFFFF;
	height: 305px;
	
}
.line4 .bd {
	width: 100%;
	overflow: hidden;
	border-width: 0px;	
	border: 1px solid #e6e6e6;
}
.line4 .imgArea {
    float: left;
    height: 130px;
    width: 100%;
}
.line4 .imgArea img{
    height: 100%;
    width: 100%;
}
.line4 .bd .txtArea{
    margin-left: 145px;;
    font-size: 14px;
    line-height: 26px;
    padding:20px 5px;
}
.line4 .ft ul li{
	margin-top:8px;
    line-height: 30px;
}
.line4 .ft ul li a{
    color: #484848;
	font-size:12px;
}
.line4 .ft ul li a.more{
	float:right;
	
}
.line4 .ft ul li a:hover{
	color: #B1191A;
	text-decoration: none;
}
.partners .titlefnt{
	font-size: 18px;
	margin-top: 12px;
	background-repeat: no-repeat;
}
.partners ul {
	margin: 0;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.partners ul li {
	float: left;
	width: 190px;
	text-align: center;
	margin-bottom: 12px;
	margin-right: 49px;
}

.Service_hotline1{
    float: right;
    margin-left: 15px;
    width: 230px;
    text-align: center;
}
.Service_hotline2{
    float: right;
    margin-left: 15px;
    width: 150px;
}
.s_text,.s_text_no{
     color:#757575;
     font-size: 14px;
 }
.s_text_no{
    color:#757575;
    font-size: 22px;
    margin-bottom: 15px;
}
.header_nav .nav li .dropdown-menu{
	padding-top: 0;
}
.header_nav .nav li .dropdown-menu a{
    color: #666;
    font-size: 12px;
    background: #fff;
}
.header_nav .nav li .dropdown-menu  a:hover,.header_nav .nav li .dropdown-menu  a:focus{
    color: #fff;
    background: #EA5959;
}

.page-breadcrumb{
    background: #f5f5f5 none repeat scroll 0 0;
    padding: 8px 20px;
}
.page-breadcrumb, .page-title {
}
.page-breadcrumb .breadcrumb {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-top: 0;
    padding-left: 20px;
}
.page-breadcrumb ol.breadcrumb li a, .page-breadcrumb ol.breadcrumb li.active, .page-breadcrumb ul li a {
	color: #380e02;
}
.page-breadcrumb ol.breadcrumb li a:hover{
    color: #e2473d;
}
.mailbox-nav .active a, .mailbox-nav li a:hover {
    color: #333;
}
.mailbox-nav li a {
    border-bottom: 1px solid #e7eaec;
    color: #999;
    display: block;
    overflow: hidden;
    padding: 10px 7px;
    text-decoration: none;
    font-size: 14px;
}
.mailbox-nav li a i {
    margin-right: 5px;
}
.badge.badge-success {
    background: #e2473d none repeat scroll 0 0;
    color: #fff;
}
.badge {
    border-radius: 12px !important;
    font-size: 11px !important;
    font-weight: 400;
    height: 18px;
    line-height: 11px;
    padding: 3px 6px;
    text-shadow: none !important;
    vertical-align: middle;
    background: #efefef;
}
.mailbox-nav li a:hover .badge{
    background: #e2473d;
    transition: all 0.5s ease-out 0s;

}
.mailbox-nav{
    margin-top: 15px;
}
.table_box{
  min-height: 600px;
}

.mailbox-content table tbody tr td {
    border-top: 0px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding:12px 8px;
}
.t_name{
    width: 150px;
    color: #666;
}
.t_l{
    width: 50px;
    color: #666;

}
.t_main{
    width: 530px;
}
.t_time{
    color: #ccc;
}
.t_name,
.t_l,
.t_main,
.t_time{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.table > tbody > tr{
    background: #f9f9f9;
}
.table > tbody > tr:nth-of-type(2n+1) {
    background-color: #fff;
}
.dataTables_paginate .paginate_button {
    border: 1px solid transparent;
    box-sizing: border-box;
    color: #666 !important;
    cursor: pointer;
    display: inline-block;
    margin-left: 2px;
    min-width: 1.5em;
    padding: 0.5em 1em;
    text-align: center;
    text-decoration: none !important;
}
.dataTables_paginate .paginate_button.current, .dataTables_paginate .paginate_button.current:hover {
    background:#ccc;
    color: #333 !important;
}
.dataTables_paginate .paginate_button:hover{
    background: #efefef;
}
.s_banner{
    margin-top: 20px;
    width: 273px;
    overflow: hidden;
}
.s_banner img{
    width: 273px;
}
.message-header {
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 5px 0 15px;
    margin-top:15px;
    margin-left: 10px;
    margin-right: 10px;
}
.message-header h3 {
    color: #666;
    float: left;
    font-size: 18px;
    margin: 0;
}
.message-header p.message-date {
    float: right;
    margin: 0;
    color: #ccc;
}
.message-sender {
    border-bottom: 1px solid #f1f1f1;
    margin-bottom: 10px;
    overflow: hidden;

}
.message-content, .message-sender {
    padding: 0 0 5px;
    margin-left: 10px;
    margin-right: 10px;
}
.message-content{
    min-height: 400px;

}
.message-sender div{
    color: #666;
}
.m_center{
    text-align: center;
}
.message-content p{
    padding:0  10px;
}
.message-content .alert-warning{
    margin-top: 50px;
}
.message-content .alert-warning a,.message-content .alert-warning span{
    color: #e2473d;
    font-size: 14px;
}
.message-content .alert-warning p{
    margin-bottom: 15px;
}
/*覆盖修改*/
.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-left: 5px;
	padding-right: 5px;
	
	margin-right: 0px;
}
.row{
    margin-left: auto;
    margin-right: auto;
}
.panel{
    margin-bottom: 0;
}
.panel-danger-alt{
    border: 0;
}
/*新闻详细*/
.news-style{-webkit-box-shadow: -8px 11px 13px -8px #707070;
	box-shadow: -8px 11px 13px -8px #707070; }
.inform_box{
    margin:20px 20px 80px 20px;
	text-align:center;
}
.inform_box .message-header {
    text-align: center;
    font-size:20px;
    border-bottom: 0;
}
.message-sender div span{
    color:#398439;
}
.inform_box .message-sender div{
    text-align: center;
}
.inform_box .message-content{
	margin: 30px 15px;
	text-indent: 2;
	font-size: 14px;
	text-align: left;
}
/*招标公告*/

.box1{
	border-top-style: none;
	border-top-width: 0;
	overflow: hidden;
	background-color: #FFFFFF;
	-webkit-box-shadow: -8px 11px 13px -8px #707070;
	box-shadow: -8px 11px 13px -8px #707070;
	color: #FFFFFF;
	width: 800px;
	height: 660px;
	list-style-type: none;
	margin-left: 120px;
	float: left;
	border-right: 1px solid #e6e6e6;
	margin-right: 30px;
}
.box1-main{border-left: 0 solid #e6e6e6;
	border-right: 0 solid #e6e6e6;
	border-bottom: 0 solid #e6e6e6;
	padding-left: 20px;
	height: 600px;}
.box1-main ul li{
	border-bottom: 1px solid #c5c5c5;
	position: relative;
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	width: 780px;
	overflow: hidden;
	
	
}
.box1-main ul li a{
    color: #380E02;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.box1-main ul li a:hover{
	text-decoration: none;
	color: #B1191A;
	left: 10px;}
.box1-main ul li span{
    margin-right: 10px;
}
.box1-main ul li span.float_right{
    font-size: 12px;
    color: #ccc;
    padding-right: 10px;}
.box2{
	border-top-style: none;
	border-top-width: 0;
	margin-top: 10px;
	overflow: hidden;
	background-color: #FFFFFF;
	-webkit-box-shadow: -8px 11px 13px -8px #707070;
	box-shadow: -8px 11px 13px -8px #707070;
	color: #FFFFFF;
	height: 320px;
	width: 280px;
	margin-left: 20px;
	
	list-style-type: none;
	
}
.box2-header{
	background-repeat: repeat;
	background-position: 0 0;
	background-image: none;
	background-color: #EA5959;
	background-attachment: scroll;
	list-style-type: none;
	height: 40px;
	
}
.box2-header ul{
	position: relative;
	top: -1;
	color: #FFFFFF;
	list-style-type: none;
}
.box2-header  li{
	color: #ffffff;
	cursor: pointer;
	float: left;
	font-size: 16px;
	line-height: 37px;
	position: relative;
	text-align: center;
	top: 2px;
	width: 178px;
	
}
.box2-header ul li.active,.box2-header ul li:hover{
	top: -1px;
	background-color: #ea5859;
}
.box2-main{
	
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 1px;
	height: 444px;
}
.box2-main ul li{
	border-bottom: 1px solid #c5c5c5;
	position: relative;
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;

	
}
.box2-main ul li a{
    color: #380E02;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	
	
}
.box2-main ul li a:hover{
	text-decoration: none;
	color: #B1191A;
	left: 10px;
}
.box2-main ul li span{
    margin-right: 5px;
}
.box2-main ul li span.float_right{
    font-size: 12px;
    color: #ccc;
    margin-right: 0px;
}
.box2-main ul li span.float_right i.time{
    position: relative;
    top:4px;
}
.box2-main ul li a.more{
	border-bottom: 0;
	font-size: 12px;
	text-align: right;
}	

/*新闻公告*/
.new-list{
	float: left;
margin-top: 15px;

	margin-left: 10px;
	margin-bottom: 2px;
}
.new-list ul{
width:210px;
margin:0px auto;
padding:0;
}
.new-list ul li{

}
.new-list ul li a{
	width: 210px;
	height: 48px;
	line-height: 45px;
	background-color: #eceff4;
	color: #484848;
	margin-top: 2px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 2px;
	font-size: 15px;
	display: block;
	text-align: center;
	text-decoration: none;
	font-family: "微软雅黑";
	-webkit-box-shadow: -8px 11px 13px -8px #707070;
	box-shadow: -8px 11px 13px -8px #707070;
	background-image: url(../images/but-back.png);
}
.new-list ul li a:hover{
width:210px;
height:48px;
line-height:45px;
text-align: center;
color:#FFFFFF;
background:#EA5959;
}

.new-main{
	margin-top: 15px;
	width: 280px;
	height: 670px;
}
.circle{
	width: 18px;
	height: 18px;
	background-image: url(../images/circle.png);	
	
	
	
}
 .new-right{
	width: 850px;
	height: 738px;
	color: #380E02;
	font-size: 14px;
	float: left;
	margin-left: 370px;
	margin-right: 5px;
	margin-top: -650px;
}
 
.new-head {
	color: #380E02;
	font-family: "微软雅黑";
    list-style-type:none;
}
.new-head h2{
	margin-top:0px;
}
.right{
	color: #380E02;
	font-family: "微软雅黑";
	font-size: 14px;
	float: right;
	list-style-type: none;
	margin-top: -20px;
}
.new-banner{
	width: 400px;
	height: 264px;
	float: left;
}
.new-banner img{
	height: 100%;
	width: 100%;
}

.new-text{
	float: right;
	color: #380E02;
	font-family: "微软雅黑";
	font-size: 15px;
	width: 450px;
	height: 264px;
	background-color: #e5e5e5;
	text-align: center;
	line-height: 25px;
}
.new-text1{
	width: 850px;
	height: 260px;
	float: left;
}

.new-text1 ul{
	list-style: none;}
.new-text1 ul li a{
	color: #380E02;
	font-family: "微软雅黑";
	font-size: 14px;
	text-decoration: none;
	display: block;
	display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	
}
.new-text1 ul li a:hover{
	color: #B1191A;	
}
.new-text1 ul li{
	border-bottom: 1px solid #c5c5c5;
	position: relative;
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;	
}
.new-text1 ul li a:hover{
	text-decoration: none;
	color: #B1191A;

}
.new-text1 ul li span{
    margin-right: 5px;
}
.new-text1 ul li span.float_right{
    font-size: 12px;
    color: #ccc;
    margin-right: 0px;
}
.zbg_main ul li span.float_right i.time{
    position: relative;
    top:4px;
}


/*亚泰页码*/
.zyn_bottom{
	min-width: 1000px;
	height: 120px;
	background: url(zyn_bottom.png) no-repeat center top;
	border-top: 4px solid #EA5959
}
.zyn_totow{ width:1000px; height:83px; margin:22px auto 0px;}
.zyn_blogo{ width:115px; float:left; border-right:1px solid #d0d0d0}
.zyn_zonji{ width:470px; height:83px; float:left;border-right:1px solid #d0d0d0; padding:0px 0px 0px 17px; font-size:12px; color:#666; line-height:22px;}
.zyn_zonji img{ vertical-align:central; margin-right:5px;}
.zyn_falu{ width:396px; float:right;}
.zyn_falu li{ float:left; width:98px; height:83px; text-align:center;border-right:1px solid #d0d0d0;}
.zyn_falu li em{ display:block; width:46px; height:46px; margin:0px 27px 10px; background:url(zyn_bottu_14.png) no-repeat left top; }
.zyn_falu li em:hover{
	background-position: left -56px;
	background-image: url(../images/zyn-icon.png);
}
.zyn_falu li a{ color:#5a5a5a; font-size:12px;}
.zyn_falu li a:hover{ color:#0d5cb2}
.zyn_falu .zyn_wom em{background:url(zyn_bottu_16.png) no-repeat left top;}
.zyn_falu .zyn_wom em:hover{
	background-repeat: no-repeat;
	background-position: left -56px;
	background-image: url(../images/zyn-icon.png);
}
.zyn_falu .zyn_map em{background:url(zyn_bottu_18.png) no-repeat left top;}
.zyn_falu .zyn_map em:hover{
	background-repeat: no-repeat;
	background-position: left -56px;
	background-image: url(../images/zyn-icon.png);
}
.zyn_falu .zyn_jiao em{background:url(zyn_bottu_20.png) no-repeat left top;}
.zyn_falu .zyn_jiao em:hover{
	background-repeat: no-repeat;
	background-position: left -56px;
	background-image: url(../images/zyn-icon.png);
}


.black_overlay {
    display: none;
    position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .70;
    filter: alpha(opacity=70);
}
.white_content {
    display: none;
    position: fixed;
    top: 30%;
    left: 35%;
    width: 445px;
    height: 340px;
    padding: 0px;
    border: 0px solid black;
    background-color: white;
    z-index: 1002;
    overflow: auto;
}
#iframepwd{
    width:445px;
    height: 335px;
}


.new-text-center{
    text-align: left;
}
.horn {
    background-image: url("../images/bd-main-ic2.png");
    display: block;
    float: left;
    height: 25px;
    margin-top: 8px;
    vertical-align: 10px;
    width: 21px;
}
.zbg_main ul li a {
    color: #484848;
    display: inline-block;
    margin-left: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}