html {
	background:none no-repeat scroll center top #ffffff;
	color:#252525;
	direction:ltr;
	line-height: 1;
}
body{
	font:12px/20px '宋体',Arial;
	background:none no-repeat center top transparent;
}
.bitech_ico{
	background-image:url(../images/bitech.png);
	background-repeat:no-repeat;
}
.bi_head{
	position:relative;
	z-index:999;
	border-top:2px solid #8b0012;
}
.bi_cxcy_head.bi_head{
	background:none;
}
.bi_body{
	position:relative;
}
.bi_con_body{
	position:relative;
	width:1000px;
    margin: 0 auto;
	background:#fff;
	overflow:hidden;
	padding:40px 0 0px;
}
.bi_foot{
	position:relative;
	overflow:hidden;
	background:none;
	padding:0;
}

.bi_foot_01 .foot_logo {
    margin-right:28px;
}
.bi_foot_01 .foot_copy{
	width:365px;
	margin-top:5px;
	color:#696969;
}
.bi_foot_01 .copyright{
	color:#595959;
}
.bi_foot_01 .foot_copy a{
	color:#696969;
}
.wm{
	position:relative;
	width:1000px;
    margin: 0 auto;
}

/*new*/
.search_area{
	position:relative;
	height:19px;
	width:165px;
	padding-left:3px;
	overflow:hidden;
	border:1px solid #c0c0c0;
	border-radius:10px;
}
.search_area .search_input{
	background:none;
	height:19px;
	line-height:19px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:120px;
	float:left;
	padding:0 10px;
}
.search_area .search_btn{
	height:19px;
	width:17px;
	background:url(../images/search_btn.png) no-repeat scroll center center transparent;
	border:none;
	vertical-align:top;
	cursor:pointer;
	float:left;
}
.bi_cxcy_head .search_area{
	border:none;
	border-radius:0;
	height:26px;
	/*margin-top:0;*/
}
/*.bi_cxcy_head .bh_first_con .date{
	margin-top:5px;
}*/
.bi_cxcy_head .search_area .search_input{
	border:1px solid #b0b0b0;
	background:#f9f9f9;
	height:24px;
	line-height:24px;
	padding:0 5px;
}
.bi_cxcy_head .search_area .search_btn{
	background:url(../images/search_btn02.png) no-repeat scroll center center transparent;
	height:26px;
	width:26px;
}
/*图片列表*/
 .ImgFontNewslist{
    clear:both;
    position:relative;
}
.ImgFontNewslist dd {
    position:relative;
    overflow:hidden;
    padding:4px 0 3px;
}
.ImgFontNewslist dd.on{
	background:#f6f6f6;
}
.ImgFontNewslist dd.on .doted{
	color:#0b6bd4;
}
.ImgFontNewslist .cxjd_img_a, .ImgFontNewslist .cxjd_img_a img {
    height:56px;
    width:55px;
}
.ImgFontNewslist .cxjd_img_a {
    display: block;
    margin: 2px 15px 0;
    position: relative;
    display:none;
}
.ImgFontNewslist .title {
    color:#888787;
}
.ImgFontNewslist .new{
	display:inline-block;
	width:33px;
	height:15px;
	background:url(../images/new.gif) no-repeat scroll 0 0 transparent;
	margin-left:6px;
}
.ImgFontNewslist .title .title_a{
    color:#6c6d6e;
	background:url(../images/right_arrow.gif) no-repeat scroll left center transparent;
	padding-left:14px;
}
.ImgFontNewslist .title .title_a:hover{
    color:#0b6bd4;

}
.ImgFontNewslist  .date{
    color:#7c7c7c;
}
.ImgFontNewslist .type{
    color:#498ad0;
}
.ImgFontNewslist dd .detail {
    line-height:1.7em;
    margin-top:5px;
    display:none;
    font-family:"宋体";
}
.ImgFontNewslist dd .doted{
	color:#0b6bd4;
	font-size:12px;
	margin-right:5px;
}
.ImgFontNewslist dd.first_dd{
    padding-top:5px;
    margin-bottom:2px;
}
.ImgFontNewslist .first_dd .cxjd_img_a,.ImgFontNewslist .first_dd .detail{
    display:block;
}
.ImgFontNewslist  .first_dd  .title{
    background:none;
	position:relative;
	height:42px;
	overflow:hidden;
    padding-left:0;
}
.ImgFontNewslist .first_dd .cxjd_img_a{
    display:block;
	margin-right:25px;
}
.ImgFontNewslist  .first_dd .detail {
    display:block;
    margin-top:10px;
	line-height:1.8em;
}
.ImgFontNewslist  .first_dd  .date{
    color:#7c7c7c;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	margin-bottom:10px;
	font-weight:bold;
}
.ImgFontNewslist .first_dd .cxjd_img_a,.ImgFontNewslist .first_dd .cxjd_img_a img{
    height:149px;
    width:244px;
    margin-left:0;
}
.ImgFontNewslist .first_dd .more{
    color:#e60012;
    padding-left:0;
}
.ImgFontNewslist .first_dd .title .title_a{
    font-size:15px;
    color:#a50002;
	background:none;
	font-family:"黑体";
	padding-left:0;
	font-weight:bold;
}
.ImgFontNewslist .first_dd .title .title_a:hover{
	color:#94070a;
}
/*图片列表*/
.ImagesNewslist li{
    float:left;
    display:inline;
    overflow:hidden;
    width:100px;
        text-align:center;
    margin:10px 10px 0;;
}
.ImagesNewslist li .img_show{
    overflow:hidden;
    display:block;
    position:relative;
}
.ImagesNewslist li .img_show img{
    display:block;
    width:100px;
    height:99px;
}
.ImagesNewslist li .name{
    color:#000;
    background:#edc900;
    height:22px;
    line-height:22px;
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    z-index:88;
    color:#fff;
}
.ImagesNewslist li .title{
    color:#4d890c;
    margin:7px 0 0 0;
}
.ImagesNewslist li .detail{
    color:#898989;
    margin:3px 0 0 0;
}
/*微电影大赛*/
.wdydsMod{
    position:relative;
}
.wdydsMod .content{
    position:relative;
    width:700px;
    height:250px;
    overflow:hidden;
	margin:0 auto;
}
.wdydsMod .left,.dmtdsMod .left{
    display:inline-block;
    width:15px;
    height:32px;
    position:absolute;
    top:46%;
    left:0;
    z-index:999;
    cursor:pointer;
    background:url(../images/left_arrow.gif) no-repeat scroll 0 0 transparent;
}
.wdydsMod .right,.dmtdsMod .right{
    display:inline-block;
    width:15px;
    height:32px;
    position:absolute;
    top:46%;
    right:0;
    z-index:999;
    cursor:pointer;
    background:url(../images/right_arrow02.gif) no-repeat scroll 0 0 transparent;
}
.wdydsImagesNl.ImagesNewslist li{
    width:auto;
	margin:0 15px;
}
.wdydsImagesNl.ImagesNewslist li .img_show img{
    width:auto;
    height:215px;
}
.wdydsImagesNl.ImagesNewslist li .img_show .play{
    width:63px;
    height:64px;
    display:inline-block;
    background:url(../images/play.png) no-repeat scroll 0 0 transparent;
    position:absolute;
    left:50%;
    top:50%;
    margin-left:-32px;
    margin-top:-32px;
}
.wdydsImagesNl.ImagesNewslist li .w_name{
    margin-bottom:9px;
}
.wdydsImagesNl.ImagesNewslist li .w_name .w_name_a{
    padding:4px 5px;
    background:#646464;
    color:#fff;
}
.wdydsImagesNl.ImagesNewslist{
    position:absolute;
    top:20px;
    left:0px;
}


