@charset "gb2312";
/* ²¿ÃÅÍøÕ¾CSS */

#bm_body{
	background:url(imagesbmbm_bg.jpg) no-repeat center top #FFF;
}
#bm_i_notic{
	width:990px;
	height:44px;
	overflow:hidden;
	margin:0 auto;
	background:url(imagesbmbm_index_03.png) no-repeat;
}
#bm_i_notic h2{
	width:121px;
	height:44px;
	display:block;
	color:#FFF;
	overflow:hidden;
	line-height:44px;
	text-indent:49px;
}
#bm_i_notic .contMain{
	width:856px;
	height:44px;
	overflow:hidden;
	position:relative;
}
#bm_i_notic .contMain ul{
	width:821px;
	height:44px;
	overflow:hidden;
	display:block;
	margin-left:28px;
}
#bm_i_notic .contMain ul li{
	width:821px;
	height:44px;
	line-height:44px;
	text-align:center;
	overflow:hidden;
	color:#FFF;
}
#bm_i_notic .contMain ul li a{
	color:#FFF;
}
#bm_i_notic .contMain ul li a:hover{
	color:#FFF;
}
#bm_i_notic .contMain .prev{
	width:21px;
	height:21px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:11px;
	background:url(imagesbmbm_index_06.png) no-repeat;
	display:block;
	cursor:pointer;
}
#bm_i_notic .contMain .next{
	width:21px;
	height:21px;
	overflow:hidden;
	position:absolute;
	right:12px;
	top:11px;
	background:url(imagesbmbm_index_08.png) no-repeat;
	display:block;
	cursor:pointer;
}
#bm_i_top{
	width:988px;
	height:65px;
	overflow:hidden;
	border:#FFF 1px solid;
	margin:0 auto;
	background:url(imagesbmbm_index_14.png) no-repeat left top #f6faff;
}
#bm_i_top h1{
	width:922px;
	height:38px;
	display:block;
	line-height:38px;
	overflow:hidden;
	text-align:center;
	float:right;
}
#bm_i_top p{
	width:922px;
	height:22px;
	display:block;
	line-height:22px;
	text-align:center;
	overflow:hidden;
	float:right;
}
#bm_i_pic{
	width:990px;
	overflow:hidden;
	margin:0 auto;
}
#bm_i_pic ul{
	width:1200px;
	overflow:hidden;
	display:block;
}
#bm_i_pic ul li{
	width:317px;
	height:243px;
	overflow:hidden;
	background:#FFF;
	margin:0 20px 20px auto;
}
#bm_i_pic ul li .contMain{
	width:297px;
	height:223px;
	overflow:hidden;
	margin:10px auto auto 10px;
	position:relative;
}
#bm_i_pic ul li .contMain .pic{
	width:297px;
	height:223px;
	overflow:hidden;
}
#bm_i_pic ul li .contMain .bg{
	width:297px;
	height:32px;
	overflow:hidden;
	position:absolute;
	left:0;
	bottom:0;
	background:#000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	z-index:2;
}
#bm_i_pic ul li .contMain .text{
	width:297px;
	height:32px;
	line-height:32px;
	overflow:hidden;
	text-align:center;
	position:absolute;
	left:0;
	bottom:0;
	z-index:5;
}
.transitionAll:hover img{
	transform: scale(1.1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.1);
    -webkit-transform: all 1s ease 0s;	
}
.bm_i_listWiap{
	width:990px;
	overflow:hidden;
	margin:0 auto;
}
.bm_i_listMain{
	width:1200px;
	overflow:hidden;
}
.bm_i_listCont{
	width:317px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0 19px 19px auto;
}
.bm_i_listCont .title{
	width:317px;
	height:36px;
	overflow:hidden;
	background:url(imagesbmbm_index_21.png) no-repeat;
}
.bm_i_listCont .title h2{
	width:auto;
	height:36px;
	display:block;
	overflow:hidden;
	text-indent:14px;
	line-height:36px;
}
.bm_i_listCont .title h5{
	width:37px;
	height:18px;
	display:inline;
	overflow:hidden;
	line-height:18px;
	text-align:center;
	background:url(imagesbmbm_index_24.png) no-repeat;
	margin:10px 10px auto auto;
}
.bm_i_listCont .contMain{
	width:315px;
	overflow:hidden;
	border:#dde9f5 1px solid;
	border-top:none;
}
.bm_i_news_dl{
	width:292px;
	height:73px;
	display:block;
	overflow:hidden;
	margin:0 auto;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:#CCC 1px dashed;
}
.bm_i_news_dl dt{
	width:182px;
	height:22px;
	overflow:hidden;
	float:right;
}
.bm_i_news_dl dd.pic{
	width:98px;
	height:73px;
	overflow:hidden;
	float:left;
}
.bm_i_news_dl dd.text{
	width:182px;
	height:51px;
	line-height:17px;
	overflow:hidden;
	float:right;
}
.bm_i_news_ul{
	width:292px;
	overflow:hidden;
	margin:0 auto;
	display:block;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:#CCC 1px dashed;
}
.bm_i_news_ul li{
	width:292px;
	height:26px;
	overflow:hidden;
	line-height:26px;
}
.bm_i_news_ul li span{
	float:right;
	color:#999;
}

