@charset "utf-8";

/*---------- base ---------*/
*{padding:0px;margin:0px;}
html {background:#dbdce0;}
body {font:12px "微软雅黑","宋体",Tahoma, Geneva, sans-serif;}
body a,a {text-decoration:none;cursor:hand;color:#000000;}
od,ul,li,ul li{list-style:none;}
input,select,button{font:12px Tahoma, Geneva, sans-serif;vertical-align:middle;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{font-size:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0px;padding:0px;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
table{border-collapse:collapse;border-spacing:0;}
table.haveborder tr td{border:1px solid #5d3124;}

.clear{overflow:hidden;}
.center{margin:0 auto;}
.w950{width:950px;}

.header{height:170px;overflow:hidden;background-color:#FFFFFF;}
.header .header_top{height:120px;width:943px;overflow:hidden;margin:0 auto;}
.header .header_top .rlink{width:100%;height:28px;text-align:right;padding-right:15px;line-height:36px;color:#666666;}
.header .header_top .rlink a{color:#666666;}
.header .header_top .logo{float:left;width:381px;height:71px;overflow:hidden;margin-left:9px;}
.header .header_top .logo{width:381px;height:71px;}
.header .header_top .search{float:right;width:454px;height:32px;margin-top:20px;padding-top:9px;background:url(search00.gif) 0 0 no-repeat;}

.search-keyword{height:24px;margin-left:38px;background:none;border:none;width:340px;}
.search-submit{width:54px;margin-left:8px;height:30px;background:none;border:none;cursor:point;}

.header .nav_bg{height:50px;width:100%;background:url(nav-bg00.gif) 0 3px repeat-x;}
.header .nav{width:950px;overflow:hidden;margin:0 auto;}
.header .nav ul{height:50px;width:100%;overflow:hidden;font-size:14px;}
.header .nav ul li{float:left;line-height:50px;width:102px;height:50px;background:url(nav-line.gif) 0 3px no-repeat;text-align:center;}
.header .nav ul li a{color:#FFFFFF;display:block;height:50px;width:102px;}
.header .nav ul li a:hover,.header .nav ul li a.this{font-weight:bolder;line-height:51px;background:url(nav-hove.gif) center center no-repeat;}

.piped{height:40px;width:950px;margin:0px auto;background:url(piped000.gif) 0 0 repeat-x;}
.piped .pipedinfo{width:940px;margin:0 auto;line-height:40px;color:#405398;}
.piped .pipedinfo li{background:url(announce.gif) 0 9px no-repeat; list-style-type:none; padding-left:20px;}
.piped .pipedinfo a{color:#405398;}

.footercolor{background-color:#484c4f;width:100%;height:50px;overflow:hidden;margin-top:14px;}
.footercolor .footer{border-top:1px solid #a4a6a7;}
.footercolor .footer .foot_logo{height:153px;width:155px;float:left;margin:30px;}
.footercolor .footer .foot_logo img{height:153px;width:155px;}
.footercolor .footer ul{margin-top:40px;margin-left:20px;width:450px;_width:400px;height:155px;overflow:hidden;float:left;border-left:1px solid #3B3F42;border-right:1px solid #3B3F42;color:#9B9B9B;}
.footercolor .footer ul a{color:#9B9B9B;}
.footercolor .footer ul li{float:left;width:100px;_width:90px;text-align:right;height:26px;line-height:24px;}
.footercolor .footer ul li.white{color:#FFFFFF;font-weight:blod;}
.footercolor .footer .copyright{margin-left:auto;margin-right:auto;height:20px;line-height:20px;color:#9B9B9B;width:180px;}
.footercolor .footer .copyright span,.footercolor .footer .copyright span a{color:#a1c02d;}
.footercolor .footer .copyright span.power{font-size:10px;color:#9B9B9B;}
