@charset "utf-8";
/*****  
a_guanga.css for longtouquan.com
Version: a020231112gz
Author: Feilong & Spring
Author URI: http://feilong.org
*****/





/**** reset.css. ONLY use these tags + div li span  ****/
body{margin:0;border:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-weight:400}
ul,ol{margin:0;padding:0;list-style:none}
p{margin-top:0;margin-bottom:0}
dl{margin-top:0;margin-bottom:0}dd{margin-left:0}
strong,b,small{font-weight:400}em,i{font-style:normal}u{text-decoration:none;}
img{border:0;-ms-interpolation-mode:bicubic}
table{border-spacing:0}th,td{padding:0}th{font-weight:400}

form{margin:0;padding:0}
label,input,select,textarea{margin:0;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;
padding:0;border:0;font-size:100%;font-family:inherit;outline:0;
-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
label,select{cursor:pointer}
select{text-transform:none}
input,select,textarea{line-height:normal}
html input[disabled]{cursor:default}
textarea{overflow:auto;vertical-align:top}

html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
input[type="search"],input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:textfield;-webkit-appearance:none}
input::-moz-focus-inner{padding:0;border:0}
:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px #fff inset!important;}

fieldset{border:none;}
object,iframe,pre,code,abbr{margin:0;padding:0}
sup{vertical-align:text-top}sub{vertical-align:text-bottom}

video,audio{display:block}
video::-webkit-media-controls{display:none!important;visibility:hidden;filter:alpha(opacity=0);}
video::-webkit-media-controls-enclosure{display:none!important;}

*{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;}



/** preset. Change according to your project **/
body{background-color:#fff;font-size:14px;
font-family:"Microsoft Yahei","Simsun",Tahoma,arial,Helvetica,verdana,sans-serif;}
h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}
h4{font-size:12px}h5{font-size:12px}h6{font-size:12px}

img{max-width:100%;height:auto;vertical-align:middle;}
table{border-collapse:collapse;}

