body {
background-color:#0f5475;
margin:0px;
padding:0px;
font-family:verdana,simsun,sans-serif;
font-size:12px;line-height:166.6%;
color: #000;}
A:LINK{
		color:#000000;
		text-decoration: NONE;}

A:VISITED{
		color:#000000;
		text-decoration: NONE;}

A:HOVER{
		color:#000000;
		text-decoration: NONE;}

A:ACTIVE{	 
		text-decoration: NONE;}
.content{
width:700px;
text-align:justify;
color: #000000;
line-height:17px;}
h1{
color:#fff;
font-size:16px;
font-weight:bold;
margin:0px;
padding:5px 0 5px 0;}
h2{
color:#759f1b;
font-size:16px;
float:left;
font-weight:bold;
margin:0px;
padding:5px 0 0 0;}
span.blue{
color:#a5dcf8;}
span.dark_blue{
color:#116c64;}
#main_container{
width:960px;
height:auto;
margin:auto;
min-height:680px;
background-color:#fff;}
.header{
width:960px;
height:90px;
margin:auto;
background:url(images/top.jpg) no-repeat;}
.right_header{
float:right;
width:550px;}
#logo{
float:left;
width:206px;
background:url(images/logo.jpg);}
#text1{
float:right;
padding:5px 5px 0 0px;
font-size:12px;
line-height:16px;
height:30px;}
#text2{
float:right;
margin:5px 0px 0px 0px;
width:960px;}
.search
{
    float:right;
    border: 0px;
    width: 155px;
    background: url(images/input-bg.jpg) no-repeat 0px 0px;
    height: 26px;
    margin-right:3px;
    padding: 3px 0px 0px 5px;}

.hledat
{
    float:right;
    border: 0px;
    margin:0px 35px 0px 0px;}

.pattern_bg{
width:960px;
height:35px;
clear:both;
margin:auto;
background:url(images/menu_bg.jpg) repeat-x;}
.menu_l{
float:left;
width:10px;
height:35px;
background:url(images/menu_l.jpg) no-repeat;}
.menu_r{
float:left;
width:10px;
height:35px;
background:url(images/menu_r.jpg) no-repeat;}
.menu_m{
float:left;
height:35px;
background:url(images/menu_m.jpg) repeat-x;
padding:8px 3px 0 3px;
font-weight: bold;}
.pattern_box{
float:left;
padding-left:0px;
cursor:hand;}
.pattern_box0{
float:left;
padding:8px 0 0 10px;
color:#ffffff;
cursor:hand;}
.pattern_box1{
float:left;
padding:8px 0 0 10px;
color:#ffffff;
cursor:hand;}
.pattern_box2{
float:left;
padding-left:8px;
color:#000000;
cursor:hand;}
.pattern_bg A:LINK{
		color:#ffffff;
		text-decoration: NONE;}

.pattern_bg A:VISITED{
		color:#ffffff;
		text-decoration: NONE;}
.menu_m A:LINK{
		color:#000000;
		text-decoration: NONE;}

.menu_m A:VISITED{
		color:#000000;
		text-decoration: NONE;}

.pattern_box_icon{
float:left;
padding:5px;}
.pattern_content{
width:400px;
float:left;
padding:0 0 0 10px;}
.pattern_content1{
width:250px;
float:left;
padding:0 0 0 10px;}
/*---------------------main_content------------------*/
#main_content{
width:885px;
height: auto;
margin: auto;
padding:0 0 0 15px;}
.clear{
clear:both;}
.box_content{
width:267px;
height:auto;
float:left;
margin:10px 10px 30px 10px;
background:url(images/box_bg.jpg) no-repeat top center;}
.box_title{
padding:10px 0 10px 0;}
.title_icon{
float:left;
padding:0 5px 0 10px;}
.box_text_content{
width:250px;
float:left;
padding:15px 0 0 15px;}
.box_icon{
float:left;
padding:0 5px 0 0 ;}
.box_text{
width:190px;
float:left;
text-align:justify;
padding:0 0 0 10px;}
a.details{
float:right;
padding:5px 15px 0 0;
text-decoration:none;
font-weight:bold;
color:#f8851f;}
/*-----------------------------footer------------------*/
#footer{
width:960px;
height:60px;
background-color:#f8f8f8;
text-align:center;
border-top:#2b72ae 4px solid;}

*html #footer{
margin-top:-10px;}

*+html #footer{
margin-top:0px;}

.center_footer{
width:100%;
font-size:12px;
text-align:center;
float:left;
padding-top:8px;}

#main_center{
width:960px;
margin:0;
padding:0;
min-height:488px;}
.center_news{
float:left;
clear:both;
width:320px;}

*html .center_news{
margin-top:0px;}

*+html .center_news{
margin-top:0px;}

.menu_1{
width:310px;
height:30px;
background:url(images/m1.jpg) no-repeat;
margin-left:10px;}
.menu_2{
width:310px;
height:30px;
background:url(images/m2.jpg) no-repeat;
margin-left:10px;}
.menu_3{
width:310px;
height:30px;
background:url(images/m3.jpg) no-repeat;
margin-left:10px;}
.menu_4{
width:310px;
height:30px;
background:url(images/m4.jpg) no-repeat;
margin-left:10px;}
.mm{
float:left;
width:81px;
height:27px;
margin:3px 0 0 0;
cursor:hand;}
.hidtxt{
display:none;}
.showtxt{
display:block;}