.bm_i_zn_dl{
	width:292px;
	height:81px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	padding-top:12px;
}
.bm_i_zn_dl dt{
	width:194px;
	overflow:hidden;
	float:right;
	line-height:20px;
}
.bm_i_zn_dl dd{
	width:81px;
	height:81px;
	float:left;
	overflow:hidden;
}
#bm_i_znico{
	width:990px;
	overflow:hidden;
	margin:0 auto;
}
#bm_i_znico ul{
	width:1200px;
	overflow:hidden;
	display:block;
}
#bm_i_znico ul li{
	width:235px;
	height:146px;
	overflow:hidden;
	border:#a3d4ff 3px solid;
	background:#FFF;
	margin-right:8px;
}
#bm_i_znico ul li .pic{
	width:81px;
	height:81px;
	overflow:hidden;
	margin:12px auto auto 77px;
}
#bm_i_znico ul li h3{
	width:235px;
	height:52px;
	display:block;
	overflow:hidden;
	line-height:52px;
	text-align:center;
	font-size:20px;
}
.bm_cont2{
	width:990px;
	overflow:hidden;
	margin:0 auto;
}
.bm_cont2 .contL{
	width:654px;
	overflow:hidden;
}
.bm_cont2 .contR{
	width:317px;
	overflow:hidden;
}

.bm_i_news2{
	width:652px;
	height:443px;
	overflow:hidden;
	border:#dde9f5 1px solid;
	border-top:#0480ff 3px solid;
}
.bm_i_news2 dl{
	width:620px;
	height:112px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	padding-top:17px;
	padding-bottom:18px;
	border-bottom:#dcdcdc 1px solid;
}
.bm_i_news2 dl dt{
	width:444px;
	height:22px;
	overflow:hidden;
	float:right;
}
.bm_i_news2 dl dd.pic{
	width:149px;
	height:112px;
	overflow:hidden;
	float:left;
}
.bm_i_news2 dl dd.text{
	width:444px;
	overflow:hidden;
	line-height:24px;
	float:right;
}
.bm_i_zt2{
	width:654px;
	height:78px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}
.bm_i_zt2 .contMain{
	width:596px;
	height:76px;
	overflow:hidden;
	margin:0 auto;
	border-bottom:#e0efff 1px solid;
	border-top:#e0efff 1px solid;
}
.bm_i_zt2 .contMain ul li{
	width:275px;
	height:55px;
	overflow:hidden;
	margin:11px 10px auto 13px;
}
.bm_i_zt2 .prev{
	width:30px;
	height:78px;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	background:url(imagesico_i_zt_l.png) no-repeat;
	display:block;
	cursor:pointer;
}
.bm_i_zt2 .next{
	width:30px;
	height:78px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
	background:url(imagesico_i_zt_r.png) no-repeat;
	display:block;
	cursor:pointer;
}
.bm_i_wj{
	width:654px;
	overflow:hidden;
}
.bm_i_wj .title{
	width:654px;
	height:36px;
	overflow:hidden;
	background:url(imagesbmbm_index2_17.png) no-repeat;
}
.bm_i_wj .title h2{
	width:auto;
	height:36px;
	display:block;
	line-height:36px;
	text-indent:15px;
	overflow:hidden;
}
.bm_i_wj .title h5{
	width:37px;
	height:18px;
	overflow:hidden;
	display:inline;
	background:url(imagesbmbm_index_24.png) no-repeat;
	margin:10px 14px auto auto;
	text-align:center;
	line-height:18px;
}
.bm_i_wj .contMain{
	width:652px;
	height:200px;
	overflow:hidden;
	border:#e1ebf6 1px solid;
	border-top:none;
}

