@import url("head.css");
@import url("layout.css");
@import url("page_new.css");
@import url("css2.css");
@import url("search.css");
/* ???filter rogid XImageTransform.Microsoft.BasicImage(grayscale=1);*/
* {font-family:Arial,sans-serif,Tahoma,"宋体";margin:0;padding:0; list-style-type:none; text-decoration:none;}

html{
	background:#F5FFFA;
}
body{
	font:13px Verdana,Arial,sans-serif,Tahoma;margin:0px auto; 
}
img{
	border:none;
	
}

a{
	color:#000;
	text-decoration:none;
}
a strong {
	font-weight:100;}
a:hover{
	color:#F33;
	text-decoration:underline;
}

img,form,div,ul,li,dl,dt,dd,p,table,tr,td,h1,h2,h3,h5,h6,blockquote{border:0;padding:0;margin:0;}


.clearer{ line-height:0px; clear:both; }
#new{background-image:../images/new.gif; }

.w960{
	width:960px;
	/*position:relative;*/
}
.center{
	margin:0px auto;
}

.more { height:24px; line-height:26px; vertical-align:middle;float:right;}
.clear{clear:both;}





/*??*/




/*----- ??浼?????λ????------*/
.header .nav { }
/*-------- ????? ---------*/
.module, .module .mid {
	overflow:hidden;
}
.module .top .t_l, .module .bottom .b_l {
	float:left;
	overflow:hidden;
}
.module .top .t_r, .module .bottom .b_r {
	float:right;
	overflow:hidden;
}
.module .top em {
	float:left;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
.module .top em a:link, .module .top em a:visited {
	font-size:13px;
	font-weight:bold;
}
.module .top span {
	float:right;
}
.module .top strong {
	cursor:pointer;
	float:right;
	font-weight:normal;
	margin-right:4px;
}
.module .mid .m_l, .module .mid .m_r {
	overflow:hidden;
}
.module .mid .content {
	overflow:hidden;
	height:100%;
	clear: both;
	margin-right: 8px;
	margin-left: 8px;
	padding-top: 8px;/*padding-bottom: 10px;*/
}
.module .top, .module .top .t_l, .module .top .t_r, .module .bottom, .module .bottom .b_l, .module .bottom .b_r {
	background-image: url("../images/header_blue5.png");
}


.sonnav {
	padding-top:2px;
	font-size:14px;
	width:712px;
	line-height:26px;
	float:left;
}
.sonnav span {
	padding-left:14px;
	margin-right:8px;
	background:url(../../images/dd2.gif) 0 1px no-repeat;
	overflow:hidden;
}
.sonnav a {
	color:#f33;
	text-decoration:none;
}

.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.pright .mt1{
	margin-top:0px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{ clear:both;}

.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.btn-1{
	width:56px;
	height:23px;
	border:none;
	background:url(../images/btn-bg1.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	margin-right:2px;
}
/*------ ?? -------*/
.blue .top {
	background-position: 0 -87px;
	background-repeat: repeat-x;
	height: 34px;
}
.blue .top .t_l {
	background-position: -13px 0;
	background-repeat: no-repeat;
	height: 77px;
	width: 7px;
}
.blue .top .t_r {
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 77px;
	width: 10px;
}
/* --------- ???? ----------------*/
.n960 {
	width:960px;
	margin-top:8px;
	margin-bottom:0px;
}
.head2{width:960px;}

#navMenu {
	width:960px;
	overflow:hidden;
}
#navMenu li {
	float: left;
	text-align:center;
	line-height: 34px;
	font-weight:bold;
	height: 34px;
	display:block;
	width:100px;
	background-image: url(../images/header_interval.png);
	background-repeat: no-repeat;
	background-position: 0 center;
	margin-left: -2px;
}
#navMenu li a {
	font-size: 14px;
	color: #FFF;
	padding-right: 1em;
	padding-left: 1em;
	margin-left: 2px;
	display: block;
}
#navMenu li a:hover, #navMenu li.hover a {
	background-image: url(../images/header_hover.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
}


