body{ font-family:����;	font-size:12px;	color:#494949; margin-left: 0px; margin-top: 0px;  background-position:top; background-repeat:repeat-x;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
}
a:link {
	color:#626262;
	text-decoration: none;
	
}
aa:link {
	color:#cc6633;
	text-decoration: none;
	display:online ;
}
a:visited {
	text-decoration: none;
	color:#626262;
}
a:hover {
	text-decoration: underline;
	color:#1863c9;
}
a:active {
	text-decoration: underline ;
	color:#1863c9;
}
/*������ʽ*/
.zf{ float:left;}
.yf{ float:right;}

/*������ʽ*/
a.jc:link{ text-decoration:none; font-size:14px; color:#0173cc;}
a.jc:visited{ text-decoration:none; font-size:14px; color:#0173cc;}
a.jc:hover{text-decoration:none; font-size:14px; color:#0173cc;}
a.jc:active{ text-decoration:none; font-size:14px; color:#0173cc;}

a.f12_red:link{ color:#1176b0; text-decoration:none; font-size:14px;}
a.f12_red:visited{ color:#1176b0 ; text-decoration:none; font-size:14px;}
a.f12_red:hover{ color:#454545; text-decoration: none; font-size:14px;}
a.f12_red:active{ color:#454545; text-decoration:none; font-size:14px;}

a.hh:link{ color:#ffffff; text-decoration:none; font-size:14px;}
a.hh:visited{ color:#ffffff ; text-decoration:none; font-size:14px;}
a.hh:hover{ color:#1176b0; text-decoration: none; font-size:14px;}
a.hh:active{ color:#1176b0; text-decoration:none; font-size:14px;}

a.dd:link{ color:#1176b0; text-decoration:none; font-size:12px;}
a.dd:visited{ color:#1176b0 ; text-decoration:none; font-size:12px;}
a.dd:hover{ color:#454545; text-decoration: none; font-size:12px;}
a.dd:active{ color:#454545; text-decoration:none; font-size:12px;}
/*��ҳ����*/
.top_1{ width:950px; height:91px;}
  .top_1a{ width:320px; height:91px; float:left;}
  .top_1b{ height:47px; float:right; width:630px; text-align:right;}
  .top_1c{ height:44px; float:right; width:630px; text-align:left; color:#1176b0; font-size:14px; font-weight:bold;}
  /*����*/
 .d_1{ width:950px; height:80px;}
 
 /*�������˵�*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
#menu_out{
	width:950px;
	height:80px;
	padding-left:4px;
	margin-left:auto;
	margin-right:auto;
	background:url(../image/d_1.jpg) no-repeat left top;
}
#menu_in{
	background:url(../image/d-2.jpg) no-repeat right top;
	padding-right:4px;
}
#menu{
	background:url(../image/d-bg.jpg) repeat-x;
	height:80px;
}
.menu_line{	width:10px;}
#nav{ padding-left:5px;}
#nav li{
	float:left;
	height:47px;
}
#nav li a{
	float:left;
	display:block;
	padding-left:4px;
	height:47px;
	background:url(../image/d-left.gif) left top no-repeat;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
	float:left;
	padding:18px 10px 0px 6px;
	line-height:14px;
	background:url(../image/d-right.gif) right top no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
#nav li .nav_on{   /*��꾭��ʱ�任����������JS��ȡ��ʽ*/
	background-position:left 100%;
}
#nav li .nav_on span{  /*��꾭��ʱ�任����������JS��ȡ��ʽ*/
	background-position:right 100%;
	color:#158ada;
	text-decoration:none;
	padding:18px 10px 15px 6px;
}
/*����Ŀ*/
#menu_con{
	text-align:left;
	padding-left:0px;
	clear:both;
}
#menu_con li{
	float:left; text-align:center;
	height:28px;
	margin-top:5px;
}
#menu_con li a{
	display:block;
	float:left;
	background:url(../image/menu_on_left2.gif) no-repeat left top;
	cursor:pointer;
	padding-left:1px;
}
#menu_con li a span{
	float:left;
	padding:6px 10px 4px 10px;
	line-height:12px;
	background:url(../image/menu_on_right2.gif) no-repeat right top;
}
#menu_con li a:hover{
	text-decoration:none;
	background:url(../image/menu_on_left2.gif) no-repeat left bottom;
}
#menu_con li a:hover span{
	background:url(../image/menu_on_right2.gif) no-repeat right bottom;
}
 /*java*/
 ul, li { list-style:none; }
 fieldset, img { border:none; }
legend { display:none; }
/*em, strong, cite, th { font-style:normal; font-weight:normal; } */
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/

/* iFocus style */
.a_1a{ width:677px; height:204px; float:left;}
#ifocus { width:675px; height:202px; border:1px solid #d2dde4; background:#f8f8f8; }
	#ifocus_pic { display:inline; position:relative; float:left; width:565px; height:202px; overflow:hidden;}
		#ifocus_piclist { position:absolute;}
		#ifocus_piclist li { width:565px; height:202px; overflow:hidden; }
		#ifocus_piclist img { width:565px; height:202px; }
	#ifocus_btn { display:inline; float:right; width:89px; margin:9px 9px 0 0; }
		#ifocus_btn li { width:89px; height:46px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:73px; height:38px; margin:4px 5px 0 11px; }
		#ifocus_btn .current { background:url(../image/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
		#ifocus_opdiv { position:absolute; left:0; bottom:0; width:565px; height:28px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=0); }
	#ifocus_tx { position:absolute; left:8px; bottom:5px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
  /*java*/
 /*���*/
.a_1{ width:950px; height:204px; clear:both; padding-top:7px;}
 .a_1b{ width:261px; height:198px; float:right; border:#d2dde4 1px solid; padding:2px;}
  .a_1c{ width:261px; height:198px; background:url(../image/a-1.gif) bottom repeat-x;}
     .a_1ca{ width:250px; height:21px; text-align:left; color:#1176b0; font-size:14px; font-weight:bold; padding:8px 0px 0px 11px;}
     ul .a_1cb{ width:261px; height:169px;}
	   ul{ list-style-type:none; margin:0px; padding:0px;}
	    .a_1cb li{ width:130px; height:54px; float:left; text-align:center; font-size:14px; font-weight:bold; line-height:54px; background:url(../image/a-2.jpg) center no-repeat;}
	    .a_1cb li a{ color:#FFFFFF; display:block;}
		.a_1cb li a:visited{ color:#FFFFFF;}
		.a_1cb li a:hover{ color:#FFFF00; text-decoration:none; background:url(../image/a-3.jpg) center no-repeat; text-align:center;}
		
 /*���߽��*/
.zc_1{ width:948px; height:94px; border:#d2dde4 1px solid; margin-top:5px;}
   .zc_1a{ width:933px; height:27px; border-bottom:#d2dde4 1px solid;padding-left:15px;}
   .zc_1b{width:148px; height:27px; float:left; text-align:left; font-size:14px; font-weight:bold; color:#1176b0; line-height:27px;}
   .zc_1b a{ color:#1176b0;}
   .zc_1b a:visited{ color:#1176b0;}
   .zc_1b a:hover{ color:#008aff; text-decoration:none;}
   
   .zc_1c{width:220px; height:27px; float:right; text-align:right; line-height:27px; padding-right:10px; overflow:hidden;}
     .zc_1c li{ height:27px; float:left; text-align:right; line-height:27px; padding-left:15px;}
 .zc_1c a{ color:#1176b0; text-decoration:none; font-size:12px;}
.zc_1c a:visited{ color:#1176b0 ; text-decoration:none; font-size:12px;}
.zc_1c a:hover{ color:#454545; text-decoration: underline; font-size:12px;}

 .zc_1a2{ width:921px; height:56px; padding:10px 13px 0px 14px;}
  .zc_1a2 ul{ width:921px; height:56px; list-style-type:none; margin:0px; padding:0px;}
  .zc_1a2 ul li{ width:307px; height:22px; line-height:22px; float:left; text-align:left;}
 /*��˼�����Ի�����*/
 .fu_1{ width:950px; height:216px; margin-top:5px;}
     .fu_1a{ width:432px; height:214px; float:left; margin-right:5px; border:#d2dde4 1px solid;}
	   .fu_1a1{ width:422px; height:27px; border-bottom:#d2dde4 1px solid; background:url(../image/a-4.gif)  top repeat-x; text-align:left; font-size:14px; font-weight:bold; color:#1176b0; padding-left:10px; line-height:27px;}
	   .fu_1a2{ width:432px; height:186px;}
	 
	 .fu_1b{ width:237px; height:214px; float:left; border:#d2dde4 1px solid;}
	 /*�ȵ�ר��*/ 
	 .fu_1c{ width:345px; height:180px; float:right; border:#d2dde4 1px solid;}
	 
	  .fu_1c1{ width:265px; height:27px; border-bottom:#d2dde4 1px solid; background:url(../image/a-4.gif)  top repeat-x;}
	  .hidden{display:none;}
	  .scrollUl{ width:265px; height:27px; border-bottom:#d2dde4 1px solid; background:url(../image/a-4.gif)  top repeat-x; overflow:hidden; margin:0px; padding:0px;}
	  .scrollUl li{ float:left; height:27px; line-height:27px; margin-right:3px; width:99px; list-style-type:none;}
.sd01{cursor:pointer; width:99px;  color:#cc6633; font-weight:bold; font-size:16px;}
.sd02{cursor:pointer; width:99px;  color:#cc6633; font-size:16px; font-weight:bold;}
	  .bor03{ width:265px; height:166px; border-top-width:0px;}
ul,li{margin:0px;padding:0px;}
 .er_1{ width:330px; height:165px; padding-left:0px; padding-top:0px;}
 .er_1 li{ width:253px; height:22px; text-align:left; line-height:22px;}
 .hidden{ width:330px; height:165px; padding-left:0px; padding-top:0px;}

 /*��ʦ�Ŷ�*/
.min_1{ width:950px; height:205px; margin-top:5px; background:url(../image/c-3.gif) repeat-x;}
.min_12{ width:950px; height:111px; margin-top:0px;}
.min_1a{ width:940px; height:205px; float:left; background:url(../image/c-1.gif) left no-repeat;}
  .min_1a1{ width:901px; height:42px; text-align:left; font-size:14px; color:#1176b0; background:url(../image/min_1.gif) no-repeat; line-height:42px; padding-left:45px;}
  .min_1a1 span{ width:100px; height:42px; line-height:42px; float:right; font-size:12px; color:#1176b0;}
   /*��ʦ�Ŷ�*/
   .min_1a2{ width:940px; height:163px;}
  .blk_18 { FONT-SIZE: 12px; OVERFLOW: hidden; WIDTH: 940px; ZOOM: 1; margin:0px; padding-top:20px;}
.blk_18 .pcont {
FLOAT: left; OVERFLOW: hidden; WIDTH: 904px;}
.blk_18 .ScrCont {
WIDTH: 32766px; ZOOM: 1
}
.blk_18 #List1_1 {
FLOAT: left
}
.blk_18 #List2_1 {
FLOAT: left
}
.blk_18 .LeftBotton { background:url(../image/xcf.gif) no-repeat; FLOAT: left; MARGIN: 15px 1px; WIDTH: 15px; HEIGHT: 72px
}
.blk_18 .RightBotton {background:url(../image/xcf.gif) no-repeat; FLOAT: left; MARGIN: 15px 1px; WIDTH: 15px; HEIGHT: 72px
}
.blk_18 .LeftBotton {
BACKGROUND-POSITION: 0px 0px; MARGIN-LEFT: 5px
}
.blk_18 .RightBotton {
BACKGROUND-POSITION: 0px -100px; MARGIN-LEFT: -1px
}
.blk_18 .LeftBotton:hover {
BACKGROUND-POSITION: -20px 0px
}
.blk_18 .RightBotton:hover {
BACKGROUND-POSITION: -20px -100px
}
.blk_18 .pl IMG {
DISPLAY: block; MARGIN: 6px auto 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.blk_18 .pl {
BORDER-RIGHT:#ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FLOAT: left; BORDER-LEFT: #ffffff 1px solid; WIDTH: 125px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline; text-decoration:none;
}
.blk_18 A.pl:hover { BORDER-RIGHT: #165dc5 1px solid; BORDER-TOP: #165dc5 1px solid; BACKGROUND: #fff; BORDER-LEFT: #165dc5 1px solid; COLOR: #165dc5; BORDER-BOTTOM: #165dc5 1px solid; text-decoration:none;}


.min_1b{ width:4px; height:205px; float:right; background:url(../image/c-2.gif) right no-repeat;}
  .min_1b1{ width:127px; height:181px; float:left; background:url(../image/e-1.jpg) right center no-repeat; padding-top:24px;}
     .min_1b1 ul{ width:117px; height:181px; float:right; margin:0px; padding:0px; list-style-type:none;}
	 .min_1b1 ul li{ width:89px; height:29px; margin:0px; padding:0px; line-height:29px; text-align:left; padding-left:28px; font-size:14px; font-weight:bold; color:#1074af; cursor:pointer; letter-spacing:1px;}
  #mgxcf1{ width:273px; height:205px; float:right;}
     .mgxcf1a{ width:198px; height:22px; border-bottom:#57a5ef 1px solid; background:url(../image/e-3.jpg) bottom right no-repeat; font-size:14px; font-weight:bold; color:#1176b0; text-align:right; padding-right:75px; padding-top:18px;}
	 .mgxcf1b{ width:258px; height:155px; text-align:left; line-height:22px; padding:10px 5px 0px 10px;}
 .dispnone { DISPLAY: none;}
.clear { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px;}
 /*���Ի�����*/
 .gx_1{ width:950px; height:224px; clear:both; margin-top:5px;}
    .gx_1a{ width:677px; height:224px; float:left;}
      .gx_1a1{ width:677px; height:118px;}
	  .gx_1a2{ width:677px; height:118px;}
	  .gx_1a3{ width:675px; height:209px; margin-top:5px; border-bottom:#d2dde4 1px solid; border-left:#d2dde4 1px solid; border-right:#d2dde4 1px solid;}
	     .gx_1a3a{ width:675px; height:29px; background:url(../image/a-4.gif) center repeat-x;}
		   .gx_1a3a1{ width:130px; height:29px; background:url(../image/f-1.jpg) left top no-repeat; float:left; text-align:center; line-height:29px; font-weight:bold; font-size:14px; color:#FFFFFF;}
		   .gx_1a3a2{ width:530px; height:27px; border-bottom:#d2dde4 1px solid; border-top:#d2dde4 1px solid; float:right; line-height:27px; text-align:right; padding-right:15px; color:#1176b0;}
		    .gx_1a3a2 a{ color:#1176b0; text-decoration:none; font-size:12px;}
.gx_1a3a2 a:visited{ color:#1176b0 ; text-decoration:none; font-size:12px;}
.gx_1a3a2 a:hover{ color:#454545; text-decoration: underline; font-size:12px;}
		 .gx_1a3b{ width:664px; height:170px; padding:10px 5px 0px 6px;}
		   .gx_1a3b ul{ width:664px; height:170px; list-style-type:none; margin:0px; padding:0px;}
		      .gx_1a3b ul li{ width:332px; height:170px; float:right;}
			     .left{ width:655px; height:120px; float:right;}
				    .left_1{ width:655px; height:126px; border:#d2dde4 1px solid; padding:3px;}
					.left_1 img{ width:96px; height:126px;}
				 .right{ width:310px; height:160px; float:left;}
				   .right_1{ width:310px; height:24px; font-weight:bold; color:#000; text-align:left; line-height:20px;}
				   .right_2{ width:310px; height:136px; text-align:left; line-height:22px;}
				   
				   .zhaos{ width:317px; height:26px; text-align:left; font-size:14px; font-weight:bold; color:#1176b0; padding-left:15px;}
				   .zhaos_1{ width:317px; height:139px; text-align:left; padding-left:15px;}
				   .zhaos_1 ul{ width:317px; height:139px; margin:0px; padding:0px; list-style-type:none;}
				   .zhaos_1 ul li{ width:317px; height:21px; text-align:left;}
	
	
	.gx_1b{ width:267px; height:130px; float:right;}
	.gx_1b1{ width:250px; height:28px; background:url(../image/h-1.jpg) no-repeat; padding-left:17px;}
	   .gx_1b1_1{ width:103px; height:28px; text-align:center; line-height:28px; font-size:14px; font-weight:bold; color:#000000; float:left;}
	    .gx_1b1_2{ width:110px; height:28px; line-height:28px; text-align:right; padding-right:10px; float:right;}
	
	.gx_1b2{ width:265px; height:186px; border-bottom:#fde1b1 1px solid; border-left:#fde1b1 1px solid; border-right:#fde1b1 1px solid;}
	  .gx_1b2_1{ width:265px; height:149px; padding-top:4px;}
	    .gx_1b2_1 ul{ width:265px; height:149px; margin:0px; padding:0px; list-style-type:none;}
		.gx_1b2_1 ul li{ line-height:21px; text-align:left; height:70px; overflow:hidden;}
		   .kuan_1{ width:22px; float:left; height:60px; padding-top:10px; padding-left:10px;}
		   .kuan_2{ width:221px; float:right; height:64px; padding:6px 5px 0px 7px; font-weight:bold;}
		   .kuan_3{ width:221px; float:right; height:64px; padding:6px 5px 0px 7px;}
		
	  .gx_1b2_2{ width:252px; height:148px; padding-left:13px; clear:both;}
	    .gx_1b2_2a{ width:142px; height:25px; background-color:#f0f0f0; float:left; color:#000000; line-height:25px; font-size:14px; font-weight:bold; text-align:center;}
		.gx_1b2_2b{ width:252px; height:148px; clear:both; padding-top:5px;}
		 .gx_1b2_2b ul{ width:252px; height:155px; margin:0px; padding:0px; list-style-type:none; overflow:hidden;}
		 .gx_1b2_2b ul li{ width:240px; height:20px; text-align:left; line-height:20px; border-bottom:#cccccc 0px dashed;}
		 .gx_1b2_2b ul li a:hover{ text-decoration:none; background-color:#c4c4c4; color:#000000;}
		 .gx_1b2_2b_1{ width:252px; height:43px;}
		 .gx_1b2_2b_1 a{ width:132px; height:27px; float:left; background:url(../image/y-1.jpg) top left no-repeat; display:block; font-family:"����"; font-size:16px;color:#FFFFFF; line-height:27px; text-align:center;}
		 .gx_1b2_2b_1 a:visited{ text-decoration:none; color:#FFFFFF; font-family:"����"; font-size:16px; line-height:27px; text-align:center; float:left;}
		 .gx_1b2_2b_1 a:hover{ width:132px; height:27px; background:url(../image/y-2.jpg) top left no-repeat; text-decoration:none; color:#FFFFFF; font-family:"����"; font-size:16px; line-height:27px; text-align:center; float:left;}
		 
 /*�ɹ�����*/
.anl_1{ width:950px; height:180px; margin-top:5px;}
  .anl_1a{ width:675px; height:186px; border-bottom:#d2dde4 1px solid; border-left:#d2dde4 1px solid; border-right:#d2dde4 1px solid; float:left;}
  .anl_1b{ width:265px; height:186px; float:right; border:#d2dde4 1px solid;}
     .anl_1ba{ width:253px; height:130px; padding-left:12px; padding-top:4px;}
     .anl_1ba li{ width:253px; height:22px; text-align:left; line-height:22px;}
	     .anl_1baa{ width:265px; height:130px; border-top-width:0px;}
		 
.sddd01{cursor:pointer; width:99px; background:url(../image/b-1.jpg) no-repeat; color:#ffffff; font-weight:bold; font-size:14px;}
.sddd02{cursor:pointer; width:99px; background:url(../image/b-2.jpg) no-repeat; color:#1176b0; font-size:14px; font-weight:bold;}
		 
 /*��У*/
 .fen_1{ width:950px; margin-top:5px; text-align:left; line-height:22px;}
   .fen_1 span{ font-weight:bold; color:#1176b0;}
 /*��������*/
 .youq_1{ width:935px; height:23px; background-color:#f0f0f0; text-align:left; line-height:23px; color:#000000; padding-left:15px; font-weight:bold; margin-top:5px;}
.youq_12{ width:935px; height:0px; background-color:#f0f0f0; text-align:left; line-height:23px; color:#000000; padding-left:15px; font-weight:bold; margin-top:5px;}
.youq_2{ width:930px; text-align:left; line-height:22px; padding:8px 10px 10px 10px; border-bottom:#00b1f4 2px solid;}
 /*��Ȩ*/
 .qu_1{ width:950px; margin-top:5px; color:#4078d9; font-weight:bold; height:30px; line-height:30px;}
 .qu_1 a{ color:#1176b0;}
 .qu_1 a:visited{ color:#1176b0;}
 .qu_1 a:hover{ color:#cccccc;} 
 .qu_2{ width:950px; padding-bottom:35px; text-align:center; line-height:25px;}
  .qu_2 span{ color:#FF0000; font-weight:bold;}
  
  
  
.sdddd01{cursor:pointer; width:99px; background:url(../image/e-2.jpg) right no-repeat; font-weight:bold; font-size:14px;}
.sdddd02{cursor:pointer; width:99px; color:#1176b0; font-size:14px; font-weight:bold;}
/*�¼�*/
.gx_1a1 ul{ width:675px; height:116px; margin:0px; padding:0px; list-style-type:none; border:#d2dde4 1px solid; background:url(../image/index-a.jpg) repeat-x;}
.gx_1a1 ul li{ width:135px; height:116px; float:left;}


.paging {
	margin: 30px auto;
	text-align: center;
  }
  
  .paging ul.pagination {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
		-ms-flex-direction: row;
			flex-direction: row;
	-webkit-box-pack: center;
		-ms-flex-pack: center;
			justify-content: center;
	-webkit-box-align: center;
		-ms-flex-align: center;
			align-items: center;
  }
  
  .paging ul.pagination li {
	margin-left: -1px;
  }
  
  .paging ul.pagination li a {
	padding: 5px 20px;
	color: #0088CC;
	margin: 0 8px;
	border: 1px solid #DDDDDD;
	border-radius: 3px;
  }
  
  .paging ul.pagination li a:hover {
	padding: 5px 20px;
	border: 1px solid #0077DD;
	color: #0077DD;
	background-color: #0077DD;
	color: #fff;
	border-radius: 3px;
  }
  
  .paging ul.pagination li.active {
	padding: 5px 20px;
	border: 1px solid #0077DD;
	color: #0077DD;
	background-color: #0077DD;
	color: #fff;
	border-radius: 3px;
  }
  
  .paging ul.pagination li.disabled {
	padding: 5px 20px;
	margin: 0 8px;
	border: 1px solid #eee;
	color: #D2D2D2;
	border-radius: 3px;
  }