﻿@import url("global.css");
body {}
.toper { background:url(../images/headbanner.jpg) center -50px no-repeat; height: 480px }
.toper .logoArea { height: 300px }
.nav{ height: 50px; background: #fff; line-height: 50px; font-size: 16px; overflow:hidden}
	.na1 { padding: 0 50px 0 20px; font-weight: lighter; }
	.na1 a { font-weight: bold; color: #999 }
	.na2 { padding: 12px 0 0 0 }
	.na3 { font-size: 14px; padding: 0 20px 0 0 }
.bsea { padding: 30px 0 0 50px ; color: #fff; font-size: 14px}
	.bsea input { height: 40px; border:none; border-radius: 5px 0 0 5px; text-indent: 10px; width: 340px; float: left; }
	.bseago { display: block; height: 40px; line-height: 30px; background: #2564bb; border-radius: 0 5px 5px 0; float: left; color: #fff; width: 50px; font-size: 24px; text-align: center;}
	.bseago:hover { color: #fff }
	.bsea form { height: 50px }
	.bsea a { color: #fff }
.navBar { background: #4f94f3; height: 119px; overflow: hidden;}
	.bbtn { padding: 15px 20px 0 0 }
	.bbtn a { display: block; float: left; color: #fff; font-size: 16px; text-align: center; width: 90px; height: 90px; border-radius: 10px}
	.bbtn a span { display: block; font-size: 30px; font-weight: lighter; height: 60px; line-height: 50px }
	.bbtn a:hover { text-decoration:none; background: #3a7cd7 }
.reTop {background:url(../images/headbanner.jpg) center -130px no-repeat; height: 400px }
.reTop .logoArea { height: 220px }

.footer { border-top: 1px solid #d7d7d7; width: 1120px; margin: 20px auto 0; text-align: center; font-size: 14px; padding: 15px 0 30px; line-height: 1.6}
.fcBlue2 { color: #265199 }

.welcome { height: 30px; line-height: 30px; background: #fff; padding: 0 15px}
	.welcome  a { margin: 0 8px; display: inline-block; float: left }
.mart10{ margin-top:10px;}
.bgw { background:#fff}
.mainCon { width:1120px; margin-left:auto; margin-right:auto; }
.clear { clear: both; height: 0; line-height: 0 }

.leftSide { width:760px; float:left;}
.rightSide { width:330px; float:right; }

.quickBar { background: #f1f1f1; padding: 0 15px 30px}
	.quickBar a { display:block; width:100px; height:100px;text-align:center; font-size:15px; color:#666; float:left;}
	.quickBar a span { display:block; position:relative; transition:all .3s; -webkit-transition:all .3s; }
	.quickBar a span.iconfont { font-size:33px; height:80px; line-height:80px; overflow:hidden; color: #4f94f3}
	.quickBar a:hover { text-decoration:none}
	.quickBar a:hover span.iconfont {transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}

.list_1 ul { min-height:224px; padding:10px 0 10px 10px; }
	.list_1 ul li { height:33px; line-height:33px;  font-size:16px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:99%; position: relative;}
	.list_1 .dian { font-size: 24px; display: inline-block; margin: 0 5px 0 0}
	.havedate li .date { background: #fff; color: #bbb; position: absolute; top: 3px; right:0; font-size: 12px; display: block; padding: 0 0 0 5px}
	
.list_2 { padding:0 25px 25px 30px; font-size:14px}
	.list_2 li { height:33px; line-height:33px; border-bottom:1px dashed #efefef; position:relative}
	.list_2 li .iconfont { font-size:12px; color:#bdbdbd; margin:0 5px 0 0}
	.list_2 li .date { color:#888; display:block; position:absolute; right:5px; top:0}
	
.list_3 { padding:15px 25px 25px 0; font-size:16px}
	.list_3 li { height:48px; line-height:48px; border-bottom:1px dashed #efefef; position:relative; font-size:16px; padding: 0 0 0 20px}
	.list_3 li .iconfont { font-size:14px; color:#2e76da; margin:0 10px 0 0}
	.list_3 li .date { color:#999; display:block; position:absolute; right:5px; top:0}
.pageArea { background:#fff; text-align:center; padding:15px 0}
	

	
.navRoot { height:36px; line-height:24px; font-family:"宋体"; background:#fff; width: 1120px; margin: auto; border-bottom: 1px solid #dfdfdf}
	.navRoot a,.navRoot span { margin:0 5px;}
	.navRoot .iconfont { margin:0 5px 0 20px; font-size:12px; color:#2c5ba1}

.newsCon { width:1120px; background:#fff; margin:5px auto; padding:20px 40px 40px}
	.newsCon h1 { text-align:center; font-size:30px; line-height:1.6; color:#000; padding:20px 0 0; font-weight: normal;}
	.newsCon .tools { text-align:center; height:40px; line-height:40px; font-size:14px }
	.newsCon .text { line-height:1.8; font-size:16px; font-weight:lighter; color:#444; padding:0 0 30px}
	.newsCon .text p { padding:10px 0; text-indent:24px}
	.newsCon .text img { max-width:800px}
	
.postForm { background:#fff; width:1000px; margin:10px auto 0}
	.postForm h2 { color:#4890da; padding:20px 0 10px 30px}
	.postForm h3 { color:#4890da; padding:10px 0 20px 30px; font-size:14px; font-weight:normal}
	.postForm p { font-size:14px; line-height:1.8; color:#666; padding:0 0 15px 30px}

.tabSty3 { margin:0 0 0 30px; width:90%; font-size:14px }
	.tabSty3 td { border-bottom:1px solid #efefef; padding:10px 5px}
	.tabSty3 th { text-align:left; padding:6px 0 6px 20px; background:#e2f0ff}
	.tabSty3 tr td:first-child { text-align:right}
	.tabSty3 tr td:nth-child(3) { color:#999}
	.tabSty3 td input,.tabSty3 td textarea { border:1px solid #dfdfdf; padding:5px; width:90%}
	.tabSty3 td textarea { min-height:100px}
	.postActBtn { background:#4890da; color:#fff; font-size:16px; border:none; height:40px; width:230px; border-radius:5px; margin:20px 0 50px 150px}
	


.title_1 { height: 45px; line-height: 40px; border-bottom: 1px solid #dfdfdf; position: relative; }
	.title_1 h2 { font-size: 18px; padding: 0 0 0 35px}
	.title_1 a.more { font-family: "宋体"; font-size: 14px; color: #999; position: absolute; right:10px; top: 0px }
	.title_1 .iconfont { position: absolute; left: 5px; top: -3px; color: #4f94f3; font-size: 20px }
.title_2 { background: #f1f1f1; height: 36px; line-height: 36px;position: relative; }
	.title_2 h2 { background: #4f94f3; color: #fff; width:120px; height: 36px; font-size: 16px; font-weight: normal; text-align: center; }
	.title_2 a.more { font-family: "宋体"; font-size: 14px; color: #999; position: absolute; right:10px; top: 0px }

.queTab { color: #0966e6; font-size: 16px; width: 100%}
	.queTab td { height: 34px; border-bottom: 1px solid #f1f1f1 }
	.queTab .tit { color: #000 ; background: #f1f1f1}

.divtable {border: 0;margin: 0;padding: 0;width:770px;}
.divtr {line-height:40px;}
.tdleft {width:14%;height:40px;text-align:center;border-bottom: dashed 1px #DEDEDE;background:#dddddd;}
.tdright {width:86%;text-align:left;border-bottom: dashed 1px #DEDEDE;padding-left:5px;}
.tdright div {overflow-x:hidden;overflow-y:auto;max-height:500px;}

.search-frm{width: 600px;margin: 0 auto;}	
.search-1{width: 483px;height: 35px;padding-left: 15px ;border: 1px solid #4890DA;}
.search-btn{width: 100px;height: 37px;background: #4890DA;border: 0 none;margin-left: -4px;color: #fff;font-size: 15px;}
.search-btn:hover{background: #237cd7;}
.search-title{display: block;margin: 0 auto;width: 600px;height: 130px;}
.search-box{/*width: 1050px;margin: 10px auto;*/background: #fff;}
.common{width: 600px;margin: 0 auto;font-size: 14px;color: #666;padding-bottom: 0px;}
.common a{color: #3c99ff;margin: 0 10px;text-decoration: underline;line-height: 26px;}