:focus { outline:0; }
a:active { outline:none; }
*{margin:0px; padding:0px;}
ul{margin:0; padding:0; list-style:none;}
a:link, a:visited{color:#000000;text-decoration:none;}
a:hover{color:#584439;text-decoration:none;}
img{border:none;}
.cl{clear:both; height:0px; overflow:hidden;}
body{ font-size:12px; font-family:"MS PGothic","Microsoft YaHei", sans-serif, serif; text-align:center; background:url(../Images/BodyBackground.png) left top repeat;}

#Container{ width:1003px; height:auto; min-height:1000px; padding-left:7px; padding-right:8px; margin:0 auto; text-align:left; background:url(../Images/Background.png) center top repeat-y;}

#Head{}
#Head .Top{ background:url(../Images/TopBackground.jpg) left top repeat-x; height:93px;}
#Head .Top .Logo{ float:left;}
#Head .Top .Language{ float:right; height:22px; margin-right:20px; margin-top:30px;}
#Head .Top .Language ul{}
#Head .Top .Language ul li{ float:left; margin-left:22px;}
#Head .Top .Language ul li a{ font-size:12px; font-weight:bold; background:url(../Images/LanguageAr.gif) left top no-repeat; height:19px; line-height:19px; padding-left:23px; display:inline-block;}
#Head .Top .Language ul li a.kn{ background-position:left bottom;}
#Head .Top .Language ul li a.Home{ background:url(../Images/Home.png) left top no-repeat; padding-left:23px;}

#Head .Banner{ width:750px; height:230px; position:relative; float:left; overflow:hidden;}
#Head .Banner .bd{ width:750px; height:230px;}
#Head .Banner .hd{ height:20px; overflow:hidden; position:absolute; right:3px; bottom:3px; z-index:1; }
#Head .Banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
#Head .Banner .hd ul li{ float:left; margin-right:4px;  width:14px; height:14px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
#Head .Banner .hd ul li.on{ background:#5A2887; color:#fff; }


#Head .Nav{ width:252px; height:230px; float:right;}
#Head .Nav ul{ display:block; width:100%; height:220px; padding-top:10px;}
#Head .Nav ul li{ background:url(../Images/Nav.jpg) left top no-repeat; text-align:center; width:101px; height:48px; float:left; margin-top:15px; margin-left:15px;}
#Head .Nav ul li a{ display:block; width:95px; height:41px; line-height:41px; text-align:center; font-size:14px; font-weight:bold;}
#Head .Nav ul li a:link,#Head .Nav ul li a:visited{ color:#574738;}
#Head .Nav ul li a:hover{ color:#333;}

#Main{ background:url(../Images/MainBackgorund.jpg) left top repeat-x; padding-top:25px; padding-left:10px; padding-right:10px;}
#Main .Title,#Main .TLeft{ height:38px; background-image:url(../Images/Title.png); background-repeat:no-repeat; background-position:right bottom;}
#Main .Title .TLeft{ background-position:left top; line-height:35px; padding-left:15px; color:#58463C; font-size:15px; font-weight:bold;}

#Index_Left{ width:700px; float:left;}
#Index_Right{ width:270px; float:right;}

#Index_Left .News{}
#Index_Left .News .Box{ border:1px solid #C7C7C7; border-top:none; height:497px;}

.TNews{ padding:10px; padding-bottom:0px; margin-bottom:15px; border-bottom:1px solid #C7C7C7;}
.TNews dl{ height:59px; padding-bottom:9px; border-bottom:1px dashed #aaa; margin-bottom:10px;}
.TNews dl.E{ border-bottom:none;}
.TNews dl dt{ float:left; width:180px; height:59px;}
.TNews dl dd{ float:right; width:480px; height:59px;}
.TNews dl dd span{ float:right; color:#604F24}
.TNews dl dd p{ float:none; clear:both; line-height:1.5; padding-top:4px; text-indent:24px; color:#666;}
.TNews dl dd a{ font-weight:bold;}
.TNews dl dd a:link,.TNews dl dd a:visited{ color:#604F24;}
.TNews dl dd a:hover{ color:#333;}

.CateNews{ width:280px; margin-left:30px; float:left;}
.CateNews.R{ margin-right:30px; float:right;}
.CateNews .T{ background:url(../Images/ar.gif) left 6px no-repeat; padding-left:12px; color:#574539; font-weight:bold; font-size:14px; margin-bottom:18px;}
.CateNews .T a:link,.CateNews .T a:visited{ color:#584537;}

.CateNews ul{}
.CateNews ul li{ padding-left:12px; background:url(../Images/ar.gif) left -28px no-repeat; margin-bottom:15px; height:85px;}
.CateNews ul li .St{ margin-bottom:5px;}
.CateNews ul li .St a{ font-weight:bold; }
.CateNews ul li .St a:link,.CateNews ul li .St a:visited{color:#666666;}
.CateNews ul li p{ color:#999;}
.CateNews ul li p img{ float:right; margin-left:25px;}


.About{ margin-bottom:10px;}
.About .Title{ padding-right:10px;}
.About .Box{ border:1px solid #C7C7C7; border-top:none; padding:5px 10px; height:328px; overflow:hidden;}
.About .Box img{ margin-bottom:10px;}
.About .Box p{ color:#655345; text-indent:24px; line-height:1.8; padding-bottom:8px;}

.Contact{}
.Contact .Title{ padding-right:10px;}
.Contact .Box{ background:#F7F7F7; border:1px solid #C7C7C7; border-top:none; text-align:center;  height:110px;}
.Contact .Box p{ text-align:left; line-height:1.5; padding:8px; padding-bottom:0px; color:#665249; font-size:14px;}
.Contact .Box img{ margin-top:8px;}

.Product{ margin-top:18px; float:none; clear:both;}
.Product .T{ border-bottom:1px solid #CCC; padding-bottom:5px; font-size:14px; color:#584638; font-size:14px; font-weight:bold;}

.Product ul{ padding-top:10px;}
.Product ul li{ float:left; margin-right:38px;}
.Product ul li.E{ margin-right:0px;}

.Product ul li .Pro{ width:300px;}
.Product ul li .Pro .ProImg{width:300px; height:200px;}
.Product ul li .Pro .ProImg img{ max-width:300px; max-height:200px;}

.Pro{ border:1px solid #DDDDDD; padding-bottom:5px;}
.Pro .ProImg{ display:table-cell; vertical-align:middle; }
.Pro .ProImg img{ vertical-align:middle;}
.Pro .ProInfo{ padding:5px; line-height:1.7; color:#666;}
.Pro .ProName{ padding:3px 5px 0px 5px; font-weight:bold;}
.Pro .More{ padding:0 10px;}




#Main .More{ text-align:right; margin:8px 0px;}
#Main .More a{ background:#584439; padding:4px 14px;}
#Main .More a:link,#Main .More a:visited{ color:#FFF;}



#Foot{ text-align:center; line-height:2; color:#999; margin-top:24px; padding:35px 0px;}




/*内页*/
#Left{ width:232px; float:left;}
#Right{ width:732px; float:right;}

#Left .LeftBox { margin-bottom:15px;}
#Left .LeftBox .Title{ padding-right:10px;}
#Left .LeftBox .Box{ border:1px solid #C7C7C7; border-top:none; }
#Left .LeftBox .Box ul{ padding-top:5px;}
#Left .LeftBox .Box ul li{ line-height:28px; margin-bottom:3px; background:url(../Images/ar.gif) 12px -23px no-repeat; padding-left:25px; border-bottom:1px dashed #CCCCCC;}
#Left .LeftBox .Box ul li a.sel{ font-weight:bold;}
#Left .LeftBox .Box ul li.E{ border-bottom:none;}




#Right .RightBox{border:1px solid #C7C7C7; border-top:none; padding:10px; min-height:450px; overflow:hidden;}
#Right .RightBox .Pro{ width:227px; float:left; margin-right:11px; margin-bottom:17px;}
#Right .RightBox .Pro.E{ margin-right:0px;}
#Right .RightBox .Pro .ProImg{width:227px; height:158px;;}
#Right .RightBox .Pro .ProImg img{ max-width:227px; max-height:158px;}

#Right .PicGroup{ width:362px; border:1px solid #CCC; float:left;}
#Right .Info{ float:right; width:330px; border:1px solid #CCC; min-height:335px;}
#Right .Info .T{ border-bottom:1px solid #aa3324; padding:7px; color:#58463a; font-size:15px; font-weight:bold;}
#Right .Info p{ padding:10px; line-height:1.5;}

#Right .Map{ margin-top:12px;}
#Right .Map .T{ line-height:25px; border-bottom:1px solid #ccc; margin-bottom:10px; font-size:15px;}





#preview{ float:none; margin:1px; text-align:center;}
.jqzoom{ width:360px; height:270px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; margin-left:5px; overflow:hidden;}
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}

#spec-list{ width:320px; float:left; overflow:hidden; margin-left:5px; margin-right:5px; }
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}


/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}







   /*分页样式*/
DIV.scott { padding:3px; margin:3px; text-align:center; font-size:12px; clear:both;}
DIV.scott A {border: #E4D2BE 1px solid;  color: #58463C;    text-decoration: none;}
DIV.scott A,DIV.scott span{padding:4px 8px; margin-right: 6px; }
DIV.scott A:hover {border: #E4D2BE 1px solid;  color: #FFF;  background-color: #E4D2BE;}
DIV.scott A:active {border: #E4D2BE 1px solid; color: #FFF;  background-color: #E4D2BE;}
DIV.scott SPAN.current {border: #E4D2BE 1px solid; font-weight: bold;  color: #fff; background-color: #E4D2BE}
DIV.scott SPAN.disabled {border: #CCC 1px solid;  color: #CCC; }

.ProPage{ border:1px solid #ddd;}
.ProPage td{ padding:4px 6px; color:#555;}