﻿body { font: 12px/150% arial, verdana, helvetica, sans-serif, "宋体"; margin: 0px; padding: 0px; background: #fff; text-decoration: none; color: #999; }
a { color: #000; text-decoration: none }
a:hover { color: #C2130E; }
img { border:none; margin: 0; padding: 0; }
input { height:20px; line-height:20px; color:#999; float: none; margin: 0; }
* + html input[type=text] { margin: 0px; }
h1 { margin: 0px; padding: 0px; background: none; font: normal normal bold 24px/150% Arial, "宋体", Helvetica, sans-serif; text-align: center; }
dl, dt, dd, ul, li, td, h2, h3 ,p,em,select{ padding: 0px; margin: 0px;;border:0 }
li { list-style:none; height: 22px; line-height: 22px; }
table, th, td { border-style:none; border-collapse:collapse; padding: 0; margin: 0; }

/* --定义文字换行(FF不支持)-- */
*, #*, .* {
 word-wrap: break-word;
 word-break: break-all;
}
.fleft { float:left }
.fright { float:right }
.clear { border-top:1px solid transparent !important; margin-top:-1px !important; border-top:0; margin-top:0; clear: both; visibility: hidden; }
/* ==整体布局定义开始== */
/* --head(网页头部)、menu(网页头部导航菜单)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#head, #menu, #foot, #main_bg, .c_padding, .main_standalone, .lr01, .lr02, .lr03, #lr04 { padding: 0px; margin: 0px auto; width: 970px; }
#main_bg { }
/* --top_all(顶部)、center_all(中部)、bottom_all(底部)-- */
#top_all, #center_all, #bottom_all { margin: 15px auto 20px; width: 970px; clear: both; }
#center_all{ min-height:600px;  _height:600px}

#head { height:190px; margin-bottom: 2px; background: url(images/banner.jpg) no-repeat; }
#top1 { height:35px; width: 613px; float: left; line-height: 35px; padding-left: 20px; color: #000; }
#top2 { border: 1px solid #D0D0D0; width: 960px; margin: 10px auto 0; padding: 5px 0; }
#top2_h1 { font-size:30px; color: #C2130E; }
#top2_h1 a {color: #C2130E;}
.main { height: 20px; float: left; width: 30px; margin: 11px 0px 0px 10px; background: url(images/gg01.gif) no-repeat; }
.date { line-height: 20px; float: right; height: 20px; width: 160px; position: relative; top: 10px; z-index: 3; left: -20px; }
.background { background-image: url(images/backup.gif); background-repeat: repeat-y; width: 1002px; margin: 0 auto; }
/*主导航菜单*/
#menu_out { width:970px; padding-left:2px; margin:0 auto; background:url(images/menu_left.gif) no-repeat left top; }
#menu_in { background:url(images/menu_right.gif) no-repeat right top; padding-right:2px; }
#menu { background:url(images/menu_bg.gif) repeat-x; height:73px; }
#nav { padding-left:10px; list-style:none; display: block; }
#nav li { height:35px; display: inline; }
#nav li a { float:left; display:block; padding-left:6px; height:35px; background:url(images/menu_on_left.gif) no-repeat left top; cursor:pointer; text-decoration:none; }
#nav li a span { float:left; padding:11px 22px 10px 10px; line-height:14px; background:url(images/menu_on_right.gif) no-repeat right top; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
#nav li a:hover { background-position:left 100%; }
#nav li a:hover span { background-position:right 100%; color:#333333; text-decoration:none; padding:14px 22px 7px 10px; }
#nav li a.on { background-position:left 100%; }
#nav li a.on span { background-position:right 100%; color:#333333; text-decoration:none; padding:14px 22px 7px 10px; }

/*内容区1*/
.lr01 { padding-top: 10px; height: 234px; overflow: hidden; }
#lr01_left { width:142px; float: left; }
#lr01_left li { height:45px; display: block; }
#fl { float: left; margin :0 5px 0 8px; border: 1px solid #D4D0C8; padding: 5px; height: 220px; width: 305px; }
#iaa01 { margin:8px auto 10px; width: 970px; }
.Menubox { width:320px; background:url(images/tab1.gif); height:28px; line-height:28px; }
#Tab2 { float:left; width:460px; height:232px; width:320px; }
.list_title a { clear:both; text-align:center; color: #C2130E; }
.Menubox ul { }
.Menubox li { float:left; display:block; cursor:pointer; width:80px; text-align:center; color:#336EAA; font-weight:bold; line-height: 28px; }
.Menubox li a{  color:#336EAA; }

.Menubox li.hover { padding:0px; background:#fff; width:80px; border-left:1px solid #a9d4ea; border-top:1px solid #a9d4ea; border-right:1px solid #a9d4ea; background:url(images/tab2.gif); color:#C2130E; font-weight:bold; height:27px; line-height:27px; }
.Menubox li.hover a { color:#C2130E;}

.Contentbox { clear:both; border:1px solid #a9d4ea; border-top:none; height:178px; padding: 16px 10px 10px 10px; overflow: hidden; }

.Contentbox ul { float:left; width:297px }
.Contentbox li { border-bottom: 1px dotted #CCC; margin-bottom: 2px; text-align: right; }
.Contentbox li a { float: left; height: 22px; line-height: 22px; }
.Contentbox tr td { border-bottom: 1px dotted #CCC; height: 22px; line-height: 23px; }
.Contentbox dt { color: #D7140D; font-size: 14px; font-weight: bold; padding: 2px 0 3px 0; }
.Contentbox dt a{ color: #336EAA; }
.Contentbox dd{ padding-bottom: 5px; margin-bottom: 5px; text-indent: 24px; }

#ggl { width:170px; float:right; height: 231px; border: 1px solid #CFEAED; overflow: hidden; }
#ggl h1 { width:168px; height:29px; background: url(images/mygg.gif) repeat-x; font-size: 14px; color: #336EAA; line-height:29px; margin: 1px 1px 0px; }
#ggl ul { margin:16px 10px 10px; }
#ggl li{height: auto!important;}
/*内容区2*/
.lr02 { }
.lr2_left { padding:18px 26px; width: 91px; }
.out { background: #97D0F7; width: 143px; float: left; }
.side_main { width: 143px; float: left; border: 1px solid #97D0F7; background-color: #DAEEFC; padding-top: 5px; }
#lr2_left li { margin-bottom:10px; height: 28px; }
#lr2_left li a { background: url(images/Button1.gif); line-height: 27px; display: block; height: 27px; width: 91px; font-size: 14px; font-weight: bold; text-align: center; color: #FFF; }
#lr2_left li a:hover { background: url(images/Button2.gif) }
#lr2_right { width:820px; float:right }
.lm01 { width:315px; border:1px solid #a9d4ea; float: left; margin-right: 5px; height: 170px; }
.main_lm { height:30px; background: url(images/menu_lm.gif) repeat-x }
.main_lm img, .lr04_main img { margin:9px 10px 0 10px; float: left; }
.main_lm span a, .lr04_main span a { height:28px; line-height:28px; float:right; color: #336EAA; padding-right: 20px; }
.lm01 ul { display:block; clear: both; padding:10px; width: 295px; float: left; overflow: hidden; }
.lm01 li { color:#999; border-bottom: 1px dotted #CCC; margin-bottom: 2px; height: 21px; line-height: 21px;}
.lm01 li a, .lm01 li img { }
.lm01 li a { margin-right: 15px; }
.lm01 h1 { line-height:29px; height:29px; display:block; margin-left:5px; width: 60px; font-size: 12px; color: #C2130E; float: left; }
.lm01 h1 a { color: #C2130E;}
.lm01 tr td { border-bottom: 1px dotted #CCC; height: 22px; line-height: 23px; }
#iaa02 { float: right; margin-top: 5px; }
/*内容区3*/
#lr03_left { margin-top:10px; width: 720px; float: left; }
.lm02 { width:355px; border: 1px solid #A9D4EA; margin-bottom: 8px; }
.lm02 h1 { height:26px; display:block; font-size: 12px; color: #336EAA; float: left; padding-top: 2px; line-height: 26px; }
.lm02 h1 a{ color: #336EAA;}
.lm02 li { text-align:right; border-bottom: 1px dashed #ccc; }
.lm02 li a, .lm02 img { float:left }
.lm02 dl { margin:10px 15px 0; display: block; height: 100px; border-bottom: 1px dashed #DDD; padding-bottom: 15px; overflow: hidden; }
.lm02 dl img { padding:3px; border: 1px solid #DDD; float: left; margin: 0 10px 0 0; }
.lm02 dt a { color:#336EAA; font-weight: bold; }
.lm02 dd { margin-top:5px }
.1m02_1_1 a { float:left }
.lm02_img { padding:2px; border: 1px solid #DDD; float: left; margin: 20px 25px 0 30px; }
#lm02_2 { height:120px; margin: 15px 20px 10px 0px; }
#lm02_2 li { text-align:right;}

.lm02_3, .lm2_1 { height:120px; padding:10px 15px; display: block; clear: both; width: 325px; float: left; }
.lm2_1 tr td, .lm02_3 tr td { border-bottom: 1px dotted #CCC; height: 22px; line-height: 23px; }
#demo { overflow:hidden; width: 720px; clear: both; padding: 5px 0px; margin-bottom: 5px; }
#demo img { border: 1px solid #D7DBDD; padding: 5px 4px 8px 4px; margin-right: 5px; width: 120px; height: 90px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
.lr04_main { height:28px; width: 313px; margin: 1px 1px 0px; background: url(images/side1.gif) repeat-x; }
.lr04_l { float:left; width: 320px; }
.lr04_r { float:right; width: 320px; }
#lr04 ul { height:110px; margin: 10px 10px 10px 0px; display: block; }
#lr04 h1 { height:24px; display:block; font-size: 12px; color: #1E5B7A; float: left; padding-top: 4px; }
#lr04 h1 a{ color: #1E5B7A; }
#lr04 h1 a:hover{ color: #C2130E;}
.lr04_gb { margin: 0px 322px 5px; }
.lm04_img { padding:2px; border: 1px solid #DDD; float: left; margin: 15px 10px 0 10px; }
.lr04_lm { width:315px; border: 1px solid #D7DADD; margin-bottom: 5px; }
/*内容区3右边*/
#lr03_right { width:240px; float:right; margin-top:10px }
.side_1 { margin:0 auto; width:188px; display: block; }
.side_1 li { margin-top:15px; height:31px }

.side_top2 { height:25px; background-color: #39c; }
.side_2 { margin-top: 20px; background-color: #DAEEFC; overflow: hidden; height: 180px; }
.side_3 { margin-top: 12px; height: 180px; background-color: #E8FFD7; overflow: hidden; }
.side_2_img { margin:5px 10px 0 20px; float: left; }
.side_2 h1 { font-size: 12px; color: #FFF; float: left; height: 25px; line-height: 25px; }
.side_2 h1 a{  color: #FFF; }
.side_2 ul { margin:15px 20px; display: block; }
.side_3_img { margin:5px 10px 0 20px; float: left; }
.side_3 h1 { font-size: 12px; color: #39c; float: left; height: 25px; line-height: 25px; }
.side_3 h1 a{  color: #39c; }
.side_top3 { height:25px; background-color: #B6DB68; }
.side_3 ul { margin:15px 20px; display: block; }
.side_4 { margin-top: 12px; background-color: #FFECF5; height: 180px; }
.side_top4 { height:30px; background-color: #f8b3d0; }
.side_top4_img { margin:3px 8px 0 15px; float: left; }
.side_4 h1 { font-size: 12px; color: #036; float: left; height: 30px; line-height: 30px; }
.side_4 h1 a { color: #036; }
.ltan { margin-bottom: 12px; margin-left: 60px; }
.side_4 ul { margin: 15px 20px 10px; overflow: hidden; }
/*内容区4*/
#lr04 { }
#yqlj { margin: 0 auto 10px; width: 970px; border: 1px solid #D7DADD; }
#yqlj_main { margin: 5px; height: 28px; width: 960px; line-height: 28px; display: block; border-bottom: 1px solid #D7DADD; }
#yqlj_main img { margin:6px 10px 0 10px; float:left }
#yqlj_main li { float:left; height:28px; line-height:28px; font-size: 12px; cursor:pointer; margin-right: 10px; display: block; color: #0065AE; margin-left: 10px; }
#yqlj_main li.hover { font-weight: bold; color: #FFF; background-color: #39c; height: 23px; line-height: 23px; padding: 2px 0px 2px 5px; margin-bottom: 3px; text-align: center; }
#yqlj h1 { line-height:28px; height:28px; font-size: 14px; font-weight: bold; float: left; margin-right: 30px; color: #1E5B7A; }
.yqlj_box { clear:both; margin-top:0px; border-top:none;  text-align:center; padding: 3px 30px; }
.yqlj_box li { float:left; padding: 2px 15px 5px 0; }
.yqlj_box li a{ color:#666; }
.yqlj_box li a:hover{ color:#C2130E; text-decoration:underline;}
/*搜索栏*/
#search { float: right; background-color:#fff9ed; width: 143px; height: 170px; padding: 0 15px 0 15px; border: solid 1px #ffdd99; overflow: hidden; }
#search span { height: 22px; width: 100%; overflow: hidden; display: block; margin-top: 10px; }

#htag { height: 123px; }
#htag span { display: block; color: #FF8003; font-weight: bold; margin: 0 0 15px 0; border-bottom: 1px solid #ffdd99; height: 32px; line-height: 32px; text-align: center; }
#htag a{ margin:0 3px; color: #039; }
#htag a:hover{ text-decoration:underline; color: #FF8003; }
.input_out { padding:2px 0 0 3px; height:18px; border:1px solid #CCC; background-color:#FFF; float: left; width: 113px; }	/*height:16px;默认高度*/
/*底部菜单*/
#menu_link { line-height: 25px; height: 25px; text-align: center; padding-top: 2px; background-color: #39C; color: #0058B0; }
#menu_link a { color:#FFF }
#menu_link a:hover { color:#FF0 }
#copyright { text-align: center; padding: 10px 0 30px 0; color: #666; line-height: 25px; }
#copyright a { color: #666; }
#copyright a:hover { color: #666; }

/*组工网络版*/
#main_box { margin:0px auto 5px; height:30px; line-height:30px; padding-left: 20px; }
#main_box1 { margin:5px auto; height:30px; line-height:30px; padding-left: 30px; border-bottom:1px solid #cfdae3; }
#main_box2 { margin:5px auto; height:30px; line-height:30px; padding-left: 30px; }
.zg_left { float:left; width: 196px; }
.zg_left_1 { background-color:#eff7ff; border: 1px solid #B4D9ED; }
.zg_img { margin:10px 12px; float: left; }
#zg_left_main { line-height: 30px; height: 30px; font-size: 14px; color: #039; font-weight: bold; background: #39C url(images/menu_lm.gif) repeat-x; margin: 2px 0 10px; }
.titel { display:block; background-color:#B2D3F5; height:30px; line-height:30px; color: #FFF; font-size: 14px; margin: 0 3px 3px; padding-left: 32px; cursor:pointer; }
.content { margin: 0 2px; }
.content li { display:block; height:30px; line-height:30px; background: url(images/bg4.gif) no-repeat; width:190px; text-indent: 32px; margin: 4px 0px; }
.content li a { color: #0b66a8; }
.content li a:hover { display: block; height:30px; line-height:30px; background: url(images/bg3.gif); color: #FFF; }
.content li a.on { display: block; height:30px; line-height:30px; background: url(images/bg3.gif); color: #FFF; }
.zg_left_2 { margin:10px 0 10px; background-color: #ffffeb; border: solid 1px #ffdd99; padding: 5px; color: #1F8DC9; }
.zg_left_2_main { line-height: 25px; height: 25px; padding-bottom: 10px; margin-bottom: 15px; border-bottom: solid 1px #ffdd99; font-size: 14px; font-weight: bolder; padding-top: 5px; text-align: center; }
.table { margin:10px 5px; width:95% }
.zg_right { float:right; width:750px; }
.zg_right_1 { margin:0; padding: 20px 30px 0; clear: both; }
.zg_right_1 h1 { display:block; border-bottom:solid 1px #C2130E; font-size: 14px; height: 28px; line-height: 28px; margin: 0 0 20px; }
.zg_right_1 h1 span { display:block; background-color:#C2130E; float: left; color: #FFF; padding: 0 20px; }
.zg_right_1 img { padding:5px; border:1px solid #D9DADB; float:left; margin:25px 25px 0 0; }
.zg_right_1 ul { margin:0; width: 520px; float: left; margin-bottom: 10px; }
.zg_right_1 li { height:25px; line-height:25px; text-align: right; border-bottom: 1px dashed #CCC; }
.zg_right_1 li a, .zg_right_1 li img { float:left }
.zg_right_1 p { font-size: 12px; font-weight: normal; clear: both; text-align: right; padding: 5px 20px 10px 0; border-top: 1px solid #C2130E; }
#zg_r_top { border: 1px solid #cfdae3; padding: 0 20px 20px; }
.zg_r_box { margin:10px 2px 10px 23px; }
.zg_r_box p img { padding:5px; border:1px solid #D9DADB; width:130px; height:180px; margin-bottom:5px; }
.zg_r_box p  a img{ padding:5px; border:1px solid #D9DADB; width:120px; height:166px; margin-bottom:5px; }
.zg_r_box p a:hover img { border:1px solid #F00; }

.zg_r_box p { margin:10px 20px 0 0; float: left; width: 150px; text-align: center; padding-bottom: 5px; }

.zg_r_t_1 { padding: 20px 20px; }
.zg_r_t_2 { text-align: center; }
#zg_r_top a { color: #666; }
#zg_r_top a:hover { color:#F00 }
#zh_main_top{}
#zg_main dl{ font-size: 16px; display: block; padding: 5px 0; margin: 0px 10px 5px; clear: both; }
#zg_main dt{ font-weight: normal; padding: 10px 0 2px 10px; clear: both; margin-left: 0px; color: #096; font-size: 14px; }
#zg_main dd{ display: block; text-align: right; font-size: 12px; color: #999; padding: 0 10px 0 0; clear: both; height: 31px; line-height: 31px; background-color: #EEF5FD; }
#zg_main dd a{ float: left; color: #005984; font-size: 14px; font-weight: bold; padding: 0 0 0 10px; }
#zg_main dd a span{ margin: 5px 0; text-align: left; width: 620px; padding-left: 0px; font-weight: normal; font-size: 13px; }
.zg_main_line { border-bottom: 1px dashed #CFDAE3; margin-bottom: 20px; }

/* 内容页 */
.c_title,.c_title_text { text-align: center; height: auto !important; height: 34px; padding: 20px 0; }
.c_title_text h1 { color: #C00; }
.c_title_text span{ color: #0082BF; font-size: 16px; padding-top: 10px; display: block; }
.c_title h1{ color: #C03; }
.c_title span{ color: #0082BF;}
.c_title_author { margin: 0px 10px 10px; text-align: center; height: 28px; line-height: 28px; background-color: #F3F3F3; }
.c_author { text-align: center; height: 28px; line-height: 28px; color:#000; font-size: 18px; letter-spacing: 4px; }
.font_left span { margin-right: 8px; }
.font_right { text-align: center; color: #000; font-weight: bold; }
.c_content_text { font: normal normal normal 12px/150% Arial, "宋体", Helvetica, sans-serif; text-align: left; padding: 10px 10px 20px 10px; height: auto !important; height: 300px; }
.c_bot_text_1{ text-align: left; padding: 5px 0px 2px 10px; border-top: 1px dashed #ccc; }
.c_bot_text { text-align: left; padding: 2px 0px 2px 10px; }
/* 定义内容中的最大宽度，超过隐藏，如隐藏过大的图片 */
.c_content_overflow { width: 98%; overflow: hidden; color: #333; font-size: 18px; line-height: 40px; margin: 0 auto; }
.rr_left{ float: left; width: 685px; margin-bottom: 10px }
.rr_right{ float: right; width: 278px; }
#rr_box{ border:1px solid #cfdae3; padding:0 5px 15px }
/*资料下载*/
.downlound { height: 230px; margin: 5px 10px 10px; }
.dw_left { float:left; width: 250px; }
.dw_left_1 { background-color:#eff7ff; border: 1px solid #B4D9ED; }
.dw_img { margin:10px 12px; float: left; }
.dw_left_main { line-height: 30px; height: 30px; font-size: 14px; color: #39C; font-weight: bolder; background: #39C url(images/menu_lm.gif) repeat-x; margin: 2px 0 10px; }
.dw_right{ float:right; width:700px; padding-bottom: 25px; }
#dw_r_top { border: 1px solid #D7DADD; height: auto; padding-bottom: 30px; }
.dw_r_t_img { margin:11px 0 0 0; float: left; }
#dw_r_top h3{ height: 35px; ; display:block; line-height:35px; border-bottom: 1px solid #D7DADD; color: #FF8301; font-size: 16px; }
#dw_r_top h3 img{ margin: 9px 12px; float: left; }
#dw_r_top dl{ margin: 25px 20px 0; display: block; padding-bottom: 20px; border-bottom: 1px dashed #CCC; }
#dw_r_top dt{ color: #39C; font-size: 18px; font-weight: bolder; display: block; margin: 0 0 5px; padding-left: 20px; height: 35px; line-height: 35px; clear: both; }
#dw_r_top dd{ padding-left: 20px; margin-top: 5px; }
#dw_r_top dd a{ width:79px; height:27px; line-height:27px; background: url(images/0909product_12.gif); display: block; text-align: right; color: #FFF; float: right; margin: 0px 30px 10px 0px; padding-right: 18px; position: relative; top: -25px; }
#dw_r_top dd b{ font-weight: normal; color: #569ac4; }
#dw_r_top img{ }
/*搜索页*/
#dw_r_top ul { margin: 25px 20px 0; display: block;}
#dw_r_top li { }
#dw_r_top li a{ margin: 0 5px; }
#dw_r_top li span a{}
.sc_l{ border: 1px solid #cfdae3; padding: 5px 10px; margin: 5px 0; }
.sc_l h2{ height: 30px; line-height: 30px; border-bottom: 1px solid #cfdae3; margin: 0px 3px 10px; font-size: 14px; color: #005984; text-align: center; }
.side_search{ margin:15px auto 10px; width: 215px; height: 22px; overflow: hidden; }
.input_side { padding:2px 0 0 3px; height:18px; border:1px solid #CCC; float: left; width: 130px; }	/*height:16px;默认高度*/
.side_search_box{ background-color: #ffffeb; border: solid 1px #ffdd99; padding: 15px 0; }
.side_search_1{ width: 230px; overflow: hidden; margin: 0 auto; }
.input_side_1 { height:18px; border:1px solid #CCC; background-color:#FFF; width: 136px; float: left; }	/*height:16px;默认高度*/

.main_search { clear: left; padding: 5px 5px 5px 70px; margin-top: 5px; height: auto !important; height: 36px; min-height: 36px; background: #f9f9f9; border: 1px solid #9bbde6; background: url(images/search.gif) #f9f9f9 no-repeat 5px center; }
.main_search form { margin: 0px; }
.main_search input { height: 15px; margin: 1px; vertical-align: middle; }
.main_search a { color: blue; text-decoration: underline; }
.main_search select { height: 21px; margin: 1px; vertical-align: middle; }
.c_content .main_search { padding: 5px 5px 5px 100px; border: 0px; background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px; }
.c_contents .main_searchs { padding: 5px 5px 5px 50px; border: 0px; background: url(images/search.gif) #f9f9f9 no-repeat 20px 20px; }
/* 高级搜索 */
.c_content .main_search_sub { margin: 10px auto 0px auto; text-align: center; }

/* --TAG标签CSS-- */
#ctag{ margin: 10px 5px; padding:5px ; line-height:25px}
#ctag a {font : 14px/14px Verdana, Arial, Helvetica, sans-serif, "微软雅黑";}
.tagS1 { margin: 0px 5px; }
.tagS1 a { font : bold 12px/12px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Black; }
.tagS2 { margin: 0px 5px; }
.tagS2 a { font : bold 16px/18px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Blue; }
.tagS3 { margin: 0px 5px; }
.tagS3 a { font : bold 22px/24px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Green; }
.tagS4 { margin: 0px 5px; }
.tagS4 a { font : bold 28px/28px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Red; }
.tagS5 { margin: 0px 5px; }
.tagS5 a { font : bold 36px/36px Verdana, Arial, Helvetica, sans-serif, "微软雅黑"; color:Orange; }
.Tag_Content { font : bold 12px/12px Verdana, Arial, Helvetica, sans-serif, "宋体"; color:Black; }
#tag_top { border: 1px solid #D7DADD; height: auto; padding-bottom: 30px; }
#tag_top h3{ height: 35px; ; display:block; line-height:35px; border-bottom: 1px solid #D7DADD; color: #FF8301; font-size: 16px; }
#tag_top h3 img{ margin: 9px 12px; float: left; }
#tag_top dl{ margin:10px 20px 0; border-bottom:dashed 1px #ccc; padding-bottom:10px; color: #777; }
#tag_top dt a{ font-weight:bold; font-size:14px;}
#tag_top dd a{ margin:0 3px }
/* 软件简介、下载 */
.S_Intro, .S_DownloadUrl { clear: both; border: 1px solid #9bbde6; margin-top: 5px; }
.S_Intro dl, .S_Intro dt, .S_Intro dd, .S_DownloadUrl dl, .S_DownloadUrl dt, .S_DownloadUrl dd, .S_DownloadUrl_c, .S_DownloadUrl_c dl, .S_DownloadUrl_c dt, .S_DownloadUrl_c dd, .S_DownloadUrl_l, .S_DownloadUrl_l dl, .S_DownloadUrl_l dt, .S_DownloadUrl_l dd { margin: 0px; padding: 0px; }
.S_Intro dt, .S_DownloadUrl dt { font: normal normal bold 14px/30px Arial, "宋体", Helvetica, sans-serif; height: 30px; background: url(images/Channel_bg.gif) #a8c6e9 repeat-x top; text-align: left; clear: both; padding-left: 20px; color: #0a4180; }
.S_Intro dd, .S_DownloadUrl dd { padding: 5px; height: auto !important; height: 100px; min-height: 100px; }
.S_Intro dd { }
/* 下载地址 */


/*左侧栏目列表页*/
#z_center_all{ width:970px; margin:10px auto 15px }
#z_left{ float: left; width: 278px; }
.z_r_1{ border: 1px solid #cfdae3; padding: 5px 0; margin-bottom: 5px; width: 274px; overflow: hidden; }
.z_r_1 h2{ height: 23px; line-height: 23px; border-bottom: 1px solid #cfdae3; margin: 0px 3px 10px;  font-size: 14px; padding-left: 20px; color: #005984;}
.z_r_1 p{ float: left; width: 136px; text-align: center; margin-bottom: 5px; }
.z_r_1 p img{ width: 120px; height: 90px; margin-bottom: 5px; }
.z_r_1 ul{ margin: 0 10px 5px; }
.z_r_1 li{ }
.z_r_1 li a{ }
.z_r_1 li img { }
#z_right{ float: right; width: 680px; margin-bottom: 10px }
.z_l_top_box{}
.z_l_top_main{ background-image: url(images/menu_lm.gif); border-top: 1px solid #B4D9ED; border-right: 1px solid #B4D9ED; border-left: 1px solid #B4D9ED; height:30px }
.z_l_top_main h2 { height: 30px; line-height: 30px; color: #C2130E; font-size: 14px;  float: left; }
.z_l_top_main h2 a{color: #005984;}
.z_l_top_img { margin:8px 10px 0 15px }
.z_l_top_main span a{ height:30px; line-height:30px; color: #336EAA; padding-right: 20px; font-size: 12px; font-weight: normal; float: right; }
.z_l_dx_main{ height:30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BDBDBD; }
.z_l_dx_main h2 { height: 30px; line-height: 30px; color: #C2130E; font-size: 14px; float: left; border-bottom: 2px solid #C2130E; }
.z_l_dx_main h2 a{color: #005984;}
.z_l_dx_img { margin:8px 10px 0 15px }
.z_l_dx_main span a{ height:30px; line-height:30px; color: #336EAA; padding-right: 20px; font-size: 12px; font-weight: normal; float: right; }
.z{ height:180px }
.z_l_top_box ul{ padding:15px 25px; clear: both; }
.z_l_top_box li{ width:610px; text-align:right; height: 30px; line-height: 30px; border-bottom: 1px dashed #ccc; }
.z_l_top_box li a{ float:left; text-align:left}
.z_l_top_box li img { float:left; margin-top:5px}

/*分页*/
.page_on{ font-weight: bold; margin: 0 2px; color: #fff; background-color: #39c; padding: 2px 5px; border: 1px solid #036cb4; }
.selc{ height:17px; line-height:17px; border:1px solid #ddd; }
.selc select{width:40px;height:21px;border:#ddd solid 1px;line-height:24px;margin:-2px;}

.class_page  { margin: 10px 3px 10px 10px; text-align: center; height: 22px; line-height: 22px; display:  padding: 3px; clear: both; }
.class_page  a { border-right: #eee 1px solid; border-top: #eee 1px solid; margin: 0 2px; border-left: #eee 1px solid; color: #036cb4; border-bottom: #eee 1px solid; padding: 2px 5px 1px; 
}
.class_page  a:hover { color: #666; border: 1px solid #999; }
.class_page  a:active { color: #666; border: 1px solid #036cb4; background-color: #D7DADD; 
}

.about{}
.about img { width:110px; height:146px; text-align: center; padding: 5px; border: 1px solid #EAEAEA; }
.about dl { text-align:left; margin: 10px 0 10px 70px; color: #000; }
.about dd { text-indent:36px}
.about table{ overflow: hidden; width: 100%; }
.about td { }
.about tr{ vertical-align: text-top; }
.about_left { float:left; width: 230px; }
.about_right { float:right; width:730px; }
#about_r_top{border: 1px solid #cfdae3; padding: 0 10px 20px; }

.sp_left { float: left; width: 550px; padding: 5px 20px 15px; background-color: #F7FCFF; border: 1px solid #dcdddd; }
.sp_left h1{ font-size:14px; height:30px; color:#000; text-align:left; line-height: 30px; }
#player{ width:482px; margin: 5px auto 10px; }
.sp_info { padding: 10px 15px; }
.sp_info  b{ color:#2C6094; font-size: 14px; }
.sp_info p{ text-indent: 24px; margin-top: 5px;line-height: 22px;  }
.sp_line{ display:block; background:url(images/vendpage_x.gif) repeat-x 0 -127px; height:1px; line-height:1px; font-size:1px; overflow:hidden; }
#sp_right { width: 365px; float: right; border: 1px solid #dcdddd; overflow: hidden; padding-bottom: 10px; }
#sp_right h1{ display:block; height:28px; line-height:28px; color:#000; border-bottom: 1px solid #dcdddd; font-size: 14px; text-align: left; text-indent: 20px;}
#sp_right dl{ margin:10px 5px;}
#sp_right dl img{ width:80px; float: left; margin-right:5px; height: 65px; }
#sp_right dt{ float:left; font-weight:600; width:260px; margin-bottom: 4px; }
#sp_right dd{ float:left; width:270px; }