body,td,th {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
body {
	background: #00255c;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
li {
	list-style:none;
}

a {
	color:#fff;
	text-decoration:none;
	outline:none;
	/*position:relative; */        
}
a:hover {
	text-decoration:underline;
}
#wrap {
	background: #00255c url(tpbg.jpg?v=0.4) center top no-repeat;
	width:100%;
	min-width:1006px;
	display:block;
	z-index:-2;position:absolute;
}

.footer {
	border: none;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height:442px;
	background: url(btbg.jpg?v=0.42) no-repeat bottom center;
	margin-top:-54px;
	_margin-top:-270px;
	z-index:-1;position:absolute;
}
.foot-copy{
	border: none;
	margin-top:350px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 900px;
	color:#FFF;
	font-size:12px;
	line-height:20px;
}

.footinx-copy{
	border: none;
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 900px;
	color:#FFF;
	font-size:12px;
	line-height:20px;
}
.yq-head {
	background: url(topmenu.jpg?v=0.2) center top no-repeat;
	height: 380px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 100%;
}

.yq-head-1a {
	clear: both;
	height: 49px;
	padding: 0px;
	width: 970px;
	margin-left: auto;
	margin-right: auto;
}
.yq-head-1 {
	clear: both;
	height: 44px;
	padding: 0px;
	width: 970px;
	margin-left: auto;
	margin-right: auto;
}
#nav {
	height:44px;
	margin-top:0;
	clear:both;
}
#nav li {
	float:left;
}
#nav li a {
	background:url(menu.jpg?v=0.1) no-repeat;
	display:block;
	height:44px;
	float:left;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:44px;
	overflow:hidden;
	font-family:"»ªÎÄ¿¬Ìå";
	text-indent:-9999px;
	overflow:hidden;
}
#nav li a.a {
	background-position:0 top;
	width:98px;
}
#nav li a.a:hover {
	background-position:0 bottom;
	width:98px;
}
#nav li a.b {
	background-position:-98px top;
	width:100px;
}
#nav li a.b:hover {
	background-position:-98px bottom;
	width:100px;
}
#nav li a.c {
	background-position:-198px top;
	width:100px;
}
#nav li a.c:hover {
	background-position:-198px bottom;
	width:100px;
}
#nav li a.d {
	background:none;
	width:292px;
}
#nav li a.d:hover {
	background:none;
	width:292px;
}
#nav li a.e {
	background-position:-590px top;
	width:104px;
}
#nav li a.e:hover {
	background-position:-590px bottom;
	width:104px;
}
#nav li a.f {
	background-position:-694px top;
	width:99px;
}
#nav li a.f:hover {
	background-position:-694px bottom;
	width:99px;
}
#nav li a.g {
	background-position:-793px top;
	width:97px;
}
#nav li a.g:hover {
	background-position:-793px bottom;
	width:97px;
}
.yq-head-2 {
	border: none;
	clear: both;
	float: left;
	height: 248px;
	line-height: 248px;
	padding: 0px;
	width: 1006px;
}

.yqgen-1 {
	clear: both;
}

.yq-body {
	border: none;
	height: 588px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 894px;
}

.yq-body-left {
	border: none;
	clear: both;
	float: left;
	height: 588px;
	padding: 0px;
	width: 621px;
}

.yq-3 {
	border: none;
	height: 64px;
	text-align: left;
	width: 621px;
}

.yq-3-1 {
	border: none;
	clear: both;
	float: left;
	height: 64px;
	line-height: 64px;
	padding: 0px;
	width: 621px;
}
.fengz{
    float: right; 
    overflow: hidden;
    width:340px; 
    text-align:right;
    position: absolute;
    top:303px;
    _top:303px;
    +top:303px;
    /*z-index:1;*/
}


/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.fengz {
    float: right; 
    overflow: hidden;
    width:340px; 
    text-align:right;
    position: absolute;
    top:303px;
    z-index:100
}
}
.yq-body-leftbd {
	background: url('rtbg.jpg') no-repeat;
	border: none;
	height: 524px;
	text-align: left;
	width: 621px;
}

.yq-body-leftbd-1 {
	border: none;
	clear: both;
	float: left;
	height: 524px;
	padding: 0px;
	width: 621px;
}

.yq-5 {
	border: none;
	color: #fff;
	height: 55px;
	text-align: left;
	width: 621px;
}

.yq-5-1 {
	border: none;
	clear: both;
	float: left;
	height: 55px;
	line-height: 55px;
	padding: 0px;
	text-align: center;
	width: 156px;
}

.yq-5-2 {
	border: none;
	float: left;
	height: 55px;
	line-height: 55px;
	padding: 0px;
	text-align: center;
	width: 155px;
}

.yq-6 {
	border: none;
	height: 264px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 586px;
}

.yq-6-1 {
	border: none;
	clear: both;
	display: inline;
	float: left;
	height: 248px;
	margin-left: 8px;
	margin-top: 8px;
	padding: 0px;
	width: 570px;
}

.yq-qhpic {
	border: none;
	height: 248px;
	text-align: left;
	width: 570px;
}

.yq-qhpic_left {
	float: left;
	width: 190px;
}
.yq-tablist {
	border: none;
	height: 61px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	width: 190px;
}
.yq-tablist_active {
}

