
/* CSS Document */
.headbg{ width:1000px;margin:0px auto; background: url(/images/headbg.jpg) no-repeat; height:48px; clear:both;}
BODY {
	font-family:"Tahoma", "Arial"; font-size:12px;margin:0px; padding:0px;  
	
	width:100%; height:575px; margin:0px auto; background:url(/images/bg201312.png) repeat-x #fff;
}
DIV {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
DL {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
DT {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
DD {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
UL {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
OL {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
LI {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
H1 {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
H2 {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
H3 {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
H4 {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
H5 {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
H6 {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
PRE {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
CODE {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
FORM {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
FIELDSET {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
leg end {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
INPUT {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
BUTTON {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
TEXTAREA {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
P {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
BLOCKQUOTE {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
TH {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
FORM {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
TD {
	padding-bottom:0px; margin:0px; padding-left:0px; padding-right:0px; padding-top:0px;
}
TABLE {
	border-spacing:0; border-collapse:collapse;
}
FIELDSET {
	border-bottom-style:none; border-left-style:none; border-top-style:none; border-left-style:none;
}
IMG {
 	border-bottom-style:none; border-left-style:none; border-top-style:none; border-left-style:none;
	border:0px;}
ADDRESS {
	font-style:normal;
}
CAPTION {
	font-style:normal;
}
CITE {
	font-style:normal;
}
CODE {
	font-style:normal;
}
DFN {
	font-style:normal;
}
EM {
	font-style:normal;
}
STRONG {
	font-style:normal;
}
TH {
	font-style:normal;
}
VAR {
	font-style:normal;
}
LI {
	list-style-type:none;
}
CAPTION {
	text-align:left;
}
TH {
	text-align:left;
}
H1 {
	font-size:100%; font-weight:normal;
}
H2 {
	font-size:100%; font-weight:normal;
}
H3 {
	font-size:100%; font-weight:normal;
}
H4 {
	font-size:100%; font-weight:normal;
}
H5 {
	font-size:100%; font-weight:normal;
}
H6 {
	font-size:100%; font-weight:normal;
}
Q:before {
	content: '';
}
Q:after {
	content: '';
}
ABBR {
	border-bottom-style:none; font-variant:normal; border-left-style:none; border-top-style:none; border-right-style:none;
}
ACRONYM {
	border-bottom-style:none; font-variant:normal; border-left-style:none; border-top-style:none; border-right-style:none;
}
SUP {
	vertical-align:text-top;
}
SUB {
	vertical-align:text-bottom;
}
INPUT {
	font-family:inherit;
}
BUTTON {
	font-family:inherit;
}
TEXTAREA {
	font-family:inherit;
}
SELECT {
	font-family:inherit;
}

LEGEND {
	color:#000;
}
DEL {
	text-decoration:none;
}
INS {
	text-decoration:none;
}

TD {
	font-size:9pt;
}
A {
	color:#222; text-decoration:none;
}
A:hover {
	color:#cc0000; text-decoration:none;
}
.clear {
	clear:both;
}


.red{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a.red:link {
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a.red:visited {
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a.red:hover {
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a.red:active {
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a.red01:link {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.red01:visited {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.red01:hover {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.red01:active {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.red02:link {
	color:#c83b48;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.red02:visited {
	color:#c83b48;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.red02:hover {
	color:#c83b48;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.red02:active {
	color:#c83b48;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.red03:link {
	color:#cc0000;
	font-size:12px;
	text-decoration:none;
}
a.red03:visited {
	color:#cc0000;
	font-size:12px;
	text-decoration:none;
}
a.red03:hover {
	color:#cc0000;
	font-size:12px;
	text-decoration:none;
}
a.red03:active {
	color:#cc0000;
	font-size:12px;
	text-decoration:none;
}


a.blue:link {
	color:#0066cb;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.blue:visited {
	color:#0066cb;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.blue:hover {
	color:#0066cb;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.blue:active {
	color:#0066cb;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.blue01:link {
	color:#004a99;
	font-size:12px;
	text-decoration:none;
}
a.blue01:visited {
	color:#004a99;
	font-size:12px;
	text-decoration:none;
}
a.blue01:hover {
	color:#004a99;
	font-size:12px;
	text-decoration:none;
}
a.blue01:active {
	color:#004a99;
	font-size:12px;
	text-decoration:none;
}


a.blue02:link {
	color:#0066cc;
	font-size:12px;
	text-decoration:none;
}
a.blue02:visited {
	color:#0066cc;
	font-size:12px;
	text-decoration:none;
}
a.blue02:hover {
	color:#0066cc;
	font-size:12px;
	text-decoration:none;
}
a.blue02:active {
	color:#0066cc;
	font-size:12px;
	text-decoration:none;
}


a.gray:link {
	color:#222;
	font-size:12px;
	text-decoration:none;
}
a.gray:visited {
	color:#222;
	font-size:12px;
	text-decoration:none;
}
a.gray:hover {
	color:#222;
	font-size:12px;
	text-decoration:none;
}
a.gray:active {
	color:#cc0000;
	font-size:12px;
	text-decoration:none;
}




.mainbody{ width:1000px; height:auto; margin:0px auto;}
.mainbody01{ width:1000px; height:auto; margin:0px auto;}
.toplink{ width:1000px; height:31px;}
.toplink_01{ width:510px; height:31px; float:left; line-height:31px;}
.toplink_02{ width:150px; height:31px; float:left; line-height:31px; text-align: center; }
.toplink_03{ width:340px; height:31px; float:left; line-height:31px; text-align: right;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis;}
.toplink_04{ width:200px; height:31px; float:left; line-height:31px; text-align:left;}



.head_left{ float:left; width:510px; height:auto; margin-left:40px; display:inline}
#passport{ text-align:left; height:35px; line-height:35px; padding-top:0px; color:#fff;}
#passport a{ color:#fff;}

.head_right{ float:left; width:160px; height:auto;}
.head_right2{ float:left; width:270px; height:41px;line-height:41px;color:#fff; padding-right:10px; position:relative; top:-7px;}

/* search */
.search_form{ float:right; height:25px; font-size:12px; background:url(/images/box.png) no-repeat; margin:4px 0px 0px 0px !important; padding:0px; width:159px;}
.search_form .box{
	height:24px;
	line-height:24px;
	margin-left:3px;
	width:120px;
	background:none;
	border:none;
	color:#666;
	float: left;
}
.search_form .button{ height:24px; line-height:24px;  margin-top:4px;margin-right:2px; width:15px; background: url(/images/channels.gif) no-repeat; border:none; cursor:pointer;}

.banner{ width:980px; height:auto; margin:0px auto; padding-top:5px; padding-bottom:15px;}
.main980{ width:980px; margin:0px auto; clear:both}
.left{ width:236px; float:left; margin-right:18px; margin-bottom:1px;}
.center{ width:468px; float:left; margin-right:18px; margin-bottom:1px;}
.right{ width:238px; float:left; background:url(/images/pic4.gif); height:488px; margin-bottom:1px;}



/* ÇÐ»»Ð§¹û */
DIV#MainPromotionBanner {
	WIDTH: 236px; FLOAT: left; HEIGHT: 170px; margin-bottom:5px;
}
#MainPromotionBanner #SlidePlayer {
	POSITION: relative; MARGIN: 0px auto
}
#MainPromotionBanner .Slides {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 170px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#MainPromotionBanner .Slides LI {
	WIDTH: 236px; FLOAT: left; HEIGHT: 170px
}
#MainPromotionBanner .Slides IMG {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 236px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 170px; BORDER-LEFT-WIDTH: 0px
}
#MainPromotionBanner .SlideTriggers {
	Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 18px; RIGHT: 18px; PADDING-TOP: 0px; TOP: 135px
}
#MainPromotionBanner .SlideTriggers LI {
	BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #333 1px solid; LINE-HEIGHT: 18px; MARGIN: 5px 0px 5px 5px; WIDTH: 18px; DISPLAY: inline; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #333 center center; FLOAT: left; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: #333 1px solid; CURSOR: pointer; BORDER-RIGHT: #333 1px solid
}
#MainPromotionBanner .SlideTriggers LI.Current {
	BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; LINE-HEIGHT: 18px; MARGIN: 5px 0px 5px 5px; WIDTH: 18px; BACKGROUND: #cc0000 center center; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid
}


/* nav */
#nav {
	clear:both; float:left; overflow:hidden; width:468px; height:29px; background:url(/images/navbg.jpg) repeat-x;
}
#nav UL {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; list-style-type:none; height:29px;
}
#nav UL LI {
	font-size:14px; background: none; float:left; margin:0px 0px 0px 0px; width:90px; color:#222; line-height:29px; text-align:center; text-decoration:none;
}
#nav A:link {
	font-size:14px; color:#222; text-decoration:none;
}
#nav A:visited {
	font-size:14px; color:#222; text-decoration:none;
}
#nav A:active {
	font-size:14px; color:#222; text-decoration:none;
}

#nav UL .hot {
	font-size:14px; background:url(/images/nav.jpg); color:#cc0000; line-height:29px; text-decoration:none;	
}
#nav .hot A:link {
	font-size:14px; color:#cc0000; line-height:29px; text-decoration:none;
}
#nav .hot A:visited {
	font-size:14px; color:#cc0000; line-height:29px; text-decoration:none;
}
#nav .hot A:active {
	font-size:14px; color:#cc0000; line-height:29px; text-decoration:none;
}

#navSub {
	clear:both; float:left; overflow:hidden; width:468px; height:242px; background:url(/images/navbg1.jpg) repeat-x;
}
#navSub UL {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; width:468px; padding-top:0px; list-style-type:none; height:25px;
}
#navSub UL LI {
	padding-right:13px; padding-left:13px; padding-top:10px; font-size:12px; float:left; color:#000; line-height:25px; text-decoration:none;
}
.displayNone {
	display:none; margin:0px;	
}
.box01{
	 width:234px; height:95px; background:#fbfbfb; border:1px #e6e6e6 solid; clear:both; 
}

#nav1 {
	clear:both; float:left; overflow:hidden; width:468px; height:29px; background:url(/images/navbg.jpg) repeat-x; clear:both; margin-top:10px;
}
#nav1 UL {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; list-style-type:none; height:29px;
}
#nav1 UL LI {
	font-size:14px; background: none; float:left; margin:0px; width:78px; color:#222; line-height:29px; text-align:center; text-decoration:none;
}
#nav1 A:link {
	font-size:14px; color:#222; text-decoration:none;
}
#nav1 A:visited {
	font-size:14px; color:#222; text-decoration:none;
}
#nav1 A:active {
	font-size:14px; color:#222; text-decoration:none;
}

#nav1 UL .hot {
	font-size:14px; background:url(/images/nav.jpg); color:#cc0000; line-height:29px; text-decoration:none;	
}
#nav1 .hot A:link {
	font-size:14px; color:#cc0000; line-height:29px; text-decoration:none;
}
#nav1 .hot A:visited {
	font-size:14px; color:#cc0000; line-height:29px; text-decoration:none;
}
#nav1 .hot A:active {
	font-size:14px; color:#cc0000; line-height:29px; text-decoration:none;
}

#navSub1 {
	clear:both; float:left; overflow:hidden; width:468px; height:188px; background:#f8f8f8;
}
#navSub1 UL {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; width:468px; padding-top:0px; list-style-type:none; height:25px;
}
#navSub1 UL LI {
	padding-right:13px; padding-left:13px; padding-top:10px; font-size:12px; float:left; color:#000; line-height:25px; text-decoration:none;
}


#nav2 {
	clear:both; float:left; overflow:hidden; width:698px; height:26px; margin-top:28px; margin-left:10px; margin-bottom:-20px;
}
#nav2 UL {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; list-style-type:none; height:26px;
}
#nav2 UL LI {
	font-weight:bold; font-size:14px; background: url(/images/nav2.png); float:left; margin:0px 0px 0px 0px; width:90px; color:#fff; line-height:26px; text-align:center; text-decoration:none;
}
#nav2 A:link {
	font-weight:bold; font-size:14px; color:#fff; text-decoration:none;
}
#nav2 A:visited {
	font-weight:bold; font-size:14px; color:#fff; text-decoration:none;
}
#nav2 A:active {
	font-weight:bold; font-size:14px; color:#fff; text-decoration:none;
}
#nav2 UL .hot {
	font-weight:bold; font-size:14px; background: url(/images/nav1.png); color:#fff; line-height:26px; text-decoration:none;	
}
#nav2 .hot A:link {
	font-weight:bold; font-size:14px; color:#fff; line-height:26px; text-decoration:none;
}
#nav2 .hot A:visited {
	font-weight:bold; font-size:14px; color:#fff; line-height:26px; text-decoration:none;
}
#nav2 .hot A:active {
	font-weight:bold; font-size:14px; color:#fff; line-height:32px; text-decoration:none;
}
#navSub2 {
	clear:both; float:left; overflow:hidden; width:698px; height:266px;
}


