/*Global_css*/
body{ background-color:#d9d9d9; background-image:url(../ximg/00.gif); background-repeat:repeat-x; background-position:left 226px;}
*{ font-size:12px; padding:0px; margin:0px auto; color:#242424;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
noa:hover{ text-decoration:none;}
li{ list-style-type:none;}
img{ border:0px;}
.clr{margin:0px;padding:0px;height:0px;width:0px;overflow:hidden;clear:both;}
.box_none{display:none;}
.bor{border:1px solid #c3d7dd;border-top:0px;}
.dian_ul li{
height:25px;
line-height:25px;
background-image:url(../ximg/dian.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
overflow:hidden;
}
.sj_ul li{
height:25px;
line-height:25px;
background-image:url(../ximg/sj.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
overflow:hidden;
}
.dian_ul li a:hover,.sj_ul li a:hover{ color:#00796d;}

/************/
.bti
{
background-image:url(../ximg/17.gif);
background-repeat:repeat-x;
border-left:1px solid #b2cbcb;
border-right:1px solid #b2cbcb;
height:28px;
overflow:hidden;
}
.bti span
{
float:left;
background-image:url(../ximg/16.gif);
background-repeat:no-repeat;
padding-left:15px;
height:15px;
line-height:17px;
margin:7px 0 0 15px;
display:inline;
font-size:14px;
color:#181818;
font-weight:bold;
}
.bti span a
{
font-size:14px;
color:#181818;
font-weight:bold;
}
.bti font
{
float:right;
padding:8px;
}
.bti font a
{
text-decoration:underline;
}

/*head*/
.head
{
width:970px;
margin:0px auto;
overflow:hidden;
}
.head_1
{
background-image:url(../ximg/01.gif);
background-repeat:repeat-x;
height:34px;
overflow:hidden;
}
.head_1 .zuo
{
float:left;
line-height:36px;
overflow:hidden;
}
.head_1 .zuo a
{
padding-right:15px;
color:#fd7d10;
text-decoration:underline;
}
.head_1 .zuo font
{
color:#fd7d10;
}
.head_1 .you
{
float:right;
width:405px;
overflow:hidden;
padding-top:7px;
}
.head_1 .you select
{
width:125px;
height:20px;
margin-left:5px;
}
.head_2
{
background-image:url(../ximg/02.gif);
background-repeat:repeat-x;
height:192px;
overflow:hidden;
}
.head_2 .head_x
{
background-image:url(../ximg/03.gif);
background-repeat:no-repeat;
background-position:10px 30px;
overflow:hidden;
height:140px;
margin-bottom:10px;
border-bottom:2px solid #088273;
}
.head_2 .head_x .logo
{
float:left;
width:255px;
height:100px;
overflow:hidden;
padding-top:30px;
padding-left:10px;
}
.head_2 .head_x .logo a
{
display:block;
width:255px;
height:100px;
text-indent:-500px;
overflow:hidden;
}
.head_2 .head_x .you
{
float:right;
width:668px;
overflow:hidden;
padding-top:20px;
}
.head_2 .head_x .you .qtcs
{
float:left;
width:90px;
overflow:hidden;
padding-top:37px;
}
#nnr
{
position:absolute;
opacity:0.9; 
filter:Alpha(opacity=90);
overflow:hidden;
display:none;
background-image:url(../ximg/48.gif);
background-repeat:no-repeat;
width:118px;
height:61px;
margin-top:-75px;
margin-left:30px;
}
.head_2 .head_x .you .qtcs .nr
{
line-height:25px;
padding:0px 10px;
}
.head_2 .head_x .you .qtcs .nr a
{
color:#09796b;
}
.head_2 .head_x .you .qtcs a
{
text-decoration:underline;
}
.head_2 .head_x .you .ban
{
float:right;
padding-right:25px;
}
.head_2 .head_x .nav
{
height:29px;
overflow:hidden;
padding-top:10px;
}
.head_2 .head_x .nav ul li
{
display:inline;
}
.head_2 .head_x .nav ul li a
{
float:left;
background-image:url(../ximg/05.gif);
background-repeat:no-repeat;
width:78px;
height:29px;
text-align:center;
line-height:31px;
display:inline;
margin-right:3px;
}
.head_2 .head_x .nav ul li a:hover
{
color:#fff;
text-decoration:none;
background-image:url(../ximg/06.gif);
}

/*main*/
.main
{
width:962px;
margin:0px auto;
overflow:hidden;
padding:0px 4px;
background-image:url(../ximg/47.gif);
background-repeat:repeat;
background-position:left top;
}

/*menu*/
.menu
{
background-image:url(../ximg/07.gif);
background-repeat:repeat-x;
height:58px;
overflow:hidden;
margin-bottom:10px;
margin-top:10px;
}
.menu .me_1
{
float:left;
width:452px;
overflow:hidden;
margin-left:20px;
padding-top:5px;
display:inline;
overflow:hidden;
}
.menu .me_1 strong
{
float:left;
background-image:url(../ximg/08.gif);
background-repeat:no-repeat;
height:40px;
width:17px;
padding:9px 5px 0;
font-size:14px;
color:#fff;
}
.menu .me_1 .nrw
{
float:right;
width:410px;
overflow:hidden;
}
.menu .me_1 .nrw ul
{
width:430px;
overflow:hidden;
}
.menu .me_1 .nrw ul li
{
display:inline;
height:23px;
line-height:23px;
overflow:hidden;
padding-right:4px;
}
.menu .me_1 .nrw ul li a
{
padding-right:7px;
}
.menu .me_1 .nrw ul li a:hover
{
font-weight:bold;
padding-right:3px;
}

/*sous*/
.sous
{
background-image:url(../ximg/52.gif);
background-repeat:no-repeat;
height:49px;
overflow:hidden;
margin-bottom:10px;
}
.sous .ss_1
{
float:left;
width:250px;
overflow:hidden;
margin:6px;
margin-right:10px;
display:inline;
}
.sous .ss_1 strong
{
background-image:url(../ximg/13.gif);
background-repeat:no-repeat;
background-position:right center;
width:40px;
overflow:hidden;
float:left;
letter-spacing:2px;
line-height:19px;
padding-left:15px;
padding-top:1px;
}
.sous .ss_1 ul
{
float:right;
width:180px;
overflow:hidden;
}
.sous .ss_1 ul li
{
display:inline;
height:20px;
line-height:20px;
padding-right:15px;
}
.sous .ss_1 ul li a:hover
{
color:#00796d;
}
.sous .ss_2
{
float:left;
background-image:url(../ximg/49.gif);
background-repeat:no-repeat;
width:504px;
height:25px;
overflow:hidden;
margin-top:6px;
display:inline;
padding:6px 10px 5px;
}
.ip5
{
border:1px solid #c1c1c3;
border-right:0px;
width:380px;
height:20px;
float:left;
margin-top:1px;
}
.bu3
{
float:left;
background-image:url(../ximg/15.jpg);
background-repeat:no-repeat;
width:119px;
height:25px;
border:0px;
cursor:pointer;
}
.sous .ss_3
{
float:right;
padding:7px 15px 0 0;
display:inline;
}

/*banner*/
.banner
{
border:1px solid #b8e1f8;
margin-bottom:10px;
text-align:center;
}

/*bottom*/
.bottom
{
background-image:url(../ximg/46.gif);
background-repeat:repeat-x;
padding:15px 0;
width:970px;
margin:0px auto;
overflow:hidden;
background-color:#fff;
}
.bottom .bo_nav
{
text-align:center;
height:25px;
overflow:hidden;
}
.bottom .bo_nav li
{
display:inline;
padding:0px 5px;
height:25px;
line-height:25px;
}
.bottom .bo_nav li a
{
color:#464646;
}
.bottom .copy
{
text-align:center;
}
.bottom .copy li
{
height:25px;
line-height:25px;
color:#464646;
font-family:Arial, Helvetica, sans-serif;
}

/*yuy*/
.yuy
{
background-image:url(../ximg/11.gif);
background-repeat:repeat-x;
height:33px;
overflow:hidden;
margin-bottom:10px;
}
.yuy .bt
{
float:left;
background-image:url(../ximg/09.jpg);
background-repeat:no-repeat;
width:165px;
overflow:hidden;
height:33px;
text-indent:-1000px;
}
.yuy .bdan
{
float:right;
width:780px;
overflow:hidden;
background-image:url(../ximg/10.gif);
background-repeat:no-repeat;
background-position:right top;
padding-right:10px;
height:33px;
}
.yuy .bdan td
{
padding-right:5px;
padding-top:5px;
}
.ip1,.ip2,.ip3
{
border:1px solid #c2c2c2;
height:18px;
padding:2px 5px;
line-height:18px;
margin-right:5px;
}
.ip1
{
width:110px;
}
.ip2
{
width:115px;
}
.ip3
{
width:250px;
}
.ip31
{
width:125px;
}
.ip32
{
width:135px;
}
.bu
{
background-image:url(../ximg/12.gif);
background-repeat:no-repeat;
width:84px;
height:23px;
cursor:pointer;
border:0px;
}

/*yqlj*/
.yqlj
{
border:1px solid #cfcfcf;
margin-bottom:10px;
background-image:url(../ximg/50.gif);
background-repeat:repeat-y;
overflow:hidden;
background-color:#fff;
}
.yqlj .bt
{
float:left;
background-image:url(../ximg/45.gif);
background-repeat:repeat-y;
width:14px;
height:95px;
line-height:20px;
padding:17px 7px 0;
overflow:hidden;
}
.yqlj .bt a
{
font-size:14px;
font-weight:bold;
}
.yqlj .bt a:hover
{
text-decoration:none;
}
.yqlj .nrw
{
float:right;
width:903px;
overflow:hidden;
line-height:27px;
padding:11px 10px;
border:4px solid #f7f7f7;
}
.yqlj .nrw a
{
padding-right:10px;
}
.yqlj .nrw font a
{
color:#ff7008;
text-decoration:underline;
}

/*dqwz*/
.dqwz
{
height:28px;
overflow:hidden;
}
.dqwz .bti span strong
{
font-size:14px;
}
.dqwz .bti a,.dqwz .bti span
{
font-weight:normal;
}
.dqwz .bti h2
{
font-weight:normal;
display:inline;
color:#fd790d;
font-size:14px;
}