/*#region CSS reset*/
html, body, iframe,
/*h1, */h2, h3, h4, h5, h6, p, 
ol, ul, dl, dd, 
input, button,select, textarea, /*th, td, */form {
	margin:0;
	padding:0;
}
ol, ul {
	list-style:none;
}
a {
	text-decoration:none;
}
textarea {
	resize:none;
}
a, a:active, a:focus {
	outline:none;
}
img {
	border:none;
}
/*table {
	border-collapse:collapse;
	border-spacing:0;
}*/
body {
	font:12px/1.5 Tahoma,Arial,sans-serif;
}
/*#endregion*/


/*#region 公用样式 */
.fl {
	float:left;
}
.fr {
	float:right;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.clearfix {
	*zoom:1;
}

.layout {
	width:990px;
	margin:0 auto;
}
.layout988 {
	width:988px;
	margin:0 auto;
}
.db {
	display:block;
}
.dib {
	display:inline-block;
}
.w198 {
	width:198px;
}
.w200 {
	width:200px;
}
.w228 {
	width:228px;
}
.w238 {
	width:238px;
}
.w528 {
	width:528px;
}
.w530 {
	width:530px;
}
.w738 {
	width:738px;
}
.w778 {
	width:778px;
}
.h20 {
	height:20px;
}
.h25 {
	height:25px;
}
.h40 {
	height:40px;
}
.h50 {
	height:50px;
}
.h60 {
	height:60px;
}
.oh {
	overflow:hidden;
}
.mgr10 {
	margin-right:10px;
}
.mgb5 {
	margin-bottom:5px;
}
.mgb10 {
	margin-bottom:10px;
}
.pl4 {
	padding-left:4px;
}
.bdd1 {
	border:1px solid #d1dce6;
}
.bddd {
	border:1px solid #ddecf8;
}
.bde9e9e9 {
	border:1px solid #e9e9e9;
}
.bdffe9d0 {
	border:1px solid #ffe9d0;
}
.bgf4 {
	background:#f4f9fa;
}
.fb {
	font-weight:bold;
}
.fz14 {
	font-size:14px;
}
.ffw {
	font-family:'Microsoft Yahei';
}
.tc {
	text-align:center;
}
.cl444 {
	color:#444;
}
.cl666 {
	color:#666;
}
.cl999 {
	color:#999;
}
.clf00 {
	color:#f00;
}
.cl013c71 {
	color:#013c71;
}
.clf64400 {
	color:#f64400;
}
.clfff {
	color:#fff;
}
.clbbb {
	color:#bbb;
}
.clf67301 {
	color:#f67301;
}
.cl61b933 {
	color:#61b933;
}
.clf60 {
	color:#f60;
}
/*#endregion*/

/*#region 头部guide*/
.g-wrap-guide {
	position:relative;
	z-index:9999;
	border-bottom:1px solid #d8d8d8;
	background:#f7f7f7;
}
.g-guide {
	position:relative;
	width:990px;
	height:23px;
	margin:0 auto;
	line-height:23px;
}
.g-logo-info {
	color:#555;
}
.g-login-btn, .g-logo-info a {
	color:#1e3954;
}
.g-logo-info a:hover, .g-quick-menu a:hover {
	text-decoration:underline;
	color:#f64400;
}
.g-quick-menu {
	position:absolute;
	top:0;
	right:0;
	color:#666;
}
.g-quick-menu dt, .g-quick-menu dd {
	float:left;
}
.g-quick-menu dt {
	padding-left:20px;
}
.g-quick-menu dd {
	position:relative;
}
.g-quick-menu .hover {
	z-index:90;
}
.g-quick-menu a {
	color:#555;
}
.g-quick-menu-tl {
	float:left;
	position:relative;
	padding:0 18px 0 7px;
}
.g-quick-menu .hover .g-quick-menu-tl {
	z-index:2;
	margin:0 -8px;
	padding:0 25px 1px 14px;
	border-left:1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	background:#fff;
}
.g-quick-menu-tl i {
	position:absolute;
	top:10px;
	right:5px;
	width:0;
	height:0;
	overflow:hidden;
	border-width:4px;
	border-style:solid dashed dashed dashed;
	border-color:#9d9d9d transparent transparent transparent;
}
.g-quick-menu .hover i {
	right:12px;
}
.g-quick-menu .hover .g-quick-menu-cont {
	display:block;
}
.g-quick-menu-cont {
	display:none;
	position:absolute;
	top:23px;
	left:-8px;
	padding:5px;
	border:1px solid #d8d8d8;
	background:#fff;
}
.g-quick-menu .second a, .g-quick-menu .third a {
	padding-left:15px;
	background:url(../images/g_sprite.png) no-repeat;
}
.g-quick-menu .second .contact-us, .g-quick-menu .third .contact-us {
	background-position:-80px -29px;
}
.g-quick-menu .second .alitalk-on, .g-quick-menu .third .alitalk-on {
	background-position:-80px -89px;
}
.g-quick-menu .second .apply-form, .g-quick-menu .third .apply-form {
	background-position:-80px -59px;
}
.g-quick-menu .first {
	width:210px;
	_width:250px;
}
.g-quick-menu .second {
	width:105px;
}
.g-quick-menu .third {
	width:101px;
}
.g-quick-menu .fourth {
	width:280px;
	left:-211px;
}
.g-quick-menu .first .item {
	float:left;
	_width:75px;
	padding:0 5px;
}
.g-quick-menu .first .item a {
    white-space: nowrap;
}
.g-quick-menu .first .item-tl {
	display:block;
	height:30px;
	color:#013c71;
}
.g-quick-menu .fourth .item {
	overflow:hidden;
	padding:0 5px;
}
.g-quick-menu .fourth .item-tl {
	float:left;
	width:35px;
	padding:3px 5px 0 0;
	color:#013c71;
}
.g-quick-menu .fourth .cont {
	float:left;
	width:220px;
	padding:3px 0;
	border-bottom:1px dashed #d8d8d8;
}
.g-quick-menu .fourth .last {
	border:none;
}
.g-quick-menu .fourth .cont a {
	float:left;
	margin:0 5px;
	white-space:nowrap;
}
/*#endregion*/

/*#region Header Footer 深蓝色风格*/
/**header**/
.layout-hd {
	position:relative;
	height:86px;
	z-index:99;
}
.logo2014 {
	float:left;
	height:52px;
	padding:17px 15px 0 22px;
	background:url(../images/hdft_bg_1.png) no-repeat right 20px;
}
.wrap-sub-logo {
	float:left;
	width:300px;
	padding:17px 0 0 15px; 
}
.sub-logo {
	float:left;
	height:49px;
	padding-top:3px;
	color:#444;
}
.sub-logo-name {
	display:inline-block;
	height:32px;
	overflow:hidden;
	font:800 32px "SimSun";
	cursor:pointer;
}
.sub-logo-2 {
	height:42px;
	padding-top:10px;
}
.sub-logo-3 .sub-logo-name {
	height:48px;
	font-size:24px;
	line-height:24px;
}
.sub-logo-url {
	display:block;
	font:bold 12px Arial;
}
.searchBar {
	position:absolute;
	top:19px;
	right:6px;
}
.search-box {
	float:left;
	width:342px;
	height:30px;
	padding:3px;
	background:#1e3954;
}
.search-cate {
	float:left;
	width:50px;
	height:30px;
	padding-right:8px;
	border-right:1px solid #e2e2e2;
	background:#f5f5f5 url(../images/hdft_bg_1.png) no-repeat right -194px;
	color:#444;
	text-align:center;
	line-height:30px;
}
.search-cate-hover {
	background-position:right -260px;
}
.search-cate-type {
	display:none;
	position:absolute;
	top:33px;
	left:0px;
	width:58px;
	overflow:hidden;
	border:3px solid #1e3954;
	border-top:none;
	background:#f5f5f5;
	text-align:center;
}
.search-cate-type li {
	width:50px;
	height:30px;
	padding-right:8px;
	line-height:30px;
	cursor:pointer;
}
.search-cate-type .selected {
	background:#fff;
	color:#f00;
}
.search-txt {
	float:left;
	width:271px;
	height:18px;
	padding:6px;
	border:0;
	color:#999;
	line-height:18px;
}
.search-btn, .search-jdol-btn {
	float:left;
	width:73px;
	height:36px;
	color:#fff;
	font:bold 14px/36px "SimSun";
	text-align:center;
}
.search-btn:hover, .search-jdol-btn:hover {
	color:#fff;
	text-decoration:none;
}
.search-btn {
	margin-right:3px;
	background:#1e3954;
}
.search-jdol-btn {
	background:#ff6d00;
}
.search-hot, .search-hot a {
	color:#666;
}
.search-hot {
	clear:both;
	padding-top:5px;
}
.search-hot a {
	margin-right:10px;
}
.search-hot a:hover {
	color:#cf0000;
	text-decoration:underline;
}
.wrap-nav {
	height:33px;
	background:#1e3954;
}
.wrap-nav .layout {
	width:980px;
}
.nav dd {
	float:left;
	padding-right:2px;
	background:url(../images/hdft_bg_1.png) no-repeat right -224px;
}
.nav dt {
	float:right;
	background:url(../images/hdft_bg_1.png) no-repeat right -224px;
}
.nav .last {
	background:none;
}
.nav a {
	float:left;
	height:33px;
	color:#fff;
}
.nav dd a {
	padding:0 28px;
	font:bold 14px/34px "Microsoft Yahei";
}
.nav dd a:hover, .nav dd .cur {
	position:relative;
	margin:0 -2px;
	padding:0 30px;
	background:#ff9d00;
}
.nav dt a {
	margin:0 21px;
	font:12px/34px "SimSun";
}
.nav dt a:hover, .nav dt .cur {
	text-decoration:underline;
}
.wrap-sub-nav {
	margin-bottom:10px;
	border-bottom:1px solid #d8e6ef;
	background:#e9f3f6;
	color:#444;
	line-height:30px;
}
.sub-nav a {
	margin-left:20px;
}
.sub-nav-tl {
	margin:0 -20px 0 20px;
}
.sub-nav-gt {
	margin:0 -15px 0 5px;
	font-family:"SimSun";
}
.sub-nav a:hover {
	color:#f64400;
	text-decoration:underline;
}
/**footer**/
.g-wrap-footer {
	border-top:2px solid #194f83;
	background:url(../images/hdft_bg_1.png) repeat-x 0 -79px;
	color:#51708e;
}
.g-footer {
	padding:15px 0 10px 0;
	text-align:center;
	line-height:20px;
}
.g-footer a {
	margin:0 8px;
	color:#51708e;
}
.g-footer a:hover {
	color:#f64400;
	text-decoration:underline;
}
/*#endregion*/

/*#region Header Footer org风格*/
.g-org-wrap-footer {
	border-top-color:#ff7200;
	color:#666;
}
.g-org-wrap-footer .g-footer a {
	color:#666;
}
/*#endregion*/

/*#region Header Footer red风格*/
/* searchbar */
.g-red-search-btn, .g-red-sub-nav, .g-red-sub-nav .btn, .g-red-search-quick a {
	background:url(../images/hdft_red_bg.png) repeat-x;
}
.g-red-searchBar {
	position:absolute;
	top:15px;
	right:10px;
	width:560px;
}
.g-red-search-tab {
	height:21px;
	line-height:21px;
}
.g-red-search-tab li {
	float:left;
	width:57px;
	text-align:center;
}
.g-red-search-tab .cur {
	background:#f64400;
	font-weight:bold;
}
.g-red-search-tab a {
	color:#444;
}
.g-red-search-tab a:hover {
	color:#f64400;
	text-decoration:underline;
}
.g-red-search-tab .cur a {
	color:#fff;
	cursor: pointer;
}
.g-red-search-tab .cur a:hover {
	color:#fff;
	text-decoration:none;
}
.g-red-search-box {
	float:left;
	width:464px;
	height:30px;
	overflow:hidden;
	margin-right:10px;
	padding:3px;
	background:#f64400;
}
.g-red-search-txt {
	float:left;
	width:364px;
	height:18px;
	margin-right:3px;
	padding:6px;
	border:0;
	color:#999;
	line-height:18px;
}
.g-red-search-btn {
	float:left;
	width:85px;
	height:30px;
	overflow:hidden;
	background-position:0 0;
	color:#fff;
	font:bold 14px/30px "SimSun";
	text-align:center;
}
.g-red-search-quick {
	float:left;
	line-height:18px;
}
.g-red-search-quick a {
	float:left;
	padding-left:18px;
	background-repeat:no-repeat;
	line-height:18px;
}
.g-red-search-quick a:hover {
	text-decoration:underline;
}
.g-red-search-quick .quick-1 {
	background-position:-46px -125px;
}
.g-red-search-quick .quick-2 {
	background-position:-26px -147px;
	color:#f64400;
}
/* sub nav */
.g-red-sub-nav {
	width:974px;
	height:28px;
	margin:0 auto;
	padding:7px;
	border:1px solid #e9e9e9;
	border-top:3px solid #f64400;
	background-position:0 -40px;
}
.g-red-sub-nav .crumbs {
	float:left;
	padding-left:10px;
	line-height:28px;
	color:#444;
}
.g-red-sub-nav .crumbs a {
	margin:0 3px;
}
.g-red-sub-nav .crumbs a:hover {
	color:#f64400;
	text-decoration:underline;
}
.g-red-sub-nav .g-gt-icon {
	color:#666;
}
.g-red-sub-nav .wrap-btn {
	float:right;
	border:1px solid #ca0000;
}
.g-red-sub-nav .btn {
	display:inline-block;
	padding:0 10px;
	border:1px solid #ff7e6f;
	background-position:0 -90px;
	color:#fff;
	line-height:24px;
	text-align:center;
}
/* footer */
.g-red-footer {
	width:990px;
	margin:0 auto;
	padding:10px 0;
	border-top:3px solid #f64400;
	color:#444;
	line-height:25px;
	text-align:center;
}
.g-red-footer a {
	margin:0 8px;
}
.g-red-footer a:hover {
	color:#f64400;
	text-decoration:underline;
}
/*#endregion*/

/*#region Header Footer jdol风格*/
/* header */
.g-jd-layout-hd {
	height:100px;
}
.g-jd-layout-hd .logo {
	padding-top:25px;
	background:none;
}
/* searchbar */
.g-jd-searchBar {
	position:absolute;
	top:15px;
	right:10px;
	width:715px;
}
.g-jd-search-tab {
	height:21px;
	line-height:21px;
}
.g-jd-search-tab li {
	float:left;
	width:57px;
	text-align:center;
}
.g-jd-search-tab .cur {
	background:#f64400;
	font-weight:bold;
}
.g-jd-search-tab a {
	color:#444;
}
.g-jd-search-tab a:hover {
	color:#f64400;
	text-decoration:underline;
}
.g-jd-search-tab .cur a {
	color:#fff;
}
.g-jd-search-tab .cur a:hover {
	color:#fff;
	text-decoration:none;
}
.g-jd-search-box {
	float:left;
	width:608px;
	height:30px;
	overflow:hidden;
	margin-right:10px;
	padding:3px;
	background:#f64400;
}
.g-jd-search-txt {
	float:left;
	width:508px;
	height:18px;
	margin-right:3px;
	padding:6px;
	border:0;
	color:#999;
	line-height:18px;
}
.g-jd-search-btn {
	float:left;
	width:85px;
	height:30px;
	overflow:hidden;
	color:#fff;
	font:bold 14px/30px "SimSun";
	text-align:center;
}
.g-jd-search-quick {
	float:left;
	line-height:18px;
}
.g-jd-search-quick a {
	float:left;
	padding-left:18px;
	background:url(../images/hdft_red_bg.png) no-repeat;
	line-height:18px;
}
.g-jd-search-quick a:hover {
	text-decoration:underline;
}
.g-jd-search-quick .quick-1 {
	background-position:-8px -167px;
}
.g-jd-search-quick .quick-2 {
	background-position:-26px -147px;
	color:#f64400;
}
/* footer */
.g-jd-wrap-footer {
	color:#666;
	border-top-color:#f64400;
}
.g-jd-wrap-footer a {
	color:#666;
}
/*#endregion*/

/*#region wrap line*/
.wrap-hd-line {
	height:0;
	overflow:hidden;
	margin-bottom:10px;
	border-bottom:3px solid #1e3954;
}
/*#endregion*/

/**内容public**/
/* >设置宋体 */
.g-gt-icon {
	font-family:"SimSun";
}

/* 星级:0-5星 */
.star {
	display:inline-block;
	width:64px;
	height:12px;
	overflow:hidden;
	background:url(../images/g_sprite.png) no-repeat;
}
.star-0 {
	background-position:0 -65px;
}
.star-1 {
	background-position:0 -52px;
}
.star-2 {
	background-position:0 -39px;
}
.star-3 {
	background-position:0 -26px;
}
.star-4 {
	background-position:0 -13px;
}
.star-5 {
	background-position:0 0;
}
/* 银牌:1		金牌:2		钻石:3 */
.jdvip-1, .jdvip-2, .jdvip-3 {
	display:inline-block;
	width:24px;
	height:24px;
}
.jdvip-1 {
	background:url(../images/jdvip_1.gif) no-repeat;
}
.jdvip-2 {
	background:url(../images/jdvip_2.gif) no-repeat;
}
.jdvip-3 {
	background:url(../images/jdvip_3.gif) no-repeat;
}
/* 广告 */
.advertising990 {
	overflow:hidden;
	font-size:0;
}
/* 向右的小箭头图标 */
.border-right-icon {
	display:block;
	height:0;
	overflow:hidden;
	border-width:4px;
	border-style:dashed dashed dashed solid;
	border-color:transparent transparent transparent #1f60a2;
}
.right-dashed-line {
	display:block;
	width:0;
	overflow:hidden;
	border-right:1px dashed #d1dce6;
}
/* num形式的项目符号 */
.list-style-num {
	float:left;
	width:11px;
	height:11px;
	margin:5px 5px 0 0;
	border:1px solid #8a8787;
	background:#adadad;
	color:#fff;
	font-size:10px;
	text-align:center;
	line-height:11px;
	-webkit-text-size-adjust: none;
}
.list-style-num-hot {
	border-color:#c95631;
	background:#f67301;
}
/* 图片文字模板 */
.g-imgTxt {
	padding-top:10px;
	height:80px;
}
.g-imgTxt-tl {
	display:block;
	color:#1e3954;
}
.g-imgTxt-tl:hover {
	text-decoration:underline;
}
.g-imgTxt-img {
	float:left;
	width:78px;
	height:78px;
	margin:0 6px;
	border:1px solid #d1dce6;
	_display:inline;
}
.g-imgTxt-txt {
	float:left;
	color:#666;
	line-height:20px;
}
/* 列表模板 */
.g-list-ol {
	margin:0 6px;
	padding:4px 0;
	color:#666;
	line-height:26px;
}
.g-list-ol li {
	border-bottom:1px dashed #d1dce6;
}
.g-list-ol a {
	color:#666;
	display:inline-block;
}
.g-list-ol a:hover, .g-list-ul a:hover {
	color:#f64400;
	text-decoration:underline;
}
.g-list-ol .list-style-num {
	margin:7px 10px 0 2px;
}
.g-list-ul {
	margin:0 5px;
	padding:4px 0;
}
.g-list-ul li {
	height:21px;
	padding:3px 0 3px 18px;
	background:url(../images/g_sprite.png) no-repeat -114px 11px;
}
.g-list-ul a {
	display:inline-block;
	height:21px;
	overflow:hidden;
	line-height:21px;
}
/**public结束**/

/*#region 图片轮换*/
.g-slide {
	position:relative;
}
.g-slide-img-box {
	position:absolute;
	left:0;
	top:0;
	overflow:hidden;
}
.g-slide-img li {
	float:left;
}
.g-slide-num {
	position:absolute;
	z-index:6;
}
.g-slide-num span {
	float:left;
	text-align:center;
	cursor:pointer;
}
/*#endregion*/

/*#region page翻页*/
.g-page-box {
	width:620px;
	margin:0 auto;
}
.g-page {
	padding-right:2px;
	color:#666;
}
.g-page a, .g-page span {
	float:left;
	text-align:center;
    display: inline-block;
}
.g-page a {
	height:22px;
    margin:0 3px;
    padding:0 8px;
	border:1px solid #c6c6c6;
	color:#1e3954;
	line-height:22px;
}
.g-page a:hover {
	text-decoration:underline;
}
.g-page .disabled {
    border-color:#ccc;
    color:#cccccc;
    cursor:default;
}
.g-page .disabled:hover {
    text-decoration:none;
}
.g-page .auto, .g-page span {
	width:auto;
    padding:0 8px;
    margin:0 3px;
    height:22px;
    line-height:22px;
	border:1px solid #c6c6c6;
	color:#f60;
	font-weight:bold;
}

.g-page-txt {
	clear:both;
	width:100%;
	padding-top:10px;
	line-height:22px;
}
.g-page-txt .btn {
	position:relative;
	height:20px;
	padding:0 15px 0 5px;
	border:1px solid #ff8017;
	background:url(../images/l_btn.png) repeat-x 0 -200px;
	color:#fff;
	line-height:20px;
}
.g-page-txt .border-right-icon {
	position:absolute;
	top:6px;
	right:2px;
	border-left-color:#fff;
}
.g-page-txt .btn:hover {
	text-decoration:underline;
}
.g-page-txt .ranking {
	margin:0 150px 0 20px;
	padding-left:20px;
	background:url(../images/result_sprite.png) no-repeat -100px -98px;
}
.g-page-txt .ranking a {
	color:#1e3954;
	text-decoration:underline;
}
/*#endregion*/

/*#region 回到顶部的样式*/
.g-scrolltop{
    background: url(../images/g_scrolltop.png) no-repeat 18px 21px #666;
    bottom: 90px;
    cursor: pointer;
    display: block;
    height: 60px;
    opacity: 0.5;
    overflow: hidden;
    position: fixed;
    _position: absolute;
    right: 100px;
    text-indent: -999999px;
    transition: opacity 0.3s ease-in 0s, opacity 0.3s ease-out 0s;
    width: 60px;
    z-index: 9999
}
.g-scrolltop:hover {
    opacity: 1;
    transition: opacity 0.3s ease-in 0s, opacity 0.3s ease-out 0s;
}
/*#endregion*/


/*2013.12.30 btns*/
.g-quick-menu .second .contact-us, .g-quick-menu .third .contact-us{ background: url("../images/default_btn02.gif") no-repeat 0 0;}
.g-quick-menu .second .alitalk-on, .g-quick-menu .third .alitalk-on{ background: url("../images/default_btn01.gif") no-repeat 0 0;}
.g-quick-menu .second .g-quick-menu .third p a{ padding-left: 20px;}



.inline{ *display: inline; _display: inline;}
.mgb16{ margin-bottom: 16px;}
.mgb12{ margin-bottom: 12px;}
.mgb9{ margin-bottom: 9px;}
.mgb7{ margin-bottom: 7px;}
.mgr10{ margin-bottom: 10px;}
.w210{ width: 210px;}
.w530{ width: 530px;}
.w280{ width: 280px;}
.w436{ width: 436px; margin-left: 12px;}
.w250{ width: 250px;}
.w354{ width: 354px;}
.w346{ width: 346px; margin-left: 20px;}
.borddd{ border: 1px solid #ddd;}
.bortno{ border-top: none;}
.padl10{ padding-left: 10px;}
.padlr10{ padding: 0 10px;}
.col333{ color: #333;}
.colf60{ color: #f60;}
.bacfa{ background: #fafafa;}

/*.Newyear{ background: url("../images/newyear.png") no-repeat center 0; margin: 0; padding: 0; position: absolute; top: 0; left: 0; z-index: 3333; width: 100%; height: 100%;}*/

.g-guide{ height: 30px; background: #f5f5f5; line-height: 30px; color: #666;}
.g-quick-menu-cont{ top: 30px;}
.g-quick-menu-tl i{ top: 15px;}
.g-login-btn .cole00{ color: #e00;}
.g-logo-info{ color: #666;}
.g-logo-info a:hover, .g-quick-menu a:hover { color: #e00;}
.g-quick-menu dd{ color: #ddd;}
/*background_sprite*/
.guide_tel,.nav_first,.nav_fb a,.advert-slide-num span,.advert-slide-num .cur,.tools_slide span.cur i,.slide_proc_btn span,.hy_focuslist li.cur .de_txt,.succase_title
,.online_offer,.friendlink_join,.footer_other,.footer_care,.menu_thirdName li i,.floorTitle,.floorTwo,.floorTwo01,.floorTwo02,.floorFoot,.floorFoot01,.floorTop,.g-scrolltop
,.menu_add02_list li,.hot_news_two{ background: url("../images/index_sprite01.png") no-repeat;}
.hot_news li a:hover,.choose_list li a:hover,.tools_newslist li a:hover,.trends_list li a:hover,.micro-list-ol a:hover,.tjoffer_list li a:hover,.menu_add02_list li a:hover
,.cyd_page01 a:hover,.cyd_page02 a:hover,.recom_prolist li a:hover,.menu_thirdName a:hover,.Img_txt_box li .de_txt:hover,.menu_thirdName li.cur .menu_KingList li a:hover,.friendlink_links a:hover,.showtj_one .de_txt:hover{ color: #f60; text-decoration: underline;}
a:hover{ color: #f60;}
.g-quick-menu dt.guide_tel{ background-position: -175px 5px; padding-left: 30px;}
.g-jd-layout-hd{ height: 83px;}
.g-jd-layout-hd .logo{ padding-top: 15px;}
.g-jd-searchBar{ right: 0; width: 542px; top: 11px;}
.g-jd-search-box{ width: 536px; margin-right: 0;}
.g-jd-search-txt{ width: 445px;}
.g-jd-search-btn{ width: 76px;}
.g-jd-search-tab a{ color: #666;}
.g-jd-search-tab a:hover{ text-decoration: none;}
/*nav*/
.default_nav{ background: #f64400; height: 34px;}
/*.nav_list{ padding-left: 15px;}*/
.nav_list li{ display: inline-block; position: relative;}
.nav_list li{ _display: inline; *display: inline;}
.nav_list li a{ display: block; padding: 0 32px 0 27px; font: 16px/34px "Microsoft Yahei"; color: #fff;}
.nav_list li a:hover{ background: url("../images/nav_hover.png") no-repeat right 4px;}
.nav_list li a.nav_first,.nav_list li a.nav_first:hover{ background: url("../images/index_sprite01.png") no-repeat 0 4px !important; padding: 0 24px 0 20px; color: #f64400;}
.nav_list li img{ position: absolute; top: -8px; right: -8px;}
.nav_fb span{ color: #ffccce; font: 12px/34px "NSimsun";}
.nav_fb a{ display: inline-block; width: 98px; background-position: -67px -96px; font: 12px/34px "NSimsun"; text-align: center; color: #333; margin-left: 8px;}


/*footer*/
.footer_bg{ background: url("../images/foot_bg01.jpg") repeat-x 0 0; padding-bottom: 8px;}
.footer_txts{ padding: 17px 0 0 0; width: 709px; font: 12px/24px "NSimsun"; color: #999;}
.footer_txts li{ padding-left: 27px;}
.footer_txts li.footer_nav{ padding-left: 22px; color: #000; height: 24px; overflow: hidden;}
.footer_nav a{ color: #000; padding: 0 5px;}
.footer_pic{ padding: 8px 0 0;}
/*.footer_pic .de_img{ width: 122px; height: 52px; margin-right: 12px;}*/
.footer_pic .de_img{ width: 95px; height: 40px; margin-right: 15px;}
.footer_pic .de_img img{ width: 95px; height: 40px;}
.footer_other{ background-position: -195px -252px; width: 258px; height: 110px; padding: 18px 0 0 23px; font: 12px/24px "NSimsun"; color: #333;}
.footer_other .footer_phone{ font: bold 20px/36px "Microsoft Yahei"; color: #d20701;}
.footer_care{ background-position: 63px -278px; margin-top: 15px;}
.footer_care a,.footer_care span{ display: block; float: left;}
.footer_care a{ width: 20px; height: 20px; overflow: hidden; text-indent: 9999em; margin-right: 5px;}
.foot_wx{ position: relative; margin-left: 5px;}
.foot_wx a{ width: 20px; height: 20px; display: block; background: url("../images/weixin.gif") no-repeat 0 0;}
.foot_wx:hover .foot_wximg{ display: block;}
.foot_wximg{ display: none; position: absolute; top: -121px; left: -124px; background: #fff; border: 1px solid #86b0ea; padding: 5px 15px; width: 93px; height: 129px;}
.foot_wximg p{ font: bold 12px/16px "Microsoft Yahei"; color: #333; padding-bottom: 4px;}
.foot_wx2{ width: 93px; height: 93px; margin: 0 auto;}