#nav3 {
	clear:both; float:left; overflow:hidden; width:154px; height:266px; padding-left:10px; margin-top:10px;
}
#nav3 UL {
	padding:0px; margin:0px; list-style-type:none; height:35px;
}
#nav3 UL LI {
	font-weight:bold; font-size:14px; /*background:#ccc;*/ float:left;  margin:0px; width:154px; color:#004a99; line-height:35px; text-align: left; text-decoration:none; height:35px; padding-left:5px; _padding-top:3px;
}
#nav3 A:link ,#nav3 A:visited,#nav3 A:active{
	font-weight:bold; font-size:14px; color:#004a99; text-decoration:none; _padding-top:3px;
}

#nav3 UL .hot {
	font-weight:bold; font-size:14px; background: url(/images/icon37.png); _padding-top:3px;  color:#e5002d; line-height:35px; text-decoration:none; width:154px; height:35px;	
}
#nav3 .hot A:link,#nav3 .hot A:visited , #nav3 .hot A:active{
	font-weight:bold; font-size:14px; color:#e5002d; line-height:35px;height:35px text-decoration:none; _padding-top:3px;
}


#navSub3 {
	clear:both; float:left; overflow:hidden; width:698px; height:266px; 
}
#navSub3 UL {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; width:698px; padding-top:0px; list-style-type:none; height:25px;
}
#navSub3 UL LI {
	padding-right:0px; padding-left:0px; font-size:12px; float:left; color:#000; line-height:25px; text-decoration:none;
}


