/*menu start*/	
#nav{
}
#nav li{height:50px;
	float:left;
	width:auto;
	list-style-position:outside;
}
#nav li .menu_home{
    color:#000;text-shadow: 0 1px 1px #fff;
	padding-left:23px;padding-right:23px;
    background:url( ) #ffc600 center bottom repeat-x;background-size:100% 100%;
}


#nav li a{
	display:block;
	padding-left:23px;
	padding-right:23px;
	width:auto;
	height:50px;
	text-align:left;
	text-transform:uppercase;
	color:#fff;
	line-height:50px;
	font-size:14px;
 
}
#nav li a:hover{width:auto;
	color:#000;text-shadow: 0 1px 1px #fff;
	padding-left:23px;padding-right:23px;
    background:url( )  #ffc600 center bottom repeat-x;
	-moz-border-radius:0px; -khtml-border-radius:0px; -webkit-border-radius:0px;border-radius:0px;
}
 #nav li:hover{
 
    background:url( )  #ffc600 center bottom repeat-x
		
}
#nav li ul{     -moz-border-radius:0 0 0px 0px; -khtml-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px;   font-family:'SourceSansPro-Regular','Open Sans', sans-serif, Arial , Helvetica;
   border-radius:0 0 0px 0px;
list-style-position:outside; width:210px;
	display:none;	
	position:absolute !important;
    position:relative;
	z-index:1001;
	background:  #d6e6f1 center top repeat-y;/*overflow:hidden;*/
	MARGIN-left:0px;
}

#nav li ul li{width:100%;
list-style-position:outside;text-align:left;
    height:38px;	
	line-height:38px;	
	float:none;
	padding:0;
	margin:0;
}
#nav li ul li a{
	height:38px;	
	line-height:38px;	
	display:block;
	color:#7d7d7d;  /*子菜单初始颜色*/
	text-transform:none;
	font-size:14px;
    background:none;
	font-weight:normal;font-family:'Open Sans', sans-serif, Arial , Helvetica;
}
#nav li ul li:hover{
 
    background:#eeeeee;
		
}
#nav li ul li a:hover{
	height:38px;	
	line-height:38px;	
	display:block;
	color:#000;  /*子菜单链接颜色*/
	text-transform:none;
	font-size:14px;
    background:#eeeeee;
		
}
#nav li ul li:hover a span{	display:none;}
#nav li ul li:hover ul a span{	display:block;}
#nav li ul li a:hover span{display:none;}
 

#nav li:hover ul,#nav li.over ul {
	display: block;
}
#nav li:hover ul li ul,#nav li.over ul li ul {
	display: none;
}
#nav li:hover ul li ul li ul,#nav li.over ul li ul li ul {
	display: none;
}

#nav li ul li ul{ -moz-border-radius:0 0 0px 0px; -khtml-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px;   font-family:'Open Sans', sans-serif, Arial , Helvetica;
   border-radius:0 0 0px 0px;
list-style-position:outside; width:320px;
	display: none;
	position:absolute !important;
    position:relative;
	z-index:1001;
	background: #eeeeee center 0px ;/*overflow:hidden;*/
	MARGIN-left:210px;margin-top:-38px;
}

#nav li ul li ul li{width:100%;
list-style-position:outside;
    height:38px;	
	line-height:38px;	
	float:none;
	padding:0;
	margin:0;
}
#nav li ul li ul li a{
	height:38px;	
	line-height:38px;	
	display:block;
	color:#7d7d7d;  /*子菜单初始颜色*/
	text-transform:none;
	font-size:14px;
    background:none;
	font-weight:normal;font-family:'Open Sans', sans-serif, Arial , Helvetica;
}
#nav li ul li ul li:hover{
 
    background:#dddddd;
		
}
#nav li ul li ul li a:hover{
	height:38px;	
	line-height:38px;	
	display:block;
	color:#000;  /*子菜单链接颜色*/
	text-transform:none;
	font-size:14px;
    background:#dddddd;
		
}
#nav li ul li ul li:hover a span{display:none;}
#nav li ul li ul li a:hover span{display:none;}

#nav li ul li:hover ul,#nav li ul li.over ul {
	display: block;
}

