@charset "utf-8";
	/*Reset*/
* {
	padding:0;
	margin:0
}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label {
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-weight:normal;
}
img {
	border:none
}
ul,ul li {
	list-style:none;
}
.cls,.clear {
	clear:both;
	line-height:0px!important;
	height:0px!important;
	font-size:0px!important;
}
select,input {
	vertical-align:middle;
	font-size:12px;
}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#ff0000;
}
a:active {
	color:#ff0000;
}
.hidden {
	display:none
}
i {
	font-style:normal
}
/*basic*/ 
body {
	margin:0px;
	padding:0px;
	font-family:"SimSun",Arial,Helvetica,sans-serif;
	font-size:10pt;
	color:#000;
	background:#eeeeee
}
/* wrap */
.wrap {
	width:1000px;
	margin:0 auto;
	background:#fff;
}
/* header */
.header {
	width:100%;
	height:181px;
	margin:0 auto;
}
.head_title {
	width:1000px;
	height:145px;
	background:url(../images/d1.jpg) center top no-repeat;
	overflow:hidden;
}
.headl {
	float:left;
	width:550px;
	padding:12px 0px;
	display:inline
}
.headr {
	float:right;
	width:450px;
}
.cnimg,.enimg {
	float:right;
	display:inline;
	margin:20px;
	margin-top:100px;
}
.nav {
	float:left;
	width:100%;
	height:35px;
	overflow:hidden;
	background:#264d8e url(../images/a2.jpg) repeat-x;
	display:inline;
}
.navlist {
	float:left;
	width:100%
}
.navlist li {
	float:left;
	width:142px;
	height:35px;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
	text-align:center
}
.navlist li a {
	color:#FFF;

}
.navlist li a:hover {
	color:#F00;
}

.navlist li:hover ul{ display:block; }

