body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,b,em,span,i,pre,hr,form,fieldset,label,input,select,button,textarea,blockquote{padding:0;margin:0}
body{background:#F0F5F8;-webkit-text-size-adjust:none;color:#333;font-family:'Microsoft YaHei',\5b8b\4f53,arial;font-size:14px}
input,select,textarea,button,label{font-size:100%;vertical-align:middle;outline:none}
ul,ol,li{list-style:none}
img{border:none;vertical-align:top}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
em,i{font-weight:normal;font-style:normal}
table{border-collapse:collapse;border-spacing:0}
a{color:#035088;text-decoration:none;outline:none}
a:hover{color:#e96000;text-decoration:underline}
.clear{font-size:0;line-height:0;display:block;height:0;overflow:hidden;clear:both}
.clear5{font-size:0;line-height:0;display:block;height:5px;overflow:hidden;clear:both}
.clear7{font-size:0;line-height:0;display:block;height:7px;overflow:hidden;clear:both}
.clear12{font-size:0;line-height:0;display:block;height:12px;overflow:hidden;clear:both}
.clear10{font-size:0;line-height:0;display:block;height:10px;overflow:hidden;clear:both}
.clear15{font-size:0;line-height:0;display:block;height:15px;overflow:hidden;clear:both}
.clear20{font-size:0;line-height:0;display:block;height:20px;overflow:hidden;clear:both}
.fix{zoom:1;overflow:hidden}
.clearfix{zoom:1;overflow:hidden;clear:both}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:"."}
.fl{float:left}.fr{float:right}.bk{display:block;}
.wid1180{margin:0 auto;width:1110px;}
.top{background:url(../image/list01.png) no-repeat;height:205px;line-height:38px;
padding: 5px;
}
.header,.container,.layout{width:1100px;margin:0 auto;position:relative;}
.header a.logo {display:block;width:290px;height:93px;float:left;padding:60px 0;}
.header>.search {position:absolute;top:60px;right:10%;display:block;width:318px;height:68px;background:url(../image/search.png);}
.header .text {width:220px;height:68px;border:0px;background-color:transparent;margin-left:30px;}
.header .submit {width:50px;height:68px;border:0px;background-color:transparent;cursor:pointer;}

/*导航列表*/
nav{position:relative;width:100%;min-width:1100px;height:55px;background:url(http://img.laifengtour.com/bg.jpg) no-repeat center -642px;z-index:2;}
nav ul li{float:left;display:block;width:100px;height:55px;line-height:55px;text-align:center;cursor:pointer;}
nav ul li a{color:#fff;font-size:16px;}
nav ul li a.lia{display:block;color:#fff;margin:0 15px;height:55px;}
/*nav ul li a.fristpage_lia{margin:0 18px;}*/

nav ul li.line{margin-top:20px;width:1px;height:19px;background:#fff;filter:alpha(Opacity=30);opacity:0.30;-moz-opacity:0.30;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";}
nav ul li section.subNav{position:absolute;top:55px;left:0;display:none;width:100%;height:60px;line-height:60px;overflow:hidden;}
nav ul li section.subNav em{position:absolute;top:0;left:0;width:100%;height:60px;background:#0a1f17;z-index:-1;filter:alpha(Opacity=76);opacity:0.76;-moz-opacity:0.76;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=76);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=76)";}
nav ul li section.subNav dl{display:block;position:absolute;left:50%;width:1100px;text-align:left;}
nav ul li.navli1 section.subNav dl{margin-left:-570px;}
nav ul li.navli2 section.subNav dl{margin-left:-430px;}
nav ul li.navli3 section.subNav dl{margin-left:-160px;}
nav ul li.navli4 section.subNav dl{margin-left:-100px;}
nav ul li.navli5 section.subNav dl{margin-left:100px;}
nav ul li.navli6 section.subNav dl{margin-left:100px;}
nav ul li.navli7 section.subNav dl{margin-left:-520px;}
nav ul li section.subNav dl dd{display:inline;padding:0 10px;color:#fff;}
nav ul li section.subNav dl dd a{color:#fff;}
nav ul li section.subNav dl dd a:hover{color:#fcff00;border-bottom:2px solid #fcff00;}

/*内页广告*/
section.bannerbox{position:relative;width:100%;min-width:1200px;overflow:hidden;z-index:-1;}
section.banner{position:relative;width:100%;height:300px;z-index:-1;}
section.lvtou_banner{height:220px;background:url(http://img.laifengtour.com/lvtou_banner.jpg) no-repeat center center;}
section.bannerbox p{position:absolute;left:50%;margin-left:-217px;top:50%;margin-top:-27px;display:block;width:434px;height:54px;text-indent:-9999px;background:url(http://img.laifengtour.com/pagebannertext.png) no-repeat;}
section.banner,section.lvtou_banner{
    animation: banner 30s linear 0s infinite alternate;
    -moz-animation: banner 30s linear 0s infinite alternate;
    -webkit-animation: banner 30s linear 0s infinite alternate;
    -o-animation: banner 30s linear 0s infinite alternate;
}
@keyframes banner
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

@-moz-keyframes banner /* Firefox */
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

@-webkit-keyframes banner /* Safari and Chrome */
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

@-o-keyframes banner /* Opera */
{
0%   {-webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
100% {-webkit-transform: scale(1.25);
    -moz-transform: scale(1.25);
    -ms-transform: scale(1.25);
    -o-transform: scale(1.25);
    transform: scale(1.25);}
}

/*当前位置*/
section.location{position:relative;margin-top:-56px;width:100%;min-width:1200px;height:56px;}
section.location .locbg,section.location .linebg{position:absolute;top:0;width:100%;min-width:1200px;height:56px;background:#fff;filter:alpha(Opacity=20);opacity:0.20;-moz-opacity:0.20;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}
section.location .linebg{height:1px;}
section.location h3{position:absolute;left:50%;margin-left:-550px;display:block;height:56px;z-index:1;}
section.location h3 em,section.location h3 a{float:left;display:block;height:100%;}
section.location h3 em.lbg{width:29px;height:56px;background:#17b3d1 url(../image/ico.png) no-repeat -837px -2px;}
section.location h3 em.rbg{width:29px;height:56px;background:#17b3d1 url(../image/ico.png) no-repeat -798px -2px;}
section.location h3 a{padding:0 20px;min-width:102px;text-align:center;line-height:56px;font-size:24px;font-weight:bold;color:#fff;background:#17b3d1;}
section.location p{position:absolute;left:auto;right:50%;margin-right:-550px;display:block;height:56px;line-height:56px;color:#fff;font-size:12px;z-index:1;}
section.location p a{color:#fff;}
section.location p a:hover{border-bottom:2px solid #fff;}

.footer{background:url(../image/di.png) no-repeat center bottom;height:250px;padding-top:30px;}
.footer p{text-align:center;color:#565455;line-height:35px;font-size:16px;}