﻿/* S header */
.header {
	background: #fff;
	position: relative;
	z-index: 2;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.1);
	-ms-box-shadow: 0 0 10px rgba(0,0,0,0.1);
	-o-box-shadow: 0 0 10px rgba(0,0,0,0.1);
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.header a {
	color: #666;
}
.logo {
	float: left;
	margin: 10px 0 0;
}
.site-map a,
.person-tool a {
	font-size: 14px;
	line-height: 48px;
}
.site-map {
	float: left;
	margin-left:20px
}
.site-map a {
	float: left;
	padding: 0 11px;
}
.site-map a:hover,.person-tool a:hover{color:#ff6701}
.person-tool {
	float: right;
	color:#666
}
.ewmTop{ position:relative}
.ewmTop:hover{ background:#ebebeb; text-decoration:none; color:#666; cursor:pointer}
.ewmTop .ewmImg{ position:absolute; left:0; top:48px; display:none}
.ewmTop:hover .ewmImg{ display:block}
.site-map .phone i{ background:url(../../images/common/icon-phone.png) no-repeat; display:inline-block; width:13px; height:14px; margin-right:6px; vertical-align: middle}
.site-map .phone {color:#ff6701;}
.site-map .phone:hover{ text-decoration:none;color:#ff6701; cursor:pointer}


#newyxk .navgtList li dt{
    margin-bottom: 10px;
}
#newyxk .navgtList li .img{
    height:109px;
    width:230px;
    margin: 15px 0 0 17px;
}
#newyxk .navgtList li{
    height:140px;
    width:588px;
    margin-bottom:20px;
}
#newyxk .navgtList li .subject{
    margin-top: 7px;
    color: #ffa500;
    word-break: break-all;
}
#newyxk .navgtList li dd{
    line-height:20px;
    width: 100%;
}
#newyxk .navgtList li dl{
    width: 312px;
}