@charset "utf-8";
/* CSS Document */
.gysk-s-1{
	width:100%;
	background:url(../images/gysk-top.jpg)#d9eafa top center no-repeat;
	padding-top:50px;
	}
.gysk-s-1 .container{
	position:relative;
	}
.gysk-s-1 .container .m-slogan{

	height:92px;
	position:absolute;
	left:0;
	top:120px;
	}
.gysk-s-1 .main-content{
	width:100%;
	margin-top:280px;
	background-color:rgba(0,172,235,1);
	color:#ffffff;
	font-size:18px;
	}
.gysk-s-1 .main-content img{
	width:100%;
	}
.gysk-s-1 .main-content .p-list{
	font-weight:bold;
	height:42px;
	line-height:20px;
	text-indent:32px;
	margin-top:12px;
	background:url(../images/yellow-arrow.png) 2px 2px no-repeat;
	}
	
.gysk-s-2{width:100%;height:700px; padding-top:32px;}
.gysk-s-2 .m-title{
	width:251px;
	height:120px;
	margin:0 auto;
	display:block;
	margin-bottom:24px;
	margin-top:24px;
	}
.gysk-s-2 .main-time{
	width:80px;
	margin:0 auto;
	background:url(../images/xuxian.png) top center repeat-y;
	}
.gysk-s-2 .main-time .icon-list{
	width:80px;
	height:80px;
	display:block;
	position:relative;
	margin-bottom:100px;
	}
.gysk-s-2 .main-time .icon-list .ms-r{
	position:absolute;
	left:80px;
	top:20px;
	width:158px;
	}
.gysk-s-2 .main-time .icon-list .ms-r .left{
	width:13px;
	height:60px;
	display:block;
	float:left;
	background:url(../images/ms-arrow-right.png) left 16px no-repeat;
	}
.gysk-s-2 .main-time .icon-list .ms-r .right{
	width:auto;
	height:50px;
	padding:5px 12px;
	line-height:40px;
	font-size:16px;
	display:block;
	float:left;
	border-radius:4px;
	background-color:#f0f0f0;
	}
	.gysk-s-2 .main-time .icon-list .ms-l{
	position:absolute;
	right:0px;
	top:30px;
	width:180px;
	text-align:right;
	}
.gysk-s-2 .main-time .icon-list .ms-l .left{
	width:13px;
	height:60px;
	display:block;
	float:left;
	background:url(../images/ms-arrow-left.png) left 16px no-repeat;
	}
.gysk-s-2 .main-time .icon-list .ms-l .right{
	width:auto;
	height:50px;
	padding:5px 12px;
	line-height:40px;
	font-size:16px;
	display:block;
	float:left;
	border-radius:4px;
	background-color:#f0f0f0;
	}
 
 
	
.gysk-s-3{
	width:100%;
	position:relative;
	padding-top:30px;
	background:url(../images/gysk-s3-bg.jpg);
	}
.gysk-s-3 .container{
	position:relative;
	height:100%;
	}
 
.pop-v,.pop-v-gy,.pop-v-xy {  display:none;}
.pop-mask { width:100%; background-color: rgba(0,0,0,0.3); position:fixed; top:0; left:0; z-index:9998;} 
.pop-box { position:fixed; width:400px; height:320px; z-index:9999; left:50%; top:50%;  margin:-160px 0 0 -200px;background:#000; }
.pop-close  { z-index:99999999; position:absolute; top:14px; right:16px; cursor:pointer; width:24px; height:24px;  background:url(../images/popclose.png) center center  no-repeat;}
.pop-close:hover { background-image:url(../images/popclose-hover.png);}			
/* flexslider */
ul,li {list-style-type:none; margin:0; padding:0;}
.flexslider{  margin-top:74px; position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto; list-style-type:none; margin:0; padding:0;}
.flexslider.h640 ,.slides.h640 li{ height:640px;}
.flex-control-nav{position:absolute;bottom:-0px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px; margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px; line-height:100px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

 