:-moz-placeholder{color:#666}
::-moz-placeholder{color:#666}
::-webkit-input-placeholder{color:#666}
:-ms-input-placeholder{color:#666}

::selection {background:lightblue}
::-moz-selection {background:lightblue}

/* :link > :visited > :focus -> :hover -> :active */
a:link{color:#333;text-decoration:none}
a:visited{color:#666;text-decoration:none;}
a:hover{color:#026660;text-decoration:none}
a:active{color:#00bfff;text-decoration:none}
a:focus,a:active{outline:0 none}
:focus,:active{outline:0 none}

.a:link{color:#333;text-decoration:none}
.a:visited{color:#666;text-decoration:none;}
.a:hover{color:#026660;text-decoration:none}
.a:active{color:#00bfff;text-decoration:none}

.spin0::-webkit-outer-spin-button,.spin0::-webkit-inner-spin-button{-webkit-appearance:none}
.ime0{ime-mode:disabled;}
.ipuo0{position:relative;}
.ipuo0:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:50;
width:100%;height:100%;background-color:transparent;}

.fl{float:left;}
.fr{float:right;}
.cf:before,.cf:after{display:table;line-height:0;content:' '}
.cf:after{clear:both}
.cf{*zoom:1}

.nobr{white-space:nowrap;}
.elis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.wbr{word-wrap:break-word;}
.wobr{word-wrap:break-word;overflow-x:hidden}
.ht1{height:100%}
.vht1:after{content:'';display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:0;height:100%;}
.blk{display:block!important}
.inb{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.hide{display:none!important}
.vh{visibility:hidden!important}
.ov{overflow:visible!important}
.h0{position:absolute;left:0;top:0;height:0;overflow:hidden;visibility:hidden;}
.fi0{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;left:0;}
.ht{font:0/0 a;color:transparent;text-shadow:none;}


.thxy{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}

.bzb{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
.usn{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}



.tobig{position:relative;z-index:1;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-ms-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;}
.tobig:hover{z-index:3;transform:scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}




.msk{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:transparent;color:transparent; transform: scale(.85);-webkit-transition: all linear .1s; -moz-transition: all linear .1s; -o-transition: all linear .1s; transition: all linear .1s;}
.msko:hover .msk{opacity:1;background-color:rgba(0,0,0,.6);color:#fff; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1);}

.tose{-webkit-transition: all ease-out .2s; -moz-transition: all ease-out .2s; -o-transition: all ease-out .2s; transition: all ease-out .2s}




/** btn **/
.btn{cursor:pointer;}
a.btn{text-decoration:none;}
.btna{line-height:34px;padding:0 24px;border:1px solid #999;color:#333;font-size:16px;}
.btna:hover,.btna:active{border:1px solid #026660;background-color:#026660;color:#fff;}




/**** layout.css ****/

/** head **/
.headout{position:relative;z-index:10; padding-top:10px;padding-bottom:10px;}

.eye{position:relative;}
.eye:before,.eye:after{content:'';height:74px;background-repeat:no-repeat; background-size:contain;}
.eye:before{width:142px;background-image:url(jsylogomin.png);background-position:center center;}
.eye:after{width:260px;background-image:url(ltqjian5.png);background-position:center center;}


.langs{display:none;margin-top:18px;padding-right:10px; border:1px solid #ccc;border-bottom-left-radius:4px;}
.langs a{line-height:24px;padding-left:10px;}
.langs a:nth-child(2):before{content:'|';padding-right:12px;color: #ccc;}





.nav li{position:relative; float:left;letter-spacing:1px;}
.nav a{display:block;line-height:36px;padding:0 20px;font-size:14px; white-space:nowrap;}
.nav ul{position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%); display:none;padding:8px 0; border:1px solid #ccc; background-color:#fff;box-shadow: 0 15px 10px -15px rgba(0, 0, 0, 0.4);}

.nav ul li{float:none;}
.nav ul a{line-height:30px;}
.nav ul a:hover{color:#026660;}
.nav li.on a{color:#026660;}
.nav li.on ul a{color:#333;}
.nav li.on li.on a{color:#026660;}

/** foot **/
.footout{padding-top:30px;padding-bottom:30px; background-color:#282828;}
.foot{width:99%;margin-right:auto;margin-left:auto; color:#fff;font-size:14px;}
.foot a{ color:#ddd;}
.foot a:hover{color:#fff;text-decoration:underline;}




.t0mod{}


.t0nh{line-height:60px; font-size:20px;}

.t0nte{line-height:30px;padding-left:15px;padding-right:9px;}

.t0lnks{}
.t0lnk{display:block;line-height:30px;}

.t0icos{}
.t0ico{display:block;line-height:30px;padding-left:30px;background-repeat:no-repeat;background-size:24px 24px;background-position:0 4px;}
.t0dz{background-image:url(t0dz.png);}
.t0dh{background-image:url(t0dh.png);}
.t0yx{background-image:url(t0yx.png);}
.t0qq{background-image:url(t0qq.png);}

.t0cpy{margin-top:50px;line-height:30px; font-size:12px; text-align:center;}




/** navhere **/
.navhere{margin-bottom:20px; line-height:35px;padding-top:5px;}




/*mobile*/
@media (max-width:600px){
	.headout{background-color:#f2f5f8;}
	.head{text-align:center;}
	
	.navhere{padding-left:12px;}
	.navhere a{padding-left:9px;}
	
	.eye{display:block;text-align:center;}
	.eye:before,.eye:after{margin-right:auto;margin-left:auto;display:block;}
	.eye:before{margin-top:10px;}
	.eye:after{margin-top:10px;}
	
	.langs{margin-right:10px;display:inline-block;vertical-align:top; display:none;}
	
	.nav{margin-top:20px;}
	.nav li{width:33.333333%;}
	
	.t0nh{text-align:center;}
	.t0lnk{float:left;width:50%;text-align:center;}
	.t0icos{margin-right:auto;margin-left:auto; max-width:400px; padding-left:12px;padding-right:12px;}
	.t0gs{display:block;}
	

}
/*pc*/
@media screen and (min-width:601px){
	.head{width:98%;margin:0 auto;}
	
	.eye{float:left;}
	.eye:before,.eye:after{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
	.eye:before,.eye:after{margin-left:10px;}

	.langs{float:right;}
	
	.nav{float:right;margin-right:50px;margin-top:12px;}
	.nav li:hover ul{display:block;}
	
	.t0itm{float:left;margin-left:4%;}
	.t0itm1{margin-right:6%; width:21%;}
	.t0itm4{width:27%;}
	.t0itm2,.t0itm3{width:13%;}
	
	.wrap{width:90%;margin:0 auto;}
	.wrap2{width:70%;margin:0 auto;}
}

/** pagenavi **/
#pagestat{height:40px;line-height:40px; padding-right:24px;text-align:right;}
#pagestat strong{ color:#f00; font-weight:300;}
#workpagenavi{width:auto;height:80px;padding:0 4px;margin:0 0 0 0;}
.wp-pagenavi{width:440px;height:70px;padding:0 5px;margin:0 auto;clear:both;/*position:relative;*/font-size:13px;}
.wp-pagenavi span{display:block;width:auto;height:20px;line-height:20px;border:none;background:none;text-align:center;float:left;/*padding:0 6px;*/text-decoration:none;margin:13px 7px 0 0;}
.wp-pagenavi a{display:block;float:left;text-align:center;width:auto;height:20px;line-height:20px;/*padding:0 6px;*/margin:13px 7px 0 0;padding:0 5px;border:1px solid #afafaf;background-color:#fff;color:#333;text-decoration:none;font-weight:400;white-space:nowrap;/* ie6 hack */}
.wp-pagenavi a:hover{border:1px solid #f00;background-color:#f00;text-decoration:none;color:#fff;}
.wp-pagenavi span.currentpage{border:1px solid #fff;background-color:#fff;text-decoration:none;color:#f00;}
.wp-pagenavi a.prepage{width:58px;background:url(img/pre.gif) no-repeat left center;border:1px solid #fff;color:#333;text-align:right;}
.wp-pagenavi a.nextpage{width:58px;background:url(img/next.gif) no-repeat right center;border:1px solid #fff;color:#333;text-align:left;}
.wp-pagenavi a.firstpage{display:none;}
.wp-pagenavi a.lastpage{display:none;}
.wp-pagenavi span.pages{display:none;position:absolute;right:10px;top:14px;color:#666;}
.wp-pagenavi span.extendpage{display:none;}













/****index.html, home.html ****/


/** h0mh **/
.h0mh{margin-top:20px; text-align:center;}
.h0tit{display:block; color:#333;font-size:30px;}
.h0en{margin-top:9px; display:block;color:#666;font-size:13px;}
.h0dsc{margin-top:12px;margin-right:auto;margin-left:auto; display:block;max-width:80%;line-height:24px; color:#666;font-size:16px;}


/** h1cases **/
.h1cases{margin-top:20px;text-align:center;overflow:hidden;}

.h1lnk{position:relative;z-index:1;-webkit-transition: all ease .2s;-moz-transition: all ease .2s;-ms-transition: all ease .2s;-o-transition: all ease .2s;transition: all ease .2s;}
.h1lnk:hover{z-index:3;transform:scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}
.h1cob{display:block;background-size:cover;background-repeat:no-repeat; color:#666;font-size:13px;}
.h1bti{margin-top:9px;display:block;color:#666;font-size:14px;}





/** h2cats **/
.h2cats{margin-top:40px;margin-bottom:70px; text-align:center;}
.h2lnk{position:relative;float:left;width:22.5%;margin-left:2%;}
.h2cob{display:block;padding-bottom:60%;background-size:cover;background-repeat:no-repeat;
color:#666;font-size:13px;}
.h2bti{font-size:24px;}


/** h3merits **/
.h3merits{margin-top:40px;margin-bottom:60px; text-align:center;}
.h3lnk{}
.h3cob{margin-right:auto;margin-left:auto; display:block;width:28%; padding-bottom:28%;background-size:cover;background-repeat:no-repeat; color:#333;font-size:24px;}

.h3cob1{background-image:url(z2cov1.png);}
.h3cob2{background-image:url(z2cov2.png);}
.h3cob3{background-image:url(z2cov3.png);}
.h3cob4{background-image:url(z2cov4.png);}

.h3bti{margin-top:15px;display:block;color:#333;font-size:24px;}
.h3nte{margin-top:15px;margin-bottom:15px; display:block;line-height:26px; color:#666;font-size:14px;}
.h3lnk:hover .h3bti{color:#026660;}



/** h4news **/
.h4news{margin-top:40px;margin-bottom:90px;}
.h4itm{position:relative; border-bottom:1px solid #ddd;}
.h4bti{margin-top:12px;display:block;color:#333;}
.h4nte{margin-top:6px;color:#999;}
.h4itm0{position:relative; background-repeat:no-repeat;background-position:center center;background-size:cover;}
.h4cob0{font-size:24px;text-align:center;}
.h4cob0 .inb{width:90%; font-size:24px;}

	
/** h5about **/
.h5about{margin-top:50px;margin-bottom:60px;background-color:#f2f5f8;}
.h5cob{background-repeat:no-repeat;background-position:center center;background-size:cover;color:transparent;font:0/0 a;text-shadow:none;}
.h5mh{ margin-top:30px;color:#333;font-size:30px;}
.h5cot{margin-top:30px;}
.h5cot p{margin-bottom:22px; line-height:26px; color:#333;font-size:14px;}
.h5mor{margin-bottom:22px;}
.h5mor{-webkit-transition: all ease-out .2s; -moz-transition: all ease-out .2s; -o-transition: all ease-out .2s; transition: all ease-out .2s}

/*mobile*/
@media (max-width:600px){
	.h0dsc{  }
	.h1cases{padding:20px 0;}
	.h1lnk{float:left;width:50%;}
	.h1cob{padding-bottom:75%;}
	.h1bti{margin-bottom:30px;}
	
	.h5cob{display:block; padding-bottom:60%;}
	.h5mh{text-align:center;}
	.h5cot{padding-left:12px;padding-right:12px;}
	.h5cot p.h5mor{text-align:center;}
	
	.h4itm0{padding-bottom:60%;}
	.h4itm{padding-left:12px;padding-right:12px;}
	.h4bti{font-size:18px;}
	.h4nte{margin-bottom:6px;font-size:14px;}
	
	.h4md{color:#026660;}
	.h4yy{color:#999;}
	
	.h4cld{padding-bottom:12px;display:block;font-size:12px; text-align:right;}
	.h4md{}
	.h4yy{}
}
/*pc*/
@media screen and (min-width:601px){
	.h1cases{padding:40px 0;}
	.h1lnk{float:left;width:25%;}
	.h1cob{padding-bottom:140%;}
	
	.s0tain{padding-bottom:5%;}
	.h5cob{float:left;width:40%;padding-bottom:30%;}
	.h5mh{margin-left:42%;}
	.h5cot{margin-left:42%;}
	
	.h3lnk{float:left;margin-left:2%;width:22.5%;}
	
	
	
	.h4itm0{float:left;width:36%;padding-bottom:27%;}
	.h4itm{margin-left:38%;}
	.h4bti{margin-left:96px;font-size:16px;}
	.h4nte{margin-left:96px;margin-bottom:15px;font-size:12px;}

	.h4cld{position:absolute;left:0;top:3px;
	width:86px;border:1px solid #ddd;text-align:center;}
	.h4md{display:block;font-size:20px;}
	.h4yy{display:block;background-color:#eee;}
}



/****jblogcat.html****/



/** b1menu **/
.b1menu{display:none;}
.b1mh{line-height:30px;font-size:14px;}
.b1cot{}
.b1cot li{line-height:30px;}
.b1cot a{display:block;font-size:14px;}

/** b4news **/
.b4news{margin-top:40px;margin-bottom:60px;}
.b4itm{border-top:1px solid #ddd;}
.b4itm:first-child{border-top:0;}
.b4bti{margin-top:18px;display:block;color:#026660;}
.b4bti:hover{text-decoration:underline;}
.b4nte{margin-top:12px;line-height:24px; color:#999;font-size:14px;}
.b4cld{margin-top:6px;margin-bottom:24px;display:block;}
.b4ymd{ display:block;color:#999;font-size:12px;}


/*mobile*/
@media (max-width:600px){
	.b4itm{padding-left:12px;padding-right:12px;}
	.b4bti{font-size:18px;}
	.b4cld{margin-right:12px; text-align:right;}
}
/*pc*/
@media screen and (min-width:601px){
	.b4bti{font-size:20px;}
}

/****jblog.html****/




/****jgoodcat.html****/


/** g0cats **/
.g0cats{margin-top:30px;background-color:#000; text-align:center;}
.g0cat{position:relative;display:block;background-color:#026660;}
a.g0cat{color:#fff;}
.g0cat:hover{color:#fff;}
.g0cob{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.g0txt{position:relative;}
.g0txt .thxy{width:90%;}
.g0nme{font-size:30px;}
.g0txt{}
.g0bti{display:block;font-size:30px;}
.g0nte{margin-top:15px;display:block;line-height:26px;font-size:14px;}




/** g1menu **/
.g1menu{display:none;}
.g1mh{line-height:30px;font-size:14px;}
.g1cot{}
.g1cot li{line-height:30px;}
.g1cot a{display:block;font-size:14px;}



/** g2ban **/
.g2bano{position:relative;z-index:8; background-size:cover;background-repeat:no-repeat;background-position:center center;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}
.g2ban{padding:10px 16px; background-color:#026660; color:#fff;}
.g2mh{font-size:30px;}
.g2nte{margin-top:15px;margin-bottom:5px; line-height:26px;font-size:16px;}



/*** jlawyers.html ***/
.pbl{padding-bottom:10px; margin:0 6px; position:relative;}
.pbl h2{margin-top:10px;line-height:40px;color:#f96;font-size:32px;}
.pbl>p{margin-top:10px;line-height:24px; padding-left:5px; color:#333;font-size:16px;}

.pcot{padding-top:3%;font-size:0px;}
.pcot li{display:inline-block;*display:inline;zoom:1;vertical-align:top;
margin-left:2%;margin-bottom:3%;font-size:15px;}
.purl{display:block;}
.pavb{display:block;padding-bottom:75%;background-repeat:no-repeat;background-size:cover;}
.pnme{display:block;line-height:16px;margin-top:2%;
text-align:center;}


/* pbl layout */
@media only screen and (max-device-width:720px){
.pcot li{width:96%;}
}
@media only screen and (min-device-width: 721px) and (max-device-width:1000px){
.pcot li{width:47%}
}
@media only screen and (min-device-width:1001px){
.pcot li{width:30.6666%}
}


/*mobile*/
@media (max-width:600px){
	.g2bano{padding-top:50%;}
	.g2ban{ text-align:center;}
	.g2nte{margin-right:auto;margin-left:auto; width:200px; text-align:center;}
	
	.g0cats{padding-bottom:20px;}
	.g0cat{margin-top:20px;}
	.g0cob{display:block; padding-bottom:60%;}
	.g0txt{display:block;padding-bottom:50%;}
	
	
	.g3nav{}
	.g3tit{width:23%;}
	
	.g4entry{}
	.g4mh{text-align:center;}
	.g4mtas{text-align:center;}
	
	.g4post h4{padding-left:12px;padding-right:12px;}
	.g4post p{padding-left:12px;padding-right:12px;}
	
	.g4post .g4map{display:block;height:500px; background-repeat:no-repeat;background-position:center center;background-size:auto 500px;}
	
	
}
/*pc*/
@media screen and (min-width:601px){
	.g2bano{padding-bottom:25%;}
	.g2ban{position:absolute;left:5%;bottom:12%;width:30%;}
	
	.g0cob{width:60%;padding-bottom:25%;}
	.g0txt{position:relative; width:40%;padding-bottom:25%;}
	.g0cat:nth-child(even) .g0cob{float:left;}
	.g0cat:nth-child(even) .g0txt{float:right;}
	.g0cat:nth-child(odd) .g0cob{float:right;}
	.g0cat:nth-child(odd) .g0txt{float:left;}
	
	.g3nav{}
	.g3tit{width:18%;}
	
	.g4post .g4ct{float:right;margin-top:28px;margin-left:20px;width:43%;line-height:30px;padding-bottom:15px;}
	.g4post .g4map{display:block;height:500px;background-repeat:no-repeat;background-position:center center;background-size:auto 500px;}
	
	
	
}


/****jgood.html****/


/** g3nav **/
.g3nav{margin-top:30px; font-size:0px;text-align:center;}
.g3tit{margin-bottom:20px;margin-right:-1px; display:inline-block;vertical-align:top;padding-top:6px;padding-bottom:5px; border-top:1px solid #026660;border-bottom:1px solid #026660;border-right:1px solid #026660;border-left:1px solid #026660; font-size:14px;text-align:center;cursor:pointer;border-collapse:collapse;}
.g3tit:first-child{border-left:1px solid #026660;}
.g3tit:active,.g3tit.on{background-color:#026660;color:#fff;}










/** g4entry **/

.g4mh{ font-size:22px;}
.g4mtas{margin-top:10px;display:block; color:#999;font-size:12px;}
.g4post{padding-bottom:90px;padding-top:20px; font-size:16px;}
.g4post h4{line-height:26px;margin-top:30px;color:#026660;font-size:20px;}
.g4post p{line-height:26px;margin-top:20px;color:#555;font-size:16px; }
.g4post img{line-height:25px;margin-top:20px;}




/****jpage.html****/

/** p1menu **/
.p1menu{display:none;}
.p1mh{line-height:30px;font-size:14px;}
.p1cot{}
.p1cot li{line-height:30px;}
.p1cot a{display:block;font-size:14px;}














/****janlicat.html****/

/** a0mh **/
.a0mh{text-align:center;}
.a0en{display:block;color:#026660;font-size:25px;}
.a0tit{margin-top:20px;display:block; color:#333;font-size:30px;}
.a0dsc{margin-top:20px;margin-right:auto;margin-left:auto; display:block;max-width:90%; line-height:24px; color:#666;font-size:15px;}

/** a1menu **/
.a1menu{display:none;}
.a1mh{line-height:30px;font-size:14px;}
.a1cot{}
.a1cot li{line-height:30px;}
.a1cot a{display:block;font-size:14px;}



/*mobile*/
@media (max-width:600px){
	.a4lnk{margin-left:4%;width:44%;}
	.g4entry{padding-top:20px;}
	.g4mh{padding-left:12px;padding-right:12px;}
	.g4post img{margin-right:auto;margin-left:auto;display:block;}
	
}
/*pc*/
@media screen and (min-width:601px){
	.a4lnk{margin-left:2%;width:22.5%;}
	.g4entry{padding-top:50px;}
}



/** a4cases **/
.a4cases{padding-top:20px;padding-bottom:90px; text-align:center;}
.a4lnk{float:left;margin-top:3%;}
.a4cob{position:relative; display:block;padding-bottom:60%;background-size:cover;background-repeat:no-repeat;}
.a4cob img{position:absolute;left:0;top:0;visibility:hidden;}
.a4bti{margin-top:9px;display:block;color:#666;font-size:14px;}
.a4lnk:hover .a4bti{color:#026660;}

/**** plugin widgets ****/






/** s0tain **/


.s0wrap{}
.s0sli{}
.s0dots{line-height:30px;}
.s0cov{display:block;background-position:center center;background-size:auto 100%;background-repeat:no-repeat;}


.s1wrap{}
.s1sli{}
.s1dots{line-height:30px;}
.s1cov{display:block;padding-bottom:100%;background-position:center center;background-size:auto 100%;background-repeat:no-repeat;}


/*mobile*/
@media (max-width:600px){
	.s0tain{padding-bottom:13%;}
	.s0cov{padding-bottom:50%;}
	.s1tain{padding-bottom:18%;}
}
/*pc*/
@media screen and (min-width:601px){
	.s0tain{padding-bottom:5%;}
	.s0cov{padding-bottom:33.333333%;}
	.s1tain{padding-bottom:10%;}
}



.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:3%;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}



/** mask **/ 
.mask{position:fixed;top:0;right:0;bottom:0;left:0; z-index:100000; text-align:center;}/*must*/
.maskbg{position:absolute;top:0;right:0;bottom:0;left:0;}
.maskin{position:relative;width:90%;height:90%; overflow:auto;text-align:left; border-radius:6px;}

	
/* css3 effect half must */
.maskbg{
background: url(overlay.png) repeat scroll 0 0;opacity:.9;}
.vh .maskbg{background: rgba(0, 0, 0, 0) url(overlay.png) repeat scroll 0 0;}

.maskshut{position:absolute;right:6px;top:8px;width:20px;height:20px;line-height:20px;color:#424e66;text-align:center;font-style:normal;font-size:18px; font-family:'arial'; cursor:pointer; border-radius:50%; }


@keyframes smartphoto{from{opacity:0}to{opacity:1}}@keyframes smartphoto-img-wrap{from{opacity:0}to{opacity:1}}@keyframes smartphoto-inner{from{transform:translate(0, 100px)}to{transform:translate(0, 0)}}@keyframes smartphoto-loader{0%{opacity:.4;transform:rotate(0deg)}50%{opacity:1;transform:rotate(180deg)}100%{opacity:.4;transform:rotate(360deg)}}@keyframes smartphoto-appear{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes smartphoto-hide{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}.smartphoto{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#000;opacity:1;font-family:sans-serif;cursor:pointer;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;transition:all 0.3s ease-out;animation-name:smartphoto;animation-duration:.3s;animation-timing-function:ease-out}.smartphoto[aria-hidden="true"]{display:none}.smartphoto-close{opacity:0}.smartphoto-count{display:inline-block;color:#FFF;font-size:16px}.smartphoto-header{display:block;box-sizing:border-box;position:fixed;z-index:102;top:0;left:0;width:100%;height:50px;padding:15px;background-color:rgba(0,0,0,0.2)}.smartphoto-content{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.smartphoto-dismiss{display:block;position:absolute;top:15px;right:10px;width:20px;height:20px;padding:0;border:none;background-color:transparent;text-shadow:0 1px 0 #FFF;color:#FFF;font-size:30px;text-decoration:none;cursor:pointer;line-height:1}.smartphoto-body{position:relative;z-index:102;width:100%;height:100%;margin:0 auto}.smartphoto-inner{position:relative;width:100%;height:100%;vertical-align:top}.smartphoto-img{display:none;max-width:none;width:auto;height:auto;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform 0.3s ease-out;-webkit-user-drag:none}.smartphoto-img.active{display:block}.smartphoto-img-onmove{cursor:grab;cursor:-webkit-grab;transition:none}.smartphoto-img-elasticmove{transition:transform 0.3s ease-out}.smartphoto-img-wrap{display:inline-block;opacity:1;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;animation-name:smartphoto-img-wrap;animation-duration:.3s;animation-timing-function:ease-out}.smartphoto-img-left{transform:translateX(150%) !important}.smartphoto-img-right{transform:translateX(-150%) !important}.smartphoto-arrows{list-style-type:none;margin:0;padding:0;position:relative;z-index:1002;top:50%;left:0;opacity:1;animation-name:smartphoto-appear;animation-duration:.3s;animation-timing-function:ease-out}.smartphoto-arrows[aria-hidden="true"]{animation-name:smartphoto-hide;display:none}.smartphoto-arrows li{display:block;position:absolute;top:50%;width:30px;height:30px;animation-duration:.3s;animation-timing-function:ease-out;animation-name:smartphoto-appear}.smartphoto-arrows li:focus{outline:none}.smartphoto-arrows [aria-hidden="true"]{animation-name:smartphoto-hide;display:none}.smartphoto-arrows a{display:block;width:100%;height:100%;text-decoration:none}.smartphoto-arrow-right{right:0;}.smartphoto-arrow-left{left:0;}.smartphoto-nav{position:absolute;bottom:0;left:0;width:100%;opacity:1;animation-name:smartphoto-appear;animation-duration:.3s;animation-timing-function:ease-out}.smartphoto-nav[aria-hidden="true"]{animation-name:smartphoto-hide;display:none}.smartphoto-nav ul{display:block;overflow-x:auto;list-style:none;margin:0;padding:0;text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.smartphoto-nav li{display:inline-block;overflow:hidden;width:50px;height:50px}.smartphoto-nav a{display:block;width:100%;height:100%;background-color:#FFF;background-position:center center;background-size:cover;opacity:.5}.smartphoto-nav a:focus{opacity:.8}.smartphoto-nav a.current{opacity:1}.smartphoto-nav img{width:auto;height:100%}.smartphoto-list{list-style-type:none;position:absolute;z-index:101;top:0;left:0;margin:0;padding:0;white-space:nowrap}.smartphoto-list li{display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.3s ease-out}.smartphoto-list li:focus{outline:none}.smartphoto-list-onmove{transition:all 0.3s ease-out}.smartphoto-caption{overflow:hidden;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:50px;padding:0 50px;color:#FFF;font-size:12px;text-align:center;line-height:50px;white-space:nowrap;text-overflow:ellipsis}.smartphoto-caption:focus{outline:none}.smartphoto-loader-wrap{display:block;position:relative;z-index:103;width:0;height:0;transform:translate(50vw, 50vh)}.smartphoto-loader{position:absolute;z-index:101;top:0;left:0;width:30px;height:30px;margin-top:-25px;margin-left:-25px;border:8px solid #17CDDD;border-right-color:transparent;border-radius:50%;animation:smartphoto-loader .5s infinite linear}.smartphoto-img-clone{position:fixed;z-index:100;top:0;left:0;transition:all .3s ease-out}.smartphoto-sr-only{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0, 0, 0, 0)}

@media screen and (min-width:481px){
	
}
@media (max-width:480px){
	
}	
	

.a1map{height:600px;background-color:#000;}

/*****  feilong.org-a020180619 *****/