body, h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th, td{margin:0;padding:0;}
body,button,input,select,textarea /* for ie */ {font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;} /* 将斜体扶正 */
code,kbd,pre,samp {font-family:courier new,courier,monospace;} /* 统一等宽字体 */
small{font-size:12px;} /* 小于 12px 的中文很难阅读，让 small 正常化 */
ul,ol{list-style: none;}
a{text-decoration:none;color:#555;}
a:hover{text-decoration:underline;color:#000;}
sup{vertical-align:text-top;} /* 重置，减少对行高的影响 */
sub{vertical-align:text-bottom;}
legend{color: #000;} /* for ie6 */
fieldset,img{border:0;} /* img 搭车：让链接里的 img 无边框 */
button,input,select,textarea{font-size:100%;} /* 使得表单元素在 ie 下能继承字体大小 */
.fnormal{font-weight:normal;}
/* 注：optgroup 无法扶正 */
table{border-collapse:collapse;border-spacing:0;}
/* 清除溢出，浮动 */
.clearing,.HackBox{border-top:1px solid transparent !important;clear:both;visibility:hidden;}
/* 不需要额外增加元素的清理浮动的类使用:after伪类来实现浮动清理 */
.wrapfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* IE7 hack */
.wrapfix {display:inline-block;}
/* IE-mac, IE5, IE6 */
* html .wrapfix {height:1%;}
.wrapfix {display: block;}
/*隐藏元素*/
.invisible{visibility:hidden;}
/* 从页面布局上隐藏元素*/
.hidden{display: none;}
/* 通用容器 */
.wrap{background:#fff url(../images/bgx.jpg) center top repeat-x;border-top:solid 0px #d7000f;}
/*--框架--*/

body{text-align:center;}
#container{margin:0 auto;width:1000px;display:block;background:#fff url(../images/bg.jpg) left top no-repeat;padding:0;border-top:solid 0px #f00;}
	#header{height:150px;border-top:solid 1px #4573c9;}
		.toplink{display:block;color:#ccc;margin:12px 20px 0 20px;line-height:36px;text-align:right;border:solid 0px #f00;}
		.toplink a{color:#ccc;}
		.quicklink {display:block;float:right;margin:38px 20px 0 0;text-align:right;border:solid 0px #f00;}



	#menu{position:relative;height:35px;z-index:120;}
		#time{color:#719bef;line-height:30px;}

	#quicklink{float:right;width:230px;padding-right:20px;}
		.select{font-size:12px;width:220px;margin:8px 0 0 20px;border:0px;color:#888;}

	#menu2{position:relative;margin:0px 0 1px 0;height:30px;background:#feffff url(../images/menu2bg.jpg) center top repeat-x;padding:5px 20px 0 0;text-align:right;}
		#menu21{width:570px;float:left;color:#999;text-align:left;padding-left:50px;line-height:25px;font-size:14px;}
		#menu21 p{line-height:25px;font-size:12px;display:block;}
			.article4 { font-size:12px;color:#676767;line-height:25px;font:normal 12px/25px  Arial, sans-serif;}
			.article4 dt {width:500px;float:left;text-align:left;padding-left:10px;background:url(../images/img19.jpg) no-repeat left 44%;}
			.article4 dt a{color:#333;}
			.article4 dt a:hover{color:#0f5ebb;}

		#menu22{width:300px;float:right;}
		
				.searchinput{width:200px;height:18px;border:solid 1px #ccc;background-color:#f1f1f1;}
				.btn{color:#888;width:72px;height:20px;cursor:pointer;border:solid 1px #ccc;background-color:#f1f1f1;}
	#main{zoom:1;border-bottom:solid 8px #fff;width:1000px;margin-top:2px;background:#fff;}
	#banner{background:#fff;width:723px;float:left;}
	#main0{width:727px;float:left;}
		#main1{width:360px;float:left;}

			#main1 h3{width:360px;height:30px;line-height:30px;margin-top:12px;color:#153d8d;text-align:left;font-size:12px;text-indent:21px;font-weight:bold;cursor:pointer;background:#fff url(../images/index2.jpg) center top no-repeat;}
			#main1 h3 span{font-size:12px;color:#999;font-weight:normal;padding-left:4px;}
			.main1_main{width:358px;border:solid 1px #d2e1ff;}
			.main1_news{width:340px;margin:0 auto;}
			.main1_news2{width:170px;margin:0 auto;padding-left:170px;background:url(../images/index5.jpg) no-repeat 4px 10px;}
				.article1{font-size:12px; color:#676767;line-height:36px;border-bottom:1px dashed #ccc ;}
				.article1 dt {float:left;text-align:left;padding-left:10px;background:url(../images/index4.jpg) no-repeat left 44%;}
				.article1 dt a{color:#0f66a6;line-height:36px;height:36px;}
.article1 dt img{margin-left:5px}
				.article1 dt a:hover{color:#f00;text-decoration:underline;}
				.article1 dd{ width:40px; color:#999;float:right;text-align:right;font:normal 12px/36px  Arial, sans-serif;}
				.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
				.clearfix{clear:both;zoom:1;}
			.team{width:340px;margin:7px auto;}
				.team_img{width:96px;height:133px;float:left;padding:2px;border:solid 1px #ccc;}
				.team_text{width:230px;height:133px;float:right;color:#555;text-align:left;}
				.team_text p{line-height:22px;}

		#main2{width:360px;float:right;}
			#main2 h3{width:360px;height:30px;line-height:30px;margin-top:12px;color:#153d8d;text-align:left;font-size:12px;text-indent:21px;font-weight:bold;cursor:pointer;background:#fff url(../images/index2.jpg) center top no-repeat;}
				#main2 h3 span{font-size:12px;color:#999;font-weight:normal;padding-left:4px;}
			.main2_main{width:358px;border:solid 1px #d2e1ff;}
			.main2_news{width:340px;margin:0 auto;}
				.article2 { font-size:12px; color:#676767; line-height:22px; margin:5px 0; padding:5px 0; border-bottom:1px dashed #808080 ;}
				.article2 dt {float:right;text-align:left;padding-left:10px;background:url(../images/img19.jpg) no-repeat left 44%;}
				.article2 dt a{color:#333;}
				.article2 dt a:hover{color:#0f5ebb;}
				.article2 dd{ width:40px; color:#999;float:left; text-align:left;font:normal 12px/22px  Arial, sans-serif;}


			.main2_news_company{text-align:center;padding:7px 0;}
			.main2_news_company p{text-align:left;padding:7px 0;color:#555;line-height:25px;}
			
			.text_ul{width:458px;border:solid 1px #dedede;border-top-width:0px;padding:5px 10px;}
			.title {width:456px;text-align:left;font-size:14px;color:#0070af;padding:0 10px 0px 14px;background:url(../images/img36.jpg) no-repeat left top;color: #E93002;float: left;font-family: 'Microsoft Yahei';font-size: 16px;line-height: 34px;font-weight:bold;}
			.title span a{font:normal 12px/26px  Arial, sans-serif;color:#999;float:right;font-weight:normal;}
			.title span a:hover{color:#ff6600;}
			.title em{font:normal 14px/26px Arial, Helvetica, sans-serif;color:#bbb;font-weight:normal;}

			.title2 {width:225px;text-align:left;font-size:14px;color:#0070af;padding:0 10px 0px 14px;background:url(../images/img36.jpg) no-repeat left top;color: #ee0000;float: left;font-family: 'Microsoft Yahei';line-height: 34px;font-weight:bold;}
			.title2 span a{font:normal 12px/26px  Arial, sans-serif;color:#999;float:right;font-weight:normal;}
			.title2 span a:hover{color:#ff6600;}
			.title2 em{font:normal 12px/28px Arial, Helvetica, sans-serif;color:#bbb;font-weight:normal;}


		#main3{width:265px;float:right;}
			#main3 h3{width:265px;height:30px;line-height:30px;color:#153d8d;text-align:left;font-size:12px;text-indent:25px;font-weight:bold;background:url(../images/index1.jpg) no-repeat 0 0;cursor:pointer;}
			#main3 h3 span{font-size:12px;color:#999;font-weight:normal;padding-left:4px;}

			.main3_main{width:263px;border:solid 1px #e2e2e2;}
			.lecture{width:240px;margin:8px auto 0 auto;}
				.lecture_img{width:96px;height:90px;float:left;padding:2px;border:solid 1px #ccc;}
				.lecture_text{width:130px;padding-left:8px;height:97px;float:right;color:#555;text-align:left;background-color:#eef1f6;}
				.lecture_text ul li {height:24px;line-height:24px;background:url(../images/img19.jpg) left 11px no-repeat;text-indent: 10px;}

			.main3_main2{width:265px;padding:4px 0;}
			#main3 h4{width:265px;height:29px;padding-top:2px;color:#ba0107;text-align:left;font-size:12px;line-height:28px;text-indent:23px;font-weight:bold;background:url(../images/index9.jpg) no-repeat 0 0;cursor:pointer;}
			#main3 h4 span{font-size:12px;color:#999;font-weight:normal;padding-left:4px;}
			.main3_news{width:240px;margin:0 auto;}

			#main3 h5{width:257px;height:29px;background-color:#eee;margin:2px auto;color:#888;text-align:left;font-size:12px;line-height:28px;text-indent:23px;font-weight:bold;}



			#login p{color:#888;padding:9px 0;text-align:center;}
				#login{height:180px;line-height:140%;font-size:14px;}
				#login a{color:#0737c2;}





				.article3{width:250px;margin:0 auto;font-size:12px; color:#676767;line-height:36px;border-bottom:1px dashed #ccc ;}
				.article3 dt {float:left;text-align:left;padding-left:10px;background:url(../images/index4.jpg) no-repeat left 44%;}
				.article3 dt a{color:#0f66a6;}
				.article3 dt a:hover{color:#f00;text-decoration:underline;}
				.article3 dd{color:#999;text-align:right;font:normal 12px/22px  Arial, sans-serif;}




.link{border:solid 1px #c7ddf3;width:998px;color:#bbb;text-align:left;height:68px;margin-top:8px;}
.link a{color:#666;}
.link_title{float:left;height:50px;width:70px;padding:18px 0 0 22px;color:#333;font-weight:bold;background-color:#f0f5fb;border-right:solid 1px #c7ddf3;}
.link_text{float:right;padding:8px;color:#ccc;text-align:left;border:solid 0px #f00;width:882px;line-height:24px;}


#footer{width:1000px;padding:10px 0 20px 0;background:url(../images/footerbg.jpg) repeat-x left top;clear:both;height:80px;line-height:24px;color:#777;overflow:auto;text-align:center;}
	.copyright{font-family:arial; font-size:11px;color:#777;}
	#footer a{color:#777;text-decoration:underline;}
	#footer a:hover{color:#f00;}

/* list page */
.list_main { overflow:hidden;width:1000px;}
.list_left { width:230px; float:left; background:#ecebeb url(../images/img32.jpg) 0 0 repeat-y; margin-left:-100%; padding-bottom:10000px; margin-bottom:-10000px; overflow:hidden;}
.list_right { background:#fff; float:left;width:100%; padding-bottom:10000px; margin-bottom:-10000px; overflow:hidden;}
.list_right .content { padding-left:230px;}

.list_right_title{width:96%;font-weight:bold; font-size:22px;color:#000000;line-height:160%;padding:15px 0 5px 0;font-family:"宋体";text-align:center;}
.list_right_info{width:96%;height:32px;line-height:32px;text-align:center;color:#666666;border-top:1px solid #eeeeee;margin:2px 0;}
.list_right_info a{ text-decoration:underline;}
.list_right_info a:hover{ color:#ff6600; text-decoration:underline;}
.DownFile{color: #666452;border-top:solid 1px #fff;background:#fff;padding:10px;text-align:left;}
.DownFile span{background:url(../images/downfile.gif) no-repeat 6px 35%;}
.DownFile a{color:#010f7a;font-size:14px;}

.list_right_main{width:96%;margin:0 auto;min-height:600px;_height:600px;font-size:14px;color:#333;line-height:180%;padding-top:5px;font-family:"宋体";text-align:left;}
.list_right_main p{margin:8px 0;text-indent:2em;}
.list_right_main table p{text-indent:0cm;text-align:left;}


#list_right_content{width:96%;margin:0 auto;}
#list_right_content p{margin:8px 0;text-indent:2em;}
#list_right_content table p{text-indent:0cm;text-align:left;}

#location{height:36px;text-align:left;line-height:35px;color:#aaa;background:url(../images/img31.jpg) 0 7px repeat-x;}
#location a{color:#aaa;}

.menu_title{margin-bottom:0px;font-size:14px;color:#fff;font-weight:bold;text-align:center;line-height:36px;background:#012f94 url(../images/img33.jpg) 0 0 repeat;}
.menu{}
.menu li{font-size:12px;color:#333;height:34px;font-weight:normal;line-height:34px;text-align:left;text-indent:15px;border-bottom:solid 1px #e6e6e6;cursor:pointer;}
.menu li a{height:34px;line-height:34px;width:100%;}
.selected{background:#fff url(../images/s2.jpg) 200px 6px no-repeat;color:#082e7f;border-left:solid 1px #e6e6e6;}









.list_news{width:700px;padding:20px 0;margin:0 auto;}
.list_article { font-size:14px; color:#676767; line-height:22px; margin:5px 0; padding:5px 0; border-bottom:1px dashed #ddd ;}
.list_article dt { float:left;padding-left:10px; background:url(../images/img30.jpg) no-repeat left 44%;}
.list_article dt a{color:#333;}
.list_article dt a:hover{color:#00f;}
.list_article dd{ color:#999;float:right; text-align:right;font:normal 14px/22px  Arial, sans-serif;}


/* 图片列表展示 */
#list_img ul{width:700px;margin:0 auto;clear:both;overflow:hidden;}
#list_img li{float:left;width:157px;padding:3px 9px 5px 9px;display:block;overflow:hidden;font-size:12px;}
#list_img li span{clear:both;display:block;text-align:center;line-height:20px;height:50px;overflow:hidden;}
#list_img li img{width:154px;height:122px;border:1px #bbb solid;padding:1px;display:block;overflow:hidden;}
#list_img li img:hover{border:1px solid #0000ff;}


.pagination{ width:100.5%; text-align:center; padding:10px 0; clear:both;}
.pagination span,.pagination a,.pagination b{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 0px;}
.pagination span font{ color:#f00; font-size:12px;}
.pagination a,.pagination b{ border:1px solid #ddd; color:#777; background:#fff; padding:2px 7px; text-decoration:none;}
.pagination span { padding-right:4px ;}
.pagination b,.pagination a:hover{ background:#0a48ce; color:#fff;}

/*————————————————————————————
——————————主导航—————————————
—————————————————————————————*/
	#nav #home{width:100px;color:#fff;line-height:35px;text-align:center;}
	#nav #home a{width:100px;}
	#nav ul{width:114px;display:none;position: absolute;top:100%;left:0;}
	#nav ul ul,#nav ul ul ul{top:0;left:200px;}
	#nav li{float:left;display:inline;position:relative;}
	#nav ul li{width:100%;display:block;}
	/* Root Menu */
	#nav a{line-height:35px;width:100px;text-align:center;float:left;display:block;color:#fff;text-decoration:none;font: normal 16px/35px  \5FAE\8F6F\96C5\9ED1, Arial, \5b8b\4f53;}
	/* Root Menu Hover Persistence */
	#nav a:hover,#nav li:hover a,#nav li.iehover a{color:#fff;background:#042c7d url(images/img2.jpg) center top repeat-x;}
	/* 2nd Menu */
	#nav li:hover li a,#nav li.iehover li a{float:none;background:#ddd;color:#555;width:200px;line-height:32px;border-top:solid 1px #fff;font-size:12px;font-weight:normal;}
	/* 2nd Menu Hover Persistence */
	#nav li:hover li a:hover,#nav li:hover li:hover a,#nav li.iehover li a:hover,#nav li.iehover li.iehover a{background:#4278b6;color:#fff;}
	/* 3rd Menu */
	#nav li:hover li:hover li a,#nav li.iehover li.iehover li a{background:#ccc;color:#666;font-size:12px;font-weight:normal;width:200px;}
	/* 3rd Menu Hover Persistence */
	#nav li:hover li:hover li a:hover,#nav li:hover li:hover li:hover a,#nav li.iehover li.iehover li a:hover,#nav li.iehover li.iehover li.iehover a{background:#f9b900;color:#fff;}
	/* 4th Menu */
	#nav li:hover li:hover li:hover li a,#nav li.iehover li.iehover li.iehover li a{background:#ccc;color:#666;}
	/* 4th Menu Hover */
	#nav li:hover li:hover li:hover li a:hover,#nav li.iehover li.iehover li.iehover li a:hover{background:#4278b6;color:#fff;}
	/* Hover Function - Do Not Move */
	#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li.iehover ul ul,#nav li.iehover ul ul ul {display:none;}
	#nav li:hover ul,#nav ul li:hover ul,#nav ul ul li:hover ul,#nav li.iehover ul,#nav ul li.iehover ul,#nav ul ul li.iehover ul{display:block;}
/*————————————————————————————
——————————所在位置—————————————
—————————————————————————————*/
	#crumbs{background:#fff;height:2.3em;border:1px solid #eee;font-size:12px;}
	#crumbs li{float:left;line-height:2.3em;color:#555;padding-left:.75em;}
	#crumbs li a{background:url(../images/crumbs.jpg) no-repeat right center;display:block;padding:0 15px 0 0;}
	#crumbs li a:link,#crumbs li a:visited {color:#999;text-decoration:none;}
	#crumbs li a:hover,#crumbs li a:focus {color:#dd2c0d;}

/*————————————————————————————
——————————留言咨询—————————————
—————————————————————————————*/
.book_list{width:98%;margin:0 auto;clear:both;overflow:hidden;border:solid 1px #ddd;margin-top:4px;}
.book_title{padding:4px 8px;border-bottom:dashed 1px #ccc;background-color:#fafafa;}
.book_title span{float:right;padding-right:5px;font:normal 12px/24px  Arial, sans-serif;color:#999;}
.book_content{width:96%;margin:0 auto;padding:8px 0px;clear:both;overflow:hidden;}
.book_reply{width:96%;margin:0 auto;padding:8px 0px;color:#e00;border-top:solid 1px #ccc;}

.book_add{width:98%;margin:40px auto;clear:both;font:normal 12px/24px  Arial, sans-serif;color:#666;}
.book_add1{width:48%;float:left;}
.bookinput{height:18px;border:solid 1px #ccc;background-color:#fff;}
.booktextarea{width:340px;height:180px;border:solid 1px #ccc;background-color:#fff;}
.book_add2{width:48%;float:right;}
.book_add2 p{margin:12px 0;}