/* import files
----------------------------------------------------------*/
/* PRIMARY LAYOUT ELEMENTS
----------------------------------------------------------*/
#page{}
#head{height:200px;}
#nav{width:960px;}
#subnav{ width:960px;}
#mainsubnav{ width:960px;}
#search{width:960px;}
#main{width:960px;}
#foot{}
/*background
----------------------------------------------------------*/
.head{ background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_banner.png) no-repeat top left;}
.subhead{ background:url(http://220.178.150.5:88/images/bg_subbanner.jpg) no-repeat top left;}
#nav{ background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_nav.png) no-repeat top;}
#subnav{ background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/banner.png) no-repeat ;}
#mainsubnav{ background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/banner.png) no-repeat ;}

/*hearder 
----------------------------------------------------------*/
#logo{margin:5px auto auto 25px;}
/*nav 	
-------------------------------------------------------*/
#nav{height:48px;width:980px;margin:0 auto;}
	ul.nav_menu{margin-left:70px;}
	ul.nav_menu li{float:left; width:95px; height:40px; position:relative}
	ul.nav_menu li a{
	position: absolute;
	width: 90px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	left: 6px;
	top: 1px;
}
	ul.nav_menu li a:hover{ position:absolute; top:-5px;background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_navitem.png) no-repeat center;color:#fff;}
	.nav_sperator{ position:absolute;width:3px; height:22px; right:2px; top:8px;}
#subnav{height:64px;width:960px;margin:0 auto;}
#mainsubnav{height:225px;width:960px;margin:0 auto;}
	.anouncement,.nowposition{float:left;width:560px; height:30px;color:#e02400;overflow:hidden; }
	.anouncement{background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/dot3.gif) no-repeat left top;}
	.anouncement a,.nowposition a{ color:#e02400; font-weight:normal}
	.marquee0{ margin-left:30px;}
	.nowposition{ font-weight:bold}
	.search{ margin-left:80px;_margin-left:60px;width:295px; float:left}
	.searchbox{ width:192px;height:24px;border:0; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/searchbox.gif) no-repeat center;}
	.searchbtn{ width:54px; height:22px; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/btn_search.jpg) no-repeat center; border:0;}
/* main
----------------------------------------------------------*/
#main{}
	#submain{}
    /*首页*/
	.block_title{ height:35px; line-height:35px;}
	.block_title h2{ font-size:14px; font-weight:bold; color:#ffffff;}
	.block_title span{ font-size:12px; color:#12418f;}
	.block_title img{  margin-top:20px; margin-right:10px;float:right;}
	.block2 .block_title h2,.block3 .block_title h2{ color:#fff}
	.block2 .block_title span,.block3 .block_title span{ color:#fff}
	.block_content{}
	.block1{float:left;width:250px; height:258px; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_block1.png) no-repeat center;}
	.block5{float:left;width:510px; height:258px; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_block5.png) no-repeat center;}
	ul.news{ margin-left:10px; margin-right:20px;}
	ul.news li{min-height:30px; line-height:30px;list-style-image:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/dot_news1.gif);list-style-position:inside;}
	.block2{float:left;width:442px; height:258px; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_block2.jpg) no-repeat center;}
	.block2 ul.news li{ border-bottom:1px solid dotted;list-style-image:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/dot_news2.gif);}
	.block3{float:left;width:442px; height:258px; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_block3.jpg) no-repeat center;}
	.block3 ul.news li{ border-bottom:1px solid dotted;list-style-image:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/dot_news2.gif);}
	.friendlink{ height:36px; line-height:36px; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_friendlink.jpg) repeat-x top; color:#fff}
		.friendlink h2{ margin-left:50px;font-size:14px; font-weight:bold; color:#fff}
		.friendlink a{ color:#fff; margin-left:10px; margin-right:10px;}
		.marquee1{ width:880px;height:36px;overflow:hidden;}
		.marquee1 li{ float:left}
	.switchBox .more a{	background:none;width:60px; float:right}
	
	#leftcol{float:left;width:251px;}
	#rightcol{ float:left;}
	/*栏目导航
	----------------------------------------*/
	.columnnav{float:left;width:250px; border:#a7d9fe 1px solid;background: url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_columnnav.jpg) repeat-x;background-color:#e9f4fe;}
	.columnnav ul{width:250px;background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_navleft.jpg) no-repeat center bottom;}
	.columnnav ul li{ padding-left:30px;line-height:30px;height:30px;background: url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_columnnav_active.gif) no-repeat 15px 10px;}
	.columnnav ul li:hover{background-color:#44a8da;background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_columnnav_hover.jpg) no-repeat left;}
	.columnnav ul li a{width:100%; display:block;font-size:14px; color:#12408e;}
	.columnnav ul li a:hover{color:#fff;}
	.columnnav .selected{background-color:#44a8da;background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_columnnav_select.jpg) no-repeat left center;}
	.columnnav .selected a{color:#fff;}
	
	/*栏目导航
	内容容器
	------------------------------------*/
	.columncontent{width:700px;}
	.columncontent_top{height:35px;background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_columntop.jpg) no-repeat top left;}
	.columncontent_top h2{margin-left:30px; height:35px; line-height:35px;font-size:14px; font-weight:bold;color:#fff;}
	.columncontent_body{padding:10px;color:#12408e;border:1px solid #a7d9fe; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/bg_columncontent.png) repeat-x top;background-color:#F4FFFF;}
	.btnsubmit{ width:85px; height:25px; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/submit.png) no-repeat center;}
	.btnreset{ width:85px; height:25px; background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/reset.png) no-repeat center;}
/* foot
----------------------------------------------------------*/
#foot{text-align:center;color:#ffffff; height:50px; line-height:25px;background-color:#67CDFD;}
/* banner
----------------------------------------------------------*/
.banner1{clear:both;width:960px;height:64px;background:url(/_upload/tpl/00/39/57/template57/htmlRes/Site_res/banner1.png) no-repeat;margin:0 auto;margin-top:10px;}