.bm_i_text_dl{
	width:294px;
	height:90px;
	float:left;
	display:inline;
	margin:7px auto auto 21px;
	overflow:hidden;
	border-bottom:#CCC 1px dashed;
}
.bm_i_text_dl dd{
	width:294px;
	height:26px;
	line-height:26px;
	overflow:hidden;
}
.bm_i_text_dl dd span{
	float:right;
	color:#999;
}
.bm_i_wj_dl{
	width:294px;
	height:90px;
	float:left;
	display:inline;
	margin:7px auto auto 21px;
	overflow:hidden;
	border-bottom:#CCC 1px dashed;
}
.bm_i_wj_dl dt{
	width:182px;
	height:22px;
	overflow:hidden;
	float:right;
}
.bm_i_wj_dl dd.pic{
	width:98px;
	height:73px;
	overflow:hidden;
	float:left;
}
.bm_i_wj_dl dd.text{
	width:182px;
	line-height:17px;
	overflow:hidden;
	float:right;
}

.bm_i_dt{
	width:317px;
	overflow:hidden;
}
.bm_i_dt .title{
	width:317px;
	height:36px;
	overflow:hidden;
	background:url(imagesbmbm_index2_07.png) no-repeat;
}
.bm_i_dt .title h2{
	width:auto;
	height:36px;
	display:block;
	overflow:hidden;
	text-indent:15px;
	line-height:36px;
}
.bm_i_dt .title h5{
	width:37px;
	height:18px;
	overflow:hidden;
	display:inline;
	background:url(imagesbmbm_index_24.png) no-repeat;
	margin:10px 10px auto auto;
	text-align:center;
	line-height:18px;
}
.bm_i_dt .contMain{
	width:315px;
	height:410px;
	overflow:hidden;
	border:#dde9f5 1px solid;
	border-top:none;
}
.bm_i_dt .contMain ul{
	width:292px;
	height:74px;
	overflow:hidden;
	padding-top:10px;
	display:block;
	padding-bottom:14px;
	margin:0 auto;
	border-bottom:#CCC 1px dashed;
}
.bm_i_dt .contMain ul li{
	width:292px;
	height:26px;
	line-height:26px;
	overflow:hidden;
}
.bm_i_dt .contMain ul li span{
	float:right;
	color:#999;
}
.bm_i_dt .contMain dl dd{
	width:285px;
	height:59px;
	overflow:hidden;
	display:inline;
	float:left;
	margin:6px auto auto 15px;
}

	



#bm_top_home{
	width:990px;
	height:32px;
	overflow:hidden;
	margin:0 auto;
}
#bm_top_home ul li{
	width:67px;
	height:22px;
	overflow:hidden;
	float:right;
	background:url(imagesbmbm_mail_03.png) no-repeat;
	line-height:22px;
	text-align:center;
	margin:10px auto auto 6px;
}
#bm_logo_waip{
	width:990px;
	height:87px;
	overflow:hidden;
	margin:0 auto;
}
.bm_logo_cont{
	width:718px;
	height:87px;
	overflow:hidden;
	line-height:87px;
	text-indent:348px;
	filter:
        Dropshadow(offx=3,offy=0,color=#1281eb)
        Dropshadow(offx=0,offy=3,color=#1281eb)
        Dropshadow(offx=0,offy=-3,color=#1281eb)
        Dropshadow(offx=-3,offy=0,color=#1281eb);
    text-shadow:2px 4px #1281eb; 
	color:#FFF;
	font-size:36px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	background:url(imagesbmbm_logo.png) no-repeat;
}
.bm_top_ser{
	width:270px;
	height:87px;
	overflow:hidden;
}
.bm_top_ser ul li.t1{
	width:232px;
	height:30px;
	overflow:hidden;
	border:#60a5ed 1px solid;
	border-right:none;
	margin-top:20px;
	background:#FFF;
}
.bm_top_ser ul li.t1 input{
	width:222px;
	height:30px;
	overflow:hidden;
	float:left;
	display:block;
	line-height:30px;
	padding-left:10px;
	color:#999;
	border:0;
	background:none;
}
.bm_top_ser ul li.t2{
	width:37px;
	height:32px;
	overflow:hidden;
	background:url(imagesbmbm_mail_09.png) no-repeat;
	margin-top:20px;
}
.bm_top_ser ul li.t2 input{
	width:37px;
	height:32px;
	display:block;
	overflow:hidden;
	float:left;
	border:0;
	background:none;
	cursor:pointer;
	text-indent:-9999px;
}
#bm_nav{
	width:990px;
	height:45px;
	overflow:hidden;
	background:url(imagesbmbm_nav.png) no-repeat;
	margin:0 auto;
}
#bm_nav ul li{
	width:auto;
	height:45px;
	overflow:hidden;
	line-height:45px;
	padding-left:15px;
	padding-right:15px;
	margin-left:12px;
}
#bm_nav ul li.sel{
	background:url(imagesbmbm_nav_on.png) repeat-x;
}
#bm_dqwz{
	width:990px;
	height:40px;
	line-height:40px;
	text-indent:16px;
	overflow:hidden;
	margin:0 auto;
	background:#dcecfb;
}
.bm_cont1{
	width:990px;
	overflow:hidden;
	margin:0 auto;
	background:#FFF;
}
.bm_cont1 .contL{
	width:196px;
	overflow:hidden;
	display:inline;
	margin:10px auto auto 12px;
}
.bm_cont1 .contR{
	width:734px;
	overflow:hidden;
	display:inline;
	margin:24px 18px auto auto;
}

