@charset "utf-8";
/* CSS Document */

@import url("global.css");

body { background:#E8E8E8; color:#454545;}
a {color:#555;}
a:hover {color:#D12021;}

#head,#content,#foot {width:1000px; background:#FFF;}
#head {background:url(../images/top_bg.gif) repeat-x;}
	.logo {width:620px; height:112px;}
	.topLink {padding:40px 15px 0 0; text-align:right;}
	.topLink,.topLink a {color:#596092;}
	.topLink a:hover {text-decoration:underline;}
	.topLink .search {width:205px; height:26px; background: url(../images/search_input.gif) no-repeat;}
		.search span {float:left;}
		.search input {width:180px; height:16px; background:none; margin:1px 0 0; padding:0 0 0 1px; float:left; border:none;}
		.search span a {display:block; width:22px; height:18px;}
	.nav {width:100%; height:42px; float:left; background:url(../images/nav.jpg) no-repeat;}
	.nav li {width:137px; height:42px;}
	.nav li.mune0,.nav li.mune0h {width:160px;}	
	.nav li a {display:block; width:100%; height:100%;}
	.nav li.mune0 a:hover,.nav li.mune0h a {background:url(../images/nav.jpg) no-repeat left -46px;}	
	.nav li.mune1 a:hover,.nav li.mune1h a {background:url(../images/nav.jpg) no-repeat -160px -46px;}
	.nav li.mune2 a:hover,.nav li.mune2h a {background:url(../images/nav.jpg) no-repeat -297px -46px;}
	.nav li.mune3 a:hover,.nav li.mune3h a {background:url(../images/nav.jpg) no-repeat -434px -46px;}
	.nav li.mune4 a:hover,.nav li.mune4h a {background:url(../images/nav.jpg) no-repeat -571px -46px;}
	.nav li.mune5 a:hover,.nav li.mune5h a {background:url(../images/nav.jpg) no-repeat -708px -46px;}
	.nav li.mune6 a:hover,.nav li.mune6h a {background:url(../images/nav.jpg) no-repeat -845px -46px;}
.indexTable {width:980px; margin:10px auto; display:table;}
	.bannerBg {height:333px; background:url(../images/banner.jpg) no-repeat;}
	.banner a {display:block; width:230px; height:70px; float:left; margin:263px 0 0;}
	.Column .title li {padding:2px 0 5px;}
	.indexCompany {width:350px; padding:0 10px 0 0;}
	.indexCompany li {padding:10px 0 0;}
	.indexNews {width:410px; padding:0 15px; border:1px solid #F4F4F4; border-bottom:none; border-top:none;}
	.indexNews div li {padding:3px 0 1px;}
	.indexNews div p {margin:0px;}
	.indexNews .about {padding:5px 0 0; float:left;}
	.indexLinks {width:178px;}
#foot .center { padding:10px 0 0; background:#F5F5F7;}

#sidebar {width:221px; padding:10px 15px 0 10px;}
	.subLink .list {width:221px; padding:0 0 20px;}
	.subLink .list li {width:159px;}
	.lia{height:25px; padding:5px 0 0 62px; font-size:13px; background:url(../images/sub_link_bg.gif) no-repeat left -30px;}
	.nowlia{height:25px; padding:5px 0 0 62px; font-size:13px; background:url(../images/sub_link_bg.gif) no-repeat ;}
	.subLink .list li a {color:#2A63BE;}
	.subLink .list li:hover {background:url(../images/sub_link_bg.gif) no-repeat;}
	.subLink .list li:hover a {color:#E01717;}
	.links img {margin:5px 0 8px;}
#main {width:720px; border-left:1px solid #EDEDED; padding:10px 0 0 15px;}
	.Parth {height:40px;}
	.Parth .blue {float:left; padding:3px 0 0 32px;}
	.Parth .right {padding:5px 10px 0 0;}
	.pageList {width:96%;}
	.newsList li {padding:3px 0 2px;}
	.newsList .gray {padding:5px 0 4px;}	
	.newsList .right {padding-right:10px; color:#959595;}
	.newsShow .gray {padding:5px 0;}
	.newsShow div {width:98%; padding:0 0 0 10px;}
	.guestList li {background:#F7F7F7;}
	.guestList .title {background:#EDF4FF; color:#0955C6;}
	.guestList .right {padding-right:8px;}
	.guestList .cont {border:1px solid #FFF; border-left:none; border-right:none;}
	.guestPost p.blue {width:97%; float:left; padding:4px 0 2px 2%;}