body {font:12px arial,simsun,sans-serif; text-align:left; line-height:20px; margin:0; padding:0;}
form,p,ol,ul,p,h1,h2,h3,h4,h5 {margin:0;padding:0; font-size:12px;}
ul {list-style:none;}
img,fieldset {border:none; display:block;}
a:link,a:visited {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;color:#000;}
a:active {text-decoration:none;color:#000;}
em {font-style:normal;}
.clear {width:1px;clear:both;height:0;font-size:1px;overflow:hidden;}
.hidden {display:none;}

.left{float:left;display:inline;}
.right{float:right;display:inline;}

table {border-collapse:collapse; margin:0; padding:0;font-size:12px;}
/* links */
.tit_doc_list h1 a:link,.tit_doc_list h1 a:visited {color:#02076f; text-decoration:none;}
.tit_doc_list h1 a:hover,.tit_doc_list h1 a:active {color:#02076f; text-decoration:underline;}

.t_list h1 a:link,.t_list h1 a:visited {color:#02076f; text-decoration:none;}
.t_list h1 a:hover,.t_list h1 a:active {color:#02076f; text-decoration:underline;}

.d_list table td h4 a:link,.d_list table td h4 a:visited {text-decoration:underline;}
.d_list table td h4 a:hover,.d_list table td h4 a:active {text-decoration:underline;}

.other .img_doc .r h2 a:link,.other .img_doc .r h2 a:visited {text-decoration:underline;}
.other .img_doc .r h2 a:hover,.other .img_doc .r h2 a:active {text-decoration:underline;}

.other h1 span a:link,.other h1 span a:visited {color:#02076f; text-decoration:none;}
.other h1 span a:hover,.other h1 span a:active {color:#02076f; text-decoration:underline;}

.other .video_list h2 span a:link,.other .video_list h2 span a:visited {color:#000; text-decoration:none;}
.other .video_list h2 span a:hover,.other .video_list h2 span a:active {color:#000; text-decoration:underline;}

/* share */
#nav{background:#fff;width:974px;margin:0 auto;clear:both;overflow:hidden;font:12px/1.5 simsun;text-align:left;}
#nav h1{float:left;}
#nav h1 img{margin:0 0 0 15px;display:block;border:none;}
#nav ul{list-style-type:none;float:right;line-height:2.2;margin:0;padding:0;}
#nav ul li{float:left;}
#nav ul a{margin:0 12px;}

#footer{clear:both;margin:0 auto 0 auto;width:974px;padding:1.5em 0;text-align:center;font:12px/1.5 simsun;border-top:5px solid #6396c2;}
#footer p{line-height:1.7;margin:0;padding:0;}
#footer p span,#footer p a{margin:0 0.5em;}


/* body css */
.topimg {width:974px; height:135px; margin:0 auto;overflow:hidden;}
.topimg img {width:974px; height:135px;}
.container {width:974px; margin:0 auto; background:#f0f7fd; padding:10px 0;overflow:hidden;}

.container table {width:100%;}

.leftcolumn{width:334px;}
.rightcolumn{width:640px;}

.rightcolumn .col1{width:394px;}
.rightcolumn .col2{width:246px;}


.leaveword{padding-top:10px;clear:both;}

.imgshow {width:332px; height:313px; background:url(images/l1_bg.gif) 0 0 no-repeat; margin-top:12px;}

.video {width:332px; height:353px; background:url(images/l2_bg.gif) 0 0 no-repeat; position:relative;}
.video .video_box {width:310px; height:270px; position:absolute; top:48px; left:10px;}
.video h3 {width:310px; height:20px; overflow:hidden; position:absolute; bottom:10px; left:10px; text-align:center;}
.video a {display:block; width:43px; height:13px; text-indent:-3000em; overflow:hidden; position:absolute; top:18px; right:18px;}

.tit_doc_list {width:370px; border:1px solid #aec6dd; margin:0 auto; background:#fff;padding:8px 0;}
.tit_doc_list h1 {width:95%;line-height:24px; margin:6px auto 0; overflow:hidden; font-size:20px; text-align:center;}
.tit_doc_list .doc {width:95%;margin:6px auto 0;text-indent:2em;}
.tit_doc_list ul {display:block; width:90%; padding:20px 0 0px 0; margin:0 auto; line-height:22px;}
.tit_doc_list li {height:22px; overflow:hidden; padding-left:10px; background:url(images/li1.gif) 0 9px no-repeat;}



.t_list {width:370px; border:1px solid #aec6dd; margin:10px auto 0 auto; background:#fff;}
.t_list h1 {height:33px; line-height:33px; padding-left:20px; font-size:16px; border-bottom:1px solid #aec6dd; background:url(images/bg1.gif) 0 0 repeat-x; color:#02076f;}
.t_list span {float:right; width:43px; height:13px; background:url(images/more.gif) 0 0 no-repeat; margin:10px 10px 0 0; display:inline;}
.t_list span a {display:block; width:43px; height:13px; text-indent:-3000em; overflow:hidden;}
.t_list ul {display:block; width:90%; padding:10px 0; margin:0 auto; line-height:22px;}
.t_list li {height:22px; overflow:hidden; padding-left:10px; background:url(images/li1.gif) 0 9px no-repeat;}

.border {width:240px; padding-bottom:10px; border:1px solid #aec6dd; float:right; background:#fff;}
 

.d_list {width:100%;}
.d_list h1 {height:35px; text-indent:50px; line-height:35px; color:#fff; font-size:16px;}
.d_list h3 {display:block; width:90%;padding:10px 0 0 0; overflow:hidden; margin:0 auto; font-weight:normal;}
.d_list h3 em {display:block; margin:0;}
.d_list h3 em.h1 {display:block; margin:0;background:url(images/li1.gif) no-repeat 0px 11px;text-indent:9px;height:25px;line-height:25px;overflow:hidden;}
.d_list span {display:block; width:90%; text-align:right; font-weight:bold; margin:5px auto 0 auto;}
.d_list table {width:90%; margin:10px auto 0 auto;}
.d_list table td {height:74px; overflow:hidden; line-height:18px;}
.d_list table td h4 {line-height:20px; height:20px; overflow:hidden;}
.d_list table img {width:98px; height:76px; border:1px solid #c5c5c5;}

.d_list h4{margin:10px 10px 0;text-align:center;}
.d_list .doc{margin:5px 10px 0;text-indent:2em;}

.d_list ul{margin:10px 10px 0;}

#d1 {background:url(images/r1.gif) 0 0 no-repeat;}
#d2 {background:url(images/r2.gif) 0 0 no-repeat; margin-top:7px;}
#d3 {background:url(images/r3.gif) 0 0 no-repeat; margin-top:0px;}
#d4 {background:url(images/r4.gif) 0 0 no-repeat; margin-top:8px;}


.message {margin-top:10px;}
.message .b {border:2px solid #6b8ca5; border-top:0; width:976px; padding:10px 0; background:#fff;}
.message .b .doc {width:94%; height:60px; overflow:hidden; border:1px solid #c8dbec; margin:0 auto; padding:5px 10px;}
.message .b iframe {margin:10px auto 0 auto;}


.photo {margin-top:10px;}
.photo h1 {height:65px; overflow:hidden; background:url(images/m1.gif) 0 0 no-repeat; position:relative;}
.photo h1 a {display:block; width:43px; height:13px; position:absolute; top:23px; right:32px; text-indent:-3000em; overflow:hidden;}
.photo .bg {padding:10px 0 5px 0; background:#fff url(images/bg3.gif) 0 0 repeat-y;}
.photo table {width:935px; height:278px; background:url(images/bg2.gif) 0 0 repeat-x; margin:0 auto;}
.photo .imgcontainer {width:310px; height:260px; background:#fff; margin:8px auto 0 auto;}
.photo .imgcontainer img {width:300px; height:220px; margin:8px auto 5px auto;}
.photo .imgcontainer span {display:block; width:300px; height:22px; overflow:hidden; margin:0 auto; color:#0043ae; font-size:14px; font-weight:bold; text-align:center;}
.photo ul {display:block; width:600px; height:260px; float:left; margin-top:8px; display:inline; overflow:hidden;}
.photo li {width:142px; height:126px; background:#fff; float:left; margin-right:8px; margin-bottom:6px; display:inline;}
.photo li img {display:block; width:134px; height:96px; margin:4px auto 5px auto}
.photo li span {display:block; width:134px; height:22px; text-align:center; overflow:hidden;}

.other {margin-top:10px;}
.other h1 {height:60px; background:url(images/m2.gif) 0 0 no-repeat; line-height:60px; overflow:hidden;}
.other h1 span {font-size:16px; font-weight:bold; color:#02076f; margin:0 0 0 20px;}
.other .bg {padding:1px 0 5px 0; background:#fff url(images/bg3.gif) 0 0 repeat-y;}
.other table {width:940px; height:400px; margin:0 auto;}
.other .img_doc {width:650px; padding:10px 0; border-bottom:1px solid #c8dbec; clear:both; overflow:hidden;}
.other .img_doc .l {width:152px; float:left;}
.other .img_doc .l img {display:block; width:150px; height:120px; border:1px solid #777777;}
.other .img_doc .r {width:480px; float:right; height:40px;}
.other .img_doc .r h2 {height:40px; line-height:40px; overflow:hidden; font-size:16px;}
.other .img_doc .r h3 {height:80px; overflow:hidden; font-weight:normal;}
.other .video_list {width:276px; padding:10px 0 15px 0; float:right; background:#d3e3f1;}
.other .video_list h2 {height:40px; width:250px; margin:0 auto; background:url(images/m3.gif) 0 0 no-repeat; line-height:40px; overflow:hidden;}
.other .video_list h2 span {margin-left:5px; font-size:16px; color:#000; font-weight:bold;}
.other .video_list ul {display:block; width:250px; padding:10px 0 10px 0; margin:0 auto;}
.other .video_list li {height:22px; line-height:22px; padding-left:25px; background:url(images/ss.gif) 0 3px no-repeat; overflow:hidden;}
.other .video_list span {display:block; width:250px; height:13px; margin:0 auto;}
.other .video_list span a {display:block; width:43px; height:13px; text-indent:-3000em; overflow:hidden; background:url(images/more.gif) 0 0 no-repeat; float:right;}

/* changeImg */
.divBox{width:303px; height:230px; margin-left:13px; margin-top:12px;}
.divBox img {width:303px; height:230px;}
.divImg{filter:revealTrans(Transition=23,Duration=1);}
.divA{width:280px; height:16px; overflow:hidden; margin:5px auto 0 auto;}
.divA a {float:left; width:17px; height:16px; text-align:center; line-height:16px; margin-right:3px; background:url(images/bg4.gif) 0 0 repeat-x; display:inline;}

.divA a.styleA:link,.divA a.styleA:visited{color:#fff; text-decoration:none;}
.divA a.styleA:hover,.divA a.styleA:active{color:#d03838; text-decoration:none;}

.divA a.styleB:link,.divA a.styleB:visited{color:#d03838; text-decoration:none;}
.divA a.styleB:hover,.divA a.styleB:active{color:#d03838;text-decoration:none;}

.divT{width:280px; height:22px; text-align:center; margin:18px auto 0 auto; font-weight:bold;}
/* changeImg end */

.sc{width:100%;overflow:auto;height:395px;}
.sc ul{line-height:25px;overflow:hidden;}
.sc ul li{height:25px;overflow:hidden;letter-spacing:0px;}


.clear{clear:both;height:0px;line-height:0px;font-size:0px;}
.jiatu{width:974px;clear:both;margin:15px 0px 0px 0px;}
.o1{width:959px;background:url(images/5_03.jpg) no-repeat left top;padding-top:43px;margin:0px 0px 0px 7px;}
.o2{width:959px;background:url(images/5_06.jpg) repeat-y left top;}
.o3{width:959px;background:url(images/5_08.jpg) no-repeat left bottom;padding-bottom:10px;}
.jiatu h1{font-size:16px;height:25px;position:relative;top:-33px;left:55px;}
.jiatu h1 a:link{color:#fff;}
.jiatu h1 a:visited{color:#fff;}
.jiatu h1 a:hover{color:#fff;}
.jiatu h1 a:active{color:#fff;}
.jiatu ul{width:959px;overflow:hidden;margin:-15px 0px 0px 10px;}
.jiatu ul li{width:181px;height:163px;overflow:hidden;float:left;display:inline;background:url(images/456.gif) no-repeat left top;margin:15px 3px 0px 4px;}
.jiatu ul li img{width:164px;height:123px;position:relative;left:8px;top:8px;}
.jiatu ul li  h2{font-size:12px;font-weight:normal;text-align:center;height:25px;line-height:25px;width:171px;overflow:hidden;margin:15px 0px 0px 5px;}


#part1 {width:618px;margin:0px auto 0;position:relative;}
.bn1 {height:25px; }
.bn1 img {margin:0 auto;}

#part1 table {border-collapse:collapse; border:1px solid #c5c5c5; margin-top:10px;}
#part1 table td {height:26px; overflow:hidden; border-bottom:1px solid #c5c5c5; text-align:left;}
#part1 table th {height:26px; padding-left:15px; overflow:hidden; background:#fdf3e5; color:#000; text-align:left;}

.order {margin-top:5px; line-height:24px; text-align:center; font-weight:bold;}
.order a {margin:0 2px;}
.order span {color:#d03838; margin:0 2px;}
.order em {font-style:normal; margin-left:20px;}

#loadgif {width:618px; }
#loadgif img {margin:130px auto 0 auto;}

#part2 {padding-top:25px; line-height:22px; padding-bottom:20px; margin:10px auto 0 auto; border:1px solid #029CCE; width:560px;margin-top:20px;}
#part2 p {width:500px; margin:0 auto 5px auto;}
#part2 .head span {margin-left:20px;}
#part2 .head span input {width:100px; border:1px solid #cbcbcb;}

#part2 .title input {width:466px; border:1px solid #cbcbcb;}

#part2 .content {}
#part2 .textword {width:466px; border:1px solid #cccbcb; float:right;}
#part2 .sub {width:146px; margin:10px auto; height:22px;}
#part2 .sub a {display:block; float:left; width:50px; height:20px; text-align:center; line-height:20px; border:1px solid #029CCE; margin:0 10px; _display:inline;}
#part2 .sub a:link,#part2 .sub a:visited {color:#698e26; text-decoration:none;}
#part2 .sub a:hover,#part2 .sub a:active {color:#fff; background:#029CCE; text-decoration:none;}

#part2 .imgbox input {width:450px;}

.c_title{ float:left; width:250px; padding-left:15px; height:24px; overflow:hidden;}
.c_hit {float:left; width:50px; text-align:center}
.c_reply {float:left; width:50px;text-align:center;padding-left:8px;}
.c_username{ float:left; width:90px; padding-left:5px;}
.c_time{ float:left; width:140px; padding-left:5px;}


.Ttop {height:44px; position:relative; width:974px; margin:5px auto 0 auto; border:1px solid #dfdfdf; z-index:9000;}
.sinput {width:482px; padding:3px 2px 1px 2px; margin:0; height:18px; font-size:14px; border:1px solid #7f9db9; position:absolute; top:10px; left:140px;}
.ilogo {position:absolute; top:2px; left:10px;}
.isearch {position:absolute; top:8px; left:635px;}
.iask {position:absolute; top:8px; right:120px;}
.ians {position:absolute; top:8px; right:16px;}
.searchresult {width:486px; line-height:20px; font-size:14px; border:1px solid #999; position:absolute; top:33px; left:140px; z-index:9997; background:#fff; display:none;
padding-bottom:2px;}
.searchresult p {padding:0 3px; width:480px; height:20px; overflow:hidden;}
.searchresult .cur {background:#3067ce; color:#fff;}

.clearing{
	clear:both;
	width:100%;
	height:0;
	font-size:0;
	line-height:0;
	overflow:hidden;
}

