@charset "utf-8";
/* CSS Document */

/*通用*/
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background:#ededed url(images/bgimages.gif) repeat-x left top;
scrollbar-3dlight-color:#eee; scrollbar-arrow-color:#999; scrollbar-track-color:#f7f7f7; scrollbar-darkshadow-color:#eee; scrollbar-face-color:#fff; scrollbar-highlight-color:#ddd; scrollbar-shadow-color:#ddd;
}
html{
scrollbar-3dlight-color:#eee; scrollbar-arrow-color:#999; scrollbar-track-color:#f7f7f7; scrollbar-darkshadow-color:#eee; scrollbar-face-color:#fff; scrollbar-highlight-color:#ddd; scrollbar-shadow-color:#ddd;
}
a:link{ COLOR: #666; text-decoration:none; }
a:active { COLOR: #666; text-decoration:none; }
a:visited { COLOR: #666; text-decoration:none; }
a:hover { COLOR: #d7000f; cursor:pointer; text-decoration:underline;}

#K{
	margin:0px auto 0px auto;
	padding:0px;
	border:0px;
	border-left:#d3d3d3 solid 1px;
	border-right:#d3d3d3 solid 1px;
	background:#fff;
	width:990px;
	overflow:hidden;
}
#K1{
	margin:0px auto 0px auto;
	border:0px;
	border-bottom:#d3d3d3 solid 1px;
	padding:0px;
	width:990px;
	height:14px;
}
#K2{
	margin:0px auto 0px auto;
	border:0px;
	border-top:#d3d3d3 solid 1px;
	padding:0px;
	width:990px;
	height:14px;
}
form{
padding:0px;
margin:0px;
}
img{
border:0px;
}
p{
padding:0px 0px 14px 0px;
margin:0px;
}

/*标题*/
#top_blank{
	padding:0px;
	height:26px;
	width:960px;
}
#top_blanktitle{
	padding:0px;
	height:26px;
	width:960px;
	font-size:1px;
	color:#ffffff;
}
#top_blank2{
	padding:0px;
	height:20px;
	width:960px;
}
#PageHead{
	background:url(images/bgsearch.gif) repeat-x 0px 43px;
	padding:0px;
	height:60px;
	width:950px;
	overflow:hidden;
}
#PageHead img{
	background:#fff;
	border:0px;
}
#isLeft{
	background:#fff;
	width:15px;
	height:60px;
	float:left;
}
#isLogo{
	background:#fff;
	width:150px;
	height:60px;
	float:left;
}
#isSignBr{
	background:#fff;
	height:60px;
	width:10px;
	float:left;
}
#isSign{
	background:#fff;
	height:60px;
	float:left;
	width:140px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444;
}
#isSignOne{

	height:13px;
}
#isSignTwo{

	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#isSignThree{

	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
#isSearch{
	width:227px;
	height:60px;
	float:right;
}
#isSearch_top{
	height:15px;	
}
#isSearch_bottom{
	width:500px;
	height:20px;
	background:#342341;
}


/*搜索*/
#isSearch_main{
	height:26px;
	width:227px;
	line-height:26px;
}
#search_form_input{
	background: url(images/searchin.gif) no-repeat left center;
	height:26px;
	width:171px;
	float:left;
	font-size:12px;
	line-height:26px;
	text-align:right;
}
#search_form_input input{
	border:0px;
	margin:3px 0px 0px 0px;
	background:transparent;
	color:#555;
	height:20px;
	width:140px;
	float:right;
	line-height:26px;
}
*html #search_form_input input{
	border:0px;
	margin:0px;
	background:transparent;
	color:#555;
	height:26px;
	width:140px;
	float:right;
	line-height:26px;
}
*+html #search_form_input input{
	border:0px;
	margin:0px;
	background:transparent;
	color:#555;
	height:26px;
	width:140px;
	float:right;
	line-height:26px;
}
#search_form_b{
	height:26px;
	width:5px;
	float:left;
	line-height:26px;
	text-align:right;
}
#search_form_botton{
	background: url(images/searchb.gif) no-repeat center center;
	height:26px;
	width:50px;
	float:left;
	line-height:26px;
	text-align:right;
}
#search_form_botton input{
	border:0px;
	background:transparent;
	height:26px;
	width:50px;
	color:#222;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:26px;
	float:right;
	cursor:pointer;
}

