/* CSS Document */

body {
	margin:0px;padding:0px; background-image:url(images/index_2.jpg); background-color:#FFFFFF; background-repeat:repeat-x; 
}

body,td,th {
	font-size:12px;
	font-family:"宋体";
	
	line-height:26px;
}

a,a:link,a:visited,a:active{
	text-decoration: none;
	font-family:"宋体";
	color:#000000;
	line-height:26px;
}
a:hover {
	text-decoration: underline;
	
	font-family:"宋体";
	color:#FF0000;
	line-height:26px;
}




/*
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; background-repeat:repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: auto; 
}*/
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

OL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: -1000; PADDING-BOTTOM: 0px; MARGIN: 0px auto 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 421px
}
.focus {
	OVERFLOW: hidden; POSITION: relative; width:100%; HEIGHT: 421px
}
.focus UL {
	POSITION: absolute; HEIGHT: 421px;width:100%;
}
.focus UL LI {
	BACKGROUND: #020202; FLOAT: left; OVERFLOW: hidden; POSITION: relative; HEIGHT: 421px
}
.focus UL LI DIV {
	OVERFLOW: hidden; POSITION: absolute
}
.focus .btnBg {
	BACKGROUND: #020202; LEFT: 0px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 24px
}
.focus .btn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 50%; PADDING-BOTTOM: 0px; MARGIN-LEFT: -490px; WIDTH: 980px; BOTTOM: 8px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 10px; TEXT-ALIGN: right
}
.focus .btn SPAN {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0px; BACKGROUND: #fcfcfc; BORDER-LEFT: #fff 1px solid; WIDTH: 30px; CURSOR: pointer; COLOR: #1680b0; LINE-HEIGHT: 10px; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #fff 1px solid; ZOOM: 1; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 10px; TEXT-ALIGN: center
}
.focus .btn SPAN.on {
	BACKGROUND: #fcfcfc
}
.focus .preNext {
	BACKGROUND: url(sprite.png) no-repeat 0px 0px; WIDTH: 45px; CURSOR: pointer; POSITION: absolute; TOP: 120px; HEIGHT: 100px
}
.focus .pre {
	LEFT: 0px
}
.focus .next {
	BACKGROUND-POSITION: right top; RIGHT: 0px
}
.ftbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fcfcfc; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 0px; BORDER-BOTTOM: #f2f2f2 5px solid
}
.ftit {
	BACKGROUND: url(ftit.gif) no-repeat; WIDTH: 950px; HEIGHT: 34px
}
.ftit_l {
	PADDING-LEFT: 100px; FLOAT: left
}
.ftit_l A {
	BORDER-RIGHT: #aaa 1px dashed; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 34px; PADDING-TOP: 0px
}
.ftit_r {
	FLOAT: right
}
.ftit_r A {
	COLOR: #fff; LINE-HEIGHT: 34px; MARGIN-RIGHT: 10px
}
.ftit_r A:hover {
	COLOR: #fff
}


/**/
.rollBox2 {
	MARGIN: 0px auto; WIDTH: 731px; DISPLAY: inline; FLOAT: left; HEIGHT: 130px; OVERFLOW: hidden
}
.rollBox2 .LeftBotton {
	
}
.rollBox2 .RightBotton {
	
}
.rollBox2 .Cont {
	WIDTH: 731px; FLOAT: left; HEIGHT: 130px; OVERFLOW: hidden
}
.rollBox2 .ScrCont {
	WIDTH: 1342177.27px
}
.rollBox2 .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 147px; FLOAT: left; MARGIN-RIGHT: 18px
}
.rollBox2 .Cont .pic .pic_img {
	BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 143px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 101px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 1px
}
.rollBox2 .Cont .pic .pic_img IMG {
	BORDER-RIGHT-WIDTH: 0px; MAX-WIDTH: 143px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MAX-HEIGHT: 101px; VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px
}
.rollBox2 .Cont .pic_text {
	BACKGROUND-IMAGE: url(/App_themes/images/tb-txt_bg.jpg); LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 147px; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.rollBox2 .Cont .pic_text SPAN {
	MARGIN: 0px auto; WIDTH: 147px; FONT-SIZE: 12px; OVERFLOW: hidden
}
.rollBox2 .Cont .pic_text SPAN A {
	COLOR: #333333
}
.rollBox2 .Cont .pic_text SPAN A:hover {
	COLOR: #333333
}
.rollBox2 #List1 {
	FLOAT: left
}
.rollBox2 #List2 {
	FLOAT: left
}
.rollBox2 #List3 {
	FLOAT: left
}
.rollBox2 #List4 {
	FLOAT: left
}/**/