#nav li ul li ul li ul{ -moz-border-radius:0 0 0px 0px; -khtml-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px;   font-family:'Open Sans', sans-serif, Arial , Helvetica;
   border-radius:0 0 0px 0px;
list-style-position:outside; width:380px; text-align:left;
	display: none;
	position:absolute !important;
    position:relative;
	z-index:1001;
	background: #dddddd center 0px ;/*overflow:hidden;*/
	MARGIN-left:320px;margin-top:-38px;
}

#nav li ul li ul li ul li{width:100%;
list-style-position:outside;
    height:38px;	
	line-height:38px;	
	float:none;
	padding:0;
	margin:0;
}
#nav li ul li ul li ul li a{
	height:38px;	
	line-height:38px;	
	display:block;
	color:#7d7d7d;  /*子菜单初始颜色*/
	text-transform:none;
	font-size:14px;
    background:none;
	font-weight:normal;font-family:'Open Sans', sans-serif, Arial , Helvetica;
}
#nav li ul li ul li ul li a:hover{
	height:38px;	
	line-height:38px;	
	display:block;
	color:#000;  /*子菜单链接颜色*/
	text-transform:none;
	font-size:14px;
    background:#d6d6d6;
		
}
#nav li ul li ul li:hover ul,#nav li ul li ul li.over ul {
	display: block;
}
#ss2d  li{
	display: none;
}
#ss2d:hover{
	background-color:#e9e9e7;
}
#ss2d:hover li,#ss3d.over li {
	display: block;background:#e9e9e7;
}
#ss3d  li{
	display: none;
}
#ss3d:hover li,#ss3d.over li {
	display: block;
}
/*menu endding*/


#leftnavs{
}
#leftnavs li{ width:100%;
	float:left;
	list-style-position:outside;
}
#leftnavs .menuis {
	width:100%; 
 
}
#leftnavs .menuis a{
	width:100%;color:#ff6600;
 
}

#leftnavs li a{ width:100%;
	display:block;
 
	 
}
#leftnavs li a:hover{width:100%; 
}
#leftnavs li ul{ width:100%;
list-style-position:outside;
	display:none;	
}

#leftnavs .menuis ul{
	display:block;
	width:100%;
	height:auto;  
}

#leftnavs .menuis ul a{
width:100%;
color:#000;
}

#leftnavs  ul a.ismenu{
width:100%;
color:#ff6600;
}
 
}


