@import url(../body.css);
@import url(../color_links.css);
@import url(../head2015new_1500.css);
@import url(../head2015_zt.css); 
@import url(../m_head2015new.css?2016162);
/* CSS Document */
.clearH{ overflow:hidden;}
h1,h2,h3,h4,h5,h6,p,a,span,input{ font-weight:normal; margin:0; padding:0;text-decoration:none;}
img{ display:block;}

/*顶部检索*/
.b_bg{ background-color:#fff; width:100%; overflow:hidden; position:relative;}
.b_bg *{ text-align:left; font-size:14px; color:#666;}
.bn_box{ width:1000px; margin:0 auto; position:relative; z-index:10;}
.bn_box2{ width:980px; margin:0 auto;}
.banner_bg{ display:block; width:100%; margin:0 auto;}
.banner_bg>img{ width:100%;}


.b_banner_bg{ width:100%;}
.b_banner_bg>img{ width:100%; height:auto;}

.img_pc{}
.img_mb{ display:none !important;}

/*biaoti*/
.tt_title{ width:100%; text-align:center; margin:20px auto;}
.tt_title>img{ max-width:100%; display:inline-block;}

/*内容*/
.as_pdct_bg{}
.as_pdct_bg>ul{ margin-left:-2%;}
.as_pdct_bg>ul>li{ width:48%; margin-left:2%;}
.as_pdct_bg>ul>li a{ border:6px solid #00a0ea; display:block;}

.pdct_box{ position:relative;}
.pdct_box>span{ position:absolute; top:0; left:0; z-index:5;}
.pdct_box1{ height:560px;}
.pdct_box2{ height:270px;}

.img_box{ overflow:hidden;}
.img_box1{width:100%; height:326px;}
.img_box2{width:50%; height:260px;}
.img_box>img{ min-width:100%; height:100%;}

.img_box:hover.img_box>img{ transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);
	-moz-transform:scale(1.15,1.15);
	-o-transform:scale(1.15,1.15);
	-ms-transform:scale(1.15,1.15);}
.img_box>img{-webkit-transition: -webkit-transform 0.5s ease 0s;
	-moz-transition: -moz-transform 0.5s ease 0s;
	-o-transition: -o-transform 0.5s ease 0s;
	-ms-transition: -ms-transform  0.5s ease 0s;}


.text_bg1{ width:100%; height:220px;}
.text_bg2{ width:50%; height:auto;}

.text_box{ padding:5px;}
.text_box>h2{ font-size:20px; color:#2c2d89;}
.text_box>span{ font-size:18px; color:#878787; padding:5px 0;}
.text_box>p{ font-size:12px; color:#fff; background-color:#ca2323; padding:0 5px;}
.text_box>ul{ padding-top:10px;}
.text_box>ul li{ font-size:14px; color:#fff; background-color:#ca2323; padding:0 8px; line-height:22px; height:22px; display:inline-block; _display:inline;/*ie6,7*/ margin-right:5px;}

.prc_box{ padding-top:50px;}
.prc_box>p{ font-size:14px; color:#ca2323;}
.prc_box>p i{ font-size:36px; color:#ca2323; font-weight:bold;}
.prc_box>span{ font-size:20px; color:#fff; background-color:#ca2323; line-height:42px; height:42px; padding:0 30px;}

/*02*/
.margin_bottom15{ margin-bottom:15px;}
.text_bg2 .text_box>h2{ font-size:18px;}
.text_bg2 .text_box>span{ font-size:14px;}
.text_bg2 .prc_box{}

/* jssor slider arrow navigator skin 05 css */
	/*
	.jssora05l                  (normal)
	.jssora05r                  (normal)
	.jssora05l:hover            (normal mouseover)
	.jssora05r:hover            (normal mouseover)
	.jssora05l.jssora05ldn      (mousedown)
	.jssora05r.jssora05rdn      (mousedown)
	.jssora05l.jssora05lds      (disabled)
	.jssora05r.jssora05rds      (disabled)
	*/
	.jssora05l, .jssora05r {
		display: block;
		position: absolute;
		/* size of arrow element */
		width: 40px;
		height: 40px;
		cursor: pointer;
		background:url(../../images/zt/AegeanSea2017/a17.png) no-repeat;
		overflow: hidden;
	}
	.jssora05l { background-position: -10px -40px; }
	.jssora05r { background-position: -70px -40px; }
	.jssora05l:hover { background-position: -130px -40px; }
	.jssora05r:hover { background-position: -190px -40px; }
	.jssora05l.jssora05ldn { background-position: -250px -40px; }
	.jssora05r.jssora05rdn { background-position: -310px -40px; }
	.jssora05l.jssora05lds { background-position: -10px -40px; opacity: .3; pointer-events: none; }
	.jssora05r.jssora05rds { background-position: -70px -40px; opacity: .3; pointer-events: none; }
	/* jssor slider thumbnail navigator skin 01 css *//*.jssort01 .p            (normal).jssort01 .p:hover      (normal mouseover).jssort01 .p.pav        (active).jssort01 .p.pdn        (mousedown)*/.jssort01 .p {    position: absolute;    top: 0;    left: 0;    width: 72px;    height: 72px;}.jssort01 .t {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    border: none;}.jssort01 .w {    position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;}.jssort01 .c {    position: absolute;    top: 0px;    left: 0px;    width: 68px;    height: 68px;    border: #000 2px solid;    box-sizing: content-box;    background:url(../../images/zt/AegeanSea2017/t01.png) -800px -800px no-repeat;    _background: none;}.jssort01 .pav .c {    top: 2px;    _top: 0px;    left: 2px;    _left: 0px;    width: 68px;    height: 68px;    border: #000 0px solid;    _border: #fff 2px solid;    background-position: 50% 50%;}.jssort01 .p:hover .c {    top: 0px;    left: 0px;    width: 70px;    height: 70px;    border: #fff 1px solid;    background-position: 50% 50%;}.jssort01 .p.pdn .c {    background-position: 50% 50%;    width: 68px;    height: 68px;    border: #000 2px solid;}* html .jssort01 .c, * html .jssort01 .pdn .c, * html .jssort01 .pav .c {    /* ie quirks mode adjust */    width /**/: 72px;    height /**/: 72px;}






/*更多精彩部分*/
.more_actbox{ margin-top:20px;}
.more_actbox>ul{ padding-bottom:20px;}
.more_actbox>ul>li{ width:48%; margin:0 1% 1% 1%;}
.more_actbox>ul>li a{display:block; overflow:hidden;}
.more_actbox>ul>li img{ width:100%; height:auto;}

/*固定导航*/
.fix_nav{ position:absolute; width:147px; right:80px; top:0; display:none; z-index:20; text-align:center;}.fix_nav_scroll{ position:fixed; top:150px; right:0;}
.fix_item_box{ width:100%; margin:0 auto; background:url(../../images/zt/special_Easter2017/Easter2017_side02.png) repeat-y;}
.fix_item{ display:block; text-align:center;}.fix_item>span{ font-size:18px; font-family:"宋体"; font-weight:bold; color:#fb5e86; line-height:36px;}
.fix_item.current_column{}.fix_item.current_column span{ color:#53081b; font-size:20px;}
.D_column1,.D_column2,.D_column3{}
.margin_bottom{ margin-bottom:10px;}

.side_img{ position:absolute;}
.side_left{ top:1100px; left:0; z-index:1; max-width:350px;}
.side_right{ top:2700px; right:0; z-index:1; max-width:350px;}


/*gonglue js*/
/*VISIBLE AREA*/
.skidder-viewport {
  position: relative;
	overflow: hidden;
  transition: opacity 0.4s ease-in-out;
}

/*SLIDES CONTAINER*/
.skidder-viewport .skidder-wrapper {
  width: 20000em;
  position: absolute;
  z-index: 1;
}

/*SLIDES*/
/*inactive style*/
.skidder-viewport .skidder-wrapper .skidder-slide {
  float: left;
  position: relative;
  z-index: 0;
  opacity: 0.7;
  transition: opacity 0.2s ease-in-out;
}

.skidder-viewport.skidder-fade .skidder-wrapper {
  width: auto;
  margin: 0 auto;
}

.skidder-viewport.skidder-fade .skidder-wrapper .skidder-slide {
  opacity: 0;
  transition: opacity 0.4s ease-in-out;
}
/*active style*/
.skidder-viewport .skidder-wrapper .skidder-slide.active,
.skidder-viewport .skidder-wrapper .skidder-slide.disengage {
  opacity: 1;
  box-shadow: 0 0 15px 2px rgba(0,0,0,0.1);
  z-index: 1;
  border-left: 8px solid #fff;
	border-right: 8px solid #fff;
}

/*CLICKABLE AREA FOR LEFT-RIGHT MOVEMENT*/
.skidder-viewport .skidder-clickwrapper {
  position: absolute;
  width: 20%; /* reduce width if you want a clickable image area */
  height: 100%;
  z-index: 4;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.skidder-viewport .skidder-prevwrapper {
  left: 0;
}
.skidder-viewport .skidder-nextwrapper {
  right: 0;
}

/*LEFT-RIGHT ICONS*/
.skidder-viewport .skidder-clickwrapper .skidder-clickelement {
  position: relative;
  height: 100%;
  width: 86px;
  z-index: 5;
  background-position: center center;
  background-repeat: no-repeat;
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.skidder-viewport .skidder-clickwrapper:hover .skidder-clickelement {
  opacity: 1;
}
.skidder-viewport .skidder-clickwrapper .skidder-prev {
  float: left;
  margin-left: 10px;
  background-image:url(../../images/zt/AegeanSea2017/slide_left.png);
}
.skidder-viewport .skidder-clickwrapper .skidder-next {
  float: right;
  margin-right: 10px;
  background-image:url(../../images/zt/AegeanSea2017/slide_right.png);
}
.skidder-viewport .skidder-clickwrapper .skidder-next.jumpback {
  background-image: url('./images/slide_left.png');
}

/*TOUCHWRAPPER*/
.skidder-viewport .skidder-touchwrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 3;
}




.bbbb_box{ margin:20px auto;}

.img_title00{ position:absolute; bottom:0; left:0; width:100%; background-color:rgba(0,0,0,0.4); margin:0; padding:0; z-index:100; height:38px; overflow:hidden;}
.img_title00>span{ height:38px; line-height:38px; font-size:18px; color:#fff; padding-left:20px;}
.more_imgs{ background-color:transparent;  position:absolute; bottom:0; right:10px; z-index:120;}
.more_imgs>a{ line-height:38px; height:38px;color:#fff; font-size:14px;}





.w1210 .fix_nav_scroll{ position:fixed; top:200px; right:10px;}





@media screen and (min-width:1500px){
	.w1210 .fix_nav_scroll{ position:fixed; top:200px; right:60px;}
	.w1210 .side_left{max-width:458px;}
	.w1210 .side_right{max-width:459px;}
	
	
	}

@media (max-width:1024px){
	.n_header,.t_header,.t_header_nav,.footwrap_new,.footwrap_new2,.ifd_r,.HT_425,.fix_nav{ display:none !important;}
	.bn_box,.bn_box2,.bn_box3{ width:96%; padding:0 2%;}
	.gotop{ z-index:20;}
	.m_header{background-color:#196ccc;}
	.shu_bg{ display:none;}
	
	/*banner*/
	.img_pc{ display:none !important;}
	.img_mb{ display:block !important;}
	
	.b_banner_bg{ width:100%; text-align:center !important;}
	.b_banner_bg>img{ width:100%; height:auto;}
	
	/*内容*/
	.as_pdct_bg{}
	.as_pdct_bg>ul{ margin-left:-0;}
	.as_pdct_bg>ul>li{ width:100%; margin-left:0;}
	.as_pdct_bg>ul>li a{}
	
	.pdct_box{ position:relative;}
	.pdct_box>span{ position:absolute; top:0; left:0; z-index:5;}
	.pdct_box1{ height:auto; margin-bottom:10px;}
	.pdct_box2{ height:auto;}
	
	.img_box1{width:100%; height:auto;}
	.img_box2{width:50%; height:290px;}
	
	.text_bg1{ width:100%; height:auto}
	.text_bg2{ width:50%; height:auto;}
	
	.text_box>h2{ font-size:20px; color:#2c2d89;}
	.text_box>span{ font-size:18px; color:#878787; padding:5px 0;}
	.text_box>p{ font-size:12px; color:#fff; background-color:#ca2323; padding:0 5px;}
	.text_box>ul{ padding-top:10px;}
	.text_box>ul li{ font-size:14px; color:#fff; background-color:#ca2323; padding:0 8px; line-height:22px; height:22px; display:inline-block; margin-right:5px;}
	
	.prc_box{ padding-top:50px;}
	.prc_box>p{ font-size:14px; color:#ca2323;}
	.prc_box>p i{ font-size:36px; color:#ca2323; font-weight:bold;}
	.prc_box>span{ font-size:20px; color:#fff; background-color:#ca2323; line-height:42px; height:42px; padding:0 30px;}
	
	/*02*/
	.margin_bottom15{ margin-bottom:10px;}
	.text_bg2 .text_box>h2{ font-size:16px;}
	.text_bg2 .text_box>span{ font-size:14px;}
	.text_bg2 .prc_box{ padding-top:20px;}
	.text_bg2 .prc_box>span{ font-size:16px; line-height:36px; height:36px; padding:0 15px;}

	
	/*active style*/
	.skidder-viewport .skidder-wrapper .skidder-slide.active,
	.skidder-viewport .skidder-wrapper .skidder-slide.disengage {
	  border-left: 4px solid #fff;
	  border-right: 4px solid #fff;
	}
	.skidder-viewport .skidder-clickwrapper{ display:none;}
	
	.img_title00{ height:26px; overflow:hidden;}
	.img_title00>span{ height:26px; line-height:26px; padding-left:5px; font-size:12px; }
	.more_imgs>a{ line-height:26px; height:26px; font-size:14px;}
	
	.bbbb_box{ width:100%; margin:0; padding:0; margin:20px 0;}
	
	
	/*更多精彩部分*/
	.more_actbox{}
	.more_actbox>ul{ padding-bottom:10px;}
	.more_actbox>ul>li{ width:48%; margin:0 1% 1% 1%;}
	.more_actbox>ul>li a{}
	.more_actbox>ul>li img{ width:100%; height:auto;}

	.side_left,.side_right{ display:none;}
	
	
	
	
	}


@media (max-width:380px){
	
	
	}