.ab,.ab:link,.ab:visited,.ab:active{
	text-decoration: none;
	font-size:14px;
	font-family:"宋体";
	color:#FFFFFF;
	font-weight:bold;
}
.ab:hover {
	text-decoration: underline;
	color:#FFF;
	font-size: 14px;
	font-family:"宋体";
	font-weight:bold;
}

.a1,.a1:link,.a1:visited,.a1:active{
	text-decoration: none;
	font-size:12px;
	font-family:"宋体";
	color:#FFFFFF;
	font-weight:bold;
}
.a1:hover {
	text-decoration: underline;
	color:#FF9900;
	font-size: 12px;
	font-family:"宋体";
	font-weight:bold;
}
.a2,.a2:link,.a2:visited,.a2:active{
	text-decoration: none;
	font-size:12px;
	font-family:"宋体";
	color:#949494;
}
.a2:hover {
	text-decoration: underline;
	color:#FF0000;
	font-size: 12px;
	font-family:"宋体";
}
.a3,.a3:link,.a3:visited,.a3:active{
	text-decoration: none;
	font-size:12px;
	font-family:"宋体";
	color:#333333;
}
.a3:hover {
	text-decoration: underline;
	color:#FF0000;
	font-size: 12px;
	font-family:"宋体";
}

.h,.h:link,.h:visited,.h:active{
	text-decoration: none;
	font-size:12px;
	font-family:"宋体";
	color:#63AAF4;
	font-weight:bold
}
.h:hover {
	text-decoration: underline;
	font-size:12px;
	font-family:"宋体";
	color:#63AAF4;
	font-weight:bold}

.h2 {
	font-size:14px;
	font-family:"宋体";
	color:#333333;
	font-weight:bold
}

.h3,.h3:link,.h3:visited,.h3:active,.h3:hover {
	text-decoration: none;
	font-size:14px;
	font-family:"宋体";
	color:#333333;
	line-height:30px;
	font-weight:normal;}
	
	
.nntitl,.nntitl:link,.nntitl:visited,.nntitl:active{
	text-decoration: none;
	font-size:14px;
	font-family:"宋体";
	color:#333333;
}
.nntitl:hover {
	text-decoration: underline;
	color:#FF0000;
	font-size: 14px;
	font-family:"宋体";
}

.yzbh{	text-decoration: none;
	font-size:14px;
	font-family:"宋体";
	color:#999999;}
	
.nxxzbt{	text-decoration: none;
	font-size:18px;
	font-family:"宋体";
	line-height:26px;
	color:#02419F;
	font-weight:bold;}	

	
	.chenwang{	text-decoration: none;
	font-size:12px;
	font-family:"宋体";
	color:#FF0000;}


.gd{ margin-top:20px; /*background:"#F8F8F8";padding: 25px 0px 25px 0px; 
     border-left:#D5D5D5 1px solid; border-bottom:#D5D5D5 1px solid;border-right:#D5D5D5 1px solid;*/
    }
.b{ width:1002px; margin-top:10px;color:#FFFFFF;}
.b1{ float:left; width:370px;font-size:16px;}
.b2{ float:left; width:330px; margin:0px 31px;font-size:16px;}
.b3{ float:left; width:240px;font-size:16px;}
.b11{ height:36px;}
.b4{  font-size:16px; width:1002px; height:37px; color:#FFFFFF;  /*margin:5px 0px; background:url(images/66.jpg); 
      border-left:#D5D5D5 1px solid;border-top:#D5D5D5 1px solid;border-right:#D5D5D5 1px solid;*/
    }
.top_box1{ width:1002px;}



/* fullSlide */
.fullSlide{width:100%;position:relative;height:410px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:410px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:410px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}





