
.container-fluid{ margin:0px; padding:0px;}

a:hover,
a img:hover{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
a:active{ text-decoration:none;}

.clear_both{ clear:both;}


/*  index.html  */


/*header*/
.header{ width:100%; height:90px; margin:0px; background:url(imagesheader_background.jpg) #ffffff center 0px no-repeat; background-size: auto 100%;}

.header .header-logo{ padding:20px 0px 0px 0px; float: left;}

.header .header-right{ float:right; width:380px; padding-top: 5px;}
.header .header-right .p1{  height: 40px; line-height: 40px; text-align: right;}
.header .header-right .p1 a{ font-size:12px; color:#5c5c5c;}
.header .header-right .p1 span{ margin:0px 10px; font-size:11px;}
/*.header .col-md-4 .p2{font-size:14px; color:#656666; text-align: right; height: 30px; line-height: 30px;}
.header .col-md-4 .p2 span{font-size:20px; color:#df2a42; font-family:Arial, Helvetica, sans-serif;}
.header .col-md-4 .p3{}*/

.navbar-form{margin-top: 0px;}
.header-wrap{max-width: 1200px; margin: 0 auto;}


/*menu*/
.menu{ width:100%; background:#1ab7ea; border:0px; border-radius:0px; margin:0px; padding:0px;}

.menu .navbar-toggle.collapsed,
.navbar-toggle,
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover{ background-color:#ffffff; border:0px; margin-right:20px;}

.navbar-default .navbar-toggle .icon-bar { background-color:#2599ca;}

.navbar-default .navbar-nav > li > a{ color:#ffffff; border-bottom:4px solid #1ab7ea;}
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover{ color:#ffffff; border-bottom:4px solid #24778f;}
.navbar-default .navbar-nav > li > a:active{ color:#2599ca; background:#ffffff; border:none;}

.menu .nav.navbar-nav .active a,
.menu .nav.navbar-nav .active a:hover{ border-bottom:4px solid #24778f; color:#ffffff; background:none; cursor:default;}

.menu .navbar-brand{ display:none; color:#ffffff;}
.menu .navbar-nav{ max-width: 1200px; padding: 0px; margin: 0 auto; float: none; overflow: hidden; -webkit-padding-start:0;}
.navbar-form{text-align: right; padding: 0;}
.form-control.text01{width:200px; height:29px; color:#333; padding:0px 10px; margin:1px 0px 0px 0px; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:0px; font-size:12px; background:#fff; border-radius:0px; -webkit-box-shadow:inset 0 0px 0px rgba(0, 0, 0, 0); box-shadow:inset 0px 0px 0px rgba(0, 0, 0, 0); }
.glyphicon.submit01{ float: right; width:35px; height:29px; font-size:19px; border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:0px;  padding:0px; margin:0px; color:#999; background:#fff; border-radius:0px;}

.navbar-nav>li{font-size: 14px;}


/*banner*/
.row.banner{ margin:0px auto; width:100%; box-shadow:0px 6px 8px 0px #d8d7d5;}

.row.banner .col-md-9{ float:left; position:relative; width:72%; height:414px; overflow:hidden;}
.row.banner .col-md-9 .carousel{ overflow:hidden;}
.row.banner .col-md-9 .item{ height:414px;}
.row.banner .col-md-9 img{ width:100%; height:100%;}
.row.banner .col-md-9 .carousel-indicators{ width:100%; top:380px; left:27%; text-align:right; }
.row.banner .col-md-9 .ui-loader.ui-corner-all.ui-body-a.ui-loader-default{ display:none;}

.row.banner .col-md-3{ float:right; width:28%; padding:0px; box-shadow: -7px -3px 12px -5px #000;}
.row.banner .col-md-3 .u01{ height:59.2px; padding:0px 0px 0px 10px; line-height:59px; font-size:14px; border-bottom:1px #dddddd solid; overflow: hidden;}
.row.banner .col-md-3 .u01 img{ float:right;}
.row.banner .col-md-3 span{ float:right; margin-right:10px; font-size:12px; color:#8e8e8d;}

.row.banner .col-md-3 a{ color:#656666; text-decoration:none;}
.row.banner .col-md-3 a .u01:hover{ background:#eee; text-decoration:none;}
.row.banner .col-md-3 a .u01:active{ background:#ddd;}

.row.banner .col-md-3 .u01.u02{ font-size:14px; color:#1e6c98;}





/*tourism*/
.row.tourism{ margin:0px auto; margin-top:30px; width:100%; padding:10px 0px; background:#f6f5f3;}
.row.tourism .tourism02{ margin:0px auto; width:1200px;}

.row.tourism .col-md-4{ width:401px; padding:0px;}
.row.tourism .col-md-4 .title01{ margin:10px 0px 20px 10px;}
.row.tourism .col-md-4 ul{ list-style:none; padding:15px 0px; margin:0px; background:#ffffff;}
.row.tourism .col-md-4 li{ list-style-type:square; padding:7px 0px; margin:0px 20px 0px 35px; font-size:12px;}
.row.tourism .col-md-4 li .sp01{ float:left; color:#3e3a39; max-height:20px; max-width:250px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.row.tourism .col-md-4 li .sp01:hover{ text-decoration:underline;}
.row.tourism .col-md-4 li a:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.row.tourism .col-md-4 li .sp02{ float:right; color:#595757;}
.row.tourism .col-md-4 .img01{ width:401px; height:201px;}
.row.tourism .col-md-4 .img01 img{ width:100%; height:100%;}
.row.tourism .col-md-4 .move{ width:90px; height:21px; line-height:21px; text-align:center; font-size:12px; color:#eeeded; background:#656666;}
.row.tourism .col-md-4 .move a{ float:left; width:90px; height:21px; color:#eeeded; text-decoration:none;}
.row.tourism .col-md-4 .move a:hover{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}

.row.tourism .col-md-8{ float:right; width:782px; padding:0px;}
.row.tourism .col-md-8 .title02{ text-align:right; margin:10px 0px 20px 10px;}
.row.tourism .col-md-8 ul{ list-style:none; padding:0px; margin:0px; background:#ffffff;}
.row.tourism .col-md-8 li{ float:left; width:260px; list-style:none; margin:0px;}
.row.tourism .col-md-8 .span4.left01{ margin-left:1px;}

.row.tourism .col-md-8 .p1{max-height:40px; overflow:hidden;}
.row.tourism .col-md-8 .p2{max-height:130px; overflow:hidden;}
.row.tourism .col-md-8 .p3{max-height:95px; overflow:hidden;}


.row.tourism .col-md-8 .span4.img01 img{ width:261px; height:339px;}
.row.tourism .col-md-8 .span4.img02 img{ width:260px; height:220px;}
.row.tourism .col-md-8 .span4.img03 img{ width:261px; height:339px;}

.row.tourism .col-md-8 h3{ font-size:18px; color:#323232; margin:13px 20px 8px 20px; font-family:"??";}
.row.tourism .col-md-8 h4{ font-size:14px; color:#323232; margin:0px 20px 18px 20px;}
.row.tourism .col-md-8 p{ font-size:12px; color:#656666; margin:0px 20px; padding-bottom:16px; line-height:20px;}

.row.tourism .col-md-8 .move{ float:right; width:90px; height:21px; line-height:21px; text-align:center; font-size:12px; color:#eeeded; background:#656666;}
.row.tourism .col-md-8 .move a{ float:left; width:90px; height:21px; color:#eeeded; text-decoration:none;}
.row.tourism .col-md-8 .move a:hover{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}



/*route*/
.row.route{ margin:0px auto; margin-top:30px; width:100%; padding:10px 0px 40px 0px; background:#ffffff;}
.row.route .route02{ margin:0px auto; width:1200px;}

.row.route .title01{ margin:10px 0px;}

.row.route .span6.col01{ float:left; width:599px; padding:0px; margin-bottom:1px;}
.row.route .span6.col01.mar01{ margin-right:1px;}

.row.route .span6.col01 .sp1{ float:left; width:355px; height:330px;}
.row.route .span6.col01 .sp1.rig01{ float:right;}

.row.route .span6.col01 .sp2{ float:right; width:244px; height:330px; color:#ffffff;}
.row.route .span6.col01 .sp2 h3{ height:26px; margin-top:30px; font-size:24px;}

.row.route .span6.col01 .sp2.back01{ background:#ef9b21;}
.row.route .span6.col01 .sp2 h3.b1{ padding-left:72px; background:url(../images/index/tb07.png) 32px 0px no-repeat;}
.row.route .span6.col01 .sp2.back02{ background:#7eab2c;}
.row.route .span6.col01 .sp2 h3.b2{ padding-left:64px; height:29px; background:url(../images/index/tb08.png) 30px 0px no-repeat;}
.row.route .span6.col01 .sp2.back03{ background:#268abe;}
.row.route .span6.col01 .sp2 h3.b3{ padding-left:84px; background:url(../images/index/tb09.png) 32px 0px no-repeat;}
.row.route .span6.col01 .sp2.back04{ background:#a93a86;}
.row.route .span6.col01 .sp2 h3.b4{ padding-left:77px; background:url(../images/index/tb10.png) 32px 0px no-repeat;}



.row.route .span6.col01 .sp2 ul{ margin:0px 20px; padding:0px;}
.row.route .span6.col01 .sp2 ul li{ font-size:12px; margin:0px 0px 0px 10px; padding:10px 0px; list-style-image:url(../images/index/tb11.png); line-height:20px;}
.row.route .span6.col01 .sp3{ margin:0px auto; width:200px; height:37px; line-height:36px; margin-top:20px; border:1px solid #ffffff; font-size:12px; text-align:center;}
.row.route .span6.col01 .sp3 a{ float:left; width:200px; height:37px; color:#ffffff; text-decoration:none;}
.row.route .span6.col01 .sp3 a:hover{ text-decoration:none; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}





/*toric*/
.row.toric{ margin:0px auto; width:100%; margin-bottom:40px; padding:30px 0px 0px 0px; background:url(../images/index/back01.jpg) center 16px #f6f5f3 no-repeat;}
.row.toric .toric02{ margin:0px auto; width:1200px;}
.row.toric .toric03{ margin:0px auto; width:1200px;}

.row.toric .title01{ margin:10px 0px 20px 0px;}

.row.toric .span2{ float:left; position:relative; width:200px; height:328px;}
.row.toric .span2 p{ position:absolute; top:14%; left:42%; z-index:9; writing-mode:tb-rl; text-align:center; font-size:30px; color:#ffffff; max-height:251px; max-width:40px; overflow:hidden; font-family:"??";}






/*village*/
.row.village{ margin:0px auto; width:100%; margin-bottom:40px; padding:30px 0px 0px 0px; background:#edecea;}
.row.village .village02{ margin:0px auto; width:1200px;}
.row.village .village03{ width:1200px; background-color:#fff;}

.row.village .title01{ margin:10px 0px 20px 0px;}

.row.village .village04{ float:left; width:50%;}
.row.village .village04.rig{ float:right;}

.row.village .span6{ float:left; width:295px;}
.row.village .title{ background:#dddddd;}
.row.village .title .sp01,
.row.village .title .sp03{ float:left; width:295px; height:49px; line-height:49px;}
.row.village .title .sp01{ padding-left:20px; color:#ffffff; font-size:20px; background:url(../images/index/back02.png) left no-repeat;}
.row.village .title .sp03{ text-align:right; padding-right:20px; font-size:12px; color:#656666;}
.row.village .title .sp03 a{ color:#656666; text-decoration:none;}
.row.village .title .sp03 a:hover{ text-decoration:underline;}

.row.village .span6 .img02{ height:438px;}
.row.village .span6 .img02 img{ width:100%; height:100%;}
	
.row.village .span6 .sp02{ padding:10px; margin-bottom:10px; font-size:12px; color:#656666; line-height:20px; text-indent:2em; max-height:90px; overflow:hidden;}

.row.village .span6 .row.main{ margin:15px;}
.row.village .span6 .lef{ float:left; width:92px; height:92px; margin-right:12px;}
.row.village .span6 .rig{ float:left; width:150px;}

.row.village .span6 .sp05{ font-size:14px; color:#323333; line-height:21px; padding:0px; margin:0px; max-height:40px; overflow:hidden;}
.row.village .span6 .sp06{ font-size:12px; color:#999899; margin:4px 0px;}
.row.village .span6 .sp07{ width:77px; height:25px; line-height:22px; text-align:center; border:1px solid #d9d9d9; font-size:12px; color:#656666;}
.row.village .span6 .sp07 a{ float:left; width:77px; height:25px; color:#656666;}
.row.village .span6 .sp07 a:hover{ text-decoration:none;}






/*route*/
.row.route{ margin:0px auto; width:100%; padding:30px 0px 50px 0px; background:#ffffff;}
.row.route .route02{ margin:0px auto; width:1200px;}
.row.route .route03{ width:1200px;}

.row.route .title01{ margin:10px 0px 20px 0px; padding-bottom:20px; border-bottom:1px #d0d0d0 solid;}

.row.route .span4{ float:left; width:370px; margin:20px 30px 0px 0px; text-align:center;}
.row.route .span4.rig{ float:right;}

.row.route .span4 .sp01{ margin:40px 20px 20px 20px;}
.row.route .span4 .sp01_lef{ float:left; width:99px; height:99px; margin-right:20px;}
.row.route .span4 .sp01_lef img{ width:100%; height:100%;}
.row.route .span4 .sp01_rig{ float:left; width:210px; text-align:left;}
.row.route .span4 .sp01_rig h3{ margin:0px; padding:0px; font-size:14px; color:#323232; max-height:16px; overflow:hidden;}
.row.route .span4 .sp01_rig h3 a{ color:#323232;}
.row.route .span4 .sp01_rig p{ margin:22px 0px 0px 0px; padding:0px; font-size:12px; color:#656565; line-height:20px; max-height:60px; overflow:hidden;}

.row.route .span4 .sp02{ width:370px; height:44px; line-height:44px; font-size:12px; color:#eeeded; background:#237daf;}
.row.route .span4 .sp02 a{ float:left; width:370px; height:44px; color:#eeeded; text-decoration:none;}

.row.route .span4 .sp03{ height:87px;}




/*county*/
.row.county{ margin:0px auto; width:100%; padding:40px 0px 20px 0px; background:#f6f5f3;}
.row.county .county02{ margin:0px auto; width:1200px;}

.row.county .title01{ margin:10px 0px 20px 0px; padding-bottom:20px; border-bottom:1px #cecccd solid;}

.row.county .county03{ width:1200px;}
.row.county .county03 ul{ margin:0px auto; padding:0px; list-style-type:none;}
.row.county .county03 li{ width:210px; height:57px; margin-bottom:20px;}

.row.county .span3{ float:left; width:370px; margin:20px 0px 0px 30px; text-align:center;}
.row.county .span3 img{ width:100%; max-height:56px;}
.row.county .span3 a.thumbnail{ background:0; border:0px; border-radius:0px;}




/*footer*/
.row.footer{ margin:0px auto; width:100%; padding:40px 0px 0px 0px; background:#1ab7ea;}
.row.footer .footer02{ margin:0px auto; width:1200px;}

.row.footer .title01{ margin:0px auto; height:51px; margin-bottom:20px; background:url(imagestitle08.png) center no-repeat;}

.row.footer .row.footer03{ margin:0px auto; width:1200px; margin-bottom:40px;}

.row.footer .span3{ float:left; width:176px; margin-right:155px;}
.row.footer .span3.rig{ float:left; margin-right:0px;}
.row.footer .span3 h3{ font-size:14px; color:#ffffff; margin-bottom:10px;}
.row.footer .span3 p,
.row.footer .span3 span,
.row.footer .span3 address{ font-size:12px; color:#d1ebf3; line-height:24px; text-align:left; padding:0px; margin:0px;}

.row.footer .row.footer04 .span1{ float:right; width:82px; margin-right:28px; text-align:center; font-size:12px; color:#efeaf1;}
.row.footer .row.footer04 .span1 img{ width:100%; max-height:82px;}
.row.footer .row.footer04 .span1 p{ margin-top:8px;}

.row.footer .row.footer05{ width:100%; height:40px; margin:0px; line-height:40px; background:#1672a3; text-align:center; font-size:12px; color:#9cccee;}








/*  ?.html  */


/*effect*/
.row.effect{ margin:0px auto; width:100%;}

.row.effect_img{ position:relative; z-index:1; margin:0px auto;  width:100%;}
.row.effect_img .span12{ position:relative; max-height:300px; overflow:hidden;}
.row.effect_img .span12 img{ width:100%; height:100%;}

.row.effect_img .effect_vid{ position:absolute; bottom:20px; right:20px; width:300px; height:180px; margin:0px; padding:0px; z-index:9;}
.row.effect_img .effect_vid01{ position:absolute; width:100%; height:40px; line-height:40px; padding-left:20px; text-align:left; bottom:0px; z-index:10; font-size:12px; color:#ffffff; background:#070002; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.effect_bk{ margin:0px auto; position:relative; width:100%; z-index:0;}

#effect_page { position:fixed; width:45px; bottom:20px; left:20px; text-align:center; z-index:9999;}
#effect_page a{ text-align:center; padding:10px 0px 10px 0px; width:45px; border-bottom:1px dashed #dbdadb; display:block; color:#2699ca; text-decoration:none; font-size:12px;}
#effect_page a:hover{ text-decoration:underline;}



.row.effect01{ margin:0px auto; padding:40px 0px;}
.row.effect01_01{ margin:0px auto; width:1200px;}

.row.effect01_03{ margin:20px 0px 0px 0px; padding:0px;}
.row.effect01_03 .col-md-6.md01{ margin:0px; padding:0px; background:#ffffff;}
.row.effect01_03 .col-md-6.md01 h3{ padding:20px 0px 9px 0px; margin:0px 20px 20px 20px; font-size:14px; color:#2699ca; border-bottom:1px solid #d8d8d8;}
.row.effect01_03 .col-md-6.md01 p{ margin:10px 20px 15px 20px; font-size:12px; color:#656666; line-height:21px; text-indent:2em; }
.row.effect01_03 .col-md-6.md01 .effect01_04{ width:100%; height:200px;}

.row.effect01_03 .col-md-6.md02{ margin:0px; padding:0px; height:400px;}
.row.effect01_03 .col-md-6.md02 iframe{ width:100%; height:100%; border:0px;}




.row.effect02{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.effect02_01{ margin:0px auto; width:1200px;}

.row.effect02_03{ margin:20px 0px 0px 0px; padding:0px;}
.row.effect02_03 .col-md-3{ width:290px; margin:0px 13px 0px 0px; padding:0px;}
.row.effect02_03 .col-md-3.rig01{ float:right; margin:0px;}
.row.effect02_03 .effect02_04{ width:290px; height:310px;}
.row.effect02_03 .row.effect02_05{ margin:0px; padding:10px 0px 10px 6px;}
.row.effect02_03 .row.effect02_05 .col-md-4{ width:90px; height:70px; margin:0px; margin-right:4px; padding:0px;}
.row.effect02_03 .row.effect02_05.bac1{ background:url(../images/effect/back02.jpg) left no-repeat;}
.row.effect02_03 .row.effect02_05.bac2{ background:url(../images/effect/back03.jpg) left no-repeat;}
.row.effect02_03 .row.effect02_05.bac3{ background:url(../images/effect/back04.jpg) left no-repeat;}
.row.effect02_03 .row.effect02_05.bac4{ background:url(../images/effect/back05.jpg) left no-repeat;}




.row.effect03{ margin:0px auto; padding:40px 0px;}
.row.effect03_01{ margin:0px auto; width:1200px; padding:0px;}

.row.effect03_04{ margin:0px auto; padding:0px;}
.row.effect03_04 .col-md-6{ margin:0px auto; padding:0px;}
.row.effect03_04 .col-md-6.effect03_02{ text-align:left;}
.row.effect03_04 .col-md-6.effect03_03{ float:right; width:70px; height:25px; margin-top:24px;}
.row.effect03_04 .col-md-6.effect03_03 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}

.row.effect03_05{ margin:0px auto; margin-top:20px; margin-bottom:10px; padding:0px;}


.row.effect03_05 .col-md-6,
.row.effect03_05 .col-md-3{ margin:0px; padding:0px;}

.row.effect03_05 .col-md-6{ width:593px; height:500px; margin-right:13px;}
.row.effect03_05 .col-md-3.rig02{ float:right; margin-left:10px; margin-right:0px;}
.row.effect03_05 .col-md-3{ width:290px; height:500px; background:#ffffff;}
.row.effect03_05 .col-md-3 .effect03_08a{ padding:10px;}

.row.effect03_05 .effect03_08{ width:100%; height:245px; margin:0px; padding:0px;}
.row.effect03_05 .effect03_09{ width:100%; height:330px; margin:0px; padding:0px;}

.row.effect03_05 .col-md-3 h2{ font-size:18px; color:#323232; margin:0px; padding:0px 0px 12px 0px;}
.row.effect03_05 .col-md-3 p{ font-size:12px; color:#656666; line-height:24px; }

.row.effect03_10{ margin:0px auto; padding:0px;}
.row.effect03_10 .col-md-3{ width:290px; height:500px; margin:0px; padding:0px; background:#ffffff; margin-right:13px;}
.row.effect03_10 .col-md-3.rig03{ float:right; margin-left:0px; margin-right:0px}
.row.effect03_10 .col-md-3.back01{ background:none;}

.row.effect03_10 .effect03_11{ width:100%; height:245px; margin:0px; padding:0px;}
.row.effect03_10 .effect03_12,
.row.effect03_10 .effect03_13{ width:100%; height:245px; margin:0px; padding:0px;}
.row.effect03_10 .effect03_12{ margin-bottom:10px;}
.row.effect03_10 .effect03_14{ width:100%; height:330px; margin:0px; padding:0px;}
.row.effect03_10 .effect03_15{ width:100%; height:245px; margin:0px; padding:0px;}

.row.effect03_10 .col-md-3 .effect03_08a{ padding:10px;}
.row.effect03_10 .col-md-3 h2{ font-size:18px; color:#323232; margin:0px; padding:0px 0px 12px 0px;}
.row.effect03_10 .col-md-3 p{ font-size:12px; color:#656666; line-height:24px; }




.row.effect04{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.effect04_01{ margin:0px auto; width:1200px;}

.row.effect04_04{ margin:0px auto; padding:0px;}
.row.effect04_04 .col-md-6{ margin:0px auto; padding:0px;}
.row.effect04_04 .col-md-6.effect04_02{ text-align:left;}
.row.effect04_04 .col-md-6.effect04_03{ float:right; width:70px; height:25px; margin-top:24px;}
.row.effect04_04 .col-md-6.effect04_03 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}

.row.effect04_05{ margin:0px auto; margin-top:20px; padding:0px;}
.row.effect04_05 .col-md-6{ width:594px; margin:0px; padding:0px; margin-right:12px;}
.row.effect04_05 .col-md-3{ width:290px; margin:0px; padding:0px;}



.row.effect04_05 .p1,
.row.effect04_05 .img01,
.row.effect04_05 .img02,
.row.effect04_05 .img03,
.row.effect04_05 .img04{ position:relative;}

.row.effect04_05 .p2{ float:right; margin:0px; padding:0px;}

.row.effect04_05 .p1{ height:500px;}
.row.effect04_05 .img01,
.row.effect04_05 .img02,
.row.effect04_05 .img03,
.row.effect04_05 .img04{ width:290px; height:245px;}

.row.effect04_05 .img02,
.row.effect04_05 .img04{ margin-top:10px;}

.row.effect04_05 .pa1,
.row.effect04_05 .pa2,
.row.effect04_05 .pa3,
.row.effect04_05 .pa4,
.row.effect04_05 .pa5{ position:absolute; background:#2b9dbd;}

.row.effect04_05 .pa1{ left:20px; bottom:20px;}
.row.effect04_05 .pa2,
.row.effect04_05 .pa3,
.row.effect04_05 .pa4,
.row.effect04_05 .pa5{ left:0px; top:0px;}

.row.effect04_05 .pa1 h2{ font-size:18px; padding:0px; margin:0px; margin-top:15px;}
.row.effect04_05 .pa2 h2,
.row.effect04_05 .pa3 h2,
.row.effect04_05 .pa4 h2,
.row.effect04_05 .pa5 h2{ color:#ffffff; padding:10px; margin:0px; font-size:18px;}

.row.effect04_05 .pa1{ width:250px; height:230px; text-align:center; color:#ffffff;}
.row.effect04_05 .pa1 p{ font-size:12px; text-align:left; padding:20px 20px 0px 20px; line-height:24px;}





.row.effect05{ margin:0px auto; padding:40px 0px;}
.row.effect05_01{ margin:0px auto; width:1200px;}

.row.effect05_04{ margin:0px auto; padding:0px;}
.row.effect05_04 .col-md-6{ margin:0px auto; padding:0px;}
.row.effect05_04 .col-md-6.effect05_02{ text-align:left;}
.row.effect05_04 .col-md-6.effect05_03{ float:right; width:70px; height:25px; margin-top:24px;}
.row.effect05_04 .col-md-6.effect05_03 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}

.row.effect05_05{ margin:0px auto; margin-top:20px; padding:0px;}
.row.effect05_05 .col-md-3.p1{ width:290px; margin:0px; padding:0px;}
.row.effect05_05 .col-md-9.p2{ width:897px; margin:0px; padding:0px;}

.row.effect05_05 .row.effect05_06{ margin:0px; padding:0px;}
.row.effect05_05 .row.effect05_07{ margin:0px; padding:0px; margin-top:10px;}
.row.effect05_05 .col-md-3.img01,
.row.effect05_05 .col-md-3.img04{ width:290px; margin:0px; padding:0px;}
.row.effect05_05 .col-md-9.img02,
.row.effect05_05 .col-md-9.img03{ width:594px; margin:0px; padding:0px;}

.row.effect05_05 .p1,
.row.effect05_05 .img01,
.row.effect05_05 .img02,
.row.effect05_05 .img03,
.row.effect05_05 .img04{ position:relative;}

.row.effect05_05 .p2{ float:right; margin:0px; padding:0px;}

.row.effect05_05 .p1{ width:290px; height:500px;}
.row.effect05_05 .img01,
.row.effect05_05 .img04{ width:290px; height:245px;}
.row.effect05_05 .img02,
.row.effect05_05 .img03{ width:594px; height:245px;}

.row.effect05_05 .img02,
.row.effect05_05 .img04{ float:right;}

.row.effect05_05 .pa1,
.row.effect05_05 .pa2,
.row.effect05_05 .pa3,
.row.effect05_05 .pa4,
.row.effect05_05 .pa5{ position:absolute; width:200px; background:url(../images/effect/back06.png) center repeat; color:#ffffff; text-align:left; padding:10px; left:10px; bottom:10px;}

.row.effect05_05 .pa1 h2,
.row.effect05_05 .pa2 h2,
.row.effect05_05 .pa3 h2,
.row.effect05_05 .pa4 h2,
.row.effect05_05 .pa5 h2{ padding:0px; margin:0px; font-size:16px;}

.row.effect05_05 .pa1 p,
.row.effect05_05 .pa2 p,
.row.effect05_05 .pa3 p,
.row.effect05_05 .pa4 p,
.row.effect05_05 .pa5 p{ font-size:12px; padding:6px 0px 0px 0px; margin:0px;}





.row.effect06{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.effect06_01{ margin:0px auto; width:1200px;}

.row.effect06_04{ margin:0px auto; padding:0px;}
.row.effect06_04 .col-md-6{ margin:0px auto; padding:0px;}
.row.effect06_04 .col-md-6.effect06_02{ text-align:left;}
.row.effect06_04 .col-md-6.effect06_03{ float:right; width:70px; height:25px; margin-top:24px;}
.row.effect06_04 .col-md-6.effect06_03 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}

.row.effect06_05{ margin:0px auto; margin-top:20px; padding:0px;}
.row.effect06_05 .col-md-9.p1{ width:897px; margin:0px; padding:0px;}
.row.effect06_05 .col-md-3.p2{ width:290px; height:500px; margin:0px; padding:0px;}


.row.effect06_05 .row.effect06_06{ margin:0px; padding:0px;}
.row.effect06_05 .row.effect06_07{ margin:0px; padding:0px; margin-top:10px;}

.row.effect06_05 .col-md-9.img01{ width:594px; margin:0px; padding:0px;}
.row.effect06_05 .col-md-3.img02,
.row.effect06_05 .col-md-4.img03,
.row.effect06_05 .col-md-4.img04,
.row.effect06_05 .col-md-4.img05{ width:290px; margin:0px; padding:0px;}

.row.effect06_05 .col-md-4.img03{ margin-right:14px;}

.row.effect06_05 .p1,
.row.effect06_05 .img01,
.row.effect06_05 .img02,
.row.effect06_05 .img03,
.row.effect06_05 .img04,
.row.effect06_05 .img05{ position:relative;}

.row.effect06_05 .p2{ float:right; margin:0px; padding:0px;}

.row.effect06_05 .p1{ width:290px; height:500px;}
.row.effect06_05 .img01{ width:594px; height:245px;}
.row.effect06_05 .img02,
.row.effect06_05 .img03,
.row.effect06_05 .img04,
.row.effect06_05 .img05{ width:290px; height:245px; }

.row.effect06_05 .img02,
.row.effect06_05 .img05{ float:right;}

.row.effect06_05 .pa2{ position:absolute; width:50%; height:100%; color:#030000; background:url(../images/effect/back08.png),url(../images/effect/back09.png),url(../images/effect/back07.png); background-repeat:no-repeat,no-repeat,repeat; background-position:7% 8%,93% 92%,center; text-align:center; padding:20px;}
.row.effect06_05 .pa2 h2{ margin:0px auto; font-size:18px; padding:0px; max-width:80%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:center;}
.row.effect06_05 .pa2 p{ max-height:82%; overflow:hidden; font-size:12px; line-height:21px; text-align:left; text-indent:2em; margin-top:20px;}

.row.effect06_05 .pa1,
.row.effect06_05 .pa3,
.row.effect06_05 .pa4,
.row.effect06_05 .pa5,
.row.effect06_05 .pa6{ width:100%; height:40px; font-size:14px; padding-left:10px; position:absolute; background:url(../images/effect/back10.png),url(../images/effect/back07.png); background-repeat:no-repeat,repeat; background-position:0% 0%,93% 92%,center; color:#ffffff; text-align:left;}

.row.effect06_05 .pa1,
.row.effect06_05 .pa3,
.row.effect06_05 .pa4,
.row.effect06_05 .pa5,
.row.effect06_05 .pa6{ width:100%; left:0px; bottom:0px;}

.row.effect06_05 .pa1 h2,
.row.effect06_05 .pa3 h2,
.row.effect06_05 .pa4 h2,
.row.effect06_05 .pa5 h2,
.row.effect06_05 .pa6 h2{ float:left; width:105px; max-width:90px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0px; padding-top:10px; margin:0px; margin-right:8px; font-size:16px;}

.row.effect06_05 .pa1 p,
.row.effect06_05 .pa3 p,
.row.effect06_05 .pa4 p,
.row.effect06_05 .pa5 p,
.row.effect06_05 .pa6 p{ width:100%; max-width:60%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-top:4px; font-size:20px; color:#030000;}

.row.effect06_05 .p2 .hre_pa1,
.row.effect06_05 .img02 .hre_pa1,
.row.effect06_05 .img03 .hre_pa1,
.row.effect06_05 .img04 .hre_pa1,
.row.effect06_05 .img05 .hre_pa1,
.row.effect06_05 .img06 .hre_pa1{ display:none; position:absolute; background:url(../images/effect/back06.png) center repeat; width:100%; height:100%; color:#ffffff; z-index:999;}

.row.effect06_05 .p2 .hre_pa1 p,
.row.effect06_05 .img02 .hre_pa1 p,
.row.effect06_05 .img03 .hre_pa1 p,
.row.effect06_05 .img04 .hre_pa1 p,
.row.effect06_05 .img05 .hre_pa1 p,
.row.effect06_05 .img06 .hre_pa1 p{ max-height:39%; overflow:hidden; font-size:12px; line-height:24px; margin:30px;}


.row.effect06_05 .hre_pa1 .an01{ position:absolute; bottom:35px; right:20px; margin:0px auto; width:117px; height:34px; line-height:32px; text-align:center; font-size:12px; color:#ffffff;}

.row.effect06_05 .hre_pa1 .an01 a{ float:left; width:117px; height:34px; color:#ffffff; border:1px #ffffff solid;}
.row.effect06_05 .hre_pa1 .an01 a:hover{ background:#f5a417; border:1px #f5a417 solid;}
.row.effect06_05 .hre_pa1 .an01 a:active{ background:#f5a417; border:1px #f5a417 solid;}

.row.effect06_05 .p2:hover .hre_pa1,
.row.effect06_05 .img02:hover .hre_pa1,
.row.effect06_05 .img03:hover .hre_pa1,
.row.effect06_05 .img04:hover .hre_pa1,
.row.effect06_05 .img05:hover .hre_pa1,
.row.effect06_05 .img06:hover .hre_pa1{ display:block;}





.row.effect07{ margin:0px auto; padding:40px 0px;}
.row.effect07_01{ margin:0px auto; width:1200px;}

.row.effect07_04{ margin:0px auto; padding:0px;}
.row.effect07_04 .col-md-6{ margin:0px auto; padding:0px;}
.row.effect07_04 .col-md-6.effect07_02{ text-align:left;}
.row.effect07_04 .col-md-6.effect07_03{ float:right; width:70px; height:25px; margin-top:24px;}
.row.effect07_04 .col-md-6.effect07_03 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}

.row.effect07_08{ margin:0px auto; margin-top:20px; padding:0px;}
.row.effect07_08 .col-md-12.p4{ width:1200px; height:350px; margin:0px; padding:0px;}

.row.effect07_05{ margin:0px auto; margin-top:10px; padding:0px;}
.row.effect07_05 .col-md-3{ width:290px; margin:0px; padding:0px;}

.row.effect07_05 .img01 .p1,
.row.effect07_05 .img02 .p1{ position:relative; width:290px; height:245px;}
.row.effect07_05 .img01{ margin-right:13px;}
.row.effect07_05 .img02{ float:right;}

.row.effect07_05 .pa1{ position:absolute; width:253px; right:0px; bottom:0px; text-align:center; border-left:4px #6caadc solid; background:#ffffff; color:#136c9a; padding:10px; margin:0px; font-size:14px;}

.row.effect07_05 .pa1 h2{ margin:0px auto; padding:0px; font-size:16px; text-align:center; max-width:225px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.row.effect07_05 .p2{ width:100%; max-height:58px; overflow:hidden; padding:10px; line-height:21px; background:#ffffff; color:#656666; font-size:12px;}

.row.effect07_05 a:hover .pa1{ display:none;}



.row.effect08{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.effect08_01{ margin:0px auto; width:1200px;}

.row.effect08_04{ margin:0px auto; padding:0px;}
.row.effect08_04 .col-md-6{ margin:0px auto; padding:0px;}
.row.effect08_04 .col-md-6.effect08_02{ text-align:left;}
.row.effect08_04 .col-md-6.effect08_03{ float:right; width:70px; height:25px; margin-top:24px;}
.row.effect08_04 .col-md-6.effect08_03 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}

.row.effect08_05{ margin:0px auto; margin-top:10px; padding:0px;}
.row.effect08_05 .col-md-2{ width:225px; height:350px; margin:0px; padding:0px;}
.row.effect08_05 .col-md-4{ width:100%; margin:0px; padding:0px; background:#f4f4f4;}

.row.effect08_05 .img01 .p1{ position:relative; width:225px; height:350px;}
.row.effect08_05 .img01{ margin-right:1px;}
.row.effect08_05 .img02{ float:right; width:296px; height:350px;}

.row.effect08_05 .pa1{ position:absolute; width:100%; left:0px; bottom:0px; text-align:center; background:url(../images/effect/back06.png) center repeat; color:#ffffff; padding:10px; margin:0px; font-size:14px;}

.row.effect08_05 .pa1 h2{ margin:0px auto; padding:0px; font-size:16px; text-align:center; max-width:225px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.row.effect08_05 .pr1{ position:relative; height:350px;}
.row.effect08_05 .pr1 h2{ font-size:17px; color:#323232; padding:20px 10px 0px 10px; margin:0px; text-align:center;}
.row.effect08_05 .pr1 p{ font-size:12px; max-height:260px; overflow:hidden; color:#656666; line-height:24px; margin:0px; padding:20px; text-align:left; text-indent:2em;}

.row.effect08_05 .pr2{ position:absolute; top:48px; left:-16px;}







.row.effect09{ margin:0px auto; padding:40px 0px;}
.row.effect09_01{ margin:0px auto; width:1200px;}

.row.effect09_05{ margin:0px auto; margin-top:10px; padding:0px;}
.row.effect09_05 .col-md-4{ width:400px; margin:0px; padding:0px;}

.row.effect09_05 .img01{ position:relative; width:400px; height:200px;}

.row.effect09_05 .pa1,
.row.effect09_05 .pa2{ position:absolute; width:50%; height:100%; text-align:center; padding:0px; margin:0px;}

.row.effect09_05 .pa1{ right:0px; bottom:0px;}
.row.effect09_05 .pa2{ left:0px; bottom:0px;}








/*  ?.html  */


/*food*/
.row.food{ margin:0px auto; width:100%;}

.row.food_img{ position:relative; z-index:1; margin:0px auto;  width:100%;}
.row.food_img .span12{ position:relative; max-height:300px; overflow:hidden;}
.row.food_img .span12 img{ width:100%; height:100%;}

.row.food_img .food_vid{ position:absolute; bottom:20px; right:20px; width:300px; height:180px; margin:0px; padding:0px; z-index:9;}
.row.food_img .food_vid01{ position:absolute; width:100%; height:40px; line-height:40px; padding-left:20px; text-align:left; bottom:0px; z-index:10; font-size:12px; color:#ffffff; background:#070002; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.food_bk{ margin:0px auto; position:relative; width:100%; z-index:0;}

#food_page { position:fixed; width:45px; bottom:20px; left:20px; text-align:center; z-index:9999;}
#food_page a{ text-align:center; padding:10px 0px 10px 0px; width:45px; border-bottom:1px dashed #dbdadb; display:block; color:#2699ca; text-decoration:none; font-size:12px;}
#food_page a:hover{ text-decoration:underline;}



.row.food01{ margin:0px auto; padding:40px 0px; background:#ffffff; box-shadow:0px 2px 5px #d4d4d4;}
.row.food01_01{ margin:0px auto; width:1200px;}

.row.food01_02{ margin:0px auto; padding:0px;}
.row.food01_02 .col-md-12{ margin:0px auto; padding:0px;}
.row.food01_02 .p1{ width:100%; overflow:hidden; text-align:left;}
.row.food01_02 .p2{ width:100%; padding:20px; font-size:12px; color:#666666; line-height:24px; text-indent:2em; font-family:"??"; text-align:left;}
.row.food01_02 .p2 p{ width:100%; margin-top:20px;}





.row.food02{ margin:0px auto; padding:40px 0px; }
.row.food02_01{ margin:0px auto; width:1200px;}

.row.food02_02{ margin:0px auto; padding:0px;}
.row.food02_02 .col-md-12{ margin:0px auto; padding:0px;}
.row.food02_02 .p1{ width:100%; margin-bottom:40px; overflow:hidden; text-align:left;}

.row.food02_03{ margin:0px auto; padding:0px;}
.row.food02_03 .col-md-12{ margin:0px auto; padding:0px;}
.row.food02_03 .col-md-3{ margin:0px auto; padding:0px;}

.row.food02_03 .p2{ width:285px; height:74px; margin:0px 15px 20px 0px; text-align:center; border-radius:4px; line-height:68px; font-size:24px;  background:#b59b16;}
.row.food02_03 .s2{ margin:0px 10px 0px 10px; padding-right:18px; background:url(../images/food/an01.png) right no-repeat;}
.row.food02_03 .p2 a{ float:left; width:285px; height:68px; border-radius:4px; color:#59451e; background:#f4cb1f; text-decoration:none;}
.row.food02_03 .p2 a:hover,
.row.food02_03 .p2 a:active{ color:#f2f2a9; background:#dd671d;}
.row.food02_03 .p2:hover,
.row.food02_03 .p2:active{ background:#a04623;}

.row.food02_03 .p2:hover .s2,
.row.food02_03 .p2:active .s2{ background:url(../images/food/an02.png) right no-repeat;}




.row.food03{ margin:0px auto; padding:40px 0px; background:#ffffff; box-shadow:0px 2px 5px #d4d4d4;}
.row.food03_01{ margin:0px auto; width:1200px;}

.row.food03_02{ margin:0px auto; padding:0px;}
.row.food03_02 .col-md-12{ margin:0px auto; padding:0px;}
.row.food03_02 .p1{ width:100%; margin-bottom:40px; overflow:hidden; text-align:left;}

.row.food03_03{ margin:0px auto; padding:0px;}
.row.food03_03 .col-md-12{ margin:0px auto; padding:0px;}
.row.food03_03 .col-md-3{ margin:0px auto; padding:0px;}

.row.food03_03 .p2{ width:285px; height:74px; margin:0px 15px 20px 0px; text-align:center; border-radius:4px; line-height:68px; font-size:24px;  background:#1b84ac;}
.row.food03_03 .s2{ margin:0px 10px 0px 10px; padding-right:18px; background:url(../images/food/an03.png) right no-repeat;}
.row.food03_03 .p2 a{ float:left; width:285px; height:68px; border-radius:4px; color:#ffffff; background:#35a4de; text-decoration:none;}
.row.food03_03 .p2 a:hover,
.row.food03_03 .p2 a:active{ background:#127ea8;}
.row.food03_03 .p2:hover,
.row.food03_03 .p2:active{ background:#06627a;}




.row.food04{ margin:0px auto; padding:20px 0px 40px 0px; }
.row.food04_01{ margin:0px auto; width:1200px;}

.row.food04_02{ margin:0px auto; padding:0px; font-family:"??";}
.row.food04_02 .col-md-12{ margin:0px auto; padding:0px;}

.row.food04_02 h2{ font-size:20px; color:#666666; text-align:center;}
.row.food04_02 .food04_03{ margin:0px auto; margin:20px 0px; text-align:center;}
.row.food04_02 .food04_03 .inp1{ width:600px; height:48px; padding:0px 10px; margin-right:10px; background:#fefefe; border:1px solid #e27320; font-size:14px; color:#b5b4b5;}
.row.food04_02 .food04_03 .inp2{ width:130px; height:48px; color:#ffffff; font-size:16px; background:#e27320; border:0px;}

.row.food04_02 .food04_04{ width:743px; margin:0px auto; text-align:left; font-size:12px;}
.row.food04_02 .food04_04 .s1{ font-weight:bold; color:#313333; margin-right:14px;}
.row.food04_02 .food04_04 .s2 a{ margin:0px 14px; color:#666666;}
.row.food04_02 .food04_04 .s2 a:hover{ text-decoration:underline;}






.row.food05{ margin:0px auto; padding:40px 0px; background:#ffffff; border-top:2px #dddddd solid;}
.row.food05_01{ margin:0px auto; width:1200px;}

.row.food05_04{ margin:0px auto; padding:0px;}
.row.food05_04 .col-md-6{ margin:0px auto; padding:0px;}
.row.food05_04 .col-md-6.food05_02{ text-align:left;}

.row.food05_05{ margin:0px auto; width:1200px; margin-top:20px; padding:0px;}
.row.food05_05 .col-md-6.p1{ width:593px; margin:0px; padding:0px; margin-top:15px;}
.row.food05_05 .col-md-6.p2{ width:593px; float:right; margin:0px; padding:0px; margin-top:15px;}
.row.food05_05 .row.p3{ width:1200px; margin:0px; padding:0px;}

.row.food05_05 .row.p3 .col-md-6{ margin:0px auto; padding:0px;}
.row.food05_05 .row.p3 .col-md-3{ margin:0px auto; padding:0px;}

.row.food05_05 .col-md-6.p3_0{ margin:0px; padding:0px;}
.food05_05.row .p3.row .col-md-3{ width:290px; margin:0px; padding:0px; margin-left:6px;}
.row.food05_05 .col-md-3.p3_2{ float:right;}

.row.food05_05 .row.p1_0{ margin:0px auto; padding:0px;}
.row.food05_05 .row.p1_0 .col-md-6.p1_1{ width:290px; margin:0px; padding:0px;}
.row.food05_05 .row.p1_0 .col-md-6.p1_2{ float:right; width:290px; margin:0px; padding:0px;}

.row.food05_05 .row.food05_06{ margin:0px; padding:0px;}
.row.food05_05 .row.food05_07{ margin:0px; padding:0px; margin-top:14px;}

.row.food05_05 .row.food05_06 .col-md-12{margin:0px; padding:0px;}
.row.food05_05 .row.food05_07 .col-md-6{margin:0px; padding:0px;}

.row.food05_05 .img06{ float:right;}

.row.food05_05 .img01,
.row.food05_05 .img02,
.row.food05_05 .img03,
.row.food05_05 .img04,
.row.food05_05 .img05,
.row.food05_05 .img06,
.row.food05_05 .img07,
.row.food05_05 .img08,
.row.food05_05 .img09{ position:relative;}

.row.food05_05 .img01{ width:290px; height:584px; overflow:hidden; }
.row.food05_05 .img02,
.row.food05_05 .img03,
.row.food05_05 .img05,
.row.food05_05 .img06,
.row.food05_05 .img08,
.row.food05_05 .img09{ width:290px; height:285px; overflow:hidden; }
.row.food05_05 .img04,
.row.food05_05 .img07{ width:593px; height:285px; overflow:hidden; }

.row.food05_05 .img02{ margin-bottom:14px;}

.row.food05_05 .pa1,
.row.food05_05 .pa2,
.row.food05_05 .pa3,
.row.food05_05 .pa4,
.row.food05_05 .pa5,
.row.food05_05 .pa6,
.row.food05_05 .pa7,
.row.food05_05 .pa8,
.row.food05_05 .pa9{ width:100%; left:0px; bottom:0px; height:40px; font-size:12px; padding-left:10px; position:absolute; color:#ffffff; text-align:left;}

.row.food05_05 .pa1{ background:url(../images/food/back04.png) center repeat;}
.row.food05_05 .pa2{ background:url(../images/food/back01.png) center repeat;}
.row.food05_05 .pa3{ background:url(../images/food/back03.png) center repeat;}
.row.food05_05 .pa4{ background:url(../images/food/back05.png) center repeat;}
.row.food05_05 .pa5{ background:url(../images/food/back06.png) center repeat;}
.row.food05_05 .pa6{ background:url(../images/food/back04.png) center repeat;}
.row.food05_05 .pa7{ background:url(../images/food/back01.png) center repeat;}
.row.food05_05 .pa8{ background:url(../images/food/back02.png) center repeat;}
.row.food05_05 .pa9{ background:url(../images/food/back03.png) center repeat;}

.row.food05_05 .pa1 p,
.row.food05_05 .pa2 p,
.row.food05_05 .pa3 p,
.row.food05_05 .pa4 p,
.row.food05_05 .pa5 p,
.row.food05_05 .pa6 p,
.row.food05_05 .pa7 p,
.row.food05_05 .pa8 p,
.row.food05_05 .pa9 p{ width:100%; text-align:center; text-overflow:ellipsis; padding-top:9px; font-size:14px; color:#ffffff;}

.row.food05_05 .img01:hover .pa1{ height:100%;}
.row.food05_05 .img02:hover .pa2{ height:100%;}
.row.food05_05 .img03:hover .pa3{ height:100%;}
.row.food05_05 .img04:hover .pa4{ height:100%;}
.row.food05_05 .img05:hover .pa5{ height:100%;}
.row.food05_05 .img06:hover .pa6{ height:100%;}
.row.food05_05 .img07:hover .pa7{ height:100%;}
.row.food05_05 .img08:hover .pa8{ height:100%;}
.row.food05_05 .img09:hover .pa9{ height:100%;}

.row.food05_05 .an01{ display:none;}

.row.food05_05 .img01:hover .an01,
.row.food05_05 .img02:hover .an01,
.row.food05_05 .img03:hover .an01,
.row.food05_05 .img04:hover .an01,
.row.food05_05 .img05:hover .an01,
.row.food05_05 .img06:hover .an01,
.row.food05_05 .img07:hover .an01,
.row.food05_05 .img08:hover .an01,
.row.food05_05 .img09:hover .an01{ display:block;}

.row.food05_05 .hre_pa1{ margin:20px; text-align:left;}

.row.food05_05 .img01 .hre_pa1 p,
.row.food05_05 .img02 .hre_pa1 p,
.row.food05_05 .img03 .hre_pa1 p,
.row.food05_05 .img04 .hre_pa1 p,
.row.food05_05 .img05 .hre_pa1 p,
.row.food05_05 .img06 .hre_pa1 p,
.row.food05_05 .img07 .hre_pa1 p,
.row.food05_05 .img08 .hre_pa1 p,
.row.food05_05 .img09 .hre_pa1 p{ width:100%; max-height:40%; overflow:hidden; font-size:12px; line-height:24px; text-align:left; text-indent:2em;}


.row.food05_05 .hre_pa1 .an01{ position:absolute; bottom:50px; right:20px; margin:0px auto; width:117px; height:34px; line-height:32px; text-align:center; font-size:12px; color:#ffffff;}

.row.food05_05 .hre_pa1 .an01 a{ float:left; width:117px; height:34px; color:#ffffff; border:1px #ffffff solid;}

.row.food05_05 .hre_pa1 .an01.a1 a:hover{ background:#a96eab; border:1px #a96eab solid;}
.row.food05_05 .hre_pa1 .an01.a2 a:hover{ background:#29b0de; border:1px #29b0de solid;}
.row.food05_05 .hre_pa1 .an01.a3 a:hover{ background:#f18c1b; border:1px #f18c1b solid;}
.row.food05_05 .hre_pa1 .an01.a4 a:hover{ background:#198fb9; border:1px #198fb9 solid;}
.row.food05_05 .hre_pa1 .an01.a5 a:hover{ background:#2aa4c1; border:1px #2aa4c1 solid;}
.row.food05_05 .hre_pa1 .an01.a6 a:hover{ background:#9a5ba1; border:1px #9a5ba1 solid;}
.row.food05_05 .hre_pa1 .an01.a7 a:hover{ background:#60c5ec; border:1px #60c5ec solid;}
.row.food05_05 .hre_pa1 .an01.a8 a:hover{ background:#e95d7c; border:1px #e95d7c solid;}
.row.food05_05 .hre_pa1 .an01.a9 a:hover{ background:#ea9e21; border:1px #ea9e21 solid;}

.row.food05_05 .hre_pa1 .an01.a1 a:active{ background:#a96eab; border:1px #a96eab solid;}
.row.food05_05 .hre_pa1 .an01.a2 a:active{ background:#29b0de; border:1px #29b0de solid;}
.row.food05_05 .hre_pa1 .an01.a3 a:active{ background:#f18c1b; border:1px #f18c1b solid;}
.row.food05_05 .hre_pa1 .an01.a4 a:active{ background:#198fb9; border:1px #198fb9 solid;}
.row.food05_05 .hre_pa1 .an01.a5 a:active{ background:#2aa4c1; border:1px #2aa4c1 solid;}
.row.food05_05 .hre_pa1 .an01.a6 a:active{ background:#9a5ba1; border:1px #9a5ba1 solid;}
.row.food05_05 .hre_pa1 .an01.a7 a:active{ background:#60c5ec; border:1px #60c5ec solid;}
.row.food05_05 .hre_pa1 .an01.a8 a:active{ background:#e95d7c; border:1px #e95d7c solid;}
.row.food05_05 .hre_pa1 .an01.a9 a:active{ background:#ea9e21; border:1px #ea9e21 solid;}


.row.food05_05 .po1{ position:absolute; top:-44px; left:27%; width:135px; height:44px; line-height:49px; text-align:center; font-size:16px; color:#ffffff; background:url(../images/food/back08.png) center repeat;}

.row.food05_05 .po2{ position:absolute; top:-44px; left:39%; width:135px; height:44px; line-height:49px; text-align:center; font-size:16px; color:#ffffff; background:url(../images/food/back07.png) center repeat;}








/*  ??.html  */


/*video_img*/
.row.video_img{ margin:0px auto; width:100%;}

.row.video_img_vid{ width:1200px; height:100%; margin:0px auto; margin-top:20px; padding:0px;}
.row.video_img_vid .col-md-12{ width:100%; height:500px; margin:0px auto; padding:0px;}
.row.video_img_vid img{ width:100%; height:100%;}

.row.video_img_img .video_img_vid{ position:absolute; bottom:20px; right:20px; width:300px; height:180px; margin:0px; padding:0px; z-index:9;}
.row.video_img_img .video_img_vid01{ position:absolute; width:100%; height:40px; line-height:40px; padding-left:20px; text-align:left; bottom:0px; z-index:10; font-size:12px; color:#ffffff; background:#070002; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.video_img_bk{ margin:0px auto; position:relative; width:100%; z-index:0;}



.row.video_img01{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.video_img01_01{ margin:0px auto; width:1200px; height:50px; border-bottom:4px solid #cbcccc;}

.row.video_img01_02{ margin:0px auto; text-align:center;}
.row.video_img01_02 .col-md-4{ margin:0px auto; padding:0px; font-size:18px; text-align:center;}

.row.video_img01_02 .col-md-4 a{ float:left; width:280px; margin-left:60px; height:50px; line-height:40px; border-bottom:4px; color:#5c5c5c;}

.row.video_img01_02 .col-md-4 a:hover,
.row.video_img01_02 .v1.act1 a,
.row.video_img01_02 .v2.act2 a,
.row.video_img01_02 .v3.act3 a{ border-bottom:4px solid #2b90bd; color:#2b90bd;}

.row.video_img01_02 .col-md-4 span{ padding:10px 0px 10px 34px; margin:0px auto;}

.row.video_img01_02 .s1{ background:url(../images/video_img/tb01.png) left no-repeat;}
.row.video_img01_02 .s2{ background:url(../images/video_img/tb02.png) left no-repeat;}
.row.video_img01_02 .s3{ background:url(../images/video_img/tb03.png) left no-repeat;}

.row.video_img01_02 .v1:hover .s1,
.row.video_img01_02 .v1:active .s1,
.row.video_img01_02 .v1.act1 .s1{ background:url(../images/video_img/tb01_a.png) left no-repeat;}

.row.video_img01_02 .v2:hover .s2,
.row.video_img01_02 .v2:active .s2,
.row.video_img01_02 .v2.act2 .s2{ background:url(../images/video_img/tb02_a.png) left no-repeat;}

.row.video_img01_02 .v3:hover .s3,
.row.video_img01_02 .v3:active .s3,
.row.video_img01_02 .v3.act3 .s3{ background:url(../images/video_img/tb03_a.png) left no-repeat;}


.row.video_img02{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.video_img02_01{ margin:0px auto; width:1200px; height:50px;}

.row.video_img02_03{ margin:0px auto; padding:0px; margin-top:25px;}
.row.video_img02_03 .col-md-12{ margin:0px auto; padding:0px;}

.row.video_img02_04{ margin:0px auto; padding:0px; margin-top:15px;}
.row.video_img02_04 .col-md-4{ margin:0px auto; padding:0px; }

.row.video_img02_04 .vid1,
.row.video_img02_04 .vid2{ position:relative; width:385px; height:270px; margin-bottom:20px; text-align:center; line-height:95px; overflow:hidden;}

.row.video_img02_04 .vid1_t2{ width:385px; height:270px;}

.row.video_img02_04 .vid1{ margin-right:20px;}
.row.video_img02_04 .vid2{ float:right;}

.row.video_img02_04 .vid1_t1{ position:absolute; bottom:0px; width:100%; height:69px; background:url(../images/video_img/back01.png),url(../images/video_img/back02.png); background-repeat:no-repeat,repeat-x; background-position:3% 10%,98% 80%,center; background-position:3% 10%,98% 100%,center; font-size:14px; color:#fefefe; }



.row.video_img03{ margin:0px auto; padding:40px 0px;}
.row.video_img03_01{ margin:0px auto; width:1200px; height:50px;}

.row.video_img03_05{ margin:0px; padding:0px; margin-top:15px}
.row.video_img03_05 .col-md-6,
.row.video_img03_05 .col-md-4,
.row.video_img03_05 .col-md-12,
.row.video_img03_05 .row{ margin:0px; padding:0px; }

.row.video_img03_05 .col-md-6.rig01{ float:right; width:590px;}
.row.video_img03_05 .img04{ float:right;}

.row.video_img03_05 .img01{ width:590px; height:590px;}
.row.video_img03_05 .img02{ width:590px; height:285px;}
.row.video_img03_05 .img03{ width:285px; height:285px;}
.row.video_img03_05 .img04{ width:285px; height:285px;}

.row.video_img03_05 .img01,
.row.video_img03_05 .img02,
.row.video_img03_05 .img03,
.row.video_img03_05 .img04{ position:relative; margin-bottom:20px; text-align:center; overflow:hidden;}

.row.video_img03_05 .img01_t1{ position:absolute; left:10px; bottom:10px; padding:10px 20px; background:url(../images/video_img/back03.png) repeat; font-size:14px; color:#fefefe; }

.row.video_img03_06{ margin:0px auto; padding:0px;}
.row.video_img03_06 .col-md-4{ margin:0px auto; padding:0px; }

.row.video_img03_06 .img05{ width:285px; height:285px; margin-right:20px;}
.row.video_img03_06 .img06{ width:590px; height:285px;}
.row.video_img03_06 .img07{ float:right; width:285px; height:285px;}

.row.video_img03_06 .img05,
.row.video_img03_06 .img06,
.row.video_img03_06 .img07{ position:relative; margin-bottom:20px; text-align:center; overflow:hidden;}

.row.video_img03_06 .img01_t1{ position:absolute; left:10px; bottom:10px; padding:10px 20px; background:url(../images/video_img/back03.png) repeat; font-size:14px; color:#fefefe; }






/*  ??.html  */


/*tra_inf*/
.row.tra_inf{ margin:0px auto; width:100%;}

.row.tra_inf_img{ position:relative; z-index:1; margin:0px auto;  width:100%;}
.row.tra_inf_img .span12{ position:relative; max-height:300px; overflow:hidden;}
.row.tra_inf_img .span12 img{ width:100%; height:100%;}

.row.tra_inf_img .tra_inf_vid{ position:absolute; bottom:20px; right:20px; width:300px; height:180px; margin:0px; padding:0px; z-index:9;}
.row.tra_inf_img .tra_inf_vid01{ position:absolute; width:100%; height:40px; line-height:40px; padding-left:20px; text-align:left; bottom:0px; z-index:10; font-size:12px; color:#ffffff; background:#070002; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.tra_inf_bk{ margin:0px auto; position:relative; width:100%; z-index:0;}



.row.tra_inf01{ margin:0px auto; padding:40px 0px; background:#ffffff; box-shadow:0px 2px 5px #d4d4d4;}
.row.tra_inf01_01{ margin:0px auto; width:1200px;}

.row.tra_inf01_02{ margin:0px auto; padding:0px;}
.row.tra_inf01_02 .col-md-12{ margin:0px auto; padding:0px;}
.row.tra_inf01_02 .p1{ width:100%; overflow:hidden; text-align:left;}
.row.tra_inf01_02 .p2{ width:100%; padding:20px; font-size:12px; color:#666666; line-height:24px; text-indent:2em; font-family:"??"; text-align:left;}
.row.tra_inf01_02 .p2 p{ width:100%; margin-top:20px;}





.row.tra_inf02{ margin:0px auto; padding:40px 0px; }
.row.tra_inf02_01{ margin:0px auto; width:1200px;}

.row.tra_inf02_02{ margin:0px auto; padding:0px;}
.row.tra_inf02_02 .col-md-12{ margin:0px auto; padding:0px;}
.row.tra_inf02_02 .p1{ width:100%; margin-bottom:40px; overflow:hidden; text-align:left;}

.row.tra_inf02_03{ margin:0px auto; padding:0px;}
.row.tra_inf02_03 .thus01{ margin-bottom:20px; padding:0px;}
.row.tra_inf02_03 .span3{ float:left; width:285px; margin:0px auto; margin-right:20px; margin-bottom:20px; padding:0px; list-style:none; box-shadow:2px 3px 4px 1px #d4d4d4;}

.row.tra_inf02_03 .span3.rig01{ float:right; margin-right:0px;}

.row.tra_inf02_03 .span3 .th01{ width:285px; border-radius:0px; padding:20px; border:0px; margin-bottom:0px; background:#ffffff;}
.row.tra_inf02_03 .span3 .th01 img{ height:185px;}
.row.tra_inf02_03 .span3 .th01 h3{ text-align:center; font-size:16px; color:#323232; padding:8px 0px 10px 0px; margin:0px 0px 8px 0px; border-bottom:1px solid #cbcccc;}
.row.tra_inf02_03 .span3 .th01 p{ height:140px; overflow:hidden; text-align:left; font-size:12px; line-height:21px; margin:0px; padding:0px;}

.row.tra_inf02_03 .span3 .th01 a{ color:#666666;}





.row.tra_inf03{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.tra_inf03_01{ margin:0px auto; width:1200px;}

.row.tra_inf03_02{ margin:0px auto; padding:0px; text-align:center;}
.row.tra_inf03_02 .col-md-12{ margin:0px auto; padding:0px;}
.row.tra_inf03_02 .p1{ width:100%; margin-bottom:30px; padding-bottom:20px; overflow:hidden; text-align:left; border-bottom:1px #cbcccc solid;}

.row.tra_inf03_02 .pagination{ margin:0px auto;  margin-top:20px; margin-bottom:20px; padding:0px;}
.row.tra_inf03_02 .pagination ul{ margin:0px auto; padding:0px;}
.row.tra_inf03_02 .pagination li{ float:left; list-style:none; line-height:25px; color:#cbcccc; margin:0px auto; padding:0px;}
.row.tra_inf03_02 .pagination li a{ padding:0px 10px;}
.row.tra_inf03_02 .pagination .li01 a{ color:#656666; text-decoration:none;}
.row.tra_inf03_02 .pagination .li01 a:hover,
.row.tra_inf03_02 .pagination .li01 a:active{ color:#2b90bd; text-decoration:none;}

.row.tra_inf03_02 .pagination .prev,
.row.tra_inf03_02 .pagination .next{ width:26px; height:25px; line-height:24px; background:#2b90bd;}
.row.tra_inf03_02 .pagination .prev a,
.row.tra_inf03_02 .pagination .next a{ color:#ffffff; text-decoration:none;}
.row.tra_inf03_02 .pagination .prev:hover,
.row.tra_inf03_02 .pagination .next:hover,
.row.tra_inf03_02 .pagination .prev:active,
.row.tra_inf03_02 .pagination .next:active{ color:#ffffff; background:#cbcccc; text-decoration:none;}
.row.tra_inf03_02 .pagination .prev{ margin-right:20px;}
.row.tra_inf03_02 .pagination .next{ margin-left:20px;}

.row.tra_inf03_02 .pagination .li01.ac a{ color:#2b90bd;}
.row.tra_inf03_02 .pagination .prev.ac,
.row.tra_inf03_02 .pagination .next.ac{ color:#ffffff; background:#cbcccc; text-decoration:none;}


.row.tra_inf03_03{ margin:0px auto; padding:0px 0px 10px 0px; border-bottom:1px #cbcccc solid; text-align:left;}
.row.tra_inf03_03 .col-md-6{ width:570px; margin:0px auto; padding:0px;}

.row.tra_inf03_03 .col-md-6.p4{ float:right;}

.row.tra_inf03_03 .a1{ border-bottom:2px dashed #cbcccc; padding:20px 0px;}
.row.tra_inf03_03 .a1.bor01{border-bottom:0px;}

.row.tra_inf03_03 .a1:hover,
.row.tra_inf03_03 .a1:active{text-decoration:none; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.tra_inf03_03 .img01{ width:570px; height:230px;}

.row.tra_inf03_03 h2{ font-size:18px; color:#323232; margin:0px; padding:0px;}
.row.tra_inf03_03 p{ font-size:12px; color:#666666; line-height:24px; text-indent:2em; margin:15px 0px 25px 0px; min-height: 96px;}
.row.tra_inf03_03 span{ font-size:12px; color:#939292;}







/*  ??.html  */


/*stay*/
.row.stay{ margin:0px auto; width:100%;}

.row.stay_img{ position:relative; z-index:1; margin:2px auto;  width:100%; }
.row.stay_img .span12{ position:relative; max-height:300px; overflow:hidden;}
.row.stay_img .span12 img{ width:100%; height:100%;}

/* .row.stay_img .stay_vid{ position:absolute; bottom:20px; right:20px; width:90px; height:60px; margin:auto 100px 50px auto; padding:0px; z-index:9; border:2px solid #ffffff;} */
.row.stay_img .stay_vid{ position:absolute;top:52%;left:5%;padding:0px; z-index:9; border:2px solid #ffffff;}
.row.stay_img .stay_vid2{position:absolute;top:45%;left:5%;padding:0px; z-index:9;max-width: 285px;}
.row.stay_img .stay_vid2 h3{font-weight:normal;line-height: 1.5;color: #FFF;font-size: 19px;}
.row.stay_img .stay_vid01{ position:absolute; width:100%; height:40px; line-height:40px; padding-left:20px; text-align:left; bottom:0px; z-index:10; font-size:12px; color:#ffffff; background:#070002; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.stay_bk{ margin:0px auto; position:relative; width:100%; z-index:0;}



.row.stay01{ margin:0px auto; padding:0px; box-shadow:0px 2px 5px #d4d4d4;}
.row.stay01_01{ margin:0px auto; width:1200px;}

.row.stay01_02{ margin:0px auto; padding:0px;}
.row.stay01_02 .col-md-2,
.row.stay01_02 .col-md-4{ width:240px; margin:0px auto; padding:0px;}

.row.stay01_02 .col-md-2{ margin-right:25px;}
.row.stay01_02 .col-md-4{ float:right; width:200px; padding-top:43px;}

.row.stay01_02 .st1{ width:160px; height:100px; padding:0px; background:#24b7e8; color:#ffffff; text-align:center; box-shadow:2px 2px 5px #d4d4d4;}
.row.stay01_02 .st1 img{ margin:12px 0px;}
.row.stay01_02 h2{ font-size:20px; margin:0px; padding:0px;}
.row.stay01_02 h3{ font-size:12px; color:#323232;}
.row.stay01_02 select{ width:240px; height:45px; padding-left:10px; border:1px solid #dbdadb; font-weight:bold; font-size:12px; color:#989797;}

.row.stay01_02 .st2 input{ width:240px; height:45px; padding-left:10px; border:1px solid #dbdadb; font-weight:bold; font-size:12px; color:#989797;}
.row.stay01_02 .st5 input{ float:right; width:200px; height:45px; border:0px; background:#269acb; font-size:16px; color:#ffffff;}


.row.stay02{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.stay02_01{ margin:0px auto; width:1200px;}

.row.stay02_02{ margin:0px auto; padding:0px;}

.row.stay02_03{ margin:0px auto; padding:0px;}
.row.stay02_03 .col-md-6{ margin:0px auto; padding:0px;}
.row.stay02_03 .col-md-6.st6{ float:left; text-align:left;}
.row.stay02_03 .col-md-6.st7{ float:right; width:70px; height:25px; margin-top:24px;}
.row.stay02_03 .col-md-6.st7 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb; text-decoration:none;}

.row.stay02_04{ position:relative; margin:0px auto; padding:0px; margin-top:15px;}
.row.stay02_04 .col-md-3{ width:285px; height:370px; margin:0px auto; padding:0px;}
.row.stay02_04 .st8{ float:left; margin-right:20px;}
.row.stay02_04 .st9{ float:right;}

.row.stay02_04 .st_an01,
.row.stay02_04 .st_an02{ position:absolute; top:42%; width:30px; height:60px; text-align:center; line-height:55px; z-index:9;}

.row.stay02_04 .st_an01{ left:0px;}
.row.stay02_04 .st_an02{ right:0px;}


.row.stay03{ margin:0px auto; padding:40px 0px;}
.row.stay03_01{ margin:0px auto; width:1200px;}

.row.stay03_02{ margin:0px auto; padding:0px; text-align:center;}
.row.stay03_02 .p1{ width:100%; margin-bottom:20px; overflow:hidden; text-align:left;}



.row.stay03_03{ margin:0px auto; margin-bottom:20px; padding:0px; text-align:left; background:#ffffff; box-shadow:2px 2px 5px #d4d4d4;}
.row.stay03_03 .col-md-4{ margin:0px auto; padding:0px;}

.row.stay03_03 .st10{ width:460px; height:230px;}

.row.stay03_03 .st11{ width:620px; } 
.row.stay03_03 .st11 h3{ max-width:540px; font-size:18px; color:#323232; margin:35px 0px 0px 60px; padding:0px;}
.row.stay03_03 .st11 .p4{ margin:55px 0px 0px 44px; padding:0px;}
.row.stay03_03 .st11 .p4 .s4{ float:left; font-size:28px; line-height:0px; font-weight:bold; color:#cbcccc; font-family:Arial, Helvetica, sans-serif;}
.row.stay03_03 .st11 .p4 .s5{ float:left; max-width:557px; margin:0px; padding:0px 5px 0px 17px; font-size:12px; color:#555556;}
.row.stay03_03 .st11 .p5{ max-width:538px; margin:20px 0px 0px 60px; padding:0px; font-size:12px; color:#656666;}
.row.stay03_03 .st11 .p6{ max-width:538px; margin:5px 0px 0px 60px; padding:0px; font-size:12px; color:#656666;}

.row.stay03_03 .st11 h3,
.row.stay03_03 .st11 .p4 .s5,
.row.stay03_03 .st11 .p5,
.row.stay03_03 .st11 .p6{ overflow:hidden; white-space:nowrap; text-overflow:ellisis;}

.row.stay03_03 .st12{ float:right; width:120px; height:28px; margin-top:35px; text-align:center; line-height:25px; color:#ffffff; background:#a3a3a3;}
.row.stay03_03 .st12 a{ float:left; width:120px; height:28px; text-decoration:none; color:#ffffff;}
.row.stay03_03 .st12 a:hover,
.row.stay03_03 .st12 a:active{ text-decoration:none; background:#56bcd5;}
.row.stay03_03 .st12 img{ margin-right:6px;}



.row.stay03_02 .pagination{ margin:0px auto;  margin-top:20px; margin-bottom:20px; padding:0px;}
.row.stay03_02 .pagination ul{ margin:0px auto; padding:0px;}
.row.stay03_02 .pagination li{ float:left; list-style:none; line-height:25px; color:#cbcccc; margin:0px auto; padding:0px;}
.row.stay03_02 .pagination li a{ padding:0px 10px;}
.row.stay03_02 .pagination .li01 a{ color:#656666; text-decoration:none;}
.row.stay03_02 .pagination .li01 a:hover,
.row.stay03_02 .pagination .li01 a:active{ color:#2b90bd; text-decoration:none;}

.row.stay03_02 .pagination .prev,
.row.stay03_02 .pagination .next{ width:26px; height:25px; line-height:22px; background:#2b90bd;}
.row.stay03_02 .pagination .prev a,
.row.stay03_02 .pagination .next a{ color:#ffffff; text-decoration:none;}
.row.stay03_02 .pagination .prev:hover,
.row.stay03_02 .pagination .next:hover,
.row.stay03_02 .pagination .prev:active,
.row.stay03_02 .pagination .next:active{ color:#ffffff; background:#cbcccc; text-decoration:none;}
.row.stay03_02 .pagination .prev{ margin-right:20px;}
.row.stay03_02 .pagination .next{ margin-left:20px;}

.row.stay03_02 .pagination .li01.ac a{ color:#2b90bd;}
.row.stay03_02 .pagination .prev.ac,
.row.stay03_02 .pagination .next.ac{ color:#ffffff; background:#cbcccc; text-decoration:none;}







/*  ?.html  */


/*festival*/
.row.festival{ margin:0px auto; width:100%;}

.row.festival_img{ position:relative; z-index:1; margin:0px auto;  width:100%;}
.row.festival_img .span12{ position:relative; max-height:300px; overflow:hidden;}
.row.festival_img .span12 img{ width:100%; height:100%;}

.row.festival_img .festival_vid{ position:absolute; bottom:20px; right:20px; width:300px; height:180px; margin:0px; padding:0px; z-index:9;}
.row.festival_img .festival_vid01{ position:absolute; width:100%; height:40px; line-height:40px; padding-left:20px; text-align:left; bottom:0px; z-index:10; font-size:12px; color:#ffffff; background:#070002; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.festival_bk{ margin:0px auto; position:relative; width:100%; z-index:0;}



.row.festival01{ margin:0px auto; padding:0px; box-shadow:0px 2px 5px #d4d4d4;}
.row.festival01_01{ margin:0px auto; width:1200px;}

.row.festival01_02{ margin:0px auto; margin-top:40px; padding:0px;}
.row.festival01_02 .col-md-12{ margin:0px auto; padding:0px;}
.row.festival01_02 .p1{ width:100%; overflow:hidden; text-align:left;}
.row.festival01_02 .p2{ width:100%; padding:20px; font-size:12px; color:#666666; line-height:24px; text-indent:2em; font-family:"??"; text-align:left;}
.row.festival01_02 .p2 p{ width:100%; margin-top:20px;}


.row.festival02{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.festival02_01{ margin:0px auto; width:1200px;}

.row.festival02_02{ margin:0px auto; padding:0px; text-align:center;}
.row.festival02_02 .p1{ width:100%; margin-bottom:20px; overflow:hidden; text-align:left;}


.row.festival02_03{ margin:0px auto; padding:0px;}
.row.festival02_03 .col-md-2{ margin:0px auto; padding:0px;}
.row.festival02_03 .col-md-6{ margin:0px auto; padding:0px;}

.row.festival02_03 .fe01{ float:left; width:230px; margin-right:12px;}
.row.festival02_03 .fe02{ float:right; width:472px; height:716px;}

.row.festival02_03 a{color: #fff;}


.row.festival02_03 .fest01{ position:relative; width:230px; height:230px; margin-bottom:13px;}
.row.festival02_03 .fest01.wid01{ width:472px; height:716px;}

.row.festival02_03 .fest02{ position:absolute; top:0px; right:0px; font-size:8px; width:36px; height:36px; line-height:40px; color:#ffffff; z-index:9;  background:url(../images/festival/bt01.png),url(../images/festival/back01.png); background-repeat:no-repeat,repeat; background-position:center,center; background-size:60%;}
.row.festival02_03 .fest03{ position:absolute; left:0px; bottom:0px; width:100%; height:40px; overflow:hidden; z-index:9; font-size:14px; color:#ffffff; text-decoration:none; background:url(../images/festival/back01.png) center repeat;}

.row.festival02_03 .fest03 h3{ font-size:14px; height:40px; line-height:40px; margin:0px; padding:0px; color:#ffffff; text-decoration:none;}
.row.festival02_03 .fest03 p{ font-size:12px; line-height:24px; color:#ffffff; text-decoration:none; margin:0px; padding:20px 10px; text-align:left; text-indent:2em;}

.row.festival02_03 .fest01:hover .fest03{ height:100%;}
.row.festival02_03 .fest01:hover .fest03 h3{ background:url(../images/festival/back01.png) center repeat;}
.row.festival02_03 .fest01:hover .fest02{ display:none;}

.row.festival02_02 .pagination{ margin:0px auto;  margin-top:20px; margin-bottom:20px; padding:0px;}
.row.festival02_02 .pagination ul{ margin:0px auto; padding:0px;}
.row.festival02_02 .pagination li{ float:left; list-style:none; line-height:25px; color:#cbcccc; margin:0px auto; padding:0px;}
.row.festival02_02 .pagination li a{ padding:0px 10px;}
.row.festival02_02 .pagination .li01 a{ color:#656666; text-decoration:none;}
.row.festival02_02 .pagination .li01 a:hover,
.row.festival02_02 .pagination .li01 a:active{ color:#2b90bd; text-decoration:none;}

.row.festival02_02 .pagination .prev,
.row.festival02_02 .pagination .next{ width:26px; height:25px; line-height:22px; background:#2b90bd;}
.row.festival02_02 .pagination .prev a,
.row.festival02_02 .pagination .next a{ color:#ffffff; text-decoration:none;}
.row.festival02_02 .pagination .prev:hover,
.row.festival02_02 .pagination .next:hover,
.row.festival02_02 .pagination .prev:active,
.row.festival02_02 .pagination .next:active{ color:#ffffff; background:#cbcccc; text-decoration:none;}
.row.festival02_02 .pagination .prev{ margin-right:20px;}
.row.festival02_02 .pagination .next{ margin-left:20px;}

.row.festival02_02 .pagination .li01.ac a{ color:#2b90bd;}
.row.festival02_02 .pagination .prev.ac,
.row.festival02_02 .pagination .next.ac{ color:#ffffff; background:#cbcccc; text-decoration:none;}






/*  ??.html  */


/*spots*/
.row.spots{ margin:0px auto; width:100%;}

.row.spots_img{ position:relative; z-index:1; margin:0px auto;  width:100%;}
.row.spots_img .span12{ position:relative; max-height:300px; overflow:hidden;}
.row.spots_img .span12 img{ width:100%; height:100%;}

.row.spots_img .spots_vid{ position:absolute; bottom:20px; right:20px; width:300px; height:180px; margin:0px; padding:0px; z-index:9;}
.row.spots_img .spots_vid01{ position:absolute; width:100%; height:40px; line-height:40px; padding-left:20px; text-align:left; bottom:0px; z-index:10; font-size:12px; color:#ffffff; background:#070002; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.spots_bk{ margin:0px auto; position:relative; width:100%; z-index:2;}



.row.spots01{ margin:0px auto; padding:0px; box-shadow:0px 2px 5px #d4d4d4;}
.row.spots01_01{ margin:0px auto; width:1200px;}

.row.spots01_02{ margin:0px auto; margin-top:40px; padding:15px; background:url(imagesspotsback01.png),url(imagesspotsback02.png); background-repeat:no-repeat,no-repeat; background-position:left top,right bottom;}
.row.spots01_02 .col-md-6{ margin:0px auto; padding:0px;}

.row.spots01_02 .spo01{ margin:20px; padding: 20px; background:url(imagesspotsback03.png),url(imagesspotsback04.png),#ffffff; background-repeat:no-repeat,no-repeat; background-position:left top,right bottom;}
.row.spots01_02 .spo01 h2{ font-size:18px; color:#323232; margin:0px 0px 20px 0px; padding:0px;}
.row.spots01_02 .spo01 p{ font-size:12px; color:#656666; line-height:24px; text-indent:2em; margin:0px; padding:0px;}





.row.spots02{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.spots02_01{ margin:0px auto; width:1200px;}

#spots_page { position:fixed; width:70px; bottom:20px; left:5px; text-align:center; z-index:9999;}
#spots_page a{ text-align:center; padding:10px 0px 10px 0px; width:70px; height:70px; border-bottom:1px dashed #dbdadb; display:block; color:#2699ca; text-decoration:none; font-size:12px;}
#spots_page a:hover{ text-decoration:underline;}

#spots_page a.spots_page1{ background: #f2f2f1 center no-repeat;}

#spots_page a.spots_page1.a1,
#spots_page a.spots_page2.a1,
#spots_page a.spots_page3.a1,
#spots_page a.spots_page4.a1{ width:70px;}

#spots_page a.spots_page1.a1{ background:background-repeat:no-repeat,no-repeat; background-position:center;}

.row.spots02_02{ margin:0px auto; padding:0px; text-align:left;}

.row.spots02_02 .spo03{ padding-bottom:10px; margin:0px 0px 20px 0px;}
.row.spots02_02 .spo03 h3{ height:20px; font-size:18px; line-height:20px; margin:0px; padding:0px 0px 0px 10px;}

.row.spots02_02 .spo03.a2{ color:#269acb; border-bottom:1px solid #269acb;}
.row.spots02_02 .spo03.a2 h3{ border-left:5px solid #269acb;}
.row.spots02_02 .spo03.a3{ color:#e49320; border-bottom:1px solid #e49320;}
.row.spots02_02 .spo03.a3 h3{ border-left:5px solid #e49320;}
.row.spots02_02 .spo03.a4{ color:#e65f54; border-bottom:1px solid #e65f54;}
.row.spots02_02 .spo03.a4 h3{ border-left:5px solid #e65f54;}


.row.spots02_03{ margin:0px; padding:0px;}
.row.spots02_03 .col-md-6{ margin:0px; padding:0px;}

.row.spots02_03 .spo04 p{ font-size:12px; color:#656666; line-height:24px; text-indent:2em; margin:0px 0px 20px 0px; padding:0px;}
.row.spots02_03 .spo05{ float:right; width:397px; height:289px;}
.row.spots02_03 .spo05 img{ width:100%; height:100%;}


.row.spots02_03 .spo06{ width:600px; height:400px; margin:0px; padding:0px;}
.row.spots02_03 .spo06 img{ width:100%; height:100%;}

.row.spots02_03 .spo07{ float:right; padding:0px 0px 20px 10px; padding:0px; overflow:hidden;}
.row.spots02_03 .spo07 h2{ font-size:18px; color:#323232; margin:40px 0px 20px 30px; padding:0px;}
.row.spots02_03 .spo07 h2 img{ margin-right:10px;}
.row.spots02_03 .spo07 p{ font-size:12px; color:#656666; line-height:24px; text-indent:2em; margin:20px 20px 0px 60px; padding:0px;}

.row.spots02_03 .spo06.rig01{ float:right;}
.row.spots02_03 .spo07.rig02 h2{ text-align:right; margin:40px 30px 20px 0px;}
.row.spots02_03 .spo07.rig02 p{  margin:20px 60px 0px 20px;}

.spots02_04{ height:50px; font-size:14px; color:#323232; background:#f1f1f0;}
.spots02_04 span{ padding:0px 10px; color:#a3a3a3; font-weight:bold; font-size:28px; font-family:Arial, Helvetica, sans-serif;}

.row.spots02_03 .spo08{ margin:20px 0px 0px 0px; text-indent:2em; font-size:12px; color:#656666; line-height:24px;}
.row.spots02_03 .spo09{ float:left; width:290px; height:290px; margin:10px 20px 30px 0px; padding:0px;}
.row.spots02_03 .spo09 img{width:100%; height:100%;}


.row.spots03{ margin:0px auto; margin-bottom:30px; padding:0px;}
.row.spots03_01{ margin:0px auto; width:1200px; }

.row.spots03_02{ height:100%; margin:0px auto; margin-top:40px; padding:0px; box-shadow:0px 2px 4px 0px #cccccc; border:1px #dbdadb solid;}
.row.spots03_02 .col-md-2{ margin:0px; padding:0px;}

.row.spots03_02 .row.spo10{ margin:0px; padding:0px;}

.row.spots03_02 ul.spo10_0{ margin:0px; padding:0px;}
.row.spots03_02 ul.spo10_0 li{ float:left; text-align:center; list-style:none; margin:0px; padding:0px;}
.row.spots03_02 ul.spo10_0 li a{ float:left; width:160px; height:40px; line-height:40px; color:#656666; text-decoration:none;}

.row.spots03_02 .spo{ background:url(imagesspotsback06.png) right no-repeat;}

.row.spots03_02 .spo_li{ width:100%; height:100%; background:#ffffff; padding:20px;}

.row.spots03_02 .spot1{ height:30px; line-height:30px; padding-left:20px; font-size:14px; color:#219bd0; background:url(imagesspotsback07.png) 0px no-repeat; border-bottom:1px solid #e2f1fa;}

.row.spots03_02 table.spot2{ width:100%; height:100%; }

.row.spots03_02 table.spot2 tr.spot3{ width:100%; height:50px; color:#656666; font-size:12px; text-align:center; border-bottom:1px solid #e2e1e1;}
.row.spots03_02 table.spot2 tr{ height:90px; border-bottom:1px dashed #cbcccc; line-height:32px;}

.row.spots03_02 table.spot2 td{ padding:0px 40px;}
.row.spots03_02 table.spot2 td.spot4{ text-align:left;}
.row.spots03_02 table.spot2 td.spot5{ text-align:left;}
.row.spots03_02 table.spot2 td.spot6{ text-align:center;}

.row.spots03_02 table.spot2 td.spot4.cen01{ text-align:left; padding-left:130px;}
.row.spots03_02 table.spot2 td.spot5.cen01{ text-align:left; padding-left:140px;}
.row.spots03_02 table.spot2 td.spot6.cen01{ text-align:center;}



.row.spots04{ margin:0px auto; padding:0px; background:#ffffff;}
.row.spots04_01{ margin:0px auto; margin-bottom:20px; width:1200px;}

.row.spots04_02{ margin:0px auto; margin-top:40px; padding:15px;}
.row.spots04_02 .spo11{ height:40px; line-height:40px; color:#ffffff; font-size:14px; padding-left:60px; background:url(imagesspotsbt04.png) left no-repeat; border-bottom:2px solid #2b90bd;}

.row.spots04_02 table.spot7{ width:100%; height:100%; }

.row.spots04_02 table.spot7 tr.spot8{ width:100%; height:50px; color:#656666; font-size:12px; text-align:center; border-bottom:1px solid #e2e1e1;}
.row.spots04_02 table.spot7 tr{ height:90px; border-bottom:1px dashed #cbcccc; line-height:32px;}
.row.spots04_02 table.spot7 tr.spot13{ height:40px; line-height:40px; padding-left:30px; text-align:left; background:#efeeee; font-size:14px; color:#2b90bd;}

.row.spots04_02 table.spot7 tr.tr01:hover,
.row.spots04_02 table.spot7 tr.tr01:active{ border:1px #2a91be solid;}

.row.spots04_02 table.spot7 td{ padding:0px 40px;}
.row.spots04_02 table.spot7 td.spot9{ text-align:left;}
.row.spots04_02 table.spot7 td.spot10{ text-align:left;}
.row.spots04_02 table.spot7 td.spot11{ text-align:center;}
.row.spots04_02 table.spot7 td.spot12{ text-align:center;}

.row.spots04_02 table.spot7 td.spot9.cen01{ text-align:left; padding-left:130px;}
.row.spots04_02 table.spot7 td.spot10.cen01{ text-align:left; padding-left:140px;}
.row.spots04_02 table.spot7 td.spot11.cen01{ text-align:center;}
.row.spots04_02 table.spot7 td.spot12.cen01{ text-align:center;}

.row.spots04_02 table.spot7 td.spot9 a{color:#2b90bd;}

.row.spots04_02 table.spot7 td.spot11 .s1{color:#de621d; font-size:20px; margin-right:10px;}
.row.spots04_02 table.spot7 td.spot11 .s2{color:#656666; font-size:12px;}

.row.spots04_02 table.spot7 td.spot12 input{ width:80px; height:25px; line-height:25px; border:0px; background:#ed751b; color:#ffffff; font-size:12px;}
.row.spots04_02 table.spot7 td.spot12 input:hover,
.row.spots04_02 table.spot7 td.spot12 input:active{ background:#bd5b1c;}




.row.spots05{ margin:0px auto; padding:0px;}
.row.spots05_01{ margin:0px auto; margin-bottom:20px; width:1200px;}

.row.spots05_02{ margin:0px auto; margin-top:40px; padding:15px;}
.row.spots05_02 .spo12{ height:40px; line-height:40px; color:#ffffff; font-size:14px; padding-left:60px; background:url(imagesspotsbt05.png) left no-repeat; border-bottom:2px solid #2b90bd; margin-bottom:20px;}

.row.spots05_03{ margin:0px; padding:0px;}
.row.spots05_03 .col-md-2{ width:156px; margin:0px 20px 0px 0px; padding:0px;}
.row.spots05_03 .col-md-10{ width:992px; margin:0px; padding:0px;}

.row.spots05_03 ul.spo10_0{ margin:0px; padding:0px;}
.row.spots05_03 ul.spo10_0 li{ width:156px; height:38px; line-height:38px; color:#ffffff; list-style:none;  margin:0px 0px 10px 0px; padding:0px;}
.row.spots05_03 ul.spo10_0 li a{ float:left; width:150px; height:38px; padding-left:50px; background:#e5e4e4; text-decoration:none;}
.row.spots05_03 ul.spo10_0 li.spo01 a{ float:left; width:156px; padding-left:50px; background:url(imagesspotsback08.png) left no-repeat; text-decoration:none;}

.row.spots05_03 .spo14{ margin:0px; padding:0px;}

.row.spots05_03 .spo15{ height:36px; color:#323232;}
.row.spots05_03 .spo15 h2{ height:36px; line-height:36px; margin-left:17px; padding-left:30px; font-size:14px; color:#323232;border-bottom:2px solid #2b90bd;}
.row.spots05_03 .spo15.img10{ background:url(imagesspotsbt01.png) left no-repeat;}
.row.spots05_03 .spo15.img11{ background:url(imagesspotsbt02.png) left no-repeat;}
.row.spots05_03 .spo15.img12{ background:url(imagesspotsbt03.png) left no-repeat;}


.row.spots05_03 .spo16{ margin:20px 0px;}
.row.spots05_03 .spo16 p{ font-size:12px; color:#656666; line-height:30px; padding:0px; margin:0px;}

.row.spots05_03 .spo17{ width:800px; height:400px;}
.row.spots05_03 .spo17 img{ width:100%; height:100%;}




/*  ?-1-2.html  */


/*spots_map*/
.row.spots_map01{ margin:0px auto; padding:40px 0px; box-shadow:0px 2px 5px #d4d4d4; border-bottom:1px #dddddd solid;}
.row.spots_map01_01{ margin:0px auto; width:1200px;}

.row.spots_map01_02{ margin:0px auto; padding:0px;}
.row.spots_map01_02 .col-md-12{ margin:0px auto; padding:0px;}
.row.spots_map01_02 .p1{ width:100%; overflow:hidden; text-align:left;}
.row.spots_map01_02 .p2{ width:100%; padding:20px; font-size:12px; color:#666666; line-height:24px; text-indent:2em; font-family:"??"; text-align:left;}
.row.spots_map01_02 .p2 p{ width:100%; margin-top:20px;}


.row.spots_map02{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.spots_map02_01{ margin:0px auto; width:1200px;}

.row.spots_map02_02{ margin:0px auto; padding:0px;}

.row.spots_map02_02 .row.p1{ margin:0px auto; padding:0px;}
.row.spots_map02_02 .row.p1 .col-md-6{ height:98px; margin:0px auto; padding:0px;}

.row.spots_map02_02 .p2{ width:30%; float:left;}
.row.spots_map02_02 .p3{ width:70%; float:right;}

.row.spots_map02_02 .row.spo10{ float:right; margin:0px auto; padding:0px;}

.row.spots_map02_02 ul.spo10_0{ margin:45px 0px 0px 0px; padding:0px;}
.row.spots_map02_02 ul.spo10_0 li{ float:left; width:160px; height:40px; line-height:40px; text-align:center; text-decoration:none; margin:0px 0px 0px 10px; padding:0px; list-style:none;}
.row.spots_map02_02 ul.spo10_0 li img{ margin-right:10px;}
.row.spots_map02_02 ul.spo10_0 li a{ float:left; width:160px; height:40px; font-size:16px; font-family:"??"; text-decoration:none; background:#b0afaf; color:#ffffff;}

.row.spots_map02_02 ul.spo10_0 li a:hover,
.row.spots_map02_02 ul.spo10_0 li.spo a{ width:100%; height:45px; background:url(imagesspotsback09.png) center no-repeat;}

.row.spots_map02_03{ position:relative; width:1200px; height:545px; margin:0px; padding:0px;}
.row.spots_map02_03 iframe{ width:100%; height:545px;}

.row.spots_map02_03 .an01{ position:absolute; top:0px; left:0px; width:230px; height:100%; background:#249dd0;}

.row.spots_map02_03 .a1{ position:absolute; top:20px; right:-22px; cursor:pointer;}
.row.spots_map02_03 .a2{ position:absolute; top:20px; right:-22px; cursor:pointer;}

.row.spots_map02_03 .t0{ width:100%; height:66px; line-height:66px; text-align:center; border-bottom:1px solid #6ac6e3;}
.row.spots_map02_03 .t1{ margin:0px auto; width:190px; height:47px; line-height:47px; text-align:left; border-bottom:1px dashed #6ac6e3;}

.row.spots_map02_03 .t1 a{ float:left; width:190px; height:47px; color:#ffffff; font-size:12px;}

.row.spots_map02_03 .t1 span{ float:left; width:17px; height:22px; line-height:17px; text-align:center; margin:12px 20px 0px 10px;font-size:7px; color:#ffffff; background:url(imagesspotsback10.png) top left no-repeat;}


.row.spots_map02_03 .row.cx01{ margin:0px; padding:0px;}
.row.spots_map02_03 .col-md-6{ margin:0px; padding:0px;}

.row.spots_map02_03 .cx02{ width:500px; height:545px; background:#edecec; text-align:center;}
.row.spots_map02_03 .cx02_0{ margin:0px auto; margin-top:40px; width:370px;}
.row.spots_map02_03 h2{ font-size:18px; color:#656666; margin-bottom:20px;}
.row.spots_map02_03 .cx02 .inp01 input{ width:370px; height:48px; margin-bottom:20px; line-height:48px; padding-left:10px; font-size:12px; color:#cdcece; border:0px;}
.row.spots_map02_03 .cx02 .inp02 input{ float:right; width:130px; height:35px; border:0px; background:#ed751b; font-size:16px; color:#ffffff;}
.row.spots_map02_03 .cx02 .p1{ margin-top:40px;}
.row.spots_map02_03 .cx02 .p2{ margin-top:40px;}
.row.spots_map02_03 .cx02 h3{ font-size:12px; color:#323232; text-align:left; margin:20px 0px 10px 0px; padding:0px;}
.row.spots_map02_03 .cx02 p{ font-size:12px; text-align:left; margin:0px; padding:0px; line-height:28px;}
.row.spots_map02_03 .cx02 a{ color:#656666; margin-right:20px; text-decoration:none;}
.row.spots_map02_03 .cx02 a:hover,
.row.spots_map02_03 .cx02 a:active{ text-decoration:underline;}

.row.spots_map02_03 .cx03{ width:700px; height:545px; overflow:hidden;}
.row.spots_map02_03 .cx03 img{ width:100%; height:100%;}

.row.spots_map02_03 .cx03 .carousel-indicators{ width:100%; top:505px; left:27%; text-align:right; z-index:999;}
.row.spots_map02_03 .cx03 .carousel-indicators li{ border:0px; background:#29687c;}
.row.spots_map02_03 .cx03 .carousel-indicators .active{ background:#fff;}
.row.spots_map02_03 .cx03 .ui-loader .ui-icon-loading{ display:none;}

.row.spots_map02_03 .cx03 .active01{ position:absolute; top:490px; left:0px; width:100%; height:70px; line-height:55px; font-size:18px; font-weight:normal; color:#ffffff; text-align:left; padding-left:20px; z-index:9999; background:url(imagesspotsback11.png) top left repeat; text-shadow:none; z-index:888;}









/*  ¡¤?.html  */


/*groom*/
.row.groom{ margin:0px auto; width:100%;}

.row.groom_img{ position:relative; z-index:1; margin:0px auto; width:100%;}
.row.groom_img .span12{ position:relative; max-height:300px; overflow:hidden;}
.row.groom_img .span12 img{ width:100%; height:100%;}

.row.groom_img .groom_vid{ position:absolute; bottom:20px; right:20px; width:300px; height:180px; margin:0px; padding:0px; z-index:9;}
.row.groom_img .groom_vid01{ position:absolute; width:100%; height:40px; line-height:40px; padding-left:20px; text-align:left; bottom:0px; z-index:10; font-size:12px; color:#ffffff; background:#070002; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.groom_bk{ margin:0px auto; position:relative; width:100%; z-index:0;}



.row.groom01{ margin:0px auto; padding:0px 0px 40px 0px;}
.row.groom01_01{ margin:0px auto; width:1200px;}

.row.groom01_02{ margin:0px auto; margin-top:40px; padding:0px;}
.row.p1{ margin:0px; padding:0px;}
.row.groom01_02 .col-md-6{ margin:0px auto; padding:0px;}
.row.groom01_02 .col-md-6.groom01_03{ text-align:left;}
.row.groom01_02 .col-md-6.groom01_04{ float:right; width:70px; height:25px; margin-top:24px;}
.row.groom01_02 .col-md-6.groom01_04 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}

.row.groom01_02 .row.p2{ margin:20px 0px 20px 0px; padding:0px;}
.row.groom01_02 .row.p2 .col-md-3{ margin:0px 0px 0px 2px; padding:0px;}

.row.groom01_02 .img01,
.row.groom01_02 .img02{ position:relative; width:298px; height:400px; padding:0px;}
.row.groom01_02 .img01 img,
.row.groom01_02 .img02 img{ /*width:100%; height:100%;*/}

.row.groom01_02 .img02{ float:right;}

.row.groom01_02 .img01 a,
.row.groom01_02 .img02 a{ color:#fefefe;}

.row.groom01_02 .img01 .por01:hover .por03,
.row.groom01_02 .img02 .por01:hover .por03{ display:block; margin-top:20px;}

.row.groom01_02 .img01 .por01:hover ,
.row.groom01_02 .img02 .por01:hover{ height:100%; top:0px; background:#2b90bd; z-index:99;}

.row.groom01_02 .img01 .por01:hover .por02,
.row.groom01_02 .img02 .por01:hover .por02{ display:none;}

.row.groom01_02 .por01{ position:absolute; height:30%; bottom:0px; padding:30px; width:100%;}
.row.groom01_02 .por01 h2{ font-size:24px;}
.row.groom01_02 .por01 p.por02{ font-size:14px;}
.row.groom01_02 .por01 p.por03{ display:none; font-size:14px; line-height:26px; text-indent:2em;}

.row.groom02{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.groom02_01{ margin:0px auto; width:1200px;}

.row.groom02_02{ margin:0px auto; padding:0px; border-bottom:1px solid #cccccc;}
.row.groom02_02 .col-md-4{ width:27%; margin:0px auto; padding:0px;}
.row.groom02_02 .col-md-4.groom02_03{ text-align:left;}
.row.groom02_02 .col-md-4.groom02_03.wid01{ width:33.3%;}

.row.groom02_02 .col-md-4.groom02_04{ margin-top:34px; padding:0px;}
.row.groom02_02 .row.spo10,
.row.groom02_02 .row.spo10_li2,
.row.groom02_02 .row.spo10_li3{ width:780px; margin:0px auto; padding:0px;}

.row.groom02_02 ul.spo10_0{ margin:0px; padding:0px;}

.row.groom02_02 ul.spo10_0 li{ float:left; width:80px; height:35px; text-align:center; list-style:none; margin:0px; padding:0px;}
.row.groom02_02 ul.spo10_0 li a{ float:left; width:80px; height:35px; text-decoration:none; color:#666666;}

.row.groom02_02 ul.spo10_0 li.spo{ color:#1f5477; background:url(../images/groom/back01.png) center bottom no-repeat;}
.row.groom02_02 ul.spo10_0 li.spo01{ color:#1f5477; background:url(../images/groom/back02.png) center bottom no-repeat;}
.row.groom02_02 ul.spo10_0 li.spo02{ color:#1f5477; background:url(../images/groom/back03.png) center bottom no-repeat;}

.row.groom02_02 ul.spo10_0 li.spo a{ color:#1f5477;}
.row.groom02_02 ul.spo10_0 li.spo01 a{ color:#d98044;}
.row.groom02_02 ul.spo10_0 li.spo02 a{ color:#1f5477;}

.row.groom02_02 .col-md-4.groom02_05{ float:right; width:70px; height:25px; margin-top:24px;}
.row.groom02_02 .col-md-4.groom02_05 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}

.row.groom02_05{ margin:15px 0px 0px 0px; padding:0px;}
.row.groom02_05 .col-md-4{ width:285px; margin:0px; padding:0px;}
.row.groom02_05 .col-md-8{ float:right; width:895px; margin:0px; padding:0px;}

.row.sop_main01{ margin:0px; padding:0px;}
.row.sop_main01 .col-md-6{ width:590px; margin:0px; padding:0px;}
.row.sop_main01 .row.rig02{ margin:20px 0px 0px 0px; padding:0px;}
.row.sop_main01 .row.rig02 .col-md-6{ width:285px; margin:0px; padding:0px;}

.row.sop_main01 .row.rig02 .img03{ float:right;}

.row.sop_main01 .lef01{ float:right; width:285px;}
.row.sop_main01 .lef01 .img05{ margin-top:20px;}

.row.groom02_05 .groom02_06,
.row.sop_main01 .img01,
.row.sop_main01 .img02,
.row.sop_main01 .img03,
.row.sop_main01 .img04,
.row.sop_main01 .img05{ position:relative;}

/* .row.groom02_05 .groom02_06 img{ width:285px; height:590px;}

.row.sop_main01 .img01 img{ width:590px; height:285px;}
.row.sop_main01 .img02 img,
.row.sop_main01 .img03 img,
.row.sop_main01 .img04 img,
.row.sop_main01 .img05 img{ width:285px; height:285px;} */

.row.sop_main01 .img{ width:100%; height:100%;}

.row.sop_main01 .text01{ position:absolute; bottom:0px; z-index:9; width:100%; height:40px; line-height:40px; font-size:18px; text-align:center;  background:rgba(62,171,212,.9); }
.row.sop_main01 .text01 a{color:#fff;}
.row.sop_main01 .text01.back{background:url(../images/groom/back06.png) left repeat;}
.row.sop_main01 .text01.back01{background:url(../images/groom/back07.png) left repeat;}

.row.sop_main01 a .text01{ color:#fefefe;}

.row.groom02_05 .text02{ position:absolute; left:20px; bottom:20px; z-index:9; width:246px; height:121px; font-size:18px; text-align:center;  background:url(../images/groom/back04.png) left repeat;}
.row.groom02_05 a .text02 h2{ color:#323232; font-size:24px; margin:25px 0px 10px 0px; padding:0px;}
.row.groom02_05 a .text02 p{ color:#656666; font-size:14px; margin:0px; padding:0px;}


.row.groom02_05 .text02 .an01{ float:left; font-size:18px;}
.row.groom02_05 .text02 a .an01{ float:left; width:81px; height:33px; line-height:33px; margin:40px 0px 0px 30px; color:#323232; border-radius:4px;}
.row.groom02_05 .text02 .an01:hover,
.row.groom02_05 .text02 .an01.dc{ background:#6bc7ec; color:#ffffff;}




/*  ?.html  */


/*shopping*/
.row.shopping{ margin:0px auto; width:100%;}

.row.shopping_img{ position:relative; z-index:1; margin:0px auto; width:100%;}
.row.shopping_img .span12{ position:relative; max-height:300px; overflow:hidden;}
.row.shopping_img .span12 img{ width:100%; height:100%;}

.row.shopping_img .shopping_vid{ position:absolute; bottom:20px; right:20px; width:300px; height:180px; margin:0px; padding:0px; z-index:9;}
.row.shopping_img .shopping_vid01{ position:absolute; width:100%; height:40px; line-height:40px; padding-left:20px; text-align:left; bottom:0px; z-index:10; font-size:12px; color:#ffffff; background:#070002; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7;}

.row.shopping_bk{ margin:0px auto; position:relative; width:100%; z-index:0;}



.row.shopping01{ margin:0px auto; padding:40px 0px; box-shadow:0px 2px 5px #d4d4d4;}
.row.shopping01_01{ margin:0px auto; width:1200px;}

.row.shopping01_02{ margin:0px auto; padding:0px;}
.row.shopping01_02 .col-md-12{ margin:0px auto; padding:0px;}
.row.shopping01_02 .p1{ width:100%; overflow:hidden; text-align:left;}
.row.shopping01_02 .p2{ width:100%; padding:20px; font-size:12px; color:#666666; line-height:24px; text-indent:2em; font-family:"??"; text-align:left;}
.row.shopping01_02 .p2 p{ width:100%; margin-top:20px;}



.row.shopping02{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.shopping02_01{ margin:0px auto; width:1200px;}

.row.shopping02_02{ margin:0px auto; padding:0px;}
.row.p1{ margin:0px; padding:0px;}
.row.shopping02_02 .col-md-6{ margin:0px auto; padding:0px;}
.row.shopping02_02 .col-md-6.shopping02_03{ text-align:left;}
.row.shopping02_02 .col-md-6.shopping02_04{ float:right; width:70px; height:25px; margin-top:24px;}
.row.shopping02_02 .col-md-6.shopping02_04 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}



.row.shopping02_05{ margin:20px 0px 0px 0px; padding:0px;}
.row.shopping02_05 .col-md-3{ width:285px; margin:0px; padding:0px;}

.row.shopping02_05 .lef01{ margin-right:20px;}
.row.shopping02_05 .rig01{ float:right;}

.row.shopping02_05 .img02,
.row.shopping02_05 .img05{ margin-top:20px;}

.row.shopping02_05 .img01,
.row.shopping02_05 .img02,
.row.shopping02_05 .img04,
.row.shopping02_05 .img05{ position:relative; width:285px; height:285px;}
.row.shopping02_05 .img03,
.row.shopping02_05 .img06{ position:relative; width:285px; height:590px;}

.row.shopping02_05 .po1{ position:absolute; left:0px; bottom:0px; width:100%; height:40px; line-height:38px; text-align:center; font-size:14px; color:#ffffff; background:url(../images/shopping/back01.png) left repeat; z-index:9;}





.row.shopping03{ margin:0px auto; padding:0px 0px;}
.row.shopping03_01{ margin:0px auto; width:100%;}

.row.shopping03_01{ margin:0px auto; padding:0px;}
.row.shopping03_01 .box_keyword{ background-color: #f5f4f5;border-top: 1px solid #dddcdd; border-bottom: 1px solid #dddcdd;}
.row.shopping03_01 .box_keyword .box_wrap{padding: 15px 0;}
.row.shopping03_01 .bk_title{ width: 102px; height: 38px; display: inline-block;background: url(imgkeyword_bg.png) no-repeat; text-align: center;line-height: 38px; font-size: 18px; font-weight: 100; margin-right: 30px;}
.row.shopping03_01 a.bk_a{ display: inline-block; min-width: 70px; height: 28px; margin: 6px 0px; color: #717171; text-align: center; border-radius: 14px; line-height: 28px;}
.row.shopping03_01 a.bk_a:hover{background-color: #2b90bd; color: #fff;}


.row.shopping04{ margin:0px auto; padding:40px 0px; background:#ffffff;}
.row.shopping04_01{ margin:0px auto; width:1200px;}

.row.shopping04_02{ margin:0px auto; padding:0px;}
.row.p1{ margin:0px; padding:0px;}
.row.shopping04_02 .col-md-6{ margin:0px auto; padding:0px;}
.row.shopping04_02 .col-md-6.shopping04_03{ text-align:left;}
.row.shopping04_02 .col-md-6.shopping04_04{ float:right; width:70px; height:25px; margin-top:24px;}
.row.shopping04_02 .col-md-6.shopping04_04 a{ float:left; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}


.row.shopping04_05{ margin:20px 0px 0px 0px; padding:0px;}
.row.shopping04_05 .col-md-6{ width:590px; margin:0px; padding:0px;}
.row.shopping04_05 .row.line01{ width:590px; margin:0px; padding:0px;}

.row.shopping04_05 .lef01{ margin-right:0px;}
.row.shopping04_05 .rig01{ float:right;}

.row.shopping04_05 .img03,
.row.shopping04_05 .img05{ float:right;}

.row.shopping04_05 .img01{ margin-bottom:20px;}
.row.shopping04_05 .img06{ margin-top:20px;}

.row.shopping04_05 .img01,
.row.shopping04_05 .img06{ position:relative; width:590px; height:285px;}
.row.shopping04_05 .img02,
.row.shopping04_05 .img03,
.row.shopping04_05 .img04,
.row.shopping04_05 .img05{ position:relative; width:285px; height:285px;}

.row.shopping04_05 .po1{ position:absolute; left:0px; bottom:0px; width:100%; height:40px; line-height:38px; text-align:center; font-size:14px; color:#ffffff; background:url(../images/shopping/back02.png) left repeat; z-index:9;}












/*?§³*/
@media(min-width:1024px) and (max-width:1200px)
{	

	a:hover,
	a img:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	a:active,
	a img:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
	
	
	
	/*banner*/
	.row.banner .col-md-9 { height:414px;}
	.row.banner .col-md-9 .item{ height:414px;}
	.row.banner .col-md-9 img{ height:100%;}
	.row.banner .col-md-9 .carousel-indicators{ width:100%; top:379px; left:27%; text-align:right; }
	
	.row.banner .col-md-3 span{ display:none;}
	
	
	
	/*tourism*/
	.row.tourism .tourism02{ width:1024px;}
	
	.row.tourism .col-md-4{ width:1024px;}
	.row.tourism .col-md-4 li{ padding:15px 0px; font-size:14px;}
	.row.tourism .col-md-4 li .sp01{ max-height:50px; max-width:320px;}
	.row.tourism .col-md-4 li .sp01:hover{ text-decoration:none;}
	.row.tourism .col-md-4 li:active{ background:#eee; text-decoration:none;}
	
	.row.tourism .col-md-4 .img01{ display:none;}
	.row.tourism .col-md-4 .move{ height:31px;}
	.row.tourism .col-md-4 .move a{ height:31px; line-height:31px}
	
	.row.tourism .col-md-8{ width:1024px;}
	.row.tourism .col-md-8 li{ width:340px;}
	.row.tourism .col-md-8 .span4.img01 img{ width:100%;}
	.row.tourism .col-md-8 .span4.img02 img{ width:100%;}
	.row.tourism .col-md-8 .span4.img03 img{ width:100%;}
	.row.tourism .col-md-8 .move{ height:31px;}
	.row.tourism .col-md-8 .move a{ height:31px; line-height:31px}
	
	
	/*route*/
	.row.route{ width:1024px;}
	.row.route .route02{ width:100%;}
	.row.route .span6.col01{ width:100%;}
	
	.row.route .span6.col01 .sp1{ margin-right:1px;}
	.row.route .span6.col01 .sp2{ width:65%; height:330px; margin-right:2px;}
	.row.route .span6.col01 .sp1.rig01{ float:right;}
	
	
	
	/*toric*/
	.row.toric .toric02,
	.row.toric .toric03{ width:1024px;}
	.row.toric .span2{ width:50%; height:750px; margin-right:0%; margin-bottom:0%;}
	.row.toric .span2 p{ top:20%; left:46%; font-size:46px; max-height:420px; max-width:50px;}
	
	
	/*village*/
	.row.village{ width:1024px;}
	.row.village .village02{ width:100%;}
	.row.village .village03{ width:100%;}
	
	.row.village .village04{ float:none;}
	.row.village .village04.rig{ float:none;}
	
	.row.village .span6{ width:50%;}

	.row.village .title .sp01,
	.row.village .title .sp03{width:50%; height:49px;}
	.row.village .title .sp03 a{ float:right; width:20%; }
	.row.village .title .sp03 a:hover{ text-decoration:none;}
	.row.village .title .sp03 a:active{ background:#ccc;}
	
	.row.village .span6 .img02{ height:675px;}
	
	.row.village .span6 .lef{ width:32%; height:140px;}
	.row.village .span6 .rig{ width:63%;}
	
	.row.village .span6 .sp06{ margin:16px 0px;}
	
	.row.village .span6 .sp07{ width:120px; height:47px; line-height:45px; font-size:14px;}
	.row.village .span6 .sp07 a{ float:left; width:120px; height:47px;}
	
	
	
	
	/*route*/
	.row.route .route02{ width:100%}
	.row.route .route03{ width:100%;}
	
	.row.route .span4{ float:none; width:100%;}
	.row.route .span4.rig{ float:none;}
	
	.row.route .span4 .sp01{ padding-bottom:20px;}
	.row.route .span4 .sp01_lef{ width:14%; height:128px; margin-left:30px;}
	.row.route .span4 .sp01_rig{ width:80%;}
	
	.row.route .span4 .sp02{ margin:0px auto; margin-bottom:60px; margin-top:30px;}
	.row.route .span4 .sp01_rig h3{ max-height:18px;}
	
	
	
	/*county*/
	.row.county .county02{ width:100%; }	
	.row.county .county03{ width:100%; }
	.row.county .county03 li{ width:22%;}
	
	
	
	/*footer*/
	.row.footer .footer02{ width:100%;}
	.row.footer .row.footer03{ width:100%;}
	
	.row.footer .row.footer03 .span3{ margin:0 3% 0 3%;}
	
	
	
	
	
	
	/*  ?.html  */
	
	
	/*effect*/
	.row.effect_img .effect_vid{ display:none;}
	.row.effect_img .span12{ height:220px;}
	
	#effect_page a{ background:#ffffff;}
		
	.row.effect01_01{ width:100%; height:480px; overflow:hidden;}
	
	
	
	
	.row.effect02_01{ width:1024px;}
	.row.effect02_03 .col-md-3{ width:24%; margin:0px 13px 0px 0px;}
	.row.effect02_03 .effect02_04{ width:100%;}
	.row.effect02_03 .row.effect02_05{ margin:0px; padding:10px 0px 10px 6px;}
	.row.effect02_03 .row.effect02_05 .col-md-4{ width:31%; height:70px; margin:0px; margin-right:4px; padding:0px;}
	
	
	
	

	.row.effect03_01{ width:1024px;}
	
	.row.effect03_05 .col-md-6{ width:430px; margin-right:6px;}
	.row.effect03_05 .col-md-3.rig02{margin-left:0px;}

	.row.effect03_10 .col-md-3{ width:246px;}

	
	
	

	.row.effect04_01{ width:1024px;}

	.row.effect04_05 .col-md-6{ width:419px;}
	
	
	
	

	.row.effect05_01{ width:1024px;}
	.row.effect05_05 .col-md-9.p2{ width:720px;}
	.row.effect05_05 .col-md-9.img02,
	.row.effect05_05 .col-md-9.img03{ width:417px;}
	
	
	
	
	
	.row.effect06_01{ width:1024px;}

	.row.effect06_05 .col-md-9.p1{ width:766px;}
	.row.effect06_05 .col-md-3.p2{ width:250px;}
	
	.row.effect06_05 .col-md-9.img01{ width:507px;}
	.row.effect06_05 .col-md-3.img02,
	.row.effect06_05 .col-md-4.img03,
	.row.effect06_05 .col-md-4.img04,
	.row.effect06_05 .col-md-4.img05{ width:250px;}
	
	.row.effect06_05 .col-md-4.img03{ margin-right:8px;}
	
	.row.effect06_05 .pa1 p,
	.row.effect06_05 .pa3 p,
	.row.effect06_05 .pa4 p,
	.row.effect06_05 .pa5 p,
	.row.effect06_05 .pa6 p{ width:80%; max-width:50%;}
	
	
	

	.row.effect07_01{ width:1024px;}

	.row.effect07_08 .col-md-12.p4{ width:100%;}

	.row.effect07_05 .col-md-3{ width:252px;}
	
	.row.effect07_05 .img01 .p1,
	.row.effect07_05 .img02 .p1{width:252px;}
	.row.effect07_05 .img01{ margin-right:5px;}
	
	.row.effect07_05 .p2{max-height:56px;}
	
	
	
	
	

	.row.effect08_01{ width:1024px;}

	.row.effect08_05 .col-md-2{ width:205px;}
	
	.row.effect08_05 .img01 .p1{ width:205px;}
	.row.effect08_05 .img02{width:200px;}

	
	
	
	
	.row.effect09_01{ width:100%;}
	.row.effect09_05 .col-md-4{ width:33.3%;}
	
	.row.effect09_05 .img01{width:33.3%;}
	
	
	
	
	
	
	


	/*  ?.html  */
	
	
	/*food*/
	.row.food01_01{ width:100%;}
	.row.food_img .food_vid{ display:none;}
		
	.row.food02_01{ width:1024px;}	
	.row.food02_03 .p2{ width:326px;}
	.row.food02_03 .p2 a{ width:326px;}
	
	.row.food03_01{ width:1024px;}	
	.row.food03_03 .p2{ width:326px;}
	.row.food03_03 .p2 a{ width:326px;}

	.row.food04_01{ width:100%;}

	.row.food05_01{ width:1024px;}	
	.row.food05_05{ width:100%;}
	.row.food05_05 .col-md-6.p1{ width:510px; }
	.row.food05_05 .col-md-6.p2{ width:507px; }
	.row.food05_05 .row.p3{ width:100%;}
	.row.food05_05 .row.p3 .col-md-3{ width:250px;}
	
	.row.food05_05 .col-md-6.p1{ margin-top:6px;}
	.row.food05_05 .col-md-6.p2{ margin-top:6px;}
	.row.food05_05 .row.food05_07{margin-top:7px;}
	.row.food05_05 .img02{ margin-bottom:7px;}
	
	.row.food05_05 .row.p1_0 .col-md-6.p1_1{ width:250px;}
	.row.food05_05 .row.p1_0 .col-md-6.p1_2{width:250px;}
	
	.row.food05_05 .img01{ width:254px; height:577px;}
	.row.food05_05 .img02,
	.row.food05_05 .img03,
	.row.food05_05 .img05,
	.row.food05_05 .img06,
	.row.food05_05 .img08,
	.row.food05_05 .img09{ width:251px; height:285px;}
	.row.food05_05 .img04,
	.row.food05_05 .img07{ width:511px; height:285px;}

	.row.food05_05 .po1{left:26;}	
	.row.food05_05 .po2{left:37%;}
	
	
	
	
	
	
	
	/*  ??.html  */
	
	
	/*video_img*/
	
	.row.video_img_vid{ width:100%;}
	.row.video_img_vid .col-md-12{height:440px;}
	.row.video_img01_01{ width:100%;}

	.row.video_img01_02 .col-md-4 a{margin-left:30px;}
	
	.row.video_img02_01{ width:1024px;}
	
	.row.video_img02_04 .vid1,
	.row.video_img02_04 .vid2{ width:327px;}
	
	.row.video_img02_04 .vid1_t2{ width:327px; height:270px;}
	
	.row.video_img03_01{ width:1024px;}
	
	.row.video_img03_05 .col-md-6.rig01{ float:right; width:500px;}
	
	.row.video_img03_05 .img01{ width:506px; height:590px;}
	.row.video_img03_05 .img02{ width:500px; height:285px;}
	.row.video_img03_05 .img03{ width:242px; height:285px;}
	.row.video_img03_05 .img04{ width:242px; height:285px;}
	
	.row.video_img03_06 .img05{ width:242px; height:285px; margin-right:15px;}
	.row.video_img03_06 .img06{ width:510px; height:285px;}
	.row.video_img03_06 .img07{ width:242px; height:285px;}
	
	
	
	
	
	
	
	
	
	/*  ??.html  */
	
	
	/*tra_inf*/
	
	.row.tra_inf_img .tra_inf_vid{ display:none;}

	.row.tra_inf01_01{ width:100%;}
	
	.row.tra_inf02_01{ width:1024px;}
	
	.row.tra_inf02_03 .span3,
	.row.tra_inf02_03 .span3 .th01{ width:240px;}
	.row.tra_inf02_03 .span3 .th01 img{ width:100%; height:140px;}
	.row.tra_inf02_03 .span3 .th01 p{ height:170px;}

	.row.tra_inf03_01{ width:1024px;}	

	.row.tra_inf03_03 .col-md-6{ width:490px;}
	
	.row.tra_inf03_03 .img01{ width:490px;}
	
	
	
	
	/*  ??.html  */
	
	
	/*stay*/
	.row.stay_img .stay_vid{ display:none;}
	
	.row.stay01_01{ width:1024px;}

	.row.stay01_02 .col-md-2,
	.row.stay01_02 .col-md-4{ width:193px;}
	
	.row.stay01_02 .col-md-2{ margin-right:10px;}

	.row.stay01_02 select{ width:193px;}
	
	.row.stay01_02 .st2 input{ width:193px;}
	
	.row.stay02_01{ width:1024px;}

	.row.stay02_04 .col-md-3{ width:240px;}

	.row.stay03_01{ width:1024px;}
	
	.row.stay03_03 .st11{ width:420px; } 
	.row.stay03_03 .st11 h3{ max-width:340px;}
	.row.stay03_03 .st11 .p4 .s5{ max-width:353px;}
	.row.stay03_03 .st11 .p5{ max-width:334px;}
	.row.stay03_03 .st11 .p6{ max-width:334px;}	
	
	
	
	
	
	
	/*  ?.html  */
	
	
	/*festival*/
	.row.festival_img .festival_vid{ display:none;}

	.row.festival01_01{ width:100%;}
	
	.row.festival02_01{ width:1024px;}
	
	.row.festival02_03 .fe02{width:29%;}

	.row.festival02_03 .fest01.wid01{ width:100%;}
	
	.row.festival02_03 .fest02{ width:50px; height:50px; line-height:54px;}
	
	
	
	
	
	/*  ??.html  */
	
	
	/*spots*/
	.row.spots{ margin:0px auto; width:100%;}
	
	.row.spots_img .spots_vid{ display:none;}
	
	.row.spots01_01{ width:1024px;}
	
	.row.spots01_02 .spo01{}	
	.row.spots01_02 .spo02{ width:470px;}
	.row.spots01_02 .spo02 iframe{ width:468px; height:398px;}
	
	.row.spots02_01{ width:1024px;}
	
	.row.spots02_03 .spo05{ width:340px;}	
	.row.spots02_03 .spo06{ width:512px;}
	

	.row.spots03_01{ width:1024px;}

	.row.spots04_01{ width:1024px;}
	
	.row.spots05_01{ width:1024px;}

	.row.spots05_03 .col-md-2{ width:156px;}
	.row.spots05_03 .col-md-10{ width:816px;}
	
	
	
	
	
	
	
	/*  ?-1-2.html  */
	
	
	/*spots_map*/
	.row.spots_map01_01{ width:1024px;}

	.row.spots_map02_01{ width:1024px;}
	
	.row.spots_map02_03{ width:1024px;}
	.row.spots_map02_03 iframe{ height:545px;}

	.row.spots_map02_03 .cx02{ width:324px; height:545px;}
	.row.spots_map02_03 .cx02_0{ width:280px;}

	.row.spots_map02_03 .cx02 .inp01 input{ width:100%;}
	
	.row.spots_map02_03 .cx03{ width:700px; height:545px; overflow:hidden;}
	
	.row.spots_map02_03 .cx03 .carousel-indicators{ width:100%; top:505px; left:27%;}
	
	.row.spots_map02_03 .cx03 .active01{top:490px; left:0px; width:100%; height:70px; line-height:55px; padding-left:20px;}

	
	
	
	
	
	
	
	
	
	/*  ¡¤?.html  */
	
	
	/*groom*/
	.row.groom_img .groom_vid{ display:none;}	

	.row.groom01_01{ width:1024px;}

	.row.groom01_02 .img01,
	.row.groom01_02 .img02{ width:254px;}

	.row.groom02_01{ width:1024px;}

	.row.groom02_02 .row.spo10,
	.row.groom02_02 .row.spo10_li2,
	.row.groom02_02 .row.spo10_li3{ width:780px;}
	
	.row.groom02_02 ul.spo10_0 li{ width:60px;}
	.row.groom02_02 ul.spo10_0 li a{ width:60px;}
	
	.row.groom02_02 .col-md-4.groom02_05{ width:70px;}
	.row.groom02_02 .col-md-4.groom02_05 a{ width:70px;}

	.row.groom02_05 .col-md-4{ width:280px;}
	.row.groom02_05 .col-md-8{ width:731px;}

	.row.sop_main01 .col-md-6{ width:483px;}

	.row.sop_main01 .row.rig02 .col-md-6{ width:235px;}

	
	.row.sop_main01 .lef01{ width:235px;}
	
	.row.sop_main01 .row.rig02{ margin:15px 0px 0px 0px;}
	.row.groom02_05 .groom02_06 img{ width:280px; height:585px;}
	
	.row.sop_main01 .img01 img{ width:483px; height:285px;}
	.row.sop_main01 .img02 img,
	.row.sop_main01 .img03 img,
	.row.sop_main01 .img04 img,
	.row.sop_main01 .img05 img{ width:235px; height:285px;}

	.row.sop_main01 .lef01 .img05{ margin-top:15px;}
	
	
	
	
	
	
	/*  ?.html  */
	
	
	/*shopping*/
	.row.shopping_img .shopping_vid{ display:none;}

	.row.shopping01_01{ margin:0px auto; width:100%;}

	.row.shopping02_01{ margin:0px auto; width:1024px;}

	.row.shopping02_05 .col-md-3{ width:240px;}
	
	.row.shopping02_05 .lef01{ margin-right:20px;}
	
	.row.shopping02_05 .img02,
	.row.shopping02_05 .img05{ margin-top:20px;}
	
	.row.shopping02_05 .img01,
	.row.shopping02_05 .img02,
	.row.shopping02_05 .img04,
	.row.shopping02_05 .img05{width:240px; height:240px;}
	.row.shopping02_05 .img03,
	.row.shopping02_05 .img06{ width:240px; height:500px;}

	.row.shopping04_01{ margin:0px auto; width:1024px;}

	.row.shopping04_05 .col-md-6{ width:500px;}
	.row.shopping04_05 .row.line01{ width:500px;}
	
	.row.shopping04_05 .img01,
	.row.shopping04_05 .img06{ width:500px; height:240px;}
	.row.shopping04_05 .img02,
	.row.shopping04_05 .img03,
	.row.shopping04_05 .img04,
	.row.shopping04_05 .img05{ width:240px; height:240px;}
	
	
	
	
	
	
	
	
	
	
	
	
}




/*?*/
@media(min-width:768px) and (max-width:979px){
	
	a:hover,
	a img:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	a:active,
	a img:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
	
	
	/*header*/
	.header{ background:url(imagesheader_background.jpg) #ffffff right 0px no-repeat;}
	.header .col-md-4{ display:none;}
	
	/*banner*/
	.row.banner .col-md-9 { width:100%; height:345px;}
	.row.banner .col-md-9 .item{ height:345px;}
	.row.banner .col-md-9 img{ height:100%;}
	.row.banner .col-md-9 .carousel-indicators{ width:100%; top:320px; left:27%; text-align:right; }
	
	.row.banner .col-md-3{ width:100%;}
	.row.banner .col-md-3 a .u01:hover{ background:#f2f2f2;}
	.row.banner .col-md-3 a .u01:active{ background:#ddd;}
	
	
	/*tourism*/
	.row.tourism .tourism02{ width:100%;}
	
	.row.tourism .col-md-4{ width:100%;}
	.row.tourism .col-md-4 li{ padding:15px 0px; font-size:14px;}
	.row.tourism .col-md-4 li .sp01{ max-height:50px; max-width:170px;}
	.row.tourism .col-md-4 li .sp01:hover{ text-decoration:none;}
	.row.tourism .col-md-4 li:active{ background:#eee; text-decoration:none;}
	
	.row.tourism .col-md-4 .img01{ display:none;}
	.row.tourism .col-md-4 .move{ height:41px; font-size:14px;}
	.row.tourism .col-md-4 .move a{ height:41px; line-height:41px}
	.row.tourism .col-md-4 .move a:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.row.tourism .col-md-4 .move a:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
	
	.row.tourism .col-md-8{ width:100%;}
	.row.tourism .col-md-8 li{ width:100%;}
	.row.tourism .col-md-8 .span4.img01 img{ width:100%; height:530px;}
	.row.tourism .col-md-8 .span4.img02 img{ width:100%; height:530px;}
	.row.tourism .col-md-8 .span4.img03 img{ width:100%; height:530px;}
	.row.tourism .col-md-8 ul img{ margin:0px;}
	.row.tourism .col-md-8 p{ margin-bottom:40px; padding-bottom:0px;}
	
	.row.tourism .col-md-8 .move{ height:41px; font-size:14px;}
	.row.tourism .col-md-8 .move a{ height:41px; line-height:41px}
	.row.tourism .col-md-8 .move a:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.row.tourism .col-md-8 .move a:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
	
	
	
	/*route*/
	.row.route .route02{ width:100%;}
	.row.route .span6.col01{ float:none; width:100%;}
	.row.route .span6.col01.mar01{ margin-right:1px;}
	
	.row.route .span6.col01 .sp1{ width:100%; height:490px;}
	.row.route .span6.col01 .sp2{ width:100%; margin-bottom:20px;}
	
	
	
	/*toric*/
	.row.toric .toric02,
	.row.toric .toric03{ width:100%;}
	.row.toric .span2{ width:50%; height:600px; margin-right:0%; margin-bottom:0%;}
	.row.toric .span2 p{ top:17%; left:46%; font-size:46px; max-height:420px; max-width:50px;}
	
	
	/*village*/
	.row.village .village02{ width:100%;}
	.row.village .village03{ width:100%;}
	
	.row.village .village04{ float:none;}
	.row.village .village04.rig{ float:none;}
	
	.row.village .span6{ width:50%;}

	.row.village .title .sp01,
	.row.village .title .sp03{width:50%; height:49px;}
	
	.row.village .title .sp03 a{ float:right; width:20%; }
	.row.village .title .sp03 a:hover{ text-decoration:none;}
	.row.village .title .sp03 a:active{ background:#ccc;}
	
	.row.village .span6 .img02{ height:560px;}
	
	.row.village .span6 .lef{ width:30%; height:110px;}
	.row.village .span6 .rig{ width:66%;}
	
	.row.village .span6 .sp06{ margin:16px 0px;}
	
	.row.village .span6 .sp07{ width:120px; height:47px; line-height:45px; font-size:14px;}
	.row.village .span6 .sp07 a{ float:left; width:120px; height:47px; text-decoration:none;}
	
	
	/*route*/
	.row.route .route02{ width:100%}
	.row.route .route03{ width:100%;}
	
	.row.route .span4{ float:none; width:100%;}
	.row.route .span4.rig{ float:none;}
	
	.row.route .span4 .sp01{ padding-bottom:20px; margin-right:0px;}
	.row.route .span4 .sp01_lef{ width:18%; height:134px;}
	.row.route .span4 .sp01_rig{ float:right; width:79%;}
	
	.row.route .span4 .sp02{ margin:0px auto; margin-bottom:60px; margin-top:30px;}
	.row.route .span4 .sp01_rig h3{ max-height:80px;}
	
	.row.route .span6.col01 .sp3 a:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.row.route .span6.col01 .sp3 a:active{ text-decoration:none; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
	
	
	
	/*county*/
	.row.county .county02{ width:100%; }	
	.row.county .county03{ width:100%; }
	.row.county .county03 li{ width:20%;}
	
	
	
	/*footer*/
	.row.footer .footer02{ width:100%;}
	.row.footer .row.footer03{ width:100%;}
	
	.row.footer .row.footer03 .span3{ margin-left:4%; margin-bottom:2%;}
	
	
	
	
	
	
	/*  ?.html  */
	
	
	/*effect*/
	.row.effect_img .effect_vid{ display:none;}
	.row.effect_img .span12{ height:170px;}
	
	
	#effect_page a{ background:#ffffff;}
		
	.row.effect01_01{ width:100%;}
	
	
	
	
	.row.effect02_01{ width:100%;}
	.row.effect02_03 .col-md-3{ float:left; width:100%; margin:0px 13px 0px 0px;}
	.row.effect02_03 .effect02_04{ width:100%; height:740px;}
	.row.effect02_03 .row.effect02_05{ margin:0px 0px 20px 0px; padding:10px 0px 10px 12px;}
	.row.effect02_03 .row.effect02_05 .col-md-4{ float:left; width:32%; height:140px; margin:0px 8px 0px 0px; padding:0px;}
	.row.effect02_03 .row.effect02_05.bac1{ background:url(../images/effect/back02.jpg) left repeat;}
	.row.effect02_03 .row.effect02_05.bac2{ background:url(../images/effect/back03.jpg) left repeat;}
	.row.effect02_03 .row.effect02_05.bac3{ background:url(../images/effect/back04.jpg) left repeat;}
	.row.effect02_03 .row.effect02_05.bac4{ background:url(../images/effect/back05.jpg) left repeat;}
	
	
	
	.row.effect03_01{ width:100%;}
	
	.row.effect03_05 .col-md-6{ width:100%;}
	.row.effect03_05 .col-md-3{ width:100%; height:100%;}

	.row.effect03_05 .col-md-3.rig02{margin-left:0px;}
	
	.row.effect03_05 .effect03_08{ height:570px; margin-top:20px;}
	.row.effect03_05 .effect03_09{ height:570px;}

	.row.effect03_10 .col-md-3{ width:100%; height:100%;}
	
	.row.effect03_10 .effect03_11,
	.row.effect03_10 .effect03_12,
	.row.effect03_10 .effect03_13,
	.row.effect03_10 .effect03_14,
	.row.effect03_10 .effect03_15{ height:640px;}
	
	.row.effect03_10 .effect03_13{ margin-top:10px;}
	
	.row.effect03_10 .effect03_14{ margin-top:20px;}

	
	
	

	.row.effect04_01{ width:100%;}

	.row.effect04_05 .col-md-6,
	.row.effect04_05 .col-md-3{ width:100%;}
	
	.row.effect04_05 .img01,
	.row.effect04_05 .img02,
	.row.effect04_05 .img03,
	.row.effect04_05 .img04{ width:100%; height:620px;}
	
	.row.effect04_05 .p1,
	.row.effect04_05 .img02{ margin-bottom:10px;}

	.row.effect05_01{ width:100%;}
	
	.row.effect05_05 .col-md-3.p1,
	.row.effect05_05 .col-md-9.p2{ width:100%;}
	
	.row.effect05_05 .col-md-9.img02,
	.row.effect05_05 .col-md-9.img03,
	.row.effect05_05 .col-md-3.img01,
	.row.effect05_05 .col-md-3.img04{ width:100%; height:420px;}
	
	.row.effect05_05 .col-md-3.p1,
	.row.effect05_05 .col-md-3.img01,
	.row.effect05_05 .col-md-9.img03{ margin-bottom:10px;}
	
	
	
	
	
	.row.effect06_01{ width:100%;}
	
	.row.effect06_05 .col-md-9.p1,
	.row.effect06_05 .col-md-3.p2{ width:100%; height:100%; margin-bottom:10px;}
	
	.row.effect06_05 .col-md-3.p2 img{ height:800px;}

	.row.effect06_05 .col-md-9.img01{ width:100%; height:340px; margin-bottom:10px;}
	.row.effect06_05 .col-md-3.img02,
	.row.effect06_05 .col-md-4.img03,
	.row.effect06_05 .col-md-4.img04,
	.row.effect06_05 .col-md-4.img05{ width:100%; height:560px; margin-bottom:10px;}
	
	.row.effect06_05 .col-md-4.img03{ margin-right:0px;}
	
	.row.effect06_05 .pa1 p,
	.row.effect06_05 .pa3 p,
	.row.effect06_05 .pa4 p,
	.row.effect06_05 .pa5 p,
	.row.effect06_05 .pa6 p{ width:80%; max-width:80%;}

	
	
	
	
	

	.row.effect07_01{ width:100%;}
	
	.row.effect07_08 .col-md-12.p4{ width:100%; height:300px; margin-bottom:10px;}
	.row.effect07_05 .col-md-3,
	.row.effect07_05 .img01 .p1,
	.row.effect07_05 .img02 .p1{ width:100%; height:560px; margin-top:10px;}
	.row.effect07_05 .img01,
	.row.effect07_05 .img02{ height:100%; margin-right:0px; margin-top:0px;}
	
	.row.effect07_05 .p2{max-height:56px;}
	
	
	
	
	

	.row.effect08_01{ width:100%;}
	
	.row.effect08_05 .col-md-2,	
	.row.effect08_05 .img01 .p1{ width:100%; height:560px; margin-bottom:10px;}
	.row.effect08_05 .pr1{ height:100%; padding-bottom:20px;}
	.row.effect08_05 .img02{ width:100%; height:100%; margin-bottom:10px;}

	
	
	
	
	.row.effect09_01{ width:100%;}
	
	.row.effect09_05 .col-md-4,	
	.row.effect09_05 .img01{ width:100%; height:340px; margin-bottom:10px;}
	
	
	
	
	
	
	/*  ?.html  */


	/*food*/
	.row.food_img .food_vid{ display:none;}

	.row.food01_01{ width:100%;}

	.row.food02_01{ width:100%;}
	
	.row.food02_03 .p2{ width:100%;}

	.row.food02_03 .p2 a{ width:100%;}
	
	.row.food03_01{ width:100%;}			
	.row.food03_03 .p2{ width:100%;}
	.row.food03_03 .p2 a{ width:100%;}	
	
	.row.food04_01{ width:100%;}

	.row.food04_02 .food04_03 .inp1{ width:100%;}
	.row.food04_02 .food04_03 .inp2{ margin-top:10px;}
	
	.row.food04_02 .food04_04{width:100%; line-height:28px;}
	

	.row.food05_01{ width:100%;}

	.row.food05_05{width:100%;}
	.row.food05_05 .col-md-6.p1{ width:100%;}
	.row.food05_05 .col-md-6.p2{ width:100%;}
	.row.food05_05 .row.p3{ width:100%;}

	.food05_05.row .p3.row .col-md-3{ width:100%;}


	.row.food05_05 .row.p1_0 .col-md-6.p1_1{ width:100%;}
	
	.food05_05.row .p3.row .col-md-3{ margin-left:0px;}
	
	.row.food05_05 .img01{ width:100%; height:420px; }
	.row.food05_05 .img02,
	.row.food05_05 .img03,
	.row.food05_05 .img05,
	.row.food05_05 .img06,
	.row.food05_05 .img08,
	.row.food05_05 .img09{ width:100%; height:420px; }
	.row.food05_05 .img04,
	.row.food05_05 .img07{ width:100%; height:420px;}
	
	.row.food05_05 .row.p1_0 .col-md-6.p1_2{ width:100%;}
	
	.row.food05_05 .row.food05_07{ margin-top:0px;}
	
	.row.food05_05 .row.food05_07 .img05,
	.row.food05_05 .row.food05_07 .img06{ margin-top:15px;}
	
	.row.food05_05 .img01{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img02{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img03{ margin:0px; padding:0px;}
	.row.food05_05 .img04{ margin:0px; padding:0px;}
	.row.food05_05 .img05{ margin:0px; padding:0px;}
	.row.food05_05 .img06{ margin:0px; padding:0px;}
	.row.food05_05 .img07{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img08{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img09{ margin:0px; padding:0px;}
	
	.row.food05_05 .po1{ left:42%;}	
	.row.food05_05 .po2{ left:42%;}
	
	
	
	
	
	/*  ??.html  */
	
	
	/*video_img*/
	
	.row.video_img_vid{ width:100%;}
	.row.video_img_vid .col-md-12{height:440px;}
	.row.video_img01_01{ width:100%;}

	.row.video_img01_02 .col-md-4 a{margin-left:10px; width:240px;}

	.row.video_img02_01{ width:100%;}
	
	.row.video_img02_04 .vid1,
	.row.video_img02_04 .vid2{ width:100%;}
	
	.row.video_img02_04 .vid1_t2{ width:100%; height:400px;}
	
	.row.video_img03_01{ width:100%;}
	
	.row.video_img03_05 .col-md-6.rig01{ float:right; width:100%;}
	
	.row.video_img03_05 .img01,
	.row.video_img03_05 .img02,
	.row.video_img03_05 .img03,
	.row.video_img03_05 .img04{ width:100%; height:400px;}
	
	.row.video_img03_06 .img05,
	.row.video_img03_06 .img06,
	.row.video_img03_06 .img07{ width:100%; height:400px;}
	
	
	
	
	
	
	/*  ??.html  */
	
	
	/*tra_inf*/
	.row.tra_inf_img .tra_inf_vid{ display:none;}

	.row.tra_inf01_01{ width:100%;}
	
	.row.tra_inf02_01{ width:100%;}
	
	.row.tra_inf02_03 .span3{ width:100%; margin-right:0px;}
	
	.row.tra_inf02_03 .span3 .th01{ width:100%;}
	.row.tra_inf02_03 .span3 .th01 img{ width:100%; height:440px;}
	.row.tra_inf02_03 .span3 .th01 p{ height:100%;}

	.row.tra_inf03_01{ width:100%;}	

	.row.tra_inf03_03 .col-md-6{ width:100%;}
	
	.row.tra_inf03_03 .img01{ width:100%; height:300px;}
	
	
	
	
	
	/*  ??.html  */
	
	
	/*stay*/
	.row.stay_img .stay_vid{ display:none;}
	
	.row.stay01_01{ width:100%;}

	.row.stay01_02 .col-md-2,
	.row.stay01_02 .col-md-4{ width:100%;}
	
	.row.stay01_02 .col-md-2{ margin-right:0px;}
	.row.stay01_02 .col-md-4{ padding-top:20px;}

	.row.stay01_02 select{ width:100%;}
	
	.row.stay01_02 .st2 input{ width:100%;}
	.row.stay01_02 .st5 input{ width:100%;}
	
	.row.stay02_01{ width:100%;}	
	
	.row.stay02_04{ width:100%; height:440px; overflow:hidden;}
	.row.stay02_04 .col-md-3{ width:48%; height:440px;}
	.row.stay02_04 .st8{ margin-left:10px; margin-right:0px;}

	.row.stay03_01{ width:100%;}
	
	.row.stay03_03 .st10{ width:100%; height:370px;}
	.row.stay03_03 .st11{ width:100%;} 
	.row.stay03_03 .st11 h3{ max-width:82%;}
	.row.stay03_03 .st11 .p4 .s5{ max-width:88.5%;}
	.row.stay03_03 .st11 .p5{ max-width:81%;}
	.row.stay03_03 .st11 .p6{ max-width:81%;}
	
	
	
	
	
	/*  ?.html  */
	
	
	/*festival*/
	.row.festival_img .festival_vid{ display:none;}

	.row.festival01_01{ width:100%;}
	
	.row.festival02_01{ width:100%;}
	
	.row.festival02_03 .fest01{width:100%; height:540px;}
	.row.festival02_03 .fe01{width:100%;}
	.row.festival02_03 .fe02{width:100%;}	

	.row.festival02_03 .fest01.wid01{ width:100%;}
	
	.row.festival02_03 .fest02{ width:60px; height:60px; line-height:66px;}
	
	
	
	
	
	
	
	/*  ??.html  */
	
	
	/*spots*/
	.row.spots{ margin:0px auto; width:100%;}
	
	.row.spots_img .spots_vid{ display:none;}
	
	.row.spots01_01{ width:100%;}
	
	.row.spots01_02 .spo01{ }	
	.row.spots01_02 .spo02{width:100%;}
	.row.spots01_02 .spo02 iframe{ width:100%; height:398px;}
	
	.row.spots02_01{ width:100%;}
	
	.row.spots02_03 .spo05{ width:100%; height:400px; margin-bottom:30px;}	
	.row.spots02_03 .spo06{ width:100%; height:480px;}	
	.row.spots02_03 .spo07{ height:200px;}
	
	.row.spots02_02 .spo03.a4{ margin-top:20px;}
	
	.row.spots02_03 .spo09{ width:100%; height:580px;}

	.row.spots03_01{ width:100%;}

	.row.spots04_01{ width:100%;}
	
	.row.spots05_01{ width:100%;}

	.row.spots05_03 .col-md-2{ width:100%;}
	.row.spots05_03 .col-md-10{ width:100%;}
	
	.row.spots03_02 ul.spo10_0{ width:100%;}
	.row.spots05_03 ul.spo10_0 li{ width:100%;}
	.row.spots05_03 ul.spo10_0 li a{ width:100%;}
	.row.spots05_03 ul.spo10_0 li.spo01 a{ width:100%; background:#cde9f5;}
	.row.spots05_03 .spo17{ width:100%; height:480px;}
	
	
	
	
	
	
	
	/*  ?-1-2.html  */
	
	
	/*spots_map*/
	.row.spots_map01_01{ width:100%;}

	.row.spots_map02_01{ width:100%;}
	
	.row.spots_map02_03{ width:100%;}
	.row.spots_map02_03 iframe{ height:545px;}

	.row.spots_map02_03 .cx02{ float:left; width:30%; height:545px;}
	.row.spots_map02_03 .cx02_0{ width:90%; margin-top:0px;}	
	.row.spots_map02_03 h2{ margin:0px 0px 20px 0px; padding:20px 0px 0px 0px;}
	.row.spots_map02_03 .cx02 .inp01 input{ width:100%;}
	
	.row.spots_map02_03 .cx03{ float:right; width:70%; height:545px; overflow:hidden;}
	.spots_map02_03.row .cx03 img{ height:545px;}
	
	.row.spots_map02_03 .cx03 .carousel-indicators{ width:100%; top:505px; left:27%;}
	
	.row.spots_map02_03 .cx03 .active01{top:490px; left:0px; width:100%; height:70px; line-height:55px; padding-left:20px;}
	
	
	
	
	
	
	
	
	/*  ¡¤?.html  */
	
	
	/*groom*/
	.row.groom_img .groom_vid{ display:none;}	

	.row.groom01_01{ width:100%;}

	.row.groom01_02 .img01,
	.row.groom01_02 .img02{ width:100%; height:800px;}

	.row.groom02_01{ width:100%;}

	.row.groom02_02 .col-md-4{ width:100%;}

	.row.groom02_02 .col-md-4.groom02_03.wid01{ width:100%;}
	
	.row.groom02_02 .col-md-4.groom02_04{ margin-top:34px;}
	.row.groom02_02 .row.spo10,
	.row.groom02_02 .row.spo10_li2,
	.row.groom02_02 .row.spo10_li3{ width:100%;}
	
	.row.groom02_02 ul.spo10_0 li{ width:80px;}
	.row.groom02_02 ul.spo10_0 li a{ width:80px;}
	
	.row.groom02_02 .col-md-4.groom02_05{ width:70px;}
	.row.groom02_02 .col-md-4.groom02_05 a{ width:70px;}

	.row.groom02_05 .col-md-4{ width:100%;}
	.row.groom02_05 .col-md-8{ width:100%;}

	.row.sop_main01 .col-md-6{ width:100%;}

	.row.sop_main01 .row.rig02 .col-md-6{ width:100%; margin-bottom:15px;}

	
	.row.sop_main01 .lef01{ width:100%;}
	
	.row.sop_main01 .row.rig02{ margin:15px 0px 0px 0px;}
	.row.groom02_05 .groom02_06 img{ width:100%; height:985px; margin-bottom:15px;}
	
	.row.sop_main01 .img01 img{ width:100%; height:480px;}
	.row.sop_main01 .img02 img,
	.row.sop_main01 .img03 img,
	.row.sop_main01 .img04 img,
	.row.sop_main01 .img05 img{ width:100%; height:480px;}

	.row.sop_main01 .lef01 .img05{ margin-top:15px;}
	
	
	
	
	
	
	
	/*  ?.html  */
	
	
	/*shopping*/
	.row.shopping_img .shopping_vid{ display:none;}

	.row.shopping01_01{ width:100%;}

	.row.shopping02_01{ width:100%;}

	.row.shopping02_05 .col-md-3{ width:100%;}
	
	.row.shopping02_05 .lef01{ margin-right:20px;}
	
	.row.shopping02_05 .img02,
	.row.shopping02_05 .img05{ margin-top:0px;}
	
	.row.shopping02_05 .img01,
	.row.shopping02_05 .img02,
	.row.shopping02_05 .img04,
	.row.shopping02_05 .img05{width:100%; height:500px; margin-top:20px;}
	.row.shopping02_05 .img03,
	.row.shopping02_05 .img06{ width:100%; height:500px; margin-top:20px;}

	.row.shopping04_01{ margin:0px auto; width:100%;}

	.row.shopping04_05 .col-md-6{ width:100%;}
	.row.shopping04_05 .row.line01{ width:100%;}
	
	.row.shopping04_05 .img01{ margin-bottom:0px;}
	
	.row.shopping04_05 .img01,
	.row.shopping04_05 .img06{ width:100%; height:500px; margin-top:20px;}
	.row.shopping04_05 .img02,
	.row.shopping04_05 .img03,
	.row.shopping04_05 .img04,
	.row.shopping04_05 .img05{ width:100%; height:500px; margin-top:20px;}
	
	
	
	
	
	
	
	
}




/*??*/
@media(max-width:767px){
	
	a:hover,
	a img:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	a:active,
	a img:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}

	
	/*header*/
	.header{ width:auto; height:100%; background:#ffffff;}
	.header .col-md-8{ padding:20px;}
	.header .col-md-4{ display:none;}
	
	/*menu*/
	.menu .navbar-brand{ display:block; margin:0px 10px;}
	.menu .nav.navbar-nav .active a,
	.menu .nav.navbar-nav .active a:hover{ background:#24778f; border-bottom:1px #ffffff solid;}
	.menu .nav.navbar-nav li a:hover{ color:#2599ca; background:#ffffff; border-bottom:1px solid #98d4e6;}
	.menu .nav.navbar-nav li{ height:50px; background:#ffffff; border-bottom:1px solid #98d4e6;}
	.menu .nav.navbar-nav li a{ height:50px; color:#2599ca; padding:0px 40px; line-height:50px; background:#ffffff; border-bottom:1px solid #98d4e6;}
	.menu .nav.navbar-nav li a:active{ color:#ffffff; background:#98d4e6;}
	

	
	
	
	/*banner*/
	.row.banner{position: relative;}
	.row.banner .col-md-9 { width:100%; }
	.row.banner .col-md-9 .item{ height:285px;}
	.row.banner .col-md-9 img{ height:100%;}
	.row.banner .col-md-9 .carousel-indicators{ width:100%; top:260px; left:27%; text-align:right; }
	
	.row.banner .col-md-3{ width:100%;}
	.row.banner .col-md-3 a .u01:hover{ background:#f2f2f2;}
	.row.banner .col-md-3 a .u01:active{ background:#ddd;}
	
	
	
	
	/*tourism*/
	.row.tourism .tourism02{ width:100%;}
	
	.row.tourism .col-md-4{ width:100%;}
	.row.tourism .col-md-4 li{ padding:15px 0px; font-size:14px;}
	.row.tourism .col-md-4 li .sp01{ max-height:50px; max-width:170px;}
	.row.tourism .col-md-4 li .sp01:hover{ text-decoration:none;}
	.row.tourism .col-md-4 li:active{ background:#eee; text-decoration:none;}

	
	.row.tourism .col-md-4 .img01{ display:none;}
	.row.tourism .col-md-4 .move{ height:41px; font-size:14px;}
	.row.tourism .col-md-4 .move a{ height:41px; line-height:41px}
	.row.tourism .col-md-4 .move a:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.row.tourism .col-md-4 .move a:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
	
	.row.tourism .col-md-8{ width:100%;}
	.row.tourism .col-md-8 li{ width:100%;}
	.row.tourism .col-md-8 .span4.img01 img{ width:100%; height:530px;}
	.row.tourism .col-md-8 .span4.img02 img{ width:100%; height:530px;}
	.row.tourism .col-md-8 .span4.img03 img{ width:100%; height:530px;}
	.row.tourism .col-md-8 ul img{ margin:0px;}
	.row.tourism .col-md-8 p{ margin-bottom:40px; padding-bottom:0px;}
	
	.row.tourism .col-md-8 .move{ height:41px; font-size:14px;}
	.row.tourism .col-md-8 .move a{ height:41px; line-height:41px}
	.row.tourism .col-md-8 .move a:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.row.tourism .col-md-8 .move a:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
	
	
	
	
	/*route*/
	.row.route .route02{ width:100%;}
	.row.route .span6.col01{ float:none; width:100%;}
	.row.route .span6.col01.mar01{ margin-right:1px;}
	
	.row.route .span6.col01 .sp1{ width:100%; height:470px;}
	.row.route .span6.col01 .sp2{ width:100%; margin-bottom:20px;}
	
	
	
	
	/*toric*/
	.row.toric .toric02,
	.row.toric .toric03{ width:100%;}
	.row.toric .span2{ width:50%; height:600px; margin-left:0%; margin-right:0%; margin-bottom:0%;}
	.row.toric .span2 p{ max-height:270px; }
	
	
	
	
	/*village*/
	.row.village .village02{ width:100%;}
	.row.village .village03{ width:100%;}
	
	.row.village .village04{ float:none;}
	.row.village .village04.rig{ float:none;}
	
	.row.village .span6{ width:100%;}
	
	.row.village .title .sp01,
	.row.village .title .sp03{width:50%; height:49px;}
	.row.village .title .sp01{background:url(../images/index/back02.png) left no-repeat;}
	.row.village .title .sp03{ padding-right:12px;}
	
	.row.village .title .sp03 a{ float:right; width:20%; }
	.row.village .title .sp03 a:hover{ text-decoration:none;}
	.row.village .title .sp03 a:active{ background:#ccc;}
	
	.row.village .span6 .img02{ height:705px;}
	
	.row.village .span6 .row.main{ margin:30px;}
	.row.village .span6 .lef{ width:100%; height:420px;}
	.row.village .span6 .rig{ width:100%;}
	
	.row.village .span6 .sp06{ margin:10px 0px;}
	
	.row.village .span6 .sp07{ width:120px; height:47px; line-height:45px; font-size:14px;}
	.row.village .span6 .sp07 a{ float:left; width:120px; height:47px; text-decoration:none;}
	
	
	
	
	/*route*/
	.row.route .route02{ width:100%}
	.row.route .route03{ width:100%; margin:0px;}
	
	.row.route .span4{ float:none; width:100%;}
	.row.route .span4.rig{ float:none;}
	
	.row.route .span4 .sp01{ padding-bottom:20px; margin:30px;}
	.row.route .span4 .sp01_lef{ width:18%; height:90px; margin:0px;}
	.row.route .span4 .sp01_rig{ float:right; width:78%;}
	
	.row.route .span4 .sp02{ float:right; margin-bottom:30px;}
	.row.route .span4 .sp01_rig h3{ max-height:80px;}
	
	.row.route .span4 .sp02{ width:100%; padding:0px;}
	.row.route .span4 .sp02 a{ width:100%; margin:0px;}
	
	.row.route .span6.col01 .sp3 a:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.row.route .span6.col01 .sp3 a:active{ text-decoration:none; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;}
	
	
	/*county*/
	.row.county .county02{ width:100%; }	
	.row.county .county03{ width:100%; }
	.row.county .county03 li{ width:28%;}
	
	
	
	
	/*footer*/
	.row.footer .footer02{ width:100%;}
	.row.footer .row.footer03{ width:100%;}
	
	.row.footer .row.footer03 .span3{ margin-left:8%; margin-right:8%; margin-bottom:2%;}
	.row.footer .row.footer04{ float:left; margin-left:8%; margin-top:4%;}
	
	
	
	
	
	
	
	/*  ?.html  */
	
	
	/*effect*/
	.row.effect_img .effect_vid{ display:none;}
	.row.effect_img .span12{ height:140px;}
	
	
	
	#effect_page a{ background:#ffffff;}
		
	.row.effect01_01{ width:100%;}
	
	
	
	
	.row.effect02_01{ width:100%;}
	.row.effect02_03 .col-md-3{ float:left; width:100%; margin:0px 13px 0px 0px;}
	.row.effect02_03 .effect02_04{ width:100%; height:540px;}
	.row.effect02_03 .row.effect02_05{ margin:0px 0px 20px 0px; padding:10px 0px 10px 12px;}
	.row.effect02_03 .row.effect02_05 .col-md-4{ float:left; width:28%; height:75px; margin:0px 11px 0px 4px; padding:0px;}
	.row.effect02_03 .row.effect02_05.bac1{ background:url(../images/effect/back02.jpg) left repeat;}
	.row.effect02_03 .row.effect02_05.bac2{ background:url(../images/effect/back03.jpg) left repeat;}
	.row.effect02_03 .row.effect02_05.bac3{ background:url(../images/effect/back04.jpg) left repeat;}
	.row.effect02_03 .row.effect02_05.bac4{ background:url(../images/effect/back05.jpg) left repeat;}
	
	
	
	
	.row.effect03_01{ width:100%;}
	
	.row.effect03_05 .col-md-6{ width:100%;}
	.row.effect03_05 .col-md-3{ width:100%; height:100%;}

	.row.effect03_05 .col-md-3.rig02{margin-left:0px;}
	
	.row.effect03_05 .effect03_08{ height:570px; margin-top:20px;}
	.row.effect03_05 .effect03_09{ height:570px;}

	.row.effect03_10 .col-md-3{ width:100%; height:100%;}
	
	.row.effect03_10 .effect03_11,
	.row.effect03_10 .effect03_12,
	.row.effect03_10 .effect03_13,
	.row.effect03_10 .effect03_14,
	.row.effect03_10 .effect03_15{ height:550px;}
	
	.row.effect03_10 .effect03_13{ margin-top:10px;}
	
	.row.effect03_10 .effect03_14{ margin-top:20px;}

	
	
	

	.row.effect04_01{ width:100%;}

	.row.effect04_05 .col-md-6,
	.row.effect04_05 .col-md-3{ width:100%;}
	
	.row.effect04_05 .img01,
	.row.effect04_05 .img02,
	.row.effect04_05 .img03,
	.row.effect04_05 .img04{ width:100%; height:620px;}
	
	.row.effect04_05 .p1,
	.row.effect04_05 .img02{ margin-bottom:10px;}
	
	
	
	

	.row.effect05_01{ width:100%;}
	
	.row.effect05_05 .col-md-3.p1,
	.row.effect05_05 .col-md-9.p2{ width:100%;}
	
	.row.effect05_05 .col-md-9.img02,
	.row.effect05_05 .col-md-9.img03,
	.row.effect05_05 .col-md-3.img01,
	.row.effect05_05 .col-md-3.img04{ width:100%; height:420px;}
	
	.row.effect05_05 .col-md-3.p1,
	.row.effect05_05 .col-md-3.img01,
	.row.effect05_05 .col-md-9.img03{ margin-bottom:10px;}
	
	
	
	
	
	.row.effect06_01{ width:100%;}
	
	.row.effect06_05 .col-md-9.p1,
	.row.effect06_05 .col-md-3.p2{ width:100%; height:100%; margin-bottom:10px;}
	
	.row.effect06_05 .col-md-3.p2 img{ height:800px;}

	.row.effect06_05 .col-md-9.img01{ width:100%; height:340px; margin-bottom:10px;}
	.row.effect06_05 .col-md-3.img02,
	.row.effect06_05 .col-md-4.img03,
	.row.effect06_05 .col-md-4.img04,
	.row.effect06_05 .col-md-4.img05{ width:100%; height:560px; margin-bottom:10px;}
	
	.row.effect06_05 .col-md-4.img03{ margin-right:0px;}
	
	.row.effect06_05 .pa1 p,
	.row.effect06_05 .pa3 p,
	.row.effect06_05 .pa4 p,
	.row.effect06_05 .pa5 p,
	.row.effect06_05 .pa6 p{ width:80%; max-width:80%;}

	
	
	
	

	.row.effect07_01{ width:100%;}
	
	.row.effect07_08 .col-md-12.p4{ width:100%; height:220px; margin-bottom:10px;}
	.row.effect07_05 .col-md-3,
	.row.effect07_05 .img01 .p1,
	.row.effect07_05 .img02 .p1{ width:100%; height:560px; margin-top:10px;}
	.row.effect07_05 .img01,
	.row.effect07_05 .img02{ height:100%; margin-right:0px; margin-top:0px;}
	
	.row.effect07_05 .p2{max-height:56px;}
	
	
	
	
	

	.row.effect08_01{ width:100%;}
	
	.row.effect08_05 .col-md-2,	
	.row.effect08_05 .img01 .p1{ width:100%; height:560px; margin-bottom:10px;}
	.row.effect08_05 .pr1{ height:100%; padding-bottom:20px;}
	.row.effect08_05 .img02{ width:100%; height:100%; margin-bottom:10px;}

	
	
	
	
	.row.effect09_01{ width:100%;}
	
	.row.effect09_05 .col-md-4,	
	.row.effect09_05 .img01{ width:100%; height:300px; margin-bottom:10px;}
	
	
	
	
	
	
	
	/*  ?.html  */


	/*food*/
	.row.food_img .food_vid{ display:none;}

	.row.food01_01{ width:100%;}

	.row.food02_01{ width:100%;}
	
	.row.food02_03 .p2{ width:100%;}

	.row.food02_03 .p2 a{ width:100%;}
	
	.row.food03_01{ width:100%;}			
	.row.food03_03 .p2{ width:100%;}
	.row.food03_03 .p2 a{ width:100%;}	
	
	.row.food04_01{ width:100%;}

	.row.food04_02 .food04_03 .inp1{ width:100%;}
	.row.food04_02 .food04_03 .inp2{ margin-top:10px;}
	
	.row.food04_02 .food04_04{width:100%; line-height:28px;}
	

	.row.food05_01{ width:100%;}

	.row.food05_05{width:100%;}
	.row.food05_05 .col-md-6.p1{ width:100%;}
	.row.food05_05 .col-md-6.p2{ width:100%;}
	.row.food05_05 .row.p3{ width:100%;}

	.food05_05.row .p3.row .col-md-3{ width:100%;}


	.row.food05_05 .row.p1_0 .col-md-6.p1_1{ width:100%;}
	
	.food05_05.row .p3.row .col-md-3{ margin-left:0px;}
	
	.row.food05_05 .img01{ width:100%; height:320px; }
	.row.food05_05 .img02,
	.row.food05_05 .img03,
	.row.food05_05 .img05,
	.row.food05_05 .img06,
	.row.food05_05 .img08,
	.row.food05_05 .img09{ width:100%; height:320px; }
	.row.food05_05 .img04,
	.row.food05_05 .img07{ width:100%; height:320px;}
	
	.row.food05_05 .row.p1_0 .col-md-6.p1_2{ width:100%;}
	
	.row.food05_05 .row.food05_07{ margin-top:0px;}
	
	.row.food05_05 .row.food05_07 .img05,
	.row.food05_05 .row.food05_07 .img06{ margin-top:15px;}
	
	.row.food05_05 .img01{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img02{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img03{ margin:0px; padding:0px;}
	.row.food05_05 .img04{ margin:0px; padding:0px;}
	.row.food05_05 .img05{ margin:0px; padding:0px;}
	.row.food05_05 .img06{ margin:0px; padding:0px;}
	.row.food05_05 .img07{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img08{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img09{ margin:0px; padding:0px;}
	
	.row.food05_05 .po1{ left:41%;}	
	.row.food05_05 .po2{ left:41%;}
	
	
	
	
	
	
	
	/*  ??.html  */
	
	
	/*video_img*/
	
	.row.video_img_vid{ width:100%;}
	.row.video_img_vid .col-md-12{height:240px;}
	.row.video_img01_01{ width:100%;}
	
	.row.video_img01{ padding:40px 0px 0px 0px;}

	.row.video_img01_02 .col-md-4 a{margin-left:38px; width:140px; margin-bottom:10px;}
	
	.row.video_img02{ padding:10px 0px;}

	.row.video_img02_01{ width:100%;}
	
	.row.video_img02_04 .vid1,
	.row.video_img02_04 .vid2{ width:100%;}
	
	.row.video_img02_04 .vid1_t2{ width:100%; height:440px;}	
	
	
	.row.video_img03_01{ width:100%;}
	
	.row.video_img03_05 .col-md-6.rig01{ float:right; width:100%;}
	
	.row.video_img03_05 .img01,
	.row.video_img03_05 .img02,
	.row.video_img03_05 .img03,
	.row.video_img03_05 .img04{ width:100%; height:440px;}
	
	.row.video_img03_06 .img05,
	.row.video_img03_06 .img06,
	.row.video_img03_06 .img07{ width:100%; height:440px;}
	
	
	
	
	
		
	/*  ??.html  */
	
	
	/*tra_inf*/
	.row.tra_inf_img .tra_inf_vid{ display:none;}

	.row.tra_inf01_01{ width:100%;}
	
	.row.tra_inf02_01{ width:100%;}
	
	.row.tra_inf02_03 .span3{ width:100%; margin-right:0px;}
	
	.row.tra_inf02_03 .span3 .th01{ width:100%;}
	.row.tra_inf02_03 .span3 .th01 img{ width:100%; height:440px;}
	.row.tra_inf02_03 .span3 .th01 p{ height:100%;}

	.row.tra_inf03_01{ width:100%;}	

	.row.tra_inf03_03 .col-md-6{ width:100%;}
	
	.row.tra_inf03_03 .img01{ width:100%; height:300px;}
	
	
	
	
	/*  ??.html  */
	
	
	/*stay*/
	.row.stay_img .stay_vid{ display:none;}
	
	.row.stay01_01{ width:100%;}

	.row.stay01_02 .col-md-2,
	.row.stay01_02 .col-md-4{ width:100%;}
	
	.row.stay01_02 .col-md-2{ margin-right:0px;}
	.row.stay01_02 .col-md-4{ padding-top:20px;}

	.row.stay01_02 select{ width:100%;}
	
	.row.stay01_02 .st2 input{ width:100%;}
	.row.stay01_02 .st5 input{ width:100%;}
	
	.row.stay02_01{ width:100%;}	
	
	.row.stay02_04{ width:100%; height:440px; overflow:hidden;}
	.row.stay02_04 .col-md-3{ width:48%; height:440px;}
	.row.stay02_04 .st8{ margin-left:10px; margin-right:0px;}

	.row.stay03_01{ width:100%;}
	
	.row.stay03_03 .st10{ width:100%; height:370px;}
	.row.stay03_03 .st11{ width:100%;} 
	.row.stay03_03 .st11 h3{ max-width:83.7%;}
	.row.stay03_03 .st11 .p4 .s5{ max-width:89.4%;}
	.row.stay03_03 .st11 .p5{ max-width:82.5%;}
	.row.stay03_03 .st11 .p6{ max-width:82.5%;}
	
	
	
	
	
	/*  ?.html  */
	
	
	/*festival*/
	.row.festival_img .festival_vid{ display:none;}

	.row.festival01_01{ width:100%;}
	
	.row.festival02_01{ width:100%;}
	
	.row.festival02_03 .fest01{width:100%; height:340px;}
	.row.festival02_03 .fe01{width:100%;}
	.row.festival02_03 .fe02{width:100%;}	

	.row.festival02_03 .fest01.wid01{ width:100%;}
	
	.row.festival02_03 .fest02{ width:60px; height:60px; line-height:66px;}
	
	
	
	
	
	
	
	
	
	/*  ??.html  */
	
	
	/*spots*/
	.row.spots{ margin:0px auto; width:100%;}
	
	.row.spots_img .spots_vid{ display:none;}
	
	.row.spots01_01{ width:100%;}
	
	.row.spots01_02 .spo01{}	
	.row.spots01_02 .spo02{width:100%;}
	.row.spots01_02 .spo02 iframe{ width:100%; height:398px;}
	
	.row.spots02_01{ width:100%;}
	
	.row.spots02_03 .spo05{ width:100%; height:400px; margin-bottom:30px;}	
	.row.spots02_03 .spo06{ width:100%; height:480px;}	
	.row.spots02_03 .spo07{ height:260px;}
	
	.row.spots02_02 .spo03.a4{ margin-top:20px;}
	
	.row.spots02_03 .spo09{ width:100%; height:580px;}

	.row.spots03_01{ width:100%;}
	
	.row.spots03_02 table.spot2 td.spot4.cen01,
	.row.spots03_02 table.spot2 td.spot5.cen01,
	.row.spots03_02 table.spot2 td.spot6.cen01{ padding-left:40px;}
	

	.row.spots04_01{ width:100%;}
	
	.row.spots04_02 table.spot7 td.spot9.cen01,
	.row.spots04_02 table.spot7 td.spot10.cen01,
	.row.spots04_02 table.spot7 td.spot11.cen01{ padding-left:40px;}
	
	.row.spots05_01{ width:100%;}

	.row.spots05_03 .col-md-2{ width:100%;}
	.row.spots05_03 .col-md-10{ width:100%;}
	
	.row.spots03_02 ul.spo10_0{ width:100%;}
	.row.spots05_03 ul.spo10_0 li{ width:100%;}
	.row.spots05_03 ul.spo10_0 li a{ width:100%;}
	.row.spots05_03 ul.spo10_0 li.spo01 a{ width:100%; background:#cde9f5;}
	.row.spots05_03 .spo17{ width:100%; height:380px;}
	
	
	
	
	
	/*  ?-1-2.html  */
	
	
	/*spots_map*/
	.row.spots_map01_01{ width:100%;}

	.row.spots_map02_01{ width:100%;}
	
	.row.spots_map02_02 .row.p1 .col-md-6{ height:68px; margin-top:20px;}
	
	.row.spots_map02_02 .p2{ width:100%;}
	.row.spots_map02_02 .p3{ width:100%;}
	
	.row.spots_map02_02 .row.spo10{ width:100%; margin:0px; padding:0px;}
	.row.spots_map02_02 ul.spo10_0{ margin:20px 0px 0px 0px;}
	
	.row.spots_map02_02 ul.spo10_0 li{ width:48%;}
	.row.spots_map02_02 ul.spo10_0 li a{ width:100%; font-size:10px;}
	
	.row.spots_map02_03{ width:100%;}
	.row.spots_map02_03 iframe{ height:545px;}		

	.row.spots_map02_03 .cx02{ float:left; width:100%; height:545px;}
	.row.spots_map02_03 .cx02_0{ width:90%; margin-top:0px;}	
	.row.spots_map02_03 h2{ margin:0px 0px 20px 0px; padding:20px 0px 0px 0px;}
	.row.spots_map02_03 .cx02 .inp01 input{ width:100%;}
	
	.row.spots_map02_03 .cx03{ float:right; width:100%; height:345px; overflow:hidden;}
	.spots_map02_03.row .cx03 img{ height:345px;}
	
	.row.spots_map02_03 .cx03 .carousel-indicators{ width:100%; top:305px; left:27%;}
	
	.row.spots_map02_03 .cx03 .active01{top:290px; left:0px; width:100%; height:70px; line-height:55px; padding-left:20px;}
	
	
	
	
	
	
	
	
	
	
	/*  ¡¤?.html  */
	
	
	/*groom*/
	.row.groom_img .groom_vid{ display:none;}	

	.row.groom01_01{ width:100%;}

	.row.groom01_02 .img01,
	.row.groom01_02 .img02{ width:100%; height:800px;}

	.row.groom02_01{ width:100%;}

	.row.groom02_02 .col-md-4{ width:100%;}

	.row.groom02_02 .col-md-4.groom02_03.wid01{ width:100%;}
	
	.row.groom02_02 .col-md-4.groom02_04{ margin-top:34px;}
	.row.groom02_02 .row.spo10,
	.row.groom02_02 .row.spo10_li2,
	.row.groom02_02 .row.spo10_li3{ width:100%;}
	
	.row.groom02_02 ul.spo10_0 li{ width:80px;}
	.row.groom02_02 ul.spo10_0 li a{ width:80px;}
	
	.row.groom02_02 .col-md-4.groom02_05{ width:70px;}
	.row.groom02_02 .col-md-4.groom02_05 a{ width:70px;}

	.row.groom02_05 .col-md-4{ width:100%;}
	.row.groom02_05 .col-md-8{ width:100%;}

	.row.sop_main01 .col-md-6{ width:100%;}

	.row.sop_main01 .row.rig02 .col-md-6{ width:100%; margin-bottom:15px;}

	
	.row.sop_main01 .lef01{ width:100%;}
	
	.row.sop_main01 .row.rig02{ margin:15px 0px 0px 0px;}
	.row.groom02_05 .groom02_06 img{ width:100%; height:985px; margin-bottom:15px;}
	
	.row.sop_main01 .img01 img{ width:100%; height:320px;}
	.row.sop_main01 .img02 img,
	.row.sop_main01 .img03 img,
	.row.sop_main01 .img04 img,
	.row.sop_main01 .img05 img{ width:100%; height:320px;}

	.row.sop_main01 .lef01 .img05{ margin-top:15px;}
	
	
	
	
	
	
	/*  ?.html  */
	
	
	/*shopping*/
	.row.shopping_img .shopping_vid{ display:none;}

	.row.shopping01_01{ width:100%;}

	.row.shopping02_01{ width:100%;}

	.row.shopping02_05 .col-md-3{ width:100%;}
	
	.row.shopping02_05 .lef01{ margin-right:20px;}
	
	.row.shopping02_05 .img02,
	.row.shopping02_05 .img05{ margin-top:0px;}
	
	.row.shopping02_05 .img01,
	.row.shopping02_05 .img02,
	.row.shopping02_05 .img04,
	.row.shopping02_05 .img05{width:100%; height:500px; margin-top:20px;}
	.row.shopping02_05 .img03,
	.row.shopping02_05 .img06{ width:100%; height:500px; margin-top:20px;}

	.row.shopping04_01{ margin:0px auto; width:100%;}

	.row.shopping04_05 .col-md-6{ width:100%;}
	.row.shopping04_05 .row.line01{ width:100%;}
	
	.row.shopping04_05 .img01{ margin-bottom:0px;}
	
	.row.shopping04_05 .img01,
	.row.shopping04_05 .img06{ width:100%; height:500px; margin-top:20px;}
	.row.shopping04_05 .img02,
	.row.shopping04_05 .img03,
	.row.shopping04_05 .img04,
	.row.shopping04_05 .img05{ width:100%; height:500px; margin-top:20px;}
	
	
	
	
	
	
	
}




/*??4???§³õô*/
@media(max-width:480px){
	
	
	/*header*/
	.header{ width:auto; height:90px; background:#ffffff;}
	.header .col-md-8{ padding:20px;}
	.header .col-md-4{ display:none;}
	
	/*menu*/
	.menu .navbar-brand{ display:block; font-size:16px; margin:0px 10px;}
	.menu .nav.navbar-nav .active a,
	.menu .nav.navbar-nav .active a:hover{background:#24778f; border-bottom:1px #ffffff solid; color:#ffffff;}
	.menu .nav.navbar-nav li a:hover{ color:#2599ca; background:#ffffff; border-bottom:1px solid #98d4e6;}
	.menu .nav.navbar-nav li{ height:50px; border-bottom:1px solid #98d4e6;}
	.menu .nav.navbar-nav li a{ height:50px; color:#2599ca; padding:0px 40px; line-height:50px; background:#ffffff; border-bottom:1px solid #98d4e6;}
	.menu .nav.navbar-nav li a:active{ color:#ffffff; background:#98d4e6;}
	

	
	
	
	/*banner*/
	.row.banner .col-md-9 { width:100%; height:185px;}
	.row.banner .col-md-9 .item{ height:185px;}
	.row.banner .col-md-9 img{ height:100%;}
	.row.banner .col-md-9 .carousel-indicators{ width:100%; top:160px; left:27%; text-align:right; }
	
	.row.banner .col-md-3{ width:100%;}
	.row.banner .col-md-3 a .u01:hover{ background:#f2f2f2;}
	.row.banner .col-md-3 a .u01:active{ background:#ddd;}
	.row.banner .col-md-3 span{ display:none;}
	
	
	
	
	
	/*tourism*/
	.row.tourism .tourism02{ width:100%;}
	
	.row.tourism .col-md-4{ width:100%;}
	.row.tourism .col-md-4 li{ padding:15px 0px; font-size:14px;}
	.row.tourism .col-md-4 li .sp01{ max-height:50px; max-width:170px;}
	.row.tourism .col-md-4 li .sp01:hover{ text-decoration:none;}
	.row.tourism .col-md-4 li:active{ background:#eee; text-decoration:none;}
	
	.row.tourism .col-md-4 .img01{ display:none;}
	.row.tourism .col-md-4 .move{ height:41px; font-size:14px;}
	.row.tourism .col-md-4 .move a{ height:41px; line-height:41px}
	.row.tourism .col-md-4 .move a:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.row.tourism .col-md-4 .move a:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
	
	.row.tourism .col-md-8{ width:100%;}
	.row.tourism .col-md-8 li{ width:100%;}
	.row.tourism .col-md-8 .span4.img01 img{ width:100%; height:220px;}
	.row.tourism .col-md-8 .span4.img02 img{ width:100%; height:220px;}
	.row.tourism .col-md-8 .span4.img03 img{ width:100%; height:220px;}
	.row.tourism .col-md-8 ul img{ margin:0px;}
	.row.tourism .col-md-8 p{ margin-bottom:40px; padding-bottom:0px;}
	
	.row.tourism .col-md-8 .move{ height:41px; font-size:14px;}
	.row.tourism .col-md-8 .move a{ height:41px; line-height:41px}
	.row.tourism .col-md-8 .move a:hover{ text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.row.tourism .col-md-8 .move a:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
	
	.row.tourism .col-md-8 .span4.left01{ margin-left:0px;}
	
	
	
	
	/*route*/
	.row.route .route02{ width:100%;}
	.row.route .span6.col01{ float:none; width:100%;}
	.row.route .span6.col01.mar01{ margin-right:1px;}
	
	.row.route .span6.col01 .sp1{ width:100%; height:240px;}
	.row.route .span6.col01 .sp2{ width:100%; margin-bottom:20px;}
	
	
	
	
	/*toric*/
	.row.toric .toric02,
	.row.toric .toric03{ width:100%;}
	.row.toric .span2{ width:100%; height:540px; margin-left:0%; margin-right:0%; margin-bottom:0%;}
	.row.toric .span2 p{top:14%; left:46%; font-size:34px; max-height:310px;}
	
	
	
	/*village*/
	.row.village .village02{ width:100%;}
	.row.village .village03{ width:100%;}
	
	.row.village .village04{ float:none;}
	.row.village .village04.rig{ float:none;}
	
	.row.village .span6{ width:100%;}
	.row.village .title .sp01,
	.row.village .title .sp03{width:50%; height:49px;}
	.row.village .title .sp01{background:url(../images/index/back02.png) -135px no-repeat;}
	.row.village .title .sp03{ padding-right:6px;}
	
	.row.village .title .sp03 a{ float:right; width:30%; }
	.row.village .title .sp03 a:hover{ text-decoration:none;}
	.row.village .title .sp03 a:active{ background:#ccc;}

	.row.village .span6 .img02{ width:100%;}
	.row.village .span6 .img02 img{ max-height:705px;}
	
	.row.village .span6 .row.main{ margin:30px;}
	.row.village .span6 .lef{ width:100%; height:260px; margin-bottom:10px;}
	.row.village .span6 .rig{ width:100%;}
	
	.row.village .span6 .sp06{ margin:10px 0px;}
	
	.row.village .span6 .sp07{ width:120px; height:47px; line-height:45px; font-size:14px;}
	.row.village .span6 .sp07 a{ float:left; width:120px; height:47px; text-decoration:none;}
	
	
	/*route*/
	.row.route .route02{ width:100%}
	.row.route .route03{ width:100%; margin:0px;}
	
	.row.route .span4{ float:none; width:100%;}
	.row.route .span4.rig{ float:none;}
	
	.row.route .span4 .sp01{ padding-bottom:20px; margin:20px;}
	.row.route .span4 .sp01_lef{ width:25%; height:70px; margin:0px;}
	.row.route .span4 .sp01_rig{ float:right; width:70%;}
	
	.row.route .span4 .sp01_rig a,
	.row.route .span4 .sp01_rig a:hover{ text-decoration:none;}
	
	.row.route .span4 .sp02{ float:right; margin-bottom:30px;}
	.row.route .span4 .sp01_rig h3{ max-height:80px; }
	
	.row.route .span4 .sp02{ width:100%; padding:0px;}
	.row.route .span4 .sp02 a{ width:100%; margin:0px;}
	
	.row.route .span4 .sp01_rig p{ margin:10px 0px 0px 0px;}
	
	.row.route .span6.col01 .sp3 a:hover{ filter:alpha(opacity=10); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
	.row.route .span6.col01 .sp3 a:active{ text-decoration:none; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
	
	
	
	/*county*/
	.row.county .county02{ width:100%; }	
	.row.county .county03{ width:100%; }
	.row.county .county03 li{ width:40%;}
	
	
	
	
	/*footer*/
	.row.footer .footer02{ width:100%;}
	.row.footer .row.footer03{ width:100%;}
	
	.row.footer .row.footer03 .span3{ margin-left:12%; margin-bottom:2%;}
	.row.footer .row.footer04{ float:left; margin-left:12%; margin-top:8%;}
	
	
	
	
	
	
	
	/*  ?.html  */
	
	
	/*effect*/
	.row.effect_img .effect_vid{ display:none;}
	.row.effect_img .span12{ height:80px;}
	
	
	
	#effect_page a{ background:#ffffff;}
		
	.row.effect01_01{ width:100%;}
	
	
	
	
	.row.effect02_01{ width:100%;}
	.row.effect02_03 .col-md-3{ float:left; width:100%; margin:0px 13px 0px 0px;}
	.row.effect02_03 .effect02_04{ width:100%; height:400px;}
	.row.effect02_03 .row.effect02_05{ margin:0px 0px 10px 0px; padding:10px 0px 10px 12px;}
	.row.effect02_03 .row.effect02_05 .col-md-4{ float:left; width:26%; height:52px; margin:0px 11px 0px 9px; padding:0px;}
	
	
	
	
	.row.effect03_01{ width:100%;}
	
	.row.effect03_05 .col-md-6{ width:100%;}
	.row.effect03_05 .col-md-3{ width:100%; height:100%;}

	.row.effect03_05 .col-md-3.rig02{margin-left:0px;}
	
	.row.effect03_05 .effect03_08{ height:370px; margin-top:20px;}
	.row.effect03_05 .effect03_09{ height:370px;}

	.row.effect03_10 .col-md-3{ width:100%; height:100%;}
	
	.row.effect03_10 .effect03_11,
	.row.effect03_10 .effect03_12,
	.row.effect03_10 .effect03_13,
	.row.effect03_10 .effect03_14,
	.row.effect03_10 .effect03_15{ height:320px;}
	
	.row.effect03_10 .effect03_13{ margin-top:10px;}
	
	.row.effect03_10 .effect03_14{ margin-top:20px;}

	
	
	

	.row.effect04_01{ width:100%;}

	.row.effect04_05 .col-md-6,
	.row.effect04_05 .col-md-3{ width:100%;}
	
	.row.effect04_05 .img01,
	.row.effect04_05 .img02,
	.row.effect04_05 .img03,
	.row.effect04_05 .img04{ width:100%; height:290px;}
	
	.row.effect04_05 .p1,
	.row.effect04_05 .img02{ margin-bottom:10px;}
	
	
	
	

	.row.effect05_01{ width:100%;}
	
	.row.effect05_05 .col-md-3.p1,
	.row.effect05_05 .col-md-9.p2{ width:100%;}
	
	.row.effect05_05 .col-md-9.img02,
	.row.effect05_05 .col-md-9.img03,
	.row.effect05_05 .col-md-3.img01,
	.row.effect05_05 .col-md-3.img04{ width:100%; height:220px;}
	
	.row.effect05_05 .col-md-3.p1{ height:280px;}
	.row.effect05_05 .col-md-3.p1,
	.row.effect05_05 .col-md-3.img01,
	.row.effect05_05 .col-md-9.img03{ margin-bottom:10px;}
	
	
	
	
	
	.row.effect06_01{ width:100%;}
	
	.row.effect06_05 .col-md-9.p1,
	.row.effect06_05 .col-md-3.p2{ width:100%; height:100%; margin-bottom:10px;}
	
	.row.effect06_05 .col-md-3.p2 img{ height:400px;}

	.row.effect06_05 .pa2 h2{ font-size:13px;}
	.row.effect06_05 .pa2 p{ font-size:8px; line-height:18px; margin-top:8px}
	.row.effect06_05 .col-md-9.img01{ width:100%; height:170px; margin-bottom:10px;}
	.row.effect06_05 .col-md-3.img02,
	.row.effect06_05 .col-md-4.img03,
	.row.effect06_05 .col-md-4.img04,
	.row.effect06_05 .col-md-4.img05{ width:100%; height:240px; margin-bottom:10px;}
	
	.row.effect06_05 .col-md-4.img03{ margin-right:0px;}
	
	.row.effect06_05 .pa1 p,
	.row.effect06_05 .pa3 p,
	.row.effect06_05 .pa4 p,
	.row.effect06_05 .pa5 p,
	.row.effect06_05 .pa6 p{ width:80%; max-width:60%;}

	
	
	
	

	.row.effect07_01{ width:100%;}
	
	.row.effect07_08 .col-md-12.p4{ width:100%; height:130px; margin-bottom:10px;}
	.row.effect07_05 .col-md-3,
	.row.effect07_05 .img01 .p1,
	.row.effect07_05 .img02 .p1{ width:100%; height:340px; margin-top:10px;}
	.row.effect07_05 .img01,
	.row.effect07_05 .img02{ height:100%; margin-right:0px; margin-top:0px;}
	
	.row.effect07_05 .p2{max-height:56px;}
	
	
	
	
	

	.row.effect08_01{ width:100%;}
	
	.row.effect08_05 .col-md-2,	
	.row.effect08_05 .img01 .p1{ width:100%; height:340px; margin-bottom:10px;}
	.row.effect08_05 .pr1{ height:100%; padding-bottom:20px;}
	.row.effect08_05 .img02{ width:100%; height:100%; margin-bottom:10px;}

	
	
	
	
	.row.effect09_01{ width:100%;}
	
	.row.effect09_05 .col-md-4,	
	.row.effect09_05 .img01{ width:100%; height:170px; margin-bottom:10px;}
	
	
	
	
	
	/*  ?.html  */


	/*food*/
	.row.food_img .food_vid{ display:none;}

	.row.food01_01{ width:100%;}

	.row.food02_01{ width:100%;}
	
	.row.food02_03 .p2{ width:100%;}

	.row.food02_03 .p2 a{ width:100%;}
	
	.row.food03_01{ width:100%;}			
	.row.food03_03 .p2{ width:100%;}
	.row.food03_03 .p2 a{ width:100%;}	
	
	.row.food04_01{ width:100%;}

	.row.food04_02 .food04_03 .inp1{ width:100%;}
	.row.food04_02 .food04_03 .inp2{ margin-top:10px;}
	
	.row.food04_02 .food04_04{width:100%; line-height:28px;}
	

	.row.food05_01{ width:100%;}

	.row.food05_05{width:100%;}
	.row.food05_05 .col-md-6.p1{ width:100%;}
	.row.food05_05 .col-md-6.p2{ width:100%;}
	.row.food05_05 .row.p3{ width:100%;}

	.food05_05.row .p3.row .col-md-3{ width:100%;}


	.row.food05_05 .row.p1_0 .col-md-6.p1_1{ width:100%;}
	
	.food05_05.row .p3.row .col-md-3{ margin-left:0px;}
	
	.row.food05_05 .img01{ width:100%; height:260px; }
	.row.food05_05 .img02,
	.row.food05_05 .img03,
	.row.food05_05 .img05,
	.row.food05_05 .img06,
	.row.food05_05 .img08,
	.row.food05_05 .img09{ width:100%; height:260px; }
	.row.food05_05 .img04,
	.row.food05_05 .img07{ width:100%; height:260px;}
	
	.row.food05_05 .row.p1_0 .col-md-6.p1_2{ width:100%;}
	
	.row.food05_05 .row.food05_07{ margin-top:0px;}
	
	.row.food05_05 .row.food05_07 .img05,
	.row.food05_05 .row.food05_07 .img06{ margin-top:15px;}
	
	.row.food05_05 .img01{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img02{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img03{ margin:0px; padding:0px;}
	.row.food05_05 .img04{ margin:0px; padding:0px;}
	.row.food05_05 .img05{ margin:0px; padding:0px;}
	.row.food05_05 .img06{ margin:0px; padding:0px;}
	.row.food05_05 .img07{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img08{ margin:0px; padding:0px; margin-bottom:15px;}
	.row.food05_05 .img09{ margin:0px; padding:0px;}
	
	.row.food05_05 .po1{ left:31%;}	
	.row.food05_05 .po2{ left:31%;}
	
	
	
	
	
	
	/*  ??.html  */
	
	
	/*video_img*/
	
	.row.video_img_vid{ width:100%;}
	.row.video_img_vid .col-md-12{height:240px;}
	.row.video_img01_01{ width:100%;}
	
	.row.video_img01{ padding:40px 0px 0px 0px;}

	.row.video_img01_02 .col-md-4 a{margin-left:42px; width:240px; margin-bottom:10px;}
	
	.row.video_img02{ padding:10px 0px;}

	.row.video_img02_01{ width:100%;}
	
	.row.video_img02_04 .vid1,
	.row.video_img02_04 .vid2{ width:100%; height:240px;}	
	
	
	
	.row.video_img03_01{ width:100%;}
	
	.row.video_img03_05 .col-md-6.rig01{ float:right; width:100%;}
	
	.row.video_img03_05 .img01,
	.row.video_img03_05 .img02,
	.row.video_img03_05 .img03,
	.row.video_img03_05 .img04{ width:100%; height:240px;}
	
	.row.video_img03_06 .img05,
	.row.video_img03_06 .img06,
	.row.video_img03_06 .img07{ width:100%; height:240px;}
	
	
	
	
	
	
	
	/*  ??.html  */
	
	
	/*tra_inf*/
	.row.tra_inf_img .tra_inf_vid{ display:none;}

	.row.tra_inf01_01{ width:100%;}
	
	.row.tra_inf02_01{ width:100%;}
	
	.row.tra_inf02_03 .span3{ width:100%; margin-right:0px;}
	
	.row.tra_inf02_03 .span3 .th01{ width:100%;}
	.row.tra_inf02_03 .span3 .th01 img{ width:100%; height:200px;}
	
	.row.tra_inf02_03 .span3 .th01 p{ height:100%;}

	.row.tra_inf03_01{ width:100%;}	

	.row.tra_inf03_03 .col-md-6{ width:100%;}
	
	.row.tra_inf03_03 .img01{ width:100%; height:100px;}
	
	
	
	
	
	/*  ??.html  */
	
	
	/*stay*/
	.row.stay_img .stay_vid{ display:none;}
	
	.row.stay01_01{ width:100%;}

	.row.stay01_02 .col-md-2,
	.row.stay01_02 .col-md-4{ width:100%;}
	
	.row.stay01_02 .col-md-2{ margin-right:0px;}
	.row.stay01_02 .col-md-4{ padding-top:20px;}

	.row.stay01_02 select{ width:100%;}
	
	.row.stay01_02 .st2 input{ width:100%;}
	.row.stay01_02 .st5 input{ width:100%;}
	
	.row.stay02_01{ width:100%;}	
	
	.row.stay02_04{ width:100%; height:440px; overflow:hidden;}
	.row.stay02_04 .col-md-3{ width:95%; height:440px;}
	.row.stay02_04 .st8{ margin-left:10px; margin-right:0px;}

	.row.stay03_01{ width:100%;}
	
	.row.stay03_03 .st11 h3{ margin:35px 0px 0px 20px;}
	.row.stay03_03 .st11 .p4{ margin:55px 0px 0px 4px;}
	.row.stay03_03 .st11 .p5{ margin:20px 0px 0px 20px;}
	.row.stay03_03 .st11 .p6{ margin:5px 0px 0px 20px;}
	
	.row.stay03_03 .st10{ width:100%; height:200px;}
	.row.stay03_03 .st11{ width:100%;} 
	.row.stay03_03 .st11 h3{ max-width:86.4%;}
	.row.stay03_03 .st11 .p4 .s5{ max-width:91.8%;}
	.row.stay03_03 .st11 .p5{ max-width:85.9%;}
	.row.stay03_03 .st11 .p6{ max-width:85.9%;}
	
	
	
	
	/*  ?.html  */
	
	
	/*festival*/
	.row.festival_img .festival_vid{ display:none;}

	.row.festival01_01{ width:100%;}
	
	.row.festival02_01{ width:100%;}
	
	.row.festival02_03 .fest01{width:100%; height:340px;}
	.row.festival02_03 .fe01{width:100%;}
	.row.festival02_03 .fe02{width:100%;}	

	.row.festival02_03 .fest01.wid01{ width:100%;}
	
	.row.festival02_03 .fest02{ width:60px; height:60px; line-height:66px;}
	
	
	
	
	
	
	
	/*  ??.html  */
	
	
	/*spots*/
	.row.spots{ margin:0px auto; width:100%;}
	
	.row.spots_img .spots_vid{ display:none;}
	
	.row.spots01_01{ width:100%;}
	
	.row.spots01_02 .spo01{ }	
	.row.spots01_02 .spo02{width:100%;}
	.row.spots01_02 .spo02 iframe{ width:100%; height:398px;}
	
	.row.spots02_01{ width:100%;}
	
	.row.spots02_03 .spo05{ width:100%; height:400px; margin-bottom:30px;}	
	.row.spots02_03 .spo06{ width:100%; height:340px;}	
	.row.spots02_03 .spo07{ height:330px;}
	
	.row.spots02_02 .spo03.a4{ margin-top:20px;}
	
	.row.spots02_03 .spo09{ width:100%; height:580px;}

	.row.spots03_01{ width:100%;}
	
	.row.spots03_02 table.spot2 td.spot4.cen01,
	.row.spots03_02 table.spot2 td.spot5.cen01,
	.row.spots03_02 table.spot2 td.spot6.cen01{ padding-left:0px;}
	.row.spots03_02 table.spot2 td{ padding:0px; font-size:10px;}

	.row.spots04_01{ width:100%;}
	
	.row.spots04_02 table.spot7 td.spot9.cen01,
	.row.spots04_02 table.spot7 td.spot10.cen01,
	.row.spots04_02 table.spot7 td.spot11.cen01{ padding-left:0px;}
	
	.row.spots04_02 table.spot7 td{ padding:0px;}
	
	.row.spots05_01{ width:100%;}

	.row.spots05_03 .col-md-2{ width:100%;}
	.row.spots05_03 .col-md-10{ width:100%;}
	
	.row.spots03_02 ul.spo10_0{ width:100%;}
	.row.spots05_03 ul.spo10_0 li{ width:100%;}
	.row.spots05_03 ul.spo10_0 li a{ width:100%;}
	.row.spots05_03 ul.spo10_0 li.spo01 a{ width:100%; background:#cde9f5;}
	.row.spots05_03 .spo17{ width:100%; height:240px;}
	
	
	
	
	
	
	/*  ?-1-2.html  */
	
	
	/*spots_map*/
	.row.spots_map01_01{ width:100%;}

	.row.spots_map02_01{ width:100%;}
	
	.row.spots_map02_02 .row.p1 .col-md-6{ height:68px; margin-top:20px;}
	
	.row.spots_map02_02 .p2{ width:100%;}
	.row.spots_map02_02 .p3{ width:100%;}
	
	.row.spots_map02_02 .row.spo10{ width:100%; margin:0px; padding:0px;}
	.row.spots_map02_02 ul.spo10_0{ margin:20px 0px 0px 0px;}
	
	.row.spots_map02_02 ul.spo10_0 li{ width:46%;}
	.row.spots_map02_02 ul.spo10_0 li a{ width:100%; font-size:10px;}
	
	.row.spots_map02_03{ width:100%;}
	.row.spots_map02_03 iframe{ height:545px;}	

	.row.spots_map02_03 .cx02{ float:left; width:100%; height:545px;}
	.row.spots_map02_03 .cx02_0{ width:90%; margin-top:0px;}	
	.row.spots_map02_03 h2{ margin:0px 0px 20px 0px; padding:20px 0px 0px 0px;}
	.row.spots_map02_03 .cx02 .inp01 input{ width:100%;}
	
	.row.spots_map02_03 .cx03{ float:right; width:100%; height:345px; overflow:hidden;}
	.spots_map02_03.row .cx03 img{ height:345px;}
	
	.row.spots_map02_03 .cx03 .carousel-indicators{ width:100%; top:305px; left:27%;}
	
	.row.spots_map02_03 .cx03 .active01{top:290px; left:0px; width:100%; height:70px; line-height:55px; padding-left:20px;}
	
	
	
	
	
	
	
	
	
	/*  ¡¤?.html  */
	
	
	/*groom*/
	.row.groom_img .groom_vid{ display:none;}	

	.row.groom01_01{ width:100%;}

	.row.groom01_02 .img01,
	.row.groom01_02 .img02{ width:100%; height:400px;}

	.row.groom02_01{ width:100%;}

	.row.groom02_02 .col-md-4{ width:100%;}

	.row.groom02_02 .col-md-4.groom02_03.wid01{ width:100%;}
	
	.row.groom02_02 .col-md-4.groom02_04{ margin-top:34px;}
	.row.groom02_02 .row.spo10,
	.row.groom02_02 .row.spo10_li2,
	.row.groom02_02 .row.spo10_li3{ width:100%;}
	
	.row.groom02_02 ul.spo10_0 li{ width:80px;}
	.row.groom02_02 ul.spo10_0 li a{ width:80px;}
	
	.row.groom02_02 .col-md-4.groom02_05{ width:70px;}
	.row.groom02_02 .col-md-4.groom02_05 a{ width:70px;}

	.row.groom02_05 .col-md-4{ width:100%;}
	.row.groom02_05 .col-md-8{ width:100%;}

	.row.sop_main01 .col-md-6{ width:100%;}

	.row.sop_main01 .row.rig02 .col-md-6{ width:100%; margin-bottom:15px;}

	
	.row.sop_main01 .lef01{ width:100%;}
	
	.row.sop_main01 .row.rig02{ margin:15px 0px 0px 0px;}
	.row.groom02_05 .groom02_06 img{ width:100%; height:685px; margin-bottom:15px;}
	
	.row.sop_main01 .img01 img{ width:100%; height:220px;}
	.row.sop_main01 .img02 img,
	.row.sop_main01 .img03 img,
	.row.sop_main01 .img04 img,
	.row.sop_main01 .img05 img{ width:100%; height:220px;}

	.row.sop_main01 .lef01 .img05{ margin-top:15px;}
	
	
	
	
	
	
	
	/*  ?.html  */
	
	
	/*shopping*/
	.row.shopping_img .shopping_vid{ display:none;}

	.row.shopping01_01{ width:100%;}

	.row.shopping02_01{ width:100%;}

	.row.shopping02_05 .col-md-3{ width:100%;}
	
	.row.shopping02_05 .lef01{ margin-right:20px;}
	
	.row.shopping02_05 .img02,
	.row.shopping02_05 .img05{ margin-top:0px;}
	
	.row.shopping02_05 .img01,
	.row.shopping02_05 .img02,
	.row.shopping02_05 .img04,
	.row.shopping02_05 .img05{width:100%; height:300px; margin-top:20px;}
	.row.shopping02_05 .img03,
	.row.shopping02_05 .img06{ width:100%; height:300px; margin-top:20px;}

	.row.shopping04_01{ margin:0px auto; width:100%;}

	.row.shopping04_05 .col-md-6{ width:100%;}
	.row.shopping04_05 .row.line01{ width:100%;}
	
	.row.shopping04_05 .img01{ margin-bottom:0px;}
	
	.row.shopping04_05 .img01,
	.row.shopping04_05 .img06{ width:100%; height:300px; margin-top:20px;}
	.row.shopping04_05 .img02,
	.row.shopping04_05 .img03,
	.row.shopping04_05 .img04,
	.row.shopping04_05 .img05{ width:100%; height:300px; margin-top:20px;}
	
	
	
	
	
	
	
}



img{max-width: 100%;}
#container img{max-width: none;}
.guide{background-color: #fff;}
.box_wrap{ max-width: 1200px; margin:  0 auto; padding: 30px 0px;}
	.box_ul{list-style: none; padding: 0; margin: 0; padding-top: 20px;}
		.box_ul li{padding-left:10px; padding-right: 10px; margin-bottom: 20px;}
		.box_ul li .box_blue_title{position: absolute; width: 100%; color: #fff; height: 40px; overflow: hidden; left: 0px; bottom: 0px; z-index: 99; background:rgba(62,171,212,.9);}
		.box_ul li .col_inner{ position: relative;}
		.box_ul li .box_blue_title a{color: #fff; display: block; width: 100%; line-height: 40px;}

	.box_keyword{ background-color: #f5f4f5;border-top: 1px solid #dddcdd; border-bottom: 1px solid #dddcdd;}
	.box_keyword .box_wrap{padding: 15px 0;}
	.bk_title{ width: 102px; height: 38px; display: inline-block;background: url(imgkeyword_bg.png) no-repeat; text-align: center;line-height: 38px; font-size: 18px; font-weight: 100; margin-right: 30px;}
	a.bk_a{ display: inline-block; min-width: 70px; height: 28px; margin: 6px 0px; color: #717171; text-align: center; border-radius: 14px; line-height: 28px;}
	a.bk_a:hover{background-color: #2b90bd; color: #fff;}
	
	
	
	
/*current*/
.current{ background-color: #fff; padding-bottom: 5px;}
.bg_write{background-color: #fff;}
.current .current_inner{ -ms-box-shadow:0 2px 3px rgba(0,0,0,.1);
           -moz-box-shadow:0 2px 3px rgba(0,0,0,.1);
           -webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);
           box-shadow:0 2px 3px rgba(0,0,0,.1); }
	.current .box_wrap{ padding: 10px 0px;}

	.box_title a.more{ float:right; margin-top: 15px; text-align:center; width:70px; height:25px; line-height:22px; color:#656666; font-size:12px; border:1px solid #dbdadb;}

/*limit_time*/
	.limit_time{ margin-left: -10px; margin-right: -10px;}
	.limit_time .box_blue_title a{text-indent: 1em;}
	.limit_time li .box_blue_title{ background:rgba(0,0,0,.5);}
	.limit_time li:hover .box_blue_title{ background:rgba(0,144,178,.9);}

.box_li_titles{}
	a.box_li_title_a{display: block; line-height: 18px; margin: 7px 0px; color: #333; height: 36px; overflow: hidden;}
	a.box_li_title_a:hover{color: #0084be}
	a.blue_buy{float: right; width: 50%; display: inline-block; background-color: #3c948b; text-align: center; color: #fff; height: 40px; line-height: 40px; font-size: 18px;}
	.box_li_price {}
	.box_li_price .box_red{ color: #cc0000; font-size: 30px; font-family: arial; margin-right: 10px;}
	.box_li_price .box_grey{ color: #a6abab; font-family: arial;}

	.row.travel{margin: 0 -10px;}

/*knowledge_tab*/
.knowledge_tab{ list-style: none; margin: 0; padding: 0;}
	.knowledge{padding-top: 20px;}
	.knowledge_tab li{ float: left;width: 33.33%; position: relative;}
	.knowledge_tab li a{ display: block; padding: 10px;  background-color: #e2e1e1; color: #323232;  border-radius: 3px; margin:0 5%;  font-size: 18px; text-align: center;}
	.knowledge_tab li.focus a{background-color: #2b90bd; color: #fff;}
	.knowledge_tab li.focus i{display: inline-block; position: absolute;bottom: -10px; left: 50%; width: 24px; height: 10px; margin-left: -12px;background: url(imgblue_arr.png) no-repeat;}

.know_list{padding-top: 30px;}
	.know_list ul{list-style: none; margin: 0px; padding: 0px;}
	.know_list ul li.know_list_li{border-bottom: 1px dotted #dddcdd; padding: 20px 1.6%;}
	.know_ibox{padding-left: 45px;}
	.know_ibox span{ float: left; margin-left: -45px; width: 45px; font-size: 30px; font-family: Candara;}
	.know_q{min-height: 30px; line-height: 20px; color: #2b90bd;}
	.know_q a{font-size: 16px;color: #2b90bd;}
	.know_a{ color: #e54b18;}
	.know_a a{color: #989898; margin-top: 5px; display: inline-block;}

.align_center{text-align: center;}
	.align_center .pagination{ margin:0px auto;  margin-top:20px; margin-bottom:20px; padding:0px;}
	.align_center .pagination ul{ margin:0px auto; padding:0px;}
	.align_center .pagination li{ float:left; list-style:none; line-height:25px; color:#cbcccc; margin:0px auto; padding:0px;}
	.align_center .pagination li a{ padding:0px 10px;}
	.align_center .pagination .li01 a{ color:#656666; text-decoration:none;}
	.align_center .pagination .li01 a:hover,
	.align_center .pagination .li01 a:active{ color:#2b90bd; text-decoration:none;}

	.align_center .pagination .prev,
	.align_center .pagination .next{ width:26px; height:25px; line-height:22px; background:#2b90bd;}
	.align_center .pagination .prev a,
	.align_center .pagination .next a{ color:#ffffff; text-decoration:none;}
	.align_center .pagination .prev:hover,
	.align_center .pagination .next:hover,
	.align_center .pagination .prev:active,
	.align_center .pagination .next:active{ color:#ffffff; background:#cbcccc; text-decoration:none;}
	.align_center .pagination .prev{ margin-right:20px;}
	.align_center .pagination .next{ margin-left:20px;}

	.align_center .pagination .li01.ac a{ color:#2b90bd;}
	.align_center .pagination .prev.ac,
	.align_center .pagination .next.ac{ color:#ffffff; background:#cbcccc; text-decoration:none;}
	
	
	
	/*list_wrap*/
.list_wrap{}
	.list_title{border-bottom: 1px solid #2a91be;padding: 10px 0px;}
	.list_title span{display: inline-block; font-size: 18px;border-left: 5px solid #2a91be; color: #2a91be; padding-left: 10px; height: 20px; line-height: 20px;}
	.list_wrap ul{list-style: none; margin: 0; padding: 0;margin: 0px;}
	.list_wrap ul li.list_li{ border-bottom: 1px dotted #dddcdd;}
	.list_li dl{margin:20px 0px; padding-right: 120px; background: url(imglist_arr_grey.png) no-repeat 95% center;}
	.list_li dl:hover{ background: url(imglist_arr_blue.png) no-repeat 95% center #f5f4f4;}
	.list_li dl dt{padding-left: 0px; padding-right: 0px;}
	.list_li dl dd{padding-left: 20px;}
	.list_li dl dd > a{font-size: 16px; display: inline-block; padding: 10px 0px; margin-top: 10px;}
	.list_li dl dd > p{ color: #666; line-height: 24px; padding: 10px;}

/*detail*/
.n_ad{margin-bottom: 20px;}

.n_recommend{ background-color: #f4f4f4; padding: 20px;}
	.n_recommend .n_rec_title{ border-bottom: 1px solid #2e90bd; color: #2e90bd; font-size: 16px; padding-bottom: 10px;}
	.n_recommend .n_rec_list{list-style: none; margin: 0; padding: 0;}
	.n_rec_list li{border-bottom: 1px solid #dddcdd; margin: 10px 0px;}
	.n_rec_list li a{ color: #323232; font-size: 14px; margin: 5px 0px; display: block;}
	.n_rec_list li a:hover{ color: #2e90bd; text-decoration:underline;}
	.n_rec_list li p{ color: #939292; font-size: 12px;}

.n_title{ border-bottom: 1px dotted #d3d3d3;}
	.n_title h3{padding-left: 30px; background: url(imgcontent_ico.png) no-repeat 0px 3px; line-height: 30px;}
	.n_title p{color: #939292; font-size: 12px;padding-left: 30px; }
	
	
	
	.list_position{color: #999; line-height: 20px; padding: 10px;border-bottom: 1px solid #ccc;}
	.list_position span{margin-right: 10px;}
	.list_title em{ font-style: normal; font-size: 16px; color: #999; margin-left: 10px;}


/*photo_wrap*/
.photo_wrap{border: 1px solid #ccc; padding:30px;}
	.photo_title{background-color: #e2e1e1; padding:15px 20px; line-height: 30px; font-size: 20px; text-align: center; margin-bottom: 20px;}
	.photo_title span{ color: #989898; font-size: 16px;}
	.photo_body{height: 600px;background-color: #333; margin-bottom: 20px; position: relative;}
	.photo_thumb{ padding: 30px; border: 1px solid #ccc; position: relative;}

	.photo_thumb_box{ margin: 0px 83px;  overflow: hidden;}
	.photo_thumb_box ul{list-style: none; margin: 0; padding: 0; width: 10000%;height:90px;}
	.photo_thumb_box ul li { float: left; margin-right: 10px;}
	.photo_btn{ width: 32px; height: 90px; position: absolute; top: 30px; background-repeat: no-repeat; background-position: center; cursor: pointer;}
	.photo_left{background-image: url(imgmap_left_2.png); left: 30px; }
	.photo_right{background-image: url(imgmap_right_2.png); right: 30px;}
	.photo_left1{background-image: url(imgmap_left_1.png); }
	.photo_right1{background-image: url(imgmap_right_1.png);}

	.pb_btn{ width: 60px; z-index: 11; height: 90px;background-color: rgba(0,0,0,.3); cursor: pointer; background-repeat: no-repeat; background-position: center; position: absolute; top: 50%;}
	.pb_btn:hover{background-color: rgba(0,0,0,.9);}
	.pb_left{background-image: url(imgimg_left.png); margin-top: -60px; left: 30px;}
	.pb_right{background-image: url(imgimg_right.png);margin-top: -60px; right: 30px;}


	.pb_box{ height: 70px; overflow: hidden;background-color: rgba(0,0,0,.3);  position: absolute; left: 0px; bottom: 0px; width: 100%; z-index: 99; color: #fff;}
	.pb_txts{font-size: 14px; margin: 11px; margin-right: 100px; line-height: 24px; height: 48px; overflow: hidden;}
	.pb_number{float: right;width: 100px; text-align: center; font-size: 30px; padding-top: 12px; font-family: Georgia; }
	.pb_number i{font-style: normal; color: #2e90bd;}
	.pb_number em{font-style: normal;}

	.pb_images,.pb_images li{height: 100%; width: 100%; text-align: center;}
	.pb_images{list-style: none; margin: 0; padding: 0;}
	.pb_images img{max-height: 100%; vertical-align:middle;}

.photo_group{background-color: #edecec; padding: 10px;}
	.phg_title {padding: 5px 10px 10px;}
	.phg_title span{ font-size: 18px; display: inline-block; height: 20px; line-height: 20px; border-left: 4px solid #216d98; padding-left: 10px;}
	.phg_title a.more{ float: right; border: 1px solid #d8d8d8; height: 25px; line-height: 25px; width: 70px; text-align: center; color: #666;}
	.phg_list ul{ margin: 0px; padding: 0px; list-style: none;}
	.phg_list ul li{padding: 0px 10px;}
	.phg_list_title{ text-align: center; padding: 10px 5px;}

.pb_images li{display: none;}
.photo_thumb_box li{ opacity: .5;}
.photo_thumb_box li:hover,.photo_thumb_box li.focus{opacity: 1;}
.photo_thumb_box li img{cursor: pointer;}

/*isearch*/
.isearch{float: right; width: 280px; padding-right: 30px; height: 30px; line-height: 30px; border: 1px solid #ccc; overflow: hidden; position: relative; top: -5px;}
	.isearch .isearch_i{ border: none; padding: 4px 10px; line-height: 22px; width: 250px; outline: 0;}
	.isearch .isearch_btn{ width: 30px; height: 30px; position: absolute; right: 0px; top: 0px;background: url(imgisearch.png) no-repeat center; border: none; outline: 0;}

/*list_title_box*/
.list_title_box{ padding-top: 10px;border-bottom: 1px solid #c8c9c9;}
	.list_title_box p{ margin: 10px; color: #666; line-height: 20px; height: 60px; overflow: hidden;}
	.has_image .list_title_box p{ height: 40px;}

.list_else_box{margin: 10px; color: #666; margin-bottom: 0;}
.list_item{}
	.list_item span{display: inline-block;width: 80px; float: left; margin-left: -80px;}
	.list_item {padding-left: 80px; min-height: 20px;}


/*festival*/
.mt30{margin-top: 30px;}
.festival_title{ border-bottom: 1px solid #2a91be; color: #269acb; padding-bottom: 10px; margin-bottom: 10px;}
	.festival_title strong{ display: inline-block; border-left: 5px solid #269acb; padding-left: 10px; font-size: 18px; font-weight: 100;}
	

	.festival_demo{ padding-left: 40px;}
	.festival_demo dt{font-size: 18px; color: #269acb; padding-left: 40px; background: url(imgico_circle.png) left 4px no-repeat;font-weight: 100; height: 30px; line-height: 30px;}
	.festival_demo dd{padding-left: 40px; color: #666; padding-top: 10px;}

/*previous_title*/
.previous_title{ border-bottom: 1px solid #2a91be; color: #269acb; padding-bottom: 10px; margin-bottom: 10px;}
	.previous_title strong{ display: inline-block; border-left: 5px solid #269acb; padding-left: 10px; font-size: 18px; font-weight: 100;}
	.previous_body ul{ padding-top: 10px;list-style: none;padding-left: 20px;}
	.previous_body li{ padding: 8px 20px; line-height: 24px;background:  url(imgsquare.gif) no-repeat left 15px;}
	.previous_body li a{ font-size: 18px; color: #269acb;}
	.previous_body li a:hover{text-decoration: underline;}


a.orange_buy{float: right; width: 50%; display: inline-block; background-color: #ec6c2e; text-align: center; color: #fff; height: 40px; line-height: 40px; font-size: 18px;}
.orange{color: #e68121;}
.t_route{padding: 40px 0px;}
.row_center{text-align: center;}

.online_ul{list-style: none; margin: 0;padding: 0;}
.online_ul li{margin-top: 20px;}
	.online_ul li .online_title{background-color: #e0645a; color: #fff; height: 60px; line-height: 30px; padding: 15px; font-size: 16px; float: left; width: 70%;}
	.online_ul li .online_title a{color: #fff;}
	.online_ul li .fr{float: right;}
	.online_ul li .online_price{background-color: #d03e3c; width: 30%; height: 60px; line-height: 30px; padding: 15px; text-align: center; color: #fff;}
	.online_ul li .online_price em{font-size: 28px; font-style: normal; margin-right: 5px;}

/*detail_main*/
.d_m_box{border: 1px solid #dbdadb; padding: 20px; margin-bottom: 30px;}
	.d_m_box_title{border-bottom: 1px solid #3eaec8; margin-bottom: 20px; padding-bottom: 10px;}
	.d_m_box_title strong{ font-size: 18px; font-weight: 100; display: inline-block; padding-left: 30px; background: url(imgico_m_t.png) no-repeat 0 4px; line-height: 28px;}

	.d_m_box_info{position: relative;}
	.d_m_box_p{position: absolute; left: 0px; top: 0px; width: 348px; height: 300px; overflow: hidden; padding-right: 50px; background: url(imgdetail_box_bg.png) no-repeat;}
	.d_m_box_img{text-align: right;}
	.d_m_box_p ul{list-style: none; padding: 0;}
	.d_m_box_p ul li{padding-left: 120px; margin-top: 30px; color: #666;}
	.d_m_box_p ul li span{width: 100px; float: left; margin-left: -100px;}
	.d_m_box_p ul li em{display: inline-block; width: 18px; height: 18px; vertical-align: middle; margin-top: -3px; margin-right: 6px;}
	.d_m_ico01{background: url(imgico_adress.png) no-repeat center left; }
	.d_m_ico02{background: url(imgico_phone.png) no-repeat center left; }
	.d_m_ico03{background: url(imgico_time.png) no-repeat center left; }
	.d_m_icoad1{background: url(imgico_type.png) no-repeat center left;}

.d_m_detail{border: 1px solid #dbdadb;}
	.d_m_dtitle{border-bottom: 1px solid #dbdadb; color: #1989cb; padding-left:20px; height: 50px; line-height: 50px;}
	.d_m_ico04{ background: url(imgico_cs.png) no-repeat center;width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-top: -3px;}
	.d_m_body{padding: 20px; color: #666;}
	.d_m_body .dm_title{ line-height: 30px; background-color: #e8e7e7; padding-left: 10px; margin-bottom: 20px;}
	.d_m_body .dm_ul_box{ border-bottom: 1px solid #dddcdd; margin-bottom: 20px;}
	.d_m_body .dm_ul_box ul{list-style: none; padding: 0px;}
	.d_m_body .dm_ul_box ul li{padding-left: 80px; padding-bottom: 10px;}
	.d_m_body .dm_ul_box ul li span{ color: #ef923f; float: left; width: 80px; margin-left: -80px;}
	.dm_auth{float: left; margin-right:20px;}
	.dm_auth1{padding-left: 20px; border-left: 1px solid #dbdadb;}
	.d_m_ico05{ background: url(imgico_cs1.png) no-repeat center;width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-top: -3px;}
	.d_m_ico06{ background: url(imgico_cs2.png) no-repeat center;width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-top: -3px;}
	
	.d_m_ico10{ height: 28px; background: url(imgico_d_2.png) no-repeat left; margin-bottom: 10px;}
	.d_m_ico11{ height: 28px; background: url(imgico_d_1.png) no-repeat left;margin-bottom: 10px;}

	.d_m_ico13{ height: 28px; background: url(imgico_d_3.png) no-repeat left; margin-bottom: 10px;}
	.d_m_ico14{ height: 28px; background: url(imgico_d_4.png) no-repeat left;margin-bottom: 10px;}

	.d_m_ico07{ background: url(imgico_cs3.png) no-repeat center;width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-top: -3px;}
	.d_m_ico08{ background: url(imgico_cs4.png) no-repeat center;width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-top: -3px;}
	a.cate_auth{color: #f1901b;}

.ds_maps{margin-bottom: 30px; height: 400px;}
.ds_ambitus{border: 1px solid #dbdadb;}
	.ambi_bold{border-bottom: 1px solid #dbdadb;height: 50px; line-height: 50px; font-size: 16px; padding-left: 20px; color: #666;}
	.ambi_ul{list-style: none; padding:0 20px; padding-top: 10px;}
	.ambi_ul li{ padding-left: 80px; min-height: 90px; padding-top: 10px; padding-bottom: 10px;border-bottom: 1px dotted #ccc;}
	.ambi_ul li .ambi_img{width: 70px; float: left; margin-left: -80px;}
	.ambi_ul li:last-child{border-bottom: none;}
	.ambi_ul li .ambi_title a{color: #000; font-weight: 700;}
	.ambi_ul li p{color: #666;}

/*images_list*/
.images_list{height: 40px; overflow: hidden;}
.images_list ul{height: 40px;}
.images_list a{ margin-left: 10px;}


.ht_table table{ width: 100%; margin-bottom: 20px;}
.ht_table table thead td{background-color: #e8e7e7; height: 30px; line-height: 24px; text-align: center;}
.ht_table table tbody td{min-height: 40px; padding: 10px; text-align: center; border-bottom: 1px dotted #ccc;}
.ht_type{padding-left: 70px;}
.ht_type dt{width: 70px; float:left; margin-left: -70px;}
.ht_type dd{padding-left: 10px; text-align: left;}

.ht_body{margin-bottom: 0; height: 500px;}
.ht_imgs{border: 1px solid #dbdadb; margin-bottom: 20px;}

.ht_title{ height: 90px; padding: 20px;}
.ht_star{float: right; text-align: center;}
.ht_star span{ width: 16px; display: inline-block; height: 16px; background: url(imgico_star.png) no-repeat;}
.ht_title p em{display: inline-block; width: 18px; height: 18px; vertical-align: middle; margin-top: -3px; margin-right: 6px;}
.ht_title h6{ font-size: 20px; color: #333; margin-top: 0px;}
.ht_thumb{border: none;}
.mt20{margin-top: 20px;}

.cate_title strong{ font-size: 20px; margin-bottom: 10px; font-weight: 100;display: block;}
.cate_title p{color: #747474;}

.cate_info{list-style: none; padding: 0;}
ul.cate_info li{padding-left: 100px; margin-top: 20px; color: #666;}
	ul.cate_info li span{width: 100px; float: left; margin-left: -100px;}
	ul.cate_info li em{display: inline-block; width: 18px; height: 18px; vertical-align: middle; margin-top: -3px; margin-right: 6px;}

.cate_price{ padding: 20px; background-color: #fafbfb;border-bottom: 1px solid #e2e1e1; height: 69px; line-height: 29px; overflow: hidden;}
.cate_price span{vertical-align: middle; display: inline-block; line-height: 29px; color: #e68121;}
.cate_price .cate_01{color: #666; margin-right: 10px;}
.cate_price .cate_02{height: 29px; width: 6px; background: url(imgcate_price_line.png) no-repeat; margin-right: 10px;}
.cate_price .cate_04{font-size: 28px;}
.cate_tag span{display: inline-block; height: 25px; line-height: 25px; background-color: #d4a457;color: #fff;border-radius: 3px; padding: 0px 10px; margin-top: 10px; margin-right: 10px;}

a.list_linka{position:absolute; width:120px; height:100%; right:-120px; top:0;z-index: 11;}

.stay_list{overflow: hidden;}
.stay_list ul{ list-style: none; padding: 0; width: 10000px;}
.stay_list ul li{float: left; margin-right: 20px; width: 285px; height: 370px; overflow: hidden;}

.topic_list{ overflow: hidden;}
.topic_list ul{ list-style: none; padding: 0; width: 110%;}
.topic_list li{ height: 300px; float: left; width: 16%; position: relative;}
.topic_list li a{display: block; height: 100%; color: #fff;}
.topic_list .pic_auto{height: 100%;}
.topic_list li .mask_b{position: absolute; width: 100%; height: 100%;}
.topic_list li .mask_b strong{ display: block; width: 30px; margin: 30px auto 0; font-size: 30px; font-weight: 100; font-family: "??";}

.banner_wrap{ position: absolute; width: 220px;left: 50%; margin-left: -600px; top: 0px; z-index: 9;}
.server_area{  position: relative;background: rgba(255,255,255,.9); height: 350px; box-shadow:2px -2px 3px 0px #bbb;}
.server_arealeft{}
.server_arear{ width: 180px; position: absolute; right: 10px; top: 10px;}
.server_arear a{margin-bottom: 10px; display: block;}

.service_title{ margin-top: 13px;background-color: #1ab7ea; color: #fff; height: 44px; line-height: 44px; padding-left: 20px; position: relative;}
.service_title strong{font-weight: 100;font-size: 18px;}
.service_title span{width: 38px; height: 22px; background: url(imgico_service.png) no-repeat; display: inline-block;vertical-align: middle; margin-top: -5px; margin-right: 3px;}
.ico_s_bg{ width: 3px; height: 46px; position: absolute; z-index: 9; right: -3px; top: -2px;background: url(imgico_service_b.png) no-repeat;}
.server_area ul{ margin: 0; padding: 0; list-style: none;}
.server_area ul li{ height: 49px; border-bottom: 1px solid #fff;}
.server_area ul li a{display: block; height: 48px; line-height: 48px; color: #2699ca; padding-left: 10px; background: url(imgservice_arr.png) 96% center no-repeat;}
.server_area ul li a:hover{background: url(imgservice_arr2.png) 96% center no-repeat #fff;}
.server_area ul li:last-child{border-bottom: none;}

/*banner*/
.banner{margin-top: -21px; position: relative; width: 100%;}
.mtsBanner{width:100%;height:350px;background:#f6f6f6;overflow:hidden}
.mtsBanner .bannerWrap{position:relative;width:auto;height:350px;overflow:hidden;box-shadow:inset 0px -2px 5px #dedede;}
.mtsBanner .bannerWrap li{background-position:center top;background-repeat:no-repeat;}
.slide_control{position:absolute;z-index:20;left:10px;bottom:15px;}
.mtsBanner .slide_control{position:absolute;z-index:20;bottom:30px;left:50%;margin-left:-230px;background:rgba(255,255,255,0.2)!important;filter:Alpha(opacity=50);background:#000;border-radius:10px;padding:0px 10px;*padding:2px 0;}
.bgty{width:100%;height:10px;position:absolute;top:0px;left:0;background:url(imgpic31.png) repeat-x;z-index:7;}
.mtsBanner .bannerWrap li a{width:100%;height:350px;display:block;}
.mtsBanner .mall_dot,.mtsBanner .mall_dot_hover{width:10px;height:10px;line-height:15px;text-decoration:none;float:inherit;display:inline-block;}
.mtsBanner .mall_dot{background:#fff;text-indent:-20px;position:relative;}
.mtsBanner .mall_dot_hover{background:#57b3ca;text-indent:-20px;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);}
.mall_dot,.mall_dot_hover{float:left;margin:0 5px;width:14px;overflow:hidden;height:14px;line-height:100px;text-align:center;font-weight:800;font-size:12px;color:white;cursor:pointer;font-family:Tahoma;text-decoration:none;background:#9d9fa2;border-radius:50%}

/*.slidearrow{position:absolute;cursor:pointer;width:36px;height:36px;opacity:.3;top:50%;margin-top:-18px;background:#000;display:block;filter:alpha(opacity=30);color:#fff;text-align:center;font:bold 24px \5b8b\4f53,Hei;line-height:36px}
.slidearrow:hover{opacity:.7;cursor:pointer}.slidearrow_l{left:0px}.slidearrow_r{right:0px}*/
.skSmallStyle .silderBar{margin-left:325px;}


@media(min-width:768px) and (max-width:979px){
	.photo_thumb_box{ margin: 0px 65px;  overflow: hidden;}
	.list_li dl{padding-right: 0; background: none;}
	.list_li dl:hover{background: #f5f4f4;}
	.navbar-nav > li{font-size: 12px;}

}

@media(min-width:1024px) and (max-width:1200px){
	.photo_thumb_box{ margin: 0px 65px;  overflow: hidden;}
	.list_li dl{padding-right: 0; background: none;}
	.list_li dl:hover{background: #f5f4f4;}
	.navbar-nav > li{font-size: 12px;}
}
@media(max-width:767px){

	.photo_thumb{display: none;}
	.photo_thumb_box{ margin: 0px 62px;  overflow: hidden;}
	.photo_body{height: 300px;}
	.photo_wrap{ padding: 0; border: none;}
	.box_wrap{padding-bottom: 0px;}
	.list_li dl{padding-right: 0; background: none;}
	.list_li dl:hover{background: #f5f4f4;}
	.navbar-nav > li{font-size: 12px;}
	.mtsBanner{ height: 200px;}
	.mtsBanner .bannerWrap,.mtsBanner .bannerWrap li a{ height: 200px; }
	.mtsBanner .bannerWrap li{background-size: auto 100%}
	.mtsBanner .slide_control{bottom: 10px;}
	.banner_wrap{position: static; left: 0; width: auto; margin-left: 0;}
	.header .header-right{display: none;}
}
.autoResizeImage{
	display: table-cell;
	vertical-align:middle; 
	background-color:#000000;
	text-align: center;
}

.row.toric .toric02 .title01 .move a{ margin-top:36px; float:left; width:52px; height:21px; color:#eeeded; text-decoration:none;background: #656666;}

@media(min-width:1024px) and (max-width:1200px){
	.banner_wrap{margin-left: -512px;}
}
@media(max-width: 979px) and (min-width: 768px){
	.banner_wrap{ margin-left: 0px;left: 0px;}

}

.common-top{position: fixed; top: 0px; width: 100%; z-index: 101;}

/*¨º?*/
.target-fix{position: relative;    top: -130px;    display: block;    height: 0;    overflow: hidden;}

/* .adword{position: absolute;top: 30%;right: 9%;z-index: 9;} */
.adword{position: absolute;top: 27%;left: 5%;z-index: 9;}
.adword p{font-size: 1.2em;color:#FFF;line-height: 1.5;}
.adword span{font-size: 2.8em;}


/*line*/
.line_price{}
.mb30{margin-bottom: 30px;}
.line_price .line_01{ color: #666;}
.line_tag b{display: inline-block; cursor: pointer; font-weight: 100; height: 25px; line-height: 25px; font-size: 12px; background-color: #ddd;color: #666;border-radius: 3px; padding: 0px 10px; margin-bottom: 10px; margin-right: 10px;}
.line_tag b.focus{background-color: #e78c22; color: #fff;}
.line_info{margin-top: 20px;}
ul.line_info li{ margin-top: 10px;}

.line_btn .line_b{border: none; width: 100%; max-width: 150px; height: 40px; line-height: 40px; font-size: 18px; color: #fff; background-color: #bf1920; border-radius: 5px;}
.line_btn .line_b:hover{ background-color: #aa131f;}

.line_ico01{ background: url(imgico_line01.png) no-repeat center;width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-top: -3px;}
.line_ico02{ background: url(imgico_line02.png) no-repeat center;width: 24px; height: 24px; display: inline-block; vertical-align: middle; margin-top: -3px;}
.fl{float: left;}
.fr{float: right;}
.clOrange{color: #f9761c;}
.cl9{color: #999;}
.ml10{margin-left: 10px;}
.fs14{font-size: 14px;}
.fs12{font-size: 12px;}
.ml20{margin-left: 20px;}

dl.detailedCommodity_ckxc_Layer{display:block;margin-top:20px;}
.detailedCommodity_ckxc_Layer dt,.detailedCommodity_ckxc_Layer dd{	display:block;}
.detailedCommodity_ckxc_Layer dt{height:30px;line-height:30px;border-bottom:1px #f2f2f2 solid;}
.detailedCommodity_ckxc_Layer dd{line-height:28px;text-align:left;position:relative;font-size:14px;padding:10px 0;}

.line_box{ border: 1px solid #dbdadb; }
.line_ul{list-style: none; margin: 0; padding-left: 0; height: 40px; line-height: 40px; overflow: hidden; border-bottom: 1px solid #dbdadb;}
	.line_ul li{float: left; width: 33%; max-width: 150px; text-align: center; cursor: pointer;}
	.line_ul li.focus{background-color: #f1901b; color: #fff;}
	.line_body{padding: 20px; color: #666;}
	
	
.row.spots01{background-color: #fff;}

.spots_box{ background-color: #fff;}
	.spots_wrap{ max-width: 1200px; margin: 0 auto;  padding-top: 30px;}
	.spots_wrap .spo01{padding-left: 0px;}
	.spots_wrap .spo02{ height:630px; margin:0px auto; padding:0px; }
	.spots_wrap .spo02 iframe{ }
	.spots_wrap .row{margin:0;}

.spots_imgs{ border: none;}
	.spots_imgs .photo_thumb{ padding: 20px;background-color: #e7e6e6;}
	.spots_imgs .photo_btn{ top: 20px; background-size: 50%;}
	.spots_imgs .photo_left{ left: 20px;}
	.spots_imgs .photo_right{right: 20px;}
	.spots_imgs .photo_thumb_box{ margin: 0px 50px;}

.ad_box{ position:absolute; top:50%;left:8%;z-index:9; color:#fff; width:40%;}
	.ad_title{font-size:46px; height:70px; line-height:70px; overflow:hidden;}
	.ad_info{font-size:18px;line-height:28px;}
	.ad_video{border:2px solid #ffffff;width:90px;height:59px;margin-left: 40px;margin-top: 13px;}

@media(min-width:200px) and (max-width: 991px){
  .spots_wrap .spo01{padding: 0;}
  .spots_wrap .spo02{ height:400px; }
}

.menu{display: block;}
.navbar-form{float: right; width: 235px; margin-right: 0px;}
.navbar-form .text01{ float: left; line-height: 26px;}
.navbar-brand{ height: 34px\0; line-height: 34px\0;}
.navbar-header{display: none\0;*display: none;}
.navbar-collapse{display: block\0;*display: block;}
.navbar-nav>li{float: left\0;*float: left;}
/*.navbar-nav>li>a{ height: 34px; line-height: 34px; overflow: hidden;display: block; padding-top: 0; padding-bottom: 0;}*/
.navbar-nav>li>a{padding-top: 5px; padding-bottom: 5px;}
.server_area{background: #fff\0;*background: #fff;}
.row.tourism .col-md-4{float: left\0;*float: left;}