#nav4 {
	clear:both; float:left; overflow:hidden; width:154px; height:266px; padding-left:10px; margin-top:10px;
}
#nav4 UL {
	padding:0px; margin:0px; list-style-type:none; height:35px;
}
#nav4 UL LI {
	font-weight:bold; font-size:14px; /*background:#ccc;*/ float:left; margin:0px; width:154px; color:#004a99; line-height:35px; text-align: left; text-decoration:none; height:35px; padding-left:5px;_padding-top:3px;
}
#nav4 A:link,#nav4 A:visited,#nav4 A:active {
	font-weight:bold; font-size:14px; color:#004a99; text-decoration:none; _padding-top:3px;
}

#nav4 UL .hot {
	font-weight:bold; font-size:14px; background: url(/images/icon37.png);  color:#e5002d; line-height:35px; text-decoration:none;  _padding-top:3px;width:154px; height:35px;	
}
#nav4 .hot A:link, #nav4 .hot A:visited,#nav4 .hot A:active{
	font-weight:bold; font-size:14px; color:#e5002d; line-height:35px; text-decoration:none; _padding-top:3px;
}


#navSub4 {
	clear:both; float:left; overflow:hidden; width:698px; height:266px; 
}
#navSub4 UL {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; width:698px; padding-top:0px; list-style-type:none; height:25px;
}
#navSub4 UL LI {
	padding-right:0px; padding-left:0px; font-size:12px; float:left; color:#000; line-height:25px; text-decoration:none;
}



