@charset "gb2312";
/* CSS Document */
.shou{ margin:0; padding:0; font-size:12px; color:#CC0000; font-weight:bold}
body,tr,td{ font-family:"verdana,宋体"; font-size:12px; line-height:150%}

:link.yqa{ font-size:12px; color:#666666; text-decoration:none;}
:visited.yqa{ font-size:12px; color:#666666; text-decoration:none;}
:hover.yqa{ font-size:12px; color: #999999; text-decoration: underline;}

#waitao{ width:1003px; margin:0 auto; padding:0;}
#top{ margin:0 0 11px 0; padding:7px 16px 0 16px;}
#top h2{  font-size:12px; font-weight:normal; color:#666666;padding:0; line-height:18px;}
#logo{ float:left; margin:0; padding:0; background:url(logo.jpg) no-repeat; width:180px; height:46px; display:block;}

#menu{ background:url(left_b.jpg/*tpa=http://www.gdyyrj.com/images/left_b.jpg*/) repeat-x; height:36px; clear:both;}
#menu ul{ margin:0; padding:0;list-style:none; text-align:center; float:left;}
#menu ul li{float:left; }

:link.menua{ font-size:12px; text-decoration:none; background: url(left_b.jpg/*tpa=http://www.gdyyrj.com/images/left_b.jpg*/) repeat-x; color: #dadada; display:block; padding:10px 0; font-weight:bold; width:102px;}
:visited.menua{font-size:12px; text-decoration:none; background: url(left_b.jpg/*tpa=http://www.gdyyrj.com/images/left_b.jpg*/) repeat-x; color:#dadada; display:block; padding:10px 0; font-weight:bold; width:102px;}
:hover.menua{font-size:12px; text-decoration:none; background: url(left_c.jpg/*tpa=http://www.gdyyrj.com/images/left_c.jpg*/) repeat-x; color:#ffffff; display:block; padding:10px 0; font-weight:bold; width:102px;}

.menuz{ display:none; text-align:center; background:#FFFFFF; margin:0; padding:0;width:0; position: absolute;top:99px;}
.menuz li{ clear:both; border:solid 1px #cccccc; padding:1px; background:#FFFFFF; margin:0;}
.menuz li a:link{ font-size:12px; text-decoration:none; color: #000000; display:block; padding:5px 0; width:98px; background:#ffffff;}
.menuz li a:visited{ font-size:12px; text-decoration:none; color: #000000; display:block; padding:5px 0; width:98px; background:#ffffff;}
.menuz li a:hover{ font-size:12px; text-decoration:none; background:#ff0000; color: #ffffff; display:block; padding:5px 0; width:98px;}

#swf_s{ float:right; margin:0; padding:0; display:block;}

#banner{}

#inr{ margin:0; padding:0; clear:both;}

#boot{ font-size:12px;color:#666666; border-top:solid 1px #d5d5d5; background:#e4e4e4; height:15px; padding:8px 0;}
#boot h2{ font-size:12px; font-weight:normal; color:#666666;padding:0; line-height:18px;}

/* 内页 */
#intro_nr{ background:#e4e4e4;color:#666666;}
#intro_nr_1{ clear:both; margin:0; padding:10px; margin:4px 0;}
#intro_nr_2{ margin:0; padding:4px 0 0 0; clear:both; background:#FFFFFF; height:auto;}
#in_left{ float:left; background:#ebebeb; padding:8px 11px; width:208px; text-align:right; margin:0;}
#in_left ul li{ margin:1px 0; padding:0; background:url(left-1.gif/*tpa=http://www.gdyyrj.com/images/left-1.gif*/) right center no-repeat;}
:link.inlefta{ font-size:12px; text-decoration:none; display:block; padding:9px 30px 0 0; color:#575757; font-weight:bold; background:url(r-h-j.gif/*tpa=http://www.gdyyrj.com/images/r-h-j.gif*/) no-repeat 190px center #FFFFFF; height:21px; width:174px; border-left:solid 1px #e5e5e5;}
:visited.inlefta{font-size:12px;text-decoration:none; display:block; padding:9px 30px 0 0; color:#575757; font-weight:bold; background:url(r-h-j.gif/*tpa=http://www.gdyyrj.com/images/r-h-j.gif*/) no-repeat 190px center #FFFFFF; height:21px;  width:174px; border-left:solid 1px #e5e5e5;}
:hover.inlefta{font-size:12px; text-decoration:none; display:block;padding:9px 30px 0 0; color:#fffffF; font-weight:bold; background:url(r-h-h.gif/*tpa=http://www.gdyyrj.com/images/r-h-h.gif*/) #ec0106 no-repeat 190px center; height:21px;  width:174px; border-left:solid 1px #e5e5e5;}
#in_right{ float:right; text-align:left; width:680px; font-size:12px; color:#666666; line-height:24px; padding: 0 40px 280px 0;}
#in_right h2{ font-size:14px; color:#FF0000;}

.nb1{ margin:0; padding:0; border-right: dotted 2px #cccccc; float:left; height:155px;}
.nba1{ margin:-15px 0 0 0; padding:0;line-height:24px;}
.nba1 dd{ margin:0; padding:0;}

.biao{ font-size:12px; text-decoration:none; font-weight:bold; color: #333333; padding:0 0 0 10px; line-height:18px;}

:link.nbaa{ font-size:12px; text-decoration:none; color:#3a3a3a;}
:visited.nbaa{font-size:12px; text-decoration:none; color:#3a3a3a;}
:hover.nbaa{font-size:12px; text-decoration: underline; color:#555555;}

:link.xxa{ font-size:12px; text-decoration:none; font-weight:bold; color:#3a3a3a; display:block; background:url(c.gif/*tpa=http://www.gdyyrj.com/images/c.gif*/) center center no-repeat; padding:0 0 0 60px; width:50px;}
:visited.xxa{font-size:12px; text-decoration:none; font-weight:bold; color:#3a3a3a; display:block; background:url(c.gif/*tpa=http://www.gdyyrj.com/images/c.gif*/) center center no-repeat; padding:0 0 0 60px; width:50px;}
:hover.xxa{font-size:12px; text-decoration: underline; font-weight:bold; color:#3a3a3a; display:block; background:url(c.gif/*tpa=http://www.gdyyrj.com/images/c.gif*/) center center no-repeat; padding:0 0 0 60px; width:50px;}

#l1,#l2,#l3,#l4{margin:0; padding:0; border-right: dotted 2px #cccccc; float:left; height:155px;}
#l1 dl,#l2 dl,#l3 dl,#l4 dl{ margin:0; padding:0; width:240px;padding: 10px 0 0 0;}
#l1 h2,#l2 h2,#l3 h2,#l4 h2{ font-size:12px; color:#000000; margin:0; padding:0; text-indent:6px;}

.q1{margin:0; padding:0 20px; border-right: dotted 2px #cccccc; float:left; height:155px;}

#yleft{ float:left; width:230px;}
#yleft h2{ font-size:14px; font-family: "黑体"; color: #FFFFFF; font-weight:bold; margin:5px 0; padding:5px; text-align:right; display:block; clear:both; background: #999999; border-bottom:solid 1px #FF2F2F;}

#in_left_conter{ float:left; background:#ebebeb; padding:8px 11px; width:208px; text-align:left; margin:0; line-height:18px;}

.bit{ margin:0; padding:0; height:22px;}
.bit img{ border:0;}
.bitnr{ margin:0; padding:0; clear:both; padding:10px;}
.bitnr ul{ list-style: none; margin:0; padding:0;}
.bitnr ul li{ margin:0; padding:0;}
:link.bitnra{ font-size:12px; text-decoration:none; color: #666666;}
:visited.bitnra{font-size:12px; text-decoration:none; color:#666666;}
:hover.bitnra{font-size:12px; text-decoration: underline; color:#ff0000;}


#t1{ color: #E3E3E3; background:#ff0000; padding:2px 3px; margin:0; line-height:18px;}
#t2{ background: #000000; margin:0; padding:10px;}
#t1 h1{ font-size:12px; color:#000000;margin:0; padding:0;}
#t1 h2{ font-size:14px; color:#FFFFFF;margin:0; padding:0;}
#t2 h1{ font-size:12px; color:#FFFFFF;margin:0; padding:0;}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
body,div,ul,li{
margin:0 auto;
padding:0;
}
ul{
list-style:none;
}
.main{
clear:both;
padding:8px;
text-align:center;
}
/*第一种形式*/
#tabs0 {
height: 200px;
width: 400px;
border: 1px solid #cbcbcb;
background-color: #f2f6fb;
}
.menu0{
width: 400px;
}
.menu0 li{
display:block;
float: left;
padding: 4px 0;
width:100px;
text-align: center;
cursor:pointer;
background: #FFFFff;
}
.menu0 li.hover{
background: #f2f6fb;
}
#main0 ul{
display: none;
}
#main0 ul.block{
display: block;
}
/*第二种形式*/
#tabs1{
text-align:left;
width:1003px;
background:#c2c2c2;
margin: 3px 0 0 0;
}
.menu1box{
position:relative;
overflow:hidden;
height:35px;
width:1003px;
}
#menu1{
position:absolute;
top:0;
left:0;
z-index:1;
overflow:hidden;
padding: 0;
}
#menu1 li{ float:left; text-align:center;font-size:12px; color:#666666; text-decoration:none;background:url(index_y.jpg) repeat-x; display:block; padding:10px 0; width:250px;}
#menu1 li.hover{font-size:12px; color:#666666; text-decoration:none;background:url(index_x.jpg) repeat-x; display:block; padding:10px 0; width:250px;cursor:pointer;}
.main1box{
clear:both;
margin-top:-1px;
height:168px;
width:1003px;
background:url(index_xxk_down_bj.jpg) repeat-x;
}
#main1 ul{
display: none;
text-align:left;
}
#main1 ul.block{
display: block;
}

/*第三种形式*/
.menu2box{
position:relative;
overflow:hidden;
height:22px;
width:400px;
text-align:left;
background: #FFFFff;
}
#tabs2 {
height: 200px;
width: 400px;
border: 1px solid #cbcbcb;
background-color: #f2f6fb;
}
#tip2{
position:absolute;
top:0;
left:0;
height:22px;
line-height:22px;
z-index:0;
width:100px;
background: #f2f6fb;
}
#menu2{
position:absolute;
top:0;
left:0;
z-index:1;
}
#menu2 li{
display:block;
float: left;
padding: 4px 0;
width:100px;
text-align: center;
cursor:pointer;
}a:link       { color: #333333; text-decoration: none }
a:visited    { color: #444444; text-decoration: none }
a:hover      { color: #FF0000; text-decoration: underline }