﻿body {
	background-color: #ffffff;
}
#Layer3 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:999;
}
.Cont {float:left;}
.img1 {float:left;}
.img1 {width:40px;
height:34px;
display:block;
cursor:pointer;
margin-top:5px;
}
.img1 {background-image:url(images/21.jpg);
background-repeat: no-repeat;
background-position: center center;}
.img2 {float:left;}
.img2 {width:40px;
height:34px;
display:block;
cursor:pointer;
margin-top:5px;
}
.img2 {background-image:url(images/22.jpg);
background-repeat: no-repeat;
background-position: center center;
}
.rollBox {width:900px;overflow:hidden;margin:0 auto;}
#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1000;
}
#Layer2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1001;
}


.Link01 {
	font-size: 20px;
	color: #757475;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
}
a.Link01:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7d7d7d;
	text-decoration: none;
	line-height: 22px;
}
a.Link02:hover {
	color: #0E2B65;
	text-decoration: none;
	font-size: 12px;
}

.Link03 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
}
a.Link03:hover {
	color: #FF6600;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
}
.Link04 {
	font-size: 14px;
	color: #7d7d7d;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a.Link04:hover {
	color: #0E2B65;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
.Link05 {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
a.Link05:hover {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.Link06 {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
}
a.Link06:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Link07 {
	font-size: 14px;
	color: #7d7d7d;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
}
a.Link07:hover {
	color: #369AD6;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Link08 {
	font-size: 20px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
}
a.Link08:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link09 {
	font-size: 16px;
	color: #369AD6;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
}
a.Link09:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link010 {
	font-size: 12px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a.Link010:hover {
	color: #369AD6;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Link011 {
	font-size: 12px;
	color: #369AD6;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a.Link011:hover {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Link011-1 {
	font-size: 12px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
a.Link011-1:hover {
	color: #369AD6;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
.Link012 {
	font-size: 12px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
}
a.Link012:hover {
	color: #369AD6;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Link013 {
	font-size: 16px;
	color: #E62129;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a.Link013:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link014 {
	font-size: 12px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
a.Link014:hover {
	color: #000000;

	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link015 {
	font-size: 14px;
	color: #0E2B65;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a.Link015:hover {
	color: #0E2B65;
	text-decoration: underline;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Link016 {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a.Link016:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link017 {
	font-size: 12px;
	color: #E62129;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
}
a.Link017:hover {
	color: #444444;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Link018 {
	font-size: 14px;
	color: #369AD6;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a.Link018:hover {
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Link019 {
	font-size: 36px;
	color: #505050;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 42px;
}
a.Link019:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link020 {
	font-size: 17px;
	color: #505050;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
}

a.Link020:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link021 {
	font-size: 12px;
	color: #0E2B65;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}
a.Link021:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link022 {
	font-size: 20px;
	color: #0081D5;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
}
a.Link022:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link023 {
	font-size: 20px;
	color: #E52226;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
}
a.Link023:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif
}
.Link024 {
	font-size: 20px;
	color: #4CB445;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
}
a.Link024:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link025 {
	font-size: 13px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif
	line-height: 18px;
}
a.Link025:hover {
	color: #0F2C66;
	text-decoration: none;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.Link026 {
	font-size: 16px;
	color: #969595;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 32px;
}
a.Link026:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link027 {
	font-size: 12px;
	color: #969595;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
}
a.Link027:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link028 {
	font-size: 12px;
	color: #969595;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
}
a.Link028:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link029 {
	font-size: 12px;
	color: #969595;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
}
a.Link029:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Link030 {
	font-size: 12px;
	color: #969595;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
}
a.Link030:hover {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.zw {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.zw1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:22px;
	color: #333333;
	text-decoration: none;
}
.zw2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
.zw3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #555555;
	text-decoration: none;
}
.zw3- {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:20px;
	color: #555555;
	text-decoration: none;
}
.zw3-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:16px;
	color: #7d7d7d;
	text-decoration: none;
}
.zw4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #555555;
	text-decoration: none;
}
.zw5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #7d7d7d;
	text-decoration: none;
}
.zw6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:20px;
	color: #ffffff;
	text-decoration: none;
}
.zw7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #ffffff;
	text-decoration: none;
}
.zw8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #333333;
	text-decoration: none;
}
.zw9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:20px;
	color: #369AD6;
	text-decoration: none;
}
.a02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:25px;
	color: #E62129;
	text-decoration: none;
}
.a03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	color: #555555;
	text-decoration: none;
}
.a01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #F0F0F0;
}


/* CSS Document */
html, body, ul, li, h1, h2, h3, h4, h5, h6, fieldset, legend {padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}

/*menu*/
#nav {margin:0 auto; width:969px; display:block;}
#nav .jquery_out {float:left;line-height:33px;display:block; border-right:1px solid #EAECEB; text-align:center; margin:auto; color:#fff;font:18px/32px Arial, Helvetica, sans-serif; background:#062723 url(images/slide-panel_03.png) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {background:#ffffff; float:left; border-right:2px solid #EAECEB; width:158px; font-family:Arial, Helvetica, sans-serif; font-size:15px; /*IE6 only*/}
#nav .mainlevel a {color:#505050; text-align:center; text-decoration:none; line-height:33px; display:block; width:158px;}
#nav .mainlevel a:hover {color:#fff;  text-decoration:none; background:#fefefe url(images/slide-panel_03.png) 0 0 repeat-x;}
#nav .mainlevel ul {display:none; position:absolute; z-index:999;}
#nav .mainlevel li {border-top:1px solid #E7E7E7; background:#fefefe; width:158px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center;/*IE6 only*/}
.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}







/*CSS Digg style pagination*/

DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.digg A {
	BORDER-RIGHT: #C8C8C9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #C8C8C9 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #C8C8C9 1px solid; COLOR: #2797D5; PADDING-TOP: 2px; BORDER-BOTTOM: #C8C8C9 1px solid; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;font-size:12px;
}
DIV.digg A:hover {
	BORDER-RIGHT: #2797D5 1px solid; BORDER-TOP: #2797D5 1px solid; BORDER-LEFT: #2797D5 1px solid; COLOR: #000; BORDER-BOTTOM: #2797D5 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #2797D5 1px solid; BORDER-TOP: #2797D5 1px solid; BORDER-LEFT: #2797D5 1px solid; COLOR: #000; BORDER-BOTTOM: #2797D5 1px solid
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #2797D5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2797D5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #2797D5 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #2797D5 1px solid; BACKGROUND-COLOR: #2797D5; font-family:Arial, Helvetica, sans-serif;
}
DIV.digg SPAN.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: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}




