@charset "gb2312";
/* CSS Document */
body {font-size:12px; font-family:"ËÎÌå"; background:#fff; color:#000;}
body, form, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, p {margin:0; padding:0; }
ul,li {list-style:none;}
img{margin:0px; border:0; padding:0px;}
a {color:#000; text-decoration: none; }
a:hover {color:#000; text-decoration: none; }
.clear {clear:both;}
table{border-collapse:collapse;border-spacing:0;}
.pt{ padding-top:10px;}
.pb{ padding-bottom:10px;}
.mt{ margin-top:10px;}
.bt{ margin-bottom:10px;}
.f14{ font-size:14px;}
.bder{border:#cdcdcd solid 1px;}

.ulstyle1 li{ background:url(../img/liioc.gif) no-repeat 5px 10px; height:26px; line-height:26px; padding-left:14px;}
.ulstyle2 li{ background:url(../img/liioc.gif) no-repeat 5px -11px; height:26px; line-height:26px; padding-left:14px;}
.ulstyle3 li{ background:url(../img/liioc.gif) no-repeat 5px -33px; height:26px; line-height:26px; padding-left:19px;}

#page_2{ background:url(../img/t1.jpg) no-repeat left 10px; padding-top:10px; width:100%; height:160px;}
#page_1{ background:url(../img/t2.jpg) no-repeat left 10px; padding-top:10px; width:100%; height:160px;}
#page_3{ background:url(../img/t3.jpg) no-repeat left 10px; padding-top:10px; width:100%; height:160px;display:none;}
#page_4{ background:url(../img/t4.jpg) no-repeat left 10px; padding-top:10px; width:100%; height:160px;}
#page_5{ background:url(../img/t5.jpg) no-repeat left 10px; padding-top:10px; width:100%; height:160px;}
#page_8{ background:url(../img/t6.jpg) no-repeat left 10px; padding-top:10px; width:100%; height:160px;}
#page_9{ background:url(../img/t7.jpg) no-repeat left 10px; padding-top:10px; width:100%; height:160px;}

.wrap {width:950px; margin:0px auto;  padding:0px;}

.header{margin:0 auto;}
.header .top{height:140px; width:100%; position:relative;}
.header .topfont{ height:24px; line-height:24px;}
.header .topfont .span1{float:left;}
.header .topfont .span1 a{ cursor:pointer;}
.header .topfont .span2{float:right;}
.header .logo{float:left; background:url(../img/logo.gif) no-repeat; width:330px; height:64px; margin-left:20px; margin-top:30px;}
.gg1{position:absolute; top:80px; right:10px; border:1px solid #407904;}
.btn-search{float:left; width:170px; height:22px; border:none; outline:none;}
.btn-submit{float:right; width:70px; height:24px; color:#fff; background:#407904; border:none;}
.menu{float:left; height:48px; width:100%; margin-top:0px;}
.menu li{float:left; text-align:center;}
.menu li a{width:95px; height:44px; line-height:44px; display:block; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/bg_menu_01.jpg) no-repeat right bottom; padding-top:4px;}
.menu li a:hover,.menu li a.hover{text-decoration: none; background:url(../images/bg_menu_02.jpg) no-repeat center top; height:48px; line-height:48px; padding-top:0;}
.menu .sy{ margin-left:0px;}

.navbox{background:url(../images/bg_menu.jpg); height:48px;}
.globalmsg{border:1px solid #bcdafd; background:#e5f1ff; height:28px; line-height:28px; margin-bottom:5px; padding:0 4px;}
.globalmsg b{color:#f00; float:left; font-size: 14px; font-weight: bold;}
.globalmsg marquee{ float:left; width:560px; font-size:12px; height:28px;}
.globalmsg marquee li{ float:left; padding-right:15px;}




.title{ height:28px; line-height:28px; font-size:14px; display:block; color:#379b03; border-top:2px solid #208cd7; border-bottom:1px solid #208cd7;}
.title a{color:#379b03;}
.title a.tit{display:block; width:88px; height:28px; line-height:28px; background:#208cd7; text-align:center;}
.title a:link,.title a:visited,.title a:hover{color:#fff;}

.title2{ background:url(../img/titlebg.jpg) left top no-repeat; height:31px; line-height:31px; padding-left:19px; font-size:14px; display:block; color:#379b03;}
.title2 a{color:#fff;}
.title2 a:hover{color:#fff;}
.title2 .more{ background:url(../img/titlebgright.jpg) no-repeat right bottom;}


.more{float:right; background:url(../img/more.gif) no-repeat; color:#fb6504 !important; font-size:12px; font-weight:normal; padding-right:10px;}

.main{padding:0; float:left; width:100%;}
.part1, .part2, .part3, .part4, .part5{ float:left; width:100%;}
.part1,.part2, .part3, .part4, .part5{ padding-top:10px;}

/* part1 */
.part1 .member_search{ width:100%; height:50px; background:url(../img/memberbg.gif) no-repeat;}
.part1 .member_search .member{width:50%; float:left; line-height:50px; _padding-top:12px;}
.part1 .member_search .search{width:50%; float:left; line-height:50px; _padding-top:12px;}
.part1 .member_search .member #txtUsername{ height:16px; line-height:16px; width:80px; border:1px solid #dcdcdc; color:#8b8b8b;}
.part1 .member_search .member #txtPassword{ height:16px; line-height:16px; width:80px; border:1px solid #dcdcdc; color:#8b8b8b;}
.part1 .member_search .member #btnSignCheck{ background:url(../img/memberbtn.gif) no-repeat; height:20px; line-height:20px; width:43px; border:0; cursor:pointer; position: relative; top: 4px;}
.part1 .member_search .search #search-keyword{ color:#8b8b8b; border:1px solid #dcdcdc; width:290px;}
.part1 .member_search .search .search-option{ border:1px solid #dcdcdc; cursor:pointer;}
.part1 .member_search .search .search-submit{background:url(../img/memberbtn.gif) no-repeat left bottom; height:20px; line-height:20px; width:43px; border:0; cursor:pointer; position: relative; top:4px;}
.part1 .globalmsg{ float:left; width:948px; border:1px solid #74bf0a; height:28px; line-height:28px; margin-top:3px;}
.part1 .globalmsg b{color:#f00; float:left; padding-left:15px; font-size: 14px; font-weight: bold;}
.part1 .globalmsg marquee{ float:left; width:855px; font-size:12px; height:28px;}
.part1 .globalmsg marquee li{ float:left; padding-right:15px;}

/* part2 */
.part21{ width:288px; float:left;}
.part21 .ulstyle1{ padding:7px 10px 6px;}
.part21 .ulstyle1 li span{ float:right;}
.part2flash{ float:right; width:650px; height:220px;}

/* part3 */
.part3 .gg2{ padding-bottom:10px; height:100px;}
.part31{ width:288px; float:left;}
.part31 .ulstyle1{ padding:4px 10px 7px; padding:4px 10px 3px \9;}
.part31 .imgnew{ float:left; padding:10px 10px 5px; width:268px;}
.part31 .imgnew h3 a{ font-size:14px; font-weight:normal; color:red;}
.part31 .imgnew img{ width:117px; height:87px;}
.part31 .imgnew span{ float:right; width:140px; padding-left:8px; line-height:20px;}
.part32 { float:right; width:650px;}
.part32 ul li{ width:300px; float:left;}
.part32 .ulstyle3{ border:1px solid #cdcdcd; border-top:0px; float:left; width:638px; padding:10px 5px 0;}
.part32 .ulstyle3 span{ color:#359d00; padding-right:5px;}

/* part4 */
.part4 .gg3{ padding-bottom:10px; height:100px;}
.part41{ width:288px; float:left;}
.part41 .ulstyle1{ padding:4px 10px 7px; padding:4px 10px 3px \9;}
.part41 .imgnew{ float:left; padding:10px 10px 5px; width:268px;}
.part41 .imgnew h3 a{ font-size:14px; font-weight:normal; color:red;}
.part41 .imgnew img{ width:117px; height:87px;}
.part41 .imgnew span{ float:right; width:140px; padding-left:8px; line-height:20px;}
.part42 { float:right; width:650px;}
.part42 ul{ border:1px solid #cdcdcd; border-top:0px; float:left; width:638px; padding:10px 5px 0;}
.part42 ul li{width:149px; height:146px; float:left; padding:5px; +padding:5px 5px 5px 4px; text-align:center;}
.part42 li img{ padding:0px; margin:0;  border:#9b9b9b solid 1px; width:139px; height:105px;}
.part42 li span{ text-align:center; line-height:30px; width:149px; height:30px; float:left;}

/* part5 */
.part51{ width:288px; float:left;}
.part51 .ulstyle1{ padding:4px 10px 7px; padding:4px 10px 3px \9;}
.part51 .imgnew{ float:left; padding:10px 10px 5px; width:268px;}
.part51 .imgnew h3 a{ font-size:14px; font-weight:normal; color:red;}
.part51 .imgnew img{ width:117px; height:87px;}
.part51 .imgnew span{ float:right; width:140px; padding-left:8px; line-height:20px;}

.part52{ width:355px; float:left; margin-left:8px; display:inline;}
.part52 .ulstyle1{ padding:4px 10px 7px; padding:4px 10px 3px \9;}
.part52 .imgnew{ float:left; padding:10px 10px 5px; width:298px;}
.part52 .imgnew h3 a{ font-size:14px; font-weight:normal; color:red;}
.part52 .imgnew img{ width:117px; height:87px;}
.part52 .imgnew span{ float:right; width:170px; padding-left:8px; line-height:20px;}

.part53{ width:287px; float:right; display:inline;}
.part53 .ulstyle1{ padding:4px 10px 7px; padding:4px 10px 3px \9;}
.part53 .imgnew{ float:left; padding:10px 10px 5px; width:268px;}
.part53 .imgnew h3 a{ font-size:14px; font-weight:normal; color:red;}
.part53 .imgnew img{ width:117px; height:87px;}
.part53 .imgnew span{ float:right; width:140px; padding-left:8px; line-height:20px;}
.part5 .gg4{ padding-top:10px;}



.ultypes{float:left; width:100%;}
.ultypes li{ background:url(../img/liioc.jpg) no-repeat left center; line-height:24px; height:24px; width:93%; padding-left:10px; margin-left:8px; }
.ultypes span{ float:right; margin-right:5px;}

.ulproduct{ float:left; width:100%; padding:20px 0;}
.ulproduct li{float:left; text-align: center; width:99%; padding-left:3px;}
.ulproduct li a{ width:100%; display:block}
.ulproduct li img{ border:1px solid #ccc;}
.ulproduct li span{float:left; width:100%; height:22px; line-height:22px;}

.pagemain{ float:right; text-align:left; width:656px; margin-top:10px; display:inline;}
.right{float:left; width:281px; margin-top:10px; display:inline;}
.right .news{width:279px; float:left;}
.right .ulnews{width:259px; padding:0 10px;}
.right .ulnews li{width:94%;}
.right .ulnews li span{ float:right;}
.right .ulnews li font a, .right .ulnews li font{ color:#379B03; font-size:12px;}

.right .lxwm{width:279px; float:left;}
.right .dllxwm{width:98%;}
.right .dllxwm img{width:263px;}
.right .dllxwm dl{ width:98%; float:left; line-height:26px; padding-left:13px;}
.right .dllxwm dl dt{ width:20%; float:left;}
.right .dllxwm dl dd{ width:80%; float:left;}

.place{ background:url(../img/titlebg.jpg) left top no-repeat; height:31px; line-height:31px; padding-left:19px; font-size:14px; display:block; color:#fff;}
.place span{ float:right; color:#545454; font-size:12px; font-weight:normal; background:url(../img/titlebgright.jpg) no-repeat right bottom; padding-right:10px;}
.pagenext{line-height:26px; padding-top:10px; border:1px solid #cdcdcd; border-top:0; width:639px; padding-left: 15px;}


.search-view{ float:left; width:948px; border:#cdcdcd solid 1px; border-top:0; margin-top:10px;}
.search-view .keywords{ color:red;}
.search-view .searchlist{float: left; padding:0 0 10px 15px; width:97%;}
.search-view .searchlist li {background: url(../img/dot.png) no-repeat scroll left bottom transparent; float: left; height: 110px; padding-top: 13px; line-height:24px;}
.search-view .searchlist li a img {float: left; height: 98px; width:131px; margin-right:20px;}
.search-view .searchlist li h2{ font-size:14px;}
.search-view .searchlist li .intro{ float:left; width:82%;}
.search-view .searchlist li .info{ float:left; width:82%;}
.search-view .pageli{ float:left; width:100%; TEXT-ALIGN:center; height:30px; line-height:30px;}
.search-view .pageli li{list-style:none; display:inline; height:30px; padding:0 5px; float:none; border:0; width:auto;}
.search-view .pageli li A {MARGIN: 2px; COLOR: #000; TEXT-DECORATION: none}
.search-view .pageli li A:hover, A:active{COLOR: #000;}


.content{font-size:12px; line-height:26px; float:left; padding:15px 19px 5px; width:616px; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}
.content li{ float:left; width:96%; height:40px; line-height:40px; padding-left:23px; background:url(../img/line.jpg) no-repeat left bottom;}
.content li span{ float:right; font-size:12px; color:#666;}
.content h1{text-align:center; font:22px/30px "microsoft yahei","ËÎÌå"; height:50px; line-height:50px; margin:10px 0; text-align:center;}

.product{ float:left; width:654px; padding-top:15px; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}
.product li{width:208px; height:144px; float:left; padding:5px; +padding:5px 5px 5px 4px; text-align:center;}
.product li img{ padding:0px; margin:0;  border:#9b9b9b solid 1px; width:173px; height:115px;}
.product li span{ text-align:center; line-height:30px; width:208px; height:30px; float:left;}

.pictextlist {float: left; padding:0 0 10px 15px; width:639px; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}
.pictextlist li {background: url(../img/dot.png) no-repeat scroll left bottom transparent; float: left; height: 110px; padding-top: 13px; width:98%}
.pictextlist li a img {float: left; height: 98px; width:131px;}
.pictextlist li span {float: right; height: 26px; line-height: 26px; width: 76%;}

.pageinfos {FONT-SIZE: 10pt; COLOR: #000; TEXT-ALIGN:center; height:47px; line-height:47px; border:1px solid #cdcdcd; border-top:0; width:654px;}
.pageinfos li{list-style:none; display:inline; height:30px; padding:0 5px; float:none; border:0; width:auto;}
.pageinfos li A {MARGIN: 2px; COLOR: #000; TEXT-DECORATION: none}
.pageinfos li A:hover A:active{COLOR: #000;}

.related li{ width:50%; float:left; text-align:left; line-height:26px; height:26px;}

.flink{height:35px; padding:0 20px; float:left; width:908px; border-top:2px solid #74bf0a; border-bottom:1px solid #74bf0a; margin-top:10px;}
.flink .lj{color:#379b03; font-weight:bold; font-size:14px;}
.flink li{ float:left; display:inline; width:auto; padding:0 10px; line-height:35px;}
.flink li a:link,.flink li a:visited,.flink li a:hover{color:#208cd7;}

.footer{font-family:"Arial"; border-top:3px solid #208cd7; margin-top:10px;}
.footer p a{color:#000;}
.footer p{height:100px; font-size:12px; color:#000; text-align:center; line-height:30px; padding-top:10px; margin:0; }


#kinMaxShow{visibility:hidden;width:100%; height:412px; overflow:hidden;}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button{right:50%; margin-right:-50px; display:none;}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button li{background:url(../images/d2.png) no-repeat; padding:0 5px; height:15px; border:none; margin-right:18px;}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button li.KMSPrefix_kinMaxShow_focus{background:url(../images/d.png) no-repeat; border:none;}

.title_1{background:url(../images/m_01.jpg) no-repeat 0 0; height:28px; border:none; padding-left:15px;}
.title_2{background:url(../images/m_02.jpg) no-repeat 0 0; height:28px; border:none; padding-left:15px;}
.title_3{background:url(../images/m_03.jpg) no-repeat 0 0; height:28px; border:none; padding-left:15px;}
.part5 .ulstyle1,.ulstyle2{border:1px solid #ccc; border-top:none;}
.title_1 a.more:link,.title_1 a.more:visited,.title_1 a.more:hover,
.title_2 a.more:link,.title_2 a.more:visited,.title_2 a.more:hover,
.title_3 a.more:link,.title_3 a.more:visited,.title_3 a.more:hover{color:#fff !important;}
.title_4{border-bottom:2px solid #208cd7; border-top:0;}

.partscroll{margin-top:10px;}
.list_pic{padding:10px 0 10px 0;}
.list_pic li{width:172px; float:left;}
.list_pic li img{width:164px; height:123px; display:block; margin:0 auto;}
.list_pic li p{text-align:center; font-size:13px; line-height:24px;}

.scrollbox{width:950px; height:160px; position:relative; z-index:1;}
.scrollbox .prev,.scrollbox .next{TEXT-INDENT: -9999px; WIDTH:40px;DISPLAY: block; HEIGHT:44px; position:absolute; TOP:60px; z-index:1000;}
.scrollbox .prev{BACKGROUND: url(../images/left.png) center top; left:0;}
.scrollbox .next{BACKGROUND: url(../images/right.png) center top; right:0;}
.scrollbox .rollbox{float:left; width:945px; height:160px; overflow:hidden; position:absolute; left:2px; top:0;}
.scrollbox .scrollpic{width:100%;}
.scrollbox ul{padding:0;}
.scrollbox ul li{width:189px; margin:0; padding:0;}
.scrollbox ul li img{width:180px; height:145px; display:block; margin:6px auto 0;}