/*主画面*/
#Main{
	position:relative;
	padding:0px;
	width:960px;
	overflow:hidden;
}
#Main_left{
	margin:0px;
	padding:0px;
	width:160px;
	float:left;
	overflow:hidden;
}
#MainMune{
	margin:0px;
	padding:0px;
	width:140px;
	height:300px;
	float:left;
	overflow:hidden;
	position:absolute;
	left:20px;
	top:0px;
}
#MainB{
	margin:0px;
	padding:0px;
	width:790px;
	float:left;
	border-bottom:#eee solid 1px;
	overflow:hidden;
}
#MainB_topblank{
	margin:0px;
	padding:0px;
	width:790px;
	height:10px;
}
#MainB_left{
	width:550px;
	float:left;
}
#MainB_ltor{
	background:url(images/cl.gif) no-repeat left top;
	width:15px;
	height:1000px;
	float:left;
}
#MainB_right{
	width:210px;
	float:left;
}


#MainB_flash{
	margin:0px;
	padding:0px;
	width:790px;
	height:270px;
	overflow:hidden;
}
#MainB_newstopblank{
	margin:0px;
	padding:0px;
	width:790px;
	height:30px;
}
#MainB_weltopblank{
	margin:0px;
	padding:0px;
	width:200px;
	overflow:hidden;
	height:30px;
}
#MainB_weltopblank0{
	margin:0px;
	padding:0px;
	width:200px;
	overflow:hidden;
	height:5px;
}
#MainB_weltopblank2{
	margin:0px;
	padding:0px;
	width:200px;
	height:10px;
	overflow:hidden;
}
#MainB_weltoptline{
	width:210px;
	height:9px;
	overflow:hidden;
	font-size:1px;
	background:url(images/line1.gif) repeat-x center center;
}
#MainB_welContrul{
	position:absolute;
	left:0px; top:0px;
	text-align:center;
	margin:0px auto 0px auto;
	padding:0px;
	width:170px;
	color:#555;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	height:18px;
}
#MainB_welContrul a{
	color:#888;
}
#MainB_welContrul a:link{ COLOR: #777; text-decoration:none; }
#MainB_welContrul a:active { COLOR: #777; text-decoration:none; }
#MainB_welContrul a:visited { COLOR: #777; text-decoration:none; }
#MainB_welContrul a:hover { COLOR: #d7000f; cursor:pointer; text-decoration:none;}

#MainB_welContrul2{
	margin:0px auto 0px auto;
	padding:0px;
	width:200px;
	color:#555;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	overflow:hidden;
}
#MainB_welContrul2_l{
	width:100px;
	height:10px;
	overflow:hidden;
}
#MainB_welContrul2_r{
	width:185px;
	overflow:hidden;
	text-align:left;
}
#MainB_welContrul2_c1{
	width:30px;
	overflow:hidden;
	text-align:right;
	float:left;
}
#MainB_welContrul2_c2{
	width:30px;
	overflow:hidden;
	text-align:left;
	float:left;
}
#MainB_welContrul2_c3{
	float:left;
	width:125px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#MainB_welContrul2_c1 a{
	background:url(images/myol1.gif) no-repeat 10px 3px;
	width:30px;
	height:20px;
	overflow:hidden;
	text-align:right;
	float:left;
	font-weight:bold;
}
#MainB_welContrul2_c1 a:link{ COLOR: #777; text-decoration:none; }
#MainB_welContrul2_c1 a:active { COLOR: #777; text-decoration:none; }
#MainB_welContrul2_c1 a:visited { COLOR: #777; text-decoration:none; }
#MainB_welContrul2_c1 a:hover {	background:url(images/myol2.gif) no-repeat 10px 3px; COLOR: #666; cursor:pointer; text-decoration:none;}

#MainB_welContrul2_c2 a{
	background:url(images/myor1.gif) no-repeat 20px 3px;
	width:30px;
	overflow:hidden;
	text-align:left;
	float:left;
	font-weight:bold;
}
#MainB_welContrul2_c2 a:link{ COLOR: #777; text-decoration:none; }
#MainB_welContrul2_c2 a:active { COLOR: #777; text-decoration:none; }
#MainB_welContrul2_c2 a:visited { COLOR: #777; text-decoration:none; }
#MainB_welContrul2_c2 a:hover {	background:url(images/myor2.gif) no-repeat 20px 3px; COLOR: #666; cursor:pointer; text-decoration:none;}

