﻿* {
	FONT-FAMILY: "宋体 ", Arial, Lucida, Verdana, Helvetica, sans-serif; WORD-BREAK: break-all
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
em,i{font-style:normal}
strong, b {font-weight: bold;}
body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,dt,dl,dd,th,td,label,bottom,input,textarea{ margin:0;padding:0;}
body{font-family:"宋体", arial;font-size:12px;line-height:1.5;text-align:left;background:#FFF;color:#000;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%;}
fieldset,img{border:0;}
ul{margin:0;padding:0;list-style:none;}
div,th,td{font-size:12px;}
table{ border-collapse:collapse; border-spacing:0;}
em,i{ font-style:normal;}
sup{ vertical-align:text-top;}
sub{ vertical-align:text-bottom;}
.fl{ float:left!important;}
.fr{ float:right!important;}
.noborder{ border:0 none!important;}
.fn-clear:after{ content:"\20"; display:block; clear:both; height:0}
.fn-clear:after{ *zoom:1}
.floatLeft {
display: inline;
float: left;
}
.clear{ clear:both;}
.p10 {
padding: 10px;
}
.navr_l {
    float: left;
    display: inline;
}
.top_cont dt li{float:left;}
.mt6{ margin-top:6px;}
.pt8{ padding-top:8px;}
.orange {color: #F60;}
.f14 {font-size: 14px;}
strong, b, .b {font-weight: 700;}
.f666 {color: #666;}
.f999 {
color: #999;
}
a{ color:#555; cursor:pointer; text-decoration:none;}
.clearfix:before {
	DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; CONTENT: "\0020"
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; OVERFLOW: hidden; CONTENT: "\0020"
}
.clearfix:after {
	CLEAR: both
}
.clearfix {
	ZOOM: 1
}
.wrapper{ width:1190px; margin:auto; height:auto;}
.wrapper_xl{ width:1190px; margin:auto; height:auto;}
.wrapper_hotel{ width:1190px; margin:auto; height:auto; position:relative;}
.wrapper_zc{ width:1200px; margin:auto; height:auto; position:relative;}
.main_body {
height: 320px;
background: url(../images/main_bg.jpg) top center no-repeat;}
/*top*/
#header{width:100%; height:auto; position:relative; background:#fff;}
.topbg{ width:100%; margin:0 auto; }
.header{width:100%; height:26px;background:#323232; }
.top_cont{width:1190px; margin:0 auto; height:26px; line-height:26px; color:#b9b9b9; font-family:"微软雅黑";}
.top_cont a{ color:silver; }
.top_cont dt{ float:left; margin-left:182px; color:silver; }
.top_cont dd{ float:right; }
.top_cont dd a{ margin-left:20px; display:inline-table; position:relative; color:#silver;}
.top_cont dd span img{ float:left; margin:7px 5px 0 0;}
.topnav .menu{width:1190px; margin:0 auto;}
/*顶部弹出二维码*/
.topewma{ position:absolute; left:-96%; top:26px; z-index:1003; margin-left:-10px; display:none; }
.top_cont dd a:hover .topewma{ display:block; }

li {
    list-style: none;
}
/*多城市出发*/
.headCity { FLOAT: left;width: 38%;
}
.headCity li{}
.headCity B.cityName { font-size:14px; font-weight:bold; FLOAT: left; COLOR: silvers;padding: 0 0 0 18px; 
}
.headCity b.cityName span{ font-size:12px; font-weight:normal; margin-left:8px; }
.headCity .cityChange { top:-11px;
	POSITION: relative; DISPLAY: inline-block; FLOAT: left; margin-left:15px; 
}
.headCity .cityChange A {
	LINE-HEIGHT: 28px; WIDTH: 89px; DISPLAY: block; HEIGHT: 28px; color:silver;OVERFLOW: hidden
}
.headCity .cityChange EM {color:silver; font-size:12px; font-style:normal;
	Z-INDEX: 1002; POSITION: absolute;PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; WIDTH: 67px; PADDING-RIGHT: 20px; DISPLAY: block;  HEIGHT: 24px; OVERFLOW: hidden;  TOP: 11px; CURSOR: pointer;  PADDING-TOP: 0px; LEFT: -11px; border-radius: 3px 3px 0 0; padding-left:13px;
}
.headCity .hover.cityChange EM {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #ffb45b 2px solid; BACKGROUND-POSITION: 72px -295px; COLOR: #fff; BORDER-TOP: #ffb45b 2px solid; BORDER-RIGHT: #ffb45b 2px solid
}
.headCity .cityList {
	Z-INDEX: 1001; BORDER-BOTTOM: #ffb45b 2px solid; POSITION: absolute; BORDER-LEFT: #ffb45b 2px solid; WIDTH: 292px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ffb45b 2px solid; TOP:37px; BORDER-RIGHT: #ffb45b 2px solid; LEFT: -41px;
}
.headCity .cityList .outer {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.headCity .cityList UL {
	
}
.headCity .cityList LI {
	FLOAT: left; HEIGHT: 28px
}
.headCity .cityList LI A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 18px; MARGIN: 1px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 18px; OVERFLOW: hidden; PADDING-TOP: 2px; color:#555;
}
.headCity .cityList LI A:hover {
	BACKGROUND: #FFA63C; COLOR: #fff !important; border-radius: 3px
}

.clearfix {
zoom: 1;
}
.home_banner .shadow-border01 {
position: absolute;
width: 100%;
top:100%;
height: 5px; 
background: linear-gradient(to bottom,rgba(78,78,78,.4),rgba(78,78,78,0));
}
.top_mt{ width:1200px; margin:0 auto 7px; height:95px; overflow:hidden;}
.logo {
float: left; margin-top:10px;}
.navbg .search{float: left; margin-left:98px; position:inherit;
margin-top: 8px;
width: 470px;
}
.search_i {overflow: hidden; height: 46px;
background: url(../images/search_bg.jpg) no-repeat 35px 15px;
height: 76px;
position: relative;
}
.search_i #search_key {
width: 320px;
height: 30px;
top: 11px;
left: 31px;
position: absolute;
border: 1px solid #ffffff;
outline: none;
}
.search_i #search_sbt {
width: 62px;
height: 46px;
position: absolute;
top: 14px;
right: 3px;
outline: none;
}
.hotkey_i {
position: absolute;
top: 62px;
left: 64px;color:#999;
}
.hotkey_i a {
display: inline-block;
padding-right: 8px; color:#999;
}
.search_i .default {
color: #bfbfbf;
font-size: 14px;background: #fff;
line-height: 22px;
margin-left: 30px;
outline: none;
margin-top: 11px;
font-family: '微软雅黑';
color: #747474;
}
.phone{width: 220px;
margin-top: 8px;}
.h_tel {
width: 214px;
float: right;
height: 56px;
padding-top: 5px;
margin-top: 17px;background: url(../images/tel_ico.gif) no-repeat 0px 10px;
}
.dh{ width:160px; margin-top:-10px;
height: auto; float:right;}
.h_tel .tel {
width: 156px; margin-top:4px;
text-align: left;
font-size: 23px; line-height:24px;
font-family: 'Arial';
color: #01a0f3;
}
.s_city{ color:#999;}
/*位置*/
.weizhi1{ width:1170px;height: 22px;line-height: 22px;overflow: hidden; padding:7px 0px;}
.weizhi1 a{color:#01a0f3;}
/*位置*/
.weizhi{ width:1170px;height: 22px;line-height: 22px;overflow: hidden; padding:7px 0px;}
.weizhi a, .weizhi span, .weizhi h1, .weizhi {float: left; }
.weizhi a{color:#01a0f3;}
.weizhi .font_999 {
line-height: 22px;
line-height: 18px	9;
font-family: 宋体;
padding: 0 4px;color: #999;
}
.weizhi h1{
font-size: 12px;
line-height: 20px; color:#555;
}
.picList{ height:auto; overflow:hidden;}
	/*翻页*/
#bottomPage{width:auto;height:25px;overflow:hidden;float:right;margin-top:20px}
.bag_page a.indexGrey {color: #CCC;cursor: default;background: url(../images/pageLink.png) no-repeat scroll 6px -205px transparent;padding: 0 7px 0 19px;}
.bag_page a.pagenum, .bag_page a.guidnum {float: left;height: 20px;padding: 0 7px 0 7px;border: 1px solid #DDD;color: blue;text-align: center;line-height: 20px;margin-right: 10px;text-decoration: none;cursor: pointer;color: #0073B6;}
.bag_page a.prevGrey {color: #CCC;cursor: default;background: url(../images/pageLink.png) 5px -175px no-repeat;padding: 0 6px 0 16px;}
.bag_page a.currentpage {background-color: #2A98DA;color: white;font-weight: bold;border-color: #2A98DA;}
.bag_page a.pagenum:hover, .bag_page a.guidnum:hover {background-color: #FFF4D9;border: 1px solid #FFB17E;color: #F60;}

/*底部信息*/
.fl{float: left;}
.yinchang{background:url(../images/mask_bottom_122.png) no-repeat;position: fixed;left: 0;right: 0; bottom:0;height: 220px;width:100%;min-width:1200px;z-index: 9999;}  
      
.yinchang .left_list{ width:750px; margin-left:380px; padding-top:75px ;}
      
.yinchang .left_list .list_erweima{width: 450px;height: 150px;}
      .yinchang .left_list .list_bg{margin-left: 50px;}
      
.yinchang .left_list .list_erweima .erweima{width: 100px;height: 100px;border: 1px solid #eee;}
      
.yinchang .left_list .list_erweima ul{overflow: hidden;}
     
 .yinchang .left_list .list_erweima ul li{width: 100px;text-align:center;float: left;margin: 0 25px;}
      
.yinchang .left_list .list_erweima ul li p{color: #fff;font-size: 14px;font-weight: bold;margin-bottom: 20px;}
      
.yinchang .but{float: right;position:absolute; top:70px; right:185px;cursor: pointer;}
	  .bot_yinchang{background:url(../images/yinchang_img.png) no-repeat; display:none; position:fixed;bottom:0;right:195px; width:110px; height:95px; color:#fff; text-align:center;line-height:155px;cursor: pointer;z-index: 9999;}
	  /*点评*/
.comment_c{ width:848px; font-family:"Microsoft YaHei";}
.score-list {
padding-bottom: 10px; border-bottom:#ccc 1px dashed;}
.score-list span {
display: inline-block;
margin-right: 25px;
}
.score-list span label {
color: #f63;
}
.comment-nav {
border-bottom: 1px solid #eee;
padding-top: 2px;
font-family: "microsoft yahei";
color: #666; height:30px; line-height:30px;
}
.comment-nav span.active {
border-bottom: 2px solid #01a0f3; padding-bottom:7px;
color: #01a0f3;
}
.comment-detail{ margin-top:10px; border-bottom:#e5e5e5 1px dashed; padding-bottom:10px;}
.comment-detail-title {
color: #999;
height: 18px;
line-height: 18px;
margin-bottom: 12px;
}
.comment-or-good {
float: left;
}
.comment-icon {
display: inline-block;
color: #f60;
font-weight: bold;
font-size: 14px;
padding-left: 22px;
margin-right: 12px;
}
.comment-time {
float: right;
}
.commetn-txt {
color: #333;
}


/*翻页*/
#bottomPage {width: auto;	height: 25px;	overflow: hidden;	float: right;	margin-top: 20px;}
.bag_page a.pagenum, .bag_page a.guidnum {float: left;height: 20px;padding: 0 7px 0 7px;border: 1px solid #DDD;color: blue;text-align: center;line-height: 20px;margin-right: 10px;text-decoration: none;cursor: pointer;color: #538903;}
.bag_page a.prevGrey {color: #CCC;cursor: default;background: url(../images/pageLink.png) 5px -175px no-repeat;padding: 0 6px 0 16px;}
.bag_page a.currentpage {background-color:#64A10A;color: white;font-weight: bold;border-color: #64A10A;}
.bag_page a.pagenum:hover, .bag_page a.guidnum:hover {background-color: #FFF4D9;border: 1px solid #FFB17E;color: #F60;}

/**攻略**/
.block{padding-top:12px;}
.block .block_content {
border: 1px dashed #DDD; 
border-top: 0;
}
.block_lastest_travels, .block_lastest_news {
width: 594px;
float: left;
}
.block_infomation .block_title {
background: url(../images/home-script.png) no-repeat 15px -500px;
border-bottom: 0;
padding: 0;
height: 37px;
padding-top: 1px;
margin-top: -2px;
}
.block_infomation .block_title h2 {
border-bottom: 0;
border-top: 2px solid #0b9cdd;
margin-top: 1px;
color: white;
padding-left: 50px;
display: block;
height: 35px;
overflow: hidden;
font-weight: normal;
}
.block .block_title h2 {
color: #0b9cdd;
font: 18px/40px "Microsoft Yahei";
overflow: hidden;
font-weight: bold;
}
.block_infomation .block_title h2 a {
float: right;
font: 14px/35px "Simsun";
padding-right: 20px;
_margin-top: -40px;
display: block;
}
.block_infomation .block_items {
padding: 15px 25px 0 25px;
}
.block_infomation .block_items dl {
padding-bottom: 17px;
}
.block_infomation .block_items dl dt {
width: 80px;
height: 80px;
float: left;
position: relative;
}
.block_infomation .block_items dl dd.name {
width: 459px;
overflow: hidden;
padding-left: 5px;
}
.block_infomation .block_items dl dd {
float: left;
padding-left: 10px;
}
.block_infomation .block_items dl dd.name a {
font: 14px/20px "Microsoft Yahei";
color: #666;
font-weight: bold;
}
.block_infomation .block_items dl dd.name a strong {
color: #333;
font-weight: 700;
}
.block_infomation .block_items dl dd.text {
width: 453px;
height: 39px;
overflow: hidden;
color: #666;
}
.block_lastest_news {
background: #F8F8F8;
}
.block_lastest_news .block_title {
background-position: 15px -550px;
background-color: #F8F8F8;
}
.block_infomation .block_title {
background: url(../images/home-script.png) no-repeat 15px -500px;
border-bottom: 0;
padding: 0;
height: 37px;
padding-top: 1px;
margin-top: -2px;
}
.block_infomation .block_title h2 {
border-bottom: 0;
border-top: 2px solid #0b9cdd;
margin-top: 1px;
color: white;
padding-left: 50px;
display: block;
height: 35px;
overflow: hidden;
font-weight: normal;
}
.headNav{width:100%;height:40px;border-bottom:3px solid #01a0f3;position:relative;z-index:100; background:#01a0f3;}
.nav_m{width:1190px;margin:0 auto;position:relative}
.headNav .nav_l{width:200px;display:block;position:absolute;left:0;top:0;z-index:10}
.navl_t{width:202px;height:32px;background:#0282dc;border-bottom:1px solid #01a0f3;padding-top:10px;font-size:15px;font-family:"Microsoft Yahei";text-align:center;overflow-y:hidden;cursor:hand;color:#fff}.nav_xiala{width:14px;height:7px;float:right;display:block;background-position:-47px -107px;margin:10px
5px 0 0}.navl_t
a{color:#fff}.navl_t a:hover{text-decoration:none}.nav_box02{width:175px;font-size:12px;text-align:left;margin-top:7px;margin-left:0;background:#fbaa42;z-index:5;line-height:24px}.nav_box02
.active_cat{z-index:99;cursor:pointer}.nav_box02 .active_cat
div{display:block}.nav_box02
li{border-top:1px solid #f6b44b;border-bottom:1px solid #f99718;display:block;height:56px}
.navl_li02 a:hover{text-decoration:none;color:#fb8d00}.nav_box_l{cursor:pointer;z-index:999;}.nav_box_l2{background:#FFF;color:#666;width:auto;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.nav_box_l2
.navl_li01{color:#fb8d00}
.nav_box_l2
.nav_box_r{display:inline-block;_display:block}.nav_boxl_l{z-index:999;width:282px}.nav_box_l2 .navl_li01
a{color:#01a0f3}.nav_box_l2 .navl_li01 a:hover{color:#01a0f3}
.nav_box_l2 .nav_boxl_l{position:absolute}.nav_box li:hover
.nav_box_l{background:#FFF;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}.nav_box li:hover .nav_box_l
.navl_li01{color:#fb8d00}.nav_box li:hover .nav_box_l .navl_li02 a{color:#666}
.nav_box_r{display:block;display:inline-block}.sjnav_box_r{width:713px;min-height:392px;height:auto;padding:5px
15px;position:absolute;left:189px;top:-1px;background:#FFF;border:2px
solid #fbaa42;display:none;box-shadow:2px 1px 2px rgba(55, 55, 55, .2);z-index:9}.sjnav_box li:hover
.nav_box_l{background:#FFF;color:#666;border-bottom:none;border-top:none;border-right:1px solid #fff;margin-left:2px}
.headNav .on a{background:#01a0f3;color:#fff;}
.headNav .navr_l li,.headNav .navList li{float:left;font-size:16px;font-family:"microsoft yahei";height:40px;display:block;line-height:40px;position:relative}
.headNav .navr_l li a{ color:#fff;display:inline-block; padding-left:15px; padding-right:15px;text-decoration:none; display:block;}
.headNav .navr_l li a:hover,.headNav .navList li a:hover{color:#eee;
}
.navList a{ color:#fff;display:inline-block; padding-left:15px; padding-right:15px;text-decoration:none}
.icon_catalog {
width: 11px;background: url(../images/header_v3.png)  -8px -26px no-repeat;
height: 9px;display: inline-block; margin-right:10px;
}
/*底部*/
.choose{ background:url(../images/choose.jpg) repeat-x; height:56px; width:100%; float:left; margin-top:8px;}
.choose01{ width:1189px; height:56px; margin:0 auto;}
.footer-home,.footer{background-image:none!important;background:#38393f; height:501px; width:100%; float:left; margin-top:15px;}
.footer .content {
min-height: 143px;
margin: 20px auto;
width: 1190px;
zoom: 1;
color: #8B8D93; background:#38393f;
}
.footer .footer-top { height:auto; overflow:hidden; position:relative; padding-bottom:4px;
}
.footer .content .footer-nav {
float: left;
margin-bottom: 10px;
}
.footer .content .footer-nav dl {
float: left;
min-width: 80px;
margin-right: 75px;
margin-left: 35px;
}
.footer .content .footer-nav dt {
margin-bottom: 10px;
font-weight: 700;
font-size: 15px;
}
.footer .content .footer-nav dt a {
color: #C9CAD6; font-family:"微软雅黑";
}
.footer .content .footer-nav dd {
line-height: 26px;
}
.footer .content .footer-nav dd a {
display: block;
}
.footer .content a {
color: #B1B2BA;font-family:"微软雅黑";
}
.footer .phone-400 {
float: right;
width:309px; margin-top:26px;
margin-bottom: 13px;
}
.footer .phone-400 i {
float: left;
margin-right: 10px;
}
.icon-sys-phone-400 {
background-position: -79px -311px;
width: 50px;
height: 50px;
}
.icon-sys-mz, .icon-sys-7k, .icon-sys-r9, .icon-sys-zo, .icon-sys-p4, .icon-sys-p3, .icon-sys-p2, .icon-sys-p1, .icon-sys-s-3, .icon-sys-s-2, .icon-sys-preview, .icon-sys-s-1, .icon-sys-phone-400, .icon-sys-expert, .icon-sys-im-side, .icon-sys-cup, .icon-sys-msg, .icon-sys-weibo, .icon-sys-im, .icon-sys-close, .icon-sys-o11, .icon-sys-o10, .icon-sys-mobile, .icon-sys-qq, .icon-sys-link, .icon-sys-order, .icon-sys-search, .icon-sys-arr {
background-image: url(../images/icon-sys_885435891c.png);
background-repeat: no-repeat;
}
.footer .phone-400 .number {
line-height: 32px;
font-size: 32px;
color: #C9CAD6;
}
.footer .phone-400 .time {
color: #AAA;
}
.footer .content .footer-second {
padding-top: 27px;
}
.footer-home .content .footer-second::after, .footer .content .footer-second::after {
margin: 10px 0;
content: "";
display: block!important;
height: 1px;
border-top: 1px solid #1C1C1D;
background: #4C4D53;
}
.footer .footer-cover {
content: "";
display: block!important;
height: 1px;
border-bottom: 1px solid #1C1C1D;
background: #4C4D53;
}
.footer-home .content .footer-second .links-block, .footer .content .footer-second .links-block {
zoom: 1; height:auto; overflow:hidden;
margin-bottom: 10px;
}
.footer-home .content .footer-second .links-block label, .footer .content .footer-second .links-block label {
color: #B1B2BA;
float: left;
font-weight: 700;
}
.footer-home .content .footer-second .links-block ul, .footer .content .footer-second .links-block ul {
margin-left: 65px;
}
.footer-home .content .footer-second .links-block ul.has-icon li, .footer .content .footer-second .links-block ul.has-icon li {
width: 123px;
text-align: center;
margin-bottom: 6px;
margin-right: 2px;
}
.footer-home .content .footer-second .links-block ul li, .footer .content .footer-second .links-block ul li {
float: left;
margin-right: 10px;
}
.footer-other .copyright {
text-align: right;
margin-bottom: 20px;
}
.footer-other .check {
text-align: center;
}
.footer-other .check .site {
display: inline-block;
margin: 4px;
}
.tn_s_button{width: 67px;
height: 46px;
position: absolute;background:none;border:0;
right: 21px;
top: 15px;}
.tn_s_button button {
border: none;
}




/*底部样式*/
#footer{background:#FFF; font-family:"Microsoft YaHei"; margin-top:10px; width:100%; height:auto; overflow:hidden;}
#footer .assure{height:40px;line-height:40px;background:#1c88f0;font-size:16px;font-family:"Microsoft YaHei";color:#FFF; overflow:hidden; width:100%;}
#footer .assure li{font-family:"Microsoft YaHei"; font-size:16px;float:left; width:207px;padding-left:31px; background:url(../images/foot_icon.png) no-repeat 0 -87px; display:inline;}
#footer .assure li.d1{background-position:186px -560px;}
#footer .assure li.d2{background-position:0 -356px;}
#footer .assure li.d3{background-position:0 -511px;}
#footer .assure li.d4{background-position:0 -408px;}
#footer .assure li.d5{background-position:0 -454px;}
#footer .artBox{border-bottom:1px solid #DEDEDE;padding:20px 0; background:#F5F5F5; height:122px}
#footer .artBox dl{font-family:"Microsoft YaHei";float:left;width:220px; padding-left:11px;padding-right:6px;border-right:1px solid #e5e5e5;
height: 122px;}
#footer .artBox dl.last{ border-right:none;}
#footer .artBox dl.last .code{padding-left:11px;}
#footer .artBox dt{font-family:"Microsoft YaHei";font-size:16px;padding-left:10px; height:24px; line-height:24px; }
#footer .artBox dd {font-family:"Microsoft YaHei";height:26px; line-height:26px;padding-left:10px;overflow:hidden;}
#footer .artBox dd a{color:#808080;}
#footer .artBox dd a:hover{color:#333;}
#footer .why-box {
    background: #ebebec;
    margin-bottom: 40px;
}
#footer .why-box-inner {
    width: 1180px;
    margin: 0 auto;
    height: 160px;
}
#footer .why-tt-icon {
    float: left;
    width: 223px;
    height: 160px;
    display: inline-block;
    background:url(../images/why-icon.png) 0 0 no-repeat;
}
#footer .why-list {
    overflow: hidden;
    zoom: 1;
    padding: 30px 0 0 25px;
}
#footer .why-list li {
    float: left;
    display: inline-block;
    -webkit-transition: color 0.3s linear;
    transition: color 0.3s linear;
    cursor: default;
}
#footer .why-list .why-line {
    width: 40px;
    height: 104px;
    background: url(why-icon.png) -572px 0 no-repeat;
    margin: 0 0 0 10px;
}
#footer .why-list .why-item {
    width: 190px;
    text-align: center;
}
#footer .why-list .w-icon {
    -webkit-transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25);
    transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25);
    -moz-transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25);
    -o-transition: background 0.3s cubic-bezier(0.17, 0.67, 0.88, 1.25);
}

#footer .why-list .w-icon {
    display: inline-block;
    width: 59px;
    height: 78px;
    background: url(../images/why-icon.png) no-repeat;
}
#footer .why-list .w-icon-1 {
    background-position: -242px 0;
}
#footer .why-list .w-icon-2 {
    background-position: -322px 0;
}
#footer .why-list .w-icon-3 {
    background-position: -402px 0;
}
#footer .why-list .w-icon-4 {
    background-position: -483px 0;
}
#footer .why-list li:hover .w-icon-1 {
    background-position: -242px -83px;
}
#footer .why-list li:hover .w-icon-2 {
    background-position: -322px -83px;
}
#footer .why-list li:hover .w-icon-3 {
    background-position: -402px -83px;
}
#footer .why-list li:hover .w-icon-4 {
    background-position: -483px -83px;
}
#footer .why-list .why-txt {
    font: 16px/24px "microsoft yahei";
    color: #999;
    padding-top: 5px;
}
#footer .why-list li:hover .why-txt {
    color: #1c87f0;
}

#footer .why-list li:hover .w-icon-1 {
    background-position: -242px -83px;
}
#footer .netMark{text-align:center;padding:20px 0;}
#footer .netMark a{padding:0 5px;height:36px; display:inline-block;}
#footer .linksBox{text-align:center; padding-bottom:20px;}
#footer .linksBox a{color:#333;padding: 0 3px;}
#footer .copyright{padding-bottom:20px; text-align:center;line-height:22px;color:#999;border-bottom:1px solid #DEDEDE;}
#footer .siteLinks {padding-top:10px; text-align:center;}
#footer .siteLinks a{color:#999;padding-right:7px;}
#footer .siteLinks dl{padding-bottom:10px;}
#footer .siteLinks dt{float:left;}
#footer .siteLinks dt a{color:#666;}
.wrapper {
    width: 1190px;
    margin: auto;
    height: auto;
}.clearfix {
    ZOOM: 1;
}