.rd_new{width:236px; height:32px; margin-top:5px;}

#rdlist_nr { MARGIN: 0px 0px 0px 0px; WIDTH: 236px; color:#222222;DISPLAY: inline; FLOAT: left; HEIGHT: 183px; background: url(/images/pic3.jpg)}
#rdlist_nr UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 40px; PADDING-TOP: 5px}
#rdlist_nr UL LI {  width:224px; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis; TEXT-ALIGN: left; LINE-HEIGHT: 40px;HEIGHT: 40px; MARGIN: 0px; PADDING-LEFT: 4px; }
#rdlist_nr UL LI IMG { MARGIN-TOP: 6px;  border:none; }
.right_box{ width:368px; height:536px; background:url(/images/pic4.jpg) no-repeat; clear:both; float:left}



#newlist_nr { MARGIN: 0px 0px 0px 0px; WIDTH: 214px; DISPLAY: inline; FLOAT: left; HEIGHT: 75px; }
#newlist_nr UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 0px}
#newlist_nr UL LI { width:204px; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis; TEXT-ALIGN: left; LINE-HEIGHT: 25px; height:25px; }
#newlist_nr UL LI IMG { margin-right:4px;}





/* banner2 */
		.picMarquee-left{ width:980px;  overflow:hidden; position:relative;  }
		.picMarquee-left .hd{   }
		
		


		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 3px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:261px; height:62px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }







