/* 广东记协网 */
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:#333333; margin-top:0px; background:url(../images/topbg1900X151.gif) no-repeat top center;}
a,a:visited{ color:#333; 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;}
.Gp1{float:left; width:100%;}

.GcW .Gp2a{ float:left; margin-right:6px; width:780px;}
.GcW .Gp2b{ float:left; width:194px; background-color:#ebf5ff;}

.Gp2c{ float:left; margin-right:6px; width:444px;}
.Gp2d{ float:left; width:330px;}

.Gp2e{ float:left; margin-right:6px; width:387px;}
.Gp2f{ float:left; width:387px;}

.Gp3a{ float:left; margin-right:6px; width:256px;}
.Gp3b{ float:left; margin-right:6px; width:256px;}
.Gp3c{ float:left; width:256px;}

.picsGlide{width:425px; height:280px; border:5px solid #e0e0e0; margin:0px auto; overflow:hidden; position:relative;}
.picsGlide .GsPicList{margin:0; padding:0; list-style:none; height:280px; width:2125px; position:absolute;}
.picsGlide .GsPicList li{float:left; margin:0; padding:0;width:425px; height:280px;}
.picsGlide .GsPicList li img{ display:block;width:425px; height:250px; }
.picsGlide .GsPicList .title {line-height:30px; height:30px; width:425px; 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(../images/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(../images/button_bg.gif) no-repeat 0 0; color:#fff;}

/* Gs Document */
.Gs1{clear:both; border:1px solid #dbf1ff;}
.Gs1 .GsL{ clear:both; height:30px; line-height:30px; background-color:#cde7f5; border-bottom:3px solid #1c92d1;}
.Gs1 .GsL dt{ float:left; padding-left:25px; color:#1d629e; line-height:30px; font-size:16px; font-weight:bold;}
.Gs1 .GsL dt a,.Gs1 .GsL dt a:visited{ color:#1d629e; text-decoration:none;}
.Gs1 .GsL dd{ float:right; padding-right:20px; color:#1d629e;}
.Gs1 .GsL dd a,.Gs1 .GsL dd a:visited{ color:#1d629e; text-decoration:none;}
.Gs1 .GsC{ padding:8px;}

.Gs2{clear:both;}
.Gs2 .GsL{ clear:both; height:30px; line-height:30px; background-color:#e6f5ff; border-bottom:1px solid #b8e3ff;}
.Gs2 .GsL dt{ float:left; padding-left:25px; color:#1d629e; line-height:30px; font-size:16px; font-weight:bold;}
.Gs2 .GsL dt a,.Gs2 .GsL dt a:visited{ color:#1d629e; text-decoration:none;}
.Gs2 .GsL dd{ float:right; padding-right:20px; color:#1d629e;}
.Gs2 .GsL dd a,.Gs2 .GsL dd a:visited{ color:#1d629e; text-decoration:none;}
.Gs2 .GsC{ padding:8px;}

/* GsTL Document */
.GsTL1{ clear:both;}
.GsTL1 li{font-size:14px; line-height:36px; background: url(blue_dot.gif) 0px 50% no-repeat; padding-left:15px; text-decoration:none;}
.GsTL1 li a,.GsTL1 li a:visited{ color:#005d8e; text-decoration:none;}
.GsTL1 li a:hover{ color:#005d8e; text-decoration:underline;}

.GsTL2{ clear:both;}
.GsTL2 li{font-size:14px; line-height:36px; padding-left:15px; text-decoration:none;}
.GsTL2 li a,.GsTL2 li a:visited{ color:#005d8e; text-decoration:none;}
.GsTL2 li a:hover{ color:#005d8e; text-decoration:underline;}

/* GsTAL Document */
.GsTAL1{ clear:both;}
.GsTAL1 li{ padding-top:2px;}
.GsTAL1 h3{font-size:16px; font-family:"宋体"; font-weight:bold; line-height:36px; color:#c30;}
.GsTAL1 h3 a,.GsTAL1 h3 a:visited{ color:#c30; text-decoration:none;}
.GsTAL1 h3 a:hover{ color:#c30;}
.GsTAL1 p{ line-height:30px; text-decoration:none; font-size:12px; padding:10px; background:url(gstal_bg.gif) repeat-x; }
.GsTAL1 p a,.GsTAL1 p a:visited{ color:#777; text-decoration:none;}
.GsTAL1 p a:hover{ color:#c30;}

.GsTAL2{ clear:both;}
.GsTAL2 li{ padding-top:2px;}
.GsTAL2 h3{font-size:16px; font-family:"宋体"; font-weight:bold; line-height:36px; color:#c30;}
.GsTAL2 h3 a,.GsTAL2 h3 a:visited{ color:#c30; text-decoration:none;}
.GsTAL2 h3 a:hover{ color:#c30;}
.GsTAL2 p{ line-height:30px; text-decoration:none; font-size:12px; padding:10px; background-color:#f3faff; }
.GsTAL2 p a,.GsTAL2 p a:visited{ color:#777; text-decoration:none;}
.GsTAL2 p a:hover{ color:#c30;}

.menu{ background:url(../images/menubg980X47.gif) no-repeat; height:47px; width:980px;}
.menutitle{ color:#FFF; line-height:47px; font-size:14px; font-weight:bold; text-align:center;}
.menutitle a,.menutitle a:visited{ color:#FFF; text-decoration:none;}
.menutitle a:hover{ color:#336699; text-decoration:underline;}

.Ghead{ width:980px; height:104px; background:url(../images/headtop.gif) no-repeat;}
.button{ text-align:center; padding-top:6px;}
.button2{ background:url(button_bg.gif) no-repeat; height:34px; text-align:center; color:#FFF; font-size:16px; font-weight:bold; text-decoration:none; padding-top:8px;}
.button2 a,.button2 a:visited{ color:#FFF; text-decoration:none; }
.button2 a:hover{ color:#FFF; text-decoration:underline;  padding-top:5px;}

.footbg{ background-image:url(../images/footbg.gif); background-repeat:repeat-x; background-position:top; border-top:3px solid #336699;}
.foot{ text-align:center; font-size:12px; color:#333; line-height:200%; padding-top:10px; padding-bottom:10px;}
.foot a,.foot a:visited{ color:#333; text-decoration:none;}
.foot a:hover{ color:#c30; text-decoration:none;}

.GcPos{ padding:8px; color:#005d8e; background:url(gl_list.gif) repeat-x top; height:32px;}
.GcPos a,.GcPos a:visited{ color:#005d8e; text-decoration:none;}
.GcPos a:hover{ color:#005d8e; text-decoration:underline;}
.GpList{ padding:8px; margin:5px 10px; background-color:#f3f3f3;}

.GsTitleList{ clear:both; font-size:14px; line-height:36px; padding-bottom:25px; }
.GsTitleList dt{ background-image:url(arrow.gif); background-repeat:no-repeat; background-position:0px 50%; padding-left:15px; color:#005d8e; border-bottom:dotted 1px #005d8e; }
.GsTitleList dt a,.GsTitleList dt a:visited{ color:#005d8e; text-decoration:none;}
.GsTitleList dt a:hover{ color:#c30; text-decoration:none;}
.GsTitleList dt .time{ padding-left:15px; color:#777;}