@charset "utf-8";
body{ margin:0px; padding:0px; color:#666666;font-family:Arial;font-size:12px; background:url(Background.gif) repeat-x top;}
p{ margin:0px; padding:0px;}
.clear{ clear:both;}
img{border:0px;}
.Gray_Orange a{ color:#dbdee3; font-weight:bold;font-family:Arial;font-size:12px; text-decoration:none; text-transform:none;}
.Gray_Orange a:hover{ color:#ffaf02; font-weight:bold;font-family:Arial;font-size:12px; text-decoration:none;}
.Gray_Green a{ color:#666; font-family:Arial;font-size:12px; text-decoration:none; text-transform:none;}
.Gray_Green a:hover{ color:#507201;font-family:Arial;font-size:12px; text-decoration:none;}
.Orange a{ color:#feb101;font-family:Arial;font-size:12px; text-decoration:none; text-transform:none;}
.Orange a:hover{ color:#feb101;font-family:Arial;font-size:12px; text-decoration:underline;}
.Gray_1 a{ color:#666666;font-family:Arial;font-size:12px; text-decoration:none; text-transform:none;}
.Gray_1 a:hover{ color:#666666;font-family:Arial;font-size:12px; text-decoration:underline;}
.Gray{ font-size:13px; font-family:Arial; font-weight:bold; color:#465666;}
.Green{ font-size:13px; font-family:Arial; font-weight:bold; color:#507201;}
#Head{ height:75px; background:#0b0d33; padding-top:15px; padding-left:32px; border-left: solid 1px #778ca9; border-right: solid 1px #778ca9;}
#Navigation{ margin-top:4px; height:45px; margin-bottom:1px; background:url(Navigation_Background.gif) no-repeat center ;}
#content{ height:595px; background:url(content_background.gif) no-repeat top;}
#content_left{ width:230px; float:left; padding-left:3px;}
#content_right{ width:699px; float:right; padding-right:3px;height:589px; background:url(content_right_background.gif) no-repeat;}
.category{ height:280px; background:url(category_background.gif) no-repeat top;}
.reporl{ height:195px; margin-top:4px; background:url(reporl_background.gif) no-repeat;}
#Contact_Content{ height:331px; margin-bottom:8px; background:url(Contact_Content_background.gif) no-repeat;}
#Products_Contact_Content{ margin:0px; padding:0px; list-style:none; height:100%; margin-bottom:8px;}
.Products_Contact_Content_T{height:33px; background:url(Inside_background_head.gif) no-repeat;}
.Products_Contact_Content_I{padding-left:5px;background:url(Inside_background_I.gif) repeat-y;line-height:25px;float:left;height:100%;width:935px;}
.Products_Contact_Content_f{clear:both; margin-bottom:5px; height:10px; background:url(Inside_background_f.gif) no-repeat;}
.Main_office{ padding-left:20px; width:350px;}
.News_List{ width:180px; float:left; height:260px; padding-left:20px; margin-top:20px;margin-bottom:10px;}
.News_List_1{ width:221px; float:left; height:750px; padding-left:10px;padding-top:20px; border-right: dashed 0px #333; margin-bottom:10px; background:url(dot.gif)  right 24px repeat-y;}
.News_List_2{ width:465px; float:left; height:100%; padding-left:10px;padding-top:20px; border-right: dashed 0px #333; margin-bottom:10px; background:url(I.gif) repeat-x;}
.News_List_4{ width:465px; float:left; height:100%; padding-left:10px;padding-top:20px; border-right: dashed 0px #333; margin-bottom:10px; background:url(I.gif) repeat-x;}
.News_List_3{ width:160px; float:left; height:750px; padding-left:30px; padding-right:30px;padding-top:20px;margin-bottom:10px; background:url(dot.gif) repeat-y left top;}
.News_List_5{ width:120px; float:left; height:740px;padding-left:10px;padding-top:20px; border-right: dashed 1px #333; margin-bottom:10px; background:url(I.gif) repeat-x;}
.News_content{width:676px; float:right;margin-right:20px;margin-top:20px;background:url(dot.gif) repeat-y left top;padding-left:10px;height:100%;}
.bg{background:url(I.gif) repeat-x;width:929px;height:100%;}



.STYLE1{color:#333333;font-weight:bold;}
.STYLE2{color:#feb101;font-size:14px;font-weight:bold;}
.STYLE3{color:#ffffff;font-size:13px;font-weight:bold;}
.main{width:940px;height:100%;margin:0px;padding:0px;margin:0px auto;background:#fff;}

.parent{width:188px;height:25px;padding-left:17px;line-height:25px;background:url(Secondary_Navigation_bj.gif) no-repeat left;}
.son{margin-left:20px;line-height:22px;padding-left:10px;background:url(Orange_Arrow.gif) no-repeat left;}
.infoitem{margin-left:15px;margin-top:5px;padding-left:8px;line-height:24px;background:url(Yellow_Arrow.gif) no-repeat left;}
#Bottom{height:35px;line-height:35px;color:#cecece;text-align:center;background:#0b0d33;}
#Bottom a{color:#FFFFFF;text-decoration:none}
.location{padding-left:20px;line-height:34px;}
.location a{text-decoration:none;color:#465666;}
.location a:hover{text-decoration:none;color:#507201;}

.article{height:auto !important;height:500px;min-height:500px;}
.article li{background:url(../images/lidot.gif) no-repeat 8px 50%;border-bottom:1px dotted #DDDDDD;height:31px;overflow:hidden;vertical-align:bottom;line-height:37px;padding:0 0 0 20px}
.h{text-align:center;font-size:20px;font-weight:bold;margin:10px 0}
.articletxt{padding-top:24px;}
.articletxt p{margin:6px 0;font-size:14px;padding:0 15px; text-indent:24px;}
.articlefrom{text-align:center;border-bottom:1px dotted #DDDDDD;padding:0 0 5px}
.infoItem{padding-left:10px; line-height:30px; background:url(images/Yellow_Arrow.gif) no-repeat left;}
.preNext{height:50px; margin-top:30px;line-height:22px; padding-top:5px; font-size:12px; color:#FFFFFF; padding-left:10px; background:#0b0d33;}
.preNext a{text-decoration:none;color:#FFFFFF;}
.preNext a:hover{text-decoration:none;color:#507201;}
.pad{padding:24px;}

.table{background-color:#808080}
.table .title{font-weight:bold}
.table td{background-color:#F4F7FC; text-align:center;height:16px; line-height:16px;}
.nodata{height:200px;line-height:200px; text-align:center;width:300px;}
.ablumItem{text-align:center;width:155px;height:133px;border:solid 4px #f4a941;}
.ablumItem1{text-align:center;width:155px;height:133px;border:solid 4px #f4a941;}
.pageLogo{font-size:18px;  font-weight:bold; color:#110055; padding-bottom:10px;}
.ablumColumn{width:160px;float:left;height:740px;padding-left:8px;padding-right:8px;padding-top:20px;margin-bottom:10px; background:url(dot.gif) repeat-y;}
.content img{text-align:center}
.content p,.content table{margin:auto}

.Pages{padding-left:20px;text-align:center;width:450px;margin:20px auto;}
.Pages_1{text-align:center;width:390px;padding-top:20px; float:right; padding-right:20px;}
.pageSplit{height:30px;float:left}
.sabrosus{PADDING:3px;MARGIN:3px;TEXT-ALIGN:center;FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;WIDTH:100%;float:left;}
.sabrosus A {BORDER: #ddd 1px solid;PADDING-RIGHT: 5px;PADDING-LEFT:5px;PADDING-BOTTOM: 2px;COLOR:#666; MARGIN-RIGHT: 2px; PADDING-TOP:2px;TEXT-DECORATION:none}
.sabrosus A:hover {BORDER:#FEB101 1px solid;BACKGROUND-COLOR:#FFFFFF}
.sabrosus span A:hover{color:#a234e4;}
.pagination A:active {BORDER: #FEB101 1px solid;COLOR:#a234e4;BACKGROUND-COLOR:#FFFFFF}
.sabrosus SPAN.current {BORDER:#FEB101 1px solid;PADDING-RIGHT:5px;PADDING-LEFT:5px;FONT-WEIGHT:bold;PADDING-BOTTOM:2px;COLOR:#FFFFFF; MARGIN-RIGHT: 2px; PADDING-TOP:2px;BACKGROUND-COLOR:#FEB801}
.sabrosus SPAN.disabled {BORDER: #f3f3f3 1px solid; PADDING-RIGHT:5px;PADDING-LEFT:5px;PADDING-BOTTOM:2px;COLOR:#666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;}

.typeName a{text-decoration:none;color:#465666;font-size:13px;font-weight:bold}
#contact a,.item a{text-decoration:none;color:#465666;}
#contact a:hover,.item a:hover{text-decoration:none;color:#507201;}
#contact table{margin-left:20px}