.service_hall{ width:980px; background:url(/images/pic5.gif) no-repeat; height:24px; clear:both; margin-top:5px; margin-bottom:4px;}
.service_hall_box{ width:977px; margin:0px auto; background: url(/images/service_bg.png) no-repeat; height:425px; clear:both;}
.service_hall01{ width:980px; background:url(/images/pic9.gif) no-repeat; height:25px; clear:both; margin-top:15px; margin-bottom:4px;}

.box_374{ width:374px; height:auto; float:left; margin-right:11px; margin-bottom:15px;}
.box_head{ width:374px; height:32px; float:left;}
.box_head1{ width:374px; height:32px; float:left;}
.box_nr{ width:372px; height:165px; border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; padding-bottom:10px; margin-bottom:12px;}
.box_bk{ width:372px; height:143px; border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; padding-bottom:10px; margin-bottom:12px;}

#box_nr01 { MARGIN: 0px 0px 0px 0px; WIDTH: 178px; DISPLAY: inline; FLOAT: left; HEIGHT: auto; }
#box_nr01 UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 23px; PADDING-TOP: 0px;}
#box_nr01 UL LI { TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; width:178px; color:#737373}

.box_339{ width:339px; height:auto; float:left; margin-right:12px; margin-bottom:15px;}
.box_head02{ width:339px; height:32px; float:left;}
.box_head03{ width:339px; height:32px;  float:left;}
.box_nr02{ width:337px; height:164px; border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; padding-bottom:10px; margin-bottom:12px;}
.box_bk1{ width:337px; height:143px; border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; padding-bottom:10px; margin-bottom:12px;}

#box_nr02 { MARGIN: 0px 0px 0px 0px; WIDTH: 313px; DISPLAY: inline; FLOAT: left; HEIGHT: auto; padding-left:12px;}
#box_nr02 UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 23px; PADDING-TOP: 0px;}
#box_nr02 UL LI { TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; MARGIN: 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; width:313px; color:#737373}

.box_244{ width:244px; height:auto; float:left; margin-bottom:15px;}


