
@charset "utf-8";
/* CSS Document */
ol, ul {list-style: none;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/* Init */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend{margin: 0; padding: 0;border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}
/* common */
body { font-family:"宋体"; text-align:center; font-size:12px; color:#666666; margin-top:0px;}
a,a:visited{ color:#003399; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clearer{ line-height:0px; clear:both; }
strong{ font-weight:bold;}
/* new clear .clear{overflow:hidden; zoom:1; clear:both;}*/
.clear:after {content: ".";clear: both;height: 0;visibility: hidden;display: block;} 
.clear {display: inline-block;    }
/**//* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/**//* End hide from IE-mac */
.GcW{ clear:both; text-align:left; width:980px; margin:0px auto;border-left:1px solid #e3c69c; border-right:1px solid #e3c69c;}
.GcW .Gp1{ margin:0px 3px;}
.GcW .Gp2{float:left; margin-right:10px; width:482px;}
.GcW .Gp2a{ float:left; margin-right:10px; width:728px;}
.GcW .Gp2b{ float:left; margin-right:10px; width:236px;}
.GcW .Gp3a{ float:left; margin-right:10px; width:359px;}
.GcW .Gp3b{ float:left; margin-right:10px; width:359px;}
.GcW .Gp3c{ float:left; margin-right:10px; width:236px;}
.GcW .Gp3d{ float:left; margin-right:10px; width:236px;}
.GcW .Gp3e{ float:left; margin-right:10px; width:482px;}
.GcW .Gp3f{ float:left; margin-right:10px; width:236px;}
.GcW .Gp3g{ float:left; margin-right:10px; width:280px;}
.GcW .Gp3h{ float:left; margin-right:10px; width:390px;}
.GcW .Gp3i{ float:left; margin-right:10px; width:280px;}
.GcW .Gp4{ float:left; margin-right:10px; width:236px;}
.GcW .Gp5{ float:left; margin-right:10px; width:316px;}
.GcW .first{display:inline; float:left; margin-left:3px;}
.GcW .last{display:inline; float:right; margin-right:3px;}
.GsTL{ clear:both;}
.GsTL li{font-size:12px; line-height:20px; }
.GsTL .time{ padding-left:12px; color:#888;}
.GsTAL{ clear:both;}
.GsTAL li{ font-size:12px; line-height:20px;}
.GsTAL h3{ font-size:18px; font-weight:bold; line-height:30px;}
.GsTAL p{ line-height:20px; padding:5px; background-color:#efefef;}
.GsPTAL{ clear:both;}
.GsPTAL li{ clear:both;}
.GsPTAL img{ width:116px; height:96px; float:left; padding:1px; margin:0px 10px 10px 0px;}
.GsPTAL a img, .GsPTAL a:visited img{border:1px solid #ccc;}
.GsPTAL a:hover img{border:1px solid #aaa;}
.GsPTAL  h3{ font-size:12px; font-weight:bold; line-height:20px; color:#CC3300;}
.GsPTAL  h3 a,.GsPTAL  h3 a:visited{ color:#CC3300;}
.GsPTAL  p{ line-height:20px; color:#777;}
.GsPTAL  p a,.GsPTAL  p a:visited{ color:#777;}
.GsPTL{ clear:both;}
.GsPTL img{width:116px; height:96px; display:block; padding:1px;}
.GsPTL a img, .GsPTL a:visited img{border:1px solid #ccc;}
.GsPTL a:hover img{border:1px solid #aaa;}
.GsPTL h3{ font-size:12px; font-weight:bold; line-height:20px; text-align:center;}
.GsLs{ clear:both; height:20px; line-height:20px;}
.GsLs dt{ float:left; padding-left:5px; font-weight:bold;}
.GsLs dd{ float:right; padding-right:5px; }
.Gs1{clear:both;}
.Gs1 .GsL{ clear:both; height:24px; line-height:24px; background-color:#CCCCCC;}
.Gs1 .GsL dt{ float:left; padding-left:5px; font-weight:bold;}
.Gs1 .GsL dd{ float:right; padding-right:5px;}
.Gs1 .GsC{ padding:5px;}
/* tab */
.GsTab{ clear:both;}
.GsTab ul{ display:block; background-color:#CCCCCC; height:24px;}
.GsTab .tabbt{ float:left; line-height:24px; height:24px; padding-left:5px; padding-right:5px;}
.GsTab .tabbt-on{float:left; line-height:24px; height:24px; padding-left:5px; padding-right:5px; background-color:#FFFFFF;}
.GsTab .tabpad{ clear:both; padding:5px; display:none;}
.GsTab .visible{ display:block;}
.GsTitleTab{ clear:both;}
.GsTitleTab ul{ display:block; background-color:#CCCCCC; height:24px;}
.GsTitleTab .tablabel{ display:block;}
.GsTitleTab .tabbt{ float:right; line-height:24px; height:24px; padding-left:5px; padding-right:5px;}
.GsTitleTab .tabbt-on{ float:right; line-height:24px; height:24px; padding-left:5px; padding-right:5px; background-color:#FFFFFF;}
.GsTitleTab .tabtitle, .GsTitleTab .tabtitle-on{ float:left; line-height:24px; height:24px; padding-left:5px; padding-right:5px; }
.GsTitleTab .tabpad{ clear:both; padding:5px; display:none; }
.GsTitleTab .visible{ display:block;}
/* navi */
.GsNavi{ clear:both; height:50px;}
.GsNavi dt{ float:left; line-height:30px; padding-left:5px; font-size:14px; font-weight:bold; }
.GsNavi dd{}
.GsNavi .menu0{ float:right; line-height:30px; padding-right:5px; }
.GsNavi .menu1{ clear:both; line-height:20px; text-align:center;}
/* extra */
.GsB{ clear:both; line-height:30px;}
.GsB dt{ float:left; padding-left:5px;}
.GsB dd{ float:right; padding-right:5px;}
.GsLineH{ clear:both; display:block;margin:4px 0px 5px 0px; height:1px; line-height:1px; font-size:1px; overflow:hidden; background-color:#990000;}
.GsAd{ margin:5px 0px 5px 0px; clear:both; height:80px; border:1px solid #ccc; text-align:center; line-height:80px;}
.GsForm{ clear:both; line-height:20px;}
.GsForm p{ margin-bottom:5px;}
.GsForm form{ margin:0px; padding:0px;}
.GsForm label{ color:#000; padding-right:5px;}
.GsForm input.textinput{ height:18px; border:none; background-color:#efefef; line-height:18px; font-size:12px; width:120px; }
.GsForm input.button{ height:18px; border:none; background-color:#CC3300; line-height:18px; font-size:12px; width:120px; color:#fff; }
.GsForm textarea.textarea{ border:none; background-color:#efefef; line-height:18px; font-size:12px; width:120px; height:60px;}
@charset "utf-8";
/* CSS Document */
.cleft{ width:220px; float:left;}
.cright{ width:750px; float:right; border-left:1px solid #edece9;}
.abut{ background:url(/image/Lbuttonbg.gif) no-repeat; font-size:16px; text-align:center; margin:10px 27px; line-height:33px; height:33px; font-weight:bold;}
.abut a,.abut a:visited{ color:#990000;}
.abut a:hover{ color:#FF0000; text-decoration:none;}
.dqwz{ font-size:13px; color:#666666; line-height:30px; height:30px; text-indent:25px; background-color:#f8f6f1; border-bottom:1px solid #edece8;}
.dqwz a,.dqwz a:visited{ color:#666666;}
.dqwz a:hover{ color:#666666;}
.title{font-size:14px; line-height:28px; text-align:left; color:#333333;}
.title1{font-size:24px; padding-top:30px; font-weight:bold; line-height:28px; text-align:center; color:#333333;}
.content{ font-size:14px; line-height:28px; color:#333333; padding:30px; }
.GsTL22{ clear:both;}
.GsTL22 li{font-size:14px; line-height:28px; padding-left:15px; border-bottom:1px solid #EFEFEF; }
.GsTL22 li a,.GsTL22 li a:visited{ color:#444;}
.GsTL22 li a:hover{ color:#CC0000;}
.GsTL22 .time{  padding-left:15px;}
/* head */
.head{ background:url(/image/headbg.jpg) no-repeat; height:265px;}
.GcHead12{ background-image:url(/image/head.jpg); height:100px; position:relative;}
.GcNavi12{ clear:both; margin-bottom:2px; padding-top:185px;}
.GcNavi12 ul{ background:url(/image/headbg02.gif) repeat-x; height:46px; line-height:49px; padding-left:125px; }
.GcNavi12 li{ list-style:none; padding-left:10px; display:inline;}
.GcNavi12 .tabbt{font-weight:bold; display:inline; float:left; margin:auto; text-align:left; font-size:24px; width:150px; height:55px; background:url(/image/headbg05.gif) no-repeat transparent;}
.GcNavi12 .tabbt a,.GcNavi12 .tabbt a:visited{ padding-left:7px; text-decoration:none; color:#d94309;}
.GcNavi12 .tabbt a:hover{ color:#d94309;}
.GcNavi12 .tabbt-on{ font-weight:bold; display:inline; float:left; margin:auto; text-align:left; font-size:24px; width:150px; height:55px; background:url(/image/headbg04.gif) no-repeat transparent;}
.GcNavi12 .tabbt-on a,.GcNavi12 .tabbt-on a:visited{ padding-left:7px; text-decoration:none; color:#d94309;}
.GcNavi12 .tabbt-on a:hover{ color:#d94309;}
.GcNavi12 .tabpad{clear:both;display:none; background-image:url(/image/headbg03.gif); background-repeat:no-repeat; background-color:#FFFFFF; font-size:14px; height:26px;}
.GcNavi12 .padmenu{text-align:center; line-height:26px; margin-bottom:2px; display:block; padding-left:60px;}
.GcNavi12 .tabpad a,.GcNavi12 .tabpad a:visited{color:#FF6633;}
.GcNavi12 .tabpad a:hover{color:#FF6633;}
.sfz{ font-size:14px; color:#333333; line-height:30px; height:30px; background-color:#fceccf; border-bottom:1px solid #efeeeb; text-align:center;}
.sfz a,.sfz a:visited{ color:#333333;}
.sfz a:hover{ color:#333333;}
/* foot */
.foot{ background-color:#fce3b3; font-size:14px; font-weight:bold; height:27px; line-height:27px; text-align:center; color:#eb5402;}
.zcwz{ font-size:12px; color:#333333; text-align:center; line-height:28px; padding:10px 0px 10px 0px;}
/* tab*/
.GsTab1 .tabbt{ text-align:center; background-image:url(/image/tabancor4.gif); background-position:bottom; float:left; width:94px; height:35px; line-height:32px; margin-right:1px;}
.GsTab1 .tabbt-on{ text-align:center; background-image:url(/image/tabancor3.gif); background-position:bottom; float:left; width:94px; height:35px; line-height:32px;margin-right:1px;}
.GsTab1 .tabbt a,.GsTab1 .tabbt a:visited,.GsTab1 .tabbt a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab1 .tabbt-on a,.GsTab1 .tabbt-on a:visited,.GsTab1 .tabbt-on a:hover{ font-weight:bold; color:#fff; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab1 .tabpad { clear:both; display:none;}
.GsTab1 .tabpad .Gs0{ padding:10px 0px 0px 0px;}
.GsTab2 .tabbt{ text-align:center; background-image:url(/image/tabancor4.gif); background-position:bottom; float:left; width:165px; height:35px; line-height:32px; margin-right:1px;}
.GsTab2 .tabbt-on{ text-align:center; background-image:url(/image/tabancor3.gif); background-position:bottom; float:left; width:165px; height:35px; line-height:32px;margin-right:1px;}
.GsTab2 .tabbt a,.GsTab2 .tabbt a:visited,.GsTab2 .tabbt a:hover{ color:#000; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab2 .tabbt-on a,.GsTab2 .tabbt-on a:visited,.GsTab2 .tabbt-on a:hover{ font-weight:bold; color:#fff; text-decoration:none;display:block; width:100%; height:100%;}
.GsTab2 .tabpad { clear:both; display:none;}
.GsTab2 .tabpad .Gs0{ padding:10px 0px 0px 0px;}
.GsPTAL10{ clear:both;}
.GsPTAL10 li{ width:200px; float:left; padding-left:17px; text-align:center; height:185px; }
.GsPTAL10 img{ width:200px; height:150px; padding:1px; }
.GsPTAL10 a img, .GsPTAL10 a:visited img{border:1px solid #ccc; }
.GsPTAL10 a:hover img{border:1px solid #aaa;} 
.GsPTAL10 h3{ font-size:12px; font-weight:bold; line-height:20px; color:#CC3300;}
.GsPTAL10 h3 a,.GsPTAL10 h3 a:visited{ color:#444;}
.GsPTAL10 p{ line-height:20px; color:#777;}
.GsPTAL10 p a,.GsPTAL10 p a:visited{ color:#777;}
.GsPTAL11{ clear:both;}
.GsPTAL11 li{ width:150px; float:left; padding-left:20px; text-align:center; height:210px; }
.GsPTAL11 img{ width:140px; height:160px; padding:1px; }
.GsPTAL11 a img, .GsPTAL11 a:visited img{border:1px solid #ccc; }
.GsPTAL11 a:hover img{border:1px solid #aaa;} 
.GsPTAL11 h3{ font-size:12px; font-weight:bold; line-height:20px; color:#CC3300;}
.GsPTAL11 h3 a,.GsPTAL11 h3 a:visited{ color:#444;}
.GsPTAL11 p{ line-height:20px; color:#777;}
.GsPTAL11 p a,.GsPTAL11 p a:visited{ color:#777;}
/* detail */
.GcDetail{padding:5px 10px;}
.GcDetail .tools{text-align:center; background-color:#7F9FCA; color:#fff; line-height:22px;}
.GcDetail .tools a,.GcDetail .tools a:visited{color:#fff;}
.GcDetail .title{font-size:16px; font-weight:bold; text-align:center; padding:15px 10px 5px 10px; line-height:24px; color:#003399;}
.GcDetail .desc{text-align:center; line-height:24px; color:#666;}
.GcDetail .detail{ font-size:14px; line-height:24px; padding:10px 20px; color:#333333;}
.GcDetail .detail a,.GcDetail .detail a:visited{color:#03F; text-decoration:underline}
.GcDetail .detail a:hover{color:#C30;}
.GcDetail .detail p{padding-top:14px;}
.GcDetail .fbig{font-size:16px;}
.GcDetail .fsmall{font-size:12px; line-height:20px;}
.GcDetail .fsmall p{padding-top:10px;}
.Gs9{clear:both; margin-bottom:5px; border:1px solid #ccc;}
.Gs9 .GsL{ clear:both; height:27px; line-height:27px; border-bottom:1px solid #bbb; background:url(/image/labels.gif) 0px -250px repeat-x #fff; }
.Gs9 .GsL dt{font-size:14px;  float:left; padding:0px 5px 0px 17px; font-weight:bold; color:#000; background:url(/image/dots.gif) 0px -543px no-repeat;}
.Gs9 .GsL dt a,.Gs9 .GsL dt a:visited{ color:#000; }
.Gs9 .GsL dd{ float:right; padding-right:10px;}
.Gs9 .GsL dd a,.Gs9 .GsL dd a:visited{ color:#666;}
.Gs9 .GsC{ padding:12px 8px 8px 8px; background:url(/image/bgs.gif) -1000px 0px no-repeat; }
.GsTL22{ clear:both;}
.GsTL22 li{font-size:14px; line-height:24px; background:url(/image/dots.gif) 0px -34px no-repeat; padding-left:15px; }
.GsTL22 li a,.GsTL22 li a:visited{ color:#444;}
.GsTL22 li a:hover{ color:#CC0000;}
.GsTL22 .time{ padding-left:14px; color:#888;}
.Gs9{clear:both; margin-bottom:5px; border:1px solid #ccc;}
.Gs9 .GsL{ clear:both; height:27px; line-height:27px; border-bottom:1px solid #bbb; background:url(/image/labels.gif) 0px -250px repeat-x #fff; }
.Gs9 .GsL dt{font-size:14px;  float:left; padding:0px 5px 0px 17px; font-weight:bold; color:#000; background:url(/image/dots.gif) 0px -543px no-repeat;}
.Gs9 .GsL dt a,.Gs9 .GsL dt a:visited{ color:#000; }
.Gs9 .GsL dd{ float:right; padding-right:10px;}
.Gs9 .GsL dd a,.Gs9 .GsL dd a:visited{ color:#666;}
.Gs9 .GsC{ padding:12px 8px 8px 8px; background:url(/image/bgs.gif) -1000px 0px no-repeat; }
.Gs36{clear:both; margin-bottom:5px;}
.Gs36 .GsL{clear:both; height:31px; line-height:31px; background:url(/image/labels2.gif) 0px -899px repeat #F7F4F1; padding-left:0px; border-bottom:1px solid #F06321;}
.Gs36 .GsL dt{ font-size:14px; float:left; font-weight:bold; padding-left:12px; background:url(/image/labels2.gif) 0px -750px repeat-x #cc0000; }
.Gs36 .GsL dt span{ display:block; padding-right:40px; background:url(/image/labels2.gif) right -846px no-repeat;}
.Gs36 .GsL dt a,.Gs36 .GsL dt a:visited{ color:#FFF;}
.Gs36 .GsL dd{ float:right; padding-right:10px;}
.Gs36 .GsL dd a,.Gs36 .GsL dd a:visited{ color:#CC0000;}
.Gs36 .GsC{ padding: 8px; }
.GcPos{ line-height:30px; padding:0px 10px; background:url(/image/sdot.gif) 0px bottom repeat-x;}
.GcPos a,.GcPos a:visited{ color:#444;}
.GcPos a:hover{color:#03F; text-decoration:none;}
.picsGlide{width:600px; height:330px; margin:0px auto; overflow:hidden; position:relative;}
.picsGlide .GsPicList{margin:0; padding:0; list-style:none; height:330px; width:6000px; position:absolute;}
.picsGlide .GsPicList li{float:left; margin:0; padding:0; height:330px;}
.picsGlide .GsPicList li img{ display:block;width:600px; height:300px; }
.picsGlide .GsPicList .title {line-height:28px; height:28px; width:600px; text-align:center; font-size:12px; background-color:#FFF; color:#c30; font-weight:bold;border-top:1px solid #FFF;}
.picsGlide .GsPicList .title a,.picsGlide .GsPicList .title a:visited {color:#c30; text-decoration:none;}
.picsGlide .GsPicList .title a:hover { text-decoration:underline;}
.picsGlide .GlideList {font-size:12px; position:absolute; bottom:33px; right:3px;}
.picsGlide .GlideList li{ float:left; background:url(/image/button_bg.gif) no-repeat -15px 0;width:15px; height:15px; list-style:none; color:#000; text-align:center;  cursor:pointer; padding:0px; margin:0px;margin-right:3px;}
.picsGlide .GlideList li:hover,.GlideList li.active{ background:url(/image/button_bg.gif) no-repeat 0 0; color:#fff;}
