﻿/*通用设置*/
* { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
img {border:none}
.imgright {float: right;}
.imgleft { float: left; }
.imgupdown { margin-top: 15px; margin-bottom: 15px; }
.imglr { margin-right: 15px; margin-left: 15px; }
.img15 {margin: 15px;}
.imgright15 { float: right; margin: 0px 0px 15px 15px; }
.imgleft15 { float: left; margin: 0px 15px 15px 0px; }
body {
	color: #333;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font: 12px/2em Verdana, Arial, Helvetica, sans-serif;
	background-attachment: scroll;
	background-color: #0072be;
	background-image: url(../n_bg_top.png);
	background-repeat: repeat-x;
	background-position: center top;
	line-height:33px;
	font-family: "微软雅黑";
	font-size:12px;

}
ul { margin: 0px; padding: 0px; list-style-image: none; list-style-type: none; }
li { list-style-image: none; list-style-type: none; }
h1 { font-size: 14px; font-weight: bold; }
h2 { font-size: 14px; font-weight: bold; }
h3 { font-size: 14px; font-weight: bold; }

/*常用设置*/
#inewbg{ width:100%; margin:0px 0px; /*background-image:url(../n_bg_bottom.png);*/ background-position:center bottom; background-repeat:no-repeat; padding-bottom:20px;}
#newbg{ width:100%; margin:0px 0px; /*background-image:url(../n_bg_bottom.png);*/ background-position:center bottom; background-repeat:no-repeat; padding-bottom:20px;}
#all { width: 1003px; margin: 0px auto; }
#header { width: 1003px; margin: 0px auto; }
#content {
	width: 925px;
	float:left;
	display:inline; margin-left:20px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #554fA2;
	border-right-color: #554fA2;
	border-left-color: #554fA2;
	background-color: #FFFFFF;
	padding-left:15px; padding-right:15px;
}
#zw_content {
	width: 955px;
	float:left;
	display:inline;
	margin-left:20px;
	border-top-width: 4px;
	border-right-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #0c5ea8;
	border-right-color: #0c5ea8;
	border-left-color: #0c5ea8;
	background-color: #FFFFFF;
	/*padding-left:15px; padding-right:15px;*/
}
#footer { width: 1003px; float:left; display:inline; margin-top:15px; text-align:center; color:#fff; line-height:25px;}
#left { width: 240px; float: left; display:inline; margin-top:27px;}
#right { width: 650px; float: right; display:inline; margin-top:20px;}