#footer_wrap{ width:1000px; margin:0px auto; clear:both; background: url(/images/footerbg.jpg) repeat-x; height:123px;}
.footer { width:780px; height:auto; padding:0px; float:left;}
.footer i { display:block; float:left;}
.footer p { height:25px; float:left; padding-left:20px; line-height:18pt; padding-top:10px; color:#222; padding-bottom:6px; text-align:left; }
.footer p a { padding:0 5px;}
.footer p a:link,.footer p a:visited { color:#990000;}




/*banner3*/

.bannerad ol,.bannerad ul,.bannerad li{padding:0;margin:0;}
.bannerad{POSITION: relative; WIDTH: 980px; HEIGHT: 78px; OVERFLOW: hidden; margin:0px auto 15px;}
.bannerad OL{POSITION: absolute; TOP: 0px; LEFT: 0px}
.bannerad LI{WIDTH:980px; HEIGHT: 78px}
.bannerad IMG{WIDTH: 980px; HEIGHT: 78px}
.mouse_direction{POSITION: absolute; WIDTH: 25px; DISPLAY: none; HEIGHT: 78px; RIGHT: 0px}
.mouse_top{BACKGROUND: url(/images/direction_icon.png) no-repeat; HEIGHT: 45px; CURSOR: pointer; margin-top:0px;}
.mouse_bottom{BACKGROUND: url(/images/direction_icon.png) no-repeat 0px -45px; HEIGHT: 45px; CURSOR: pointer}




#font14 {
	FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.font14 {
	LINE-HEIGHT: 28px
}
#datebig5{color:#777;}
.newstitle{display: block; width:358px; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis;}
.newssub{display: block; width:425px; overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis; text-overflow: ellipsis;}


.font-red14{
	font-size:14px;
	color:#CC0000;
	font-weight: bold;
}
.zxzxlist{width:310px;overflow:hidden; line-height:25px; height:25px;text-overflow:ellipsis; white-space:nowrap;-o-text-overflow: ellipsis;}

.indexlinks{ width:203px; height:165px;overflow-x:hidden;overflow-y:scroll;padding-left:3px; line-height:25px;border: 1px solid #CCCCCC;}
.indexlinks2017{ width:92%; height:165px;overflow-x:hidden;overflow-y:scroll;padding-left:3px; line-height:25px;border: 1px solid #CCCCCC;}


/* * * * * * * * * * À¸Ä¿template* * * * * * * * * * * */
#titmain{
	font-size: 14px;
	line-height: 28px;
	color: #CC0000;
	font-weight: bold;
	word-spacing: 1px;
	text-align:left;
	margin-left:15px;
	 margin-bottom:15px;
	
}
#titmain img{margin-left:30px;}
/* * * * * * * * * * À¸Ä¿template* * * * * * * * * * * */



/* * * * * * * * * * weixin code* * * * * * * * * * * */
.qr i {
	width: 258px;
	height: 258px;
	position: absolute;
	
	top: 32px;
	margin-left:10%;
	display: none;
	
}
.qr:hover i {
	display: block
}
.qr i {
z-index:9999;
	background-image: url(http://www.shgjj.com/html/zyxw/img/20151017151147439.jpg)
}
/* * * * * * * * * * weixin code* * * * * * * * * * * */


/* CSS Document */

div,li,ul,img{margin:0px;
	padding:0px; border:0px;}

body {
	font-size: 12px;
	color: #333333;
	margin:0px;
	padding:0px;
}

A:link {
	COLOR:#333; TEXT-DECORATION:none
}
A:visited {
	COLOR:#333; TEXT-DECORATION:none
}
A:hover {
	COLOR:#cc0000;
	TEXT-DECORATION:none
}
.column{ margin: 0px auto 0px auto;
height:84px;
width:100%;
background-color:#FFFFFF
}

.sildermenu{
	width: 100%;
}
.sildermenu div{
	margin-bottom: 16px;
}
.sildermenu2{
	padding-top:7px;
	background-image: url(images/xxgk-6bg.jpg);
	width: 184px;
	line-height: 30px;
	background-repeat: no-repeat;
}
.sildermenu2 ul li{

	margin-left:20px;
	list-style-type: none;
}

.email{
	margin-top: 30px;
	margin-bottom: 20px;
}
#leftsilder{ }
#rightsilder{
	background-image: url(images/xxgk-15.jpg);
	height: 629px;
	width: 232px;
	
}
.rightsilder{
	width:90%;
 margin: 0 auto 0 auto;
	
 }

 .space{
	height: 38px;
}
.more{ float:right; color:#FFFFFF; line-height:30px; padding-right:4px;}
.more a{
	color:#FFFFFF;
	text-decoration: none;
}


.boxx {
	 BACKGROUND: #fff;WIDTH: 100%;
	  margin-top:10px;
}
.tab_menu {
	OVERFLOW: hidden;
	padding-left:10px;
	WIDTH: 100%;
	LIST-STYLE-TYPE: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#990000;
	
}
.tab_menu LI {
	FLOAT: left;
	WIDTH: 70px;
	 margin-left:1px;
	CURSOR: pointer;
	COLOR: #000000;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	background-repeat: no-repeat;

		
}
.tab_menu LI.current {
	COLOR: #FFFFFF;
	
	background-color: #990000;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.tab_box {
	padding:0px;
	 margin:0px;
	 background-color:#F9F9F9;
	
	
}
.tab_box .hide {
	DISPLAY: none
}
.tab_box ul{	padding:0px;
	 margin:0px;}
.tab_box li{
	width:100%;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 2px;
	line-height:28px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-type: none;
	
}
.tab_box li a div{width:80%;overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	cursor: pointer}
.font-red {
	

	color: #cc0000;
	
}
.font14 {
	line-height: 40px;
	font-size:14px;
	font-weight: bold;
	color: #CC0000;
}
.intro{
	line-height: 20px;
	text-indent: 1.8pc;
}
.sildercolumn{
	line-height: 30px;
	color: #cc0000;
	font-size: 14px;
	font-weight: bold;
	margin-top:10px;
}
.sildercolumn span{margin-left:50px;}
.inputxxgk{
	border: 1px solid #CCCCCC;
	width:150px;
}
.inputxxgk2{
	border: 1px solid #CCCCCC;
	width:70px;
}
.xxjs tr td{
	line-height:25px;
	
}
.xxgktitle{
	background-image: url(../images/xxgk-8.gif);
	height: 36px;
	width: 100%;
	font-size: 14px;
	line-height: 36px;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 1pc;	
}


.main-apply{
	background-color: #F9F9F9;
	width:100%;
	margin-top:10px;
	padding-top:10px;
    padding-bottom: 10px;
}
.date{
	float: right;
	margin-top:-30px;
	margin-right:5px;
	color: #999999;
	
}
.wenda div{
	background-image: url(../images/xxgk-13.gif);
	background-repeat: no-repeat;
	line-height:25px;
	background-position: 0px 6px;
	padding-left: 20px;
	
	/*overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;*/
}


#rightsilder2015 {
  background-image: url(../images/xxgk2015rbg.jpg);
    background-size: 100%;
    background-repeat: no-repeat;
  height: 820px;
  width: 100%;
  

}

.xxgk-main{background: #fff;font-size: 9pt;width: 100%; box-shadow: 0 0 8px 0 rgba(0,0,0,.15);overflow: hidden;float: left; margin-bottom: 20px;}
.xxgk-part{float: left;padding: 0 10px;width:50%}
.apply-ewm{float: left;width: 45%;margin: 0 2%;}
.main-apply{overflow: hidden;}
.apply-ewm img{width: 100%;}
.sildermenu div{padding: 0;float: left;}
.sildermenu div img{width: 100%;}
.xxgk-lb{float: left;padding: 0;}
.xxgk-lb img{width: 100%;margin-bottom: 10px;}

@media(max-width:1000px){
    .xxgk-main{font-size: 16px;}
    .sildercolumn{font-size: 16px;}
    .xxgk-main iframe{font-size: 16px;}
    .rightsilder{margin-top: 80px;}
    .tab_box li a div{width: 65%;}
	.column{height: 25px}
	#rightsilder2015 {height:460px}
}
@media(max-width:580px){
    .rightsilder{margin-top: 30px;}
}