@charset "gb2312";
/* CSS Document */
body{margin:0px;font-family:"ËÎÌå",Arial, Helvetica, sans-serif;color:#616161;font-size:12px; text-align:center; background:#EDEDED;}
ul,li,dl,dt,dd,h1,h2,h3,h4{margin:0px;padding:0px; font-size:12px;}
table {font-size:12px;}
Form { margin:0px; padding:0px;}
input { margin:0px; padding:0px; background:url(../images/input_bg.jpg) repeat top; border:none; height:25px; line-height:25px;}
#gb_content {background:url(../images/input_bg.jpg) repeat top; border:none; line-height:25px; overflow:auto;}
.b{font-weight:bold;}
.clear{clear:both;}
a img{border:none;}
a{color:#616161;text-decoration:none;}
a:hover{color:#FF0000;text-decoration:none;}

#box {width:978px; margin:0px auto;}
#top {width:976px; height:78px; border:1px solid #E1E1E1; background:#FFF;}
.top_left {width:624px; height:69px; float:left; margin:10px 0px 0px 20px!important; margin:3px 0px 0px 10px; background:url(../images/pg_r1_c5.jpg) no-repeat center;}
.top_left h1 a {DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 624px; TEXT-INDENT: -9999px; HEIGHT: 69px;}
.top_right {height:25px; float:right; line-height:25px; text-align:right; padding-right:25px; margin-top:40px;}
#Navigation {width:976px; height:36px; background:url(../images/pg_r3_c1.jpg) no-repeat center; margin:5px auto;}

.nav{width:605px; height:35px; line-height:36px; float:left; margin-left:25px!important; margin-left:13px; text-align:left;}
.nav ul{width:605px; height:35px;}
.nav ul li{width:100px; height:35px; line-height:35px; text-align:center; display:inline; float:left;}
.nav ul li a.end {color:#01532F; font-weight:bold;}
.nav ul li a:hover{color:#01532F; font-weight:bold;}
.nav ul li a{width:100px; height:35px; line-height:35px; text-align:center; color:#FFF;}

.Navigation_right {width:250px; height:35px; line-height:36px; float:right;}
#shijian {color:#FFF; letter-spacing:1px;}
#banner {width:978px; height:340px;}

#menu {width:978px; height:238px; margin:10px auto;}
.menu_left {width:334px; height:234px; float:left; border-top:3px solid #26644B; border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; background:#FFF;}
.menu_center {width:407px; height:234px; float:left; margin:0px 8px; border-top:3px solid #26644B; border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; background:#FFF;}
.menu_right {width:215px; height:234px; float:right;}
.menu_right-top {width:215px; height:160px; float:right; border-top:3px solid #26644B; border-bottom:1px solid #D5D5D5; border-left:1px solid #D5D5D5; border-right:1px solid #D5D5D5; background:#FFF;}

.title {width:100%; height:33px; text-align:center;}

.menu_left_top {width:300px; height:89px; margin:10px auto 0px auto; border-bottom:1px dotted #CCCCCC;}
.menu_left_top_left {width:95px; height:73px; float:left;}
.menu_left_top_right {width:185px; height:75px; text-align:left; line-height:20px; float:right;}
.menu_left_top_right span {height:20px;}
.menu_left_top_right span a {color:#F00; height:20px;}
.more {font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.menu_left_down {width:300px; height:66px; margin:12px auto;}
.menu_left_down li {width:285px; height:22px; line-height:22px; text-align:left; padding-left:15px; background:url(../images/pg_r12_c4.jpg) no-repeat left;}
.menu_left_down li a {float:left;}
.menu_left_down li a span {float:right;}

.c101 {width:32%; height:27px; line-height:27px; font-weight:bold; color:#FF0000; font-weight:bold;} 
.c102 {width:32%; height:27px; line-height:27px;}

.menu_center_down {width:372px; height:137px; margin:20px auto 2px auto;}
.pic {width:158px; height:132px; float:left;}
.txt {width:192px; height:132px; float:right; text-align:left; line-height:20px;}
.txt span a {width:100%; height:22px; text-align:left; font-weight:bold; color:#F00;}

.menu_right_top_down {width:133px; height:31px; margin:24px auto;}

.menu_right_down {width:215px; height:65px; border:1px solid #D5D5D5; margin-top:7px; background:#FFF;}
.menu_right_down_top {width:203px; height:29px; margin:7px auto auto auto; text-align:center;}
.menu_right_down_down {width:183px; height:33px; margin:5px auto; text-align:left; line-height:18px; padding-left:20px;}
.mobile {color:#F00; font-weight:bold;}

#down {width:976px; height:63px; border:1px solid #D5D5D5; margin-top:10px; background:#FFF;}
.down_top {width:976px; height:28px; background:#000; color:#FFF;}
.down_top_left {width:45%; float:left; line-height:28px; color:#FFF; margin-left:1%; text-align:left;}
.down_top_right {width:45%; float:right; margin-right:1%; line-height:28px; text-align:right;}
.down_top_right a {color:#FFF;}
.down_top_right a:hover {color:#FFF; text-decoration:underline;}
.down_down {width:956px; height:35px; line-height:35px; text-align:left; margin-left:20px;}

#menu1 {width:978px; margin:8px auto;}
.menu_top {width:956px; height:25px; border:1px solid #D5D5D5; text-align:left; padding-left:20px; line-height:25px; background:#FFF;}
.red {color:#F00;}

#left {width:200px; float:left; margin-top:7px;}
#right {width:771px; float:right; margin-top:7px;}

.left_top {width:198px; border:1px solid #D5D5D5; background:#FFF;}
.left_down {width:161px; margin:10px auto; line-height:23px; text-align:left;}
.left_down_ {width:161px; margin:10px auto; line-height:24px; text-align:left; padding-bottom:10px; border-bottom:1px dotted #D5D5D5; color:#616161;}
.view {width:131px; height:33px; margin:10px auto;}
.left_down li {width:146px; height:28px; text-align:left; padding-left:15px; line-height:27px; border-bottom:1px dotted #D5D5D5; background:url(../images/li.jpg) no-repeat left;}
.product {width:200px; height:39px; margin:20px auto;}

.right_banner {width:771px; height:121px;}
.right_down {width:769px; border:1px solid #D5D5D5; margin-top:10px; background:#FFF;}
.right_down_content {width:730px; padding:0px 8px; margin:10px auto; text-align:left; line-height:2.3em; color:#616161;}
.right_down_content li {width:710px; margin-left:10px; height:26px; line-height:26px; text-align:left; padding-left:15px; background:url(../images/li.jpg) no-repeat left; list-style:none;}
.right_down_content li a {float:left;}
.right_down_content li a span {float:right;}
.right_down_content IMG {  PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: auto; WIDTH: expression(this.width > 725 ? 725: true); PADDING-TOP: 2px; TEXT-ALIGN: center; max-width: 725px}
.top_ {width:740px; height:40px; line-height:40px; border-top:1px dashed #D5D5D5; text-align:right; padding-right:5px;}
.top_ img {margin-top:10px;}

DIV.ZtdivSousuo {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 1px auto; PADDING-TOP: 3px; TEXT-ALIGN: center; width:90%; float:left;}
DIV.ZtdivSousuo A {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #333; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #EFEFEF 1px solid; TEXT-DECORATION: none;}
DIV.ZtdivSousuo A:hover {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; color:#000; border-bottom:1px solid #000;}
DIV.ZtdivSousuo A:active {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; color:#000;}
DIV.ZtdivSousuo SPAN.current {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;}
DIV.ZtdivSousuo SPAN.disabled {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;}
.left_ {float:left; width:60%; margin-left:15px; text-align:left;}
.right_ {float:right; width:25%; margin-right:5px; }

.pro_li {width:139px; height:108px; padding:5px; border:1px solid #DCDCDC; float:left; margin:14px;}

/*µ¯´°*/

.window_book_shelf { height: 117px; width: 135px; padding-top: 3px; padding-right: 5px; padding-bottom: 5px; padding-left: 0px; background-image: url(../images/pro.jpg); background-repeat: no-repeat;}
.window_book_shelf h3 { font-size: 12px; line-height: 25px; font-weight: bold; text-align: center; display: block; margin-bottom: 5px; width:115px; margin:0px auto; border-bottom:2px solid #CCC;}
.window_book_shelf .span {font-size: 12px; line-height: 30px; color: #878787; text-align: center; padding-top:5px;}
.window_book_shelf .book_shelf_btn { padding-top:5px; text-align:center; }

.content_title {height:40px; font-weight:bold; line-height:40px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; text-align:center;}
.content_title_ {height:40px; font-weight:bold; line-height:40px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif;}
#page {width:100%; height:40px; line-height:40px; text-align:center;}
#page_ {width:100%; height:30px; line-height:30px; text-align:right;}