#MyDownload{
	margin:0px auto 0px auto;
	padding:0px;
	width:200px;
	color:#444;
	font-size:14px;
	line-height:20px;
	overflow:hidden;
}
#MyDownload_l{
	width:23px;
	height:10px;
	float:left;
}
#MyDownload_r{
	width:172px;
	float:left;
	overflow:hidden;
}
#MainB_welmain{
	margin:0px auto 0px auto;
	padding:0px;
	width:200px;
	color:#444;
	font-size:12px;
	line-height:20px;
}
#MainB_welmain_l{
	width:13px;
	height:10px;
	float:left;
}
#MainB_welmain_r{
	width:187px;
	float:left;
	overflow:hidden;
	position:relative;
}
#MainB_welmain_rtop{
	width:185px;
	overflow:hidden;
	background:#fefefe;
	font-size:1px;
	height:15px;
	border:1px solid #eeeeee;
	border-bottom:0px;
}
#MainB_welmain_rcenter{
	width:185px;
	overflow:hidden;
	background:#fefefe;
	height:100px;
	border:1px solid #eeeeee;
	border-bottom:0px;
	border-top:0px;
}
#MainB_welmain_rleft{
	width:15px;
	float:left;
}
#MainB_welmain_rmid{
	width:160px;
	height:110px;
	float:left;
}
#MainB_welmain_rright{
	width:15px;
	float:left;
}
#MainB_welmain_rbottom{
	width:185px;
	overflow:hidden;
	background:#fefefe;
	font-size:1px;
	height:15px;
	border:1px solid #eeeeee;
	border-top:0px;
}
#MainB_welmain_rbottom2{
	width:185px;
	overflow:hidden;
	font-size:1px;
	height:15px;
}
#MainB_sermain{
	margin:0px auto 0px auto;
	padding:0px;
	width:200px;
	color:#444;
	font-size:12px;
	line-height:16px;
}
#MainB_sermain_l{
	width:23px;
	height:10px;
	float:left;
}
#MainB_sermain_r{
	width:172px;
	float:left;
	overflow:hidden;
}
#MainB_MoreT1{
	margin:0px auto 0px auto;
	width:172px;
	overflow:hidden;
}
#MainB_MoreT1t{
	width:65px;
	float:left;
	text-align:left;
	color:#444;
	overflow:hidden;
	font-weight:bold;
	font-size:14px;
	height:30px;
	line-height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#MainB_Morebbb{
	width:172px;
	height:15px;
	overflow:hidden;
}
#MainB_MoreT1m{
	width:105px;
	float:left;
	text-align:right;
	color:#444;
	overflow:hidden;
	font-size:12px;
	height:30px;
	line-height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#MainB_MoreImg1{
	margin:0px auto 0px auto;
	width:182px;
	height:90px;
	background:#ddd;
	overflow:hidden;
}
#MainB_MoreImg1 img{
	border:1px solid #ddd;
}


#MainB_sermain_riteam{
	padding:0px 0px 5px 14px;
	margin:0px;
	background:url(images/redarm.gif) no-repeat 0px 2px;
}
#MainB_sermain_r p{
padding:0px 0px 10px 0px;
margin:0px;
}
#MainB_newstopblankmain{
	margin:0px;
	padding:0px;
	width:550px;
	height:30px;
}
#MainB_newstopblank2{
	margin:0px;
	padding:0px;
	width:790px;
	height:9px;
}
#News_titlemain{
	background:url(images/nptitle.gif) no-repeat left top;
	overflow:hidden;
	color:#fff;
	width:550px;
	height:24px;
	border:0px;
	font-size:1px;
	text-align:right;
	line-height:24px;
}
#News_titlemain2{
	overflow:hidden;
	color:#444;
	width:550px;
	height:24px;
	border:0px;
	font-size:12px;
	text-align:right;
	line-height:24px;
	background:#FFFFFF;
	font-family:"Courier New", Courier, monospace;
}
#Welcome_title{
	background:url(images/newstitle.gif) no-repeat left top;
	overflow:hidden;
	color:#fff;
	width:220px;
	height:24px;
	border:0px;
	font-size:1px;
	text-align:right;
	line-height:24px;
}
#Service_title{
	background:#456 url(images/servicetitle.gif) no-repeat left top;
	overflow:hidden;
	color:#444;
	width:200px;
	height:24px;
	border:0px;
	font-size:12px;
	text-align:right;
	line-height:24px;
}
#ProfileType_title{
	background:#456 url(images/moretitle.gif) no-repeat left top;
	overflow:hidden;
	color:#444;
	width:200px;
	height:24px;
	border:0px;
	font-size:12px;
	text-align:right;
	line-height:24px;
}
#Stel_title{
	overflow:hidden;
	color:#444;
	width:200px;
	height:24px;
	border:0px;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	line-height:24px;
}