/*head_serch */
.header_searchbar {
	color:#000;CLEAR: both; BORDER-RIGHT: #b6b6b6 0px solid; BORDER-TOP: #b6b6b6 0px solid; MARGIN-TOP: 5px;  BACKGROUND-IMAGE: url(../images/header_searchbg1.gif); background-repeat:repeat-x; OVERFLOW: hidden; BORDER-LEFT: #b6b6b6 0px solid; WIDTH: 960px; BORDER-BOTTOM: #b6b6b6 0px solid; HEIGHT: 66px; margin:0px auto; margin-top:5px;}
.header_searchbar_left {
	CLEAR: right; FLOAT: left;color:#000;
}

.header_searchbar_left {
	PADDING-LEFT: 5px; WIDTH: 195px; LINE-HEIGHT: 24px; PADDING-TOP: 20px; HEIGHT: 56px;
}

.header_searchbar_right1 {
	CLEAR:left; FLOAT: right;color:#000;
}

.header_searchbar_right1{
	PADDING-right: 5px; WIDTH: 180px; LINE-HEIGHT: 24px; PADDING-TOP: 10px; HEIGHT: 56px;
}
.header_searchbar_center {
	CLEAR: right; FLOAT: left
}
.header_searchbar_center {
	WIDTH: 585px; HEIGHT: 66px
}
.header_searchbar_center UL {
	CLEAR: both; FLOAT: left; WIDTH: 585px
}
.header_searchbar_center LI {
	FLOAT: left
}
.header_searchbar_center LI.style1 {
	PADDING-LEFT: 80px; FLOAT: left; WIDTH: 500px; COLOR: #000; PADDING-TOP: 11px; HEIGHT: 19px
}
.header_searchbar_center LI.style1 A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.header_searchbar_center LI.style1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.header_searchbar_center LI.style1 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.header_searchbar_center LI.style1 A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.header_searchbar_center LI.style2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; COLOR: #ff00; PADDING-TOP: 6px;
}
.header_searchbar_center LI.style3 {
	FLOAT: left
}
.header_searchbar_center LI.style3 INPUT {
	BORDER-RIGHT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: 430px; PADDING-TOP: 4px; BORDER-BOTTOM: #b7b7b7 1px solid; HEIGHT: 16px
}
.header_searchbar_center LI.style4 {
	PADDING-LEFT: 6px; PADDING-TOP: 1px
}
.header_searchbar_center LI.style5 {
	PADDING-LEFT: 6px; margin-TOP: -12px;
}
.header_searchbar_center LI.style5 A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
.header_searchbar_center LI.style5 A:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
.header_searchbar_center LI.style5 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.header_searchbar_center LI.style5 A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

/*index ??*/
.flashead{width:355px;border:1px:; margin-top:5px; float:left; padding-right:5px;}

/* container1*/
#container1 {
	padding-TOP:5px; WIDTH: 960px
}
#container1_left {
	FLOAT: left; WIDTH: 240px;margin:0px auto;
}
#container1_left .title {
	BACKGROUND: url(../images/133.gif) no-repeat; WIDTH: 100%; COLOR: #ffffff; HEIGHT: 27px
}
#container1_left .title .more A {
	PADDING-RIGHT: 15px; FONT-SIZE: 12px; FLOAT: right; COLOR: #ffffff; LINE-HEIGHT: 27px; TEXT-DECORATION: none
}
#container1_left .title .more A:hover {
	TEXT-DECORATION: underline
}
#container1_left .box1 {
	FONT-SIZE: 12px; WIDTH: 232px; COLOR: #666666
}
#container1_left .box1_left {
	BACKGROUND: url(../images/36.gif) repeat-y left 50%
}
#container1_left .box1_right {
	BACKGROUND: url(../images/37.gif) repeat-y right 50%
}
#container1_left .box1_bottom {
	BACKGROUND: url(../images/33.gif) repeat-x 50% bottom
}
#container1_left .box1_bottom_left {
	BACKGROUND: url(../images/34.gif) no-repeat left bottom
}
#container1_left .box1_bottom_right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/35.gif) no-repeat right bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; HEIGHT: 600px
}
#container1_left .box1_proname A {
	 float:left;PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND: url(../images/index_blue/pi_1_list.gif) no-repeat left 50%; COLOR: #a40004; TEXT-DECORATION: none; font-weight:bolder; 
}
#container1_left .box1_proname A:hover {
	TEXT-DECORATION: underline
}
#container1_left .box1_proname_son  { font-size:14px;
}
#container1_left  .box1_proname_son A{
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; COLOR: #666666; WORD-BREAK: break-all; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
#container1_left .box1_proname_son A:hover {
	COLOR: #a40004; TEXT-DECORATION: underline
}
#container1_left .more1 a{float:right; padding-right:10px;}
#container1_left .more1 a:hover{color:#a40004; text-decoration:underline;}
#container1_right {
	FLOAT: right; WIDTH: 720px
}

