body {font-family:'黑体',arial;margin:0;font-size:14px;_background:url('../imgs/body_bottombg.png') repeat-x bottom #fff;text-align:center;color:#7d7c7d;}
div,form,img,ul,ol,li,dl,dt,dd{margin:0;padding:0;border:none;}
ul,dl{list-style-type:none;}
.hide {display:none;}
.left {float:left;display:inline-block;}
.right {float:right;display:inline-block;}
.clearfix {font:0/0px;clear:both;}
.list-inline {padding:0;list-style:none;margin:0;}
.list-inline>li {display:inline-block;}
.container {width:1159px;margin:0 auto;text-align:left;}
a {color:#7d7c7d;text-decoration:none;}
a:hover {color:#20a837;}

/*header*/
#header {height: 250px;min-width:1159px;overflow:hidden;}
#header .mobicode {margin:13px 0 12px;}
#header .language-select {line-height:106px;color:#fff;}
#header .language-select a {color:#fff;}
#header .language-select a.current {color:#fff;}

/*navigate*/
#navigate {position:relative;top:-15px;}
#navigate .first{ background: url('../imgs/bgall.png') 0 -636px; height:69px;width: 20px;}
#navigate .last{ background: url('../imgs/bgall.png') -30px -720px; height:69px;width: 20px;}
#navigate .middle { background: url('../imgs/bgall.png') 0 -805px; margin:0 20px;height:69px;}
#navigate .middle li {display:inline-block;width:118px;margin:0px;position:relative;}
#navigate .middle li>a {display:block;color:#fff;line-height:60px;text-align:center;font-weight:bold;}
#navigate .middle li.on>a {color:#fff; background: url('../imgs/bgall.png') 0 -890px;}
#navigate .sub { background:url('../imgs/submenu_topbg.png') no-repeat; width:221px; height:120px; position:absolute;left:0px; top:-120px; display:none;}
#navigate .sub img, #navigate .sub .menu {margin:5px;}
#navigate .sub a {line-height:21px;}
#navigate .sub a:hover {color:#20a837;text-decoration:none;}
#navigate .sublast {right:0px;left:initial;}


/*footer*/
#footer {margin:0 0 30px;}
#footer .first{ height:55px;width: 20px;background: url('../imgs/bgall.png') 0 -332px;}
#footer .last{ height:55px;width: 20px;background: url('../imgs/bgall.png') -30px -392px;}
#footer .middle { margin:0 20px; height: 55px; line-height:50px; background: url('../imgs/bgall.png') 0 -452px;}
#footer strong {color:#20a837;}
#footer .right img {margin:15px 0px;float:left;display:inline;}

/*Content*/
#sidebar {background: url('../imgs/sidebar_bg.png?v=0') no-repeat;width:151px;min-height:500px;margin-left: 30px;}
#sidebar h2{color:#fff;height:47px;margin:0px;line-height: 47px; text-align: center;}
#sidebar ul {margin:10px 0 10px 25px;line-height: 200%;}
#sidebar ul li.current {border-bottom: 2px solid #20a837;margin-bottom: 5px;}

#content {margin:10px 0;}
#content .middle {margin:0 20px 0 230px;}
#content .middle .breadcrumb {border-bottom: 2px solid #006934;height:28px;padding: 15px 0 1px;}
#content .middle .breadcrumb .left {color: #006934;font-weight: bold;font-size: 18px;}
#content .middle .body {line-height: 180%;margin:10px 0;}

/*pageer list*/
ul.pagelist {float:left;padding:12px 0px 12px;}
ul.pagelist li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #ccc;background: #fff;}
ul.pagelist li a{float:left;padding:2px 4px 2px;display:block;}
ul.pagelist li a:hover{text-decoration:none;padding:2px 4px 2px;}
ul.pagelist li.thisclass,
ul.pagelist li.thisclass a,ul.pagelist li.thisclass a:hover{background:#e6e6e6;font-weight:bold;}
ul.pagelist .pageinfo{line-height:21px;padding:12px 10px 12px 16px;}
ul.pagelist .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

/*ajax login box*/
.xubox_layer {text-align: left;}
.xubox_layer #login-panel {padding: 3px 35px;}
.xubox_layer #login-panel .fb {margin:5px 15px;width:210px;height:30px;text-align: right;}
.xubox_layer #login-panel .fb input {width:153px;}