/* CSS class for zoomed area */
.MagicZoomBigImageCont {
	border:			1px solid #91b817;
}

.MagicZoomMain {
	text-align: center !important;
	width: 92px;
}

.MagicZoomMain div {
	padding: 0px !important;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
}


.rollBox img{border:none;}
.rollBox{width:1017px;overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:937px;overflow:hidden;margin:0 auto;padding-top:2px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:110px;float:left;text-align:center;padding-right:17px;}
*+html .rollBox .Cont .pic{width:110px;float:left;text-align:center;padding-right:6px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:16px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{
float:left;}
.img1,.img2{
width:40px;
height:34px;
display:block;
cursor:pointer;
margin-top:5px;
}
.img1{
background-image:url(images/21.jpg);
background-repeat: no-repeat;
background-position: center center;}
.img2{
background-image:url(images/22.jpg);
background-repeat: no-repeat;
background-position: center center;
}




/*****网站横幅显示****/
#index_banner{ background-color:#bfc2c9; margin:0 auto; overflow:hidden; clear:both; z-index:10;}
#index_banner img{ border:none;}

/* flexslider */
.flexslider{position:relative; width:100%; height:400px; margin:0 auto; overflow:hidden; z-index:10;}
.flexslider a{ }
.flexslider .slides{position:relative;z-index:11;}
.flexslider .slides li{ width:100%; height:400px; overflow:hidden; text-align:center; overflow:hidden;}
.flexslider .slides li{ background-position:center center; background-repeat:no-repeat;}
.flexslider .slides li img{ width:100%;}
.flexslider .slides li a{ display:block; width:100%; height:100%;}
.flexslider .flex-control-nav{position:absolute;bottom:20px; z-index:21;width:100%;text-align:center;}
.flexslider .flex-control-nav li{display:inline-block;width:12px;height:12px;margin:0 2px;*display:inline;zoom:1;}
.flexslider .flex-control-nav a{display:inline-block;width:11px;height:11px; border-radius:6px; background-color:#666; text-indent:-9999px;overflow:hidden;}
.flexslider .flex-control-nav .flex-active{background-color:#0e2b65;}

.flexslider .flex-direction-nav{position:absolute;z-index:31;width:100%;top:45%;}
.flexslider .flex-direction-nav li a{display:block;width:22px;height:50px;overflow:hidden;position:absolute;}
.flexslider .flex-direction-nav li a.flex-prev{left:0;background:rgba(0,0,0,0.6) url(images/prev.png) center center no-repeat; background-size:20px 20px;}
.flexslider .flex-direction-nav li a.flex-next{right:0;background:rgba(0,0,0,0.6) url(images/next.png) center center no-repeat;background-size:20px 20px;}



a,a:link,a:visited,a:hover{text-decoration:none; }
a{ color:#666}
a:hover{ color:#0E2B65;}
a img{ border:none;}
img{ vertical-align:top;}
#clear{ clear:both;}
table{ font-size:12px;border-collapse:collapse; border-spacing:0px;}
body{font-size:12px; font-weight:normal; line-height:24px; font-family:Arial, Helvetica, sans-serif,"瀹嬩綋";  color:#4f4f4f;background: #fff;}
a{blr:expression(this.onFocus=this.blur())} /*a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  鍘绘帀閾炬帴瑙︽懜楂樹寒 */
a{outline:none;} /*for Firefox*/
h1,h2,h3,h4,h5,input{font-size:12px; font-weight:normal;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,i{ margin:0px; padding:0px;}
ol,p,dl,li{list-style:none;}


.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.boxmain{ width:100%; height:auto; overflow:hidden;}

.wrap{ width:100%; height: auto;overflow:hidden;  position: relative; min-width:1002px;font-family: Arial, Helvetica, sans-serif;}
.content{width: 1100px;margin: 30px auto 0;overflow: hidden;}
.public{ width:1100px; height:auto; overflow:hidden; margin:0px auto; position:relative;}
.about{margin: 0 5px 30px;border:1px solid #ebebeb;padding: 10px;background: #fafafa;height: 111px;overflow: hidden;}
.about dl{width: 225px;height: 111px;float: left;margin-right:26px; }
.about dt{line-height: 20px;height: 78px;overflow: hidden;margin: 16px 0;}
.about dt a{color: #6c6668;}
.about dt a:hover{color:#0e2b66;}
.row{margin: 0 5px 26px;overflow: hidden; }
.new{height: 188px;width: 766px;border: 1px solid #ebebeb;padding: 12px 15px;overflow: hidden;background: #fafafa;}
.newimg{width: 222px;height: 188px;margin-right: 18px;}
.new-right{width: 508px;height: 183px;border-left: 1px solid #ebebeb;padding-left:15px;overflow: hidden;}
.title{line-height: 30px;font-size: 18px;color: #0e2b65;}
.title span{font-size: 16px;color: #3c3c3c;padding-left: 5px;}
.new ul{height: 150px;overflow: hidden;}
.new ul li{line-height: 29px;border-bottom: 1px dotted #d6d6d6;}
.new ul li a{color: #676767;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.new ul li a:hover{color: #ccb144;}
.video{width:269px;height: 194px;border: 1px solid #ebebeb;padding: 9px;background: #fafafa; }
.videobox{border-right: 1px solid #636363;border-left: 1px solid #636363;width: 267px;height: 167px;margin-bottom: 3px;position: relative;}

.videobox .hd{display: none;height:18px; overflow:hidden; position:absolute;bottom:5px;z-index:100; text-align: center;right: 10px;display: none;}
.videobox .hd ul{ overflow:hidden; zoom:1; }
.videobox .hd ul li{ float:left; margin:0 4px;width:18px; height:18px;line-height:18px;background:url(../imageshdli.jpg) no-repeat; cursor:pointer;color: #f5dc8c;font-family: "瀹嬩綋"; }
.videobox .hd ul li.on{  background:url(../imageshdlih.jpg) no-repeat;}
.videobox .bd{ position:relative; height:100%; z-index:10; }
.videobox .bd li{ zoom:1; vertical-align:middle;width: 267px;height: 167px;}
.videobox .bd img{width: 267px;height: 167px;}

.videobox .prev,
.videobox .next{ position:absolute; right:22px; bottom:-28px;display:block; width:15px; height:15px; background:url(images/videoboxbtn.jpg) 0 0 no-repeat; z-index: 10}
.videobox .next{background-position:-17px 0; right: 2px;}
.videobox .prev:hover{background-position:-36px 0;}
.videobox .next:hover{background-position:-53px 0;}
/*.videobox .prevStop{ display:none;  }
.videobox .nextStop{ display:none;  }*/

.cp{ width:320px; height:100px; background-color:rgba(255, 255, 255, 0.8);}
.cpimg{ width:85px; float:left; padding-top:5px; padding-left:10px;}
.cpwz{ width:195px; float:right; padding-top:15px; padding-right:20px;font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.cpwz p{ font-family: Arial, Helvetica, sans-serif; font-size:17px; color:#02a3e9; font-weight:bold; padding-bottom:5px;}


.cp2{ width:320px; height:100px; background-color:rgba(255, 255, 255, 0.8);}
.cpimg2{ width:83px; float:left; padding-top:5px; padding-left:0px;}
.cpwz2{ width:230px;float:right; padding-top:15px; padding-right:3px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.cpwz2 p{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#ff0000; font-weight:bold; padding-bottom:5px;}


.cp3{ width:320px; height:100px; background-color:rgba(255, 255, 255, 0.8);}
.cpimg3{width:83px;  float:left; padding-top:5px; padding-left:10px; }
.cpwz3{ width:195px;float:right; padding-top:15px; padding-right:15px;font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.cpwz3 p{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#4eb13c; font-weight:bold; padding-bottom:5px;}


.pic1 A{
    border-bottom: #cccccc 1px solid;
    border-left: #cccccc 1px solid;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    display: inline-block;
    border-top: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    padding-top: 3px;
}

.pic1 A:hover{
   border-bottom: #388bd2 1px solid;
    border-left: #388bd2 1px solid;
    display: inline-block;
    background: #388bd2;
    border-top: #388bd2 1px solid;
    border-right: #388bd2 1px solid;
}

.header , .content , .footer , .container{margin-left:auto;margin-right:auto;width: 1100px;font-family: Arial, Helvetica, sans-serif;}
.header{width:100%;  background-color:#fff;}
.htop{}
.htop .container{ height:33px;}
.htop em{ float:left; line-height:33px; font-size:12px; color:#3b3b3b;}
.htop ul{ float:right;}
.htop li{ float:left; line-height:12px; padding:0 13px; margin-top: 10px; border-left:solid 1px #dfdddd; background:url(images/htop_line.png) no-repeat left center;}
.htop li a{ font-size:12px; color:#3b3b3b;}
.htop li.noBg{ border-left:none;}
.htop span{float:right;background:url(images/wx1.png) no-repeat center;width:23px;height:21px;margin-top: 11px;position: relative;z-index: 999;}
.htop span img{display:block;position:absolute;bottom: -152px;left: -107px;display:none;}
.htop span:hover img{ display:block;}
/*hcont*/
.hcont{padding: 0px 0 10px 0;position: relative;}
.hcont .logo{ float:left; position:relative;}
.hcont .logo dl{ overflow:hidden;}
.hcont .logo dt{ float:left;}
.hcont .logo dt img{ display:block;}
.hcont .logo dd{margin-left: 0;padding-left:0;margin-top: 9px;}
.hcont .logo dt h1{width: 774px;height:80px;text-indent: -999em;}
.hcont .logo dt h1 a{width: 63px;height:63px;display: block;}
.hcont .logo dd h2{font-size:35px;color:#3b3b3b;margin-bottom: 5px;}
.hcont .logo dd p{font-size:12px;color:#3b3b3b;font-weight: inherit; text-transform:uppercase; letter-spacing:5px;}
.hcont .pinpai{position: absolute;right: 240px;top: 55px;}
.hcont .phone{padding-left: 50px;background:url(images/phone.png) no-repeat left center;margin-top:12px;float:right;}
.hcont .phone p{ font-size:15px; color:#3b3b3b;}
.hcont .phone b{font-size:22px;color: #034091;}
/*navMain*/
.navMain{background: #2b3745;height:50px;position:relative;z-index:999;}
.navMain ul{}
.navMain li{ float:left; position:relative;}
.navMain li a{font-size:15px;color: #fff;text-decoration:none;padding: 0 29px; border-right: 1px solid #4f4e4e; display:block;height:50px;line-height:50px;}
.navMain li a:hover{background-color: #0e2b65;}
.navMain li:hover a{background-color: #0e2b65;}
.nav .sub-menu{display: none;position: absolute;top: 56px;background: #ffb901;left: 0px;width: 140px;z-index: 999999;}
.nav .sub-menu li{width: 140px;border-bottom: 1px solid #f0d285;}
.nav .sub-menu li a:hover{background: #034091;}
.nav .sub-menu li a{width: 140px;padding: 0px;text-indent: 23px;height: 46px;line-height: 46px;}
.nav .current-menu-item a{background-color: #ffb901;}


.footer{width:100%; background-color:#f2f2f2;}
.ftcont{ overflow:hidden; padding-top:35px; padding-bottom:25px;}
.ftcont .dress{float:left;width: 860px;}
.ftcont .dress .ftll{float:left;padding-left:10px;padding-right:10px;background:url(images/dress.png) no-repeat right top;height:155px;width: 280px;}

.ftcont .dress .cpfl{float:left;padding-left:10px;padding-right:10px;background:url(images/dress.png) no-repeat right top;height:155px;width: 500px;}
.ftcont .dress .cpfl h4{ font-size:16px;font-weight:normal; height:30px; line-height:30px;}
.ftcont .dress .cpfl ul{ overflow:hidden; margin-top:10px;}
.ftcont .dress .cpfl ul li {padding-left:10px;background:url(images/dian.png) no-repeat left 10px;line-height:18px;width: 230px; padding-bottom: 5px;float: left;overflow: hidden;margin-right: 0px;}
.ftcont .dress .cpfl ul li a{ font-size:14px;}

.ftcont .dress .ftll.noBg{ padding-left:0;}
.ftcont .dress .ftll h4{ font-size:16px;font-weight:normal; height:30px; line-height:30px;}
.ftcont .dress ul{ overflow:hidden; margin-top:10px;}
.ftcont .dress ul li {padding-left:10px;background:url(images/dian.png) no-repeat left center;line-height:26px;width: 116px;float: left;overflow: hidden;margin-right: 8px;}
.ftcont .dress ul li a{ font-size:14px;}
.ftcont .wx{ width:137px; float:right; text-align:center; }
.ftcont .wx p{ font-size:14px; margin-top:5px;}
.links{ width:100%; padding:20px 0; overflow:hidden; background-color:#2d2d2d;}
.links h4{ font-size:14px; float:left;}
.links .link_box{ overflow:hidden}
.links .link_box a{ display:block; float:left; color:#d1d1d1; margin:1px 16px 5px 16px;}
.ftbot{text-align:center;background-color:#7d7d7d;line-height: 22px;font-size:13px;color:#e3e3e3;padding: 10px 0px;}
.ftbot a{color:#e3e3e3;}
.ftbot span{ margin-left:20px;}


.main-menu {
	position: relative;
	display: block
}
.main-menu__wrapper {
	position: relative;
	display: block
}
.main-menu__wrapper-inner {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 1100px;
		margin: 0 auto;
	z-index: 1
}
.main-menu__left {
	position: relative;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	padding-right: 100px;
	z-index: 1
}
.main-menu__left:before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	clip-path: polygon(0 0, 100% 0, 98% 100%, 0% 100%);
	z-index: -1
}
.main-menu__left:after {
	content: "";
	position: absolute;
	top: 0;
	left: -1000000px;
	right: 100%;
	bottom: 0;
	z-index: -1
}
.main-menu__logo {
	display: block;
	margin-right: 100px;
	z-index: 1
}
.main-menu__main-menu-box {
	display: block
}
.main-menu__search-cart-box {
	position: relative;
	display: flex;
	align-items: center;
	padding: 28px 0;
	margin-left: 50px
}
.main-menu__search-box {
	position: relative;
	display: block
}
.main-menu__search {
	position: relative;
	display: flex;
	align-items: center;
	font-size: 18px;
	-webkit-transition: all 500ms ease;
	transition: all 500ms ease
}
.main-menu__search:hover {
	color: var(--zeena-base)
}
.main-menu__cart-box {
	position: relative;
	display: block;
	margin-left: 25px
}
.main-menu__cart {
	position: relative;
	display: flex;
	align-items: center;
	font-size: 24px;
	color: var(--zeena-white);
	-webkit-transition: all 500ms ease;
	transition: all 500ms ease
}
.main-menu__cart-count {
	position: absolute;
	top: 0;
	right: -12px;
	height: 16px;
	width: 16px;
	background-color: var(--zeena-base);
	border-radius: 50%;
	font-size: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var(--zeena-white)
}
.main-menu__cart:hover {
	color: var(--zeena-base)
}
.main-menu__right {
	position: relative;
	display: flex;
	align-items: center
}
.main-menu__btn-box {
	position: relative;
	display: block
}
.main-menu__btn {
	font-size: 14px;
	font-weight: 600;
	color: var(--zeena-white);
	padding-left: 45px;
	padding-right: 15px;
	padding-top: 23px;
	padding-bottom: 22px;
	text-transform: uppercase;
	background-color: var(--zeena-base);
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	clip-path: polygon(11% 0, 100% 0, 100% 100%, 0% 100%);
	-webkit-transition: all 500ms ease;
	transition: all 500ms ease;
	z-index: 2
}
.main-menu__btn i {
	position: relative;
	display: inline-block;
	padding-left: 60px
}
.main-menu__btn:hover {
	background-color: var(--zeena-black);
	color: var(--zeena-white)
}
.main-menu__btn:before {
	content: "";
	border-radius: 50%;
	background-color: #0c245b;
	opacity: .2;
	position: absolute;
	right: -35px;
	top: 0;
	width: 80px;
	height: 80px;
	-webkit-transition: all 500ms ease;
	transition: all 500ms ease;
	z-index: 1
}
.stricky-header.main-menu {
	background-color: transparent
}
.stricky-header .main-menu__wrapper-inner {
	background-color: #fff;
}
.main-menu .main-menu__list, .main-menu .main-menu__list>li>ul, .main-menu .main-menu__list>li>ul>li>ul, .stricky-header .main-menu__list, .stricky-header .main-menu__list>li>ul, .stricky-header .main-menu__list>li>ul>li>ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
display: flex;
}
.main-menu .main-menu__list>li, .stricky-header .main-menu__list>li {
	position: relative;
	border-bottom: solid 3px #fff ;
  float: left;
}
.main-menu .main-menu__list>li+li, .stricky-header .main-menu__list>li+li {
	margin-left: 27px
}
.main-menu .main-menu__list>li>a, .stricky-header .main-menu__list>li>a {
	font-size: 16px;
	padding-top: 24px;
    padding-bottom: 24px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: relative;
	letter-spacing: 0;
	font-weight: bold;
	-webkit-transition: all 500ms ease;
	transition: all 500ms ease
}
.main-menu .main-menu__list>li.dropdown>a:after {
	position: absolute;
	top: 50%;
	right: 0;
	font-family: "Font Awesome 5 Free";
	content: "\f107";
	font-size: 12px;
	font-weight: 700;
	transform: translateY(-50%);
	-webkit-transition: all 500ms ease;
	transition: all 500ms ease;
	z-index: 1
}
.main-menu .main-menu__list>li:hover, .stricky-header .main-menu__list>li:hover {
	border-bottom: solid 3px #0e2b65 ;
	z-index: 1000;
}
.main-menu .main-menu__list>li:hover>a::after, .stricky-header .main-menu__list>li:hover>a::after {
	color: #0e2b65
}
.main-menu .main-menu__list>li:hover>a, .stricky-header .main-menu__list>li:hover>a {
	color: #0e2b65;
	text-shadow: .05px 0 0 rgb(237 27 41 / 80%)
}
.main-menu .main-menu__list>li>ul, .main-menu .main-menu__list>li>ul>li>ul, .stricky-header .main-menu__list>li>ul, .stricky-header .main-menu__list>li>ul>li>ul {
	position: absolute;
	top: 100%;
	left: 0;
	min-width: 240px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	opacity: 0;
	visibility: hidden;
	-webkit-transform-origin: top center;
	transform-origin: top center;
	-webkit-transform: scaleY(0) translateZ(100px);
	transform: scaleY(0) translateZ(100px);
	-webkit-transition: opacity 500ms ease, visibility 500ms ease, -webkit-transform 700ms ease;
	transition: opacity 500ms ease, visibility 500ms ease, -webkit-transform 700ms ease;
	transition: opacity 500ms ease, visibility 500ms ease, transform 700ms ease;
	transition: opacity 500ms ease, visibility 500ms ease, transform 700ms ease, -webkit-transform 700ms ease;
	z-index: 99;
	background-color: #fff;
	padding: 10px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}
.sub-menu {
	box-shadow: 0 10px 60px 0 rgba(0,0,0,0.07);
	top: 99%!important
}
.main-menu .main-menu__list>li>ul>li>ul>li>ul, .stricky-header .main-menu__list>li>ul>li>ul>li>ul {
	display: none
}
.main-menu .main-menu__list>li:hover>ul, .main-menu .main-menu__list>li>ul>li:hover>ul, .stricky-header .main-menu__list>li:hover>ul, .stricky-header .main-menu__list>li>ul>li:hover>ul {
	opacity: 1;
	visibility: visible;
	-webkit-transform: scaleY(1) translateZ(0px);
	transform: scaleY(1) translateZ(0px)
}
.main-menu .main-menu__list>li>ul>li, .main-menu .main-menu__list>li>ul>li>ul>li, .stricky-header .main-menu__list>li>ul>li, .stricky-header .main-menu__list>li>ul>li>ul>li {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 100%;
	flex: 1 1 100%;
	width: 100%;
	position: relative
}
.main-menu .main-menu__list>li>ul>li+li, .main-menu .main-menu__list>li>ul>li>ul>li+li, .stricky-header .main-menu__list>li>ul>li+li, .stricky-header .main-menu__list>li>ul>li>ul>li+li {
	border-top: 0;
	margin-top: 4px
}
.main-menu .main-menu__list>li>ul>li>a, .main-menu .main-menu__list>li>ul>li>ul>li>a, .stricky-header .main-menu__list>li>ul>li>a, .stricky-header .main-menu__list>li>ul>li>ul>li>a {
	position: relative;
	font-size: 15px;
	line-height: 30px;
	color: var(--zeena-gray);
	font-weight: 500;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding: 6px 20px 6px;
	-webkit-transition: 500ms;
	transition: 500ms;
	background-color: var(--zeena-white);
	font-family: var(--zeena-font-two)
}
.main-menu .main-menu__list>li>ul>li:last-child>a, .main-menu .main-menu__list>li>ul>li>ul>li:last-child>a, .stricky-header .main-menu__list>li>ul>li:last-child>a, .stricky-header .main-menu__list>li>ul>li>ul>li:last-child>a {
	border-bottom: 0
}
.main-menu .main-menu__list>li>ul>li:hover>a, .main-menu .main-menu__list>li>ul>li>ul>li:hover>a, .stricky-header .main-menu__list>li>ul>li:hover>a, .stricky-header .main-menu__list>li>ul>li>ul>li:hover>a {
	background-color: var(--zeena-primary);
	color: var(--zeena-black)
}
.main-menu .main-menu__list>li>ul>li>a::before, .main-menu .main-menu__list>li>ul>li>ul>li>a::before, .stricky-header .main-menu__list>li>ul>li>a::before, .stricky-header .main-menu__list>li>ul>li>ul>li>a::before {
	position: absolute;
	top: 50%;
	right: 20px;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	content: "\f061";
	font-size: 14px;
	color: var(--zeena-base);
	transform: translateY(-50%) scale(0);
	-webkit-transition: 500ms;
	transition: 500ms
}
.main-menu .main-menu__list>li>ul>li:hover>a::before, .main-menu .main-menu__list>li>ul>li>ul>li:hover>a::before, .stricky-header .main-menu__list>li>ul>li:hover>a::before, .stricky-header .main-menu__list>li>ul>li>ul>li:hover>a::before {
	transform: translateY(-50%) scale(1)
}
.main-menu .main-menu__list>li>ul>li>ul, .stricky-header .main-menu__list>li>ul>li>ul {
	top: 0;
	left: 100%
}
.main-menu .main-menu__list li ul li>ul.right-align, .stricky-header .main-menu__list li ul li>ul.right-align {
	top: 0;
	left: auto;
	right: 100%
}
.main-menu-three__main-menu-box .main-menu__list>.megamenu, .main-menu-two__main-menu-box .main-menu__list>.megamenu, .main-menu__wrapper .main-menu__list>.megamenu {
	position: static
}
.main-menu-three__main-menu-box .main-menu__list>.megamenu>ul, .main-menu-two__main-menu-box .main-menu__list>.megamenu>ul, .main-menu__wrapper .main-menu__list>.megamenu>ul {
	top: 100%!important;
	left: 0!important;
	right: 0!important;
	background-color: transparent
}
.main-menu-three__main-menu-box .main-menu__list>.megamenu>ul>li, .main-menu-two__main-menu-box .main-menu__list>.megamenu>ul>li, .main-menu__wrapper .main-menu__list>.megamenu>ul>li {
	padding: 0!important
}

.swiper {
      width: 100%;
      height: 100%;
    }

    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .swiper-slide img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover;
    }

.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
bottom: var(--swiper-pagination-bottom,20px) !important;
}
.swiper-pagination-bullet{ width:11px !important; height:11px !important;}
.swiper-pagination-bullet-active{background:#0e2b65 !important;}

.swiper-button-next, .swiper-button-prev{
background:rgba(0,0,0,0.6) !important;
    color: #fff !important;
}
.swiper-button-next:after, .swiper-button-prev:after{
font-size: 26px !important;
}
.swiper-button-prev, .swiper-rtl .swiper-button-next{    left: var(--swiper-navigation-sides-offset, 0px) !important;}
.swiper-button-next, .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,0px) !important;}