#gongying {
	FLOAT: left; WIDTH: 450px; padding-left:5px;
}
#spec{float:right; width:260px;}

#index_tab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 452px; PADDING-TOP: 5px; HEIGHT: 188px
}
#index_tab_1 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: right top; FLOAT: left; BACKGROUND-IMAGE: url(../images/89.png); WIDTH: 444px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 188px
}
#index_tab_2 {
	BACKGROUND: url(../images/87.png) repeat-x 50% top; FLOAT: left; WIDTH: 444px; HEIGHT: 188px;font-size:16px;
}
.index_tab_main {
	
}
.index_tab_top {
	FLOAT: left; WIDTH: 444px; HEIGHT: 31px;font-size:14px;
}
.tab_btn_0 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/114.png); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 65px; CURSOR: pointer; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center;font-size:14px;
}
.tab_btn_1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/114.png); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 65px; CURSOR: pointer; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
.tab_btn_2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/114.png); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 65px; CURSOR: pointer; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
.tab_btn_3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/114.png); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 65px; CURSOR: pointer; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
.tab_btn_4 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/114.png); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 65px; CURSOR: pointer; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
.tab_btn_5 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(../images/114.png); PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 65px; CURSOR: pointer; PADDING-TOP: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; TEXT-ALIGN: center
}
.tab_btn_0 {
	BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#1c3a44; 
}
.tab_btn_1 {
	BACKGROUND-POSITION: -67px 0px; FONT-SIZE: 14px
}
.tab_btn_2 {
	BACKGROUND-POSITION: -134px 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1c3a44
}
.tab_btn_3 {
	BACKGROUND-POSITION: -201px 0px; FONT-SIZE: 14px
}
.index_tab_bottom {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; BACKGROUND: url(../images/88.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 420px; PADDING-TOP: 10px; HEIGHT: 146px
}

#head_news ul.ico4 li {
	height:18px;
	line-height:21px;
	vertical-align:middle;
	padding-left:8px;
	font-size:14px;
	background:url(../images/ico-3.gif) 2px 8px no-repeat;
	
}

.hot {
	BORDER-TOP: #cccccc 1px dashed; MARGIN-TOP: 10px;  FONT-SIZE: 12px; LINE-HEIGHT: 25px
}
.hot A {
	COLOR: #a40004; TEXT-DECORATION: none
}
.hot A:hover {
	COLOR: #000
}



/*新闻公告样式*/
.sitenotes {CLEAR: both; BACKGROUND: url(../images/fr-bg2.gif) repeat-x; float:left; WIDTH: 410px;  HEIGHT: 28px; font-size:13px; margin-top:8px;overflow:hidden}
.sitenotes ul {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; liNE-HEIGHT: 26px; PADDING-TOP: 0px; liST-STYLE-TYPE: none; HEIGHT: 26px}
.sitenotes ul li {MARGIN: 0px 0px 0px 1em; text-align:left;}
.sitenotes ul li.active {DISPLAY: block}
.sitenotes span {BORDER-RIGHT: #fff 1px solid;ColOR: red; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0.5em 0px 0px; PADDING-TOP: 0px}
.sitenotes ul A {ColOR: #ff00; TEXT-DECORATION: none}
.sitenotes ul A:hover {TEXT-DECORATION: underline}
.sitenotes ol {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -19px 8px 0px 0px; PADDING-TOP: 0px; liST-STYLE-TYPE: none}
.sitenotes ol li {DISPLAY: inline; MARGIN: 0px 0px 0px 3px; width:10px;}
.sitenotes ol li A {BACKGROUND: url(../images/switcher.gif) 0px -10px}
.sitenotes ol li A:hover {BACKGROUND: url(../images/switcher.gif) 0px 10px}
.sitenotes ol li A.active {BACKGROUND: url(../images/switcher.gif) 0px 0px}
.sitenotes ol li A.active:hover {BACKGROUND: url(../images/switcher.gif) 0px 0px}



#photo_button {
	FLOAT: right; WIDTH: 260px; margin-top:10px;
}
#photo_button .cover {
	WIDTH: 260px; HEIGHT: 135px; float:left;
}
#container1 .company_text {
	BORDER-RIGHT: #aedcfb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aedcfb 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 30px; FONT-SIZE: 12px; BACKGROUND: url(../images/138.gif) no-repeat left 50%; PADDING-BOTTOM: 2px; BORDER-LEFT: #aedcfb 1px solid; COLOR: #555; PADDING-TOP: 2px; BORDER-BOTTOM: #aedcfb 1px solid
}
#container1 .company_text TABLE A {
	FONT-SIZE: 12px; COLOR: #555; TEXT-DECORATION: none
}
#container1 .company_text TABLE A:hover {
	TEXT-DECORATION: underline
}
#container1 .company_text TABLE A.blue {
	COLOR: #3489ff
}
#container1 .photo355_65 {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 172px; HEIGHT: 70px
}