#News_titlemain2 a{
	color:#444;
	height:24px;
	font-size:12px;
	line-height:24px;
}
#News_titlemain2 a:link{ COLOR: #666; text-decoration:none; }
#News_titlemain2 a:active { COLOR: #666; text-decoration:none; }
#News_titlemain2 a:visited { COLOR: #666; text-decoration:none; }
#News_titlemain2 a:hover { COLOR: #d7000f; cursor:pointer; text-decoration:none;}


#News_title{
	background:url(images/newstitle.gif) no-repeat left top;
	overflow:hidden;
	color:#444;
	width:790px;
	height:24px;
	border:0px;
	font-size:12px;
	text-align:right;
	line-height:24px;
	border-bottom:#eee solid 1px;
}

#News_title a{
	color:#444;
	height:24px;
	font-size:12px;
	line-height:24px;
}
#News_title a:link{ COLOR: #666; text-decoration:none; }
#News_title a:active { COLOR: #666; text-decoration:none; }
#News_title a:visited { COLOR: #666; text-decoration:none; }
#News_title a:hover { COLOR: #d7000f; cursor:pointer; text-decoration:none;}

#NewsList{
	overflow:hidden;
	margin:5px auto 5px auto;
	color:#444;
	width:730px;
	border:0px;
	font-size:12px;
	text-align:left;
	line-height:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#NewsListmain{
	overflow:hidden;
	margin:5px auto 5px auto;
	color:#444;
	width:500px;
	border:0px;
	font-size:12px;
	text-align:left;
	line-height:24px;
	
}
#NewsImg{
	width:162px;
	height:122px;
	overflow:hidden;
	float:left;
}
#NewsImg img{
	width:160px;
	height:120px;
	border:1px solid #ddd;
}
#NewsItoT{
	width:30px;
	float:left;
	overflow:hidden;
}
#NewsText{
	width:540px;
	overflow:hidden;
	float:left;
}
#NewsTextmain{
	width:300px;
	overflow:hidden;
	float:left;
}
#NewsTitle{
	width:540px;
	height:28px;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
}
#NewsTitle a{
	width:540px;
	padding:0px 36px 0px 0px;
	height:28px;
	line-height:28px;
	font-size:16px;
	font-weight:bold;
	color:#c7000f;
}
#NewsTitle a:link{ COLOR: #c7000f; text-decoration:none; }
#NewsTitle a:active { COLOR: #c7000f; text-decoration:none; }
#NewsTitle a:visited { COLOR: #c7000f; text-decoration:none; }
#NewsTitle a:hover { background:url(images/10j.gif) no-repeat right 2px; COLOR: #d7000f; cursor:pointer; text-decoration:none;}

#NewsTitlemain{
	width:340px;
	height:28px;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
}
#NewsTitlemain a{
	width:340px;
	padding:0px 36px 0px 0px;
	height:28px;
	line-height:28px;
	font-size:16px;
	font-weight:bold;
	color:#c7000f;
}
#NewsTitlemain a:link{ COLOR: #c7000f; text-decoration:none; }
#NewsTitlemain a:active { COLOR: #c7000f; text-decoration:none; }
#NewsTitlemain a:visited { COLOR: #c7000f; text-decoration:none; }
#NewsTitlemain a:hover {
background:url(images/10j.gif) no-repeat right 2px; COLOR: #d7000f; cursor:pointer; text-decoration:none;}

#NewsDate{
	width:540px;
	height:13px;
	color:#999;
	font-size:10px;
	line-height:14px;
}
#NewsDate a:link{ COLOR: #999; text-decoration:none; }
#NewsDate a:active { COLOR: #999; text-decoration:none; }
#NewsDate a:visited { COLOR: #999; text-decoration:none; }
#NewsDate a:hover { COLOR: #666; cursor:pointer; text-decoration:underline;}
#NewsDes{
	width:530px;
	padding:5px 5px 2px 5px;
	font-size:12px;
	overflow:hidden;
	line-height:20px;
}
#NewsDes2{
	width:290px;
	height:60px;
	padding:5px 5px 2px 5px;
	font-size:12px;
	line-height:20px;
	overflow:hidden;
}
#NewsMore a{
	background:url(images/more.gif) no-repeat left center;
	width:540px;
	padding:0px 0px 0px 20px;
	font-size:11px;
	font-weight:bold;
	color:#444;
	overflow:hidden;
	line-height:20px;
}
#NewsMore a:link{ COLOR: #666; text-decoration:none; }
#NewsMore a:active { COLOR: #666; text-decoration:none; }
#NewsMore a:visited { COLOR: #666; text-decoration:none; }
#NewsMore a:hover { COLOR: #d7000f; cursor:pointer; text-decoration:none;}


