/**/
body,div,h1,h2,p,ul,li,dl,dt,dd { margin: 0; padding: 0; list-style: none}
body { line-height:150%; font-size:12px; color:#a1a1a1; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:#000000;}
img { border:0;}
.clear { clear: both}
a:link { color: #a1a1a1; text-decoration: none;}
a:visited { text-decoration: none; color: #a1a1a1;}
a:hover { text-decoration: underline; color: #8f8d8d;}
a:active { text-decoration: none; color: #a1a1a1;}
.left { float:left;}


/*header*/
#warp { width:1002px; margin-left:auto; margin-right:auto;}
#head {wdith:1002;height:77px;overflow:hidden;position:relative;}
.head { height:77px;}
.logo { float:left;}
.menu { height:31px; background:url(../images/menu_bg.jpg) repeat-x;}
.menu dl { margin:0px; padding:0px; font-size:14px;}
.menu dt { float:left; color:#FFFFFF; line-height:31px; text-align:center; width:86px;}
.menu dt span {}
.menu dt a:hover { color:#FFFFFF; background:url(../images/nav_hua.jpg) no-repeat; height:33px; position:absolute; top:74px; line-height:33px; z-index:3; width:86px; margin-left:-40px; _margin-left:-12px;}
.menu dt a:link { color:#FFFFFF; height:33px; line-height:33px; width:86px;}
.menu dt a:visited { color:#FFFFFF; height:33px; line-height:33px; width:86px;}
.menu dt a:active { color:#FFFFFF; height:33px; line-height:33px; width:86px;}
.menu dd  { float:left; margin:3px 0px;}
#Flash { height:150px; background:#fe0000;}
.guanggaotu01 {position:absolute;right:0;top:0;width:440px;height:77px;overflow:hidden;}


.con { height:139px; background:#111111;}
.con_show { height:auto;}
.con_margin { margin-top:6px; margin-bottom:2px;}
.about { float:left; width:422px;}
.about_Name { width:360px; float:left;} 
.about_Name h2 { color:#d0d0d0; font-size:12px; display : inline; font-weight:400;}
.about_Name span { font-family: "Times New Roman", Times, serif;}
.more { float:left;}
.fengge {width:410px;}
.about_img { border:#CCCCCC 2px solid; width:114px; height:78px; margin:15px 5px; background:#d0d0d0; float:left;}
.about_c { width:278px; float:left; padding: 6px 8px 0px 3px; text-indent:2em;}
.fengge_1 { float:left; width:2px; vertical-align:bottom;}

.notice { float:left; width:270px; margin-left:8px; margin-right:8px;}
.notice_name { width:220px; float:left;} 
.notice_name h2 { color:#d0d0d0; font-size:12px; display : inline; font-weight:400;}
.notice_name span { font-family: "Times New Roman", Times, serif;}
.notice_c { width:270px;}
.notice_c ul{ width:270px; margin-top:5px; line-height:20px;}
.notice_c li { float:left; width:270px; background:url(../images/line.jpg) repeat-x bottom center; line-height:22px; height:22px; _line-height:20px;}
.fenge_a { width:268px;}

.con2 { height:200px; background:#111111;}
.server_c { width:422px;}
.server_c { width:422px;}

.case { width:570px; margin-left:8px; float:left;}
.case_name { width:520px; float:left;} 
.case_name h2 { color:#d0d0d0; font-size:12px; display : inline; font-weight:400;}
.case_name span { font-family: "Times New Roman", Times, serif;}
.case_c { width:570px; float:left;}
.case_c dl { width:134px; float:left; margin:20px 2px 0px 2px;}
.case_c dt { width:134px; height:119px; border:#000000 1px solid; background:#CCCCCC; float:left;}
.case_c dd { width:134px; height:24px; line-height:24px; float:left; text-align:center;}


.con3 { height:335px; background:#111111; margin-top:2px;}
.other { width:325px; float:left;}
.other_name { width:285px; float:left;} 
.other_name h2 { color:#d0d0d0; font-size:12px; display : inline; font-weight:400;}
.other_name span { font-family: "Times New Roman", Times, serif;}
.fenge_315 { width:315px;}
.other_c { width:325px;}
.other_img { width:80px; float:left; height:115px;}
.other_jieshao { float:left; width:65%; padding-top:5px; margin-left:5px;}
.other_c ul{ width:270px; margin-top:5px; line-height:20px; margin-left:5px;}
.other_c li { float:left; width:270px; background:url(../images/line.jpg) repeat-x bottom center; line-height:22px; height:22px; _line-height:20px;}
.other_m { margin-left:8px;}


/*links*/
.links { width:1002px; background:#111111; margin:2px 0px; margin-left:auto; margin-right:auto;}
.links_l { width:77px; height:56px; background: #0c0b0b; float:left; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:center; line-height:30px;}
.links_r { line-height:24px; float:left; width:90%; text-align:center;}
.links_r ul{ line-height:20px; float:left; text-align:center;}
.links_r li{ line-height:20px; float:left; text-align:center; width:100px; word-wrap:break-word;height:20px;overflow:hidden; }

/*bottom*/
.bottom { background:url(../images/bottom_bg.jpg) repeat-x top; width:1002px; margin-top:2px; margin-left:auto; margin-right:auto;}
.b_class { font-size:14px; line-height:28px; text-align:center;}
.b_con { text-align:center; line-height:22px;}

.gray12 {
	font-family: "宋体";
	font-size: 12px;
	color: #9f9f9f;
	text-decoration: none;
	line-height: 19px;
	padding-top:5px;
	text-indent:2em;
}

/*News*/
.show_left { float:left; width:230px; border-top:#1d1d1d 2px solid; height:auto; padding-left:3px;}
.show_center { float:left; width:767px;  border-left:#1d1d1d 2px solid; background:#111111; height:auto}
.show_right { float:left; width:11px; }
.line5 { width:1002px; float:left;}
.show_class  { width:218px; margin:3px 2px; background:#151212; padding:3px;}
.show_top { height:30px; line-height:30px; background:#313131; border:#181818 1px solid; color:#d0d0d0; font-size:14px; font-weight:bold;}
.show_class_c { float:left;}
.show_class_c ul { width:218px; float:left}
.show_class_c li { width:50%; line-height:26px; float:left; text-align:center; height:26px;}
.show_class_c li a:hover { text-decoration: underline; color: #8f8d8d; height:26px; width:50%}
.show_class_l { float:left;}
.show_class_l ul { width:218px; float:left}
.show_class_l li { width:100%; line-height:24px; float:left; height:22px;}
.show_class_l li a:hover { text-decoration: underline; color: #8f8d8d; height:22px; width:50%}
.show_ad { width:220px; height:auto; background:#313131; margin:0px 0px 0px 3px; padding:3px 0px 3px 3px;}

.show_nav { width:756px; margin:5px 0px 0px 5px; height:30px; line-height:30px; color:#FFFFFF; border-bottom:dotted #666666 1px;}
.show_content { text-indent:2em; padding-top:10px; margin-top:10px; padding-left:8px; padding-right:8px;}
.show_title { font-size:16px; font-weight:bold; text-align:center; margin-top:10px; height:40px;}
.show_name { width:390px; margin-left:auto; margin-right:auto; text-align:center;}
.show_content a:link { color:#8f8d8d; font-size:14px; text-decoration: underline;}
.show_content a:hover { color:#fb0100;}

.show_list { margin-top:10px; width:90%; margin-left:15px; line-height:24px;}
.show_list dl { width:95%; margin-left:15px; float:left; border-bottom:dotted #666666 1px;}
.show_list dt { width:65%; float:left; }
.show_list dd { float:right; }

#k_hit {line-height:20px;word-wrap:break-word;height:20px;overflow:hidden; color:#FF0000; float:left;}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px; text-align:center; margin-top:10px; width:709px;}
.k_pagelist em { padding:2px;border:1px solid #666666;font-size:12px;margin:0px 1px;background:#1d1d1d;color:red;font-weight:bold;font-style:normal; margin:0px 12px;}
.k_pagelist strong {padding:2px;border:1px solid #999999;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}
div.next{display:block;clear:both;width:100%;line-height:26px;text-align:left;}
div.next a:link { color:#8f8d8d; font-size:14px; text-decoration: underline;}
div.next a:hover { color:#fb0100;}
div.next span a:link { color:#8f8d8d; font-size:12px; text-decoration: none;}
div.next span a:hover { color:#fb0100;}

/*范围*/
#info .wrap{ width:350px; margin:10px 0px 10px 10px; height:124px;}
#info .info_title{color:#d0d0d0; font-weight:bold; margin-bottom:5px; margin-left:5px; margin-top:5px;}
#info .text{ padding-left:19px; line-height:19px; color:#5F666F; font-weight:normal; padding-bottom:4px; margin-bottom:4px;}
#info .img { border:0; margin-left:5px;}
#info  .float_left { float:left; margin-bottom:4px;}

/*sussecf*/
#Successful { width:96%; margin-top:10px; margin-left:5px;}
.Successful_pic { width:222px; height:156px; float:left;}
.Successful_pic img {border: #CCCCCC 1px solid; padding:4px;}
.Successful_t { float:left; display:inline;} 
.Successful_tt {line-height:180%;}
.Successful_info {border-top:1px solid #2e2e2e; line-height:150%; padding:5px 0; width:450px; text-indent:2em;}