﻿* {font-family: "微软雅黑", Microsoft YaHei,Verdana, Geneva, sans-serif; margin: 0px; padding: 0px; border: 0px none; outline: 0px;}
BODY { font-family: "微软雅黑",Microsoft YaHei, Arial, Helvetica, sans-serif; color: #000; height:100%; min-height:100%; text-align:center;  font-size:12px; /*background-color: transparent*/}
BODY.Expanded { background: #f4f4f4; }
html { height: 100%; }
ARTICLE, ASIDE, AUDIO, CANVAS, FIGURE, FIGCAPTION, FOOTER, HEADER, NAV ,SECTION, HGROUP {font-family: "微软雅黑",Microsoft YaHei,Verdana, Geneva, sans-serif; display: block}

INPUT, SELECT, TEXTAREA { font: 1em ; font-family: "微软雅黑",Microsoft YaHei,Verdana, Geneva, sans-serif; color: #653020; background: #FFF; border: 1px solid #CCC; }
TEXTAREA {overflow:auto; font-family: "微软雅黑",Microsoft YaHei,Verdana, Geneva, sans-serif;}
UL, OL, LI {list-style: none; font-family: "微软雅黑",Microsoft YaHei,Verdana, Geneva, sans-serif;}
a{text-decoration: none; blr:expression(this.onFocus=this.blur()); cursor:pointer; font-family: "微软雅黑",Microsoft YaHei,Verdana, Geneva, sans-serif; color:#919191;}
a:hover{color:#555;}

.width-outside {width:100%; min-width:990px; margin:auto;}
.width-inside {width:90%; min-width:990px; margin:auto;}

#nav{background:#fff; height:70px; -moz-box-shadow: 0px 10px 10px 0px .3s;
    -webkit-box-shadow: 0px 10px 10px 0px .3s;
    box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.3);
	z-index: 9999;
    position: fixed;
	top: 0px;
    left: 0px;
	}
#nav .logo{background:url(../images/ico.png) no-repeat left 13px; overflow:hidden; width:259px; height:70px; float:left}
#nav .right{width:530px; float:right; height:70px;}
#menuBox{height:35px; width:100%; display:block; float:right;}
#menuBox li{width:80px; height:35px; line-height:35px; margin-top:5px; float:right; position:relative; z-index:99999}
#menuBox li.one{margin-right:10px;}
#menuBox li a{font-size:14px; font-weight:bold; display:block; overflow:hidden; width:79px; height:100%; letter-spacing:2px;}
#menuBox li a.mu{color:#666}
#menuBox li a:hover{ background:#7fbdcb; color:#fff; text-shadow:#619eac 1px 1px 1px; -moz-border-radius: 5px; 
-webkit-border-radius: 5px;
border-radius:5px;}
#menuBox li a.select{color:#000; text-shadow:none; background:none;}

.sub_mu{position:absolute; display:none; left:0; z-index:9999; background:url(../images/mubg.png) repeat; overflow:hidden; width:79px;; 
    -moz-box-shadow: -3px 3px 5px 0px .3s;
    -webkit-box-shadow: -3px 3px 5px 0px .3s;
    box-shadow: -3px 3px 5px 0px rgba(0,0,0,0.3);
}
.sub_mu a{color:#666; height:25px; line-height:25px;}
.sub_mu a.t{color:#000; line-height:35px; height:35px;}

.homeTop{margin:7px 0;}
.homeTop li{ display:inline-block; float:right; color:#808080; padding-left:35px;}
.homeTop li font{color:#55585a; font-size:12px;}

#HomeSearch{width:169px; margin:0px; overflow:hidden;}
#HomeSearch .SText{width:100%; height:19px; background:url(../images/ico.png) no-repeat left -410px; text-align:center; overflow:hidden;}
#HomeSearch .STextHover{width:100%; height:19px; background:url(../images/ico.png) no-repeat left -438px; text-align:center; overflow:hidden;}
#HomeSearch .SFont{width:82px; margin:0 10px; height:19px; float:left; border:none; outline:none; background:none; color:#a3a3a3; line-height:19px; font-size:12px;}
#HomeSearch .SBtn{width:67px; height:19px; float:right; border:none; outline:none; background:url(../images/ico.png) no-repeat left -470px; overflow:hidden; cursor:pointer;}

.main-foot{position:fixed; z-index:301; color:#50dcff; left:0; bottom:50px;}
.main-foot a{color:#50dcff}
.main-foot-inside{width:90%; min-width:990px; margin:auto; overflow:hidden; text-align:left}
.main-foot .shard{ width:100%; height:50px;}
.main-foot p{width:100%; display:block; padding-top:10px; overflow:hidden;}
.main-foot p{ line-height:18px; padding:0px; margin:0px;}

.foot-logo{width:100%; color:#fff; left:0; position:fixed; z-index:300; bottom:150px;}
.foot-logo a.home-logo{width:181px; height:50px; display:block; float:right; background:url(../images/ico.png) no-repeat right top;}
.Home-erro{width:400px; height:400px; background:url(../images/erro.png) no-repeat center; overflow:hidden; display:block}

.contentBox .div_scroll,.productBox .div_scroll {
	width: 900px;
	height: 350px;
	overflow: auto;
	float: left;
	text-align:left;
	padding:45px;
}
.productBox .div_scroll {width: 950px; padding:20px;}

.productBox .div_scroll_p {
	width: 900px;
	height: auto;
	overflow: auto;
	float: left;
	text-align:left;
	padding:45px;
}

#case .div_scroll{width: 990px; padding:0px;}
#searchList .div_scroll{width: 890px; padding:0px 50px;}
#contect .div_scroll{height:450px;}
#linkList .div_scroll{width: 890px; padding:0px 50px;}

.contentBox .scroll_container,.productBox .scroll_container {
	overflow: hidden;
	position: relative;
}

.contentBox .scroll_absolute,.productBox .scroll_absolute {
    position: absolute;
}

.contentBox .scroll_vertical_bar,.productBox .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 100%;
    background: none;
    margin: 0;
    padding: 0;
}

.contentBox .scroll_track,.productBox .scroll_track {
	position: relative;
	background:url(../images/about_scoll_bg.png);
}

.contentBox .scroll_drag,.productBox .scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background:url(../images/about_scoll_bar.png);
}
.productBox .scroll_drag, #searchList .scroll_drag, #linkList .scroll_drag{
	background:url(../images/product_scoll_bar.png);
}

.contentBox .scroll_arrow,.productBox .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.contentBox .scroll_arrow_up {
	background:url(../images/about_scoll_top.png);
}
.productBox .scroll_arrow_up, #searchList .scroll_arrow_up, #linkList .scroll_arrow_up{
	background:url(../images/product_scoll_top.png);
}
.contentBox .scroll_arrow_down{
	background:url(../images/about_scoll_bottom.png);
}
.productBox .scroll_arrow_down, #searchList .scroll_arrow_down , #linkList .scroll_arrow_down {
	background:url(../images/product_scoll_bottom.png);
}

.contentBox .scroll_vertical_bar .scroll_arrow, .productBox .scroll_vertical_bar .scroll_arrow {
    height: 20px;
}