#container1 .new {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 355px;padding-left:3px;
}
#container1 .job {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 355px
}
.c1_left_box{margin-top:5px; float:left; overflow:hidden;}

#focusshow{width:450px;height:212px;}
.index_box {
	
}
.index_box_left {
	BACKGROUND: url(../images/125.gif) repeat-y left 50%
}
.index_box_right {
	BACKGROUND: url(../images/126.gif) repeat-y right 50%
}
.index_box_bottom {
	BACKGROUND: url(../images/122.gif) repeat-x 50% bottom
}
.index_box_bottomleft {
	BACKGROUND: url(../images/123.gif) no-repeat left bottom
}
.index_box_bottomright {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: url(../images/124.gif) no-repeat right bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 7px
}

/* container2*/
#container2{
	width:960px;
	margin:0 atuo;
	border:1px #06f;
	padding-top:10px;
	}
#c2_left{ width:235px; float:left; margin:5px auto;  margin-right:5px;border:solid #c1bfbf 0px;}
#c2_center{width:480px; margin:5px 5px ; float:left;overflow:hidden;border:solid #c1bfbf 0px;}
#c2_right{width:225px;  margin:5px auto ; float:left; margin-left:5px;overflow:hidden;border:solid #c1bfbf 0px;}

#c3_left{ width:235px; float:left; margin:5px auto;  margin-right:5px;border:solid #c1bfbf 0px;}
#c3_center{width:480px; margin:5px 5px ; float:left;overflow:hidden;border:solid #c1bfbf 0px;}
#c3_right{width:225px;  margin:5px auto ; float:left; margin-left:5px;overflow:hidden;border:solid #c1bfbf 0px;}

