/* 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,table, caption, tbody, tfoot, thead, tr, th{margin: 0; padding: 0;	border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}
/* remember to define focus styles! */
:focus {outline: 0;}

ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* common */

.GcW{ width:980px; margin:0px auto 0px auto; background-color:#FFFFFF; text-align:left; clear:both;}

.Gp2a{ width:740px; float:left; padding-left:10px; padding-right:10px;}


.picbox{ width:300px; height:260px; float:left;}
.bigtitlebox{ width:380px; float:left;}
.hhtab{ background-image:url(./hh20.jpg); padding-left:210px; height:303px; background-repeat:no-repeat; font-size:14px;}
.hhtab a,.hhtab a:visited,.hhtab a:hover{  color:#660000;}
.hhtab .tabbt a,.hhtab .tabbt a:visited{ color:#FFFFFF;}
.hhtab .tabbt{ float:left; padding-left:10px; padding-right:10px; margin-left:1px; width:80px; text-align:center; height:25px; line-height:25px; background-color:#146BC6; border-right:1px solid #CC621B; font-weight:bold; border-bottom:1px solid #fff; }
.hhtab .tabbt-on a,.hhtab .tabbt-on a:visited{ color:#990000;}
.hhtab .tabbt-on{ float:left; padding-left:10px; padding-right:10px; margin-left:1px; border-right:1px solid #E3C0A2;border-bottom:1px solid #EBDEC6;  width:96px; text-align:center; height:25px; line-height:25px;  background-color:#f1eae1; border-right:1px solid #C69E8D; font-weight:bold;}
.hhtab .tabpad{ clear:both; padding:10px; display:none; background-color:#f1eae1; margin-left:2px; margin-right:3px; font-size:14px; line-height:160%; border-right:1px solid #C69E8D; border-bottom:1px solid #C69E8D}

.GsBigTitle{ font-size:24px; font-weight:bold; color:#990000; padding-bottom:10px; font-family:"黑体" }
.GsBigTitle img{ width:330px;}
.GsBigTitle a,.GsBigTitle a:visited{ color:#990000; text-decoration:none;}
.GsBigTitle a:hover{ color:#CC3300; text-decoration:underline;}

.Gs0{ font-size:14px; margin:0px 10px 10px 10px;}
.Gs0 .GsC{ padding:8px; clear:both;}
.Gs0 .GsTitleList{ text-align:left; font-size:14px;line-height:160%;}

.Gs2{ font-size:12px; margin:0px 10px 10px 10px;}
.Gs2 .Gpic{ width:200px; text-align:center; height:160px; float:left;}
.Gs2 .GsC{ padding:8px; float:left; width:430px;}
.Gs2 .GsTitleList{ text-align:left; font-size:14px;line-height:160%;}

.Gs1{ font-size:12px; margin-bottom:10px;border:1px solid #C69E8D; }
.Gs1 .GsLabel{background-image:url(tr.gif); background-repeat:repeat-x; height:34px;position:relative;}
.Gs1 .GsLabel .GsT{ height:34px; line-height:34px; color:#FFF; font-weight:bold; text-indent:10px; position:absolute; top:0px; left:0px; padding-right:51px; background-image:url(tmm.gif); background-repeat:no-repeat; background-position:right 0px;}
.Gs1 .GsLabel .GsM{ height:34px; line-height:34px; float:right; padding-right:10px;}
.Gs1 .GsLabel .GsM a,.Gs1 .GsLabel .GsM a:visited{color:#FFF; padding-left:10px; }
.Gs1 .GsLabel .GsM a:hover{ text-decoration:underline;}
.Gs1 .GsC{ padding:8px; clear:both; background-color:#f1eae1;}
.Gs1 .GsTitleList{ text-align:left; font-size:14px;line-height:160%;}

.Gs3{ font-size:12px; margin:5px;border:1px solid #C69E8D; }
.Gs3 .GsLabel{height:34px;position:relative; background-color:#FFFFFF;}
.Gs3 .GsLabel .GsT{ height:34px; line-height:34px; color:#990000; font-weight:bold; text-indent:10px; position:absolute; top:0px; left:0px; padding-right:51px; font-size:14px; }
.Gs3 .GsC{ padding:8px; clear:both; background-color:#f1eae1;}
.Gs3 .GsTitleList{ text-align:left; font-size:14px;line-height:160%;}

.GsPTList .title{ width:90%; padding:8px; text-align:center;}
.GsPList li{ float:left; width:50%; text-align:center; height:100px;}


.pleft,.pright{ float:left;}
.pleft{ width:340px;}
.pright{ width:340px;}

.xzc{ background-image:url(xzc.jpg); height:56px; width:100%; text-indent:-2000px; background-repeat:no-repeat;}

h1{ font-size:24px; font-weight:bold; color:#A20000; line-height:220%; border-bottom:1px solid #C7DFEB; text-indent:10px;}
.jjqstitle{ font-size:18px; font-weight:bold; color:#FFF; line-height:150%; border-bottom:1px solid #C7DFEB; background-color:#EC721F; text-indent:10px;}
.jjqstitle a,.jjqstitle a:visited{ color:#FFFFFF;}
.jjqstitle a:hover{ color:#FFFFFF;}
.GsAbs{ font-size:12px; padding:8px; line-height:150%; color:#003399; border:1px solid #8DC6A5; background-color:#EBF5F3; margin:5px;}
.GsAbs2{ font-size:12px; padding:8px; line-height:150%; color:#003399;  margin:5px;}