ul.erji {position:absolute; width:142px;padding:0;background:#264d8e;z-index:999;margin-top:0px;display:none;}
ul.erji li { float:none;}
ul.erji li a {border-right:none; border-top:1px dotted #ccc; background:#264d8e;display:block;}
ul.erji li a:hover {color:#f00;}

.main {
	width:1000px;
	margin:0 auto;
	background:#fff;
}
.main-border {
	border-left:#5897ba 1px solid;
	min-height:820px;
	border-right:#5897ba 1px solid;
	width:998px!important;
	border-top:#5897ba 1px solid;
	margin-top:5px;
	height:100%;
}
.main-left {
	width:765px;
	float:left;
	display:block;
}
.main-right {
	width:230px;
	float:right;
	display:block;
}
.main-left-one {
	width:765px;
	height:271px;
	overflow:hidden;
}
.one-left {
	width:286px;
	height:251px;
	float:left;
	margin:7px;
	border:#ccc 1px solid;
}
.flash-title {
	float:left;
	width:286px;
	display:inline;
	padding:0px;
	line-height:28px;
	height:28px;
	color:#0a4b71;
	background:#fff url(../images/302bg.jpg) repeat-x;
}
.flash-title h4 {
	border-bottom:#0a4b71 2px solid;
	width:130px;
	display:block;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	height:26px;
	padding-left:20px;
}
.flash-content {
	float:left;
	width:266px;
	border-top:0;
	display:inline;
	background:#FFF;
	margin:10px;
}
.one-center {
	float:left;
	width:453px;
	margin-left:7px;
	display:inline
}
.title1 {
	float:left;
	width:433px;
	display:inline;
	padding:0 10px;
	border-bottom:#0a4b71 2px solid;
	line-height:33px;
	height:33px;
	font-size:14px;
	color:#0a4b71;
	font-weight:bold;
}
.title1 span {
	float:right;
	display:block;
	font-size:12px;
	font-weight:normal;
	margin:14px;
}
.one-cont {
	float:left;
	width:453px;
	border-top:0;
	display:inline;
	background:#FFF;
}
.one-cont li {
	float:left;
	width:433px;
	border-bottom:dashed #999 1px;
	line-height:26px;
	padding:0 10px 0 20px;
	display:inline;
	background:url(../images/001.gif) 5px center   no-repeat;
}
.one-cont li span {
	float:right;
	display:block;
}
.main-banner {
	padding-left:7px;
}
.main-left-two {
	width:765px;
	height:159px;
	overflow:hidden;
	background:#fff;
}
.two-left {
	width:286px;
	height:143px;
	float:left;
	margin:7px;
	border:#ccc 1px solid;
}
.title302 {
	float:left;
	width:286px;
	display:inline;
	padding:0px;
	line-height:28px;
	height:28px;
	color:#0a4b71;
	background:#fff url(../images/302bg.jpg) repeat-x;
}
.title302 span {
	float:right;
	display:block;
	font-size:12px;
	font-weight:normal;
	margin:11px;
}
.title302 h4 {
	border-bottom:#0a4b71 2px solid;
	width:130px;
	display:block;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	height:26px;
}
.jiaoshi h4 {
	background:url(../images/jiaoshibg.gif) left no-repeat;
}
.content302 {
	float:left;
	width:286px;
	border-top:0;
	display:inline;
	background:#FFF;
}
.content302 li {
	float:left;
	width:256px;
	border-bottom:dashed #999 1px;
	line-height:26px;
	padding:0 10px 0 20px;
	display:inline;
	background:url(../images/001.gif) 5px center   no-repeat;
}
.two-center {
	float:left;
	width:453px;
	margin-left:7px;
	display:inline
}
.main-left-three {
	width:765px;
	height:302px;
	overflow:hidden;
	background:#fff;
}
.three-left {
	width:286px;
	height:286px;
	float:left;
	margin:7px;
	border:#ccc 1px solid;
}
.three-center {
	float:left;
	width:453px;
	margin-left:7px;
	display:inline
}
.zhidu h4 {
	background:url(../images/zhidubg.gif) left no-repeat;
}
.one-right {
	width:214px;
	margin:7px;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	border-top:#0e4d79 2px solid;
	height:251px;
}
.two-right {
	width:214px;
	margin:7px;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	border-top:#0e4d79 2px solid;
	height:143px;
}
.three-right {
	width:214px;
	margin:7px;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	border-top:#0e4d79 2px solid;
	height:193px;
}
.four-right {
	width:214px;
	margin:7px;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	border-top:#0e4d79 2px solid;
	height:113px;
}
.index-down {
	margin-left:7px;
}
.title214 {
	float:left;
	width:214px;
	display:inline;
	padding:0px;
	line-height:27px;
	height:27px;
	color:#0a4b71;
	background:#fff url(../images/302bg.jpg) repeat-x;
}
.title214 span {
	float:right;
	display:block;
	font-size:12px;
	font-weight:normal;
	margin:11px;
}
.title214 h4 {
	width:130px;
	display:block;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	height:26px;
	padding-left:20px;
}
.content214 {
	float:left;
	width:214px;
	border-top:0;
	display:inline;
	background:#FFF;
}
.content214 li {
	float:left;
	width:174px;
	border-bottom:dashed #999 1px;
	line-height:26px;
	padding:0 10px 0 20px;
	display:inline;
	background:url(../images/001.gif) 5px center   no-repeat;
}
.picScroll-left {
	width:214px;
	overflow:hidden;
	position:relative;
}
.picScroll-left .hd {
	overflow:hidden;
	height:28px;
	background:#fff url(../images/302bg.jpg) repeat-x;
}
.picScroll-left .hd h4 {
	width:120px;
	display:block;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	height:26px;
	line-height:26px;
	padding-left:20px;
}
.picScroll-left .hd .prev,.picScroll-left .hd .next {
	display:block;
	width:5px;
	height:9px;
	float:right;
	margin-right:5px;
	margin-top:10px;
	overflow:hidden;
	cursor:pointer;
	background:url("../images/arrow.png") no-repeat;
}
.picScroll-left .hd .next {
	background-position:0 -50px;
}
.picScroll-left .hd .prevStop {
	background-position:-60px 0;
}
.picScroll-left .hd .nextStop {
	background-position:-60px -50px;
}
.picScroll-left .hd ul {
	float:right;
	overflow:hidden;
	zoom:1;
	margin-top:10px;
	zoom:1;
}
.picScroll-left .hd ul li {
	float:left;
	width:9px;
	height:9px;
	overflow:hidden;
	margin-right:5px;
	text-indent:-999px;
	cursor:pointer;
	background:url("../images/icoCircle.gif") 0 -9px no-repeat;
}
.picScroll-left .hd ul li.on {
	background-position:0 0;
}
.picScroll-left .bd {
	padding:10px;
}
.picScroll-left .bd ul {
	overflow:hidden;
	zoom:1;
}
.picScroll-left .bd ul li {
	margin:0 8px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
}
.picScroll-left .bd ul li .pic {
	text-align:center;
}
.picScroll-left .bd ul li .pic img {
	width:180px;
	height:120px;
	display:block;
	padding:2px;
	border:1px solid #ccc;
}
.picScroll-left .bd ul li .pic a:hover img {
	border-color:#999;
}
.picScroll-left .bd ul li .title {
	line-height:24px;
}
.picScroll-left .pageState {
	display:none;
}
.gbList {
	width:210px;
	padding:0px;
	height:100px;
	overflow:hidden;
}
.gbList ul {
	width:210px;
	padding:5px 0px 0px 0px;
}
.gbList ul li {
	padding-left:10px;
	line-height:22px;
}
.gbList ul li.ask {
	margin-top:10px;
	font-weight:bold;
}
.gbList ul li.answer {
	height:80px;
	overflow:hidden;
	border-bottom:#ccc 1px dashed;
	padding-bottom:10px;
}
.gbList ul li  span {
	display:none;
}
.gbList ul li span {
	float:right;
}

/*头部*/
.inner{ width:1000px; margin:0 auto; position:relative;}

/*内页侧栏*/
.sidebar{ margin-top:15px;}
.sidebar .sb_nav{ float:left; width:230px; position:relative;}
div.ti1-bg{ position:absolute; width:225px; height:37px; background:url(../images/leftti.png) no-repeat; overflow:hidden;zoom:1;top:10px;left:-6px;z-index:1;}
div.ti1-bg span{ display:block; width:170px; overflow:hidden; margin-left:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fff;}
.sidebar .sb_nav h3.title1{ border:1px solid #D3E1ED; background:#FAFDFF; border-bottom:none; height:48px; line-height:48px; overflow:hidden;zoom:1;width:208px;}
.sidebar .sb_nav h3.title2{ height:30px; line-height:30px; border:1px solid #D3E1ED; background:#FAFDFF; padding-left:22px; overflow:hidden; font-size:14px; color:#333;}
.sidebar .sb_nav h3.line{ margin-top:15px; }
.sidebar .sb_nav .active{ padding:0px 15px 10px 15px; background:#FAFDFF;border:1px solid #D3E1ED; border-top:none;zoom:1;}
.sidebar .sb_nav .ct-con{ padding-top:10px; color:#666;}
.sidebar .ct-con{ line-height:2; color:#333;}
.sidebar .ct-con ul,.sidebar .ct-con ol{ padding:0px 0px 0px 25px; margin:0px;}
.sidebar .ct-con a{ color:#1C57C4; text-decoration:underline;}
#sidebar dl{ margin-left:5px;}
#sidebar dl dt{ padding:4px 0px 5px 15px; background:url(../images/dt-11.gif) no-repeat 2px 13px;}
#sidebar dl dt a{font-size:14px; color:#666;}
#sidebar dl dt a:hover{color:#09F;}
#sidebar dl dd{ padding:0px 0px 0px 15px;}
#sidebar dl dd h4{ font-weight:normal; padding:5px 0px 5px 10px; background:url(../job_ico.gif) no-repeat left 12px;}
#sidebar dl dt.on a{ font-weight:bold; color:#11578b; }
#sidebar dl h4.on a{ font-weight:bold;}
.sidebar .sb_box{ float:right; width:760px; background:#fff; overflow:hidden; background:#FAFDFF;}
.sidebar .sb_box h3.title{ border-bottom:1px solid #cce6f5;height:35px; line-height:35px; position:relative;}
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:14px; border-bottom:2px solid #69CBF1; padding:0px 15px; color:#2d648f;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px; color:#000;}
.sidebar .sb_box h3.title div.position a{ color:#666;}
.sidebar .sb_box h3.title div.position a:hover{ text-decoration:underline;}
/*新闻*/
#newslist li{ background:url(../li.png) no-repeat left 17px;}
#newslist li p{ color:#888;}
#shownews h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#shownews h4.related span{ float:left; display:inline; background:url(../rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95; padding:0px 10px;}
#shownews .relatedlist li{ float:left; width:30%; margin-right:10px; height:27px; line-height:27px; padding-left:12px; background:url(../diantb.jpg) no-repeat 3px 12px; overflow:hidden; }
#shownews .relatedlist li a:hover{ text-decoration:underline; }
*html #shownews .relatedlist li img{ margin-top:8px;}
.editor{word-wrap: break-word;font-family:宋体b8b\4f53,arial; font-size:14px;}
.editor p,.editor li,.editor div{ margin-bottom:28px; margin-top:15px;}

.list-none{ list-style:none; padding:0px; margin:0px;}

/*文章模块*/
#newslist{ padding:15px 20px;}
#newslist li{ padding:6px 10px; background:url(../images/001.gif) no-repeat left 9px;border-bottom:#ccc 1px dashed;height:20px;}
#newslist li a{ font-size:13px; margin-right:5px;}
#newslist li span{ float:right; color:#aaa;}
#newslist li p{ color:#aaa;}
#shownews{ padding:0px 15px 15px;}
#shownews .editor{ line-height:2; padding:0px 10px; font-size:14px;}
#shownews h1{ font-size:20px; text-align:center; border-bottom:1px dotted #ccc; padding:5px 0px; margin:10px 0px; color:#333;}


/*翻页样式*/
.metpager_1{ text-align:center;}
.metpager_2{ text-align:center;}
.metpager_3{ text-align:center;}

.digg4{ padding:3px; margin:3px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.digg4 span{ border:1px #CCCCCC solid; padding:2px 5px; margin:5px; color:#999}
.digg4 span:hover{ color:#333}
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}

.metpager_4 a,.metpager_4 span.miy{ border:1px solid #aaaadd; padding:2px 5px 2px 5px; color:#009;}
.metpager_4 a:hover { border:1px solid #009; color:#000;}
.metpager_4 a:active {border:1px solid #009; color:#000;}
.metpager_4 span.current { border:1px solid #009; background-color:#009; padding:2px 5px 2px 5px; margin:2px; color:#FFFFFF; text-decoration:none;}
.metpager_4 span.disabled { border:1px solid #eee; padding:2px 5px 2px 5px; margin:2px; color:#ddd;}

.metpager_5 a,.metpager_5 span.miy{ border:1px solid #ccdbe4; padding:2px 8px 2px 8px; color:#0061de; }
.metpager_5 a:hover { border:1px solid #2b55af; color:#fff; background-color:#3666d4;}
.metpager_5 a:active {border:1px solid #009; color:#000;}
.metpager_5 span.current { padding:2px 8px 2px 8px; margin:2px; color:#000; text-decoration:none;}
.metpager_5 span.disabled { border:1px solid #ccdbe4; padding:2px 8px 2px 8px; margin:2px; color:#ddd;}

.metpager_6{ color:#ff6500; }
.metpager_6 a,.metpager_6 span.miy{ border:1px solid  #ff9600; padding:2px 7px 2px 7px; background-position:50% bottom; color:#ff6500; background-image:url(../images/page/page6.jpg);}
.metpager_6 a:hover { border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 a:active {border:1px solid #ff9600; color:#ff6500; background-color:#ffc794;}
.metpager_6 span.current {border:1px solid #ff6500; padding:2px 7px 2px 7px; margin:2px; color:#ff6500; background-color:#ffbe94; text-decoration:none;}
.metpager_6 span.disabled { border:1px solid #ffe3c6; padding:2px 7px 2px 7px; margin:2px; color:#ffe3c6;}

.metpager_7 a,.metpager_7 span.miy{ border:1px solid  #2c2c2c; padding:2px 5px 2px 5px; background:url(../images/page/page7.gif) #2c2c2c; color:#fff;}
.metpager_7 a:hover { border:1px solid #aad83e; color:#fff;background:url(../images/page/page7_2.gif) #aad83e;}
.metpager_7 a:active { border:1px solid #aad83e; color:#fff;background:urlurl(../images/page/page7_2.gif) #aad83e;}
.metpager_7 span.current {border:1px solid #aad83e; padding:2px 5px 2px 5px; margin:2px; color:#fff;background:url(../images/page/page7_2.gif) #aad83e; text-decoration:none;}
.metpager_7 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}

.metpager_9 a,.metpager_9 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#88af3f; } 
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.metpager_9 a:hover { border:1px solid #85bd1e; color:#638425; background-color:#f1ffd6; } 
.metpager_9 span.current {border:1px solid #b2e05d; padding:2px 5px 2px 5px; margin:2px; color:#fff; background-color:#b2e05d; text-decoration:none;} 
.metpager_9 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;} 




/* footer */
.footer {
	width:100%;
	height:100px;
	margin:0 auto;
	text-align:center;
}
.footcon {
	background:url(../images/b_line.jpg) repeat-x;
	height:96px;
}
.fnav {
	float:left;
	width:100%;
	height:41px;
	line-height:41px;
	margin-top:12px;
	display:inline;
	color:#949494;
}
.ftxt {
	float:left;
	width:100%;
	line-height:25px;
	margin-top:25px;
	display:inline;
	color:#949494;
}


/*---留言------*/
#messagelist{ padding:15px; width:920px;margin:0px auto;margin-top:10px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #5897BA; padding:5px;}
#messagelist .metlist dt{ background:url(../images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(../images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(../images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}
#feedback{ padding:15px;}
#feedback table{ margin:0px auto;}


#linklist {display:block;}
#linklist .metlist img {width:150px;height:40px;}
#linklist .img {margin:20px;float:left;}
#linklist .txt {margin:20px;float:left;}


.about_con2 {width:1000px;margin:0px auto;background:#fff;}

.content {display:block;}
