*{ margin:0; padding:0; }
body {text-align:center; background:#eeefe5; font-family:"微软雅黑"; font-size:14px; color:#414141;}
img {border:0; }
ul,li,dl,ol {list-style:none; }
a {color:#414141; outline:none; text-decoration:none; }
a:hover{text-decoration:underline; }
h3 {color:#555; }
.clear {clear:both; }
.he2 {height:2px;}
.he5 {font-size:1px;height:5px;overflow:hidden;}
.he10 {font-size:1px;height:10px;overflow:hidden;}
.he12 {font-size:1px;height:10px;overflow:hidden;}
.he20 {font-size:1px;height:20px;overflow:hidden;}
.he30 {font-size:1px;height:30px;overflow:hidden;}
.he40 {font-size:1px;height:40px;overflow:hidden;}
.mart10{ margin-top:10px; }
.marr20{ margin-right:20px; }
.fl{float:left}
.fr{float:right}
.di{display: inline;}
.fen3{height: 3px; clear: both; display: block}

.header .navtop {overflow:hidden; background:#414141; overflow:hidden; }
.header .htop {width:980px; margin:0 auto; text-align:left; background:#fff;}
.header .nav { float:left; padding:0 0 0 20px; }
.header .nav li { float:left; }
.header .nav li a{ float:left; font-size:16px; text-transform:uppercase; color:#b4f149; text-decoration:none; padding:0 18px; line-height:62px; }
.header .nav li a:hover,
#home .header .nav li a.home,
#product .header .nav li a.product,
#news .header .nav li a.news,
#project .header .nav li a.project,
#down .header .nav li a.down,
#authorized .header .nav li a.authorized {color:#fff; }

.container { width:1000px; margin:0 auto; text-align:left; background:#fff;}

/*menu*/
#container_header{width:100%; min-width:1000px; height:141px; background:url(../images/top.gif) repeat-x;}
#header{ width:1000px; height:140px; margin:0 auto;}
.top_nav{height:28px; text-align:left; line-height:26px;}
.top_nav .fl{ margin-left:5px;}
.top_nav .fl a{ padding-right:4px;}
.top_nav .fr a{ padding-right:3px;}
.logo{ display:inline; width:215px; height:67px; margin:3px 0 0 0px; background:url(../images/logo.png); background-repeat:no-repeat;}
.logo a{ margin-top:-104px; display:block; height:65px; width:205px;}
.homepage{ display:inline; width:310px; height:57px; padding-top:8px; text-align:right; margin-right:5px;}
.homepage h5{ font-size:15px; margin-top:8px;}
.homepage a:link{ color:#fff; text-decoration:none}
.homepage a:visited{ color:#fff; text-decoration:none}
.homepage a:hover{ color:#FFF600; text-decoration:none}
.homepage a:active{ color:#fff; text-decoration:none}
.menu{width:1000px; height:27px; margin:0 auto; padding-top:1px;}
.banner{ width:1000px; margin:0 auto; background:#fff; text-align:center; padding-top:5px }
.col{ background:url(../images/bj.gif);}
#nav {line-height: 35px; list-style-type: none; }
#nav a {display: block; width: 110px; text-align:center;}
#nav a:link {color:#fff; text-decoration:none;}
#nav a:visited {color:#fff;text-decoration:none;}
#nav a:hover {color:#fff;text-decoration:none;}
#nav li {float: left; width: 110px;_width: 109px; border-left:1px solid #fff; font-size:14px}
.last{border-right:1px solid #fff;}
#nav li a:hover{background:url(../images/bj.gif);}
#nav li ul {line-height: 27px; list-style-type: none;text-align:left;left: -999em; z-index:1; width:110px; text-align:left; position: absolute; margin-left:-1px;}
#nav li ul li{float: left; width: 100%; background: #009CF3;  border-bottom:1px solid #fff; border-right:1px solid #fff;text-indent:1.9em}
#nav li ul a{display: block; width: 100%;text-align:left;}
#nav li ul a:link {color:#FFF; text-decoration:none;}
#nav li ul a:visited {color:#FFF;text-decoration:none;}
#nav li ul a:hover {color:#fff;text-decoration:none;background:#4DBAF7;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}

.Separated{ width:100%; height:4px; font-size:0px}

.login_b{background:url(../images/button_l.gif) no-repeat; width:64px; height:21px; border:0px; cursor:pointer;}
.login_r{background:url(../images/button_l.gif) no-repeat 0 -22px; width:64px; height:21px; border:0px; display:block; margin-top:2px;}

.footer{ padding: 10px 0 10px; background:url(../images/foot7.jpg) repeat-x; min-width:1000px;}
.footer .code{ float:left; width:97px; margin-left: 5px;}
.footer .container{ text-align:left;}
.footer .services{line-height:1.5em; float:right; padding-right:10px; width:500px; color:#FF0}
.footer .services ul{ float:left; padding-right:10px; width:156px;}
.footer .services li {padding-right:10px; }
.footer .services .ti{ font-weight:bold}
.footer .copyright { font-size:14px; float:left; width:350px; height:87px; }
.footer .copyright p {line-height:22px; color:#FFFFFF;}
.footer .copyright .scr {padding-top:4px;}
.footer a:link{ color:#FFFFFF; text-decoration:none}
.footer a:visited{ color:#FFFFFF; text-decoration:none}
.footer a:hover{ color:#FF0; text-decoration:none}
.footer a:active{ color:#FF0; text-decoration:none}

#copym{display: none}