@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:12px; font-weight:bold; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h7 a:hover{ font-size:12px; font-weight:bold; text-decoration:underline;}
li a{ text-align:left;}
img, th { border:0;}
ul, ol { list-style-type:none;}
a { color:#333333; text-decoration: none; }
a:hover { color:#333333; text-decoration:underline; }

#menu,#adv,#screen1,#fw_xcyjd,#fw_ntcp,#fw_ygxx,#fw_bgzs,#screen2,#screen3{width:960px; margin:0 auto; overflow:hidden;}

body {
    font-size:12px;
	margin:0 auto;
	border:0px;
	color:#333333;
	background-color:#fff;
	line-height:21px;
	text-align:center;
	font-family:"宋体","Arial Narrow";
	background:#fff;
}
a img {border:0px; }
.gd{font-size:12px; font-weight: normal;  float:right; display: block; }
.gd a {text-decoration: none; color:#5d87a8;  }
.gd a:hover {text-decoration:none;color:#5d87a8; }
.bt,.bt1,.bt a,.bt a:hover,.bt1 a,.bt1 a:hover{color:#005fa9; font-weight:bold; font-size:14px;float:left;display:inline;}
.xx,.xx a,.xx a:hover{color:#ff9600;}
.h{ height:7px; overflow:hidden; clear:both;}
.h_x{ height:3px; overflow:hidden; clear:both; border-top:1px dashed #ccc; margin:0px 8px;}
.kk{overflow:hidden; border:1px solid #c8def3;text-align:left;}
.kk2{overflow:hidden; border:1px solid #fdc53f;text-align:left;}
.banner{ border:1px solid #c8def3; padding:1px;}



.color5{ color:#555555;}
.color6{ color:#666666;}
.color9{ color:#999999;}

.nl{float:left;}
.nr{float:right;}


.bf95{ width:95%; float:left}
.bf98{ width:98%; float:left}

.dh1{ height:30px; line-height:30px;text-align:left;display:block; background: url(images/bj_repeat.gif) 0px -210px repeat-x; }
.dh1 .bt{background: url(images/bj_repeat.gif) 0px -250px no-repeat; padding-left:15px; display:inline;color:#005fa9;}
.dh1 .bt1{background: url(images/bj_dh.gif) 0px -280px no-repeat; padding-left:25px; display:inline;color:#005fa9;}
.dh1 .gd,.dh1 .gd a,.dh1 .gd a:hover{ color:#5d87a8;}
.dh1 .nl{ background: url(images/bj_repeat.gif) no-repeat 0px -170px; width:5px; height:30px;}
.dh1 .nr{ background: url(images/bj_repeat.gif) no-repeat -5px -170px; width:5px; height:30px;}

.dh2{ height:30px; line-height:30px;text-align:left;display:block; background: url(images/bj_repeat.gif) 0px -410px repeat-x; }
.dh2 .bt{background: url(images/bj_repeat.gif) 0px -445px no-repeat; padding-left:15px; display:inline; color:#eb5800;}
.dh2 .gd,.dh2 .gd a,.dh2 .gd a:hover{ color:#d37404;}
.dh2 .nl{ background: url(images/bj_repeat.gif) no-repeat 0px -370px; width:5px; height:30px;}
.dh2 .nr{ background: url(images/bj_repeat.gif) no-repeat -5px -370px; width:5px; height:30px;}


.dh3{ height:27px; line-height:27px;text-align:left;display:block; background: url(images/bj_repeat.gif) 0px -330px repeat-x; }
.dh3 .bt{background: url(images/bj_tp.gif) -940px -125px no-repeat; padding-left:25px; display:inline;color:#005fa9;}
.dh3 .gd,.dh3 .gd a,.dh3 .gd a:hover{ color:#5d87a8;}
.dh3 .nl{ background: url(images/bj_repeat.gif) no-repeat 0px -290px; width:5px; height:27px;}
.dh3 .nr{ background: url(images/bj_repeat.gif) no-repeat -5px -290px; width:5px; height:27px;}

.dh4{ height:30px; line-height:30px;text-align:left;display:block; background: url(/images/bj_repeat.gif) 0px -600px repeat-x; }
.dh4 .bt{background: url(/images/bj_tp.gif) -935px -92px no-repeat; padding-left:30px; display:inline;color:#005fa9;}
.dh4 .gd,.dh3 .gd a,.dh3 .gd a:hover{ color:#5d87a8; margin-right:10px;}

.dh5{ height:27px; line-height:27px;text-align:left;display:block; background: url(images/bj_repeat.gif) 0px -330px repeat-x; }
.dh5 .bt{background: url(images/bj_tp.gif) -940px -190px no-repeat; padding-left:25px; display:inline;color:#005fa9;}
.dh5 .gd,.dh5 .gd a,.dh5 .gd a:hover{ color:#5d87a8;}
.dh5 .nl{ background: url(images/bj_repeat.gif) no-repeat 0px -290px; width:5px; height:27px;}
.dh5 .nr{ background: url(images/bj_repeat.gif) no-repeat -5px -290px; width:5px; height:27px;}

.dh6{ height:27px; line-height:27px;text-align:left;display:block; background: url(images/bj_repeat.gif) 0px -330px repeat-x; }
.dh6 .bt{background: url(images/bj_tp.gif) -940px -220px no-repeat; padding-left:25px; display:inline;color:#005fa9;}
.dh6 .gd,.dh6 .gd a,.dh6 .gd a:hover{ color:#5d87a8;}
.dh6 .nl{ background: url(images/bj_repeat.gif) no-repeat 0px -290px; width:5px; height:27px;}
.dh6 .nr{ background: url(images/bj_repeat.gif) no-repeat -5px -290px; width:5px; height:27px;}

#content{width:960px;display:block; overflow:hidden; margin:0 auto; }
#header{ overflow:hidden;margin:0 auto; background:url(images/topnav_bj.gif) repeat-x top;}
#footer{width:960px;display:block; overflow:hidden; margin:0 auto;color:#555555; }
#footer a,#footer a:hover{color:#555555;}

#topnav{width:960px;height:30px; line-height:30px; margin:0 auto; }
#topnav a,#topnav a:hover{}
#topnav .left{width:700px;  padding-left:20px; display:inline;  float:left; text-align:left;  }
#topnav .left span{ float:left; margin-right:15px; line-height:30px; }
#topnav .left span input{ vertical-align:middle; margin:3px 0px;}
#topnav .left span .button1{background: url(images/bj_tp.gif) no-repeat 0px 0px;cursor:pointer; width:54px; line-height:21px; height:21px; margin-top:4px; border:0px;}
#topnav .left span.form_zc{background: url(images/bj_tp.gif) no-repeat 0px -60px; padding-left:20px;}
#topnav .left span.form_mm{background: url(images/bj_tp.gif) no-repeat 0px -30px; padding-left:20px;}
#topnav .right{  width:200px; float:right;} 
#topnav .right li{float:left; margin-left:15px; text-align:right; display:inline; }
#topnav .right .wzdh{background: url(images/bj_tp.gif) no-repeat 0px -90px; padding-left:10px;}


#mainnav{ caption-side:bottom; width:960px; height:94px;  margin:0 auto; background:url(images/bj_repeat.gif) repeat-x 0px -30px; overflow:hidden;}
#mainnav .logo{ width:243px;}
#mainnav .nav{ margin:15px;}
#mainnav .tm1,#mainnav .tm2,#mainnav .tm3{font-size:12px; writing-mode:tb-lr;width:30px; height:70px;margin:10px 0px; overflow:hidden; border-right:1px solid #cccccc; font-weight:bold; padding-top:5px; }
#mainnav .tm1 a{color:#e50001;display:inline;text-decoration:none; }
#mainnav .tm1 a:hover{color:#e50001;}
#mainnav .tm2 a{color:#5a9553;display:inline;text-decoration:none; }
#mainnav .tm2 a:hover{color:#5a9553;}
#mainnav .tm3 a{color:#0060aa;display:inline;text-decoration:none; }
#mainnav .tm3 a:hover{color:#0060aa;}
#mainnav .tq{ width:100px; margin:0px;}

#menu{  height:39px; background: url(images/bj_repeat.gif) repeat-x 0px -130px; }
#menu ul{ width:956px;  float:left;}
#menu ul li{ width:85px; height:39px; line-height:39px; text-align:center; font-size:14px; float:left; overflow:hidden; }
#menu ul li a{background:url(images/bj_tp.gif) no-repeat -100px -120px;font-weight:bold; color:#d3ecff; text-align:center; display:block; }
#menu ul li a:hover{background:url(images/bj_tp.gif) no-repeat -10px -120px;font-weight:bold; color:#d3ecff; text-align:center; display:block;text-decoration:none; }
#menu ul li.hover,#menu ul li.hover a{background:url(images/bj_tp.gif) no-repeat -10px -120px;font-weight:bold; color:#d3ecff; text-align:center; display:block; }
#menu ul li.pthz{width:95px; height:39px; line-height:39px; padding-left:8px;background:url(/images/bj_tp.gif) no-repeat 0px -160px; }
#menu ul li.pthz a,#menu ul li.pthz a:hover{background: none; color:#efa134;}
#menu span.nl{ width:2px; overflow:hidden; height:39px; background:url(/images/bj_tp.gif) no-repeat 0px -120px;}
#menu span.nr{ width:2px; overflow:hidden; height:39px; background:url(/images/bj_tp.gif) no-repeat -2px -120px;}
#flash{ overflow:hidden;width:960px; margin:0 auto;}


.kuang{border:#ccc 1px solid;padding:1px;}
.line{width:960px;height:1px;font-size:1px;line-height:1px;background-color:#ccc;margin:10px auto;}