
@charset "utf-8";
/************************************
Southcn Global Css Document
v0.g-5
Last Updated: 2013-05-06
Author: D.g-C of Southcn.g-com
*************************************/
  
/* reset */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}

ul,li {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

ul,li{list-style:none;}

ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #ccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}

/* grid 网格方案 */ 
body{font:12px \5fae\8f6f\96c5\9ed1,arial,helvetica,clean,sans-serif; text-align:center;}

/* wrap 包裹 */
.g-w{clear:both; width:980px; margin:0px auto; }

/* 分栏，s,m,l 为小中大方案，前后可以自由组合 */
.g-p-s,.g-p-m,.g-p-l{margin-right:10px; display:inline; float:left; }

/* 分栏方案 */
.g-p-last{margin-right:0px;}
/* set1:320-320-320 */
.g-p-set1 .g-p-s,.g-p-set1 .g-p-m,.g-p-set1 .g-p-l{width:320px;}
/* set2:240-360-360 */
.g-p-set2 .g-p-s{width:240px;}
.g-p-set2 .g-p-m,.g-p-set2 .g-p-l{width:360px;}
/* set3:240-410-310 */
.g-p-set3 .g-p-s{width:240px;}
.g-p-set3 .g-p-m{width:310px;}
.g-p-set3 .g-p-l{width:410px;}
/* set4:240-240-480 */
.g-p-set4 .g-p-s{width:240px;}
.g-p-set4 .g-p-m{width:240px;}
.g-p-set4 .g-p-l{width:480px;}
/* set5:240-730 */
.g-p-set5 .g-p-s{width:240px;}
.g-p-set5 .g-p-l{width:730px;}
/* set6:310-660 */
.g-p-set6 .g-p-s{width:310px;}
.g-p-set6 .g-p-l{width:660px;}
/* set7:320-650 */
.g-p-set7 .g-p-s{width:320px;}
.g-p-set7 .g-p-l{width:650px;}
/* set8:485-485 */
.g-p-set8 .g-p-s{width:485px;}
.g-p-set8 .g-p-l{width:485px;}

/****************** gov2013 Document ******************/
html{_text-overflow:ellipsis;} /*解决IE6下图片抖动*/ 
body,input,textarea,select{font-family:"微软雅黑"}
iframe{display:block;}
a,a:visited{color:#333; text-decoration:none;}
a:hover{color:#c30; text-decoration:underline;}

ul{overflow:hidden; zoom:1}

.gov-head{background:url(navi_r.jpg) right top no-repeat; height:102px;}
.gov-logo{float:left; padding:15px 0px 0px 30px;}
.gov-language{float:right; margin:10px 10px 0px 0px; width:79px; height:23px; line-height:23px; font-size:12px; background:url(jf.png) 0px 0px no-repeat;}
.gov-language a,.gov-language a:visited{color:#000; text-decoration:none; padding:0px 6px;}
.gov-language .jt a,.gov-language .jt a:visited{color:#FFF;}
.gov-language-on{background-position:0px -25px;}
.gov-language-on .jt a,.gov-language-on .jt a:visited{ color:#000;}
.gov-language-on .ft a,.gov-language-on .ft a:visited{color:#FFF;}

.gov-navi-list{line-height:39px; font-size:16px; background-color:#b83e21; border-top:1px solid #FFF; height:39px;}
.gov-navi-list-main{width:700px; float:left;}
.gov-navi-list-main a,.gov-navi-list-main a:visited{color:#FFF; background-color:#b83e21; text-decoration:none; line-height:33px; height:36px; padding:0px 10px; border-top:3px solid #b83e21; display:inline-block;}
.gov-navi-list-main a.current,.gov-navi-list-main a.current:visited{background-color:#f5eeea; color:#b83e21; border-top:2px solid #b83e21;}
.gov-navi-list-main a.hover,.gov-navi-list-main a.hover:visited{ background-color:#FFF; color:#b83e21; border-top:2px solid #b83e21;}

.gov-navi-search{float:right; padding-right:20px;}
.gov-navi-search .input-text{ height:26px; line-height:26px; border:0px solid #FFF; display:block; float:left; margin:6px 0px 0px 0px; padding:0px 5px; width:140px; font-size:14px;}
.gov-navi-search .input-submit{height:26px;line-height:26px; border:0px solid #d55b31; background-color:#d55b31; color:#FFF; display:block; float:left; width:60px; margin:6px 0px 0px 0px; cursor:pointer;}
.gov-navi-search input.input-text:focus,.gov-navi-search input.input-submit:focus{outline:none;}

.gov-navi-sub{background-color:#FFF; line-height:30px; padding:9px 0px; display:none; font-size:14px; }
.gov-navi-sub a,.gov-navi-sub a:visited{text-decoration:none; color:#b83e21; display:inline-block; padding:0px 6px; text-wrap:none; white-space:nowrap; }
.gov-navi-sub a:hover{text-decoration:underline;}

.gov-navi-bottom{line-height:30px; background-color:#FFF; height:#f5eeea; font-size:14px; color:#b83e21; border-top:3px solid #f5eeea;}
.gov-navi-bottom-menu{text-align:left; float:left; height:30px;}
.gov-navi-bottom-menu a,.gov-navi-bottom-menu a:visited{ text-decoration:none; color:#b83e21; display:inline-block; padding-left:10px;}
.gov-navi-bottom-menu a:hover{text-decoration:underline;}
.gov-navi-bottom-wza{text-align:left; float:left; margin-top:5px; margin-left:10px;}

.hotkeyword{float:right;line-height:22px; margin-top:4px; background:url(trg.png) 28px 50% no-repeat;}
.hotkeyword-label{display:inline-block; font-weight:bold; height:22px; padding:0px 5px; width:32px; background-color:#d55b31; color:#FFF; vertical-align:bottom; margin-right:8px;}
.hotkeyword a,.hotkeyword a:visited{background-color:#f5eeea; display:inline-block; height:22px; padding:0px 2px; color:#b83e21; text-decoration:none; margin-right:1px;}
.hotkeyword a:hover{background-color:#b83e21; color:#FFF;}

.gov-navi{padding-bottom:10px;}

.gov-foot{padding-top:20px; font-size:12px; text-align:center; line-height:20px; padding-bottom:50px; color:#666;}
.gov-foot .gov-foot-tools{ border-top:3px solid #b83e21; padding:10px 0px 10px 0px; font-size:14px; color:#eee;}
.gov-foot .gov-foot-tools a,.gov-foot .gov-foot-tools a:visited{display:inline-block; width:100px; height:20px; text-decoration:none; }
.gov-foot .gov-foot-tools a:hover{background-color:#b83e21; color:#FFF;}
.gov-foot .gov-foot-desc a{font-weight:bold;}

/*
.g-tab-skin{clear:both;}
.g-tab-skin ul.g-tab-navi,.g-tab-skin ul.g-tab-navi li{ list-style:none;}
.g-tab-skin ul.g-tab-navi{clear:both;background-color:#f5eeea; height:34px; border-bottom:1px solid #b83e21}
.g-tab-skin ul.g-tab-navi li{float:left; height:34px;  line-height:33px;  font-size:14px; border-top:1px solid #f5eeea; text-align:center; padding:0px 15px;}
.g-tab-skin ul.g-tab-navi li a,.g-tab-skin ul.g-tab-navi li a:visited{color:#333; text-decoration:none;}
.g-tab-skin ul.g-tab-navi li.current{border:1px solid #b83e21; background-color:#FFF; border-bottom:none;  padding:0px 14px; color:#b83e21;}
.g-tab-skin ul.g-tab-navi li.current a,.g-tab-skin ul.g-tab-navi li.current a:visited{color:#b83e21; text-decoration:none; font-weight:bold;}
.g-tab-skin .g-tab-pad{clear:both;}
*/

.g-tab-pad{display:none;}
.g-tab .current{display:block;}

.g-tab-skin{clear:both;}
.g-tab-skin ul.g-tab-navi,.g-tab-skin ul.g-tab-navi li{ list-style:none;}
.g-tab-skin ul.g-tab-navi{clear:both;height:33px; border-bottom:2px solid #b83e21}
.g-tab-skin ul.g-tab-navi li{float:left; padding:0px 15px; text-align:center; font-size:14px; line-height:30px; background-color:#f5eeea; border-top:3px solid #FFF; color:#FFF;}
.g-tab-skin ul.g-tab-navi li a,.g-tab-skin ul.g-tab-navi li a:visited{text-decoration:none; color:#666;}
.g-tab-skin ul.g-tab-navi li.current{background-color:#d55b31;border-top:3px solid #d55b31; }
.g-tab-skin ul.g-tab-navi li.current a,.g-tab-skin ul.g-tab-navi li.current a:visited{text-decoration:none; color:#FFF;}
.g-tab-skin .g-tab-pad{padding:10px 0px 10px 0px;}
.g-tab-skin .g-tab-label{}
.g-tab-skin-navi-short ul.g-tab-navi li{padding:0px 10px;}

.g-tab-skin2{clear:both;}
.g-tab-skin2 ul.g-tab-navi,.g-tab-skin2 ul.g-tab-navi li{ list-style:none;}
.g-tab-skin2 ul.g-tab-navi{clear:both;height:33px; border-bottom:2px solid #638500}
.g-tab-skin2 ul.g-tab-navi li{float:left; padding:0px 15px; text-align:center; font-size:14px; line-height:30px; background-color:#e9f4e1; border-top:3px solid #FFF; color:#666;}
.g-tab-skin2 ul.g-tab-navi li a,.g-tab-skin2 ul.g-tab-navi li a:visited{text-decoration:none; color:#666;}
.g-tab-skin2 ul.g-tab-navi li.current{background-color:#729e27;border-top:3px solid #729e27;  color:#FFF;}
.g-tab-skin2 ul.g-tab-navi li.current a,.g-tab-skin2 ul.g-tab-navi li.current a:visited{text-decoration:none; color:#FFF;}
.g-tab-skin2 .g-tab-pad{padding:10px 0px 15px 0px;}
.g-tab-skin2 .g-tab-label{}

.g-tab-skin3{clear:both;}
.g-tab-skin3 ul.g-tab-navi,.g-tab-skin3 ul.g-tab-navi li{ list-style:none;}
.g-tab-skin3 ul.g-tab-navi{clear:both;height:33px; border-bottom:2px solid #b83e21}
.g-tab-skin3 ul.g-tab-navi li{float:right; padding:0px 10px; text-align:center; font-size:14px; line-height:30px; background-color:#f5eeea; border-top:3px solid #FFF;}
.g-tab-skin3 ul.g-tab-navi li a,.g-tab-skin3 ul.g-tab-navi li a:visited{text-decoration:none; color:#666;}
.g-tab-skin3 ul.g-tab-navi li.current{background-color:#d55b31; }
.g-tab-skin3 ul.g-tab-navi li.current a,.g-tab-skin3 ul.g-tab-navi li.current a:visited{text-decoration:none; color:#FFF;}
.g-tab-skin3 .g-tab-pad{padding:10px 0px 15px 0px;}
.g-tab-skin3 .g-tab-label{}
.g-tab-skin3 ul.g-tab-navi li.g-tab-title{float:left; font-weight:bold; background:none; font-size:16px;}

.g-tab-skin-gallery{clear:both; position:relative;}
.g-tab-skin-gallery ul.g-tab-navi,.g-tab-skin-gallery ul.g-tab-navi li{list-style:none;}
.g-tab-skin-gallery ul.g-tab-navi{position:absolute; bottom:42px; line-height:14px; font-size:10px; height:20px; right:5px;}
.g-tab-skin-gallery ul.g-tab-navi li{float:left; width:14px; height:14px; margin-right:2px; background-color:#FFF; border-radius:10px; overflow:hidden; font-family:Arial;}
.g-tab-skin-gallery ul.g-tab-navi li a,.g-tab-skin-gallery ul.g-tab-navi li a:visited{text-decoration:none; color:#666;}
.g-tab-skin-gallery ul.g-tab-navi li.current{background-color:#F60;}
.g-tab-skin-gallery  ul.g-tab-navi li.current a,.g-tab-skin ul.g-tab-navi li.current a:visited{text-decoration:none; color:#FFF;}
.g-tab-skin-gallery .g-tab-pad{width:100%; height:310px; overflow:hidden;}
.g-tab-skin-gallery .g-tab-pad img{width:100%; height:270px; display:block;}
.g-tab-skin-gallery .g-tab-pad h3{line-height:40px; text-align:center; font-size:16px; color:#b83e21;}
.g-tab-skin-gallery .g-tab-pad:hover{background-color:#f5eeea}
.g-tab-skin-gallery .g-tab-pad h3 a,.g-tab-skin-gallery .g-tab-pad h3 a:visited{color:#b83e21; text-decoration:none;}


.g-list-t,.g-list-t li{list-style:none;}
.g-list-t{line-height:27px; text-align:left; font-size:14px;}
.g-list-t li{background:url(dots.png) 5px -1px no-repeat; padding-left:14px; clear:both; }
.g-list-t a,.g-list-t a:visited{ text-decoration:none; color:#333; padding-right:5px;}
.g-list-t a:hover{color:#c30; text-decoration:underline;}
.g-list-t span.time{ display:inline-block; color:#888;}

.g-list-t-skin-1{ font-size:14px; line-height:32px;}
.g-list-t-skin-1 li{ position:relative; background-position:5px 12px; border-bottom:1px solid #eee; padding:10px 100px 10px 14px;  overflow:hidden; zoom:1}
.g-list-t-skin-1 span.time{ position:absolute; right:0px; top:0px; padding-top:10px;  color:#888;}

.g-list-pta,.g-list-pta li{list-style:none;}
.g-list-pta{line-height:20px; text-align:left; font-size:14px;}
.g-list-pta h3{font-weight:bold;}
.g-list-pta img{float:left; margin:0px 10px 0px 0px;}
.g-list-pta li{clear:both; overflow:hidden; zoom:1; margin-bottom:6px;}
.g-list-pta p{color:#999;}

/*
.g-pad{clear:both;}
.g-pad .g-pad-head{clear:both; height:33px; border-bottom:2px solid #f5eeea; }
.g-pad-head a,.g-pad-head a:visited{color:#333; text-decoration:none;}
.g-pad-head a:hover{color:#c30;}
.g-pad-head .g-pad-title{ float:left; line-height:33px; font-size:14px; padding:0px 14px; font-weight:bold; border-bottom:2px solid #b83e21;  }
.g-pad-head .g-pad-more{float:right; line-height:31px; font-size:12px; padding:0px 14px 0px 0px;}
.g-pad-head .g-pad-more a:hover{text-decoration:underline;}
.g-pad .g-pad-body{clear:both; padding:10px 0px 10px 0px;}
*/

.g-pad{clear:both;}
.g-pad .g-pad-head{clear:both; height:33px; border-bottom:2px solid #f5eeea; position:relative; }
.g-pad-head a,.g-pad-head a:visited{color:#333; text-decoration:none;}
.g-pad-head a:hover{color:#c30;}
.g-pad-head .g-pad-title{ position:absolute; left:0px; line-height:33px; font-size:14px; padding:0px 14px; font-weight:bold; border-bottom:2px solid #b83e21;  }
.g-pad-head .g-pad-more{float:right; line-height:31px; font-size:12px; padding:0px 14px 0px 0px;  position:relative;}
.g-pad-head .g-pad-more a:hover{text-decoration:underline;}
.g-pad .g-pad-body{clear:both; padding:10px 0px 10px 0px;}
/* */
.g-pad .g-pad-more-menu{ position:absolute; font-size:12px; line-height:27px; right:0px; top:0px; border:1px solid #e4dbd6; padding:1px; background-color:#f5eeea; text-wrap:none; white-space:nowrap; text-align:left; display:none; box-shadow:2px 2px 2px rgba(0,0,0,0.3);}
.g-pad .g-pad-more-menu a,.g-pad .g-pad-more-menu a:visited{display:block; text-decoration:none; padding:0px 15px;}
.g-pad .g-pad-more-menu a:hover{background-color:#d55b31; color:#FFF; text-decoration:none;}

.g-pad-subhead{line-height:27px; font-size:14px;}

.g-pad-skin-1 {position:relative;}
.g-pad-skin-1 .g-pad-head{clear:both; height:33px; border-bottom:2px solid #b83e21; background-color:#f5eeea;}
.g-pad-skin-1 .g-pad-title{ border-top:3px solid #d55b31;color:#FFF; line-height:30px; font-weight:normal; font-size:18px; padding-left:35px; background:url(icons.gif) -5px -10px no-repeat #d55b31;}
.g-pad-skin-1 .g-pad-title a,.g-pad-skin-1 .g-pad-title a:visited{color:#FFF;}
.g-pad-skin-1 .g-pad-more{float:left; padding:0px; font-size:14px; line-height:33px;}

.g-pad-skin-2 .g-pad-head{background-color:#f5eeea; border-bottom:2px solid #b83e21;}

.g-pad-skin-3{position:relative; border:1px solid #e4dbd6; background-color:#f5eeea; height:91px; width:238px; overflow:hidden;}
.g-pad-skin-3 .g-pad-title{font-size:18px; line-height:35px; font-weight:bold; text-align:center; float:none; clear:both; border:none; color:#b83e21; height:35px;}
.g-pad-skin-3 .g-pad-title a,.g-pad-skin-3 .g-pad-title a:visited{color:#b83e21; text-decoration:none;}
.g-pad-skin-3 .g-pad-title a:hover{color:#c30;}
.g-pad-skin-3 .g-pad-body{padding:0px; line-height:25px; font-size:14px;}

.g-pad-skin-4 {position:relative;}
.g-pad-skin-4 .g-pad-head{clear:both; height:33px; border-bottom:2px solid #219bb8; background-color:#eaf1f5;}
.g-pad-skin-4 .g-pad-title{ border-top:3px solid #31abd5;color:#FFF; border-bottom:2px solid #219bb8; line-height:30px; font-weight:normal; font-size:18px; padding-left:40px; background:url(icons.gif) -2px -57px no-repeat #31abd5;}
.g-pad-skin-4 .g-pad-title a,.g-pad-skin-4 .g-pad-title a:visited{color:#FFF;}
.g-pad-skin-4 .g-pad-more{float:left; padding:0px; font-size:14px; line-height:33px;}


.g-pad-skin-4 .g-pad-subhead{line-height:27px; font-size:14px; background-color:#219bb8; color:#FFF;}
.g-pad-skin-4 .g-pad-subhead a,.g-pad-skin-4 .g-pad-subhead a:visited{color:#FFF;}



.g-pad-skin-5 {position:relative;}
.g-pad-skin-5 .g-pad-head{clear:both; height:33px; border-bottom:2px solid #638500; background-color:#e9f4e1;}
.g-pad-skin-5 .g-pad-title{  border-top:3px solid #729e27;color:#FFF; border-bottom:2px solid #638500; line-height:30px; font-weight:normal; font-size:18px; padding-left:40px; background:url(icons.gif) -2px -110px no-repeat #729e27; }
.g-pad-skin-5 .g-pad-title a,.g-pad-skin-5 .g-pad-title a:visited{color:#FFF;}
.g-pad-skin-5 .g-pad-more{float:right; padding-right:10px; font-size:14px; line-height:33px;}

.g-pad-skin-5 .g-pad-subhead{line-height:27px; font-size:14px; background-color:#638500; color:#FFF;}
.g-pad-skin-5 .g-pad-subhead a,.g-pad-skin-5 .g-pad-subhead a:visited{color:#FFF;}

.g-pad-skin-6 {}
.g-pad-skin-6 .g-pad-head{clear:both; height:33px; border-bottom:2px solid #b83e21; background-color:#f5eeea;}
.g-pad-skin-6 .g-pad-title{ border-top:3px solid #d55b31;color:#FFF; line-height:30px; font-weight:normal; font-size:14px; background-color:#d55b31;}
.g-pad-skin-6 .g-pad-title a,.g-pad-skin-6 .g-pad-title a:visited{color:#FFF;}
.g-pad-skin-6 .g-pad-more{float:left; padding:0px; font-size:14px; line-height:33px;}

.g-pad-skin-7 .g-pad-head{background-color:#eaf1f5; border-bottom:2px solid #219bb8;}
.g-pad-skin-7 .g-pad-title{border-bottom:none;}

.g-pad-skin-8 .g-pad-head{background-color:#e9f4e1; border-bottom:2px solid #638500;}
.g-pad-skin-8 .g-pad-title{border-bottom:none;}


.g-pad-column-set1{ clear:both; zoom:1; overflow:hidden;}
.g-pad-column-set1 .g-pad-column-s{width:180px; margin-right:10px;display:inline; float:left;}
.g-pad-column-set1 .g-pad-column-l{width:540px; margin-right:10px;display:inline; float:left;}
.g-pad-column-set1 .g-pad-column-last{margin-right:0px;}

.g-pad-column-set2{ clear:both; zoom:1; overflow:hidden;}
.g-pad-column-set2 .g-pad-column-s{width:360px; margin-right:10px;display:inline; float:left;}
.g-pad-column-set2 .g-pad-column-l{width:360px; margin-right:10px;display:inline; float:left;}
.g-pad-column-set2 .g-pad-column-last{margin-right:0px;}


/* ... */

.g-line{ position:absolute; height:33px; font-size:14px; line-height:33px; left:190px; width:500px; text-align:left;}
.g-line .g-line-label{ position:absolute; left:0px top:0px; width:85px; padding-right:15px; font-weight:bold; color:#d55b31; background:url(dots2.png) 76px 12px no-repeat; text-align:center;}
.g-line .g-line-body{ width:420px; position:absolute; left:100px;}



/* 自定义 */
.g-others-bt1,.g-others-bt1 li{list-style:none;}
.g-others-bt1{height:81px; background:url(gkbts.jpg) 0px bottom no-repeat;}
.g-others-bt1 li{ display:inline; float:left; margin-right:10px; width:95px; padding:15px 0px 0px 75px; height:66px; font-size:14px; text-align:left; font-weight:bold;}
.g-others-bt1 li.last{ margin-right:0px;}

.g-others-bt2{border-right:2px solid #b83e21;}
.g-others-bt2 li{font-size:14px; line-height:41px; background-color:#f5eeea; border-bottom:1px solid #FFF;}
.g-others-bt2 li a,.g-others-bt2 li a:visited{color:#d55b31; display:block; text-decoration:none;}
.g-others-bt2 li a:hover{background-color:#FFF; font-weight:bold; color:#b83e21}

.g-others-bt3{clear:both; width:100%; text-align:left; line-height:27px; font-size:14px; margin:9px 0px 10px 0px;}
.g-others-bt3 td{ border-bottom:2px solid #f5eeea;}
.g-others-bt3 a,.g-others-bt3 a:visited{display:inline-block; padding-left:10px; text-decoration:none;}
.g-others-bt3 td:hover{background-color:#f5eeea;}

.g-others-bt4{}
.g-others-bt4 li{font-size:14px; line-height:26px; background-color:#eaf1f5; border-bottom:1px solid #FFF;}
.g-others-bt4 li a,.g-others-bt4 li a:visited{color:#006178; display:block; text-decoration:none;}
.g-others-bt4 li a:hover{background-color:#FFF; font-weight:bold;}

.g-others-bt5{ height:100px; background:url(pybts.jpg) 0px 18px no-repeat;}
.g-others-bt5 li{ display:inline;float:left; width:100px; margin-right:7px; border-right:1px solid #eee; padding-left:70px; padding-right:7px; text-align:left; padding-top:15px; font-size:12px;height:85px;}
.g-others-bt5 h3{line-height:30px; font-size:16px; font-weight:bold; }
.g-others-bt5 li.last{margin-right:0px; border:none; padding-right:0px; }
.g-others-bt5 p{color:#666;}

.g-others-bt6{ overflow:hidden; zoom:1; font-size:14px; line-height:27px;}
.g-others-bt6 li{ display:inline; float:left; width:105px; border-bottom:1px solid #FFF; margin-left:10px;}
.g-others-bt6 li a,.g-others-bt6 li a:visited{display:block; background-color:#f5eeea; text-decoration:none;}
.g-others-bt6 li a:hover{background-color:#FFF;  font-weight:bold;}

.g-others-bt7{overflow:hidden; zoom:1; font-size:14px; line-height:25px; margin-top:5px;}
.g-others-bt7 li{display:inline; float:left; width:105px; border-bottom:2px solid #eaf1f5;}
.g-others-bt7 li:hover{background-color:#eaf1f5;}
.g-others-bt7 a,.g-others-bt7 a:visited{text-decoration:none;}

.g-others-bt8{ line-height:25px; font-size:14px;}
.g-others-bt8 li{display:inline; float:left; margin:0px 5px 5px 0px; background-color:#f0f0f0; border:1px solid #d6d6d6; padding:0px 10px; text-wrap:none; white-space:nowrap;}
.g-others-bt8 li.more{ clear:both; background-color:#FFF; border-color:#FFF; font-weight:bold;}

.g-others-bt9 li{line-height:40px; font-size:14px; background-color:#f5eeea; border-bottom:1px solid #FFF;}
.g-others-bt9 li a,.g-others-bt9 li a:visited{display:block; text-decoration:none;}
.g-others-bt9 li a:hover{ font-weight:bold; background-color:#FFF;}

.g-others-bt10{overflow:hidden; zoom:1;}
.g-others-bt10 li{width:235px; clear:none; float:left; margin-right:5px; height:81px; margin-bottom:0px; overflow:hidden; padding-bottom:9px;}
.g-others-bt10 p{color:#999;}
.g-others-bt10 img{margin:3px 10px 17px 0px;}

.g-others-wjcx{ padding-left:20px; background:url(dots2.gif) 0px -40px no-repeat; display:block;}
.g-others-gbcxbt{padding:10px 6px;}
.g-others-gbcxbt li{float:left; width:56px; height:30px; text-align:center; }
.g-others-gbcxbt li a,.g-others-gbcxbt li a:visited{border:1px solid #f5eeea;  display:block; height:28px; line-height:28px; text-align:center; font-size:14px; }
.g-others-gbcxbt li a:hover{background-color:#FFF; border:1px solid #e4dbd6; text-decoration:none;}

.g-others-10jds{width:900px; overflow:hidden; margin:0px auto; position:relative; height:162px;}
.g-others-10jds-items{ width:3050px;  line-height:27px; position:absolute; left:0px; top:0px; z-index:10;}
.g-others-10jds-items li{width:290px; margin-right:7px; float:left; border-right:1px solid #f5eeea; padding-right:7px; text-align:left; height:162px;}
.g-others-10jds-items h3{font-size:20px; font-weight:bold; text-align:center; color:#b83e21;}
.g-others-10jds-items h4{font-size:12px; color:#666; font-weight:normal; text-align:center; line-height:27px;}
.g-others-10jds-items p{display:none;}
.g-others-10jds-bts{display:block; margin-left:6px;}
.g-others-10jds-bts a,.g-others-10jds-bts a:visited{ text-decoration:none; float:left; border-top:2px solid #f5eeea; color:#000; width:138px; margin:0px 0px 0px 0px; height:24px; line-height:24px; text-align:center;}
.g-others-10jds-bts a:hover{background-color:#b83e21; color:#FFF;}
.g-others-10jds-bts a.l,.g-others-10jds-bts a.l:visited{width:158px;}
.g-others-10jds-bts a.s,.g-others-10jds-bts a.s:visited{width:118px;}

.g-others-10jds-pageflip-wrap{position:relative; width:980px; height:162px;  margin-bottom:15px;}
.g-others-10jds-pageflip{ position:absolute; left:0px; top:70px; line-height:35px; height:35px; width:980px;}
.g-others-10jds-pageflip a,.g-others-10jds-pageflip a:visited{width:35px; height:35px; background:url(arrow.gif) 3px 3px no-repeat #b83e21; display:block; overflow:hidden; text-indent:-999px; position:absolute; right:0px;}
.g-others-10jds-pageflip a.prev,.g-others-10jds-pageflip a.prev:visited{background:url(arrow.gif) 3px -47px no-repeat #b83e21; left:0px;}
.g-others-10jds-pageflip a.disabled,.g-others-10jds-pageflip a.disabled:visited{ background-color:#CCC;}

.g-others-bjgg-wrap{ overflow:hidden; zoom:1; border-right:2px solid #219bb8;}
.g-others-bjgg{width:100%;}
.g-others-bjgg li{ line-height:20px; padding-bottom:10px; font-size:12px; border-bottom:1px solid #eee; padding-top:10px; background:none;}
.g-others-bjgg span{color:#31abd5; font-weight:bold;}

.g-others-ftpq-wrap{ overflow:hidden; zoom:1; border-right:2px solid #638500;}
.g-others-ftpq{width:100%; height:326px; overflow:auto;}
.g-others-ftpq li{ line-height:20px; padding-bottom:10px; overflow:hidden; zoom:1; font-size:12px; padding-left:0px; border-bottom:1px solid #eee; padding-top:10px; background:none; }
.g-others-ftpq span.time{color:#638500; padding-right:5px;}
.g-others-ftpq span.status{ float:right; color:#666;}
.g-others-ftpq p{float:left; width:140px;}

.g-others-ztfw{clear:both; overflow:hidden; zoom:1; border-top:2px solid #219bb8;}
.g-others-ztfw-title{float:left; width:94px; font-size:14px; font-weight:bold; padding-top:64px; line-height:20px; background:url(heart.jpg) center 10px no-repeat;}

.g-others-onair{clear:both; text-align:left; line-height:27px; font-size:14px; border-bottom:2px solid #e9f4e1; padding:10px; margin-bottom:5px; height:135px; overflow:hidden;}
.g-others-onair h3{font-size:16px;}
.g-others-onair .time{color:#638500;  margin-right:14px;}
.g-ohters-onair .department{font-weight:bold;}
.g-others-onair .desc{font-size:12px; color:#333; line-height:20px; text-indent:24px; clear:both;}
.g-others-onair h3 span.on{ display:inline-block; background-color:#ec4e4d; font-size:12px; line-height:16px; color:#FFF; padding:4px; margin-right:5px;}

.g-others-select select{width:220px; margin:0px auto; margin-top:5px; height:30px; line-height:30px;}
.g-others-select img{display:block; margin:0px auto;}

.g-others-img{display:block;}

.g-othes-btn-msg{clear:both; height:95px; line-height:30px; font-size:14px; padding-top:10px; padding-left:90px; text-align:left; padding-right:10px; background:url(icon_msg.jpg) 0px -10px no-repeat;}
.g-othes-btn-msg a,.g-othes-btn-msg a:visited{text-decoration:none;}

.g-others-leaders{line-height:27px; font-size:14px; text-align:left; }
.g-others-leaders .desc{padding-left:160px; line-height:24px; background:url(icon_leaders.jpg) 10px 50% no-repeat;}
.g-others-leaders-btns{margin:0px auto; line-height:27px; font-size:12px; padding-top:20px; padding-left:10px;}
.g-others-leaders-btns li{float:left;  height:30px; font-size:14px; line-height:30px; border:1px solid #d6d6d6; background-color:#f0f0f0; padding:0px 10px; margin-right:5px; margin-bottom:5px; text-wrap:none; white-space:nowrap;}

.g-ohters-dszx-desc{float:right; width:180px; padding-left:10px; margin-right:20px; line-height:27px; font-size:14px; text-align:left; border-left:2px solid #e9f4e1; margin-top:10px;}

.g-others-qszxtspt-desc{float:left; width:288px; padding-left:10px; padding-right:10px; margin-right:10px;  line-height:27px; font-size:14px; text-align:left;  height:270px; border-right:2px solid #e9f4e1;}
.g-others-qszxtspt-desc img{ display:inline; float:left; margin:5px 25px 5px 10px;}
.g-others-qszxtspt-content{float:right; padding-right:30px; width:380px;}
.g-others-qszxtspt-content .g-textroll{}

.g-others-szbmtszx-desc{float:right; width:158px; line-height:27px; padding-left:10px; padding-right:20px; font-size:14px; text-align:left; text-align:justify; height:270px; background:url(szbmts.jpg) center 130px no-repeat; border-left:2px solid #e9f4e1;}
.g-others-szbmtszx-content{float:left; width:530px; margin-right:10px;}

.g-others-zxtsfaq{}
.g-others-zxtsfaq-desc{float:right; width:158px; line-height:27px; padding-left:10px; padding-right:20px; font-size:14px; text-align:left; text-align:justify; height:270px; background:url(faq.jpg) center 140px no-repeat; border-left:2px solid #e9f4e1; }
.g-others-zxtsfaq-content{float:left; width:530px; margin-right:10px;}

.g-gdmap{position:relative; width:540px; height:417px;}
.g-gdmap img{display:block;}
.g-gdmap-win{width:420px; height:261px; overflow:hidden; position:absolute; left:75px; top:78px; background-color:#FFF; z-index:13; border:1px solid #CCC; display:none;}
.g-gdmap-win-head{ clear:both; height:30px; font-size:14px; line-height:30px; text-align:left; background-color:#eee; padding:0px 10px;}
.g-gdmap-win-head h3{ font-weight:bold; font-size:16px; }
.g-gdmap-win-head span.more{font-weight:normal; font-size:14px;}
.g-gdmap-win-head span.bt-close{float:right; cursor:pointer;}
.g-gdmap-win-body{padding:20px; line-height:20px; font-size:12px; text-align:left;}
.g-gdmap-win-body img.thumb{float:left; margin:0px 10px 10px 0px;}
.g-gdmap-shadow{background-color:#000; width:420px; height:261px; position:absolute; left:82px; top:85px; z-index:12; display:none;}

#weibo_con li{ font-size:12px; line-height:22px; padding:8px 0px 9px 0px; border-bottom:1px solid #eee; }
#weibo_con a,#weibo_con a:visited{color:#06C; text-decoration:underline;}
#weibo_con a:hover{color:#c30;}
.weibo-time{ color:#999;}
.weibo-count{ clear:both; text-align:right; color:#777;}
.weibo-author{ font-weight:bold;}
#weibo_con .weibo-author a,#weibo_con .weibo-author a:visited{color:#c30; text-decoration:none;}

/*----------------------------------------------detail----------------------------------------------------*/
/* detail:320 list:650 */
.g-detail-print-mark{display:none; text-align:right; padding:20px; font-size:12px; font-style:italic; color:#666;}
.g-pos{ text-align:left; font-size:14px; padding:0px 10px 10px 30px; border-bottom:1px solid #d6d6d6;  color:#999; background:url(icon_detail.gif) 10px -148px no-repeat; }
.g-pos a,.g-pos a:visited{color:#333; text-decoration:none;}
.g-pos a:hover{color:#c30; text-decoration:underline;}
.g-pos .title{color:#333;}
.g-pos .tip{display:none;}
.g-p-set7 .g-side{ border-left:1px solid #d6d6d6; padding-left:9px; width:310px; overflow:hidden; zoom:1; }

.g-page-num{ clear:both; overflow:hidden; zoom:1;}
.g-page-num-jump{line-height:20px; padding:20px 0px; font-size:14px; text-align:right;}
.g-page-num-jump input{ display:inline-block; margin:0px; border:1px solid #d6d6d6; padding:6px; vertical-align:middle; font-size:14px;}
.g-page-num-jump input.text-pageidx{width:32px; text-align:right;}
.g-page-num-jump input.btn-pagejump{cursor:pointer; }
.g-page-num-jump input.btn-pagejump:hover{background-color:#b83e21; color:#FFF; border-color:#FFF;}
.g-page-num-jump span{ display:inline-block; margin:0px 5px; border:1px solid #FFF; padding:6px 0px; vertical-align:middle;}

.g-page-num-wrap{ float:left; line-height:20px; padding:20px 0px; font-size:14px; text-align:left;}
.g-page-num-wrap a,.g-page-num-wrap a:visited{text-decoration:none; display:block;  padding:6px; border:1px solid #FFF; }
.g-page-num-wrap a:hover{ color:#c30; border:1px solid #d6d6d6;}
.g-page-num-wrap span{display:inline-block; margin:0px 5px;}
.g-page-num-wrap span.current{background-color:#b83e21; color:#FFF;}
.g-page-num-wrap span.current a,.g-page-num-wrap span.current a:visited{color:#FFF; text-decoration:none; }


#g-scrolltop{
	display:none;
	position:fixed; bottom:10px; right:50px; width:50px; height:50px; background:url(top.gif) center 50% no-repeat #b83e21; overflow:hidden; text-indent:-999px; cursor:pointer;
	/* position fixed for IE6 */ 
	_position: absolute;
}

.g-detail{text-align:left;}
.g-detail h1.title{ font-size:24px; line-height:32px; font-weight:normal; padding-top:30px; color:#000; text-align:center;}
.g-detail .desc{line-height:30px; padding:10px 0px; margin:20px 0px; color:#666; height:30px;}
.g-detail .desc .info{ float:left; text-wrap:none; white-space:nowrap; }
.g-detail .info .pubtime{ float:left; background:url(icon_detail.gif) 0px 7px no-repeat; padding:7px 0px 20px 20px; line-height:16px; height:16px;}
.g-detail .info .source{ float:left; padding:7px 0px 20px 20px; line-height:16px; height:16px;}
.g-detail .desc .tools{float:right;}
.g-detail .tools .fontsize{display:block; float:right; padding:7px 0px 7px 18px; line-height:16px; height:16px; cursor:pointer; background:url(icon_detail.gif) 0px -93px no-repeat; position:relative; }
.g-detail .tools .print{display:block; float:right; padding:7px 20px 7px 22px; line-height:16px; height:16px; margin-right:5px;  cursor:pointer; background:url(icon_detail.gif) 0px -43px no-repeat; position:relative;}
.g-detail .tools .print-menu{ background-color:#FFF; border:1px solid #d6d6d6; padding:1px; line-height:20px; position:absolute; left:0px; top:28px; color:#000; text-wrap:none; white-space:nowrap; box-shadow:1px 1px 2px #CCC; display:none;}
.g-detail .tools .print-menu div{ padding:5px 10px;}
.g-detail .tools .print-menu div:hover{background-color:#b83e21; color:#FFF;}
.g-detail .tools .fontsize-menu{ background-color:#FFF; border:1px solid #d6d6d6; padding:1px; line-height:20px; position:absolute; right:0px; top:28px; color:#000; text-wrap:none; white-space:nowrap; box-shadow:1px 1px 2px #CCC; display:none;}
.g-detail .tools .fontsize-menu div{ padding:5px 10px;}
.g-detail .tools .fontsize-menu .current{background-color:#b83e21; color:#FFF;}
.g-detail .content{ font-size:16px; line-height:28px; color:#333;}
.g-detail .content p{padding-bottom:16px;}
.g-detail .content-font-s{ font-size:12px; line-height:24px; }
.g-detail .content-font-l{ font-size:18px; line-height:32px;}


/*--------------------------------	- */
.g-menu-side{font-size:14px; line-height:32px; text-align:left; margin:10px 0px; font-size:0; text-wrap:none; white-space:nowrap;}
.g-menu-side li{ display:block; text-wrap:none; white-space:nowrap; overflow:hidden; height:32px;}
.g-menu-side a,.g-menu-side a:visited{display:block; padding:0px 10px; color:#333; text-decoration:none; background-color:#f0f0f0; margin:0px 3px; font-size:14px;}
.g-menu-side a:hover{ color:#FFF; background-color:#7DAE3C; }
.g-menu-side li.current a,.g-menu-side li.current a:visited{ color:#FFF; margin:0px; background:url(tik.gif) 97% 8px no-repeat #390;}

/*----------------------leaders--------------------------*/
.g-side .g-pad-leaders{ margin-top:10px;}
.g-pad-leaders{border:1px solid #e4dbd6; background-color:#f5eeea; font-size:16px; line-height:32px;}
.g-pad-leaders .g-pad-body{padding:10px 15px;text-align:left; }
.g-pad-leaders div.row{ clear:both;}
.g-pad-leaders span.label{background-color:#d55b31; color:#FFF; padding:0px 10px;}
.g-pad-leaders span.name{background:url(trg.png) -13px -6px no-repeat; padding-left:13px;}
.g-pad-leaders span.name2{ clear:both; display:block; }
.g-pad-leaders span.name2 a,.g-pad-leaders span.name2 a:visited{display:block; width:24.99%; float:left; text-align:center;}
.g-pad-leaders a,.g-pad-leaders a:visited{text-wrap:none; white-space:nowrap;}
.g-pad-leaders .others{clear:both; border-top:2px solid #b83e21; display:block; margin:0px 5px; padding:0px; }
.g-pad-leaders .others .left{ width:49%; text-align:center; float:left;}
.g-pad-leaders .others .right{ width:49%; text-align:center; float:right;}

/*-------------------------keyword menu---------------------------*/
#g_keyword_menu .g-tab-pad{line-height:27px; font-size:14px; text-align:left;}
#g_keyword_menu .g-tab-pad a,#g_keyword_menu .g-tab-pad a:visited{ white-space:nowrap; margin-right:12px;}

/*-------------------------smart menu-----------------------------*/
.g-pad-skin-9{padding-bottom:10px;  margin-top:5px;}
.g-pad-skin-9 .g-pad-title{border-bottom:none; }
.g-pad-skin-9 .g-pad-head{ border-bottom:none; background-color:#b83e21; color:#FFF;}
.g-pad-skin-9 .g-pad-head em{color:#FFF;}
.g-pad-skin-9 em{font-weight:bold; color:#c30; font-style:normal; margin:0px 5px;}
.g-pad-skin-9 .g-pad-head-sub{font-size:14px; text-align:left; line-height:20px; color:#333; padding:10px;}
.g-pad-skin-9 .g-pad-body{padding-bottom:0px; padding-top:0px; background-color:#f5eeea; border-left:3px solid #b83e21; }

/*-------------------------table-----------------------------*/
#bgcss table,
#bgcss table tr,
#bgcss table td{border:1px solid #999; border-collapse:collapse;}

/*-------------------------weixin-----------------------------*/
.gov-media-contact{float:left;margin-right:20px}
.gov-media-contact span{margin-left: 20px}
.weibo-logo,.weixin-logo{position:relative;top:6px}
.weixin-hover{position:absolute;display:none}
.weixin{position:relative}
.weixin:hover .weixin-hover{display:block;left:0;top:24px;*top:28px;_top:28px}
.weixin:hover .weixin-hover1{display:block;left:0px;top:24px;*top:28px;_top:28px}
.weixinlogox{top:0;}.weixin:hover .weixinx-hover{left:-114px}

/*--------------------------fangtan----------------------------*/
.wytw{ margin:0px auto; width:100px; height:30px; cursor:pointer; background-color:#7CB579; text-align:center;}
.wytw a,.wytw a:visited{ font-size:14px; text-align:center; color:#FFFFFF; width:120px; height:30px; text-decoration:none; line-height:30px;}
.wytw:hover{ background-color:#457838;}