.bm_menu{
	width:196px;
	overflow:hidden;
}
.bm_menu h2{
	width:196px;
	height:46px;
	overflow:hidden;
	display:block;
	background:url(imagesbmbm_mail_17.png) no-repeat;
}
.bm_menu h2 a{
	width:196px;
	height:46px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
.bm_menu .contMain{
	width:196px;
	overflow:hidden;
	background:url(imagesbmbm_mail_33.png) repeat-y;
}
.bm_menu .contMain ul{
	width:160px;
	overflow:hidden;
	display:block;
	margin:0 auto;
}
.bm_menu .contMain ul li{
	width:160px;
	height:50px;
	line-height:50px;
	overflow:hidden;
	text-indent:32px;
	background:url(imagesbmbm_mail_31.png) no-repeat;
}
.bm_menu .contMain ul li.on{
	background:url(imagesbmbm_mail_21.png) no-repeat;
	color:#FFF;
}
.bm_menu .contMain ul li.on a{
	color:#FFF;
}
.bm_menu .contMain ul li.on a:hover{
	color:#FFF;
}
.bm_menu .contMain ul li a:hover{
	width:160px;
	height:50px;
	display:block;
	overflow:hidden;
	background:url(imagesbmbm_mail_21.png) no-repeat;
	color:#FFF;
}
.bm_main_ser{
	width:734px;
	height:36px;
	overflow:hidden;
}
.bm_main_ser ul li.t1{
	width:56px;
	height:21px;
	overflow:hidden;
	line-height:21px;
}
.bm_main_ser ul li.t2{
	width:103px;
	height:21px;
	overflow:hidden;
	background:url(imagesbmbm_mail_20.png) no-repeat;
}
.bm_main_ser ul li.t2 input{
	width:103px;
	height:21px;
	overflow:hidden;
	float:left;
	line-height:21px;
	display:block;
	padding-left:4px;
	border:0;
	background:none;
}
.bm_main_ser ul li.t3{
	width:68px;
	height:21px;
	margin-left:6px;
	overflow:hidden;
	background:url(imagesbmbm_mail_22.png) no-repeat;
}
.bm_main_ser ul li.t3 input{
	width:68px;
	height:21px;
	overflow:hidden;
	float:left;
	line-height:21px;
	text-align:center;
	border:0;
	background:none;
	cursor:pointer;
	font-size:12px;
	font-family:"ËÎÌå";
	color:#fff;
}
.bm_main_next{
	width:734px;
	height:36px;
	line-height:36px;
	overflow:hidden;
	text-align:center;
}
.bm_main_title{
	width:734px;
	height:30px;
	overflow:hidden;
	background:url(imagesbmbm_mail_40.png) repeat-x;
}
.bm_main_title span{
	width:auto;
	height:30px;
	overflow:hidden;
	display:block;
	float:left;
	background:url(imagesbmbm_mail_38.png) repeat-x;
	line-height:20px;
	padding-left:2px;
	padding-right:2px;
}
.bm_main_title .ico{
	width:auto;
	height:21px;
	overflow:hidden;
}
.bm_main_title .ico ul li{
	width:59px;
	height:21px;
	overflow:hidden;
	line-height:21px;
	background:url(imagesbmbm_gl_05.png) no-repeat;
	margin-left:10px;
	text-align:center;
}
.bm_main_title .ico ul li.on{
	background:url(imagesbmbm_gl_03.png) no-repeat;
}
.bm_main_input1{
	width:180px;
	height:21px;
	overflow:hidden;
	float:left;
	line-height:21px;
	padding-left:3px;
	background:url(imagesbmbm_mail_45.png) no-repeat;
	border:0;
}
.bm_main_input2{
	width:85px;
	height:21px;
	overflow:hidden;
	float:left;
	line-height:21px;
	padding-left:3px;
	background:url(imagesbmbm_mail_53.png) no-repeat;
	border:0;
}

.bm_link_t{
	width:990px;
	height:46px;
	overflow:hidden;
	margin:0 auto;
	background:#c7e2ff;
}
.bm_link_t h2{
	width:125px;
	height:46px;
	line-height:46px;
	display:block;
	text-align:center;
	overflow:hidden;
	color:#0480ff;
	background:url(imagesbmbm_mail_62.png) no-repeat right top;
}
.bm_link_t .title{
	width:865px;
	height:46px;
	overflow:hidden;
}
.bm_link_t .title ul li{
	width:207px;
	height:46px;
	line-height:46px;
	text-align:center;
	overflow:hidden;
	background:url(imagesbmbm_mail_62.png) no-repeat right top;
}
.bm_link_t .title ul li span{
	width:207px;
	height:46px;
	overflow:hidden;
	display:block;
	background:url(imagesbmbm_mail_63.png) no-repeat 147px center;
}
.bm_link_t .title ul li.sel span{
	background:url(imagesbmbm_mail_65.png) no-repeat 144px center;
}
.bm_link_c{
	width:990px;
	overflow:hidden;
	margin:0 auto;
	background:#e2f0ff;
}
.bm_link_c .contMain{
	width:990px;
	margin-top:20px;
	padding-bottom:20px;
	overflow:hidden;
	display:block;
	background:url(imagesbmbm_link_line.jpg) repeat-x left bottom;
}
.bm_link_c .contMain ul li{
	width:178px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	margin-left:20px;
}
.bm_cont{
	width:990px;
	overflow:hidden;
	margin:0 auto;
	background:#e2f0ff;
	padding-top:20px;
}
.bm_cont .ico_dzjg{
	width:208px;
	height:160px;
	overflow:hidden;
	background:url(imagesbmbm_mail_74.png) no-repeat center center;
}
.bm_cont .contMain{
	width:782px;
	overflow:hidden;
}
.bm_cont .contMain .bmNav{
	width:782px;
	height:32px;
	line-height:32px;
	overflow:hidden;
}
.bm_cont .contMain .content{
	width:782px;
	overflow:hidden;
	line-height:24px;
}

.bm_list_wiap{
	width:100%;
	overflow:hidden;
}
.bm_list_wiap ul{
	width:100%;
	overflow:hidden;
	display:block;
	padding-top:16px;
	padding-bottom:16px;
	border-bottom:#cacaca 1px dashed;
}
.bm_list_wiap ul li{
	width:100%;
	height:26px;
	line-height:26px;
	overflow:hidden;
}
.bm_list_wiap ul li span{
	float:right;
}
.bm_list_main{
	width:950px;
	overflow:hidden;
	margin:0 auto;
}

.bm_xl_h1{
	width:100%;
	height:auto;
	overflow:hidden;
	line-height:40px;
	display:block;
	padding-top:14px;
	padding-bottom:14px;
	text-align:center;
}
.bm_xl_time{
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-align:center;
	border-bottom:#d8d8d8 1px dashed;
	border-top:#d8d8d8 1px dashed;
}
.bm_xl_content{
	width:100%;
	overflow:hidden;
	line-height:200%;
}

.bm_xl_main{
	width:876px;
	overflow:hidden;
	margin:0 auto;
}

.bm_pic_wiap{
	width:100%;
	overflow:hidden;
}
.bm_pic_wiap ul li{
	width:210px;
	height:200px;
	overflow:hidden;
	margin:18px auto auto 26px;
}
.bm_pic_wiap ul li .pic{
	width:208px;
	height:155px;
	overflow:hidden;
	border:#CCC 1px solid;
}
.bm_pic_wiap ul li .pic:hover img{
	transform: scale(1.1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.1);
    -webkit-transform: all 1s ease 0s;	
}
.bm_pic_wiap ul li h3{
	width:208px;
	height:38px;
	display:block;
	overflow:hidden;
	line-height:38px;
	text-align:center;
}

.bm_pic_list{
	width:734px;
	overflow:hidden;
}
.bm_pic_list dl{
	width:734px;
	height:177px;
	overflow:hidden;
	display:block;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:22px;
	border-bottom:#CCC 1px dashed;
}
.bm_pic_list dl dt{
	width:437px;
	height:28px;
	overflow:hidden;
	float:right;
}
.bm_pic_list dl dd.pic{
	width:277px;
	height:177px;
	overflow:hidden;
	float:left;
}
.bm_pic_list dl dd.text{
	width:437px;
	height:127px;
	overflow:hidden;
	float:right;
	line-height:22px;
}
.bm_pic_list dl dd.more{
	width:71px;
	height:22px;
	overflow:hidden;
	float:right;
	line-height:22px;
	background:url(imagesbmbm_ft_06.png) no-repeat;
	text-align:center;
}



