﻿body{ margin:0; font-size:12px; color:#018CBC; text-align:center; background:url(cocsn_02.gif) repeat-x;}
*{margin:0;padding:0;}
a{ text-decoration:none; color:#018CBC}
a:hover{ text-decoration:underline; color:#01BC29}
#main{width:960px; margin:12px auto; height:auto; background:white;border:5px #55AFD9 solid}
#main_box{width:98%;margin:8px auto; min-height:680px;}
#head{width:100%; height:105px; clear:both; background:#045377 url(logo.gif) no-repeat left center;}
#menumin{ width:100%; height:25px; line-height:25px;text-align:right;color:#55AFD9}
#menu{margin-top:50px;width:100%; height:30px; background:#55AFD9; clear:both}
	#menu ul{margin:0; list-style:none;}
	#menu li{margin:0; width:75px;height:30px; line-height:30px; font-weight:bold; float:right;}
	#menu li a{color:White; text-decoration:none;}
	#menu li a:hover{display:block; width:75px; height:30px;background:#1B6C93;}
#banner{width:100%; height:190px;margin:5px auto; clear:both}
	#banner_left{width:675px; height:190px; float:left;}
	#banner_right{width:262px; height:190px; float:right; background:#2780BD;}
	#banner_right p{width:262px; height:27px; line-height:27px; text-indent:1em;color:White; font-weight:bold;text-align:left; font-size:14px; background:url(consn_b1.gif) no-repeat;}
	#banner_right ul{margin:12px 0 0 0;padding:0; list-style:none;}
	#banner_right li{height:22px; line-height:22px;text-align:left; text-indent:20px; background:url(list3.gif) no-repeat 5px center}
	#banner_right li a{font-size:13px; color:White; text-decoration:none;font-size:14px}
	#banner_right li a:hover{display:block; height:22px; line-height:22px; background:#3696D8;}
#body{margin-top:10px;width:100%; height:auto; clear:both}
	#body_left{width:672px; height:auto; float:left; text-align:left}
	  .body_left_main ul{width:100%; clear:both;margin:0;padding:0; list-style:none;}
	  .body_left_main li{margin:3px auto;width:335px;min-height:90px;_height:90px; float:left;}
	    .blmain{width:100%;height:auto; clear:both}
	    .blmain_l{float:left;width:60px; height:60px;text-align:center;padding-top:8px}
	    .blmein_p{font-size:13px;color:#018CBC;line-height:24px;height:24px;font-weight:bold}
	    .blmain_txt{color:#AAA}
	  .pro{width:100%;height:100px;border-bottom:1px #ccc dashed;clear:both;background:url(probg.gif) repeat-x}
	    .pro_pic1{width:225px; height:90px;background:url(pro1.gif) no-repeat;border:1px #ccc solid; float:left;text-align:right;}
	    .pro_pic2{width:225px; height:90px;background:url(pro2.gif) no-repeat;border:1px #ccc solid; float:left;text-align:right;}
	    .pro_txt{margin-top:5px;margin-right:8px;width:420px;line-height:22px;float:right}
	  
	#body_right{width:265px; float:right;height:auto; border-left:1px #EFEFEF dotted}
	#link{margin:5px auto;width:938px; min-height:60px; border:1px #ccc dashed; clear:both}
	.link_dh{ width:100%; height:24px; line-height:24px;text-align:left;font-weight:bold; font-size:14px; text-indent:5px;}
	#link ul{margin: 0px;list-style:none}
	#link li{margin:2px 4px;height:31px;width:88px; float:left; line-height:31px;}
	#link li a{color:#333}
	#link img{border:0; max-height:31px; max-width:88px}
	
	#copyright{margin-top:5px;width:100%; clear:both; height:40px; border-top:5px #55AFD9 solid;font-size:10px;text-align:left; text-indent:10px; line-height:22px; color:#333}
	.copyright_l{float:left}
	.copyright_r{float:right}
	/*************通用样式********************/
	.news_dh{ width:100%; height:36px; line-height:36px; color:#045377;text-align:left;font-weight:bold; font-size:14px; text-indent:2em; background:url(news_dh.gif) no-repeat;}
	.news_ul{width:99%; margin-left:3px; height:auto;}
	.news_ul ul{margin:8px 0 0 0; list-style:none}
	.news_ul li{height:22px; line-height:22px; background:url(list1.gif) no-repeat 12px center; text-indent:2em;}
	
	.news_n_dh{ width:100%; height:24px; line-height:24px;color:#045377;background:#EFEFEF;text-align:left;font-weight:bold; font-size:14px; text-indent:5px;border:1px #ddd dashed}
	.news_n{width:98%;_float:left margin-left:3px; height:auto;}
	.news_n ul{margin:5px 0 0 0px;list-style-type: disc; list-style-position:inside}
	.news_n li{margin:0;line-height:0;min-height:22px;_height:22px; line-height:22px; text-indent:1.5em;}
	.news_n li span{color:#AAA;}

	.news_server{margin-top:10px;width:98%;margin-left:3px;min-height:60px;border-bottom:1px #ccc dashed}
	.news_server span{color:#AAA;}
	.news_server .s_l{margin-left:5px;width:43px;height:45px;background:url(server_b.gif) no-repeat center center;float:left;border:1px #ccc dashed}
	.news_server .s_r{width:580px;line-height:22px;float:right;}
	.news_server .sshort{margin-left:2em;width:90%;line-height:20px;color:#AAA;clear:none;text-indent:1.5em}
	
	.news_dl{width:99%; margin-left:3px; height:auto; text-align:left}
	.news_dl dl{margin:8px 0 0 0; list-style:none}
	.news_dl dt{font-weight:bold; text-indent:3em; background:url(down_icon.gif) no-repeat 10px center; height:28px; line-height:28px}
	.news_dl dd{min-height:22px; line-height:22px; text-indent:3em;}

	#page{width:100%;height:30px;line-height:30px;border-top:1px #ccc dashed;text-align:center}
	/**********************show********************/
	#show{width:100%;border:1px #E3E3E3 solid;min-height:300px;text-align:left;background:#F6F6F6}
	#show h3{color:#09CA16;font-size:15px;text-indent:1em;line-height:38px;border-bottom:1px #E3E3E3 dashed;}
	#show h5{line-height:20px;font-size:10px;color:#646464;font-weight:100;text-indent:1em}
	#show_p{margin-left:12px;width:96%;min-height:450px;line-height:22px;color:#646464;}
        #show_p img{max-width:750px;max-height:1024px;border:1px #ccc dashed}
		#show_p ul{list-style:none}
		#show_p li{text-indent:1.5em;line-height:22px;}
	
	
 
