body {
	background: url("../images/bg.png") repeat-x scroll 0 0 transparent;
	color:#333;
	margin: 0 auto;
	padding: 0;
}
body, button, input, select, textarea {
	font:normal 11px/1.5 '微软雅黑',宋体,sans-serif;
}
body > div {
	margin-left: auto;
    margin-right: auto;
}
div, form, ul, ol, li, span, p {
    border: 0 none;
    margin: 0;
    padding: 0;
	list-style-type:none;
}
img {
	border:0;
}
table { border-collapse: collapse;}
td { padding:0px; }

a {
	color : #74797E;
	background : inherit;
	text-decoration : none;
}
a:hover {
	color : #333;
	background : inherit;
	text-decoration : underline;
}

.clear {
  clear:both;
}

.t_menu{
	width:970px;
	height:85px;
	padding-top:15px;
	margin: 0 auto;
}
.t_menu .logo{
	width:210px;
	float:left;
	margin-top:15px;
	text-align:center;
}

.aplha_img{
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "space.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);
}

.t_menu .menu{
	width:760px;
	float:right;
}
.t_menu .menu .top{
	text-align:right;
	height:15px;
	padding-bottom:8px;
/*	font:normal  12px/1.5 arial, '微软雅黑', sans-serif;*/
	font-family: 微软雅黑,宋体,Arial;
	font-size:12px;
	font-weight:bold;

}
.t_menu .menu .top a{
	color:#333;
}
.t_menu .menu .top a:hover{
	color:#3C64EA;
}
.t_menu .menu .menu1{
	width:615px;
	height:29px;
	background:url("../images/menu1.png");
	border-color:#222;
	border-style:solid; 
	border-width:2px;
	float:right;
}
.t_menu .menu .menu2{
	width:125px;
	height:29px;
	background:url("../images/menu2.png");
	border-color:#445FDB;
	border-style:solid; 
	border-width:2px;
	margin-left:5px;
	float:right;
}
.t_menu .menu span li{
	text-align: center;
	width: 122px;
	list-style-type: none;
	margin-top:3px;
	float:left;
}
.line{
	display:block;
	background:none;
	background:url("../images/menu1_line.png") no-repeat scroll 0 -3px transparent;
}
.t_menu .menu span li a{
/*	font:bold  14px/1.5 arial, '微软雅黑', sans-serif; */
	font-family: 微软雅黑,宋体,Arial;
	font-size:14px;
	font-weight:bold;
	
	color:#fff;
	text-decoration:none;
	height:29px;
	display:block;
}

.t_menu .menu span li a:hover{
	background:url("../images/menu1_line.png") no-repeat scroll 0 -3px transparent;
/*	background:url("../images/menu1_hover.png") no-repeat scroll 0 -3px transparent;*/
}

.t_menu .menu .submenu{
	width:760px;
}
.t_menu .menu .submenu ul{
	padding-left:10px;
}
.t_menu .menu .submenu li{
	list-style-type: none;
	margin:8px 10px 0 10px;
	height:25px;
	float:left;
}
.t_menu .menu .submenu li a{
	font-family: 微软雅黑,宋体,Arial;
	font-size:12px;
	font-weight:bold;

	color:#333;
	text-decoration:none;
}
.t_menu .menu .submenu li a:hover{
	color:#ff8833;
}

.ban{
	text-align:center;
	width:970px;
	height:200px;
	margin: 0 auto;
}

.contents{
	padding-top:10px;
	width:970px;
	margin: 0 auto;
	font:normal 11px/1.5 '微软雅黑',宋体, sans-serif;
}
.contents .leftmenu{
	width:190px;
	margin: 0 auto;
	float:left;
}
.contents .leftmenu .leftTop{
	width:190px;
	height:68px;
	background-image:url("../images/left_menu_top.png");
}
.contents .leftmenu .leftTop span{
/*	font:bold  18px/1.5 arial, '微软雅黑', sans-serif;*/
	font-family: 微软雅黑,宋体,Arial;
	font-weight:bold;
	font-size:18px;

	color:#1A4FB9;
	padding:15px 0 0 20px;
	display:block;
}

.contents .leftmenu .leftmenuList{
	border-color:#ccc;
	border-style:solid; 
	border-left-width:1px;
	border-right-width:1px;
}

.contents .leftmenu li a{
	width:172px;
	height:25px;
	color:#888;
	background:url("../images/leftMenuA.png") no-repeat scroll 0 -27px transparent;
	display:block;
	padding-top:3px;
	margin-left:8px;
/*	font:bold  12px/1.5 arial, '微软雅黑', sans-serif;*/
	font-family: 微软雅黑,宋体,Arial;
	font-weight:bold;
	font-size:12px;

	text-decoration:none;
}
.contents .leftmenu li a span{
	padding-left:25px;
}

