body {margin: 0px auto; padding: 0px;font-family: "ËÎÌå",Verdana, Arial, Helvetica, sans-serif, ;font-size: 12px;color: #000000;}
img{border:0px;}
.container{width: 1000px; margin: 0px auto; padding: 0px;background: url(../img/background_layout_1.gif) top left repeat-y;overflow:hidden;border-left:2px solid #999;border-right:2px solid #999}
/*--------------------------*/
.navflag-container {width: 1000px;background-color:#fff;height:24px;}
.navflag-container1 {width: 1000px;background-color:#fff;height:52px;}
.navflag {margin: 0px; padding: 0px; font-size: 1.0em;width:800px;float:left;text-align:right;background-color:#fff;}	
.navflag ul {width:800px;float:left; margin: 0px; padding: 0px 10px 0px 0px;}	
.navflag li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.navflag li a {margin: 0px; padding: 0px 0px 0px 1px;}
.navflag a:hover {color: rgb(0,0,0); text-decoration: none;}
.img-navflag {display: inline;margin: 0px; padding: 0px; border: none;}
.btn_top{border-bottom: solid 1px #666; background-color:#73a0d9;width:1000px;height:10px;float:left;}
.btn_di{background-color:#dfdfdf; width:1000px; height:10px;border-bottom:1px solid #666;float:left;}
/*----------------------------*/
.dh{width:1000px;margin:0px;padding:0px;background-color:#fff;float:left;}
.logo{width:170px;height:52px;float:left;}
.dhwz{width:830px;float:left;padding-top:15px;}
.dhwz ul{width:810px;float:left;margin:0px;padding:0px;}
.dhwz ul li{width:72px;float:left;margin:0px;padding:0px;}
/*----------------------------*/
.nav1-container {width: 1000px;background: transparent;}
.nav1 {margin: 0px; padding: 0px; font-family: verdana, arial, sans serif; font-size: 1.0em;}
.nav1 ul {float: right; margin: 0px; padding: 0px 20px 0px 0px; border-left: solid 1px rgb(115,162,182); background-color: rgb(255,255,255); font-weight: bold;}	
.nav1 li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.nav1 li a {display: block; float: left; margin: 0px; padding: 2px 5px 2px 5px; border-right: solid 1px rgb(115,162,182); color: rgb(115,162,182); text-decoration: none; font-size: 10px;}
.nav1 a:hover, .nav2 a.selected {color: rgb(50,50,50); text-decoration: none;}
/*----------------------------*/
.img-header {clear: both; float: left; width: 1000px;margin: 0px; padding: 0px;background-color:#6284CC;text-align:left;}
/*----------------------------*/
.nav2 {float:right;clear: both;margin: 0px; padding: 0px; font-family: "ËÎÌå"; font-size:12px;background-color:#fff;width:800px;}
.nav2 ul {float: left; width: 1000px; margin: 0px; padding: 0px; font-weight: bold;}	
.nav2 li {display: inline; list-style: none; margin: 0px; padding: 0px;}
.nav2 li a {display: block; float: left; margin: 0px 0px 0px 0px; padding:5px;color:#000; text-transform: uppercase; text-decoration: none; font-size: 100%;}
.nav2 a:hover, .nav2 a.selected {color: rgb(50,50,50); text-decoration: none;}
.buffer {clear: both; width: 1000px; height: 1px; margin: 0px; padding: 0px; background-color: rgb(255,255,255);overflow:hidden;}
/*----------------------------*/
.nav3 {overflow: hidden; height:100%;clear: both; float: left; width: 173px; margin: 0px 0px 50px 0px; padding: 0px;BORDER-RIGHT: #548dd0 1px solid;}
.nav3 ul {width: 173px; margin: 0px; padding: 0px;}	
.nav3 li {background-color:#ABC7E9;line-height:25px;overflow:hidden;list-style: none; margin: 0px; padding: 0px;}
.nav3 li.title {height:20px;line-height:20px;border-top:1px solid #fff;margin: 0px 0px 0px 0px; padding: 3px 5px 2px 5px; background-color:#709FDA; color:#000066;font-weight: bold; font-size: 12px;}
* html .nav3 li.title {height:17px;line-height:20px;border-top:1px solid #fff;margin: 0px 0px 0px 0px; padding: 6px 5px 2px 5px; background-color:#709FDA; color:#000066;font-weight: bold; font-size: 12px;;}
.nav3 li.title2 {height:20px;line-height:20px;border-top:1px solid #fff;margin: 0px 0px 0px 0px; padding: 3px 5px 2px 5px; background-color:#999; color:#fff;font-weight: bold; font-size: 12px;}
* html .nav3 li.title2 {height:17px;line-height:20px;border-top:1px solid #fff;margin: 0px 0px 0px 0px; padding: 6px 5px 2px 5px; background-color:#999; color:#fff;font-weight: bold; font-size: 12px;;}
.nav3 li.group{background-color:#B9D0EC;height:25px;display: block;margin: 0px; padding: 0px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
* html .nav3 li.group{background-color:#B9D0EC;height:20px;display: block;margin: 0px; padding: 5px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
.nav3 li.group2{background-color:#BCC7EA;height:25px;display: block;margin: 0px; padding: 0px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
* html .nav3 li.group2{background-color:#BCC7EA;height:20px;display: block;margin: 0px; padding: 5px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
.nav3 li.group3{background-color:#CDDEF1;height:25px;display: block;margin: 0px; padding: 0px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
* html .nav3 li.group3{background-color:#CDDEF1;height:20px;display: block;margin: 0px; padding: 5px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
.nav3 li.group4{background-color:#CAD2FF;height:25px;display: block;margin: 0px; padding: 0px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
* html .nav3 li.group4{background-color:#CAD2FF;height:20px;display: block;margin: 0px; padding: 5px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
.nav3 li.title1 {height:20px;line-height:20px;border-top:1px solid #fff;margin: 0px 0px 0px 0px; padding: 3px 5px 2px 5px; background-color:#92A5DC; color:#000066;font-weight: bold; font-size: 12px;}
* html .nav3 li.title1 {height:17px;line-height:20px;border-top:1px solid #fff;margin: 0px 0px 0px 0px; padding: 7px 5px 2px 5px; background-color:#92A5DC; color:#000066;font-weight: bold; font-size: 12px;}
.nav3 li.group1{background-color:#DAE0F3;height:25px;display: block;margin: 0px; padding: 0px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
* html .nav3 li.group1{background-color:#DAE0F3;height:20px;display: block;margin: 0px; padding: 5px 7px 0px 5px; border-top: solid 1px #fff; border-left: solid 1px #fff; color: #000066; font-size: 9pt;}
.nav3 li.group a{color: #000066; font-size: 9pt;}
.nav3 li.group a:link,a:visited{color: #000066; font-size: 9pt;text-decoration: none;}
.nav3 li.group a:hover{color: #000066; font-size: 9pt;}
.ziti1 {font-size: 9pt;color: #404040;text-decoration: none;}
/*----------------------------*/
.nav4 {height:18px;line-height:18px;overflow:hidden;margin:0px; padding: 5px 10px 2px 5px; background-color:#92A5DC; color:#000;font-weight: bold; font-size: 12px;}
.nav4-box{background-color:#f2f2f2;}
.nav4-box p {margin: 0px 0px 0px 20px; padding: 0px; line-height: 1.25em; font-size: 110%;padding-top:6px;}
/*-------------------*/
.content1 {float: left; width: 570px;margin: 0px; padding:0px 10px 10px 10px; color:#000;font-size:12px;}
.content2 {float: left; width: 605px;margin: 0px;color:#000;font-size:12px;}
.content1 a, .nav4-box a{color: rgb(75,75,75); text-decoration: none;font-size:12px;}
.content1 a:hover,.nav4-box a:hover {color: rgb(0,0,0); text-decoration: none;}
.content1 a:visited, .nav4-box a:visited  {color: rgb(150,150,150);}
.footer a {color: rgb(255,255,255); text-decoration: underline;}
.footer a:hover {color: rgb(0,0,0); text-decoration: none;}
.zjt{background-color:#f2f2f2; width:583px; line-height:20px;overflow:hidden;border-top:1px solid #ccc;padding-left:5px;color:#990000;font-weight: bold; float:left;}
/*-------------------*/
.gs {overflow: hidden; width: 590px; margin: 0px 0px 10px 0px; padding: 0px 0px 2px 0px;font-weight: bold; font-size: 10pt;}
.gsjs {float:left;padding-bottom:0px; margin: 0px 0px 5px 0px;width: 590px;line-height:20px;overflow:hidden;color:#000;}
.gsjs-left {overflow: hidden; float: left; width: 290px; margin: 0px; padding: 0px;padding-right:3px;}
.gsjs-right {overflow: hidden; float: left; width: 290px;  margin: 0px; padding: 0px;border-left:1px dotted #999;padding-left:3px;}
.gsjs-tit {width:280px;}
.gsjs-nav {padding-left:10px;margin: 0px; padding: 7px 0px 0px 0px; background-color: rgb(255,255,255);}
.pwb{line-height:22px;overflow:hidden;margin:0px;padding:0px;background-color:#EEEEEE;border-bottom:2px solid #fff;}
.pwb a:link,a:visited{color:#000;text-decoration: none;}.pwb a:hover{color:#000;text-decoration:underline;}
.pwb_img{padding-bottom:2px;padding-left:5px;padding-right:5px;margin:9px 0;vertical-align:middle;}
.list{width:580px;float:left;text-align:left;margin:0px;padding:0px;margin-bottom:10px;margin-top:5px;color:#000}
.list ul{width:580px;margin:0px;padding:0px;padding-left:10px;}
.list ul li{list-style:none;float:left;display:block;width:570px;overflow:hidden;line-height:20px;}
.kh{width:580px;padding-left:10px;float:left;text-align:left;margin:0px;padding:0px;margin-bottom:10px;color:#000}
.kh ul{width:580px;margin:0px;padding:0px;margin-top:10px;padding-left:10px;}
.kh ul li{list-style:none;float:left;display:block;width:190px;line-height:20px;overflow:hidden;}
.gs_img{width:560px;float:left;text-align:left;margin:0px;padding:2px 10px 2px 0px;border:1px solid #ccc}
.gs_img ul{width:570px;margin:0px;padding:0px;}
.gs_img ul li{list-style:none;float:left;display:block;width:140px;height:107px;overflow:hidden;padding-left:2px;}
.wb_img{width:570px;height:20px;float:left;text-align:center;margin:0px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}
.wb_img ul{width:570px;margin:0px;padding:0px;}
.wb_img ul li{list-style:none;float:left;display:block;width:140px;line-height:20px;overflow:hidden;padding-left:1px;border-right:1px solid #ccc;}
/*--------------------*/
.right {clear:right !important;clear:left;float:right; width: 220px; margin: 0px; padding: 0px 0px 10px 0px; text-align: left;font-size:12px;}
.right-txt {line-height:20px;overflow:hidden;margin: 0px; padding: 3px 10px 2px 10px;color:#330066;font-size: 12px;}
* html .right-txt {line-height:20px;overflow:hidden;margin: 0px; padding: 3px 0px 2px 0px;color:#330066;font-size: 12px;}
.right-tit1 {margin-top:10px; padding:0px;font-size: 12px;}
.ts{ border-bottom: solid 1px #999;}
.ts a:link,a:visited{color:#000;font-size:12px;text-decoration: none;}
.ts a:hover{color:#0000ff;font-size:12px;text-decoration:underline;}
.right-tit1 ul{width:200px;padding:0px;margin:0px;padding-left:10px;padding-right:10px;}
.right-tit1 ul li{list-style:none;line-height:22px;overflow:hidden;text-align:left;}
a:link{color:#000;text-decoration:none;}.dy{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
/*--------------------*/
.footer {overflow: hidden; clear: both; width: 1000px; height: 2.5em; margin: 0px;padding: 0.5em 0px 0.5em 0px; background:url(../img/p1_r27_c2.jpg)}
.footer p {margin: 0px; padding: 0px; text-align: center; line-height: 1.3em;}
.dididid {font-family: Verdana, Arial, Helvetica, sans-serif, "ËÎÌå";font-size: 9pt;font-weight: normal;color: #000066;text-decoration: none;}
* html .bj_4{margin-left:-4px;}
/*--------------------*/
.biankuang {border-left:1px solid #D6CBD6}.biankuang1 {border-bottom:1px solid #000}