.more1{
width:32px;
height:5px;
border:0px;
float:right;
margin:15px 5px 0 0;}
.center_news DL
{
    margin: 0px 0px 0px 4px;}
.center_news DD
{
    line-height: 150%;
    margin: 5px 5px 0px 8px;
    background: url(images/dot.jpg) no-repeat 5px center;
    border-bottom: #C0C0C0 1px dashed;}
.center_news DD A
{
    padding-bottom: 1px;
    padding-left: 15px;
    padding-right: 2px;
    color: #005d85;
    padding-top: 1px;
    letter-spacing: 0px;
    text-decoration: none;
    font-weight: normal;}
.center_news DD A:visited
{
    padding-bottom: 1px;
    padding-left: 15px;
    padding-right: 2px;
    color: #005d85;
    padding-top: 1px;
    letter-spacing: 0px;
    text-decoration: none;
    font-weight: normal;}
.center_news DD A:hover
{
    letter-spacing: 0px;
    text-decoration: none;
    font-weight: normal;}
.center_news DD SPAN
{
float:right;
    font-size: 9px;
    margin-right: 5px;}
.right_zt{
float:right;
width:290px;
margin-top:5px;
background:url(images/sy.jpg) no-repeat 190px 140px;
height:225px;}
.zt_title{
width:270px;
height:25px;
background:url(images/zt_pic.jpg) no-repeat;
margin-left:5px;}
.zt{
width:270px;
margin-left:5px;
height:180px;}
.zthid{
display:none;}
.zt .imgcss{
float:left;
border:#686868 1px solid;
margin-top:3px;
width:120px;}
.zt .zt_txt{
color:#cb3802;
float:left;
font-weight:bold;
margin-top:5px;
width:270px;}

.zt .zt_all{
color:#656565;
float:right;
width:135px;}
.zt .more{
float:right;
width:32px;
height:5px;
border:0px;
margin:5px 5px 0 0;}
.qh{
font-size:12px;
width:20px;
border:0px;
float:right;
margin:2px 10px 0 0;
color:#686868;
cursor:hand;}
.qhon{
font-size:12px;
width:20px;
border:0px;
float:right;
margin:2px 10px 0 0;
color:#cb3802;
font-weight:bold;
cursor:hand;}
.selectcss{
float:left;
margin: 8px 0 0 5px;
color:#686868;
width:270px;
border:#686868 1px solid;}
.jjh{
float:left;
margin: 8px 0 0 5px;
border:0px;}
.main_left{
float:left;
clear:both;
width:320px;

height:300px
background:url(images/sy.jpg) no-repeat 155px 355px;}


*html .main_left{
margin-top:0px;}

*+html .main_left{
margin-top:5px;}

.main_title1{
width:295px;
height:25px;
background:url(images/new_pic.jpg) no-repeat;
margin-left:10px;}
.main_title2{
width:330px;
height:25px;
background:url(images/xy_pic.jpg) no-repeat;
margin-left:10px;}

*html .main_title2{
margin-top:5px;}

*+html .main_title2{
margin-top:0px;}

.picnews{
width:295px;
margin:2px 0 0 10px;}
.more{
width:32px;
height:5px;
border:0px;
float:right;
margin:10px 5px 0 0;}
.ad{
border:#ffffff 1px solid;}
.main_right{
float:right;
width:640px;}

*html .main_right{
margin-top:-10px;}

*+html .main_right{
margin-top:0px;}

UL
{
    list-style-type: none;}

#main_center DL
{
    margin: 0px 0px 10px 4px;}
#main_center DD
{
    line-height: 130%;
    margin: 5px 5px 0px 6px;
    background: url(images/dot_l.jpg) no-repeat 3px center;}
#main_center DD A
{
    padding-bottom: 1px;
    padding-left: 15px;
    padding-right: 2px;
    color: #005d85;
    padding-top: 1px;
    letter-spacing: 0px;
    text-decoration: none;
    font-weight: normal;}
#main_center DD A:visited
{
    padding-bottom: 1px;
    padding-left: 15px;
    padding-right: 2px;
    color: #005d85;
    padding-top: 1px;
    letter-spacing: 0px;
    text-decoration: none;
    font-weight: normal;}
#main_center DD A:hover
{
    letter-spacing: 0px;
    text-decoration: none;
    font-weight: normal;}
#main_center DD SPAN
{
	float:right;
    font-size: 9px;
    margin-right: 15px;}
.box{border-bottom: #C0C0C0 1px dotted;
		font-size:14PX; color: #434343;
		line-height: 140%;
text-align:justify;}
.pagenav {
		font-size:14PX; color: #434343;
		line-height: 140%;}
.boxtop{
width:85%;
height:24px;
border-top: #C0C0C0 1px dotted;
line-height: 180%;}
.boxtop a{
		color: #434343;}
.tabuserlist{
border:0px;}
.tabuserlist td{
height:35px;}
.tabuserlist .userbg{
height:24px;
width:100px;
background: url(images/userbg.jpg) no-repeat;}
.usertitle_bg{
height:28px;
background: url(images/usertitle_bg.jpg) repeat-x;
font-weight:bold;}
.tabuserdetail{
border-collapse: collapse

;}
.tabuserdetailtitle{
clear:both;
background-color:#f2f2f2;
font-weight:bold;
text-align:center;}
.tabuserdetail td{
padding: 5px 5px 5px 5px;}
.xy_pic{
width:245px;
height:30px;
margin-top:-5px;
margin-left:12px;}