#NewsMore{
	width:540px;
	font-size:12px;
	overflow:hidden;
	line-height:20px;
}
/*底部*/
#PageBottom{
	border:0px;
	padding:0px;
	height:80px;
	width:960px;
}
#PageBottom img{
border:0px;
}
#LogoBottom{
	width:100px;
	height:80px;
	float:right;
}
#TextBottom{
	width:960px;
	font-family:Arial, "宋体";
	height:80px;
	font-size:11px;
	line-height:18px;
	text-align:left;
	float:left;
}
#TextTextBottomT{
	text-align:left;
	width:960px;
	height:12px;
	color:#777;
}
#TextTextBottomM{
	text-align:right;
	width:950px;
	color:#777;
	line-height:16px;
}
#TextTextBottomM a{
	color:#777;
	line-height:23px;
}
#TextTextBottomM a:link{ COLOR: #777; text-decoration:none; }
#TextTextBottomM a:active { COLOR: #777; text-decoration:none; }
#TextTextBottomM a:visited { COLOR: #777; text-decoration:none; }
#TextTextBottomM a:hover { COLOR: #444; cursor:pointer; text-decoration:underline;}


/*最底层*/
#PageBottomBottom{
height:10px;
}

/*传输数据*/
#waitupdate{
	text-align:center;
	height:60px;
	width:320px;
	position: absolute;
	top: 50%;
	left: 50%;
	color:#444;
	margin-top: -30px;
	margin-left: -160px;
	line-height:60px;
	background:#FFFFFF;
	border:#eee solid 14px;
}

/*翻页*/


#NewsPageX{
	border:0px;
	margin:0px auto 0px auto;
	height:25px;
	line-height:25px;
	width:720px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	overflow:hidden;
}
#NewsPageX a{
height:20px;
line-height:18px;
width:20px;
color:#333;
margin:0px 2px 0px 2px;
background:#FFF;
float:left;
text-align:center;
}
#NewsPageX a:link{ COLOR: #555; text-decoration:none; background:#FFF;height:20px;
line-height:18px;}
#NewsPageX a:active { COLOR: #555; text-decoration:none; background:#FFF;height:20px;
line-height:18px;}
#NewsPageX a:visited { COLOR: #555; text-decoration:none; background:#FFF;height:20px;
line-height:18px;}
#NewsPageX a:hover { COLOR: #fff; cursor:pointer; text-decoration:none; background:#d0000f;height:20px;line-height:18px;}

#NewsPageX a.PageOn{
height:20px;
line-height:18px;
width:20px;
margin:0px 2px 0px 2px;
color:#FFF;
background:#555;
float:left;
}
#NewsPageX a.PageOn:link{ COLOR: #f7f7f7; text-decoration:none; background:#ccc;height:20px;
line-height:18px;}
#NewsPageX a.PageOn:active { COLOR: #f7f7f7; text-decoration:none; background:#ccc;height:20px;
line-height:18px;}
#NewsPageX a.PageOn:visited { COLOR: #f7f7f7; text-decoration:none; background:#ccc;height:20px;
line-height:18px;}
#NewsPageX a.PageOn:hover { COLOR: #fff; cursor:pointer; text-decoration:none; background:#d0000f;height:20px;
line-height:18px;}


/*字号*/
.fontsize1{
font-size:22px;
color:#cf000f;
line-height:22px;
font-weight:bold;
padding:9px 0px 9px 0px;
}

.fontsize2{
font-size:14px;
color:#777;
line-height:26px;
font-weight:bold;
padding:0px 0px 14px 0px;
}
.fontsize3{
font-size:12px;
color:#111;
line-height:18px;
font-weight:bold;
}
.fontsize4{
font-size:12px;
color:#555;
line-height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.fontsize5{
font-size:12px;
color:#690;
}
.fontsize6{
font-size:12px;
color:#d01;
}
.fontsize7{
font-size:14px;
color:#666;
font-weight:bold;
height:20px;
line-height:20px;
}