.yq-qhpic_right {
	float: left;
	width: 380px;
}

.yq-tabpic {
	border: none;
	height: 248px;
	padding: 0px;
	width: 380px;
 display:none;
}

.yq-8 {
	border: none;
	height: 164px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 584px;
}

.yq-8-1 {
	border: none;
	clear: both;
	float: left;
	height: 138px;
	padding: 8px;
	width: 568px;
}
.yq-8-2 {

	float: left;
	height: 20px;
	padding: 8px;
	_padding: 1px;
        _margin-left:4px;
        _margin-top:-6px;
	width: 568px;
}
.newsv a{ *font-size:12px;}
.newsv { *font-size:12px;}
.yq-9 {
	border: none;
	height: 152px;
	text-align: left;
	width: 568px;
        overflow: hidden;
        font-size:12px;
}
.yq-91 {
	border: none;
	height: 152px;
	text-align: left;
	width: 568px;
        font-size:12px;
}
.yq-91 td{_font-size:12px;

}
.yq-9-1 {
	border: none;
	clear: both;
	float: left;
	height: 148px;
	padding: 0px;
	text-align: center;
	width: 142px;
}

.yq-9-2 {
	border: none;
	float: left;
	height: 148px;
	padding: 0px;
	text-align: center;
	width: 189px;
        background:url('goosbg.jpg') no-repeat center top;
}
.yq-9-2 img{
        width:114px;
        height:120px;
        border:0 ;
        margin-top:6px;
}
.yq-9-2 p{
        margin-top:9px;
}
.yq-9-2 a{
        *font-size: 12px;}
.yq-body-right {
	background: url('leftbg.jpg') no-repeat;
	border: none;
	float: left;
	height: 588px;
	padding: 0px;
	width: 273px;
}

.yq-10 {
	border: none;
	height: 588px;
	text-align: left;
	width: 273px;
}

.yq-10-1 {
	border: none;
	clear: both;
	float: left;
	height: 60px;
	line-height: 60px;
	padding: 0px;
	width: 273px;
}

.yq-10-2 {
	border: none;
	float: left;
	height: 230px;
	padding: 0px;
	width: 273px;
}

.yq-11 {
	border: none;
	height: 51px;
	text-align: left;
	width: 273px;
}

.yq-11-1 {
	border: none;
	clear: both;
	float: left;
	height: 51px;
	padding: 0px;
	text-align: center;
	width: 273px;
}

.yq-12 {
	border: none;
	height: 166px;
	text-align: left;
	width: 273px;
}

.yq-12-1 {
	border: none;
	clear: both;
	float: left;
	height: 109px;
	line-height: 106px;
	padding: 0px;
	width: 273px;
}

.yq-12-2 {
	border: none;
	float: left;
	height: 30px;
	line-height: 30px;
	padding-bottom: 0px;
	padding-left: 138px;
	padding-right: 0px;
	padding-top: 0px;
	width: 135px;
}

.yqgen-10 {
	vertical-align: middle;
}

.yq-12-3 {
	border: none;
	color: #fff;
	float: left;
	font-weight: bolder;
	height: 30px;
	line-height: 30px;
	padding-bottom: 0px;
	padding-left: 125px;
	padding-right: 0px;
	padding-top: 5px;
	width: 148px;
}

.yq-10-3 {
	border: none;
	float: left;
	height: 78px;
	line-height: 78px;
	padding: 0px;
	width: 273px;
}

.yq-10-4 {
	border: none;
	float: left;
	height: 182px;
	padding: 0px;
	width: 273px;
}
.yq-10-5 {
	border: none;
	float: left;
	height: 20px;
	padding: 0px;
	width: 273px;
}

.yq-13 {
	border: none;
	color: #fff;
	height: 182px;
	text-align: left;
	width: 273px;
}

.yq-13-1 {
	border: none;
	clear: both;
	float: left;
	height: 26px;
	line-height: 26px;
	padding: 0px;
	width: 76px;
}

.yq-13-2 {
	border: none;
	float: left;
	height: 26px;
	line-height: 26px;
	padding: 0px;
	text-align: center;
	width: 90px;
        overflow:hidden;
}

.yq-13-3 {
	border: none;
	float: left;
	height: 26px;
	line-height: 26px;
	padding: 0px;
	text-align: center;
	width: 107px;
}

.yq-13-4 {
	border: none;
	float: left;
	height: 26px;
	line-height: 26px;
	padding: 0px;
	width: 76px;
}


.focu1,.focu2,.focu0,.focu3,.focu4 {background:#211C5E; color:#ffffff;font-weight:normal;cursor:pointer;text-align:center;*font-size: 12px;}
.focu1 a,.focu2 a,.focu0 a{text-align:center;*font-size: 12px;}
.focu_on {background:green; color:#ffffff;font-weight:normal;cursor:pointer;text-align:center;*font-size: 12px;}
.focu_on a {color:#EC6200;  *font-size: 12px;}
.focur1,.focur2,.focur0,.focur3,.focur4,.focur5 {background:#211C5E; color:#ffffff;font-weight:normal;cursor:pointer;text-align:center;*font-size: 12px;}
.focur_on {background:green; color:#ffffff;font-weight:normal;cursor:pointer;text-align:center;*font-size: 12px;}
.focur_on a {color:#EC6200;  *font-size: 12px;}