@charset "gb2312";
/* CSS Document */
.block{clear:both;margin:0 auto; width:925px; clear:both}
.header{ width:925px;margin:0 auto;margin-top:5px; position:relative; padding-left:2px;}
.header .logo{ height:81px;background:url(../images/logo-1.jpg) no-repeat; text-indent:-9999px}
.header .logo a{width:571px;display:block}
.header .logo1{height:80px;top:40px; position:absolute; left:300px; z-index:10000}

.header .topsidebar{ text-align:right}
.header .topsidebar .log{}
.header .topsidebar .quicknav{}
.header .topsidebar .quicknav ul{}
.header .topsidebar .quicknav ul li{}
.topsidebar .search{ margin-top:10px; margin-bottom:10px;}
.topsidebar .search .keywords{height:25px; border:#999999  solid 1px; line-height:25px; width:300px;}
.topsidebar .search .go{background:url(../images/search_bt.jpg) left center no-repeat; height:27px; width:35px;}
.topsidebar .topNav{height:25px; line-height:25px; float:right}
.topsidebar .topNav{}
.topsidebar .topNav li{float:left;color:#fff}
.topsidebar .topNav a{float:left; padding-left:5px; padding-right:5px; color:#fff}
.topsidebar .topNav a.home{background:url(../images/home.jpg) left 60% no-repeat; padding-left:20px;}
.topsidebar .topNav a.sitemap{background:url(../images/sitemap.jpg) left 60% no-repeat; padding-left:20px;}
.topsidebar .topNav a.en{color:#55AD00}
.topsidebar .topNav a.email{background:url(../images/email.jpg) left 60% no-repeat; padding-left:20px;}
.ggc{ width:300px;}
#dh		{ width:610px;margin:auto auto 8px auto;text-align:left;color:#333333;}
.pl		{ background-color:#B7DDF6;padding:5px 5px 0 0;height:25px;}
.pm		{ float:right;}
.pg		{ float:left;margin:0 0 0 3px;width:auto;min-width:26px;line-height:18px;text-align:center;font-family:Tahoma;border:0px solid #87AFD0;background-color:#0d0d0d;}
.pg a 	{ width:26px;min-width:26px;display:inline-block;white-space:nowrap;}
.pc		{ float:left;margin:0 0 0 3px;width:26px;min-width:26px;line-height:18px;text-align:center;font-family:Tahoma;border:0px solid #5492c9;background-color:#0d0d0d;}
.pd		{ float:left;margin:0 0 0 3px;width:auto;min-width:26px;text-align:center;border:0px solid #5492c9;}


/*==============导航=========================================================================*/
.mainnav{clear:both;height:30px; margin-bottom:1px;margin:0 auto;line-height:30px;background:url(../images/nav_bg.jpg) left center repeat-x}
.mainnav ul{}
.mainnav ul li{display:inline;float:left;color:#000;font-size:12px; width:113px; text-align:center; font-weight:bold;background:url(../images/menu_bg.jpg) right 40% no-repeat}
.mainnav ul li a{ color:#fff;font-size:14px; display:block; font-weight:bold;}
.mainnav ul li a:hover{background:url(../images/hover.jpg) center 70% no-repeat; color:#FFF; text-decoration:none}
.mainnav ul li.cur{}
.mainnav ul li.cur a{}

.scroll_box{ background:url(../images/scroll_bg.jpg) left top no-repeat; width:906px; height:265px; position:relative}
.scrollBanner{position:absolute; top:22px; left:10px;}

.scroll_box1{background:url(../images/banner_bg.jpg) left top no-repeat; width:906px; height:267px; position:relative}

.scroll_box1 .scrollpic{ position:absolute; top:20px; left:10px}
.scroll_box1 .focusPicNum{display:none}
.scroll_box1 #text{display:none}

.mainbg{ width:906px; background:url(../images/main_bg.jpg) left top no-repeat;}

.footer{margin-top:5px; position:relative; width:952px;}

.footer .footer_nav{height:26px; padding-top:20px; }
.footer_nav ul{ height:26px; line-height:26px; padding-left:15px;}
.footer_nav ul li{float:left; margin-left:5px; margin-right:5px;}

.footer .copyright{text-align: center;line-height:20px; color:#636363}
.footer .keywords{font-weight:bold; color:#333; margin-top:15px; }
.footer a{color:#FFF}

.friendlink{}
.friendlink .titbar{color:#C5C50B; font-size:14px; font-weight:bold; height:30px; line-height:30px; font-weight:bold; padding-left:0px;}
.friendlink .c{padding-top:0px; padding-bottom:15px;}
.friendlink li{ width:80px; display:block; padding:5px; float:left; background:url(../images/reddian.jpg) left center no-repeat;}
.friendlink li a{color:#FFF}

.banner{margin:5px auto;}

.col-l{width:200px; float:left;text-align:right}
.col-c{width:634px; float:left;margin-right:5px;}
.col-r{width:680px; float:right; margin-left:5px; background:url(../images/left_bg.jpg) right top repeat-x}

.col-left{width:240px;}
.col-right{width:710px;}

.sidebar{width:240px;}

.content{width:710px;}
/*==============当前位置=============================================================================================================*/
.ur-here{margin:0 auto;height:40px; color:#FFF; line-height:44px; padding-left:5px; background:url(../images/ur_here.jpg) left top no-repeat}
.ur-here .c_ur{font-size:14px; color:#FFF; float:left; padding-left:10px;}
.ur-here .c_ur1{font-size:12px; text-align:right; float:right; margin-right:10px;}
.ur-here .c_ur1 div{margin-left:30px}
.ur-here a{font-size:12px; color:#fff}
.ur-here strong{}

/*==============分类数=========================================================================*/

.category-tree{text-align:center; width:212px;}
.category-tree .titbar{background:url(../images/category_r1_c1.jpg) left center no-repeat; text-align:left;  height:59px; line-height:59px; color:#000; text-align:center; font-size:14px; color:#FFF}
.category-tree .titbar1{background:url(../images/category_r5_c1.jpg) left center no-repeat; text-align:left; height:19px; color:#000; margin-top:-3px;}

.category-tree ul{background:url(../images/category_r4_c1.jpg) left center repeat-y; height:500px;}
.category-tree ul li{ height:40px; line-height:40px;text-align:center;background:url(../images/category_r2_c1.jpg) left center no-repeat;}
.category-tree ul li a{color:#2CAEC4; display:block; text-align:left; padding-left:10px; font-weight:bold }
.category-tree ul li a:hover{color:#ff0}
.mainbg{}



.box{ width:397px;}
.box .titbar{font-size:13px;}
.box .c{background:url(../images/index_about_m.jpg) left top repeat-y; padding:10px; padding-bottom:2px; line-height:18px; color:#000}
.box .c img{float:left; margin-right:10px;}
.box .c p{ text-indent:2em}

.box1{ width:376px;}
.box1 .titbar{font-size:13px;}
.box1 .c{background:url(../images/right_r2_c1.jpg) left top repeat-y;line-height:18px; color:#000}
.box1 .c img{float:left; margin-right:10px;}
.box1 .c p{ text-indent:2em}

.box3{}
.box3 .titbar{}
.box3 .titbar1{font-size:13px; height:22px;}

.box3 .c{ line-height:25px; margin-top:30px; color:#FFF}

.wrap{padding-left:0px; padding-right:10px;}
.newsbox{ padding-top:18px; width:264px;}
.newsbox .img_tit{margin-bottom:10px;}
.newsbox .titbar{ border-bottom:#6F5500 solid 4px; height:23px;}
.newsbox .titbar h2{ color:#D5D50D; height:23px; line-height:23px; border-bottom:#000003 2px solid; padding-left:5px; padding-right:5px; font-size:14px;}
.titbar h2 a{color:#D5D50D; }
.aboutbox{ width:318px; padding-left:10px;}
.aboutbox .titbar{ border-bottom:#6F5500 solid 4px; height:23px;}
.aboutbox .titbar h2{ color:#D5D50D; height:23px; line-height:23px; border-bottom:#000003 2px solid; padding-left:5px; padding-right:5px; font-size:14px;}
.aboutbox .c{ line-height:25px; color:#FFF; padding-top:5px;}
.aboutpic{}

.searchbox{ margin-bottom:15px;}
.searchbox span{color:#FFF}
.searchbox .keyword{width:210px; border:0px; background:#D7D7D7; padding-left:5px; height:20px;}
.searchbox .btn{width:38px; border:20px; background:none;}


.indexnewproduct{ width:318px;}
.indexnewproduct .titbar{ border-bottom:#6F5500 solid 4px; height:23px;}
.indexnewproduct .titbar h2{ color:#D5D50D; height:23px; line-height:23px; border-bottom:#000003 2px solid; padding-left:5px; padding-right:5px; font-size:14px;}
.indexnewproduct .c{padding-top:10px; padding-bottom:10px;}
.indexnewproduct .c .scrollpic{}
.indexnewproduct .c .focusPicNum{ float:right; margin-top:15px;}
.indexnewproduct .c .focusPicNum li{ float:right; margin-left:1px; margin-right:1px; width:16px; height:14px; text-align:center; cursor:pointer; line-height:12px; background:#292725; color:#EAEA0B; font-weight:normal}
.indexnewproduct .c .focusPicNum li.over{color:#F00}
.indexnewproduct .c #text {line-height:14px; margin-top:15px; color:#FFF}

.newproduct{ background:url(../images/product_bg.jpg) right top no-repeat; padding-left:10px; padding-top:10px;}
.newproduct .titbar{ border-bottom:#6F5500 solid 4px; height:23px;}
.newproduct .titbar h2{ color:#D5D50D; height:23px; line-height:23px; border-bottom:#000003 2px solid; padding-left:5px; padding-right:5px; font-size:14px;}
.honor{ background:url(../images/bg2.jpg) left top no-repeat; height:211px;}
.honor .titbar{ color:#EAEA09; font-size:12px; border-right:#F00 dotted 1px; width:18px; padding-top:20px; padding-bottom:20px;  float:left; margin-top:20px;}
.honorbox{ margin-top:5px;}
.honorbox li{float:left; padding-left:20px; padding-right:20px;}

/*文章列表*/
.article-list1{ padding:5px 5px;}
.article-list1 li{height:25px; line-height:25px;display:block; padding-left:15px; background:url(../images/reddian.jpg) left center no-repeat;}
.article-list1 li a{color:#fff; display:block;height:25px; }
.article-list1 ul li span.leftLink{ float:left; cursor:pointer}
.article-list1 ul li span.rightLink{ float:right; cursor:pointer; font-size:11px;}

.more{padding-right:10px;color:#ff0}
.more a{color:#ff0}

.pageList{height:30px;line-height:30px; margin-top:15px; text-align:right; clear:both; color:#FFF; padding-right:20px}
.pageList a{padding:5px; color:#FFF;}
/*================================================================================*/
.ArticleTit{font-size:16px;font-weight:bold;text-align:center;margin-bottom:20px;color:#fff; margin-top:20px;}
.ArtFrom{text-align:center;margin-bottom:20px;color:#fff;}
.ArticleCnt{line-height:22px;color:#fff;text-align:left;}
.newsback{ height:30px; line-height:30px; text-align:center;}
.newsback a{color:#fff}
.introduce{ line-height:25px; padding:10px; border:#999999 solid 1px;width:732px; margin-left:5px;}


.indexgoodslist{padding-left:0px; padding-top:15px; }
.indexgoodslist ul{position:relative; }
.indexgoodslist li{width:150px;height:220px; color:#FFF; float:left; position:relative;text-align:center;display:inline; margin-left:8px; margin-right:8px;_margin-right:5px;}
.indexgoodslist li .pic{height:150px;width:150px;
}
.indexgoodslist li .pic img{ height:150px; width:150px;border:solid 1px #800379}
.indexgoodslist li a{color:#fff}
.indexgoodslist li div{line-height:25px;}

.indexgoodslist1{padding-left:0px; padding-top:15px; }
.indexgoodslist1 ul{position:relative; margin-left:0px;}
.indexgoodslist1 li{width:200px;height:180px; color:#FFF; float:left; position:relative;text-align:center; margin-left:12px; margin-right:12px;_margin-left:8px; _margin-right:8px;line-height:23px; margin-bottom:15px;}
.indexgoodslist1 li .pic{height:150px;width:200px;
}
.indexgoodslist1 li .pic img{ height:150px; width:200px;border:solid 1px #800379}
.indexgoodslist1 li a{color:#fff}
.indexgoodslist1 li div{line-height:25px;}

.tagInfo {}
.tagInfo li{height:35px; width:126px; font-weight:bold; font-size:14px; line-height:35px; text-align:center; border:#929292 solid 1px; background:url(../images/tag_bg.jpg) left center repeat-x; float:left}
.tagInfo li.cursor{ background:url("tag_bg2.jpg"/*tpa=http://www.diguanglight.com/images/tag_bg2.jpg*/) left center repeat-x; color:#FFF}
.desc_tab{height:12px; border:#CCC solid 1px; background:#EEEEEE; margin-bottom:50px;margin-top:50px; position:relative;}
.desc_tab .desc_title{border:#CCC solid 1px; border-bottom:#686868 solid 4px; background:url("desc_title_bg.jpg"/*tpa=http://www.diguanglight.com/images/desc_title_bg.jpg*/) left center repeat-x; height:40px; line-height:40px; width:100px; position:absolute; text-align:center; left:15px; top:-25px; font-weight:bold; font-size:14px; color:#000}
.quick_nav li{ line-height:25px;}
.quick_nav li a{ color:#555E5E; font-weight:bold}
.bannerbox{margin:0 auto;clear:both}
.banner{margin:1px auto;}
.banner .focusPicNum{display:none;}
.banner #text{display:none}
.product_banner{text-align:center;}

.updown {
	text-align:center;
}
.updown a{
	font-weight:bold;

}
.sitemap{}
.sitemap ul li{display:block; line-height:25px; padding-left:15px;}
.sitemap ul li ul{}
.sitemap ul li ul li{background:none; display:inline}
.leftbanner{margin-top:10px; margin-bottom:10px;}

.aboutus{line-height:22px; text-indent:2em; color:#999999; padding:0px 15px;}
.amore{text-align:right; padding-top:20px; width:210px;}
.smore{text-align:right;}
.servicebox{width:150px; line-height:17px; padding-left:10px; height:135px;}
.servicebox p{text-indent:2em;}
.quicknava{display:block; padding-top:35px; color:#0EAD09;}
