@charset "utf-8";
body{margin:0;padding:0 5px;font-size:12px;color:#000; font-family:Arial, Helvetica, sans-serif,"宋体"; line-height:150%;background:url(bg_body.gif) #DFE5E5 center top repeat-y;}
/*global*/
img{border:0;}
form{margin:0;padding:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
ul{clear:both;margin:3px 0;padding:4px 15px 10px 15px; list-style-type:none;}
li{margin:0;padding:5px 0 4px 0;background:url(line_dotted01.gif) transparent left bottom repeat-x;}
li a{padding:0 0 0 10px;background:url(icon_content_list.gif) transparent left 4px no-repeat;}
h3 span, h4 span{float:left;font-weight:bold;display:block;}
h4{margin:0 0 5px 0;padding:0 15px;text-align:right;color:#317635;font-size:12px;font-weight:normal;}
.img_content_left_box{position: relative;height:110px;}
.img_content_left_box p, .img_content_left_box ul{position:absolute; top:10px; bottom:0;right:8px;width:240px;display:block;}
.img_content_left_box ul{margin:0;padding:0;}
.img_content_left_box img{float:left;margin:5px;padding:2px;border:1px solid #DFDFDF;}
.img_content_left_box a,.img_content_left_box a:hover{color:#00007C;}

em{padding:0 0 0 5px;color:#317635;font-size:10px; font-style:normal;}
.clearboth{clear:both;}

/*head*/
#head_box{margin:0;margin-left:auto;margin-right:auto;padding:52px 125px 0 0 ;width:641px;height:43px;text-align:right;background: url(logo_top.gif) #fff left top no-repeat;}
#head_box_hy{margin:0;margin-left:auto;margin-right:auto;width:766px;height:82px;text-align:right;background: url(../member/logo_top.jpg) #fff left top no-repeat;}
#banner_cngov{float:right;margin:0;padding:0;width:135px;height:38px;}
h1{margin:0;padding:0;width:165px;color:#fff;font-size:12px; font-weight:normal;}
h2{margin:0;padding:0;width:165px;color:#fff;font-size:12px; font-weight:normal;}

#mainmenu{margin:0;margin-left:auto;margin-right:auto;padding:0;width:766px;height:39px;background:url(bg_mainmenu.gif) #2975CE left top repeat-x;}
#mainmenu a{padding:0;color:#fff;text-decoration:none;background:transparent;}
#mainmenu a:hover{ color:#fff;text-decoration:underline;}
#mainmenu  ul{margin:0;padding:0 0 0 15px;height:39px; list-style-type:none;display:inline;}
#mainmenu  li{float:left;margin:0;padding:20px 15px 0 15px;background:url(line_step01.gif) transparent right top no-repeat;}

#main_visual{margin:0;margin-left:auto;margin-right:auto;padding:0;border-top:4px solid #fff;border-bottom:4px solid #848081;width:766px;background:#fff;}
#main_visual_hy{margin:0;margin-left:auto;margin-right:auto;width:766px;height:184px;background:url(../member/m-01.jpg) #fff left top no-repeat;}
/*content*/
#main_content_box{margin:0;margin-left:auto;margin-right:auto;padding:0;border-top:4px solid #fff;width:766px;background:#fff;}
#main_content_box_hy{margin:0;margin-left:auto;margin-right:auto;padding:0;border-top:0px solid #fff;width:766px;background:url(../member/bg1.gif) #fff left top no-repeat;}
#main_content_box_bg{float:left;margin:0;padding:0;width:766px;background:url(bg_maincontent.gif) #fff left top repeat-y;}

#left_box{float:left;margin:0;padding:5px;border-top:1px solid #DFDFDF;width:185px;background:transparent;}
#mail_box h3{margin:0;padding:3px 0 0 25px;height:17px;font-size:12px;color:#fff;background:url(icon_mail.gif) #005DA3 5px center no-repeat;}
#mail_box .text_input{width:100px;font-size:12px;}
#mail_box table{margin:2px 0;width:100%;background:#F3F3F3;}
#mail_box td{padding:2px 3px;}
#mail_box th{padding:2px 8px;text-align:right;font-weight:normal;color:#ff0000; vertical-align:middle;}
#search_box h3{margin:0;padding:3px 0 0 25px;height:17px;font-size:12px;color:#fff;background:url(icon_search.gif) #848081 5px center no-repeat;}
#search_box .solid_input{width:168px;font-size:12px;}
#search_box select{width:100px;font-size:12px;}
#search_box table{margin:3px 0;width:100%;background:#F3F3F3;}
#search_box td{padding:3px;}
#search_box th{padding:3px 8px;text-align:right;font-weight:normal;color:#ff0000; vertical-align:middle;}
#sitesearch_box h3{margin:0;padding:3px 0 0 25px;height:17px;font-size:12px;color:#fff;background:url(icon_search.gif) #848081 5px center no-repeat;}
#sitesearch_box select{margin:5px 0 2px 5px;width:168px;font-size:12px;}
#time_box_index{margin:0;padding:3px 0 0 0;height:17px;text-align:center;font-size:12px;color:#fff;background:#63C5F2;}
#time_box{margin:0;padding:3px 0 0 0;height:17px;text-align:center;font-size:12px;color:#fff;background:#005DA3;}
#tabmenu_box{margin:0;padding:0;}
#creativity_box{background:#FAFEED;}
#creativity_box h3{margin:0;padding:3px 5px 0 25px;height:17px;text-align:right;font-size:12px;color:#fff;font-weight:normal;background:url(icon_creativity.gif) #98C800 5px center no-repeat;}
#creativity_box li a{padding:0 10px 0 0 ;background:url(icon_but_list.gif) transparent right 4px no-repeat;}

#right_box{float:right;margin:0;padding:0;width:183px;background:#fff;}
#govout_box{color:#666666;background:#FAFEED;}
#govout_box h3{margin:0;padding:3px 5px 0 25px;height:17px;font-size:12px;color:#fff;background:url(icon_govout.gif) #DE0000 5px center no-repeat;}
#govout_box dl{margin:0;padding:5px 10px;border-top:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-left:1px solid #DFDFDF;}
#govout_box dt{margin:0;padding:2px 0 2px 22px;font-size:12px;font-weight:bold;background:url(icon_phone.gif) transparent left center no-repeat;}
#govout_box dd{margin:0;padding:4px 0 4px 22px;border-bottom:1px solid #DFDFDF;color:#317635;font-size:18px;font-weight:bold;}
#govout_box ul{margin:0;padding:5px 10px;border-bottom:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-left:1px solid #DFDFDF;}
#govout_box li{margin:0;padding:4px 0 2px 22px;font-size:12px;font-weight:bold;background:url(icon_download.gif) transparent 3px center no-repeat;}
#noicepop_box{margin:3px 0 0 0;padding:0;color:#317635;text-align:center;font-size:14px;font-weight:bold;}
#project_box h3{margin:0;padding:3px 5px 0 25px;height:17px;text-align:right;font-size:12px;color:#fff;font-weight:normal;background:url(icon_project.gif) #005DA3 5px center no-repeat;}
#project_box ul{background:#FAFEED;}
#project_box li a{padding:0 10px 0 0 ;background:url(icon_but_list.gif) transparent right 4px no-repeat;}
#ability_box h3{margin:0;padding:3px 5px 0 25px;height:17px;text-align:right;font-size:12px;color:#fff;font-weight:normal;background:url(icon_ability.gif) #63C6F0 5px center no-repeat;}
#ability_box ul{background:#FAFEED;}
#ability_box li a{padding:0 10px 0 0 ;background:url(icon_but_list.gif) transparent right 4px no-repeat;}
#market_info_box h3{margin:0;padding:3px 5px 0 25px;height:17px;text-align:right;font-size:12px;color:#DF0100;font-weight:normal;background:url(icon_market.gif) #FEC307 5px center no-repeat;}
#market_info_box ul{background:#FAFEED;}
#market_info_box li a{padding:0 10px 0 0 ;background:url(icon_but_list.gif) transparent right 4px no-repeat;}
#detect_box h3{margin:0;padding:3px 5px 0 25px;height:17px;text-align:right;font-size:12px;color:#fff;font-weight:normal;background:url(icon_detect.gif) #317635 5px center no-repeat;}


#center_box{float:right;margin:0 4px;padding:0;width:380px;}
#center_box a{color:#00007B;}
#news_box h3{margin:0 0 3px 0;padding:2px 5px 0 25px;border:1px solid #DFDFDF;width:348px;height:16px;text-align:right;font-size:12px;color:#fff;font-weight:normal;background:url(bg_redflag.gif) #F3F3F3 left top no-repeat;}
#news_box ul, #law_box  ul{background:#EBF5FF;}
#law_box h3{margin:0 0 3px 0;padding:2px 5px 0 25px;border:1px solid #DFDFDF;width:348px;height:16px;font-size:12px;color:#fff;background:url(bg_redflag.gif) #F3F3F3 left top no-repeat;}

#corporation_box h3{margin:5px 0;padding:2px 5px 0 25px;border:1px solid #DFDFDF;width:348px;height:16px;text-align:right;font-size:12px;color:#fff;font-weight:normal;background:url(bg_blueflag.gif) #F3F3F3 left top no-repeat;}
#corporation_box ul{background:#F3F3f3;}


#products_box h3{margin:15px 0;padding:2px 5px 0 25px;border:1px solid #DFDFDF;width:348px;height:16px;text-align:right;font-size:12px;color:#fff;font-weight:normal;background:url(bg_blueflag.gif) #F3F3F3 left top no-repeat;}
#corporation_box ul a, #products_box ul a{color:#00007C;}
#main_content_bottom_line{margin:0;padding:0;height:1px;font-size:1px;background:url(bg_main_content_bottom_line.gif) #fff left top no-repeat;}

/*foot*/
#links{margin:3px 0;margin-left:auto;margin-right:auto;padding:8px;width:750px;border-top:3px solid #88C000;border-bottom:20px solid #DEDEDE;background:#fff;}
#links img{margin:0 4px;padding:0;border:1px solid #DEDEDE; display:inline;}
#foot{margin:3px 0;margin-left:auto;margin-right:auto;padding:8px;width:750px;text-align:center;background:#fff;}.box {
	border: 1px solid #CCCCCC;
}
.font-01 {
	font-size: 12px;
	color: #FF0000;
}
