@charset "utf-8";
/* CSS Document */
@import url(basic.css);

body{ background:url(images/headerbg.jpg) repeat-x;}
div,form,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{text-align:left;}	
#flash_ad01{ width:1000px; height:98px; overflow:hidden; margin: 0 auto; background:url(images/about.jpg) top center no-repeat;}
#flash_ad02{ width:1000px; height:98px; overflow:hidden; margin: 0 auto; background:url(images/news.jpg) top center no-repeat;}
#flash_ad03{ width:1000px; height:98px; overflow:hidden; margin: 0 auto; background:url(images/service.jpg) top center no-repeat;}
#flash_ad04{ width:1000px; height:98px; overflow:hidden; margin: 0 auto; background:url(images/insurance.jpg) top center no-repeat;}
#flash_ad05{ width:1000px; height:98px; overflow:hidden; margin: 0 auto; background:url(images/jobs.jpg) top center no-repeat;}
#flash_ad06{ width:1000px; height:98px; overflow:hidden; margin: 0 auto; background:url(images/link.jpg) top center no-repeat;}
#flash_ad07{ width:1000px; height:98px; overflow:hidden; margin: 0 auto; background:url(images/mall.jpg) top center no-repeat;}

#mainBg{background:url(images/mainbg.jpg) top repeat-x; overflow:hidden; }
#mainbody{ width:1000px;overflow:hidden; margin:0 auto;}
	#mainbody .subnav{ width:250px; height:630px; background:url(images/subnavbg.jpg) no-repeat left top; margin-left:21px; float:left; display:inline;}
	#mainbody .subnav ul li{ width:180px; height:46px; border-bottom:1px solid #deeaf0; line-height:46px; margin:0 0 0 5px; padding:0 0 0 40px;  font-weight:bold;}
	#mainbody .subnav ul li a{color:#000;display:block;}
	#mainbody .subnav ul li a:hover{color:#015dae;display:block;}
	#mainbody .subnav ul li:hover{ background:url(images/subnav_on.jpg) no-repeat center center; display:block; }
	#mainbody .subnav ul li.on a{color:#015dae;}
	
	#mainbody .inner{ width:729px; float:right; overflow:hidden;}
	#mainbody .inner p.title{ border-bottom:2px solid #e8ecee; color:#137a3b; font-size:14px; font-weight:bold; line-height:50px; padding:0 29px;}
	#mainbody .inner p.title1{ border-bottom:2px solid #e8ecee; color:#137a3b; font-size:14px; font-weight:bold; line-height:20px; padding:10px 20px; text-align:center;}
	#mainbody .inner p.title1 span{color:#7b7b7b; font-size:12px; font-weight:normal; line-height:30px;}
	#mainbody .inner p.title span{ float:right;color:#7b7b7b; font-size:12px; font-weight:normal;}
	#mainbody .inner .content{ font-size:12px; color:#666; line-height:24px; padding:20px;}
	#mainbody .inner .content p{margin:20px 0px;}
	#mainbody .inner .content strong{font-weight: bold;}
	#mainbody .inner .content em{font-style:italic;}
	#mainbody .inner .content img{ width:640px; margin:0 24px;}
	#mainbody .inner .content ul li{ width:669px; background:url(images/newsico.gif) left 12px no-repeat; line-height:22px; color:#7b7b7b; float:left; border-bottom:1px dashed #e0e0e0; padding:5px 0 5px 20px; }
	#mainbody .inner .content ul li span{ float:right; width:100px; text-align:right;}
	
	#mainbody .inner .contentServer{ font-size:12px; color:#666; line-height:24px; padding:20px;}
	#mainbody .inner .contentServer ul li b{height:36px; line-height:36px;color:#1a3f99; }
	#mainbody .inner .contentServer ul li{ width:669px; padding-left:20px; background:url(images/newsico.gif) left 12px no-repeat; line-height:22px; color:#7b7b7b; float:left; border-bottom:1px dashed #e0e0e0;}
	#mainbody .inner .contentServer ul li span{float:right;margin:10px;}
	#mainbody .inner .contentServer ul li img{float:right;margin:10px;}
	
#firend_link{ width:972px; float:left; overflow:hidden; padding:10px 14px;min-height:450px;}
	#firend_link p.title{ background:url(images/link_title.jpg) no-repeat left; padding-left:35px; font-size:14px; font-weight:bold; height:30px; overflow:hidden; line-height:30px; margin-bottom:10px; border-bottom:1px solid #1a3f99;}
	#firend_link ul,#firend_link ul.txt { width:972px;overflow:hidden; margin-top:30px;}
	#firend_link ul li{ background:url(images/link_bg.jpg) no-repeat; width:162px; height:71px; float:left;}
	#firend_link ul li img{ width:142px; height:55px; padding:7px 10px;}
	#firend_link span{ float:right;}
	#firend_link span a{ margin:10px 7px; float:left;}
	#firend_link ul.txt li{ background: none; width:auto;overflow:hidden; float:left; text-align:center; line-height:22px;padding:5px;}