BODY {
	font-size: 12px; font-family: "宋体"; background: url(dabg.jpg); text-align: center; margin: 0px auto
;}
DIV {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
UL {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
LI {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
P {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
DL {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
DT {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
DD {
	padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; padding-right: 0px
;}
IMG {
	border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-width: 0px
;}
#header {
	height: 224px; width: 100%; background: url(headerbg.png) repeat-x 50% top
;}
.banner {
	height: 184px; width: 1002px; position: relative; margin: 0px auto
;}
.nav {
	font-size: 14px; height: 27px; width: 1002px; background: url(navbg.png) no-repeat; padding-top: 13px; margin: 0px auto; line-height: 40px
;}
.kongge {
	height: 8px; width: 1002px; background: #fff; margin: 0px auto; line-height: 8px
;}
#content {
	overflow: hidden; height:auto; width: 980px; background: url(bg.jpg); padding-left: 11px; margin: 0px auto; padding-right: 11px
;}
.contentleft {
	margin-bottom: 19px; height: auto; width: 231px; float: left
;}
.signin {
	margin-bottom: 9px; height: 140px; width: 231px
;}
.signintop {
	font-size: 16px; height: 31px; font-family: "黑体"; width: 194px; background: url(dltiao.png) no-repeat; color: #f0f8fb; text-align: left; padding-left: 37px; line-height: 31px
;}
.signinnr {
	overflow: hidden; border-top: #efefef 1px solid; height: 97px; border-right: #efefef 1px solid; width: 215px; border-bottom: #efefef 1px solid; text-align: left; padding-top: 10px; padding-left: 14px; border-left: #efefef 1px solid
;}
.signinnra {
	margin-bottom: 6px; height: 22px; width: 215px; line-height: 22px
;}
.signinnrb {
	margin-bottom: 13px; height: 22px; line-height: 22px
;}
.signinnrc {
	height: 22px; text-align: center; line-height: 22px
;}
.signinnrc UL {
	list-style-type: none; padding-left: 47px
;}
.signinnrc LI {
	float: left; margin-right: 10px
;}
.signinnraleft {
	height: 22px; width: 48px; float: left; color: #3a3a3a; line-height: 22px
;}
.signinnraright {
	height: 22px; width: 138px; float: left
;}
.signinnrarightb {
	height: 22px; width: 35px; float: left; display: inline; margin-right: 10px
;}
.signinnrarightc {
	height: 20px; width: 44px; float: left; display: inline; margin-right: 5px
;}
.signinnrarightd A {
	color: #79776b
;}
.anniu {
	height: auto; width: 980px; clear:both; padding-top:3px;height: 45px; padding-bottom:10px;}
.anniua {
	 height: 45px; width: 137px; margin-right:19px; line-height:45px;float:left; padding-left:50px;}
.anniua a{ font-size:14px; color:#FFFFFF; text-decoration:none; font-family:Microsoft YaHei;}
.a1{ background: url(a.png) #0e526e no-repeat 10px 50%;}
.a2{background: url(b.png) #250842 no-repeat 10px 50%;}
.a3{background: url(c.png) #0f3a26 no-repeat 10px 50%;}
.a4{background: url(d.png) #1f4612 no-repeat 10px 50%;}
.a5{background: url(e.png) #471214 no-repeat 10px 50%;}
.a1:hover{ background-color:#176b8d;}
.a2:hover{ background-color:#4f2479;}
.a3:hover{ background-color:#20593e;}
.a4:hover{ background-color:#3b7a26;}
.a5:hover{ background-color:#81272b;}
/*检索*/


.times{ color:#ffffff; height:25px; text-align:right;}
 .searchdiv{height:43px; float:right; display:inline;border:1px solid #999;}
 .searchdiv .en {position:relative;float:left; display:inline; line-height:25px;color:#fff;padding-right:20px;}
 .searchdiv .en a {color:#fff;font-size:14px;font-weight:bold;}
 .searinput{width:134px; height:41px; overflow:hidden; border:1px solid #fff; background:#fff;position:relative;float:left; display:inline;}
 .searchinput{ width:130px;padding-left:10px; height:39px; border:1px solid #fff; background:#fff; outline:none;font-size:12px; line-height:39px;}
 .searchbtn{ display:block; width:28px; position:absolute;height:39px; background:url(indexbg.png) no-repeat; background-position:4px -36px; top:0px; right:0px;border:none;}
 .advancedsearch{ padding-right:10px; line-height:25px; color:#fff; background:url(indexbg.png) no-repeat; background-position:53px -103px;float:left; display:inline; margin-left:12px;}
 a.advancedsearch:hover {color:#fff;}
.websearch {
	margin-bottom: 7px; height: 126px; width: 231px
;}
.websearchtop {
	font-size: 16px; height: 31px; font-family: "黑体"; width: 211px; background: url(lantiao.png) no-repeat; color: #f0f8fb; text-align: left; padding-left: 20px; line-height: 31px
;}
.websearchnr {
	overflow: hidden; border-top: #efefef 1px solid; height: 85px; border-right: #efefef 1px solid; width: 216px; border-bottom: #efefef 1px solid; text-align: left; padding-top: 8px; padding-left: 13px; border-left: #efefef 1px solid
;}
.websearchnra {
	margin-bottom: 7px; height: 22px; width: 216px
;}
.websearchnrb {
	height: 22px; width: 216px
;}
.websearchnra-a {
	height: 22px; width: 49px; float: left; color: #3a3a3a; line-height: 22px
;}
.websearchnra-b {
	height: 22px; width: 138px; float: left; color: #3a3a3a
;}
.sousuo {
	height: 18px; width: 138px; color: #898d90
;}
.sousuob {
	height: 18px; width: 35px; color: #898d90
;}
.scientific {
	margin-bottom: 6px; height: 152px; width: 231px
;}
.scientificnr {
	border-top: #efefef 1px solid; height: 115px; border-right: #efefef 1px solid; width: 220px; border-bottom: #efefef 1px solid; padding-top: 4px; padding-left: 9px; border-left: #efefef 1px solid
;}
.scientificnra {
	margin-bottom: 4px; height: 34px; width: 220px
;}
.scientificnra UL {
	list-style-type: none
;}
.scientificnra LI {
	height: 34px; width: 102px; background: url(niubg.jpg) no-repeat; float: left; line-height: 34px; margin-right: 7px
;}
.scientificnra A {
	text-decoration: none; color: #3a3a3a
;}
.scientificnra A:hover {
	text-decoration: underline
;}
.links {
	height: 169px; width: 231px
;}
.linksnr {
	overflow: hidden; border-top: #efefef 1px solid; height: 130px; border-right: #efefef 1px solid; width: 198px; border-bottom: #efefef 1px solid; color: #898d90; padding-top: 6px; padding-left: 14px; border-left: #efefef 1px solid; padding-right: 17px
;}
.lianjie-b1 {
	margin-bottom: 6px; border-top: #b3c7e0 1px solid; height: 26px; border-right: #b3c7e0 1px solid; width: 198px; border-bottom: #b3c7e0 1px solid; color: #3a3a3a; border-left: #b3c7e0 1px solid
;}
.contentright {
	margin-bottom: 19px; height: auto; float: right
;}
.dtai {
	margin-bottom: 10px;  width: 980px
;}

.dtainl{
	overflow: hidden;  width: 431px;    float:left
;}
.dtainr {
	overflow: hidden;  width: 537px; padding-top: 7px; padding-left: 10px; padding-bottom:7px;}
.dtaitop {
	margin:0px; padding:0px;font-size: 16px; height: 31px; font-family: "黑体"; width: 512px; background: url(changtiao.jpg) no-repeat; position: relative; color: #015e80; text-align: left;  line-height: 31px; padding-left:15px;}
.dtaitop2 {
	margin:0px; padding:0px;font-size: 16px; height: 31px; font-family: "黑体"; width: 965px; background: url(changtiao1.jpg) no-repeat; position: relative; color: #015e80; text-align: left;  line-height: 31px; padding-left:15px; margin-bottom:7px;}
.dtainrleft {
	height: 220px; width: 425px; float: left; margin:0px; padding:0px;}
.dtainrright {
	overflow: hidden; width: 537px; float: right
;}
.dtainrright UL {
	list-style-type: none; padding-left: 14px; padding-right: 20px
;}
.dtainrright LI {
	height: 29px !important; background: url(kuai.jpg) no-repeat 3px 11px; text-align:left;border-bottom: #e7e7e7 1px dashed; padding-left: 18px; line-height: 29px !important
;}
.dtainrright A {
	text-decoration: none; color: #3a3a3a
;}
.dtainrright A:hover {
	cursor: pointer; text-decoration: none; color: #bc1a18
;}

.date {
	float: right; padding-right: 5px
;}
.new {
	 padding-top: 5px
;}
.dtaitwo {
	margin-bottom:10px; height:237px; width:980px;}
.xmzx {
	height: 237px; width: 487px; float: left
;}
.xmzxtop {
	font-size: 16px; height: 31px; font-family: "黑体"; width: 472px; background: url(baixtiao.jpg) no-repeat; color: #015e80; text-align: left; padding-left: 15px; line-height: 31px;}
.xmzxnr {
	overflow: hidden;  width: 487px; margin-bottom:7px;}
.xmzxnr UL {
	list-style-type: none; padding-left: 10px; padding-right: 10px
;}
.xmzxnr LI {
	height: 29px !important; background: url(hong.jpg) no-repeat 3px 11px; text-align:left; border-bottom: #e7e7e7 1px dashed; padding-left: 18px; line-height: 29px !important
;}
.xmzxnr A {
	text-decoration: none; color: #3a3a3a
;}
.xmzxnr A:hover {
	cursor: pointer; text-decoration: none; color: #bc1a18
;}
.zytz {
	 width: 487px; float: right
;}
.dtaithree {
	 width: 980px; float: left
;}
.newslinks {
	 width: 487px; float: left
;}
.newslinksnr {
	overflow: hidden;  width: 487px; text-align: left
;}
.newslinksnr UL {
	list-style-type: none; padding-left: 10px; padding-right: 10px
;}
.newslinksnr LI {
	height: 29px !important; background: url(hong.jpg) no-repeat 3px 11px; border-bottom: #e7e7e7 1px dashed; padding-left: 18px; line-height: 29px !important
;}
.newslinksnr A {
	text-decoration: none; color: #3a3a3a
;}
.newslinksnr A:hover {
	cursor: pointer; text-decoration: none; color: #bc1a18
;}
.results {
	 width: 487px; float: right
;}
.resultsnr {
	 width: 457px; padding-bottom: 10px; text-align: left; padding-top: 7px; padding-left: 20px
;}
.resultsnra {
	height: 31px; width: 450px; background: url(cgglbg.jpg) no-repeat; padding-left: 22px; line-height: 31px
;}
.resultsnratu {
	height: 31px; width: 25px; float: left
;}
.resultsnrazi {
	font-size: 14px; height: 31px; font-family: "Microsoft YaHei"; width: 250px; float: left; color: #32647b; padding-left: 15px; line-height: 31px
;}
.resultsnrazi A {
	text-decoration: none; color: #32647b
;}
.resultsnrazi A:hover {
	text-decoration: underline; color: #32647b
;}
.more {
	right: 20px; position: absolute; top:10px;}
.moretwo {
	padding-left: 340px
;}
.roll {
	height: 122px; width: 742px; clear: both
;}
.rollleft {
	height: 122px; width: 8px; background: url(rollleft.jpg) no-repeat; float: left
;}
.rollcenter {
	height: 105px; width: 710px; background: url(rollcenter.jpg) repeat-x; float: left; text-align: left; padding-top: 17px; padding-left: 15px
;}
.rollcenter UL {
	list-style-type: none
;}
.rollcenter LI {
	height: 185px; width: 127px; float: left; display: inline; margin-right: 15px
;}
.rollright {
	height: 122px; width: 9px; background: url(rollright.jpg) no-repeat; float: left
;}
#footer {
	height: 108px; width: 100%; background: url(footerline.png) repeat-x 50% bottom; color: #3a3a3a; clear: both
;}
#footer UL {
	list-style-type: none; padding-top: 19px
;}
#footer LI {
	height: 30px; line-height: 30px
;}
#footer LI A {
	text-decoration: none; color: #3a3a3a
;}
#footer LI A:hover {
	text-decoration: underline
;}
.onelist {
	height: auto; width: 742px; text-align: left
;}
.onelisttop {
	margin-bottom: 20px; font-size: 16px; height: 31px; font-family: "黑体"; width: 727px; background: url(changtiao.jpg) no-repeat; color: #015e80; text-align: left; padding-left: 15px; line-height: 31px
;}
.onelistmore {
	font-size: 12px; font-family: "宋体"; color: #3a3a3a; padding-left: 200px
;}
.onelistmore A {
	text-decoration: none; color: #3a3a3a
;}
.onelistnr {
	margin-bottom: 20px; height: auto; width: 742px; min-height: 440px
;}
.onelistnr UL {
	list-style-type: none; padding-top: 10px; padding-left: 20px; padding-right: 30px
;}
.onelistnr LI {
	height: 28px !important; background: url(hong.jpg) no-repeat 3px 11px; border-bottom: #e7e7e7 1px dashed; padding-left: 18px; line-height: 28px !important
;}
.onelistnr A {
	text-decoration: none; color: #3a3a3a
;}
.onelistnr A:hover {
	cursor: pointer; text-decoration: none; color: #bc1a18
;}
.onelistpages {
	margin-bottom: 50px; height: 30px; width: 742px; color: #3a3a3a; text-align: center; line-height: 30px
;}
.onelistpages A {
	text-decoration: none; color: #868f8e
;}
.twolist {
	height: auto; width: 231px; text-align: left
;}
.twolisttop {
	margin-bottom: 14px; font-size: 18px; height: 48px; font-family: "黑体"; width: 216px; background: url(twolisttopline.jpg) repeat-x; color: #fdfffe; padding-top: 9px; padding-left: 15px; line-height: 20px
;}
.listdb {
	font-size: 10px; font-family: Arial, Helvetica, sans-serif
;}
.twolistnr {
	height: auto; width: 231px; text-align: left
;}
#menu {
	list-style-type: none; font-size: 14px; width: 231px; color: #858d90; text-align: left
;}
#menu .item {
	list-style-type: none; margin-bottom: 8px; background: url(leftsubtitlebg.jpg) no-repeat
;}
A.title:link {
	cursor: pointer; text-decoration: none; height: 28px; width: 206px; background: url(tutu02.jpg) no-repeat 10px 50%; color: #3a3a3a; padding-left: 25px; display: block; line-height: 28px
;}
A.title:visited {
	cursor: pointer; text-decoration: none; height: 28px; width: 206px; background: url(tutu02.jpg) no-repeat 10px 50%; color: #3a3a3a; padding-left: 25px; display: block; line-height: 28px
;}
A.title:hover {
	background: url(tutu02_1.jpg) no-repeat 10px 50%
;}
#menu .item UL {
	list-style-type: none; width: 206px; padding-bottom: 15px; padding-top: 15px; padding-left: 18px; display: none; padding-right: 22px
;}
#menu .item UL LI {
	height: 26px; border-bottom: #ddd 1px dashed; display: block; line-height: 26px
;}
A.sub:link {
	text-decoration: none; background: url(tutu11.jpg) no-repeat 0px 50%; color: #3a3a3a; padding-left: 20px; text-indent: 10px
;}
A.sub:visited {
	text-decoration: none; background: url(tutu11.jpg) no-repeat 0px 50%; color: #3a3a3a; padding-left: 20px; text-indent: 10px
;}
A.sub:active {
	text-decoration: none; background: url(tutu11.jpg) no-repeat 0px 50%; color: #3a3a3a; padding-left: 20px; text-indent: 10px
;}
A.sub:hover {
	background: url(tutu11_1.jpg) no-repeat 0px 50%; color: #ff0000
;}
#menu .item1 {
	list-style-type: none; background: url(leftsubtitlebg.jpg) no-repeat; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin-top: 5px; padding-right: 0px
;}
#menu .item1 UL {
	list-style-type: none; width: 110px; padding-bottom: 3px; padding-top: 3px; padding-left: 5px; margin: 0px; display: none; padding-right: 0px
;}
#menu .item1 UL LI {
	display: block
;}
#menu .item2 {
	list-style-type: none; background: url(leftsubtitlebg.jpg) no-repeat; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px
;}
#menu .item2 UL {
	list-style-type: none; width: 110px; padding-bottom: 3px; padding-top: 3px; padding-left: 5px; margin: 0px; display: none; padding-right: 0px
;}
#menu .item1 UL LI {
	display: block
;}
.sub1 {
	border-bottom: #cccccc 1px dotted
;}
nrpages {
	margin-bottom: 30px; height: auto; width: 980px; text-align: left
;}
.nrpagestop {
	margin-bottom: 20px; font-size: 16px; height: 31px; font-family: "黑体"; width: 965px; background: url(nrpages.jpg) no-repeat; color: #015e80; text-align: left; padding-left: 15px; line-height: 31px
;}
.nrpagesmore {
	font-size: 12px; font-family: "宋体"; color: #3a3a3a; padding-left: 600px
;}
.nrpagestop A {
	text-decoration: none; color: #3a3a3a
;}
.nrpagestopbt {
	margin-bottom: 20px; font-size: 20px; height: 30px; font-family: "黑体"; width: 980px; color: #4080ae; text-align: center; line-height: 30px
;}
.nrpagestopbttwo {
	margin-bottom: 10px; height: 24px; width: 980px; background: url(nrpagesbttwo.jpg) repeat-x 50% bottom; color: #949494; line-height: 24px
;}
.nrpagesnr {
	margin-bottom: 50px; font-size: 14px; height: auto; width: 940px; color: #000; padding-bottom: 5px; text-align: left; padding-top: 5px; padding-left: 20px; min-height: 200px; line-height: 30px; padding-right: 20px; text-indent: 20pt
;}
.nrpagesnrrq {
	text-align: right; padding-right: 40px
;}
.chaxun {
	margin-bottom: 19px; height: auto; width: 742px
;}
.td_list {
	font-size: 12px; text-decoration: none; height: 30px; font-family: "宋体"; border-right: #b3d0ee 1px solid; border-bottom: #b3d0ee 1px solid; color: #414f55; padding-left: 5px
;}
.td_lista {
	font-size: 14px; text-decoration: none; height: 30px; border-right: #b3d0ee 1px solid; background: #4c9fd5; border-bottom: #b3d0ee 1px solid; font-weight: bold; color: #fff; padding-left: 8px; line-height: 30px
;}
.td_listc {
	font-size: 12px; text-decoration: none; height: 30px; font-family: "宋体"; border-right: #b3d0ee 1px solid; background: #e1edfa; border-bottom: #b3d0ee 1px solid; color: #414f55; padding-left: 8px; line-height: 30px
;}
.td_listd {
	font-size: 12px; text-decoration: none; font-family: "宋体"; border-right: #b3d0ee 1px solid; border-bottom: #b3d0ee 1px solid; color: #bc1a18; padding-left: 8px
;}
.table_list {
	border-top: #b3d0ee 1px solid; border-left: #b3d0ee 1px solid
;}
.sousuokuang {
	color: #414f55
;}
.td_list A {
	text-decoration: none; color: #414f55
;}
.listpagesmore {
	font-size: 12px; font-family: "宋体"; color: #3a3a3a; padding-left: 400px
;}
.listpagesmore A {
	text-decoration: none; color: #3a3a3a
;}
.listpages {
	height: auto; width: 742px
;}
.listpagestop {
	margin-bottom: 20px; font-size: 20px; height: 30px; font-family: "黑体"; width: 742px; color: #4080ae; text-align: center; line-height: 30px
;}
.listpagestoptwo {
	margin-bottom: 10px; height: 24px; width: 742px; background: url(nrpagesbttwo.jpg) repeat-x 50% bottom; color: #949494; text-align: center; line-height: 24px
;}
.listpagesnr {
	margin-bottom: 50px; font-size: 14px; height: auto; width: 702px; color: #000; padding-bottom: 5px; text-align: left; padding-top: 5px; padding-left: 20px; line-height: 30px; padding-right: 20px
;}
.imglist {
	height: 230px; width: 231px; background: url(imglist.jpg) no-repeat; text-align: left
;}
/*20160414梧桐创新平台添加左侧导航栏图片*/
.imgwutong {
	height: 230px; width: 231px; background: url(imgwutong.jpg) no-repeat; text-align: left
;}
.resultsnraenter {
	height: 31px; width: 80px; float: left
;}
.rollcenter LI {
	border-top: #a5b7c5 1px solid; height: 83px; border-right: #a5b7c5 1px solid; width: 125px; border-bottom: #a5b7c5 1px solid; float: left; border-left: #a5b7c5 1px solid; display: inline; margin-right: 15px
;}
.linkhome {
	height: 24px; width: 269px; background: url(linkhome1.jpg) no-repeat; right: 0px; position: absolute; top: 0px
;}
.linktime {
	height: 17px; width: 195px; float: left; color: #fff; text-align: left; padding-top: 7px; padding-left: 5px
;}
.linkhomeimg {
	height: 24px; width: 69px; float: left
;}
.youqing{ height:34px; padding-left:150px; width:830px; float:left; background:url(youqbg.jpg) no-repeat left; padding-top:10px;}
#demo {
	overflow: hidden; border-top: #ccc 1px dashed; border-right: #ccc 1px dashed; width: 975px; background: #fff; border-bottom: #ccc 1px dashed; border-left: #ccc 1px dashed; margin-bottom:10px;}
#demo IMG {
	border-top: #f2f2f2 3px solid; border-right: #f2f2f2 3px solid; border-bottom: #f2f2f2 3px solid; border-left: #f2f2f2 3px solid
;}
#indemo {
	width: 800%; float: left
;}
#demo1 {
	float: left
;}
#demo2 {
	float: left
;}
.focusBox { margin:0; padding:0; list-style:none;position: relative; width: 425px; height: 220px; overflow: hidden; text-align: left; background: white;}
	.focusBox .pic img {margin:0; padding:0; list-style:none; width: 425px; height: 220px; display: block;}
	.focusBox .txt-bg { margin:0; padding:0; list-style:none;position: absolute; bottom: 0; left:0px; z-index: 1; height: 28px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden;}
	.focusBox .txt { margin:0; padding:0; list-style:none;position: absolute; bottom: 0; z-index: 2; height: 28px; width:100%; overflow: hidden;}
	.focusBox .txt li{ margin:0; padding:0; list-style:none;height:28px; text-indent:0px; background:none; line-height:28px; position:absolute; bottom:-28px; left:0px;border:none;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none;}
	.focusBox .num { margin:0; padding:0; list-style:none;position: absolute; z-index: 3; bottom: 8px; right: 8px;}
	.focusBox .num li{ margin:0; padding:0; list-style:none;float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer;text-indent:0px; background:none; border:none;}
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none;}
	.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5;}
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;}