@charset "utf-8";
/* CSS Document */



@media screen and (max-width:999px){
    
body{width:320px;margin:0 auto;}

.mt0{margin-top:0px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt20{margin-top:20px!important;}
.mt30{margin-top:30px!important;}
.mt40{margin-top:40px!important;}
.mt50{margin-top:50px!important;}
.mt60{margin-top:60px!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}
.mb40{margin-bottom:40px!important;}
.mb100{margin-bottom:100px!important;}
.pt0{padding-top:0px!important;}
.pt10{padding-top:10px!important;}
.pt20{padding-top:20px!important;}
.pt30{padding-top:30px!important;}
.pt40{padding-top:40px!important;}
.pb10{padding-bottom:10px!important;}
.pb20{padding-bottom:20px!important;}
.pb30{padding-bottom:30px!important;}
.pb40{padding-bottom:40px!important;}
.pl10{padding-left:10px!important;}
.pl20{padding-left:20px!important;}
.pr10{padding-right:10px!important;}
.pr20{padding-right:20px!important!important;}
.pr50{padding-right:50px!important;}
.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml20{margin-left:20px!important;}
.mr10{margin-right:10px!important;}
.mr20{margin-right:20px!important;}
.mr16{margin-right:16px!important;}
.mr13{margin-right:13px!important;}
.mr14{margin-right:14px!important;}

.floatL{float:left;}
.floatR{float:right;}
.center{text-align:center;}

.hidden{display:none;}
.relative{position:relative;top:0;left:0;}
.inline{display:inline;}

/*Alignment*/
.alignright {float:right; margin:0 0 1em 1em}
.alignleft {float:left; margin:0 1em 1em 0}
.aligncenter {display: block; margin-left: auto; margin-right: auto}
.wp-caption {

    text-align: center;
}
.wp-caption img {
}
.wp-caption p.wp-caption-text {
    text-indent:0;
    font-size: 12px;
    padding: 0;
    margin: 5px 0;
    color:#999;
}

p img{text-indent:0;}

.p_no_indent p{text-indent:0!important;}
.p_no_indent{text-indent:0!important;}

/* 表格边框 */
.tablepress,
.tablepress tr,
.tablepress tbody td,
.tablepress tfoot th {
	border-bottom: 0px; /* 颜色 */
}
.tablepress thead th{border-bottom:1px solid #ddd;background:#eee!important;}
.tablepress caption{display:none;}
.tablepress-table-name{width:auto; height:auto; color:#000; font-size:18px; line-height:1.5em; font-weight:bold; padding-left:0;margin-bottom:10px; background:none; border:0; -moz-border-radius:none; -webkit-border-radius:none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;margin-left:2px;}
.tablepress{margin:0 0 10px 0;}
.tablepress-table-description{margin:0 0 20px 0;}


.tablepress-id-2 .column-1,
.tablepress-id-3 .column-1,
.tablepress-id-4 .column-1,
.tablepress-id-2 .column-2,
.tablepress-id-3 .column-2,
.tablepress-id-4 .column-2,
.tablepress-id-2 .column-3,
.tablepress-id-3 .column-3,
.tablepress-id-4 .column-3,
.tablepress-id-9 .column-1{
    width:33.333%;
}

.tablepress-id-6 .column-1,
.tablepress-id-7 .column-1{
    width:50%;
}


.border-bottom{border-bottom:1px solid #ccc;}

.section_blue{background:#28a7e1;}
.section_deepblue{background:#14658d;}
.section_gray{background:#f0f0f0;width:100%;}
.section_white{background:#fff;}
.section_deepgray{background:#333333;}

img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{width:100%!important;max-width:100%!important;height: auto!important}

a,a:hover{color:#000;text-decoration:none;}

.content a img,
.content a:hover img{
    background:#000;
    -webkit-opacity: 1;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 1;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 1;  
    /* IE9 + etc...modern browsers */  
    opacity: 1;  
    /* IE 4-9 */  
    filter:alpha(opacity=100);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 
}

.content a{text-decoration:underline;}

.content blockquote{padding:15px;margin:20px 0;border:5px solid #ccc;color:#339966;}
.content blockquote p{margin:0!important;text-indent:0!important;color:#339966;}

.content{width:280px;float:left;padding:0 20px;margin-top:-20px;}
.content .mb100{margin-bottom:10px!important;}

.sider{display:none;}

.content_title{font-size:20px;font-weight:bold;text-align:left;color:#000;}
.content_time{font-size:12px;line-height:12px;text-align:left;color:#999;margin:10px 0 0 0;}
.content_start{margin:20px 0 20px 0;}
.content_start p{text-indent:1em;}
.content_start ul{display:list-item;margin:0;padding:0;}
.content_start ul li{list-style:disc;margin-left:2em;}
.content_start ul li p{text-indent:0em!important;margin:0;padding:0;}
.content_start ol{display:list-item;margin:0;padding:0;}
.content_start ol li{list-style:decimal;margin-left:2em;}
.content_start ol li p{text-indent:0em!important;margin:0;padding:0;}
.content_start img,
.content_start a img,
.content_start p a img{margin:5px auto!important;width:100%!important;max-width:100%!important;height: auto!important}

.content_start_zh{margin:20px 0 20px 0;}
.content_start_zh p{text-indent:2em;}
.content_start_zh ul{display:list-item;margin:0;padding:0;}
.content_start_zh ul li{list-style:disc;margin-left:3em;}
.content_start_zh ul li p{text-indent:0em!important;margin:0;padding:0;}
.content_start_zh ol{display:list-item;margin:0;padding:0;}
.content_start_zh ol li{list-style:decimal;margin-left:2em;}
.content_start_zh ol li p{text-indent:0em!important;margin:0;padding:0;}
.content_start_zh img,
.content_start_zh a img,
.content_start_zh p a img{text-indent:0em;margin:5px auto!important;width:100%!important;max-width:100%!important;height: auto!important}

.content img{width: auto!important;height: auto!important}

.content h2{font-size:18px;font-weight:bold;}

.content_map{width:530px;height:410px;overflow:hidden;display:inline-block;float:left;padding:20px;position:absolute;top:-490px;right:20px;background:#fff;}
.content_map ul{list-style:none;margin:0;}
.content_map ul li{list-style:none;margin:0;}

.line{width:100%;height:1px;border-top:1px solid #e6e6e6;}
.footer_line{width:100%;height:1px;border-top:1px solid #339966;margin:0 0;}
    
.section_white .line{display:none;}

.news_category{margin:0 0 20px 0;}
    
.category_title{font-size:16px;font-weight:bold;line-height:32px;margin:16px 0;color:#555;}

.breadcrumb{display:none;}

/*导航栏*/
.navbar{display:none;}

.section_logo{display:none;}

.topnavbar{display:none;}

.footer{}
.copyright{margin:20px 0;font-size:10px;line-height:12px;}
.copyright a{text-decoration:none;color:#000;}
.copyright .floatL{float:none;text-align:center;}
.copyright .floatR{display:none;float:none;}
.copyright span{display:none;}
.copyright .m{display:block;margin:10px 0;}
.temp{}
    
.scroll-back-to-top-wrapper{display:none;}


.movie_snapshot{width:575px;float:left;}
.movie_tour{width:580px;float:left;}
.map_pic{width:575px;float:left;}

.index_title{font-size:24px;font-weight:bold;line-height:30px;margin-bottom:0;color:#000;}
.index_title_small{font-size:14px;font-weight:normal;margin-left:10px;}
.more_arrow{color:#00b7ef;text-align:right;float:right;font-size:13px;font-weight:normal;}
.more_arrow a{color:#00b7ef;text-decoration:none;}
.more_arrow a:hover{color:#000;text-decoration:none;}
.more_arrow i{background:url(../../images/more_arrow.png) no-repeat 11px 13.5px;width:24px;height:24px;display:inline-block;}

.related_left{width:892px;float:left;}
.related_right{width:288px;float:left;}
.related_pic{width:283px;float:left;}

.newslist_index{float:left;width:755px;min-height:500px;margin-right:28px;}
.newslist_index .newslist_row{padding:10px 10px;border-bottom:1px solid #e6e6e6;}
.newslist_index .newslist_row .newslist_date{background:#00b7ef;padding:5px 20px;margin-right:20px;font-size:12px;line-height:12px;color:#fff;}
.newslist_index .newslist_row .newslist_title{overflow:hidden;width:610px;letter-spacing:2px;}
.newslist_index .newslist_row a{color:#333;text-decoration:none;}
.newslist_index .newslist_row a:hover{color:#00b7ef;}

.twincities_index{float:left;width:395px;}
.twincities_index .smalltext{letter-spacing:-0.5px;}
.twincities_index .smalltext a{}

.friendlink{}
.friendlink .friendlink_col{width:178px;float:left;}
.friendlink .friendlink_col div{color:#999;margin:1px 9px 9px 0;}
.friendlink .friendlink_col .friendlink_title{color:#999;}
.friendlink .friendlink_col img{margin:1px 9px 9x 0;}
.friendlink .line_col{float:left;width:1px;height:180px;background:url(../../images/line_col.jpg);margin:0 9px;}

.footer_sitemap{display:none;}

.movie_text{}

.tour_title{font-size:32px;font-weight:bold;line-height:32px;margin-bottom:0;color:#555;}
.tour_text{}
.tour_text p{line-height:30px;margin-bottom:30px;}

.movie_tour{}
.movie_tour_title{font-size:20px;}
.movie_tour_title_small{font-size:14px;}

.selected_eight{width:1180px;}
.s-8-1{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-2{float:left;margin:0 0 20px 0;position:relative;}
.s-8-3{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-4{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-5{float:left;margin:0 0 20px 0;position:relative;}
.s-8-6{float:left;margin:0 0 20px 0;position:relative;}
.s-8-7{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-8{float:left;margin:0 0 20px 0;position:relative;}




a .s-cover{
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    z-index:99;
    color:#fff;
    font-size:28px;
    font-weight:bold;
    letter-spacing:5px;
    line-height:24px;
    text-align:center;
    background:#000;
    -webkit-opacity: 0.6;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.6;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.6;  
    /* IE9 + etc...modern browsers */  
    opacity: 0.6;  
    /* IE 4-9 */  
    filter:alpha(opacity=60);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); 
    z-index:999;
}

a:hover .s-cover{
    -webkit-opacity: 0;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0;  
    /* IE9 + etc...modern browsers */  
    opacity: 0;  
    /* IE 4-9 */  
    filter:alpha(opacity=0);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 
    z-index:999;
}
.s-8-1 a .s-cover{
    width:780px;
    height:370px;
    line-height:36px!important;
}
.s-8-6 a .s-cover,.s-8-8 a .s-cover{
    width:780px;
    height:370px;
}
.s-8-2 a .s-cover,.s-8-4 a .s-cover,.s-8-5 a .s-cover,.s-8-7 a .s-cover{
    width:380px;
    height:370px;
}
.s-8-3 a .s-cover{
    width:380px;
    height:760px;
}

a .cover_title{
    display:block;
    position:absolute;
    left:0;
    bottom:12px;
    width:100%;
    height:50%;
    z-index:999;
}
.s-8-1 a .cover_title{
    display:block;
    position:absolute;
    left:0;
    bottom:36px!important;
    width:100%;
    height:50%;
    z-index:999;
}

.sample_start{margin:0 0 20px 0;}
.sample_text{float:left;width:370px;height:150px;overflow:hidden;position:relative;}
.sample_title{float:left;width:370px;font-size:30px;font-weight:bold;z-index:10;}
.position_lb{position:absolute;bottom:-1px;left:0;width:370px;height:80px;z-index:-1;font-size:12px;}

.sample_title a{color:#666;text-decoration:none;}
.sample_title a:hover{color:#000;text-decoration:none;}

.sample_pic{float:right;height:150px;overflow:hidden;}

.shareto{display:none;}

.section_deepgray_fixed {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
	display:none;
    background:#333;
}
.section_deepgray_fixed_scroll {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
	display:block;
    background:#333;
}

#op_nav {
    background:#333;
    position: relative;
    text-align: center;
    z-index:999;
}
#op_nav li{
    float:left;
}
#op_nav li a{text-decoration:none;}
#op_nav li a span{padding:15px 20px;border-bottom:1px #000 solid;color:#666;line-height:54px;}
#op_nav li a:hover span,#op_nav li.op_current a span{border-bottom:2px #339966 solid;color:#fff;}

#op_nav_2 {
    background:#333;
    position: relative;
    text-align: center;
    z-index:999;
}
#op_nav_2 li{
    float:left;
}
#op_nav_2 li a{text-decoration:none;}
#op_nav_2 li a span{padding:15px 20px;border-bottom:1px #000 solid;color:#666;line-height:54px;}
#op_nav_2 li a:hover span,#op_nav_2 li.op_current a span{border-bottom:2px #339966 solid;color:#fff;}



.title_line{font-size:32px;font-weight:bold;letter-spacing:0.1em; border-bottom:1px solid #ccc;width:100%;padding-bottom:5px;}
.title_sub{font-size:32px;font-weight:bold;color:#00b7ef;}
.box_blue{padding:15px;margin:0 0 20px 0;border:10px solid #00b7ef;}
.box_blue p{margin:0!important;text-indent:0!important;}
.box_purple{padding:15px;margin:0 0 20px 0;border:10px solid #7e0043;width:339px;height:390px;}
.box_purple p{margin:0!important;text-indent:1em;letter-spacing:0.2em;}
.title_purple{font-size:18px;font-weight:bold;color:#7e0043;letter-spacing:0.16em;}
.box_purple img{position:absolute;bottom:0;right:18px;margin:10px 0 20px 10px;}
.text_purple{width:238px;text-indent:1em;position:relative;z-index:999;}
.other_specialty_pics{width:800px;overflow:hidden;margin:20px 0;}
.other_specialty_pics .specialty{width:147px;float:left;display:inline;}

.news_toppic{width:320px;display:block;}
.news_toppic img{width:320px;height:auto;}

.news_content{width:320px;padding:0;float:left;overflow:hidden;background:#fafafa;}
.news_start{width:280px;margin:0 0 10px 0;padding:19px;border:1px solid #e6e6e6;background:#fff;}
.news_text{float:left;width:200px;position:relative;display:inline-block;overflow:hidden;}
.news_title{float:left;width:180px;margin:0 0 15px 0;font-size:14px;line-height:20px;font-weight:bold;z-index:10;display:inline;}
.news_title a{color:#000;text-decoration:none;}
.news_title a:hover{color:#000;text-decoration:none;}
.news_smalltext{float:left;width:180px;margin:0 0 10px 0;z-index:-1;font-size:12px;display:none;color:#666;}
.news_date{position:absolute;bottom:-1px;left:0;width:150px;height:12px;line-height:12px;z-index:999;color:#339966;font-size:12px;float:left;display:inline;margin:0;}
.news_more{display:none;}
.news_pic{float:right;width:80px;height:auto;overflow:hidden;padding-bottom:0!important;}
.news_pic img{width:80px;height:auto!important}
    
.nav-below{width:280px;margin:0;padding:0 19px;text-align:center;font-size:20px;}
.nav-next,
.nav-previous{margin:0 10px!important;}
    
.news_content .mb100{margin-bottom:10px!important;}

.news_more a{text-decoration:underline!important;color:#339966;}
.news_more a:hover{text-decoration:none;color:#000;}

.sider_news{display:none;}


ul.list_p{display:list-item;margin:0;padding:0;}
ul.list_p li{list-style:disc;margin-left:2em;margin-bottom:1em;margin-right:1em;letter-spacing:0.1em;}
ul.list_p li p{text-indent:0em!important;margin:0;padding:0;}

ul.li_history{display:list-item;margin:0;padding:0;width:480px;}
ul.li_history li{list-style:square;margin-left:75px;margin-bottom:1em;margin-right:1em;letter-spacing:0;position:relative;}
ul.li_history span{position:absolute;left:-75px;top:0;text-align:right;width:55px;}

ul.li_img_left{display:list-item;margin:40px 0 0 0;padding:0;width:780px;}
ul.li_img_left li{list-style:none;margin-bottom:20px; margin-left:168px;margin-bottom:1em;margin-right:1em;letter-spacing:0;position:relative;}
ul.li_img_left img{position:absolute;left:-155px;top:0;text-align:right;width:55px;background: #ccc;margin-bottom:20px;}


#section-op-1{}
#section-op-2{position:relative;top:-70px;left:0;z-index:10;}
#section-op-3{position:relative;top:-70px;left:0;z-index:10;}
#section-op-4{position:relative;top:-70px;left:0;z-index:10;}
#section-op-5{position:relative;top:-70px;left:0;z-index:10;}

#kobe-tour #movie{position:relative;top:-10px;left:0;z-index:10;}

.Huifold .item{position:relative}
.Huifold .item h4{margin:0;font-weight:bold;position:relative;border-top: 1px solid #fff;font-size:15px;line-height:22px;padding:7px 10px;background-color:#eee;cursor:pointer;padding-right:30px}
.Huifold .item h4 b{position:absolute;display: block;cursor:pointer;right:10px;top:7px;width:16px;height:16px; text-align:center; color:#666}
.Huifold .item .info{display:none;padding:10px}

}





@media screen and (min-width:1000px) {

body{width:100%;}
.wp{width:1180px;padding:0 10px;margin-left:auto;margin-right:auto;text-align:left;}

.mt0{margin-top:0px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt20{margin-top:20px!important;}
.mt30{margin-top:30px!important;}
.mt40{margin-top:40px!important;}
.mt50{margin-top:50px!important;}
.mt60{margin-top:60px!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}
.mb40{margin-bottom:40px!important;}
.mb100{margin-bottom:100px!important;}
.pt0{padding-top:0px!important;}
.pt10{padding-top:10px!important;}
.pt20{padding-top:20px!important;}
.pt30{padding-top:30px!important;}
.pt40{padding-top:40px!important;}
.pb10{padding-bottom:10px!important;}
.pb20{padding-bottom:20px!important;}
.pb30{padding-bottom:30px!important;}
.pb40{padding-bottom:40px!important;}
.pl10{padding-left:10px!important;}
.pl20{padding-left:20px!important;}
.pr10{padding-right:10px!important;}
.pr20{padding-right:20px!important!important;}
.pr50{padding-right:50px!important;}
.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml20{margin-left:20px!important;}
.mr10{margin-right:10px!important;}
.mr20{margin-right:20px!important;}
.mr16{margin-right:16px!important;}
.mr13{margin-right:13px!important;}
.mr14{margin-right:14px!important;}

.floatL{float:left;}
.floatR{float:right;}
.center{text-align:center;}

.hidden{display:none;}
.relative{position:relative;top:0;left:0;}
.inline{display:inline;}

/*Alignment*/
.alignright {float:right; margin:0 0 1em 1em}
.alignleft {float:left; margin:0 1em 1em 0}
.aligncenter {display: block; margin-left: auto; margin-right: auto}
.wp-caption {

    text-align: center;
}
.wp-caption img {
}
.wp-caption p.wp-caption-text {
    text-indent:0;
    font-size: 12px;
    padding: 0;
    margin: 5px 0;
    color:#999;
}

p img{text-indent:0;}

.p_no_indent p{text-indent:0!important;}
.p_no_indent{text-indent:0!important;}

/* 表格边框 */
.tablepress,
.tablepress tr,
.tablepress tbody td,
.tablepress tfoot th {
	border-bottom: 0px; /* 颜色 */
}
.tablepress thead th{border-bottom:1px solid #ddd;background:#eee!important;}
.tablepress caption{display:none;}
.tablepress-table-name{width:auto; height:auto; color:#000; font-size:18px; line-height:1.5em; font-weight:bold; padding-left:0;margin-bottom:10px; background:none; border:0; -moz-border-radius:none; -webkit-border-radius:none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;margin-left:2px;}
.tablepress{margin:0 0 10px 0;}
.tablepress-table-description{margin:0 0 20px 0;}


.tablepress-id-2 .column-1,
.tablepress-id-3 .column-1,
.tablepress-id-4 .column-1,
.tablepress-id-2 .column-2,
.tablepress-id-3 .column-2,
.tablepress-id-4 .column-2,
.tablepress-id-2 .column-3,
.tablepress-id-3 .column-3,
.tablepress-id-4 .column-3,
.tablepress-id-9 .column-1{
    width:33.333%;
}

.tablepress-id-6 .column-1,
.tablepress-id-7 .column-1{
    width:50%;
}







.border-bottom{border-bottom:1px solid #ccc;}

.section_blue{background:#28a7e1;}
.section_deepblue{background:#14658d;}
.section_gray{background:#f0f0f0;width:100%;}
.section_white{background:#fff;}


img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{width:100%!important;max-width:100%!important;height: auto!important}

a{color:#00b7ef;text-decoration:none;}
a:hover{color:#00b7ef;text-decoration:underline;}

.content a img{
    background:#000;
    -webkit-opacity: 0.6;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.6;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.6;  
    /* IE9 + etc...modern browsers */  
    opacity: 0.6;  
    /* IE 4-9 */  
    filter:alpha(opacity=60);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); 
}
.content a:hover img{
    background:#000;
    -webkit-opacity: 1;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 1;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 1;  
    /* IE9 + etc...modern browsers */  
    opacity: 1;  
    /* IE 4-9 */  
    filter:alpha(opacity=100);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 
}

.content a{text-decoration:underline;}

.content blockquote{padding:15px;margin:20px 0;border:5px solid #ccc;color:#339966;}
.content blockquote p{margin:0!important;text-indent:0!important;color:#339966;}

.slider{padding:0;margin:10px 0 0 0;}

.content{width:800px;float:left;padding:0 0 20px 0;}
.sider{width:290px;float:right;height:100%;}
.sider_tour{width:330px;float:right;}

.sider_tour ul,
.sider_tour ul li{list-style:none;margin:0 0 6px 0;padding:0;}
.sider_tour ul li ul li{margin:0 0 4px 0;}

/*------------ Main Menu ------------*/
.mainmenu {
	position:relative;
}
.mainmenu > li {
	position:relative;
}
.mainmenu > li span {
	display:block;
    cursor: pointer;
}
.expand-triangle {
	/*background: url("../images/expand.gif") top left no-repeat;*/
	content: " ";
}

/*------------ Sub Menu ------------*/
.submenu {
	content: " ";
	/*opacity: 0.5;*/
}
.submenu .chosen,
.submenu .chosen:hover {}
.submenu li:hover {}

.sider a img,
.sider_tour a img,
.sider_tour span img{
    background:#000;
    -webkit-opacity: 0.6;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.6;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.6;  
    /* IE9 + etc...modern browsers */  
    opacity: 0.6;  
    /* IE 4-9 */  
    filter:alpha(opacity=60);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); 
}
.sider a:hover img,
.sider_tour a:hover img,
.sider_tour span:hover img{
    background:#000;
    -webkit-opacity: 1;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 1;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 1;  
    /* IE9 + etc...modern browsers */  
    opacity: 1;  
    /* IE 4-9 */  
    filter:alpha(opacity=100);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 
}


.sider{width:330px;float:right;}
.sider ul,
.sider ul li{list-style:none;margin:0 0 6px 0;padding:0;}
.sider ul li ul li{margin:0 0 4px 0;}

.content_title{font-size:30px;font-weight:bold;text-align:center;}
.content_time{font-size:12px;line-height:12px;text-align:center;color:#999;margin:10px 0 0 0;}
.content_start{margin:40px 0 20px 0;}
.content_start p{text-indent:1em;}
.content_start ul{display:list-item;margin:0;padding:0;}
.content_start ul li{list-style:disc;margin-left:2em;}
.content_start ul li p{text-indent:0em!important;margin:0;padding:0;}
.content_start ol{display:list-item;margin:0;padding:0;}
.content_start ol li{list-style:decimal;margin-left:2em;}
.content_start ol li p{text-indent:0em!important;margin:0;padding:0;}

.content_start_zh{margin:40px 0 20px 0;}
.content_start_zh p{text-indent:2em;}
.content_start_zh ul{display:list-item;margin:0;padding:0;}
.content_start_zh ul li{list-style:disc;margin-left:3em;}
.content_start_zh ul li p{text-indent:0em!important;margin:0;padding:0;}
.content_start_zh ol{display:list-item;margin:0;padding:0;}
.content_start_zh ol li{list-style:decimal;margin-left:2em;}
.content_start_zh ol li p{text-indent:0em!important;margin:0;padding:0;}

.content img{width: auto!important;height: auto!important}

.content h2{font-size:30px;font-weight:bold;}

.content_map{width:530px;height:410px;overflow:hidden;display:inline-block;float:left;padding:20px;position:absolute;top:-490px;right:20px;background:#fff;}
.content_map ul{list-style:none;margin:0;}
.content_map ul li{list-style:none;margin:0;}

.line{width:100%;height:1px;border-top:1px solid #e6e6e6;}
.footer_line{width:100%;height:1px;border-top:1px solid #339966;margin:0 0;}
    
.news_category{margin:40px 0;padding-bottom:20px;}
    
.category_title{font-size:32px;font-weight:bold;line-height:32px;margin-bottom:0;color:#555;}

.breadcrumb{margin-top:20px;}
.breadcrumb,.breadcrumb a{color:#339966;font-size:12px;padding-bottom:4px;margin-bottom:-4px;}
.breadcrumb a:hover{text-decoration: none; border-bottom:1px solid #339966;}

/*导航栏*/
.navbar{width:100%;height:46px;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;}
.mainnav{background:url(../../images/mainnav_bg.jpg);}

/*一级菜单*/
.mainnav > ul{list-style:none;;}
.mainnav > ul.nav_first > li{float:left;width:168.571px;height:46px;line-height:46px;}
.mainnav > ul.nav_first > li a{background:;width:168.571px;height:46px;line-height:46px;color:#333;text-align:center;letter-spacing:2px;display:block;text-decoration:none;}
.mainnav > ul.nav_first > li a:hover{background:#009ece;color:#fff;}

/*二级菜单*/
.mainnav > ul > li > ul{display:none;}
.mainnav > ul > li:hover > ul{display:block;position:relative;top:0;left:0;}

/*天津市概要*/
.mainnav > ul > li > ul.nav_second_2 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_2 > li a{background:#009ece;width:283.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 44px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_2 > li a:hover{background:#0085ad;}

/*神戸·天津友好交流*/
.mainnav > ul > li > ul.nav_second_3 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_3 > li a{background:#009ece;width:310.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 17px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_3 > li a:hover{background:#0085ad;}

/*観光紹介*/
.mainnav > ul > li > ul.nav_second_4 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_4 > li a{background:#009ece;width:275.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 52px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_4 > li a:hover{background:#0085ad;}

/*投資環境*/
.mainnav > ul > li > ul.nav_second_5 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_5 > li a{background:#009ece;width:274.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 53px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_5 > li a:hover{background:#0085ad;}

/*神戸港*/
.mainnav > ul > li > ul.nav_second_6 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_6 > li a{background:#009ece;width:266.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 61px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_6 > li a:hover{background:#0085ad;}

/*三级菜单*/
.mainnav > ul > li > ul > li > ul{display:none;}
.mainnav > ul > li > ul > li:hover > ul{display:block;position:relative;top:-47px;left:337.142px;}

/*観光紹介 - 神戸観光*/
.mainnav > ul > li > ul > li > ul.nav_third > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:999;float:left;display:block;border-top:1px solid #ff914b;}
.mainnav > ul > li > ul > li > ul.nav_third > li a{background:#ffa56b;color:#444;width:307.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 20px;z-index:999;}
.mainnav > ul > li > ul > li > ul.nav_third > li a:hover{background:#fd7218;color:#000;}

/*観光紹介 - モデルコース*/
.mainnav > ul > li > ul > li > ul.nav_third_2 > li{width:377.142px;height:46px;line-height:46px;position:relative;z-index:999;float:left;display:block;border-top:1px solid #ff914b;}
.mainnav > ul > li > ul > li > ul.nav_third_2 > li a{background:#ffa56b;color:#444;width:347.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 20px;z-index:999;}
.mainnav > ul > li > ul > li > ul.nav_third_2 > li a:hover{background:#fd7218;color:#000;}

.mainnav li i{float:right;}


/*---------------*/



/*---------------*/



#home .current_1 a#current{background:#00b7ef;color:#fff;}
#about-kobe .current_2 a#current{background:#00b7ef;color:#fff;}
#twin-cities .current_3 a#current{background:#00b7ef;color:#fff;}
#kobe-tour .current_4 a#current{background:#00b7ef;color:#fff;}
#investment .current_5 a#current{background:#00b7ef;color:#fff;}
#kobe-port .current_6 a#current{background:#00b7ef;color:#fff;}
#about-office .current_7 a#current{background:#00b7ef;color:#fff;}

.section_logo{height:93px;}

.topnavbar{height:30px;line-height:0px;background:#f6f6f6;border-bottom:1px solid #ebebeb;font-size:12px;}
.topnavbar .qtrans_button img{margin:6px 0 5px 0;}
.topnavbar a{text-decoration:none;}

.search{margin:30px 0 0 0;}
.search_box{width:365px;height:60px;float:left;}
.search_button{height:60px;float:left;}

.btn-kobe{color:#fff;background-color:#00b7ef;border-color:#00b7ef}
.btn-kobe:hover,
.btn-kobe:focus,
.btn-kobe:active,
.btn-kobe.active{color:#fff;background-color:#339966;border-color:#339966}

.footer{}
.copyright{margin:20px 0;font-size:12px;line-height:12px;height:12px;}
.copyright a{text-decoration:none;color:#000;}
.copyright .m{display:inline;}

.scroll-back-to-top-wrapper{display:block;}

.temp{}


.movie_snapshot{width:575px;float:left;}
.movie_tour{width:580px;float:left;}
.map_pic{width:575px;float:left;}

.index_title{font-size:24px;font-weight:bold;line-height:30px;margin-bottom:0;color:#000;}
.index_title_small{font-size:14px;font-weight:normal;margin-left:10px;}
.more_arrow{color:#00b7ef;text-align:right;float:right;font-size:13px;font-weight:normal;}
.more_arrow a{color:#00b7ef;text-decoration:none;}
.more_arrow a:hover{color:#000;text-decoration:none;}
.more_arrow i{background:url(../../images/more_arrow.png) no-repeat 11px 13.5px;width:24px;height:24px;display:inline-block;}

.related_left{width:892px;float:left;}
.related_right{width:288px;float:left;}
.related_pic{width:283px;float:left;}

.newslist_index{float:left;width:755px;min-height:500px;margin-right:28px;}
.newslist_index .newslist_row{padding:10px 10px;border-bottom:1px solid #e6e6e6;}
.newslist_index .newslist_row .newslist_date{background:#00b7ef;padding:5px 20px;margin-right:20px;font-size:12px;line-height:12px;color:#fff;}
.newslist_index .newslist_row .newslist_title{overflow:hidden;width:610px;letter-spacing:2px;}
.newslist_index .newslist_row a{color:#333;text-decoration:none;}
.newslist_index .newslist_row a:hover{color:#00b7ef;}

.twincities_index{float:left;width:395px;}
.twincities_index .smalltext{letter-spacing:-0.5px;}
.twincities_index .smalltext a{}

.friendlink{}
.friendlink .friendlink_col{width:178px;float:left;}
.friendlink .friendlink_col div{color:#999;margin:1px 9px 9px 0;}
.friendlink .friendlink_col .friendlink_title{color:#999;}
.friendlink .friendlink_col img{margin:1px 9px 9x 0;}
.friendlink .line_col{float:left;width:1px;height:180px;background:url(../../images/line_col.jpg);margin:0 9px;}

.footer_sitemap{}
.footer_sitemap .sitemap_col{float:left;width:178px;padding:10px 0;}
.footer_sitemap .sitemap_col .sitemap_title{margin:0 0 5px 0;color:#666;font-size:16px;}
.footer_sitemap .sitemap_col .sitemap_title a{text-decoration:none;color:#333;font-size:16px;}
.footer_sitemap .sitemap_col .sitemap_title a:hover{color:#00b7ef;}
.footer_sitemap .sitemap_col .sitemap_text{margin:0 0 5px 0;}
.footer_sitemap .sitemap_col .sitemap_text a{text-decoration:none;color:#999;font-size:12px;}
.footer_sitemap .sitemap_col .sitemap_text a:hover{color:#666;}

.movie_text{}

.tour_title{font-size:32px;font-weight:bold;line-height:32px;margin-bottom:0;color:#555;}
.tour_text{}
.tour_text p{line-height:30px;margin-bottom:30px;}

.movie_tour{}
.movie_tour_title{font-size:20px;}
.movie_tour_title_small{font-size:14px;}

.selected_eight{width:1180px;}
.s-8-1{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-2{float:left;margin:0 0 20px 0;position:relative;}
.s-8-3{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-4{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-5{float:left;margin:0 0 20px 0;position:relative;}
.s-8-6{float:left;margin:0 0 20px 0;position:relative;}
.s-8-7{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-8{float:left;margin:0 0 20px 0;position:relative;}




a .s-cover{
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    z-index:99;
    color:#fff;
    font-size:28px;
    font-weight:bold;
    letter-spacing:5px;
    line-height:24px;
    text-align:center;
    background:#000;
    -webkit-opacity: 0.6;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.6;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.6;  
    /* IE9 + etc...modern browsers */  
    opacity: 0.6;  
    /* IE 4-9 */  
    filter:alpha(opacity=60);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); 
    z-index:999;
}

a:hover .s-cover{
    -webkit-opacity: 0;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0;  
    /* IE9 + etc...modern browsers */  
    opacity: 0;  
    /* IE 4-9 */  
    filter:alpha(opacity=0);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 
    z-index:999;
}
.s-8-1 a .s-cover{
    width:780px;
    height:370px;
    line-height:36px!important;
}
.s-8-6 a .s-cover,.s-8-8 a .s-cover{
    width:780px;
    height:370px;
}
.s-8-2 a .s-cover,.s-8-4 a .s-cover,.s-8-5 a .s-cover,.s-8-7 a .s-cover{
    width:380px;
    height:370px;
}
.s-8-3 a .s-cover{
    width:380px;
    height:760px;
}

a .cover_title{
    display:block;
    position:absolute;
    left:0;
    bottom:12px;
    width:100%;
    height:50%;
    z-index:999;
}
.s-8-1 a .cover_title{
    display:block;
    position:absolute;
    left:0;
    bottom:36px!important;
    width:100%;
    height:50%;
    z-index:999;
}

.sample_start{margin:0 0 20px 0;}
.sample_text{float:left;width:370px;height:150px;overflow:hidden;position:relative;}
.sample_title{float:left;width:370px;font-size:30px;font-weight:bold;z-index:10;}
.position_lb{position:absolute;bottom:-1px;left:0;width:370px;height:80px;z-index:-1;font-size:12px;}

.sample_title a{color:#666;text-decoration:none;}
.sample_title a:hover{color:#000;text-decoration:none;}

.sample_pic{float:right;height:150px;overflow:hidden;}

.shareto{float:right;margin:10px 0 5px 0;}

.section_deepgray_fixed {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
	display:none;
    background:#333;
}
.section_deepgray_fixed_scroll {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
	display:block;
    background:#333;
}

#op_nav {
    background:#333;
    position: relative;
    text-align: center;
    z-index:999;
}
#op_nav li{
    float:left;
}
#op_nav li a{text-decoration:none;}
#op_nav li a span{padding:15px 20px;border-bottom:1px #000 solid;color:#666;line-height:54px;}
#op_nav li a:hover span,#op_nav li.op_current a span{border-bottom:2px #339966 solid;color:#fff;}

#op_nav_2 {
    background:#333;
    position: relative;
    text-align: center;
    z-index:999;
}
#op_nav_2 li{
    float:left;
}
#op_nav_2 li a{text-decoration:none;}
#op_nav_2 li a span{padding:15px 20px;border-bottom:1px #000 solid;color:#666;line-height:54px;}
#op_nav_2 li a:hover span,#op_nav_2 li.op_current a span{border-bottom:2px #339966 solid;color:#fff;}



.title_line{font-size:32px;font-weight:bold;letter-spacing:0.1em; border-bottom:1px solid #ccc;width:100%;padding-bottom:5px;}
.title_sub{font-size:32px;font-weight:bold;color:#00b7ef;}
.box_blue{padding:15px;margin:0 0 20px 0;border:10px solid #00b7ef;}
.box_blue p{margin:0!important;text-indent:0!important;}
.box_purple{padding:15px;margin:0 0 20px 0;border:10px solid #7e0043;width:339px;height:390px;}
.box_purple p{margin:0!important;text-indent:1em;letter-spacing:0.2em;}
.title_purple{font-size:18px;font-weight:bold;color:#7e0043;letter-spacing:0.16em;}
.box_purple img{position:absolute;bottom:0;right:18px;margin:10px 0 20px 10px;}
.text_purple{width:238px;text-indent:1em;position:relative;z-index:999;}
.other_specialty_pics{width:800px;overflow:hidden;margin:20px 0;}
.other_specialty_pics .specialty{width:147px;float:left;display:inline;}


.news_toppic{display:none;}

.news_content{width:802px;padding:0;float:left;}
.news_start{width:800px;height:190px;margin:0 0 20px 0;padding:0;border:1px solid #e6e6e6;}
.news_text{float:left;width:520px;height:190px;position:relative;display:inline-block;overflow:hidden;}
.news_title{float:left;width:480px;margin:10px 20px 10px 20px;font-size:18px;font-weight:bold;z-index:10;display:inline;}
.news_title a{color:#666;text-decoration:none;}
.news_title a:hover{color:#000;text-decoration:none;}
.news_smalltext{float:left;width:480px;margin:0 20px 10px 20px;z-index:-1;font-size:12px;display:inline;}
.news_date{position:absolute;bottom:-1px;left:0;width:150px;height:12px;line-height:12px;z-index:999;color:#339966;font-size:12px;float:left;display:inline;margin:0 0 15px 20px;}
.news_more{position:absolute;bottom:-1px;right:0;height:12px;line-height:12px;z-index:999;color:#339966;font-size:12px;float:right;display:inline;margin:0 20px 15px 0;}
.news_pic{float:left;width:280px;height:190px;overflow:hidden;padding-bottom:0!important;}

.news_more a{text-decoration:underline!important;color:#339966;}
.news_more a:hover{text-decoration:none;color:#000;}

.sider_news{width:330px;float:right;}
.sider_news ul,
.sider_news ul li{list-style:none;margin:0 0 6px 0;padding:0;}
.sider_news ul li ul li{margin:0 0 4px 0;width:327px;height:32px;line-height:48px;font-size:24px;background:url(../../images/more_arrow.png) no-repeat 30px 18px;}
.sider_news ul li ul li a{color:#339966;text-decoration:none;margin-left:48px;}
.sider_news ul li ul li a:hover{color:#000;text-decoration:none;}


ul.list_p{display:list-item;margin:0;padding:0;}
ul.list_p li{list-style:disc;margin-left:2em;margin-bottom:1em;margin-right:1em;letter-spacing:0.1em;}
ul.list_p li p{text-indent:0em!important;margin:0;padding:0;}

ul.li_history{display:list-item;margin:0;padding:0;width:480px;}
ul.li_history li{list-style:square;margin-left:75px;margin-bottom:1em;margin-right:1em;letter-spacing:0;position:relative;}
ul.li_history span{position:absolute;left:-75px;top:0;text-align:right;width:55px;}

ul.li_img_left{display:list-item;margin:40px 0 0 0;padding:0;width:780px;}
ul.li_img_left li{list-style:none;margin-bottom:20px; margin-left:168px;margin-bottom:1em;margin-right:1em;letter-spacing:0;position:relative;}
ul.li_img_left img{position:absolute;left:-155px;top:0;text-align:right;width:55px;background: #ccc;margin-bottom:20px;}


#section-op-1{}
#section-op-2{position:relative;top:-70px;left:0;z-index:10;}
#section-op-3{position:relative;top:-70px;left:0;z-index:10;}
#section-op-4{position:relative;top:-70px;left:0;z-index:10;}
#section-op-5{position:relative;top:-70px;left:0;z-index:10;}

#kobe-tour #movie{position:relative;top:-10px;left:0;z-index:10;}

.Huifold .item{position:relative}
.Huifold .item h4{margin:0;font-weight:bold;position:relative;border-top: 1px solid #fff;font-size:15px;line-height:22px;padding:7px 10px;background-color:#eee;cursor:pointer;padding-right:30px}
.Huifold .item h4 b{position:absolute;display: block;cursor:pointer;right:10px;top:7px;width:16px;height:16px; text-align:center; color:#666}
.Huifold .item .info{display:none;padding:10px}

}



@media print  { 
    body{width:1200px;margin:0 auto;}
    .wp{width:1180px;padding:0 10px;margin-left:auto;margin-right:auto;text-align:left;}


.mt0{margin-top:0px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt20{margin-top:20px!important;}
.mt30{margin-top:30px!important;}
.mt40{margin-top:40px!important;}
.mt50{margin-top:50px!important;}
.mt60{margin-top:60px!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}
.mb40{margin-bottom:40px!important;}
.mb100{margin-bottom:100px!important;}
.pt0{padding-top:0px!important;}
.pt10{padding-top:10px!important;}
.pt20{padding-top:20px!important;}
.pt30{padding-top:30px!important;}
.pt40{padding-top:40px!important;}
.pb10{padding-bottom:10px!important;}
.pb20{padding-bottom:20px!important;}
.pb30{padding-bottom:30px!important;}
.pb40{padding-bottom:40px!important;}
.pl10{padding-left:10px!important;}
.pl20{padding-left:20px!important;}
.pr10{padding-right:10px!important;}
.pr20{padding-right:20px!important!important;}
.pr50{padding-right:50px!important;}
.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml20{margin-left:20px!important;}
.mr10{margin-right:10px!important;}
.mr20{margin-right:20px!important;}
.mr16{margin-right:16px!important;}
.mr13{margin-right:13px!important;}
.mr14{margin-right:14px!important;}

.floatL{float:left;}
.floatR{float:right;}
.center{text-align:center;}

.hidden{display:none;}
.relative{position:relative;top:0;left:0;}
.inline{display:inline;}

/*Alignment*/
.alignright {float:right; margin:0 0 1em 1em}
.alignleft {float:left; margin:0 1em 1em 0}
.aligncenter {display: block; margin-left: auto; margin-right: auto}
.wp-caption {

    text-align: center;
}
.wp-caption img {
}
.wp-caption p.wp-caption-text {
    text-indent:0;
    font-size: 12px;
    padding: 0;
    margin: 5px 0;
    color:#999;
}

p img{text-indent:0;}

.p_no_indent p{text-indent:0!important;}
.p_no_indent{text-indent:0!important;}

/* 表格边框 */
.tablepress,
.tablepress tr,
.tablepress tbody td,
.tablepress tfoot th {
	border-bottom: 0px; /* 颜色 */
}
.tablepress thead th{border-bottom:1px solid #ddd;background:#eee!important;}
.tablepress caption{display:none;}
.tablepress-table-name{width:auto; height:auto; color:#000; font-size:18px; line-height:1.5em; font-weight:bold; padding-left:0;margin-bottom:10px; background:none; border:0; -moz-border-radius:none; -webkit-border-radius:none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;margin-left:2px;}
.tablepress{margin:0 0 10px 0;}
.tablepress-table-description{margin:0 0 20px 0;}


.tablepress-id-2 .column-1,
.tablepress-id-3 .column-1,
.tablepress-id-4 .column-1,
.tablepress-id-2 .column-2,
.tablepress-id-3 .column-2,
.tablepress-id-4 .column-2,
.tablepress-id-2 .column-3,
.tablepress-id-3 .column-3,
.tablepress-id-4 .column-3,
.tablepress-id-9 .column-1{
    width:33.333%;
}

.tablepress-id-6 .column-1,
.tablepress-id-7 .column-1{
    width:50%;
}







.border-bottom{border-bottom:1px solid #ccc;}

.section_blue{background:#28a7e1;}
.section_deepblue{background:#14658d;}
.section_gray{background:#f0f0f0;width:100%;}
.section_white{background:#fff;}


img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
.img-responsive{width:100%!important;max-width:100%!important;height: auto!important}

a{color:#00b7ef;text-decoration:none;}
a:hover{color:#00b7ef;text-decoration:underline;}

.content a img{
    background:#000;
    -webkit-opacity: 0.6;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.6;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.6;  
    /* IE9 + etc...modern browsers */  
    opacity: 0.6;  
    /* IE 4-9 */  
    filter:alpha(opacity=60);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); 
}
.content a:hover img{
    background:#000;
    -webkit-opacity: 1;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 1;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 1;  
    /* IE9 + etc...modern browsers */  
    opacity: 1;  
    /* IE 4-9 */  
    filter:alpha(opacity=100);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 
}

.content a{text-decoration:underline;}

.content blockquote{padding:15px;margin:20px 0;border:5px solid #ccc;color:#339966;}
.content blockquote p{margin:0!important;text-indent:0!important;color:#339966;}

.slider{padding:0;margin:10px 0 0 0;}

.content{width:800px;float:left;padding:0 0 20px 0;}
.sider{width:290px;float:right;height:100%;}
.sider_tour{width:330px;float:right;}

.sider_tour ul,
.sider_tour ul li{list-style:none;margin:0 0 6px 0;padding:0;}
.sider_tour ul li ul li{margin:0 0 4px 0;}

/*------------ Main Menu ------------*/
.mainmenu {
	position:relative;
}
.mainmenu > li {
	position:relative;
}
.mainmenu > li span {
	display:block;
    cursor: pointer;
}
.expand-triangle {
	/*background: url("../images/expand.gif") top left no-repeat;*/
	content: " ";
}

/*------------ Sub Menu ------------*/
.submenu {
	content: " ";
	/*opacity: 0.5;*/
}
.submenu .chosen,
.submenu .chosen:hover {}
.submenu li:hover {}

.sider a img,
.sider_tour a img,
.sider_tour span img{
    background:#000;
    -webkit-opacity: 0.6;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.6;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.6;  
    /* IE9 + etc...modern browsers */  
    opacity: 0.6;  
    /* IE 4-9 */  
    filter:alpha(opacity=60);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); 
}
.sider a:hover img,
.sider_tour a:hover img,
.sider_tour span:hover img{
    background:#000;
    -webkit-opacity: 1;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 1;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 1;  
    /* IE9 + etc...modern browsers */  
    opacity: 1;  
    /* IE 4-9 */  
    filter:alpha(opacity=100);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); 
}


.sider{width:330px;float:right;}
.sider ul,
.sider ul li{list-style:none;margin:0 0 6px 0;padding:0;}
.sider ul li ul li{margin:0 0 4px 0;}

.content_title{font-size:30px;font-weight:bold;text-align:center;}
.content_time{font-size:12px;line-height:12px;text-align:center;color:#999;margin:10px 0 0 0;}
.content_start{margin:40px 0 20px 0;}
.content_start p{text-indent:1em;}
.content_start ul{display:list-item;margin:0;padding:0;}
.content_start ul li{list-style:disc;margin-left:2em;}
.content_start ul li p{text-indent:0em!important;margin:0;padding:0;}
.content_start ol{display:list-item;margin:0;padding:0;}
.content_start ol li{list-style:decimal;margin-left:2em;}
.content_start ol li p{text-indent:0em!important;margin:0;padding:0;}

.content_start_zh{margin:40px 0 20px 0;}
.content_start_zh p{text-indent:2em;}
.content_start_zh ul{display:list-item;margin:0;padding:0;}
.content_start_zh ul li{list-style:disc;margin-left:3em;}
.content_start_zh ul li p{text-indent:0em!important;margin:0;padding:0;}
.content_start_zh ol{display:list-item;margin:0;padding:0;}
.content_start_zh ol li{list-style:decimal;margin-left:2em;}
.content_start_zh ol li p{text-indent:0em!important;margin:0;padding:0;}

.content img{width: auto!important;height: auto!important}

.content h2{font-size:30px;font-weight:bold;}

.content_map{width:530px;height:410px;overflow:hidden;display:inline-block;float:left;padding:20px;position:absolute;top:-490px;right:20px;background:#fff;}
.content_map ul{list-style:none;margin:0;}
.content_map ul li{list-style:none;margin:0;}

.line{width:100%;height:1px;border-top:1px solid #e6e6e6;}
.footer_line{width:100%;height:1px;border-top:1px solid #339966;margin:0 0;}
    
.news_category{margin:40px 0;padding-bottom:20px;}
    
.category_title{font-size:32px;font-weight:bold;line-height:32px;margin-bottom:0;color:#555;}

.breadcrumb{margin-top:20px;}
.breadcrumb,.breadcrumb a{color:#339966;font-size:12px;padding-bottom:4px;margin-bottom:-4px;}
.breadcrumb a:hover{text-decoration: none; border-bottom:1px solid #339966;}

/*导航栏*/
.navbar{width:100%;height:46px;border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;}
.mainnav{background:url(../../images/mainnav_bg.jpg);}

/*一级菜单*/
.mainnav > ul{list-style:none;;}
.mainnav > ul.nav_first > li{float:left;width:168.571px;height:46px;line-height:46px;}
.mainnav > ul.nav_first > li a{background:;width:168.571px;height:46px;line-height:46px;color:#333;text-align:center;letter-spacing:2px;display:block;text-decoration:none;}
.mainnav > ul.nav_first > li a:hover{background:#009ece;color:#fff;}

/*二级菜单*/
.mainnav > ul > li > ul{display:none;}
.mainnav > ul > li:hover > ul{display:block;position:relative;top:0;left:0;}

/*天津市概要*/
.mainnav > ul > li > ul.nav_second_2 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_2 > li a{background:#009ece;width:283.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 44px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_2 > li a:hover{background:#0085ad;}

/*神戸·天津友好交流*/
.mainnav > ul > li > ul.nav_second_3 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_3 > li a{background:#009ece;width:310.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 17px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_3 > li a:hover{background:#0085ad;}

/*観光紹介*/
.mainnav > ul > li > ul.nav_second_4 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_4 > li a{background:#009ece;width:275.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 52px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_4 > li a:hover{background:#0085ad;}

/*投資環境*/
.mainnav > ul > li > ul.nav_second_5 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_5 > li a{background:#009ece;width:274.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 53px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_5 > li a:hover{background:#0085ad;}

/*神戸港*/
.mainnav > ul > li > ul.nav_second_6 > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:998;float:left;display:block;border-top:1px solid #0094c1;}
.mainnav > ul > li > ul.nav_second_6 > li a{background:#009ece;width:266.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 61px;z-index:998;color:#fff;}
.mainnav > ul > li > ul.nav_second_6 > li a:hover{background:#0085ad;}

/*三级菜单*/
.mainnav > ul > li > ul > li > ul{display:none;}
.mainnav > ul > li > ul > li:hover > ul{display:block;position:relative;top:-47px;left:337.142px;}

/*観光紹介 - 神戸観光*/
.mainnav > ul > li > ul > li > ul.nav_third > li{width:337.142px;height:46px;line-height:46px;position:relative;z-index:999;float:left;display:block;border-top:1px solid #ff914b;}
.mainnav > ul > li > ul > li > ul.nav_third > li a{background:#ffa56b;color:#444;width:307.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 20px;z-index:999;}
.mainnav > ul > li > ul > li > ul.nav_third > li a:hover{background:#fd7218;color:#000;}

/*観光紹介 - モデルコース*/
.mainnav > ul > li > ul > li > ul.nav_third_2 > li{width:377.142px;height:46px;line-height:46px;position:relative;z-index:999;float:left;display:block;border-top:1px solid #ff914b;}
.mainnav > ul > li > ul > li > ul.nav_third_2 > li a{background:#ffa56b;color:#444;width:347.142px;height:46px;line-height:46px;text-align:left;letter-spacing:2px;padding:0 10px 0 20px;z-index:999;}
.mainnav > ul > li > ul > li > ul.nav_third_2 > li a:hover{background:#fd7218;color:#000;}

.mainnav li i{float:right;}


/*---------------*/



/*---------------*/



#home .current_1 a#current{background:#00b7ef;color:#fff;}
#about-kobe .current_2 a#current{background:#00b7ef;color:#fff;}
#twin-cities .current_3 a#current{background:#00b7ef;color:#fff;}
#kobe-tour .current_4 a#current{background:#00b7ef;color:#fff;}
#investment .current_5 a#current{background:#00b7ef;color:#fff;}
#kobe-port .current_6 a#current{background:#00b7ef;color:#fff;}
#about-office .current_7 a#current{background:#00b7ef;color:#fff;}

.section_logo{height:93px;}

.topnavbar{height:30px;line-height:0px;background:#f6f6f6;border-bottom:1px solid #ebebeb;font-size:12px;}
.topnavbar .qtrans_button img{margin:6px 0 5px 0;}
.topnavbar a{text-decoration:none;}

.search{margin:30px 0 0 0;}
.search_box{width:365px;height:60px;float:left;}
.search_button{height:60px;float:left;}

.btn-kobe{color:#fff;background-color:#00b7ef;border-color:#00b7ef}
.btn-kobe:hover,
.btn-kobe:focus,
.btn-kobe:active,
.btn-kobe.active{color:#fff;background-color:#339966;border-color:#339966}

.footer{}
.copyright{margin:20px 0;font-size:12px;line-height:12px;height:12px;}
.copyright a{text-decoration:none;color:#000;}
.copyright .m{display:inline;}

.scroll-back-to-top-wrapper{display:block;}

.temp{}


.movie_snapshot{width:575px;float:left;}
.movie_tour{width:580px;float:left;}
.map_pic{width:575px;float:left;}

.index_title{font-size:24px;font-weight:bold;line-height:30px;margin-bottom:0;color:#000;}
.index_title_small{font-size:14px;font-weight:normal;margin-left:10px;}
.more_arrow{color:#00b7ef;text-align:right;float:right;font-size:13px;font-weight:normal;}
.more_arrow a{color:#00b7ef;text-decoration:none;}
.more_arrow a:hover{color:#000;text-decoration:none;}
.more_arrow i{background:url(../../images/more_arrow.png) no-repeat 11px 13.5px;width:24px;height:24px;display:inline-block;}

.related_left{width:892px;float:left;}
.related_right{width:288px;float:left;}
.related_pic{width:283px;float:left;}

.newslist_index{float:left;width:755px;min-height:500px;margin-right:28px;}
.newslist_index .newslist_row{padding:10px 10px;border-bottom:1px solid #e6e6e6;}
.newslist_index .newslist_row .newslist_date{background:#00b7ef;padding:5px 20px;margin-right:20px;font-size:12px;line-height:12px;color:#fff;}
.newslist_index .newslist_row .newslist_title{overflow:hidden;width:610px;letter-spacing:2px;}
.newslist_index .newslist_row a{color:#333;text-decoration:none;}
.newslist_index .newslist_row a:hover{color:#00b7ef;}

.twincities_index{float:left;width:395px;}
.twincities_index .smalltext{letter-spacing:-0.5px;}
.twincities_index .smalltext a{}

.friendlink{}
.friendlink .friendlink_col{width:178px;float:left;}
.friendlink .friendlink_col div{color:#999;margin:1px 9px 9px 0;}
.friendlink .friendlink_col .friendlink_title{color:#999;}
.friendlink .friendlink_col img{margin:1px 9px 9x 0;}
.friendlink .line_col{float:left;width:1px;height:180px;background:url(../../images/line_col.jpg);margin:0 9px;}

.footer_sitemap{}
.footer_sitemap .sitemap_col{float:left;width:178px;padding:10px 0;}
.footer_sitemap .sitemap_col .sitemap_title{margin:0 0 5px 0;color:#666;font-size:16px;}
.footer_sitemap .sitemap_col .sitemap_title a{text-decoration:none;color:#333;font-size:16px;}
.footer_sitemap .sitemap_col .sitemap_title a:hover{color:#00b7ef;}
.footer_sitemap .sitemap_col .sitemap_text{margin:0 0 5px 0;}
.footer_sitemap .sitemap_col .sitemap_text a{text-decoration:none;color:#999;font-size:12px;}
.footer_sitemap .sitemap_col .sitemap_text a:hover{color:#666;}

.movie_text{}

.tour_title{font-size:32px;font-weight:bold;line-height:32px;margin-bottom:0;color:#555;}
.tour_text{}
.tour_text p{line-height:30px;margin-bottom:30px;}

.movie_tour{}
.movie_tour_title{font-size:20px;}
.movie_tour_title_small{font-size:14px;}

.selected_eight{width:1180px;}
.s-8-1{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-2{float:left;margin:0 0 20px 0;position:relative;}
.s-8-3{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-4{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-5{float:left;margin:0 0 20px 0;position:relative;}
.s-8-6{float:left;margin:0 0 20px 0;position:relative;}
.s-8-7{float:left;margin:0 20px 20px 0;position:relative;}
.s-8-8{float:left;margin:0 0 20px 0;position:relative;}




a .s-cover{
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    z-index:99;
    color:#fff;
    font-size:28px;
    font-weight:bold;
    letter-spacing:5px;
    line-height:24px;
    text-align:center;
    background:#000;
    -webkit-opacity: 0.6;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.6;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.6;  
    /* IE9 + etc...modern browsers */  
    opacity: 0.6;  
    /* IE 4-9 */  
    filter:alpha(opacity=60);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); 
    z-index:999;
}

a:hover .s-cover{
    -webkit-opacity: 0;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0;  
    /* IE9 + etc...modern browsers */  
    opacity: 0;  
    /* IE 4-9 */  
    filter:alpha(opacity=0);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); 
    z-index:999;
}
.s-8-1 a .s-cover{
    width:780px;
    height:370px;
    line-height:36px!important;
}
.s-8-6 a .s-cover,.s-8-8 a .s-cover{
    width:780px;
    height:370px;
}
.s-8-2 a .s-cover,.s-8-4 a .s-cover,.s-8-5 a .s-cover,.s-8-7 a .s-cover{
    width:380px;
    height:370px;
}
.s-8-3 a .s-cover{
    width:380px;
    height:760px;
}

a .cover_title{
    display:block;
    position:absolute;
    left:0;
    bottom:12px;
    width:100%;
    height:50%;
    z-index:999;
}
.s-8-1 a .cover_title{
    display:block;
    position:absolute;
    left:0;
    bottom:36px!important;
    width:100%;
    height:50%;
    z-index:999;
}

.sample_start{margin:0 0 20px 0;}
.sample_text{float:left;width:370px;height:150px;overflow:hidden;position:relative;}
.sample_title{float:left;width:370px;font-size:30px;font-weight:bold;z-index:10;}
.position_lb{position:absolute;bottom:-1px;left:0;width:370px;height:80px;z-index:-1;font-size:12px;}

.sample_title a{color:#666;text-decoration:none;}
.sample_title a:hover{color:#000;text-decoration:none;}

.sample_pic{float:right;height:150px;overflow:hidden;}

.shareto{float:right;margin:10px 0 5px 0;}

.section_deepgray_fixed {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
	display:none;
    background:#333;
}
.section_deepgray_fixed_scroll {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
	display:block;
    background:#333;
}

#op_nav {
    background:#333;
    position: relative;
    text-align: center;
    z-index:999;
}
#op_nav li{
    float:left;
}
#op_nav li a{text-decoration:none;}
#op_nav li a span{padding:15px 20px;border-bottom:1px #000 solid;color:#666;line-height:54px;}
#op_nav li a:hover span,#op_nav li.op_current a span{border-bottom:2px #339966 solid;color:#fff;}

#op_nav_2 {
    background:#333;
    position: relative;
    text-align: center;
    z-index:999;
}
#op_nav_2 li{
    float:left;
}
#op_nav_2 li a{text-decoration:none;}
#op_nav_2 li a span{padding:15px 20px;border-bottom:1px #000 solid;color:#666;line-height:54px;}
#op_nav_2 li a:hover span,#op_nav_2 li.op_current a span{border-bottom:2px #339966 solid;color:#fff;}



.title_line{font-size:32px;font-weight:bold;letter-spacing:0.1em; border-bottom:1px solid #ccc;width:100%;padding-bottom:5px;}
.title_sub{font-size:32px;font-weight:bold;color:#00b7ef;}
.box_blue{padding:15px;margin:0 0 20px 0;border:10px solid #00b7ef;}
.box_blue p{margin:0!important;text-indent:0!important;}
.box_purple{padding:15px;margin:0 0 20px 0;border:10px solid #7e0043;width:339px;height:390px;}
.box_purple p{margin:0!important;text-indent:1em;letter-spacing:0.2em;}
.title_purple{font-size:18px;font-weight:bold;color:#7e0043;letter-spacing:0.16em;}
.box_purple img{position:absolute;bottom:0;right:18px;margin:10px 0 20px 10px;}
.text_purple{width:238px;text-indent:1em;position:relative;z-index:999;}
.other_specialty_pics{width:800px;overflow:hidden;margin:20px 0;}
.other_specialty_pics .specialty{width:147px;float:left;display:inline;}


.news_toppic{display:none;}

.news_content{width:802px;padding:0;float:left;}
.news_start{width:800px;height:190px;margin:0 0 20px 0;padding:0;border:1px solid #e6e6e6;}
.news_text{float:left;width:520px;height:190px;position:relative;display:inline-block;overflow:hidden;}
.news_title{float:left;width:480px;margin:10px 20px 10px 20px;font-size:18px;font-weight:bold;z-index:10;display:inline;}
.news_title a{color:#666;text-decoration:none;}
.news_title a:hover{color:#000;text-decoration:none;}
.news_smalltext{float:left;width:480px;margin:0 20px 10px 20px;z-index:-1;font-size:12px;display:inline;}
.news_date{position:absolute;bottom:-1px;left:0;width:150px;height:12px;line-height:12px;z-index:999;color:#339966;font-size:12px;float:left;display:inline;margin:0 0 15px 20px;}
.news_more{position:absolute;bottom:-1px;right:0;height:12px;line-height:12px;z-index:999;color:#339966;font-size:12px;float:right;display:inline;margin:0 20px 15px 0;}
.news_pic{float:left;width:280px;height:190px;overflow:hidden;padding-bottom:0!important;}

.news_more a{text-decoration:underline!important;color:#339966;}
.news_more a:hover{text-decoration:none;color:#000;}

.sider_news{width:330px;float:right;}
.sider_news ul,
.sider_news ul li{list-style:none;margin:0 0 6px 0;padding:0;}
.sider_news ul li ul li{margin:0 0 4px 0;width:327px;height:32px;line-height:48px;font-size:24px;background:url(../../images/more_arrow.png) no-repeat 30px 18px;}
.sider_news ul li ul li a{color:#339966;text-decoration:none;margin-left:48px;}
.sider_news ul li ul li a:hover{color:#000;text-decoration:none;}


ul.list_p{display:list-item;margin:0;padding:0;}
ul.list_p li{list-style:disc;margin-left:2em;margin-bottom:1em;margin-right:1em;letter-spacing:0.1em;}
ul.list_p li p{text-indent:0em!important;margin:0;padding:0;}

ul.li_history{display:list-item;margin:0;padding:0;width:480px;}
ul.li_history li{list-style:square;margin-left:75px;margin-bottom:1em;margin-right:1em;letter-spacing:0;position:relative;}
ul.li_history span{position:absolute;left:-75px;top:0;text-align:right;width:55px;}

ul.li_img_left{display:list-item;margin:40px 0 0 0;padding:0;width:780px;}
ul.li_img_left li{list-style:none;margin-bottom:20px; margin-left:168px;margin-bottom:1em;margin-right:1em;letter-spacing:0;position:relative;}
ul.li_img_left img{position:absolute;left:-155px;top:0;text-align:right;width:55px;background: #ccc;margin-bottom:20px;}


#section-op-1{}
#section-op-2{position:relative;top:-70px;left:0;z-index:10;}
#section-op-3{position:relative;top:-70px;left:0;z-index:10;}
#section-op-4{position:relative;top:-70px;left:0;z-index:10;}
#section-op-5{position:relative;top:-70px;left:0;z-index:10;}

#kobe-tour #movie{position:relative;top:-10px;left:0;z-index:10;}

.Huifold .item{position:relative}
.Huifold .item h4{margin:0;font-weight:bold;position:relative;border-top: 1px solid #fff;font-size:15px;line-height:22px;padding:7px 10px;background-color:#eee;cursor:pointer;padding-right:30px}
.Huifold .item h4 b{position:absolute;display: block;cursor:pointer;right:10px;top:7px;width:16px;height:16px; text-align:center; color:#666}
.Huifold .item .info{display:none;padding:10px}


}
