.main
{
padding-top:10px;
background-image:none;
}
.bottom
{
width:auto;
}

.left
{
float:left;
width:724px;
overflow:hidden;
}
.right
{
float:right;
width:228px;
overflow:hidden;
}

/*zix*/
.zix
{
margin-bottom:10px;
background-color:#fff;
}
.zix .nrw
{
padding:10px 0;
overflow:hidden;
}
.zix .nrw ul li
{
width:190px;
}
.zix .nrw ul li a:hover
{
color:#ff5400;
}

/*zxzx*/
.zxzx
{
border:1px solid #c3d7dd;
background-color:#fff;
margin-bottom:10px;
height:100px;
overflow:hidden;
padding-top:5px;
}
.zxzx ul li
{
float:left;
margin-left:7px;
display:inline;
margin-top:10px;
}

/*zbwb*/
.zbwb .nrw ul li
{
height:26px;
line-height:26px;
}
.zbwb .nrw .an
{
padding-top:10px;
height:30px;
overflow:hidden;
}
.zbwb .nrw .an a
{
float:left;
background-image:url(../ximg/22.gif);
background-repeat:no-repeat;
width:81px;
height:28px;
text-align:center;
line-height:30px;
overflow:hidden;
margin-left:25px;
display:inline;
color:#454545;
}

/*tjyy*/
.tjyy
{
margin-bottom:10px;
background-color:#fff;
}
.tjyy .nrw
{
padding:10px 8px;
height:282px;
overflow:hidden;
}
.tjyy .nrw .nr_1
{
border-bottom:1px dotted #b5c9c6;
margin-bottom:11px;
height:140px;
overflow:hidden;
}
.tjyy .nrw .nr_1 img
{
float:left;
margin-right:4px;
display:inline;
padding:2px;
border:1px solid #dbdbdb;
}
.tjyy .nrw .nr_1 strong
{
display:block;
height:23px;
line-height:23px;
overflow:hidden;
}
.tjyy .nrw .nr_1  strong a
{
color:#048479;
}
.tjyy .nrw .nr_1 p
{
line-height:21px;
height:103px;
overflow:hidden;
text-indent:2em;
}
.tjyy .nrw .nr_1 p a
{
color:#f05200;
}

/*bann*/
.bann
{
margin-bottom:10px;
}

/*yynr*/
.yynr
{
min-height:1543px;
-height:1543px;
background-color:#fff;
}

/*jies*/
.jies
{
border-bottom:1px dotted #b2cbcb;
overflow:hidden;
margin:0 10px 10px;
padding-top:10px;
height:35px;
}
.jies span
{
float:left;
}
.jies .bd
{
float:right;
width:600px;
overflow:hidden;
}
.jies .bd td
{
color:#4c4c4c;
}
.ip01
{
border:1px solid #7f9db9;
width:140px;
height:22px;
margin-right:20px;
line-height:23px;
padding-left:5px;
}
.ip02
{
border:1px solid #7f9db9;
width:220px;
height:22px;
line-height:23px;
padding-left:5px;
margin-right:10px;
}
.bu01
{
background-image:url(../ximg/63.jpg);
background-repeat:no-repeat;
width:86px;
height:23px;
border:0px;
cursor:pointer;
}

/*yytj*/
.yytj
{
margin-bottom:10px;
}
.yytj .bt
{
border-bottom:1px dotted #076759;
margin:0 10px 10px;
height:30px;
overflow:hidden;
padding-left:10px;
}
.yytj .nrw
{
padding:0px 10px 0;
width:693px;
overflow:hidden;
height:266px;
}
.yytj .nrw .nr_bg
{
background-image:url(../ximg/51.gif);
background-repeat:repeat-x;
background-position:left -30px;
overflow:hidden;
}
.yytj .nrw .nr_bg .dd
{
width:700px;
overflow:hidden;
}
.yytj .nrw .nr_1
{
float:left;
border-right:1px dotted #ececec;
width:120px;
overflow:hidden;
margin-bottom:30px;
padding:0 9px;
display:inline;
height:110px;
}
.yytj .nrw .nr_1 .tu
{
text-align:center;
}
.yytj .nrw .nr_1 .tu img
{
padding:2px;
border:1px solid #dcdcdc;
}
.yytj .nrw .nr_1 .tu span
{
display:block;
height:23px;
line-height:23px;
text-align:center;
padding-top:5px;
overflow:hidden;
}
.yytj .nrw .nr_1 .tu span a:hover
{
color:#08988b;
}

/*diqu*/
.diqu
{
margin:0 15px 10px;
overflow:hidden;
}
.diqu .bt
{
background-image:url(../ximg/34.gif);
background-repeat:repeat-x;
background-position:left top;
height:34px;
overflow:hidden;
padding-left:25px;
}
.diqu .bt font
{
float:left;
background-image:url(../ximg/33.gif);
background-repeat:no-repeat;
background-position:right 1px;
width:103px;
text-align:center;
line-height:30px;
height:34px;
color:#017a6e;
overflow:hidden;
}
.diqu .bt span
{
float:left;
background-image:url(../ximg/65.jpg);
background-repeat:no-repeat;
color:#fff;
font-weight:bold;
width:103px;
height:28px;
overflow:hidden;
text-align:center;
line-height:30px;
}
.diqu .bt .hpbd
{
float:right;
padding:4px 10px;
}
.diqu .bt .hpbd select
{
width:200px;
height:20px;
line-height:20px;
color:#008a7d;
text-align:center;
}
.diqu .bt .hpbd option
{
color:#008a7d;
}
.diqu .nro
{

}
.diqu .nro ul
{
padding:0 10px 10px;
}
.diqu .nro ul li
{
border-bottom:1px dotted #076759;
height:40px;
overflow:hidden;
line-height:42px;
}
.diqu .nro ul li span
{
float:left;
width:255px;
text-align:center;
overflow:hidden;
color:#535353;
}
.diqu .nro ul li font
{
float:left;
width:160px;
overflow:hidden;
text-align:center;
color:#535353;
}
.diqu .nro ul li .gh
{
width:92px;
padding-top:8px;
}
.diqu .nro ul li .gh a
{
float:left;
background-image:url(../ximg/66.gif);
background-repeat:no-repeat;
width:92px;
height:24px;
text-align:center;
line-height:26px;
color:#017a6e;
}
.diqu .nro ul li .gh a:hover
{
color:#ff530d;
}
.diqu .nro ul .l1 span,.diqu .nro ul .l1 font
{
color:#017a6e;
font-weight:bold;
}

/*tsxm*/
.tsxm
{
margin-bottom:10px;
background-color:#fff;
}
.tsxm .nrw
{
height:90px;
overflow:hidden;
padding-top:10px;
}
.tsxm .nrw ul li
{
float:left;
width:100px;
margin-left:12px;
display:inline;
height:25px;
line-height:25px;
}
.tsxm .nrw ul li a
{
color:#0a7d70;
text-decoration:underline;
}
.tsxm .nrw ul li a:hover
{
color:#fb641d;
}

/*jkrx*/
.jkrx
{
margin-bottom:10px;
background-color:#fff;
}
.jkrx .nrw
{
background-image:url(../ximg/61.gif);
background-repeat:no-repeat;
background-position:center 10px;
height:160px;
overflow:hidden;
}
.jkrx .nrw a
{
display:block;
height:60px;
text-indent:-500px;
margin-top:10px;
width:217px;
overflow:hidden;
}