/*新闻列表页*/
.newslist_tb{
	font-size:12px;
	font-family:"宋体";
	margin-top:-2px;
}
.newslist_tb th {
    border: medium none;
    font-weight: normal;
    height: 36px;
    vertical-align: middle;
	border-top:2px solid #808080;
	padding:0 7px;
	text-align:center;
	background:url(../images/th_bj.gif) no-repeat scroll right bottom transparent;
	border-bottom:1px solid #e6e6e6;
}
.newslist_tb th:last-child{
	background:none;
}
.newslist_tb .left {
    text-align: left;
}
.newslist_tb td {
    border-bottom: 1px solid #d9d9d9;
    height:55px;
    line-height: 1.6em;
	padding:0 7px;
	text-align:center;
}
.newslist_tb .title{
}
.newslist_tb .sq_btn{
	background:#d6d6d6;
	padding:5px 10px;
}
.newslist_tb .sq_btn:hover{
	background:#8b0012;
	color:#FFF;
}
.newslist_tb td .zhiwei{
	color:#157dc7;
}
/*分页二*/
.page{
    clear: both;
    float: none;
    min-height: 25px;
    line-height: 25px;
	text-align:center;
}
.page a {
    color: #777777;
    height:24px;
	margin:0 0px;
	display:inline-block;
	width:24px;
	text-decoration:none;
	font-family:Arial;
}
.page .current {
    color: #FFFFFF;
	text-decoration:none;
	background:#615f60;
}
.page a:hover{
	text-decoration:none;
	color:#199d51;
}
.page .current:hover{
	color:#FFFFFF;
}
.page a.diyi,.page a.shang,.page a.xia,.page a.zuihou{
    height: 25px;
    width: 25px;
	border:0 none;
	margin:0;
}
.page .diyi{
    background: url("../images/left_top03.gif") no-repeat scroll center center transparent;
}
.page .shang{
    background: url("../images/shang03.gif") no-repeat scroll center center transparent;
}
.page .xia{
    background: url("../images/xia03.gif") no-repeat scroll center center transparent;
}
.page .zuihou{
    background: url("../images/right_top03.gif") no-repeat scroll center center transparent;
}
.page a.btn{
}
.page a.btn{
	text-decoration:none;
	font-size:inherit;
}
.page a.btn:hover{
	
}
.page .cruuent{
    font-weight: bold;
}

