/* CSS Document */
@CHARSET "UTF-8";
@import url("/skin/default/css/daohang.css");

body ,html{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	width:100%;
	font-size:1em;
	text-align: left;
	font-family:"taipurui";
	background: #ffffff;
}

img {border: none;}
p,ul,ol,li,form,h1,h2,h3,table,td,tr,b {margin:0; padding:0; list-style: none; font-weight:normal;}

/* shouji */
.daohang{display:none;}
.gonglwein{display:none;}
.shoujif{display:none;}

/* con */
.neizong{ width:100%; float:left; }
.nei1110{ width:1400px; margin-left:auto; margin-right:auto;}
/* left */
.rz{float:left; width:980px;}
.rightz{ float:left; width:100%; margin-bottom:5px; }
.rightz a:link {color:#4d4d4d; text-decoration:underline;} 
.rightz a:visited {color:#4d4d4d;} 
.rightz a:hover,a:active {color:#1275b8; text-decoration: none;}


.tourbar{width:980px; float:left; background-color:#f5f5f5; bbox-shadow: inset 1px -1px 1px rgba(90, 90, 90, 0.1); margin-bottom:5px}
.tourbar li{color:#2e2e2e; line-height:43px; line-height:43px; width:196px; float:left; text-align:center;}
/*.tourbar .yd{ background:url(/skin/default/images/bk.png) 110px 10px no-repeat; background-size:24px 24px;}*/
.tourbar .yd a{color:#F00 !important; font-size:18px;}
/*.tourbar li:nth-child(6){width:180px;}*/
.tourbar li a:link {color:#4d4d4d; text-decoration:none;} 
.tourbar li a:visited {color:#4d4d4d;} 
.tourbar li a:hover,a:active {color:#1275b8; text-decoration:underline;}


.tourbars{width:980px; float:left; background-color:#f5f5f5; bbox-shadow: inset 1px -1px 1px rgba(90, 90, 90, 0.1); margin-bottom:5px}
.tourbars li{color:#2e2e2e; line-height:43px; line-height:43px; width:245px; float:left; text-align:center;}
/*.tourbar .yd{ background:url(/skin/default/images/bk.png) 110px 10px no-repeat; background-size:24px 24px;}*/
.tourbars .yd a{color:#F00 !important; font-size:18px;}
.tourbars li a:link {color:#4d4d4d; text-decoration:none;} 
.tourbars li a:visited {color:#4d4d4d;} 
.tourbars li a:hover,a:active {color:#1275b8; text-decoration:underline;}


.rightz h1{ float:left; width:100%; color:#1275b8; font-size:26px; font-family:"taipurui-Bold"; text-align:center; line-height:20px; padding-bottom:15px;}
.rightz h2{ float:left; width:100%; color:#1275b8; font-size:20px; text-align:left; line-height:40px; font-family:"taipurui-Bold";}

.cityguide{ float:left; width:100%; text-align:justify;}

.cityguide table{ float:left; width:100%; margin:15px 0; box-shadow:0px 0px 1px 1px rgba(55, 55, 55, 0.1); color:#4d4d4d;}
.cityguide table tr:nth-child(2n+1){background-color:#f5f5f5;}
.cityguide table tr:nth-child(2n){background-color:#ffffff;}
.cityguide table tr td{ padding:10px 15px; line-height:24px;}
.cityguide table tr td:first-child{ width:9%;}




.cityguide p{line-height:28px; color:#4d4d4d; padding:5px 0px; }
.cityguide span{color:#1275b8; font-family:"taipurui-Bold"; font-size:18px;}
.cityguide img{box-shadow:0px 0px 1px 1px rgba(55, 55, 55, 0.1);}

.itinerary{ float:left; width:100%; text-align:justify;}
.itinerary p{line-height:28px; color:#4d4d4d; padding:5px 0px; }
.itinerary img{ max-width: 100% !important; height: auto !important; border-radius:5px; }

.fixed {top:0px; position:fixed; z-index: 999; background:#1275b8;}
.fixed li a:link {color:#ffffff; text-decoration:none;} 
.fixed li a:visited {color:#ffffff;} 
.fixed li a:hover,a:active {color:#ffffff; text-decoration:underline;}

.citybiaoti{float:left; width:100%; }
.citybiaoti h2{float:left; width:100%; color:#1275b8; font-size:20px; text-align:left; line-height:50px; font-family:"taipurui-Bold";}
.citybiaoti h2 a:link {color:#1275b8; text-decoration: none;} 
.citybiaoti h2 a:visited {color:#1275b8; text-decoration: none;} 
.citybiaoti h2 a:hover,a:active {color:#1275b8; text-decoration: underline;}




.moreguide{float:left; width:100%; color:#1275b8; text-align:left; line-height:30px; }
.moreguide a{ display:block;}
.moreguide a:link {color:#4d4d4d; text-decoration:underline;}
.moreguide a:visited {color:#4d4d4d; text-decoration:underline;} 
.moreguide a:hover,a:active {color:#1275b8; text-decoration: underline;}


/* right */
.leftz{ float:left; width:400px; margin-left:20px;}
.leftgd{ float:left; width:400px; }
.left1{ float:left; width:400px; box-shadow: 1px -1px 1px rgba(90, 90, 90, 0.1); margin-bottom:20px; background-color:#ffffff;}
.leftbar{width:100%; float:left; background-color:#f5f5f5;}
.leftbar h3{color:#1275b8; height:42px; padding-left:20px; line-height:42px; font-family:"taipurui-Bold";}
.leftbar h3 a:link {color:#1275b8; text-decoration:none;} 
.leftbar h3 a:visited {color:#1275b8; text-decoration:none;} 
.leftbar h3 a:hover,a:active {color:#1275b8; text-decoration: underline;}

.leftcon{width:360px; float:left; padding:10px 20px; box-shadow: inset 1px -1px 1px rgba(90, 90, 90, 0.1);}
.leftcon li{color:#2e2e2e; line-height:32px; line-height:32px; display:block; overflow:hidden;}
.leftcon li a:link {color:#4d4d4d; text-decoration:none;} 
.leftcon li a:visited {color:#4d4d4d;} 
.leftcon li a:hover,a:active {color:#1275b8; text-decoration:underline;}

.lefttext{ float:left; width:400px; margin-bottom:20px;}
.lefttu2{ float:left; width:370px; padding:5px 10px 0px 10px; margin-bottom:20px; border:5px solid #5a9342;}

.revleftcon{width:400px; float:left; box-shadow: inset 1px -1px 1px rgba(90, 90, 90, 0.1);}
.revleftcon ul{width:360px; float:left; margin:10px 20px;}
.revleftcon li{line-height:32px; float:left; width:50%; overflow:hidden;}
.revleftcon li a:link {color:#838383; text-decoration:none;} 
.revleftcon li a:visited {color:#838383;} 
.revleftcon li a:hover,a:active {color:#838383; text-decoration:underline;}


/*fen page*/
.leftduiqi{ float:left; width:100%; margin:10px 0;}
.epages {text-align:center; margin-left:auto; margin-right:auto; width:100%; height:30px;}
.epages b{padding:6px 12px 6px 6px; border-radius:3px; text-decoration:none; color:#373737;}
.epages a{padding:6px 10px 6px 10px; border-radius:3px; margin-right:5px; border:2px solid #1275b8; text-decoration:none; color:#ffffff; background:#1275b8; cursor: pointer;}
.epages a b {color:#ffffff; } 
.epages a b:hover {color:#1275b8; } 
.epages a:hover{border:#1275b8 2px solid; text-decoration:none; color:#155fad; background:#fff;}



/* con */
.listzong{ width:100%; float:left; }
.lis100{ width:1400px; margin-left:auto; margin-right:auto;}
.lis100 h1{ float:left; width:100%; color:#1275b8; font-size:26px; font-family:"taipurui-Bold"; text-align:center; line-height:25px; padding-bottom:20px;}

.lis100 .features{ float:left; width:100%; text-align:justify;line-height:26px; color:#4d4d4d; margin-bottom:10px;}
.lis100 .features p{ padding:5px 0px; }


.lis100 ul{width:1400px; float:left;}
.lis100 ul li{width:453px; float:left; margin:10px 20px 10px 0px; } 
.lis100 ul li:nth-child(3n+3){ margin-right:0px;}
.lis100 ul li .liimg{width:100%; float:left; position:relative; } 
.lis100 ul li .liimg img{ border-radius:4px 4px 0 0; float:left; width:100%; height:280px;}
.lis100 ul li .liimg .lmt{position:absolute; bottom:0px; left:0px; z-index:10; width:100%; border-radius:4px 4px 0 0; text-align:center; background-color: rgba(18, 117, 184, 0.7); height:45px; line-height:45px;}

.lis100 ul li .lmt a:link {color:#fff; text-decoration:none; } 
.lis100 ul li .lmt a:visited {color:#fff; text-decoration:none;} 
.lis100 ul li .lmt a:hover,a:active {color:#fff; text-decoration: underline;}

.lis100 ul li .zi{float:left; border-radius:0 0 3px 3px; width:413px; color:#838383; height:35px; line-height:35px; padding:5px 20px; background:#f5f5f5; color:#838383; overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}

.lis100 ul li a:link {color:#838383; text-decoration: none; } 
.lis100 ul li a:visited {color:#838383; text-decoration: none;} 
.lis100 ul li a:hover,a:active {color:#1275b8; text-decoration: underline;}

/* tailor made */
.tailormade{width:1360px; padding:20px; float:left; background:url(/skin/default/images/ctbgb.jpg) bottom repeat-x; box-shadow: inset 0px 0px 1px 1px rgba(90, 90, 90, 0.2); margin:10px 0;}
.tailormaden{width:100%; float:left; }
.tailormaden .tl{float:left; width:60%;}
.tailormaden .tl h2{ float:left; width:100%; color:#1275b8; text-align:left; font-size:26px; font-family:"taipurui-Bold"; line-height:26px; padding-bottom:15px;}
.tailormaden .tl h2 a:link {color:#1275b8; text-decoration: none; } 
.tailormaden .tl h2 a:visited {color:#1275b8; text-decoration: none;} 
.tailormaden .tl h2 a:hover,a:active {color:#1275b8; text-decoration: underline;}

.tailormaden .tl p{ text-align:justify; line-height:26px; color:#4d4d4d;}
.tailormaden .tr{float:left; width:40%; }
.tailormaden .tr img{float: right; }