.leftStatic{
	padding-left:25px;
	height:25px;
/*	font:bold  14px/1.5 arial, '微软雅黑', sans-serif;*/
	font-family: 微软雅黑,宋体,Arial;
	font-weight:bold;
	font-size:14px;

}

#lMenuCur , .contents .leftmenu li a:hover{
	color:#fff;
	background:url("../images/leftMenuA.png") no-repeat scroll 0 0 transparent;
}

.contents .leftmenu .banner{
	width:190px;
	margin-top:15px;
}
.contents .right{
	width:750px;
	margin: 0 auto;
	float:right;
}
.contents .right .titleLeft{
	float:left;
}
.contents .right .titleLeft .title1{
	background:url("../images/circle.png") no-repeat scroll 0 3px; transparent;
/*	font:bold  16px/1.5 arial, '微软雅黑', sans-serif;*/
	font-family: 微软雅黑,宋体,Arial;
	font-weight:bold;
	font-size:16px;

	color:#333;
	padding-left:20px;
}
.contents .right .titleLeft .title2{
/*	font:normal  12px/1.5 arial, '微软雅黑', sans-serif;*/
	font-family: 微软雅黑,宋体,Arial;
	font-size:11px;

	color:#ccc;
}
.contents .right .titleRight .title{
	background:url("../images/icon_h.png") no-repeat scroll 0 4px; transparent;
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:#333;
	padding-left:20px;
}

.contents .right .titleRight{
	float:right;
	margin-top:10px;
}

.contents .nr{
	width:750px;
	display:block;
	padding-top:10px;
	float:right;
}

.height30{
	height:30px;
}
.copyright {
	height:86px;
	background: url("../images/copyright_bg.png") repeat-x scroll 0 0 transparent;
}
.copyright .cp1{
	color:#2361E1;
	padding-top:15px;
}
.copyright .cp1 a{
	font:bold 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:#2361E1;
}
.copyright .cp1 a:hover{
	color:#ff8833;
}
.copyright .cp2{
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	padding-top:5px;
}
.copyright .cp3{
	font:normal 9px/1.5 '微软雅黑',宋体, sans-serif;
	color:#000;
	padding-top:2px;
}