/*内容页*/

.daohangrighthead {
    color: #272727;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.9em;
    margin-top: 0;
    padding: 20px 20px 20px;
	font-size:22px;
	text-align:center;
	border-bottom:1px solid #CCC;
}
.timeandtimes{
	background: url("../images/content_time_bj.gif") repeat-x scroll 0 bottom transparent;
	margin-bottom:5px;
	height:40px;
	padding:0 10px;
	line-height:40px;
}
.timeandtimes .blue{
	color:#004ea2;
}
.timeandtimes .bg{
}
.timeandtimes .date,.timeandtimes .num{
	margin-left:20px;
}
.timeandtimes table td{
	padding:8px 0;
}
.news_con_toolbar{
	border-bottom:1px solid #a7a9ac;
	border-top:1px solid #a7a9ac;
	overflow:hidden;
	margin-top:50px;
}
.news_con_toolbar .prev_news{
	border-bottom:1px solid #ebebeb;
}

.news_con_toolbar .prev_news,.news_con_toolbar .next_news{
	height:35px;
	line-height:35px;
	padding:0 8px 0 25px;
}
.news_con_toolbar .next_news{
}
.news_con_toolbar  .change_page{
	margin-right:40px;
}
.prev_news a {
color:red;
}
a.back_btn{
	display:inline-block;
	height:36px;
	line-height:36px;
	cursor:pointer;
	padding:0 30px;
	color:#FFF;
	font-size:14px;
	text-align:center;
	background:#f39800;
}
a.back_btn:hover{color:#FFF;}
.tb_content{
	font-size:14px;
	line-height:2.2em;
	color:#5d5d5d;
    margin-bottom:80px;
}
.tb_content p img
{
}
/*图文列表*/
.ImgNewslist {
    margin-bottom:20px;
    margin-top:0;
}
.ImgNewslist dd {
    position:relative;
    overflow:hidden;
    padding:10px 0;
    border-bottom:1px solid #e8e8e8;
}
.ImgNewslist .cxjd_img_a, .ImgNewslist .cxjd_img_a img {
    height:58px;
    width:88px;
}
.ImgNewslist .cxjd_img_a {
    display: block;
    margin: 2px 15px 0;
    position: relative;
}
.ImgNewslist dd .detail {
    line-height:1.7em;
    margin-top:5px;
    font-family:"宋体";
}
/*竖向图文列表*/
.kpshModDl dd{
    padding:15px 0;
    margin:7px 12px 0;
    border-bottom:1px solid #e6e6e6;
}
.kpshModDl .title{
    margin-bottom:10px;
}
.kpshModDl .title a{
}
.kpshModDl .title a:hover{
    text-decoration:underline;
    color:#BA2636;
}
.kpshModDl .detail{
    color:#757575;
    margin-bottom:5px;
    height:27px;
	border-bottom:1px dotted #cbcbcb;
}
.kpshModDl .uploader .name{
    color:#004ea2;
}
.kpshModDl .date,.kpshModDl .uploader{
   
}
.kpshModDl dd.img_dd{
    height:152px;
}
.kpshModDl dd.img_dd .detail{
    display:none;
}
.kpshModDl dd .imgShow{
    display:none;
    margin-bottom:5px;
}
.kpshModDl dd .imgShow img{
    display:block;
    height:104px;
    width:100%;
}
.kpshModDl dd.img_dd .imgShow{
    display:block;
}

/*table style*/
.formTable {
    position:relative;
    border-top:1px solid #c49958;
    width: 100%;
    clear:both;
}
.formTable input {
    border: 1px solid #A2A2A2;
    height: 18px;
    margin: 0 5px 0 0;
    vertical-align: middle;
}
.formTable td.tdA .red {
    padding:0 2px;
}
.formTable .tdC .tip {
    color: #888888;
    padding-left: 7px;
    line-height:1.8em;
}
.formTable input[type="text"] {
}
.formTable .message {
    color: gray;
    font-size: 12px;
}
.formTable .tdA {
    background: none repeat scroll 0 0 #f6f5f2;
    font-size: 14px;
    padding: 9px 0 6px 5px;
    text-align: center;
    vertical-align: middle;
    color:#666;
}
.formTable .tdA .red{
	margin-right:5px;
}
.formTable .tdB {
    background: none repeat scroll 0 0 #f6f6f6;
    font-size: 15px;
    padding: 9px 0 6px 15px;
    vertical-align: middle;
    color:#666;
}
.formTable .tdC {
    border-bottom: 1px solid #DEDEDE;
    border-top: 1px solid #DEDEDE;
    padding: 7px 14px 7px 0;
}
.formTable td {
    text-align: left;
	padding:15px 20px;
	 border-bottom: 1px solid #e2e2e2;
}
.formTable input[type="radio"] {
    border:none;
}
.formTable select {
    background-color: #FFFFCE;
    border:1px solid #A2A2A2;
}
.formTable textarea {
    border:1px solid #A2A2A2;
}
.formTable .ip_fouse {
    background: none repeat scroll 0 0 #FFFF99 !important;
    border: 1px solid #999999 !important;
}
.formTable .commoninput{
	height:32px;
	line-height:32px;
	border:1px solid #c5c5c5;
	padding:0 10px;
}
.commonGrayBtn{
	background:#c8c7c7;
	color:#FFF;
	padding:10px 55px;
	font-size:16px;
	cursor:pointer;
	font-family:microsoft yahei;
	margin:0 5px;
}
.commonBtn{
	background:#b8c522;
	color:#fff;
	padding:10px 55px;
	font-size:16px;
	cursor:pointer;
	font-family:microsoft yahei;
	margin:0 5px;
}
.commonBtn:hover,.commonGrayBtn:hover{
	color:#fff;
}
.tb_head{
	margin-top:20px;
	margin-bottom:10px;
}

.formTable.formTable02{
	border-top:2px solid #c26767;
	font-size:12px;
}
.formTable.formTable02 .tdA{
	padding:3px 15px;
	text-align:left;
	font-size:12px;
}
.formTable.formTable02 td{
	padding:8px 15px;
}
.formTable.formTable02 .commoninput{
	height:25px;
	line-height:25px;
}
.commonBtn01{
	display:inline-block;
	color:#fff;
	height:30px;
	line-height:30px;
	padding:0 20px;
	font-size:12px;
	cursor:pointer;
	border:1px solid #5c5c5c;
	font-family:microsoft yahei;
	margin:0 5px;
	background:url(../images/ryzc_11.gif) repeat-x scroll 0 0 transparent;
}
.commonBtn01:hover,.commonBtn01:hover{
	color:#fff;
}

.formTable.formTable04{
	border-top:2px solid #bababa;
	font-size:12px;
}
.formTable.formTable04 th{
	background:#eeeeee;
	padding:5px 0;
	text-align:center;
}
.formTable.formTable04 td{
	padding:8px 15px;
	text-align:center;
}
.formTable.formTable04 .tda{
	border-right:1px solid #dadada;
}
