* {
	padding:0px;
	margin:0px;
}
#container3 {
	width:100%;
}
#main {
	margin: 0px auto;
	width: 950px;
}
.spbanner {
	width:950px;
	height:200px;
	margin:0px auto;
	margin-top:2px;
}
.spbanner img {
	width:948px;
	height:200px;
	border:1px solid #ccc;
}
.spbanner2 {
	width:950px;
	height:200px;
	margin:0px auto;
	margin-top:2px;
}
.spbanner2 img {
	width:948px;
	height:200px;
	border:1px solid #ccc;
}
.spbanner20 {
	width:950px;
	height:300px;
	margin:0px auto;
	margin-top:2px;
}
.spbanner20 img {
	width:948px;
	height:300px;
	border:1px solid #ccc;
}
.spcontent {
	width:948px;
	border:1px solid #ccc;
	height:308px;
	margin-top:5px;
	background-color: #ffffff;
	background-image: url(../images/free.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.spcontent_lrc {
	width:948px;
	border:1px solid #ccc;
	height:308px;
	margin-top:5px;
	background-color: #ffffff;
 
}
.spcontent2 {
	width:948px;
	border:1px solid #ccc;
	height:308px;
	margin-top:5px;
	background-color: #ffffff;
}
.leftcontent {
	height:308px;
	width:410px;
	float:left;
	height:308px;
	text-align:center;
	background:url(../images/rightline.jpg) no-repeat right center;
}
.leftcontent img {
	margin-top:30px;
}
.leftcontent2 {
	height:308px;
	width:410px;
	float:left;
	height:308px;
	text-align:center;
	background:url(../images/rightline.jpg) no-repeat right center;
}
.leftcontent2 img {
	margin-top:2px;
}
.rightcontent {
	width:538px;
	float:left;
	overflow:hidden;
}
#spjj ul {
	margin-top:10px;
}
#spjj ul li {
	margin-top:8px;
}
.rightcontent h2 {
	padding-left:5px;
	font-size:25px;
	font-family: "微软雅黑";
	font-weight:bold;
	margin-top:10px;
}
.lvse {
	font-size:14px;
	color:#0d8b18;
}
.spdownload {
	margin-top:40px;
}
.spdownload_mtv {
	margin-top:1px;
}
.spdownload1 {
	width:214px;
	height:84px;
	float:left;
}
.spdownload1 a img {
	margin-top:15px;
}
.spdownload2 {
	width:324px;
	height:80px;
	float:left;
}
.spdownload2 p a {
	margin-left:10px;
}
.spdownload2 p a:link, .spdownload2 p a:visited, .spdownload2 p a:active, .spdownload2 p a:hover {
color:#293967;
}
.spdownload2 p {
	margin:8px 0px 0px 0px;
}
.hbanner {
	width:948px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:100px;
	margin-top:2px;
	background:url(../images/bg-do.png) repeat-x left top;
}
.hbanner ul li {
	width:236px;
	float:left;
	border-right:1px solid #ccc;
	height:99px;
	font-size:14px;
	color:#20520a;
}
.hbanner_mts {
	width:948px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:100px;
	margin-top:2px;
	background:url(../images/bg-do.png) repeat-x left top;
}
.hbanner_mts ul li {
	width:236px;
	float:left;
	border-right:1px solid #ccc;
	height:84px;
		font-size:14px;
	color:#20520a;
}
.hbanner2 {
	width:948px;
	height:283px;
	margin-top:2px;
}
.hbanner2 ul li {
	width:221px;
	float:left;
	height:283px;
	font-size:14px;
	color:#20520a;
	margin-left:20px;
}
#current {
	border-right:none;
}
.jjmz {
	text-align:center;
	vertical-align: middle;
	margin-top:25px;
}
.jjmz img {
	vertical-align: middle;
}
.jjmz a {
	font-size:14px;
}
.jjmz a:link, .jjmz a:visited, .jjmz a:active, .jjmz a:hover {
	font-size:14px;
	color:#20520a;
}
/*1*/
.jjmz21 {
	text-align:center;
	vertical-align: middle;
	background:url(../images/mtvbg1.jpg) no-repeat left top;
}
.jjmz21 img {
	vertical-align: middle;
}
.jjmz21 a {
	font-size:14px;
}
.jjmz21 a:link, .jjmz21 a:visited, .jjmz21 a:active, .jjmz21 a:hover {
	font-size:14px;
	color:#20520a;
}
.jjmz3 {
	text-align:center;
	vertical-align: middle;
	background:url(../images/mtvbg2.jpg) no-repeat left top;
}
.jjmz3 img {
	vertical-align: middle;
}
.jjmz3 a {
	font-size:14px;
}
.jjmz3 a:link, .jjmz3 a:visited, .jjmz3 a:active, .jjmz3 a:hover {
	font-size:14px;
	color:#20520a;
}
.jjmz4 {
	text-align:center;
	vertical-align: middle;
	background:url(../images/mtvbg3.jpg) no-repeat left top;
}
.jjmz4 img {
	vertical-align: middle;
}
.jjmz4 a {
	font-size:14px;
}
.jjmz4 a:link, .jjmz4 a:visited, .jjmz4 a:active, .jjmz4 a:hover {
	font-size:14px;
	color:#20520a;
}
.jjmz5 {
	text-align:center;
	vertical-align: middle;
	background:url(../images/mtvbg4.jpg) no-repeat left top;
}
.jjmz5 img {
	vertical-align: middle;
}
.jjmz5 a {
	font-size:14px;
}
.jjmz5 a:link, .jjmz5 a:visited, .jjmz5 a:active, .jjmz5 a:hover {
	font-size:14px;
	color:#20520a;
}
/*1*/
/*2*/
.jjmz21mtv {
	vertical-align: middle;
	background:url(../images/ktvbg1.jpg) no-repeat left top;
}
.jjmz21mtv img {
	vertical-align: middle;
}
.jjmz21mtv a {
	font-size:14px;
}
.jjmz21mtv a:link, .jjmz21mtv a:visited, .jjmz21mtv a:active, .jjmz21mtv a:hover {
	font-size:14px;
	color:#20520a;
}
.jjmz3mtv {
	vertical-align: middle;
	background:url(../images/ktvbg2.jpg) no-repeat left top;
}
.jjmz3mtv img {
	vertical-align: middle;
}
.jjmz3mtv a {
	font-size:14px;
}
.jjmz3mtv a:link, .jjmz3mtv a:visited, .jjmz3mtv a:active, .jjmz3mtv a:hover {
	font-size:14px;
	color:#20520a;
}
.jjmz4mtv {
	vertical-align: middle;
	background:url(../images/ktvbg3.jpg) no-repeat left top;
}
.jjmz4mtv img {
	vertical-align: middle;
}
.jjmz4mtv a {
	font-size:14px;
}
.jjmz4mtv a:link, .jjmz4mtv a:visited, .jjmz4mtv a:active, .jjmz4mtv a:hover {
	font-size:14px;
	color:#20520a;
}
.jjmz5mtv {
	vertical-align: middle;
	background:url(../images/ktvbg4.jpg) no-repeat left top;
}
.jjmz5mtv img {
	vertical-align: middle;
}
.jjmz5mtv a {
	font-size:14px;
}
.jjmz5mtv a:link, .jjmz5mtv a:visited, .jjmz5mtv a:active, .jjmz5mtv a:hover {
	font-size:14px;
	color:#20520a;
}
/*2*/
.pimg1 {
	width:64px;
	float:left;
	margin-top:25px;
	margin-left:15px!important;
*margin-left:15px!important;
	_margin-left:10px;
}
.pimg2 {
	width:153px!important;
*width:153px!important;
	_width:143px;
	float:left;
	margin-top:25px;
	font-size:14px;
	margin-left:4px;
}
/*弹层开始*/
.black_overlay {
	display:none;
	position:absolute;
	top:0%;
	left:0%;
	width:100%;
	height:2450px;
	background-color:#618cb2;
	z-index:1001;
	-moz-opacity:0.4;
	opacity:.40;
	filter:alpha(opacity=40);
}
.white_cont {
	display:none;
	position:absolute;
	top:10%;
	left:25%;
	z-index:1002;
}
.white_cont2 {
	display:none;
	position:absolute;
	top:50%;
	left:35%;
	z-index:1002;
}
.t_cont {
	width:768px;
	height:528px;
	background-color:#fff;
	font-size:12px;
	font-family:"宋体";
	text-align:left;
}
.t_cont h2 {
	font-size:14px;
	font-weight:bold;
	height:29px;
	line-height:29px;
	padding:0 11px 0 9px;
	color:#fff;
	background-color: #402653;
}
.t_cont h2 span {
	float:right;
	color:#fff;
	font-weight:normal;
}
.t_cont h2 span a {
	color:#fff;
}
.t_cont li {
	height:26px;
	line-height:26px;
	color:#20520a;
	font-weight:bold;
	font-family:Verdana;
}
.t_cont li a {
	color:#000000;
	font-weight:normal;
}
.t_cont2 {
	width:480px;
	height:360px;
	background-color:#fff;
	font-size:12px;
	font-family:"宋体";
	text-align:left;
}
.t_cont2 h2 {
	font-size:14px;
	font-weight:bold;
	height:29px;
	line-height:29px;
	padding:0 11px 0 9px;
	color:#fff;
	background-color: #402653;
}
.t_cont2 h2 span {
	float:right;
	color:#fff;
	font-weight:normal;
}
.t_cont2 h2 span a {
	color:#fff;
}
.t_cont2 li {
	height:26px;
	line-height:26px;
	color:#20520a;
	font-weight:bold;
	font-family:Verdana;
}
.t_cont2 li a {
	color:#000000;
	font-weight:normal;
}
/*弹层结束*/
.ccontent {
	width:948px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	padding-top:30px;
	border-bottom:1px solid #ccc;
	height:830px;
}
.ccontent h2 {
	font-size:14px;
	background-image: url(../images/bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:24px;
}
.ccontent h3 {
	font-size:14px;
	background-image: url(../images/bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:24px;
	width:100%;
	float:left;
}
.ccontent2 {
	width:948px;
	height:830px;
}
.ccontent2 h2 {
	font-size:14px;
	background-image: url(../images/bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:24px;
}
.ccontent2 h3 {
	font-size:14px;
	background-image: url(../images/bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:24px;
	width:100%;
	float:left;
}
.ccontent3 h2 {
	font-size:14px;
	background-image: url(../images/bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:24px;
}
.ccontent3 h3 {
	font-size:14px;
	background-image: url(../images/bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height:24px;
	width:100%;
	float:left;
}
.rightccontent {
	width:675px;
	float:left;
	margin-left:20px!important;
*margin-left:20px!important;
	_margin-left:10px;
}
.rightccontent ul li {
	float:left;
	width:330px;
	margin-top:20px;
	height:100px;
	margin-left:5px;
}
.rightccontent_lrc {
	width:675px;
	float:left;
	margin-left:20px!important;
*margin-left:20px!important;
	_margin-left:10px;
}
.rightccontent_lrc ul li {
	float:left;
	width:330px;
	margin-top:20px;
	height:195px;
	margin-left:5px;
}

.lrc1 {
	background:url(../images/lrc/1.gif) no-repeat left top;
}
.lrc2 {
	background:url(../images/lrc/2.gif) no-repeat left top;
}
.lrc3 {
	background:url(../images/lrc/3.gif) no-repeat left top;
}
.lrc4 {
	background:url(../images/lrc/4.gif) no-repeat left top;
}
.klok1 {
	background:url(../images/klok/1.gif) no-repeat left top;
}
.klok2 {
	background:url(../images/klok/2.gif) no-repeat left top;
}
.klok3 {
	background:url(../images/klok/3.gif) no-repeat left top;
}
.klok4 {
	background:url(../images/klok/4.gif) no-repeat left top;
}
.rightccontent2 ul li {
	float:left;
	width:330px;
	margin-top:20px;
	height:100px;
	margin-left:5px;
}
.rightccontent2 {
	width:675px;
	float:left;
	margin-left:20px!important;
*margin-left:20px!important;
	_margin-left:10px;
}
.rightccontent2 ol li {
	float:left;
	width:670px;
	margin-top:20px;
	height:100px;
	margin-left:5px;
}
.leftccontent {
	width:243px;
	margin-left:10px;
	float:left;
}
.leftccontent2 {
	width:243px;
	margin-left:10px!important;
*margin-left:10px!important;
	_margin-left:6px;
	float:left;
}
.ccimg1 {
	width:75px;
	float:left;
}
.ccimg1_lrc {
	width:125px;
	float:left;
}
.ccimg2 {
	float:left;
	width:255px;
}
.ccimg2_lrc {
	float:left;
	width:200px;
	margin-top:50px;
	padding-left:5px;
}
.ccimg3_lrc {
	float:left;
	width:196px;
	margin-top:50px;
	padding-left:7px;
	padding-right:2px;
}
.ccimg11 {
	width:75px;
	float:left;
}
.ccimg21 {
	float:left;
	width:595px;
}
.ch2 {
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.ch2 a:link, .ch2 a:visited, .ch2 a:active, .ch2 a:hover {
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.ch2_lrc{
	font-size:12px;
	 
	color:#000;
}
.ch2_lrc a:link, .ch2_lrc a:visited, .ch2_lrc a:active, .ch2_lrc a:hover {
	font-size:12px;
 
	color:#000;
	text-decoration:none;
}
.ch21 {
	font-size:21px;
	font-weight:bold;
	color:#666;
	font-style: italic;
}
.ch21 a:link, .ch21 a:visited, .ch21 a:active, .ch21 a:hover {
	font-size:22px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	font-style: italic;
}
.hjrr {
	width:228px;
	height:220px;
	background:url(../images/rightbg2.jpg) no-repeat left top;
	margin-right:15px;
}
.hjrr h4 {
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	margin-top:10px;
	color:#293967;
}
.hjrr p {
	padding-left:10px;
	margin-top:5px;
	color:#293967;
	padding-right:3px;
}
.hjrr3 {
	width:228px;
	height:300px;
	background:url(../images/rightbg2_mtv.jpg) no-repeat left top;
	margin-left:15px;
}
.hjrr3 h4 {
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	margin-top:10px;
	color:#293967;
}
.hjrrr {
	width:228px;
	height:220px;
	background:url(../images/rightbg21.jpg) no-repeat left top;
	margin-left:15px;
}
.hjrrr h4 {
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	margin-top:10px;
	color:#293967;
}
.hjrrr p {
	padding-left:10px;
	margin-top:2px;
	color:#293967;
	padding-right:3px;
}
.hjrrr88 {
	width:228px;
	height:220px;
	background:url(../images/rightbg21.jpg) no-repeat left top;
	margin-left:15px;
}
.hjrrr88 h4 {
	font-weight:bold;
	font-size:12px;
	padding-left:10px;
	margin-top:10px;
	color:#293967;
}
.hjrrr88 p {
	padding-left:10px;
	margin-top:3px;
	color:#293967;
	padding-right:3px;
}
.hrjj2 {
	width:228px;
	height:292px;
	background:url(../images/rightbg3.jpg) no-repeat left top;
	margin-right:10px;
}
.hrjj2 ul li {
	padding-left:15px;
	padding-top:5px;
}
.hrjj2 ul li a {
	text-decoration: none;
}
.hrjj2 ul li a:link, .hrjj2 ul li a:visited, .hrjj2 ul li a:active, .hrjj2 ul li a:hover {
	color:#293967;
}
.hjrr img {
	margin-top:40px;
	margin-left:40px;
	color:#293967;
}
.hrjj2 ul li img {
	vertical-align:middle;
}
.hrjj3 {
	width:228px;
	height:292px;
	background:url(../images/rightbg4.jpg) no-repeat left top;
	margin-right:15px;
	margin-bottom:30px;
}
.hrjj3 a {
	text-decoration: none;
	line-height:30px;
}
.hrjj3 a:link, .hrjj3 a:visited, .hrjj3 a:active, .hrjj3 a:hover {
	color:#666;
	text-decoration: none;
}
.hrjj33 {
	width:228px;
	height:292px;
	background:url(../images/rightbg4.jpg) no-repeat left top;
	margin-left:15px;
	margin-bottom:30px;
}
.hrjj33 a {
	text-decoration: none;
	line-height:30px;
}
.hrjj33 a:link, .hrjj33 a:visited, .hrjj33 a:active, .hrjj33 a:hover {
	color:#666;
	text-decoration: none;
}
.margintop40 {
	height:40px;
}
.tgs1 {
	padding-left:10px;
	padding-right:10px;
}
#jsfooter {
	margin-top:10px;
	width:950px;
	float:left;
	height:180px;
	background-color: np-repeat;
	background-image: url(../images/2bg-do.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#jsfooter ul li {
	float:left;
	width:315px;
	height:175px;
}
.jscuurent {
	border-right:1px solid #ccc;
}
.jscuurent h2 {
	font-size:14px;
	padding-top:10px;
	padding-left:10px;
}
.jscuurent p {
	text-align:center;
	padding-top:10px;
}
.jscuurent3 {
	border-right:1px solid #ccc;
}
.jscuurent3 h2 {
	font-size:14px;
	padding-top:10px;
	padding-left:10px;
}
.jscuurent3 p {
	padding-top:10px;
}
.jscuurent3 p img {
	margin-left:20px;
}
.jscuurent2 h2 {
	font-size:14px;
	padding-top:10px;
	padding-left:10px;
}
.jscuurent2 p {
	padding-top:10px;
	padding-left:10px;
}
.zhfooter {
	width:950px;
	margin:0px auto;
	float:left;
}
.hrjj2_zs {
	width:228px;
	height:292px;
	background:url(../images/rightbg3_zs.jpg) no-repeat left top;
	margin-right:10px;
}
.hrjj2_zs ul li {
	padding-left:15px;
	width:213px;
}
.hrjj2_zs ul li a {
	text-decoration: underline;
	color:#164f18;
	font-size:14px;
}
.hrjj2_zs ul li a:link, .hrjj2_zs ul li a:visited, .hrjj2_zs ul li a:active, .hrjj2_zs ul li a:hover {
	color:#164f18;
}
.hrjj2_zs ul li img {
	vertical-align:middle;
}
.tt_zs {
	width:64px;
	float:left;
	height:64px;
	margin-top:15px;
	margin-right:3px;
}
.nr_zs {
	width:145px!important;
*width:145px!important;
	_width:140px;
	float:left;
	color:#164f18;
	font-size:14px;
	line-height: 20px;
	height:64px;
	margin-top:15px;
}