.c2_box_left{ width:233;border:solid #6cf 1px; border-top:none;overflow:hidden;}

.c2_box_left dt{background:url(../images/121.gif) repeat-x 0 0 ; height:24px; padding-top:5px; border:#66CCFF 0 2px;font-size:14px; font-weight:bolder; overflow:hidden; clear:both}
/*
.c2_box_left dt a{width:100px; display:block;height:24px; line-height:26px; text-align:center; font-size:12px; float:right; overflow:hidden;}
*/
.c2_box_left dt strong{
	height:27px;
	line-height:27px;
	padding-left:20px;
	background-image:url(../images/203.gif); background-repeat:no-repeat;
	padding-right:10px;
	display:block;
	float:left;	
	font-size:14px;
	margin-top:-3px;
		
	}	
.c2_box_left dt strong a{
	font-size:14px;
	display:block;
	height:27px;
	line-height:27px;
	float:left;
}
.c2_box_left dt strong a hover{
	color:#444;
	text-decoration: underline;}

.c2_box_left dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:15px;}

.c2_box_left  dt span.more a{
		text-decoration:none;
}
.c2_box_left  dt span.more a:hover{
	
}
/*
.c2_box_left dt h3{ float:left;}
.c2_box_left dt h3 a{ text-align:left;height:24px; line-height:26px; float:left;text-indent:6px;font-size:12px;  overflow:hidden;}
.c2_box_left dt h3 a hover{text-decoration: underline} 
2010-0302 

*/
.c2_box_center { width:478px;border:solid #6cf 1px; border-top:none;overflow:hidden;}

.c2_box_center dt{background:url(../images/121.gif) repeat-x 0 0 ; height:24px; padding-top:5px; border:#66CCFF 0 2px;font-size:14px; font-weight:bolder;}

.c2_box_center dt strong{
	height:27px;
	line-height:27px;
	padding-left:20px;
	background-image:url(../images/203.gif); background-repeat:no-repeat;
	padding-right:10px;
	display:block;
	float:left;	
	font-size:14px;
	margin-top:-3px;
		
	}	
.c2_box_center dt strong a{
	font-size:14px;
	display:block;
	height:27px;
	line-height:27px;
	float:left;
}
.c2_box_center dt strong a hover{
	color:#444;
	text-decoration: underline;}

.c2_box_center dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:15px;}

.c2_box_center dt span.more a{
		text-decoration:none;
}
.c2_box_center dt span.more a:hover{
	
}


#c2_box_cl{ width:46%;  float:right;overflow:hidden;}
#c2_box_cr{width:48%;  float:left;margin:3px 5px;}

.c2_box_right { width:223px;border:solid #6cf 1px; border-top:none;overflow:hidden;}
.c2_box1{margin-bottom:5px;}
.c2_box2{margin-top:5px;}

.c2_box_right dt{background:url(../images/121.gif) repeat-x 0 0 ; height:24px; padding-top:5px; border:#66CCFF 0 2px;font-size:14px; font-weight:bolder;}


.c2_box_right dt strong{
	height:27px;
	line-height:27px;
	padding-left:20px;
	background-image:url(../images/203.gif); background-repeat:no-repeat;
	padding-right:10px;
	display:block;
	float:left;	
	font-size:14px;
	margin-top:-3px;
		
	}	
.c2_box_right dt strong a{
	font-size:14px;
	display:block;
	height:27px;
	line-height:27px;
	float:left;
}
.c2_box_right dt strong a hover{
	color:#444;
	text-decoration: underline;}

.c2_box_right dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:15px;}

.c2_box_right dt span.more a{
		text-decoration:none;
}
.c2_box_right dt span.more a:hover{
	
}


.c3_box { width:478px;border:solid #6cf 1px; border-top:none;overflow:hidden;}

.c3_box dt{background:url(../images/121.gif) repeat-x 0 0 ; height:24px; padding-top:5px; border:#66CCFF 0 2px;font-size:14px; font-weight:bolder;}

.c3_box dt strong{
	height:27px;
	line-height:27px;
	padding-left:20px;
	background-image:url(../images/203.gif); background-repeat:no-repeat;
	padding-right:10px;
	display:block;
	float:left;	
	font-size:14px;
	margin-top:-3px;
	
		
	}	
.c3_box dt strong a{
	width:70px;
	font-size:14px;
	display:block;
	height:27px;
	line-height:27px;
	float:left;
}
.c3_box dt strong a hover{
	color:#444;
	text-decoration: underline;}

.c3_box dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:15px;}

.c3_box dt span.more a{
		text-decoration:none;
}
.c3_box dt span.more a:hover{
	
}

.c3_box dd{ list-style-type:none; padding-left:5px;}

#c3_box_left{ width:48%;  float:right;overflow:hidden;}
#c3_box_right{width:50%;  float:left;}




#container_ad {
	MARGIN: 0px auto; WIDTH: 960px
}


#company_logo {
	BORDER-RIGHT: #aedcfb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aedcfb 1px solid; PADDING-LEFT: 25px; BACKGROUND: url(../images/1032.gif) no-repeat left -15%; PADDING-BOTTOM: 10px; MARGIN: 5px auto; BORDER-LEFT: #aedcfb 1px solid; WIDTH: 922px; BORDER-BOTTOM: #aedcfb 1px solid; HEIGHT: 100px; overflow:hidden;
}
#company_logo LI {
	FLOAT: left; MARGIN-LEFT: 14px; MARGIN-RIGHT: 13px
}
#company_logo .photo80_60 {
	CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px;
	 margin-top:5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100px; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 70px;
}
#company_logo .photo_text {
	CLEAR: both; MARGIN-TOP: 5px; OVERFLOW: hidden; WIDTH: 100px; LINE-HEIGHT: 16px; HEIGHT: 22px; TEXT-ALIGN: center
}
#company_logo .photo_text A {
	FONT-SIZE: 12px; COLOR: #3489ff; TEXT-DECORATION: none
}
#company_logo .photo_text A:hover {
	TEXT-DECORATION: underline; color:#FF0000;}

.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}