#leftnavs li ul a{width:100%;
	display:block;
	text-transform:none;
	list-style-position:outside;
	padding:0;
	margin:0;
}
#leftnavs li ul a:hover{width:100%;
	display:block;
	text-transform:none;	
}

 
#leftnavs li:hover ul,#leftnavs li.over ul {
	display: block;width:100%;
}
/*menu endding*/

 
.manu {
	TEXT-ALIGN:center;
	height:40px;
	width:700px;
	line-height:40px;
	margin-left:auto; margin-right:auto; padding-top:10px
}
.manu A {float:left; height:20px;overflow:hidden;line-height:21px; width:auto;BORDER: #eee 1px solid;TEXT-DECORATION: none;MARGIN: 2px; padding:2px 6px 2px 6px;
	/*BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px;  BORDER-LEFT: #eee 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; */
}
.manu A:hover {
	BORDER-RIGHT:  #0c6cd7 1px solid; BORDER-TOP: #0c6cd7 1px solid; BORDER-LEFT: #0c6cd7 1px solid; COLOR: #0c6cd7; BORDER-BOTTOM: #0c6cd7 1px solid
}
.manu A:active {
	BORDER-RIGHT: #0c6cd7 1px solid; BORDER-TOP: #0c6cd7 1px solid; BORDER-LEFT: #0c6cd7 1px solid; COLOR: #ccc; BORDER-BOTTOM: #0c6cd7 1px solid;
}
.manu .current {
	
	float:left; height:20px;overflow:hidden;line-height:23px width:auto;BORDER: #0c6cd7 1px solid;TEXT-DECORATION: none;MARGIN: 2px; padding:2px 6px 2px 6px;COLOR: #fff;BACKGROUND-COLOR: #0c6cd7;
	/*BORDER-RIGHT:  #0c6cd7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0c6cd7 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-LEFT: #0c6cd7 1px solid; COLOR: #fff; PADDING-TOP: 1px; BORDER-BOTTOM: #0c6cd7 1px solid; BACKGROUND-COLOR: #0c6cd7*/
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ccc; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.manu2 {
	TEXT-ALIGN:left;
	height:80px;
	width:700px;
	line-height:30px;
	float:left;
}
.manu2 A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #0c6cd7; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu2 A:hover {
	BORDER-RIGHT: #0c6cd7 1px solid; BORDER-TOP: #0c6cd7 1px solid; BORDER-LEFT: #0c6cd7 1px solid; COLOR: #0c6cd7; BORDER-BOTTOM: #0c6cd7 1px solid
}
.manu2 A:active {
	BORDER-RIGHT: #0c6cd7 1px solid; BORDER-TOP: #0c6cd7 1px solid; BORDER-LEFT: #0c6cd7 1px solid; COLOR: #ccc; BORDER-BOTTOM: #0c6cd7 1px solid
}
.manu2 .current {
	BORDER-RIGHT: #0c6cd7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0c6cd7 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #0c6cd7 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #0c6cd7 1px solid; BACKGROUND-COLOR: #0c6cd7
}
.manu2 .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #8b8b8b; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.manu3 {
   float:right;
	TEXT-ALIGN:left;
	height:80px;
	line-height:30px;
	MARGIN-right: 20px;
}
.manu3 A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #0c6cd7; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu3 A:hover {
	BORDER-RIGHT: #0c6cd7 1px solid; BORDER-TOP: #0c6cd7 1px solid; BORDER-LEFT: #0c6cd7 1px solid; COLOR: #0c6cd7; BORDER-BOTTOM: #0c6cd7 1px solid
}
.manu3 A:active {
	BORDER-RIGHT: #0c6cd7 1px solid; BORDER-TOP: #0c6cd7 1px solid; BORDER-LEFT: #0c6cd7 1px solid; COLOR: #ccc; BORDER-BOTTOM: #0c6cd7 1px solid
}
.manu3 .current {
	BORDER-RIGHT: #0c6cd7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #0c6cd7 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #0c6cd7 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #0c6cd7 1px solid; BACKGROUND-COLOR: #0c6cd7
}
.manu3 .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #8b8b8b; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}.swiper-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 0 auto;}.swiper-slide{float:left;}.swiper-wp8-horizontal{-ms-touch-action:pan-y;}.swiper-wp8-vertical{-ms-touch-action:pan-x;}
.swiper-container{width:100%;min-width:none;height:auto;color:#fff;text-align:center;}
.red-slide{background:#ca4040;}
.blue-slide{background:#4390ee;}
.orange-slide{background:#ff8604;}
.green-slide{background:#49a430;}
.pink-slide{background:#973e76;}
.swiper-slide .title{font-style:italic;font-size:42px;margin-top:80px;margin-bottom:0;line-height:45px;display:none;}
.swiper-slide p{font-style:italic;font-size:25px;}
.pagination{position:absolute;z-index:20;left:42%;bottom:15px;}
.swiper-pagination-switch{display:inline-block;width:48px;height:6px;border-radius:0px;background:#555;margin-right:5px;opacity:0.8;border:1px solid #2d5c88;cursor:pointer;}
.swiper-active-switch{background:#2d5c88;}
.swiper-container1{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-wrapper1{position:relative;width:100%;-webkit-transition-property:-webkit-transform,left,top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform,left,top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform,left,top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform,left,top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;}.swiper-free-mode1>.swiper-wrapper1{-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 0 auto;}.swiper-slide1{float:left;}.swiper-wp8-horizontal1{-ms-touch-action:pan-y;}.swiper-wp8-vertical1{-ms-touch-action:pan-x;}
.swiper-container1{width:100%; min-width:none;height:auto;color:#fff;text-align:center;}

.swiper-slide1 .title{font-style:italic;font-size:42px;margin-top:80px;margin-bottom:0;line-height:45px;display:none;}
.swiper-slide1 p{font-style:italic;font-size:25px;}
 
.pagination1{position:absolute;z-index:20;right:6px;bottom:10px;}
.pagination1 .swiper-pagination-switch{display:inline-block;width:20px;height:8px;border-radius:0px;background:#555;margin-right:5px;opacity:0.8;border:1px solid #fff;cursor:pointer;}
.pagination1 .swiper-active-switch{background:#ffffff;}
 