@import url(Comm.css);
ul.ul_dotline{margin: 0px; list-style-image: none; float: right;}
ul.ul_dotline li{display: inline; padding-left: 12px;background: url(Style1/bg_li.gif) no-repeat left; float: left;}
h1, h2, h3, h4, h5, h6 {color: Black;}
body{background: #D9D9D9; }
/*top start*/
/*top start*/
#top_c{width:100%; margin: 0px auto; color: #666666; background: url(Style1/bg/bg_top.jpg) repeat-x left top;}
#top{width:960px; margin: 0px auto;  text-align: left; padding-top: 10px;}
#top .top_snav, #nav_c .nav_b{height: 29px; border-bottom: 1px solid #EBE9E4; line-height: 29px;} #top .top_snav div{padding-top: 2px;}
#top .top_snav a:link, #top .top_snav a:visited{color: #333333;}
#top .logo{float: left; height: 70px; width: 210px; background: url(Style1/bg/logo.gif) no-repeat;}
#top .sologa{float: left; width: 445px; padding-top: 20px; line-height: 150%;}
#top .sologa h1{font-size: 12px; font-weight: normal; margin: 0px; padding: 0px;color: #B2B2B2; line-height: 150%; font-family: Arial, Helvetica, sans-serif;}
#top .sologa p{margin: 0px; padding: 0px;}
#top .top_biz{float: right; width: 300px; text-align: right; padding-top: 10px;}

#nav_c{width:100%; margin: 0px auto;}
#nav{clear: both; margin: 0px auto; width: 960px; background: #3C2415; border-bottom: 3px solid #B00000; border-top: 1px solid #6D6D6D;color:#666666;}
#nav ul{margin:0; padding:0px 0px 0px 0px; list-style:none; list-style-type: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
#nav li{margin:0; padding:0; background:url(Style1/bg/bg_nav_rig.gif) no-repeat left top; float: left; padding:8px 12px 8px 12px;}
#nav li a {text-decoration:none;}
#nav li a span {color:#F0DED2; font-size: 12px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav  li a span {float:none;}
/*---------2009-12-9------*/
/* End IE5-Mac hack */
#nav li a:hover span {color:Yellow;}
#nav li a:hover {color: Yellow;}
#nav li.nobg{background: none;}
#nav_search{float: right; padding: 8px 10px 0px 18px;}
/*footer css start*/
#footer_c{clear: both; width: 100%; margin: 0px auto; line-height: 150%; padding-bottom: 15px; background: url(Style1/bg/bg_footer.jpg) repeat-x left bottom;}
#footer{margin:0 auto; text-align: left; width: 960px; border-top: 2px solid #3C2415;}
#footers .left{ width: 800px; }
.slink{clear: both; padding: 10px 10px 10px 0px;  border-bottom: 1px solid #EBEBEB;}
.slink ul{margin: 0px; padding: 0px;}
.slink li{display: inline;}
.slink li a{padding-left: 10px; background: url(Style1/bg_li.gif) no-repeat left;}
.slink .nobackground{background: none;}
#footer .footer_link{clear: both;}
#footer .footer_link ul{list-style: none; margin: 0px; padding: 0px;}
#footer .footer_link li{display: inline;}
#footer .footer_link li a{padding-left: 10px; background: url(Style1/bg_li.gif) no-repeat left;}
#footer .footer_link .nobackground{background: none; padding-left: 0px;}
#footer .footer_copyright{color: #666666; line-height: 150%; padding: 20px 10px 10px 70px; text-align: left; background: url(Style1/bg/logo_gray.gif) no-repeat left;}

/*comm page such as about us page*/
#page_c {width:100%; margin: 0px auto; clear: both; color: #333333;}
#page {padding: 0px; line-height: 150%; width: 960px; clear: both; text-align: left; margin: 0px auto; background: White; }
#page_le{ float: left; width: 160px;}
#page_rig{ float: right; width: 740px;}
#index_le{float: left; width: 265px;}
#index_mid{float: left; width: 265px; margin-left: 10px;}
#index_rig{float: right; width: 350px;}


.page_nav{padding:10px 10px 10px 0px; line-height: 40px; border-bottom: 1px solid #eee;}
.page_nav h2{color: #909090; font-size: 18px; font-family:"Microsoft YaHei",arial,helvetica,sans-serif;}
.page_nav .span_r{font-size: 12px; font-weight: normal; color: #909090;text-shadow: none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.page_nav a{color: #909090;}

.page_s{ padding: 20px 20px; border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.page_m{ background: url(Style1/bg/page_m.gif) repeat-y left;}
.pagecontent{padding:20px 0px 20px 0px;}
.pagecontent p{ padding-top: 10px;}
.pagecontent .art-tit2{line-height: 24px; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px;}
.pagecontent .art-title{ line-height: 24px; font-size: 12px; color: #2F2F2F; padding: 0px; border-bottom: 1px solid #999999;}
.pagecontent .art-title div{background-color: White; display: inline; padding: 5px 20px 5px 20px; line-height: 24px;}
.pagecontent h1, .pagecontent h2, .pagecontent h3, .pagecontent h4, .pagecontent h5{padding: 5px 0px;}
.pagecontent ul{ margin-left: 20px;}
.pagecontent h1{color: #2F4F4F; font-size: 20px;}
.pagecontent h2{color: #008B8B; font-size: 18px;}
.pagecontent .ullist1, .pagecontent .ullist{margin-left: 0px; font-size: 14px;}
.pagecontent .ullist1 a:link, .pagecontent .ullist1 a:visited{color: #333333; text-decoration: none;}
.pagecontent .ullist1 a:hover{color: #BF0000;}
.pagecontent p{ line-height: 180%;}

.pagecontent .ullist2{ margin-left: 0px;}
.p_author{border-bottom: 1px solid #F4F1F0; border-top: 1px solid #F4F1F0; line-height: 30px; text-align: left; background-color: #F7FAFA; font-size: 12px; margin: 10px 0px; padding: 0px; padding-top: 0px;}
.p_author a:link, .p_author a:visited{color: #666666;}

.cat_div_ul{padding: 0px 10px 10px 0px; border-right: 2px solid #627380; margin-top: 10px;}
.cat_div_ul2{border: 1px solid #DEDEDE;}
.cat_div_ul h3{text-align: right; margin: 0px; padding: 0px; line-height: 36px; font-size: 12px; border-bottom: 1px solid #eeeeee;  padding-right: 20px; color: #6F446F;}
ul.cat_le{margin: 0px; padding: 0px; list-style: none; list-style-image: none;}
ul.cat_le li{border-bottom: 1px solid #f5f5f5; clear: both; line-height: 30px; text-align: right;}
ul.cat_le li a{color: #666; font-size: 12px; display: block; padding-right: 20px; background: url(Style1/arr/arr_list_a.gif) no-repeat right;}
ul.cat_le li a:hover{color: Black; text-decoration: none; background-color: #F6F6F6;}
ul.cat_le li.current{background: transparent url(Style1/bg/cat_le_c.gif) no-repeat left; color: White;}
ul.cat_le ul{list-style: none; padding: 0px; border-top: 1px solid #eeeeee; margin: 0px; padding: 5px 0px;}
ul.cat_le ul li{ border-bottom: none; line-height: 20px;}
ul.cat_le ul li.current a{background: none;}
ul.cat_le ul li a{ background: none; padding-left: 22px; font-size: 12px;}
ul.cat_le ul li a:hover{ background: #F0FFF0; color: #920F61;}

/*product list*/

ul.list_pro_s2, ul.list_pro_s1{padding: 10px 0px 10px 0px; margin: 0px; list-style-image: none; margin-left: 0px; clear: both; list-style: none;}
ul.list_pro_s2 li {width:250x; height:220px; overflow:hidden; float: left;}
ul.list_pro_s2 li .pic {padding: 4px 4px 0px 6px; display:block; text-align: center;}
ul.list_pro_s2 li .pic img{vertical-align:middle; height: 165px; width: 220px; padding: 2px; background-color: White; border: 1px solid #f5f5f5;}
ul.list_pro_s2 li .pic a{display: block; height: 173px; width: 228px;}
ul.list_pro_s2 li .pic a:hover img{ border: 1px solid #E2DFBF;}
ul.list_pro_s2 li.hover{ background: url(Style1/bg/list_pro_s2.gif) no-repeat top center;}
ul.list_pro_s2 li .info{line-height: 20px;padding:4px 0 0 8px; width:220px; font-size: 12px;}
ul.list_pro_s2 li .info h5{font-size: 12px; margin: 0px; padding: 0px; line-height: 20px;}
ul.list_pro_s2 li .info p, ul.list_pro_s1 li .info p{padding: 0px; padding-top: 5px; line-height: 150%; margin: 0px; margin-top: 0px;}

ul.list_pro_s2 li .url{ color: #696969; line-height: 20px; font-size: 12px;padding:4px 0 0 12px; }
ul.list_pro_s2 li .url a, ul.list_pro_s1 li .url a{ color: #696969}
ul.list_pro_s2 li .price span{ display: none;}
ul.list_pro_s2 li .price .market-price,ul.list_pro_s1 li .price .market-price{font-size:12px;color:#333;line-height:18px;padding-left:5px;white-space:nowrap;}
ul.list_pro_s2 li .price .now-price, ul.list_pro_s1 li .price .now-price{font-size:14px;font-weight:700;color:#c00; padding-left: 12px; background: url(Style1/rmb.gif) no-repeat left;}
ul.list_pro_s2 li .price del{font-size:12px;color:#999;line-height:18px;padding-left:5px;white-space:nowrap;}
ul.list_pro_s2 li .tag{position:relative;left:7px;top:-110px; width:150px;height:22px; line-height:22px; overflow:hidden;zoom:1; z-index: 99; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; background-color: #F3DFD5; display: none;}
ul.list_pro_s1 li {width:143px; height:136px;z-index:1;overflow:hidden; float: left; text-align: center;}
ul.list_pro_s1 li .pic{margin: 2px auto; display:block; text-align: center;}
ul.list_pro_s1 li .pic img{padding: 3px; display: block; MARGIN: 0px auto; width: 120px; height: 90px; BORDER: #E7E7E7 2px solid;}
ul.list_pro_s1 li .pic a:hover img{BORDER: #6C371E 2px solid;}
ul.list_pro_s1 li .info h5{font-size: 12px; margin: 0px; padding: 4px 0px; text-align: center; font-weight: normal;}
ul.list_pro_s1 li .info{line-height: 20px; font-size: 12px;}
ul.list_pro_s1 li .url{ color: #666666; line-height: 20px; font-size: 12px;}
/*page list css*/
.pages{padding: 15px 0px; line-height: 32px; text-align: center; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.pages a{ padding: 2px 5px 2px 5px;}
.pages a:link, .pages a:visited{border-left:1px solid #ccc; color: Black;}
.pages a.phome{ border-left: none;}
.pages a:hover{background-color: Gray; color: White; text-decoration: none;}
.pages .curPage{background-color: Gray; color: White;padding: 0px 4px;}
.pages a.curPage, .pages a.curPage:link, .pages a.curPage:visited{color: White;}

/*sitemap*/
div.sitemap{float: left; width: 105px; background: url(Style1/sitemap.jpg) no-repeat top; height: 430px;}
div.sitemap h3{line-height: 25px; text-align: center; margin: 0px; padding: 0px; font-size: 12px; color: White;}
div.sitemap h3 a:link, div.sitemap h3 a:visited{ color: White;}
div.sitemap ul{padding-left: 6px; list-style-image: none; line-height: 25px;}

/*index silde*/
.smallslider{position:relative;padding:0;margin:0;overflow:hidden;}
.smallslider ul{list-style-type:none;padding:0;margin:0;position: absolute;width:auto;height:auto;}
.smallslider li{margin:0;padding:0;}
.smallslider li a{margin:0;padding:0;}
.smallslider li a img{border:0;padding:0;margin:0;vertical-align:top;}
.smallslider  h3{position:absolute;font-weight:bold;font-size:12px;margin:0;padding:0;text-indent:2%;line-height:26px;z-index:2; width:98%;color:#CCC;}
.smallslider  h3 a{padding:0;margin:0;text-indent:0; }
.smallslider  h3 a:link,.smallslider  h3 a:visited{text-decoration:none;color:#FFFFFF;}
.smallslider  h3 a:hover{text-decoration:underline;color:#FF6600;}
.smallslider li.current-li{}
.smallslider-btns{position:absolute;z-index:103;}
.smallslider-btns span{background-color:#FFFFFF;border:1px solid #DCDCDC;color:#9F9F9F;cursor:pointer;float:left;font-size:12px;height:16px;line-height:16px;text-align:center; width:16px;}
.smallslider-btns span.current-btn{ background-color:#C00100; border:1px solid #A00100; color:white; font-size:13px;font-weight:bold;}
.smallslider-lay{position:absolute;background:black;height:26px;width:100%; z-index:101;}
#exp1{width:960px; height:250px; overflow: hidden;}
/*tabs css start*/
.contentbox{ clear: both; }
.contentbox blockquote{display: none;}
.contentbox .block{display: block;}
.tit_2 .tabs_ul li a:link, .tit_2 .tabs_ul li a:visited{color: #F1D6F1;}
.tit_2 .tabs_ul li.hover a{color:#6C0A5E;}
/*index*/
#index_p1{ clear: both; background: url(Style1/bg/bg_index_p1.gif) no-repeat top center;}
#index_p2{ clear: both;}
.index_le{ float: left; width: 458px;}
.index_rig{ float: right; width: 458px;}
.index_le .index_le_div{padding-left: 0px; padding-right: 20px;}
.index_rig .index_rig_div{padding-left: 20px;}
.box_case{float: left; width: 143px; overflow: hidden; margin-top: 8px;}
.box_case img{padding: 3px; display: block; MARGIN: 0px auto; width: 120px; height: 90px; BORDER: #E7E7E7 2px solid;}
.box_case a:hover img{ BORDER: #6C371E 2px solid;}
.box_case h5 {MARGIN: 3px auto 0px; LINE-HEIGHT: 20px; padding: 0px 0px 0px 15px; font-weight: normal;}
.box_case .url{ padding: 0px 0px 0px 15px;}
.index_case .leftarr{float: left; height: 140px; overflow: hidden; width: 30px;}
.index_case .rightarr{float: left; height: 140px; overflow: hidden; width: 30px;}
.index_case .roolparts{width: 400px; overflow: hidden; margin-top: 10px;}
.index_case .leftarr a, .index_case .rightarr a{background:url(Style1/index_case_bg.gif) no-repeat 0 0;
	display:block;
	width:30px;
	height:140px;
	float:left;	
	cursor:pointer;
}
.index_case .rightarr a{background:url(Style1/index_case_bg.gif) no-repeat 100% 0;}
/*tabs css start*/
.contentbox{ clear: both;}
.contentbox dl{display: none;}
.contentbox .block{display: block;}
.tit_h2{margin: 0px; padding: 8px 0px; color: #EB3D00; font-size: 20px;}
.tit_art_h3, .pagecontent .tit_art_h3{margin: 0px; padding: 5px 0px 20px 10px; font-size: 12px; line-height: 18px; color: Black; background: url(Style1/h3_tit.gif) repeat-x top;}
.tit_art_h32{margin: 0px; padding: 5px 0px 20px 10px; font-size: 12px; line-height: 18px; color: Black; background: url(Style1/h3_tit2.gif) repeat-x top;}
.tit_art_h33{margin: 0px; padding: 2px 10px 2px 25px; font-size: 14px; line-height: 20px; border-bottom: 1px solid #E88787; color: #B22222; border-top: 1px solid #E88787; background: #FFDFAE url(Style1/letter_scan_off.gif) no-repeat 5px 6px;}
.tit_art_h31{margin: 0px; padding: 0px 10px 0px 30px; font-size: 14px; line-height: 30px; color: #223E58; border-top: 1px solid #DCDDDD; border-left: 1px solid #DCDDDD; border-right: 1px solid #DCDDDD; background: White url(Style1/h3_tit1.gif) no-repeat; clear: both;}
.tit_art_h34{margin: 0px; padding: 0px 10px 0px 0px; font-size: 14px; line-height: 30px; color: #67351D; border-bottom: 1px solid #cccccc; clear: both; font-weight: bold;}
.tit_art_h34 a{ color: #67351D;}
.tit_art_h31 .span_r{font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
.tit_art_h34 .span_r{font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
#flink{clear: both; padding: 5px 0px 0px 0px;border-top: 1px solid #cccccc; background-color: White; margin-top: 0px;}

.page_s_top{height: 10px; line-height: 10px; font-size: 1px; clear: both;}
.page_s_btm{height: 10px; line-height: 10px; font-size: 1px; clear: both;}
/*tabs*/
.tabs_c{background: url(Style1/bg/bg_line_m.gif) repeat-x bottom; margin: 0px auto; width: 100%;}
ul.tabsc{margin: 0px; padding: 0px; list-style-image: none;}
ul.tabsc li{float:left;display:block;cursor:pointer; text-align:center;line-height:25px;}
ul.tabsc li a span{padding: 2px 10px; color: #4C2716;}
ul.tabsc li a:hover{ text-decoration: none;}
ul.tabsc li.hover{background:#fff; border-left:1px solid #A4A4A4; border-top:1px solid #A4A4A4; border-right:1px solid #A4A4A4;}
.contentbox{ clear: both;}
.contentbox dl{display: none;}
.contentbox .block{display: block;}