.footer{
	color:#999;
           font-size:14px;
	text-align:center;
	padding-bottom:10px;
	border-top:1px solid #E5EFD6;
	padding-top:10px;
}
.footer .link{
	text-align:center;
	padding:5px 0px;
}
.footer .link a{
	margin:0px 5px;
	color:#666666;
}
.footer .powered{
	font-size:10px;
	line-height:25px;
}
.footer .powered strong{
	color:#690;
}
.footer .powered strong span{
	color:#F93;
}
.footer .copyright{
	color:#666666;
	line-height:23px;

}

.askborder {height:290px; padding:5px 10px 0px 10px;}
.askborder ul {margin:0px; padding:10px; width:270px; float:left;}
.askborder ul h2 {font-size:12px;padding-bottom:5px;color:#369;}
.askborder ul li {line-height:24px; display:block; height:24px;width:270px;overflow:hidden;}
.askborder ul li a {line-height:24px; display:block; height:24px;}
.askborder ul li span { display:block; float:right;width:65px;}
.askborder ul li span a {color:#999;}


.title2 {
	BACKGROUND: url(../images/121.gif) repeat-x
}
.title2_left {
	BACKGROUND: url(../images/127.gif) no-repeat left 50%
}
.title2_right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/128.gif) no-repeat right 50%; PADDING-BOTTOM: 0px;  LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px
}

.title2_right a{FONT-SIZE: 14px;}

.title2_box {
	
}
.title2_box_left {
	BACKGROUND: url(../images/125.gif) repeat-y left 50%
}
.title2_box_right {
	BACKGROUND: url(../images/126.gif) repeat-y right 50%
}
.title2_box_bottom {
	BACKGROUND: url(../images/122.gif) repeat-x 50% bottom
}
.title2_box_bottomleft {
	BACKGROUND: url(../images/123.gif) no-repeat left bottom
}
.title2_box_bottomright {
	PADDING-RIGHT: 6px; PADDING-LEFT: 5px; BACKGROUND: url(../images/124.gif) no-repeat right bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 2px
}


.c1_box_left{ width:100%;overflow:hidden;}

.c1_box_left dt{background:url(../images/131.gif) repeat-x 0 0 ; height:24px; padding-top:5px; border:#66CCFF 0 2px;font-size:14px; font-weight:bolder; overflow:hidden; clear:both}
/*
.c1_box_left dt a{width:100px; display:block;height:24px; line-height:26px; text-align:center; font-size:12px; float:right; overflow:hidden;}
*/
.c1_box_left dt strong{
	height:27px;
	line-height:27px;
	padding-left:20px;
	background-image:url(../images/203.gif); background-repeat:repeat;
	background-color:#6699FF;
	padding-right:10px;
	display:block;
	float:left;	
	font-size:14px;
	margin-top:-3px;
		
	}	
.c1_box_left dt strong a{
	font-size:14px;
	display:block;
	height:27px;
	line-height:27px;
	float:left;
}
.c1_box_left dt strong a hover{
	color:#444;
	text-decoration: underline;}

.c1_box_left dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:15px;}

.c1_box_left  dt span.more a{
		text-decoration:none;
}
.c1_box_left  dt span.more a:hover{
	
}



.c11_box_left{ width:100%;overflow:hidden; padding-top:5px;}

.c11_box_left dt{background:url(../images/1031.gif) repeat-x 0 0 ; height:24px; padding-top:5px; border:#66c11c11FF 0 2px;font-size:14px; font-weight:bolder; overflow:hidden; c11lear:both}
/*
.c11_box_left dt a{width:100px; display:bloc11k;height:24px; line-height:26px; text-align:c11enter; font-size:12px; float:right; overflow:hidden;}
*/
.c11_box_left dt strong{
	height:27px;
	line-height:27px;
	padding-left:20px;
	background-image:url(../images/203.gif); bac11kground-repeat:repeat;
	background-c11olor:#6699FF;
	padding-right:10px;
	display:bloc11k;
	float:left;	
	font-size:14px;
	margin-top:-3px;
		
	}	
.c11_box_left dt strong a{
	font-size:14px;
	display:bloc11k;
	height:27px;
	line-height:27px;
	float:left;
}
.c11_box_left dt strong a hover{
	c11olor:#444;
	text-dec11oration: underline;}

.c11_box_left dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:15px;}

.c11_box_left  dt span.more a{
		text-dec11oration:none;
}
.c11_box_left  dt span.more a:hover{
	
}
