@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
images{ display:block; border:0;}
li{ list-style:none;}
.clear{ clear:both;}
ul{
list-style:none;
position:relative;
margin:0;
padding:0;}

/*---------- css.css ----------*/
.logBox{height:40px;width:1024px; position:relative; float:left; margin:0; padding:0;}
.topmenu li{float:left;margin:0; padding:0;position:relative;width:128px;font-size:16px;}
.topmenu strong a{ text-decoration:none;color:#FFFFFF;font-size:16px; font-weight:normal;}
.topmenu strong{display:block;position:relative;height:40px;width:100px;padding:0;cursor:default;z-index:20; color:#FFFFFF;font-size:16px; text-align:center; line-height:40px; font-weight:normal;}
.topmenu li.hover strong,.topmenu li strong a:hover{text-decoration:none;color: #142C68;background:#E9B32F; font-weight:bold;}
.topmenu li.webnav{width:146px;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:40px; padding:10px; background:#173771;z-index:10; border-top:1px solid #E9B231;}
.topmenu li.webnav .jq_hidebox{width:100px;left:0; padding:5px 0;}

.webnav div dl{  width:100px; text-align:center;  margin: 0 0 0 13px; padding:0;}
.webnav div dd { color:#187BC8;font-size:15px; margin:0; padding:0;float:left;line-height:5px;height:35px;}
.webnav div dd a{ display:block;color:#E8B231; text-decoration:none;padding:5px;font-size:15px;line-height:20px;}
.webnav div dd a:hover{color:#000; text-decoration:none;background:#E9B32F;}

.topmenu li.webnav2 .jq_hidebox{width:740px;left:-300px; color:#fff;padding:20px 15px;}
.webnav2 div dt,.adddlysngshi dt{ font-size:15px; font-weight:bold; color:#E8B231; border-bottom:1px solid #0E79CB; line-height:30px; text-align:left;}
.webnav2 div dt,.adddlysngshi dt a{ display:block;color:#fff; text-decoration:none;padding:5px 10px 5px 0;font-size:14px;}
.webnav2 div dt,.adddlysngshi dt a:hover{color:#E8B231; text-decoration:none; }

.webnav2 div dl,.adddlysngshi{ float:left; width:300px;}
.webnav2 div dd,.adddlysngshi dd{ float:left;width:120px;}
.webnav2 div dd,.adddlysngshi dd{ color:#0C51D2;font-size:14px; text-align:left;}
.webnav2 div dd a,.adddlysngshi dd a{ display:block;color:#E8B231; text-decoration:none;padding:5px 10px 5px 0;font-size:14px;}
.webnav2 div dd a:hover,.adddlysngshi dd a:hover{color:#fff; text-decoration:none; }

.feature a images {
border:0;
}
.feature a:hover images {
 BACKGROUND: #ffc; 
}
#my-glider {
	POSITION: relative;
}
.scroller {
	OVERFLOW: hidden; WIDTH: 970px; HEIGHT: 238px; margin-left:15px;
}
.section {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 1000px; WHITE-SPACE: nowrap; HEIGHT: 238px; TEXT-ALIGN: center;
}
.section a{
width:145px;float:left;
margin:0 10px;text-decoration:none;
}
.section a h3{
font-size:14px;
color:#666666;
text-decoration:none;
font-weight:normal;}
.section a:hover h3{
color:#0033CC;}
.section a:hover img{
-moz-box-shadow: 0 0 8px #B1B1B1;-webkit-box-shadow: 0 0 8px #B1B1B1;box-shadow: 0 0 8px #B1B1B1;}
.scroller .content {
	WIDTH: 10000px;
}
#prevLink {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 18px;
	TEXT-INDENT: -99999px;
	POSITION: absolute;
	TOP: 35%;
	HEIGHT: 30px;
	background-image: url(/plugins/websites/web/resources/images/glider-arrows.png);
	background-repeat: no-repeat;
}
#nextLink {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 18px;
	TEXT-INDENT: -99999px;
	POSITION: absolute;
	TOP: 35%;
	HEIGHT: 30px;
	background-image: url(/plugins/websites/web/resources/images/glider-arrows.png);
	background-repeat: no-repeat;
}
#prevLink:hover {
	BACKGROUND-POSITION: 0px -30px;
}
#nextLink {
	BACKGROUND-POSITION: -18px 0px;
}
#nextLink:hover {
	BACKGROUND-POSITION: -18px -30px;
}
#prevLink {
	LEFT: -5px
}
#nextLink {
	RIGHT: -5px
}

.section3 {
 WHITE-SPACE: nowrap; HEIGHT: 238px; TEXT-ALIGN: center;
}
.section3 li a{
width:145px;float:left;
margin:0 10px 30px;text-decoration:none;
color:#4D4D4D;
font-size:14px;
font-weight:normal;
text-decoration:none;
}
.section3 li a:hover{
color:#0033FF;}
.section3 li a img{
border:1px dotted #D1D1D1;}
.section3 li a:hover img{
-moz-box-shadow: 0 0 8px #B1B1B1;-webkit-box-shadow: 0 0 8px #B1B1B1;box-shadow: 0 0 8px #B1B1B1;}

#haiiskefu{width:112px;position:fixed;right:0px;top:55%;margin-top:-283px;z-index:999; display:none;}
#haiiskefu .kfleftoff{width:32px;height:163px;background:url(/plugins/websites/web/resources/images/kefutxtoff.png) no-repeat;cursor:pointer;float:left;}
#haiiskefu .kflefton{width:32px;height:300px;background: url(/plugins/websites/web/resources/images/kefutxtoff.png) no-repeat;cursor:pointer;float:left;}
#haiiskefu ul{width:80px;background:url(/plugins/websites/web/resources/images/kefu5.png) no-repeat;float:left;}
#haiiskefu ul li a{width:80px;height:80px;display:block;margin-bottom:1px;background:#eee;-moz-opacity:0.4;opacity:0.4;filter:alpha(opacity=40);}
#haiiskefu ul li a:hover{-moz-opacity:0;filter:alpha(opacity=0);opacity:0;transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;}/*ie6*/
*html{overflow:hidden;}
*html #haiiskefu{position:absolute;right:expression(eval(document.documentElement.scrollLeft))-80;top:expression(eval(document.documentElement.scrollTop))-283;}
.ins_copyRightContain{ width:100%; height:auto; background:#00164b; padding:12px 0; }

.ins_copyRight{ /* width:1002px; height:auto; margin:0 auto; */ padding-left:30px;}
.ins_copyRight span{ font-size:12px;display:inline-block; /* width:334px; */ height:20px; margin-top:3px; margin-bottom:5px; overflow:hidden; color:#8f939f; float:left }
.ins_clear{ clear:both;}
.szdw{ width:100px; text-align:center;  margin-left:-15px; padding:0;}