/* book list */
.bookBoard { width:100%;table-layout:fixed;}
.bookBoard td { height:28px; border-bottom:1px solid #ececec; text-align:center; border-bottom:1px dashed #ebebeb; }

.bookImg{
	float:left;
	cursor:pointer;
	width:105px;
	height:150px;
	border:#EBEBEB 2px solid;
	margin: 10px 0 10px 0;
}
.bookText{
	float:left;
	width:240px;
	height:150px;
	text-align:left;
	margin: 10px 0 10px 10px;
}
.bookText .title{
	font:bold 14px/1.5 '微软雅黑',宋体, sans-serif;
	color:#333;
}
.bookText .text{
	font:bold 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:#888;
}
.bookText p{
	height:30px;
	color:#4067E9;
	font:bold 12px/1.5 '微软雅黑', sans-serif;
}

.bookText span a{
	float:left;
	width:60px;
	height:20px;
	background:url("/submenu/img/button.png") no-repeat;
	margin-right:10px;
	text-align:center;
	padding-top:2px;
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	text-decoration: none;
}
.bookText span a:hover {
	color : #ff8833;
}

/* book view */
.bookBoardView{ width:100%;table-layout:fixed;}
.bookBoardView .title{
	font:bold 16px/1.5 '微软雅黑',宋体, sans-serif;
	color:#1A55D2;
}
.bookBoardView .more1{
	width:460px;
	height:140px;
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	border-top:1px solid #ececec;
	border-bottom:1px solid #ececec;
	margin-top:10px;
}
.bookBoardView .more1_but{
	height:40px;
	width:460px;
}
.bookBoardView .more1_but a{
	float:right;
	width:60px;
	height:20px;
	background:url("/submenu/img/button.png") no-repeat;
	text-align:center;
	padding-top:2px;
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	text-decoration: none;
	margin-left:10px;
}
.bookBoardView .more1_but a:hover {
	color: #ff8833;
}
.bookBoardView .more1 .b{
	font:bold 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:#6467E9;
}
.bookBoardView .more2{
	padding-left:20px;
	font:bold 16px/1.5 '微软雅黑',宋体, sans-serif;
}
.bookBoardView .more3{
	padding:20px;
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	border-bottom:1px solid #CCC;
}
/* login top */
#logout {color:#996F41;font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;}
#tmodify{color:#996F41;}
#lmsg{
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	margin-right:10px;
}
/* login */
.loginFrm {width:700px;margin:10px 20px 10px 20px;}
.loginFrm .title1{font:bold 20px/1.5 '微软雅黑',宋体, sans-serif; color:#0066ff;height:35px;padding-left:5px;}
.loginFrm .title2{font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;height:40px;}
.loginFrm .img{width:220px;height:290px;float:left;}
.loginFrm .right{
	font:bold 12px/1.5 '微软雅黑',宋体, sans-serif;
	float:left;
	height:290px;
	width:440px;
	margin-left:10px;
	padding-top:30px;
}
.loginFrm .right .title3{
	font:bold 22px/1.5 '微软雅黑',宋体,sans-serif;height:35px;color:#000;
	border-color:#999;
	border-style:dotted; 
	border-bottom-width:1px;
	padding-left:5px;
}
.loginFrm .right .login_write{
	margin:35px 0 24px 20px;
}
.loginFrm .right .login_write td{
	height:30px;
}
.loginFrm .right .login_write td .login_input {
    border: 1px solid #ccc;
    font-family: verdana,sans-serif;
    font-size: 12px;
    height: 18px;
    vertical-align: middle;
    width: 130px;
}
.loginFrm .right .login_write td label{
	font:normal 12px/1.5 '微软雅黑',宋体,sans-serif;color:#000;
}

/* join */
.joinFrm {width:700px;margin:10px 20px 10px 20px;}
.joinFrm .title1{font:bold 20px/1.5 '微软雅黑',宋体, sans-serif; color:#0066ff;height:35px;padding-left:5px;}
.joinFrm .title2{font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;height:30px;}
.joinFrm .join_write {
	border-color:#999;
	border-style:dotted; 
	border-top-width:1px;
	border-bottom-width:1px;
	padding:10px 0 10px 10px;
}
.joinFrm table td{
	padding-left:10px;
	height:28px;
}
.joinFrm .label{
	font:normal 14px/1.5 '微软雅黑',宋体, sans-serif;
	background-color:#E8EEF2;
	width:100px;
}
.joinFrm .label span{
	padding-left:5px;
	color:red;
}
.joinFrm .in{
	width:500px;
}
.joinFrm .in input{
    border: 1px solid #ccc;
    font-family: verdana,sans-serif;
    font-size: 12px;
    height: 18px;
    vertical-align: middle;
}
.joinFrm .join_write .in span{
	padding-left:10px;
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:red;
}
.joinFrm .join_bottom{
	padding-top:15px;
	text-align:center;
}
/* mainpage */
.contents .main_top{
	width:970px;
	height:332px;
}
.contents .space10{
	height:10px;
}
.contents .main_left{
	width:190px;
	float:left;
}
.contents .main_left .ml_login{
	width:190px;
	height:165px;
	background:url("../subimg/main/main_login_bg.png") no-repeat scroll 0 0 transparent;
/*	padding-left:20px;*/
	padding-top:8px;
}
.contents .main_left .ml_login .ml_div{
	padding-left:20px;
}
.contents .main_left .ml_login .ml_title{
	font:bold 16px/1.5 '微软雅黑',宋体, sans-serif;
	color:#004BE4;
}
.contents .main_left .ml_login .ml_title_s{
	font:normal 10px/1.5 Arial;
	color:#ccc;
}
.contents .main_left .ml_login .ml_frm{
	margin-top:10px;
}
.contents .main_left .ml_login .ml_frm .ml_frm_left{
	float:left;
}
.contents .main_left .ml_login .ml_frm .ml_frm_right{
	float:left;
	margin-top:5px;
	margin-left:8px;
}
.contents .main_left .ml_login .ml_frm .ml_frm_footer{
	padding-top:10px;
}
.contents .main_left .ml_login .ml_frm .ml_frm_footer a{
	font:bold 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:#FF8C40;
}
.contents .main_left .ml_login .ml_frm .input{
    border: 1px solid #ccc;
    font-family: verdana,sans-serif;
    font-size: 12px;
    height: 18px;
	width:100px;
    vertical-align: middle;
	margin-top:5px;
}
.contents .main_left .ml_login .ml_frm .ml_login_message{
	font:bold 14px/1.5 '微软雅黑',宋体, sans-serif;
	margin-top:20px;
}
.contents .main_left .ml_login .ml_frm .ml_login_message2{
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
}
.contents .main_left .ml_login .ml_frm .ml_login_message3{
	padding-top:25px;
	padding-left:10px;
}
.contents .main_left .ml_login .ml_frm .ml_login_message3 a{
	font:bold 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:#FF8C40;
}
.contents .main_left .banner{
	margin-top:10px;
}
.contents .main_center{
	width:510px;
	float:left;
	margin:0 20px 0 20px;
}
.contents .main_center .main_notice{
	width:510px;
	height:164px;
	background:url("../subimg/main/main_notice.png");
}
.contents .main_center .main_notice .mn_right{
	height:30px;
	float:right;
	margin-right:10px;
	font:normal 14px/1.5 '微软雅黑',宋体, sans-serif;
	color:#fff;
}

.contents .main_center .main_notice .mn_right span{
	height:20px;
	width:20px;
	float:left;
	text-align:center;
	margin-top:5px;
	cursor:pointer;
}
/* 最新动态 */
.contents .main_center .main_notice .mn_contents{
	width:510px;
}
.contents .main_center .main_notice .mn_contents table{
	padding-top:15px;
	height:100px;
}
.contents .main_center .main_notice .mn_contents table .mn_left{
	height:100px;
	padding:15px 20px 0px 20px;
}
.contents .main_center .main_notice .mn_contents table .mn_left img{
	border:1px solid #CCC; padding:2px;
}
.contents .main_center .main_notice .mn_contents table .mn_right{
	height:100px;
	width:290px;
}
.contents .main_center .main_notice .mn_contents table .mn_right div{
	height:100px;
	width:290px;
	overflow:hidden;
/*	white-space:nowrap;*/
	text-overflow:ellipsis;
	padding:15px 0 0 0;
	line-height:20px;
}

.contents .main_center .main_notice .mn_contents table .mn_right a{
	font-family:'微软雅黑',宋体, sans-serif;
	font-size:11px;
}
.contents .main_center .main_notice .mn_contents table .mn_right a:hover{
	text-decoration:none;
}
.mnrBut_on{
	background:url("../subimg/main/main_notice_circle.png") no-repeat;
	color:blue;
}
/* 视频 */
.contents .main_center .main_mv{
	width:510px;
	height:130px;
	background: url("../subimg/main/main_mv_bg.png") repeat-x scroll 0 0 transparent;
}
.contents .main_center .main_mv .mm_contents{
	width:510px;
	height:100px;
	padding-top:5px;
}
.contents .main_center .main_mv .mm_contents img{
	border:1px solid #CCC; padding:2px;
}
.contents .main_center .main_mv .mm_contents .mmp_1{
	font:bold 14px/1.5 '微软雅黑',宋体, sans-serif;
	color:#6A6A6A;
	height:25px;
}
.contents .main_center .main_mv .mm_contents .mmp_2{
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:#72A1CF;
	height:25px;
}
.contents .main_center .main_mv .mm_contents .mmp_3{
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:#74797E;
}
.over{
	background-color:#F8F8F8;
}
.mmTab_on{
	width:78px;
	height:25px;
	background:url("../subimg/main/main_mv_on.png") no-repeat;
	float:left;
	margin-left:3px;
	padding-top:5px;
	text-align:center;
	cursor:pointer;
	font:bold 12px/1.5 '微软雅黑',宋体, sans-serif;
	color:#2066F3;
}
.mmTab_off{
	width:70px;
	height:25px;
	background:url("../subimg/main/main_mv_off.png") no-repeat;
	float:left;
	margin-left:3px;
	padding-top:5px;
	text-align:center;
	cursor:pointer;
	font:normal 12px/1.5 '微软雅黑',宋体, sans-serif;
}
.contents .main_center .main_book{
	width:510px;
	height:380px;
	background: url("../subimg/main/main_book_bg.png") repeat-x scroll 0 0 transparent;
}
.contents .main_center .main_book .mb_list{
	padding-top:50px;
	text-align:center;
}
.contents .main_center .main_book .mb_list table{
	width:480px;
	margin-left:25px;
}
.contents .main_center .main_book .mb_list table td{
	text-align:center;
}
.contents .main_center .main_book .mb_list .mb_img{
	float:left;
	width:95px;
	height:135px;
	border:1px solid #CCC;
	text-align:center;
}
.contents .main_right{
	width:230px;
	float:right;
}
.contents .main_right .mr_hdzq{
	height:165px;
}
/**/
.contents .main_right .mr_hdzq .mr_hdzq_left{
	font:bold 14px/1.5 '微软雅黑',宋体, sans-serif;
	height:30px;
	width:165px;
}
.contents .main_right .mr_hdzq .mr_hdzq_right{
	float:right;
	width:65px;
	text-align:right;
	margin-top:7px;
}
.contents .main_right .mr_hdzq .mr_hdzq_list{
	height:22px;
	border-bottom:1px solid #ececec;
}
.contents .main_right .mr_hdzq table{
	table-layout:fixed;
	width:100%;
}
.contents .main_right .mr_hdzq table td{
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.contents .main_right .mr_zztg{
	margin-top:15px;
}
.contents .main_right .mr_djjy{
	margin-top:20px;
}
.contents .main_right .mr_qk{
	margin-top:15px;
}
