﻿body, td, th { color: #656364; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 14px/1 'Microsoft YaHei',"微软雅黑",  Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; }
small { font-size: 13px; }
ul, ol { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
abbr[title], acronym[title] { border-bottom: 1px dotted; cursor: help; }
q:before, q:after { content: ''; }
legend { color: #000; }
fieldset, img { border: none; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
hr { border: none; height: 1px; }
html { overflow-y: scroll; }
/*.clearfix { float:none; clear:both; }*/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
*html .clearfix { height:1%; font-size:1%; line-height:1%; display:none;}
*+html .clearfix { height:0px; line-height:0px; display:none; background-color:#30C }
a { font-size:13px; color:#6e6e6e; text-decoration:none; }
a:hover { font-size:13px; color:#666; text-decoration:none; }
.font_1{color:#f00;}
/*site*/
body {background-color:#ffffff; -moz-user-select:none; }
.header-container{ height:82px; background-color:#fff;}
.header{width:1201px; margin:0 auto; background:url(navbg.png) no-repeat 100% 0;}
.header .inner{margin:0 21px;height:82px;}
.logo{width:195px; height:82px; float:left; background-image:url(../images/logo.gif);}
.logo a{display:block; width:195px; height:82px; text-indent:-999em; overflow:hidden;}
.top-right{float:right; width:727px; padding-top:20px;text-align:left; position:relative;}
.container{background-color:#fff; height:auto; overflow:hidden; width:100%;}
/*width:1001px; margin:0 auto;*/
.content{width:959px; margin:0 auto;text-align:left; display:block; overflow:hidden;}
.footer {width:100%;background-color:#f19fb5; float:left; margin:0 auto; font-size:12px;}
.footer .inner{line-height:24px; height:24px; color:#fff; width:1050px; margin:0 auto; text-align:left;}
.footer a{color:#fff; padding-right:3px; font-size:12px;}
.footer a:hover{color:#db2b74; font-size:12px;}
.footer .footer-links{float:left;}
.footer .copyright{float:right; text-align:left;}
.footer .copyright span{padding-right:10px;}
button.button{margin:0;padding:0;border: 0 none;cursor: pointer;overflow: visible;}
/*module*/
#top-links{position:relative; left:0px;}
#top-links li{width:auto; height:18px; line-height:18px; float:left; text-align:center;}
#top-links li a.p{padding-left:6px; float:left;font-size:12.5px; color:#fbeef5; cursor:text;}
#top-links li a.tel{padding-left:490px; float:left;font-size:13px; color:#181818; cursor:text;}
.header-search{background-position:100% -82px;}
.nav-bar{padding-left:192px;padding-top:14px; float:left;}
#nav{height:30px; font-family:'Microsoft YaHei';}
#nav li{float:left;width:85px; height:30px; line-height:30px; text-align:center; padding-right:3px; background:#cd0355; border-right:1px #f19fb5 solid; float:left;}
#nav li a {width:85px; height:30px;color:#fff; text-decoration:none; float:left; font-size:15px; font-weight:100;}
#nav li a:hover {color:#cd0355; text-decoration:none; background:#ffffff; font-size:15px; font-weight:100;}
#nav li.active a{ color:#cd0355; display:block; text-decoration:none; background:#ffffff; }
.subnav-bar{height:30px;background-color:#eee;text-align:center;}
.subnav{margin:0 auto; width:959px;}
.subnav li{float:left;width:135px; height:30px; line-height:30px; text-align:center; padding-left:1px;}
.subnav li a { color:#666; display:block; text-decoration:none; font-weight:normal; }
.subnav li a:hover { color:#fff; text-decoration:none; background-color:#cd0355; }
.subnav li.active a{ color:#fff; text-decoration:none; background-color:#cd0355; }
.main-image{width:1001px; height:446px; margin:0 auto}
ul.idTabs { clear:left; height:31px; }
ul.idTabs li { width:159px; height:31px; line-height:31px; float:left; display:inline; list-style:none; position:relative;}
ul.idTabs li a { display:block; width:159px; overflow:hidden; text-indent:-999em;}
ul.idTabs li a:hover { text-decoration:none; }
.productslistbox{width:959px; height:auto; overflow:hidden; margin:0 auto; background-color:#fff;}
/*.productslistbox img{width:80px; height:100px;}*/
.productslistbox .product-name { font-weight:normal; line-height:1.1em; height:1.5em }
.productslistbox .addtocart-button { display: block; background:url("home_listbg.png") no-repeat -104px -305px; text-indent: -999em; width: 61px; height: 15px; overflow: hidden; margin:0 auto; }
.buttons { background:url("home_listbg.png") no-repeat scroll 0 0 transparent; }
/*.slider {overflow:hidden; position: relative; padding:10px 0 0 31px; }
.slider .viewport { float: left; width: 840px; height: 220px; overflow: hidden; position: relative; }
.slider .buttons { display: block; margin: 50px 14px 0 0; background-position:-51px -247px; text-indent: -999em; float: left; width: 13px; height: 27px; overflow: hidden; position: relative; }
.slider .next { background-position:-931px -247px; margin: 50px 0 0 14px; }
.slider .disable1 { visibility: hidden; }
.slider .overview { list-style: none; position: absolute; width: 240px; left: 0 top: 0; }
.slider .overview li{ float: left; height: 125px; width: 180px;}
.slidery {height: 1%;overflow:hidden; position: relative;padding:83px 3px 0 0;}
.slidery .viewport { width: 272px; height: 330px; overflow: hidden; position: relative; }
.slidery .buttons { background:url("video-buts.gif") no-repeat scroll 0 0 transparent;display: block; margin:0 0 33px 107px;text-indent: -999em;width: 19px; height: 10px; overflow: hidden; position: relative; }
.slidery .next { background-position:0 -11px; margin:22px 0 0 107px; }
.slidery .overview { list-style: none; position: absolute; width: 272px; left: 0 top: 0; }
.slidery .overview li{ height: 110px; width: 272px;}
.slidery .overview li ol { list-style: none;width: 272px;}
.slidery .overview li ol li{ float: left; height: 110px; width: 136px;}*/
.home .content{text-align:left; width:auto;}
.column-about .content{padding-top:30px;}
.column-content{line-height:20px; color:#656364;padding:0 0 70px 0;}
.column-content h3{font-size:14px;line-height:20px; color:#9c0803;}
.column-content h4{font-size:12px;line-height:20px; color:#9c0803;}
.column-content p{margin: 1.2em 0;}
.column-content p.pa-0{color:#9c0803;}
.column-image{padding-bottom:30px;}
.column-image img{width:959px;}
.ny_content{width:1208px; margin:0 auto; margin-top:10px; color:#666666; line-height:22px; text-align:left;}
/*---starproduct------*/
.pro_st_top{width:100%; height:25px; float:left; background:url(../images/pro_st_tit.gif) top repeat-x;}
.pro_st{width:100%; float:left;}
.pro_st .pageTitle{width:50%; float:left; background:url(../images/pageTitle_icon.jpg) no-repeat; padding-left:26px;font-family:"汉仪中圆简","Microsoft yahei"; font-size:25px; height:32px; line-height:26px; color:#e00057; font-weight:lighter;margin:0px 0 5px 0px;}
.pro_st .weizhi{width:20%; float:right;}
.pro_st .video{width:450px; height:370px; float:left; margin:50px 0 0 490px;}

/*---user------*/
.user_top{width:100%; height:50px; float:left; background:url(../images/user_tit.jpg) top repeat-x;}


.category .subnav-bar{background:#fff url(../images/subnav-bar.jpg) no-repeat; width:1001px; margin:0 auto;}
.category .subnav li{width:136px;}
.category .subnav li.first{text-align:left;}
.category .subnav li.last{text-align:right;}
.category .subnav li a { color:#02793D; }
.category .subnav li a:hover { color:#02793D; text-decoration:none; background-color:#fff; }
.category .toolbar-bottom .page{margin-bottom:15px;}
.category-banner{margin:13px 0 35px 0;}
.attrs-box{border-top:#e3bab9 1px solid; padding:22px 0 0 0;}
.attrs-box div.first{border-top: 0 none;}
.attrs-data{padding:13px 0;border-top: 1px dashed #ccc;}
.attrs-data strong{font-weight:normal;color:#9c0803;}
.attrs-data span{color:#fff;background-color:#59A700;margin:0 3px;padding: 3px 5px;}
.attrs-data a { color:#666464; }
.attrs-data a:hover { color:#fff; text-decoration:none; background-color:#59A700; }
.category-products{border-top:#e3bab9 1px solid; margin:30px 0 15px 0; padding-left:3px; background:url(category-products-bg.gif); width:1208px; overflow:hidden;}
/*.category-products .list_item{display: inline-block; _float:left; margin:0; overflow: hidden; padding: 0; position: relative; vertical-align: top; width: 298px; height:210px; }*/
.category-products .list_item{float:left;width: 370px; height:228px; margin-right:25px;}
.category-products .list_item .inner{padding-top:7px;}
.category-products .list_item .inner .txtwrap{float:right;width:200px; padding-top:23px;}
.category-products .list_item .inner .imgwrap{float:left;width:146px;height:202px; overflow:hidden;}
.category-products .list_item .inner .imgwrap a{width:146px;height:202px;text-align:center; display: table-cell;vertical-align:middle;*font-size: 176px;*font-family:Arial;}
.category-products .list_item .inner .imgwrap img{display:block;margin:0 auto; clear:both;vertical-align:middle;}
.category-products .product-name{height:30px; position:relative;}
.category-products .product-name span{display:block;width:320px;position:absolute; left:0; top:0;}
.category-products .product-name a{font-size:16px; font-weight:normal; line-height:20px; color:#333;}
.category-products .product-tips{font-weight:normal; color:#666464; padding-bottom:18px; line-height:16px;}
.category-products .product-price{font: 15px/30px "\9ED1\4F53"; color:#00B058;}
.category-products .product-intro{color:#727171; line-height:18px; padding-bottom:8px;}
.category-products .product-intro a{color:#666; background:#fcedf4; padding:5px; font-weight:100;}
.category-products .product-intro a:hover{color:#c00;}
.btns a.btn-buy{display:block;width:141px;height:15px;background:url(btns.png) no-repeat; overflow:hidden; text-indent:-99em;}
.block{}
.block .block-title{color:#fff; background-color:#c40800; height:23px; line-height:23px; text-align:center;}
.block .block-content{padding: 8px 0 8px 10px;}
.block .block-content ul.block-layered-ul{clear:both; height:67px; margin-bottom: 5px;}
.block .block-content ul.block-layered-ul li{float: left;width: 145px;line-height: 150%;}
.block .block-content ul.block-layered-ul li.goodsimg{margin-right: 6px;width: 52px;}
.block .block-content ul.block-layered-ul li.goodsimg img {display: block;height: 65px;width: 50px;border: 1px solid #E3BAB9;}
.block .block-content ul.block-layered-ul li a{color: #3F3F3F;}
.block .block-content ul.block-layered-ul li a:hover{color: #ff6600;text-decoration: none;}
.block .block-content ul.block-layered-ul li .price{color:#FF6666;}
.category-goods .category-banner{margin:13px 0 23px 0;}
.category-left{float:left;width:214px;}
.category-right{float:right;width:713px;}
.category-left .block{width:214px;}
.goods-view .goods-essential{border-top: 1px solid #E3BAB9; padding-bottom:20px;}
.goods-view .goods-shop{float:right;padding:70px 10px 10px 10px;width: 450px;}
.goods-view .goods-img-box{float: left;margin-right: 10px;padding-top: 15px;text-align: center;width: 230px;}
.goods-view .goods-img-box-inner{width:230px;height:202px;text-align:center; display: table-cell;vertical-align:middle;*font-size: 176px;*font-family:Arial;}
.goods-view .goods-img-box-inner img{display:block;margin:0 auto; clear:both;vertical-align:middle;}
.goods-view .goods-name{height:30px; position:relative;}
.goods-view .goods-name span{display:block;width:420px;position:absolute; left:0; top:0;}
.goods-view .goods-name a{font-size:18px; font-weight:normal; line-height:20px; color:#9c0803;}
/*.goods-view .goods-name a{font: 18px/16px "\9ED1\4F53"; color:#9c0803;}*/
.goods-view .goods-tips{font-weight:normal; color:#666464; padding-bottom:18px;}
.goods-view .goods-price{font: 15px/30px "\9ED1\4F53"; color:#ff0c00;}
.box-description{border-bottom: 1px solid #bf0000;}
.box-description .std{padding:15px 0;line-height:16px; color:#6c6c6c;}
.box-description .std p{margin:0 0 1.2em 0;}
.box-description .std p.pa-0{color:#c46b68;margin: 0.2em 0;}
.box-description h3{width:713px; height:26px; text-indent:-999em; background:url(goods_description.gif) no-repeat;}
.box-like{padding:60px 0;}
.box-like h3{width:713px; height:26px; text-indent:-999em; background:url(goods_like.gif) no-repeat;}
.box-like .box-list{padding:15px 0;}
.box-history{padding:60px 0;}
.box-history h3{width:713px; height:26px; text-indent:-999em; background:url(goods_history.gif) no-repeat;}
.box-history .box-list{padding:15px 0;}
.goodsItem{width:110px; height:200px; float:left; position:relative; overflow:hidden; margin:0px 14px 15px 14px;}
.goodsItem .goodsimg{width:100px; height:130px; border:1px solid #E3BAB9; margin-bottom:4px;}
.goodsItem p{text-align:left; color:#3f3f3f;line-height: 150%;}
.goodsItem p a{color:#3f3f3f; text-decoration:none;}
.goodsItem p a:hover{color:#ff6600; text-decoration:none;}
.goodsItem .price{color:#FF6666;}
.products .content{padding-bottom:15px;}
.products .subnav-bar{background:#fff url(../images/subnav-bar.jpg) no-repeat; width:1201px; height:30px; margin:0 auto;}
.products .subnav{float:right;width:710px;}
.products .subnav li{width:80px;}
.products .subnav li a { color:#02793D; }
.products .subnav li a:hover { color:#02793D; text-decoration:none; background-color:transparent; }
.products-banner{margin:13px 0 0 0;}
.products-nav{width:959px; margin:0 auto; background:url(../images/products_cat.png) no-repeat -21px -186px;}
.products-nav-1{background-position:-21px -155px;}
.products-nav-2{background-position:-21px -124px;}
.products-nav-3{background-position:-21px -93px;}
.products-nav-4{background-position:-21px -62px;}
.products-nav-5{background-position:-21px -31px;}
.products-nav-6{background-position:-21px 0;}
.products-nav-7{background-position:-21px 0px;}
.products-nav-t2{background-position:-21px -155px;}
.products-nav-t3{background-position:-21px -124px;}
.products-nav-t4{background-position:-21px -93px;}
.products-nav-t5{background-position:-21px -62px;}
.products-nav-t6{background-position:-21px -31px;}
.products-nav-t7{background-position:-21px 0px;}
.products-subnav{padding-top:15px;}
.products-subnav-2{padding-left:162px;}
.products-subnav-3{padding-left:340px;}
.products-subnav-4{padding-left:400px;}
.products-subnav-5{padding-left:660px;}
.products-subnav-6{padding-left:700px;}
.products-subnav ul { clear:left; height:22px; }
.products-subnav ul li { width:125px; height:22px; line-height:22px; float:left; display:inline; list-style:none; position:relative;border-top: 1px solid #59A700;border-right: 1px solid #59A700; text-align:center; padding-left:3px;}
.products-subnav ul li.first{border-left:#59A700 1px solid;}
.products-subnav ul li a { display:block; width:120px; color:#59A700}
.products-subnav ul li a:hover { text-decoration:none; }
.products .attrs-box{border-top:#59A700 1px solid;padding:22px 0 0 0;}
.products .category-products{border:none; margin-top:0;}
.products-subcat{margin-top:0px;}
.products-subcat .products-subcat-title{background-color:#f19fb5; color:#fff; line-height:18px; padding-left:10px;}
.products-subcat .products-subcat-intro{background-color:#fcedf4; color:#d20059; line-height:20px; padding:10px;}
.products .toolbar-bottom .page1{margin-bottom:15px;}
.user .std{line-height:18px; color:#975350; margin-top:-10px;border-bottom: 1px solid #975350;}
.user .std p{margin:1.2em 0;}
.user .user-p1{padding-top:17px;}
.user .user-p2 p.img{margin-bottom:-10px;}
.user .user-p3 p.img{margin:53px 0 45px 0;}
.user .user-p4 p.img{margin:70px 0 50px 0;}
.user .user-p4 .std{border:none; padding-bottom:35px;}
.video .container{background:url(video-wallpaper.jpg) no-repeat 50% 30px;}
.video .container .content{height:593px;}
.videoplayer-box{float:left;width:597px;background:url(videoplayer.jpg) no-repeat 0 87px;}
.videoplayer-box .videoplayer{margin:100px 0 0 13px; width:597px; height:460px;}
.video-list{float:right;width:270px;}
.video-list ul li img{width:95px; height:60px;border: 1px solid #707070;}
.video-list .video-name{line-height:18px;color:#999;}
.video-list .video-download-button{font-weight:bold;line-height:18px;color:#999;}
.down .container{background:url(down-wallpaper.jpg) no-repeat 50% 30px;}
.down .container .content{height:694px;}
.downplayer-box{float:left;width:785px;}
.downplayer-box .downplayer{margin:47px 0 0;}
.down-list{float:right;width:120px;}
.down-list ul li img{width:98px; height:130px;border: 1px solid #707070;}
.down-list .down-name{line-height:18px;color:#999;}
.down-list .down-download-button{font-weight:bold;line-height:18px;color:#999;}
.down .slidery{padding-top:50px;}
.down .slidery .viewport{width:120px;height:516px;}
.down .slidery .overview li{ height: 172px; width: 120px;}
.down .slidery .overview li a{color:#fff;}
.down .slidery .prev{margin:0 0 20px 36px;}
.down .slidery .next{margin:20px 0 0 36px;}
.userdown-title{margin-top:34px;}
.userdown-list ul li{float:left; width:190px; height:270px; background:url(userdown-item-bg.jpg) no-repeat;}
.userdown-list ul li a.imgwrap{display:block;width:140px;margin:20px 0 10px 25px;}
.userdown-list ul li img{width:140px; height:181px;}
.userdown-list .down-name{line-height:18px;color:#999; padding-left:25px;}
.userdown-list .down-download-button{font-weight:bold;line-height:18px;color:#999;}
.news .subnav-bar{background:none;}
.news-block{/*border-top: 1px solid #c44d4e;border-bottom: 1px solid #c44d4e; */margin:14px 0 24px 0;}
.news-block .news-block-images{float:left;width:618px; height:348px;}
.news-block .news-block-topic{float:right;width:300px; padding-top:15px;}
.news-block .news-block-topic h3{color:#f25a54; margin:0 0 6px 0; font-weight:normal; font-size:14px; line-height:18px;}
.news-block .news-block-topic .std{line-height:17px; color:#929191;}
.news-block .news-block-topic .std p{margin:1.1em 0;}
.news-block .news-block-topic a{color:#f25a54;}
.newslist{padding-top:14px;clear:both;}
.newslist .newsitem { margin-bottom:19px; padding:9px 0; width:100%; border-bottom:#C1F0C8 solid 1px; float:left;}
.newslist .first{border:none;}
.newslist .newsitem .newsitem-img {float:left; width:16%; padding-right:10px;}
.newslist .newsitem .newsitem-col {float:left; width:80%; background:url(../images/arr6.gif) left 5px no-repeat; padding-left:10px;}
.newslist .newsitem .newsitem-title{line-height:20px;margin:0 20px 0 12px;}
.newslist .newsitem .newsitem-title a {color:#333; font-size:18px; font-weight:normal; line-height:22px;}
.newslist .newsitem .newsitem-title span{color:#888; float:right; position:relative; top:-5px;}
.newslist .newsitem .newsitem-title p{color:#c40800; font-size:14px;}
.newslist .newsitem .newsitem-more { margin:0 20px 0 12px;padding:0;color:#6e6d6d; }
.newslist .newsitem .newsitem-more cite{display:block; height:50px; line-height:16px; overflow:hidden;}
.newslist .newsitem .newsitem-more a { display:block; width:60px; height:15px; background:url(../images/newsview.gif) no-repeat;}
.news .toolbar-bottom{padding:15px 0;}
.newsview .subnav-bar{background:none;}
.newsview .news-block{border-top: 1px solid #c44d4e;}
.news-view{border: 1px solid #5c981c; border-top:none; margin-bottom:26px; clear:both;}
.news-view .news-view-title{background-color:#5c981c;font-size:18px; font-weight:normal; height:18px;color:#fff; padding:3px 10px;}
.news-view .news-view-close{display:block;width:19px;height:19px; background:url(../images/news-view-close.gif) no-repeat;float:right;}
.news-view .news-view-content{padding:20px 30px;}
.news-view .news-view-content-title{line-height:26px; color:#000; font-size:26px; font-weight:bold;}
.news-view .news-view-content p{margin:1.2em 0; line-height:20px;}
#newsslide{position:relative;text-align:center;}
#newsslide .slides_container{display:none;width:618px; overflow:hidden;text-align:center;margin:0 auto;}
#newsslide .slide{width:618px;height:368px;margin:0 auto;}
#newsslide .pagination {position:absolute; right:13px; top:328px; z-index:103; }
#newsslide .pagination li { width:24px; float:left; margin-right:5px; }
#newsslide .pagination li a { display:block; height:24px; line-height:24px; text-align:center; color:#fff; background:url(newsslide-pagination.gif) no-repeat; }
#newsslide .pagination li.current a { margin:0; color:#000; background-position:-29px 0; }
.joinus .subnav-bar, .joinus-view .subnav-bar{background:none;}
.joinus-image{margin:13px 0 35px 0;}
.joinus-content h3{line-height:18px;background-color:#c40800;color:#fff; font-weight:normal; font-size:12px; padding:0 5px;}
.joinus-content .joinus-std{line-height:20px;color:#b54642; padding:25px 0;}
.joinus-content .joinus-std a{color:#ff0000;}
.joinus-view-content h3{line-height:18px;background-color:#c40800;color:#fff; font-weight:normal; font-size:12px; padding:0 5px;}
.joinus-view-content .joinus-view-std{line-height:20px;color:#b54642; padding:23px 0;border-bottom: 1px solid #c40800;}
.joinus-view-content .joinus-view-tips{border:none;}
.userworld-block{border-top: 1px solid #c44d4e;border-bottom: 1px solid #c44d4e; margin:14px 0 24px 0; position:relative;}
.userworld-block .userworld-block-images{height:367px;}
.userworld-block .userworld-block-topic{width:368px; position:absolute; left:585px; top:256px; padding-top:1px;}
.userworld-block .userworld-block-topic h3{color:#9c0803; margin:0 0 6px 0; font-weight:normal; font-size:14px;}
.userworld-block .userworld-block-topic .std{line-height:18px; color:#929191;}
.userworld-block .userworld-block-topic .std p{margin:1.2em 0;}
.userworld-block .userworld-block-topic a{color:#f25a54;}
.userworld .toolbar-bottom{padding:15px 0;}
a.clear_history{cursor: pointer;}
#homepage{height:446px;position:relative;text-align:center;margin:0 auto; z-index:105}
#homepage .slides_container{display:none;width:959px; overflow:hidden;text-align:center;margin:0 auto;}
#homepage .slide{width:959px;height:446px;margin:0 auto;}
#homepage .buts1{width:959px;height:446px;overflow:hidden;position:relative;z-index:101}
#homepage .next, #homepage .prev {display: block;height: 43px;position: absolute;top: 196px;width: 24px;z-index: 101;background:url(home_buts.gif) no-repeat;overflow:hidden;text-indent:-99em;}
#homepage .prev{left: -30px;}
#homepage .next{right:-30px;background-position:100% 0;}
#slide1 .slide_video{position:absolute;left:476px;top:244px; z-index:110}
#slide1 .slide_video_img{position:absolute;left:657px;top:332px; z-index:111}
#homepage .pagination { width:118px; padding:0; position:absolute; left:13px; top:42px; z-index:103; }
#homepage .pagination li { width:118px; margin:0; padding:0; list-style:none; }
#homepage .pagination li a { display:block; height:39px; line-height:39px; text-align:center; padding-right:25px; font-weight:bold; color:#DCDDDD; }
#homepage .pagination li.current a { margin:0; background:url(../images/pagination_current.gif) no-repeat; }
.custom-page{height:22px;}
.custom-page a, .custom-page span, .custom-page strong{float:left; display:inline; width:18px; height:18px; line-height:18px; color:#fff; text-align:center; background:url(../images/custom-page.gif) no-repeat -36px 0;}
.custom-page strong{background-position:-18px 0; font-weight:normal;}
.custom-page .previous{text-indent:-999em; background-position:0 0;}
.custom-page .next{text-indent:-999em; background-position:100% 0;}
.custom-page cite{line-height:18px; padding-left:8px; color:#000;}

input {
	border:1px solid #c5c6c9;
	background:url(../images/input_bg1.jpg);
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
}
textarea {
	border:1px solid #c5c6c9;
}
.inputnoborder {
	border:0px none;
	background:none;
}
.agray {
	color:#999999;
}
.awhite {
	color:#ffffff;
}
.an2 {
	background:url(../images/new_arr.gif) no-repeat left 5px;
	padding-left:15px;
}
.an2:hover, .an2:active {
	background:url(../images/new_arr_a.gif) no-repeat left 5px;
}
#top{width:100%; height:82px; background:#00923f;}

.scroll {
	scrollbar-face-color:#666666;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
}
#prolistdiv, #linkdiv {
	position:absolute;
	text-align:left;
	width:212px;
	overflow-y:auto;
	overflow-x:hidden;
	height:192px;
	margin:0px;
	margin-top:-1px;
	background-color:#ffffff;
	border:1px solid #c5c6c9;
	padding:6px;
	padding-left:10px;
}
#prolistdiv a, #linkdiv a {
	display:block;
	height:23px;
	line-height:22px;
	margin-top:1px;
	background:url(../images/arr2.gif) no-repeat 3px center;
	padding-left:11px;
	white-space:nowrap;
	width:100%;
}
#prolistdiv a:hover, #linkdiv a:hover, #prolistdiv a:active, #linkdiv a:active {
	background:none;
	background-color:#ec0000;
	color:#ffffff;
}
.leftbg {
	border:1px solid #c5c6c9;
	border-top:0px none;
	width:172px;
	padding:8px;
	background-color:#ffffff;
}

.nava {
	background:url(../images/arr4_a.gif) no-repeat 8px center !important;
	background-color:#cc0000 !important;
	color:#ffffff !important;
	width:142px !important;
	padding-left:28px !important;
	font-weight:bold !important;
}
.btn_nor {
	width:88px;
	height:19px;
	line-height:19px;
	color:#ffffff;
	background:url(../images/btn1_bg.gif) no-repeat;
	text-align:center;
	border:0px none;
}
.ChildSort {
	float:right;
}
.SiteLink a {
	text-decoration: underline;
}
.SiteLink a:hover, #SiteLink a:active {
	text-decoration: underline;
}
.SortFolderOpen {
	PADDING-LEFT: 16px; LEFT: 16px; BACKGROUND-IMAGE: url(../images/Sort_Folder_Close.gif); CURSOR: hand; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.SortFolderClose {
	PADDING-LEFT: 16px; LEFT: 16px; BACKGROUND-IMAGE: url(../images/Sort_Folder_Open.gif); CURSOR: hand; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.SortEndFolderOpen {
	PADDING-LEFT: 16px; LEFT: 16px; BACKGROUND-IMAGE: url(../images/SortEnd_Folder_Close.gif); CURSOR: hand; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.SortEndFolderClose {
	PADDING-LEFT: 16px; LEFT: 16px; BACKGROUND-IMAGE: url(../images/SortEnd_Folder_Open.gif); CURSOR: hand; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.SortListline {
	PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../images/Sort_Listline.gif); BACKGROUND-REPEAT: repeat-y
}
.SortEndListline {
	PADDING-LEFT: 16px
}
.SortFile {
	PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../images/Sort_File.gif); CURSOR: hand; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
.SortFileEnd {
	PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../images/Sort_File_End.gif); CURSOR: hand; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}


/*reset*/
ul,li,p,h1,h2,h3,h4,h5,body{margin:0px;padding:0px;}
ul,li,dl,dd,dt{list-style: none;}
a{text-decoration: none;color:#252525;}
a:hover,.fot a:hover{color: #ee2d24;}
a img{border:none 0;display: block;}
/*banner*/
.banner_index{height:446px;position: relative;overflow:hidden;width: 960px;margin:0px auto;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:185px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1230px;float: left;}
.indexBanner_num{width:1000px;margin: 0 auto;padding:10px 0;text-align: center;} 
.indexBanner_num a{width: 8px;height: 8px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 1px;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}