/*文字和链接*/
.red { color: #BB0000; }
.hui { color:#333;}
.ju { color: #e4420d; }
.blue { color: #0c5ea8; }
.font14 { font-size:14px;}
a:link {
	font-family: "微软雅黑";
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-family: "微软雅黑";
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-family: "微软雅黑";
	font-size: 13px;
	color: #7c78a9;
	text-decoration: none;
}
a:active {
	font-family: "微软雅黑";
	font-size: 13px;
	color: #666666;
	text-decoration: none;
}
.ju a:link{ color:#dc6622; text-decoration: none; }
.ju a:visited{ color:#dc6622; text-decoration:none; }
.ju a:hover{ color:#FF9900; text-decoration:none; }
.ju a:active{ color:#dc6622; text-decoration:none; }
.hui a:link{ color:#666; text-decoration: none; }
.hui a:visited{ color:#666; text-decoration:none; }
.hui a:hover{ color:#666; text-decoration:underline; }
.hui a:active{ color:#666; text-decoration:none; }

A.s1:link { FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: 2KBUG !important; TEXT-DECORATION: none;}
A.s1:visited { FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none;}
A.s1:active { FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none;}
A.s1:hover { FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION:none;}


/*页码*/
DIV.sabrosus {
	TEXT-ALIGN:center;
	width: 650px;
	margin-top: 35px;
	padding-bottom:15px;
	float:left; display:inline; font-size:12px;

}
DIV.sabrosus A {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dadada 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #e7e7e7}
DIV.pagination A:active {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: e7e7e7
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #666
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}
/*征文*/
.zw_top{ width:955px;}
.zw_lcon{ float:left; width:921px; padding:25px 17px; background:#FFF000;}
.zw_left{ float:left; width:628px;}
.zw_ltit{ height:33px; width:628px;}
.zw_list{ width:640px; overflow:hidden; padding-top:20px;}
.zw_list ul{ margin:0px; padding:0px;}
.zw_list ul li{ float:left; width:119px; display:inline; margin-right:8px;}
.zw_li_tit{ width:119px; height:6px; background:url(../va_5.png) no-repeat;}
.zw_li_con{ width:119px; padding-top:5px; /*height:80px;*/ background:url(../va_6.png) repeat-y;}
.zw_li_bot{ width:119px; height:6px; background:url(../va_7.png) no-repeat;}
.zwa{ width:88px; height:112px; background:url(../va_8.png); overflow:hidden;}
.zwb{ margin:2px auto; width:88px; height:20px; text-align:center; color:#E4007F; font-weight:bold;}
.zwc{ margin:0px auto; width:88px; height:40px; overflow:hidden; line-height:20px;}
.zwd{ margin:0px auto; width:78px; padding-left:10px; line-height:20px; height:20px; font-size:14px; font-weight:bold;}
.zwe{ margin:0px auto; width:88px; height:23px; padding:10px 0px 5px 0px;}
.zw_right{ float:right; width:236px; margin-right:15px;}
.zw_rtit{ height:33px; width:236px; margin-bottom:16px; text-align:center;}
.zw_jx{ width:236px;}

.zw_cleft{ float:left; width:627px;}
.zw_cp{float:left; width:119px; display:inline; margin-top:16px;}
.zw_cinfo{ float:left; width:483px; margin-top:16px; margin-left:25px;}
.zw_cinfo_tit{ width:483px; height:6px; background:url(../vb_2.png) no-repeat;}
.zw_cinfo_con{ width:483px; padding-top:5px; height:150px; background:url(../vb_3.png) repeat-y; overflow:hidden; font-weight:bold;}
.zw_cinfo_bot{ width:483px; height:6px; background:url(../vb_4.png) no-repeat;}

.zw_cc_con{ width:627px; margin-top:20px}
.zw_c_tit{ width:627px; height:5px; background:url(../vb_5.png) no-repeat;}
.zw_c_con{ width:607px; padding-top:5px; padding-left:10px; padding-right:10px; background:url(../vb_6.png) repeat-y;}
.zw_c_bot{ width:627px; height:5px; background:url(../vb_7.png) no-repeat;}

.clear{ clear:both;} 

/*正式开始*/
.index_top { width:845px; height:110px; float:left;}
.top { width:963px; height:110px; float:left;display:inline; margin-left:20px;}
.logo { width:410px; height:110px; float:left;}
/*.logo img{ margin-top:30px;}*/
.yj { width:290px; height:110px; float:right;}
.index_menu { width:854px; float:left; height:41px;}
.index_menu ul { width:854px; float:left;}
.index_menu li { float:left; display:inline; margin-right:10px; list-style-type:none;}

.menu { width:963px; float:left;display:inline; margin-left:20px; height:41px;}
.menu ul { width:959px; float:left; margin-left:4px;}
.menu li { float:left; display:inline; list-style-type:none;}
.menujl10 { float:left; display:inline; margin-left:10px;}

.index_content {
	width:839px;
	height:692px;
	float:left;
	overflow:hidden;
	background-image: url(../index_bj.png);
	background-repeat: no-repeat;
	padding-left:20px;
	padding-top:22px;
	padding-right:144px;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../index_bj.png');
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 0px;
}
.textabout {clear:both;margin:0px auto;padding:0px;width:960px;height:auto;font-size:9pt;line-height:150%;color:#FFF;text-align:center;}
.textabout a:link, .textabout a:visited {font-size:9pt;line-height:150%;color:#FFF;}

.link { width:1003px; float:left; display:inline; margin-top:20px; text-align:center;}
.link span { margin-right:15px;}
.link span img { height:41px;}

.textlink { width:1003px; float:left; display:inline; margin-top:10px;}
.yqlj{ margin:0px; padding:0px; height:20px; overflow:hidden;}
.yqlj li{ float:left; padding:2px 4px; line-height:20px;}
.yqlj .yq{ background-color:#0066CC; color:#FFFFFF;}
.yqlj .yq a:link{ color:#FFF;}

.index_banner { width:839px; height:299px; float:left;}

#focus {width:839px; height:299px; overflow:hidden; position:relative; float:left;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:839px; height:299px; overflow:hidden; position:relative; background:#fff;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:839px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.index_left { width:535px; float:left; display:inline; margin-top:30px;}
.index_right { width:289px; float:left; display:inline; margin-left:15px; margin-top:27px;}
.index_news { width:289px; float:left;}
.newsbt0 { width:289px; float:left;}
.index_news ul { width:279px; float:left; display:inline; margin-left:10px;}
.index_news li { width:279px; float:left; list-style-type:none; border-bottom:1px dashed #d6d3d3; line-height:37px;}
.index_newsbt {
	width:179px;
	float:left;
	background-attachment: scroll;
	background-image: url(../biao_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.index_newsrq { width:90px; float:left; text-align:right; color:#8a8a8a;}
.index_video {
	width:275px;
	height:156px;
	float:left;
	display:inline;
	margin-top:23px;
	padding:7px;
	background-image: url(../index_video_bj.jpg);
	background-repeat: no-repeat;
}
.index_tu { width:535px; float:left; display:inline; margin-top:15px;}
.index_tu .tu1 { width:189px; float:left;}
.index_tu .tu2 { width:162px; float:left; display:inline; margin-left:11px; margin-top:28px;}
.contentfontx {
	font-family: "宋体";
	font-size: 12px;
	line-height: 32px;
	color: #666666;
	text-decoration: none;
}
.contentkkxb {
	width: 635px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 32px;
	color: #666666;
	text-decoration: none;
	height: auto;
}
.index_tu .tu3 { width:162px; float:left; display:inline; margin-left:11px; margin-top:28px;}

/*选项卡*/
.tab{ width:535px; height:212px;}

#TabTab03Con1{width:535px;height:176px; float:left; display:inline; margin-top:5px;}
#TabTab03Con2{width:535px;height:176px; float:left; display:inline; margin-top:5px;}
#TabTab03Con3{width:535px;height:176px; float:left; display:inline; margin-top:5px;}
#TabTab03Con4{width:535px;height:176px; float:left; display:inline; margin-top:5px;}

.xixi1{width:397px;height:31px;background-image:url(../01.png);cursor:pointer; float:left;}
.xixi2{width:397px;height:31px;background-image:url(../02.png);cursor:pointer; float:left;}
.xixi3{width:397px;height:31px;background-image:url(../03.png);cursor:pointer; float:left;}
.xixi4{width:397px;height:31px;background-image:url(../04.png);cursor:pointer; float:left;}

.tab1{width:88px;height:31px;line-height:31px;float:left;text-align:center;cursor:pointer;}
.tab2{width:88px;height:31px;line-height:31px;float:left; display:inline; margin-left:15px;text-align:center;cursor:pointer;color:#FFFFFF;}
.tab3{width:88px;height:31px;line-height:31px;float:left; display:inline; margin-left:15px;text-align:center;cursor:pointer;color:#FFFFFF;}
.tab4{width:88px;height:31px;line-height:31px;float:left; display:inline; margin-left:15px;text-align:center;cursor:pointer;color:#FFFFFF;}



.di {
	width:963px;
	height:90px;
	float:left;
	display:inline;
	margin-left:20px;
	background-image: url(../di.png);
	background-repeat: no-repeat;
}
.banner { width:925px; height:273px; float:left; display:inline; margin-top:15px;}
.rightbt { width:650px; float:left; display:inline; line-height:40px; border-bottom:1px solid #ccc;}
.rightbt0 { width:925px; float:left; display:inline; line-height:40px; border-bottom:1px solid #ccc; margin-top:20px;}
.rightbt1 {
	width:350px;
	float:left;
	text-align:left;
	line-height:40px;
	font-size:18px;
	font-family: "微软雅黑";
}
.rightbt2 { width:300px; float:right; text-align:right; line-height:40px; font-size:12px;}
.right_wz { width:640px; padding:5px; float:left; height:auto;}
.right_wz1 { width:620px; padding:15px; float:left; margin-top:10px; line-height:30px;}

#left_lm { width:240px; float:left; display:inline; margin-top:0px;}
#left_lm .lmbt {
	width:222px;
	float:left;
	height:34px;
	background-image: url(../left_bj.png);
	background-repeat: no-repeat; padding-left:18px; font-size:14px; font-weight:bold; color:#fff; line-height:34px;
}
#left_lm ul { width:240px; float:left;}
#left_lm li { width:240px; float:left; display:inline; margin-top:1px; height:37px; line-height:37px;}
A.leftlm:link {
	TEXT-DECORATION: none;
	display: block;
	width:212px; float:left;
	height:37px;
	background-image: url(../left_bj1.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	color:#0c5ea8;
	line-height:37px;
	background-attachment: scroll;
	background-position: left top; padding-left:28px;
	margin-top:1px;
}
A.leftlm:visited {
	 FONT-SIZE: 12px; COLOR: #0c5ea8; TEXT-DECORATION: none;	display: block;
	width:212px; height:37px; float:left; line-height:37px;background-image: url(../left_bj1.jpg);background-attachment: scroll;
	background-position: left top; padding-left:28px;
	margin-top:1px;
	}
A.leftlm:hover {
	TEXT-DECORATION: none;
	display: block;
	width:212px; height:37px; background-image: url(../left_bj2.jpg); float:left;
	background-repeat: no-repeat;
	font-size:12px;
	color:#0c5ea8;
	line-height:37px;
	background-attachment: scroll;
	background-position: left top; padding-left:28px;
	margin-top:1px;
}
A.leftlm:active {
	TEXT-DECORATION: none;
	display: block;
	width:212px;
	height:37px;
	background-image: url(../left_bj2.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	color:#0c5ea8;
	line-height:37px;
	background-attachment: scroll;
	background-position: left top; padding-left:28px; float:left;
	margin-top:1px;
}


A.leftlm1:link {
	TEXT-DECORATION: none;
	display: block;
	width:212px; height:37px; background-image: url(../left_bj2.jpg); float:left;
	background-repeat: no-repeat;
	font-size:12px;
	color:#0c5ea8;
	line-height:37px; padding-left:28px;
}
A.leftlm1:visited {
	FONT-SIZE: 12px;
	COLOR: #0c5ea8;
	TEXT-DECORATION: none;
	display: block;
	width:212px;
	height:37px;
	background-image: url(../left_bj2.jpg);
	line-height:37px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top; padding-left:28px; float:left;
}
A.leftlm1:hover {
	TEXT-DECORATION: none;
	display: block;
	width:212px; height:37px; background-image: url(../left_bj2.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	color:#0c5ea8;
	line-height:37px; padding-left:28px; float:left;
}
A.leftlm1:active {
	TEXT-DECORATION: none;
	display: block;
	width:212px; height:37px; background-image: url(../left_bj2.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	color:#0c5ea8;
	line-height:37px; padding-left:28px; float:left;
}

#LM1 { line-height:31px; float:left; width:240px;}
#LM1 ul { line-height:31px; float:left;}
#LM1 li { height:31px; line-height:31px; float:left; display:inline; margin-top:1px;}

#LM2 { line-height:31px; float:left; width:240px;}
#LM2 ul { line-height:31px; float:left;}
#LM2 li { height:31px; line-height:31px; float:left; display:inline; margin-top:1px;}

#LM3 { line-height:31px; float:left; width:240px;}
#LM3 ul { line-height:31px; float:left;}
#LM3 li { height:31px; line-height:31px; float:left;}


.fl { width:240px; float:left; display:inline; margin-top:0px;}
.fl ul { width:240px; float:left; display:inline; margin-top:0px;}
.fl li {
	width:240px;
	float:left;
	display:inline;
	height:31px;
	line-height:31px; margin-top:0px;
}
A.leftlm2:link {
	TEXT-DECORATION: none;
	display: block;
	width:195px; float:left;
	height:31px;
	background-image: url(../left_bj3.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	color:#717171;
	line-height:31px;
	background-attachment: scroll;
	background-position: left top; padding-left:45px; letter-spacing: 2px;
}
A.leftlm2:visited {
	 FONT-SIZE: 12px; COLOR: #717171; TEXT-DECORATION: none;	display: block;
	width:195px; height:31px; line-height:31px;background-image: url(../left_bj3.jpg);background-attachment: scroll;
	background-position: left top; padding-left:45px; letter-spacing: 2px; float:left;}
A.leftlm2:hover {
	TEXT-DECORATION: none;
	display: block;
	width:195px; height:31px; background-image: url(../left_bj4.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	color:#333;
	line-height:31px;
	background-attachment: scroll;
	background-position: left top; padding-left:45px;letter-spacing: 2px; float:left;
}
A.leftlm2:active {
	TEXT-DECORATION: none;
	display: block;
	width:195px;
	height:31px;
	background-image: url(../left_bj4.jpg);
	background-repeat: no-repeat;
	font-size:12px;
	color:#717171;
	line-height:31px;
	background-attachment: scroll;
	background-position: left top; padding-left:45px;letter-spacing: 2px; float:left;
}



#left_zc {
	width:153px;
	height:192px;
	float:left;
	display:inline;
	margin-top:30px;
	background-image: url(../zc_bj.jpg);
	background-repeat: no-repeat; padding-left:87px; padding-top:113px;
}
#left_srh {
	width:153px;
	height:192px;
	float:left;
	display:inline;
	margin-top:30px;
	background-image: url(../srh_bj.jpg);
	background-repeat: no-repeat; padding-left:87px; padding-top:113px;
}
.jl11 { float:left; display:inline; margin-top:11px;}
.kuang { width:140px; height:18px; border:1px solid #999;}
.kuang1 { width:185px; height:18px; border:1px solid #999;}
.kuang2 { width:205px; height:25px; border:1px solid #999;}
.srh { width:240px; float:left; display:inline; margin-top:0px;}
.srh_wz {
	width:459px;
	float:left;
	height:229px;
	background-image: url(../srh_1.jpg);
	background-repeat: no-repeat; padding-left:65px; padding-right:100px; padding-top:110px; padding-bottom:100px;
}
.srhwz {
	width:444px;
	float:left;
	line-height:30px;
	padding-left:15px;
	background-attachment: scroll;
	background-image: url(../biao2.jpg);
	background-repeat: no-repeat;
	background-position: left 13px;
}


.news { width:625px; float:left; display:inline; margin-top:20px; margin-left:10px; margin-right:15px;}
.news ul { width:625px; float:left;}
.news li { width:625px; float:left; list-style-type:none; border-bottom:1px dashed #e6e6e6; line-height:45px;}
.newsbt1 {
	width:525px;
	float:left;
	background-attachment: scroll;
	background-image: url(../biao4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.newsrq { width:85px; float:left; text-align:right; color:#8a8a8a;}
.newsrq span{ width:82px; height:45px; text-align:right; color:#8a8a8a; overflow:hidden;}
.news3bt {
	float: left;
	width: 620px;
	display: inline;
	margin-top: 10px;
	border-bottom-width: 1px;
	font-size: 16px;
	letter-spacing: 1px;
	text-align: center;
	line-height: 18px;
	font-weight:bold;
}
.news3ly {
	float: left;
	width: 620px;
	display: inline;
	color: #666;
	text-align: center;
	line-height: 18px;
	margin-top: 8px; font-size:12px;
}
.rightm-nr {
	float: left;display: inline; margin-top:20px;
	width: 620px;
	line-height:32px;
}

.rightm-nr div { width: 620px; text-align:center; float:left; display:inline; margin-top:10px;}

.jcxj { width:650px; float:left; display:inline; margin-top:0px;}
.jcxj ul { width:650px; float:left;}
.jcxj li {
	width:169px;
	float:left;
	display:inline;
	height:115px;
	background-image: url(../jcxj_bj.jpg);
	background-repeat: no-repeat;
	padding-left:6px;
	padding-right:21px;
	padding-top:6px;
	padding-bottom:21px;
	background-attachment: scroll;
	background-position: left top;
	margin-top:40px; margin-left:20px;
}
.jcxj .tu {
	width:169px;
	float:left;
	height:115px; margin:0px;}
.jcxj .tu img { width:169px; height:115px;}

.jcxj .jcxjbt { width:169px; float:left; display:inline; text-align:center;	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis; margin-top:5px;}

.family { width:865px; float:left; display:inline; margin-top:30px; margin-left:30px;}
.family .maptu { width:625px; float:left;}
.family .fb { width:240px; float:right;}
.qgzx { width:240px; float:left;}
.qgzx_bt { width:240px; height:30px; float:left; font-size:14px; font-weight:bold; color:#0081cb;}
.qgzx_nr { width:240px; float:left;}
.qgzx_nr ul { width:240px; float:left;}
.qgzx_nr li { width:80px; float:left; list-style-type:none;}
.sec_menu { line-height:20px;}


.kcnr { width:650px; float:left; display:inline;}
.kcnr ul { width:650px; float:left;}
.kcnr li { width:300px; float:left; display:inline; margin-left:15px; list-style-type:none;}

.kcnr .kcbt { width:300px; float:left; display:inline; margin-top:20px;}
.kcnr .kcnrwz { width:300px; float:left; display:inline; margin-top:10px;}
.kcnr .kcnrwz .pic { width:76px; float:left;}
.kcnr .kcnrwz .wzjs { width:209px; float:left; display:inline; margin-left:15px; height:60px; overflow:hidden;}

.ketusx { float:left; display:inline; margin-right:15px; margin-top:15px;}
.kc_video { width:650px; float:left; display:inline; margin-top:20px; text-align:center;}
.kc_video img { border:1px solid #ccc; padding:2px;}

.ysk_wz {
	width:620px; height:143px;
	padding:15px;
	float:left;
	background-attachment: scroll;
	background-image: url(../tu_6.jpg);
	background-repeat: no-repeat;
	background-position: right bottom; padding-top:30px;
}
.ysk_wz span {
	width:600px;
	float:left;
	padding-left:20px;
	background-attachment: scroll;
	background-image: url(../biao3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#zxjs { width:905px; float:left; display:inline; margin-top:20px; margin-left:10px;}

#zxjs #zxleft { width:320px; float:left;}
.zxjdt {
	width:300px;
	height:400px;
	padding:10px;
	background-image: url(../zx_bj.jpg);
	background-repeat: no-repeat;
}
#zxjs #zxright { width:560px; float:left; display:inline; margin-left:25px;}

#zx_zc {
	width:210px;
	height:191px;
	float:left;
	display:inline;
	margin-top:30px;
	background-image: url(../zc_bj1.jpg);
	background-repeat: no-repeat; padding-left:110px; padding-top:104px;
}

.zx_zxjs {
	width:540px;
	float:left;
	height:265px;
	background-image: url(../zx_bj1.jpg);
	background-repeat: no-repeat; padding:10px;
}
.zx_zxjsnr { width:540px; float:left; display:inline; margin-top:10px; padding-bottom:15px; border-bottom:1px dashed #d9d9d9;}
.zx_zxjsnr .zxtu { width:160px; float:left; display:inline; margin-left:10px;}
.zx_zxjsnr .zxtu img { width:155px; height:113px; border:1px solid #ccc; padding:1px;}
.zx_zxjsnr .zxwz { width:350px; float:left; display:inline; margin-left:10px;}
.zx_zxjsnr .zxwz .zxnrbt { width:350px; float:left; font-size:14px; font-weight:bold; color:#0c5ea8; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zx_zxjsnr .zxwz .zxnrxz { width:350px; float:left; line-height:30px; height:90px; overflow:hidden;}

.zxlxfs { width:520px; padding:10px; float:left; line-height:21px; color:#777;}




.zx_new { width:560px; float:left; display:inline; margin-top:20px;}
.zx_newsbt { width:560px; float:left;}
.zx_news { width:540px; float:left; display:inline; margin-top:0px; margin-left:10px; margin-right:10px;}
.zx_news ul { width:540px; float:left;}
.zx_news li { width:540px; float:left; list-style-type:none; border-bottom:1px dashed #e6e6e6; line-height:40px;}
.zx_newsbt {
	width:440px;
	float:left;
	background-attachment: scroll;
	background-image: url(../biao4.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.zx_newsrq { width:85px; float:left; text-align:right; color:#8a8a8a;}

/*网站地图*/
.map {
	margin-top: 20px;
	float: left;
	display:inline;
	width: 620px;
}
.sitemapclass1 {
	line-height: 30px;
	height: 30px;
	padding-left: 20px;
	font-size: 12px;
	letter-spacing: 2px;
	background-color: #ececec;
	width: 600px;
	float:left;
}
.sitemapclass2 {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 20px;
	width: 595px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.sitemapclass2 li {
	float: left; display:inline;
	background-image: url(../biao3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	padding-right: 25px; margin-top: 5px;
	background-attachment: scroll;
}

.zclm {
	width:786px;
	height:400px;
	float:left;
	display:inline; margin-left:70px; margin-top:50px;
	background-image: url(../zc_bj3.jpg);
	background-repeat: no-repeat; padding-top:100px;
}
.srh_bj {
	width:786px;
	height:400px;
	float:left;
	display:inline; margin-left:70px; margin-top:50px;
	background-image: url(../srh_bj1.jpg);
	background-repeat: no-repeat; padding-top:100px;
}
.bd1 { border:1px dashed #ccc;}
.xing { font-size:14px; font-weight:bold; color:#ff0000;}









/*课程左侧栏目*/
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 240px; float:left; padding:0px; margin:0px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  margin-top: 1px; list-style-type:none; float:left;
}


ul#menu li ul li a {
  padding-left: 45px; width:195px; height:31px;	background-image: url(../left_bj3.jpg);
	background-repeat: no-repeat; line-height:31px;

}

ul#menu li ul li a:hover {
  padding-left: 45px; width:195px; height:31px;	background-image: url(../left_bj4.jpg);
	background-repeat: no-repeat; line-height:31px;
}




.lm1 { width:240px; float:left; display:inline; margin-top:1px;}

#flink{ width:1003px; min-height:30px; float:left; display:inline; margin-top:10px; text-align:left;}
#flink:before{ clear:both;}
#flink ul{ list-style:none; margin:0px; padding:0px;}
#flink ul li{ float:left; padding:2px 5px;}


