@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:12px;}
img { border:0; display:inline-block; margin:0; padding:0;}
ul,li,p { margin:0; padding:0; display:block; list-style:none;}
a { text-decoration:none; color:#000000;}

.pageContent { width:1007px; margin:0 auto;min-height: 577px;}
.pClear { clear:both;}

.pHead01 { width:auto; height:28px; background:#e6e6e6;}
.pHead01 a,.pHead01 span { width:85px; height:28px; background:url(../gc_img/phead01_menu.png) no-repeat; font-size:14px; font-weight:700; display:block; padding-left:23px; line-height:28px; color:#FFF;}

.pHead02 { width:auto; height:27px; background:url(../gc_img/phead02_bg.png) repeat-x; line-height:27px;}
.pHead02 a,.pHead02 span { background:url(../gc_img/phead02_ico.png) no-repeat left; padding-left:25px; height:27px; display:inline-block; margin-left:8px; font-size:14px; font-weight:700; color:#0282ac;}

.pTop { width:1007px; margin:0 auto;}
.pTop .pLogo { width:1007px; height:214px; background:url(../gc_img/logo.jpg) no-repeat;}
.pTop .pNav { width:1007px; height:39px; margin-top:2px; background:url(../gc_img/banner_bg.png) repeat-x;}
.pTop .pNav li {width: 90px;height:39px;float:left;line-height:39px;text-align:center;}
.pTop .pNav li a { color:#FFF; font-size:14px; font-weight:700; width:98px; height:39px; display:inline-block; background:url(../gc_img/banner_ico.jpg) no-repeat right; padding-right:2px;}
.pTop .pNav li a:hover { color:#FF0;}

.main_lft { width:251px; float:left; margin-right:8px;}
.main_lft .box {width:auto;border:1px solid #dbdbdb;margin-top: 42px;display: none;}
.main_lft .box .con { width:auto; height:137px; margin:5px 5px 8px 5px; overflow:hidden;}
.main_lft .box .con2 {width:auto;height: 551px;margin:5px;overflow:hidden;}
.main_lft .link_box { width:auto; margin-top:5px;}
.main_lft .link_box a { width:249px; height:48px; border:1px solid #dbdbdb; margin-top:3px; display:inline-block;}
.main_lft .link_box a img { display:block; float:left; margin:4px 0 0 23px;}
.main_lft .link_box a .s01 { font-size:14px; font-weight:700; width:187px; text-align:center; display:inline-block; float:left; margin-top:6px; color:#0282ac;}
.main_lft .link_box a .s02 { width:187px; text-align:center; display:inline-block; float:left; margin-top:5px; color:#0282ac;}
.main_lft .link_box a .s03 { letter-spacing:5px;}

.main_rgt { width:748px; float:left;}
.main_rgt .news { width:auto; height:240px; margin-top:8px; border:1px solid #dbdbdb;}
.main_rgt .news .tit { width:58px; height:19px; display:inline-block; background:#0074b1; float:right; font-size:12px; font-weight:400; color:#FFF; margin-right:8px; margin-top:4px; line-height:19px; padding:0; text-align:center;}
.main_rgt .news .tit:hover { color:#FF0;}
.main_rgt .news_img { width:313px; height:191px; padding:2px; border:1px solid #707070; float:left; margin:8px 8px 0 8px; overflow:hidden;}
.main_rgt .news_txt { width:405px; height:202px; margin-top:5px; overflow:hidden; float:left;}
.main_rgt .news_txt ul { line-height:25px; color:#0282ac;}
.main_rgt .news_txt li { background:url(../gc_img/list_ico.png) no-repeat left; padding-left:10px;}
.main_rgt .news_txt li a { color:#0282ac;}
.main_rgt .news_txt li span { float:right;}
.main_rgt .zt_box { width:auto; height:90px; margin-top:8px;}
.main_rgt .zt_box img { width:100%; height:90px;}
.main_rgt .box { width:368px; height:241px; margin-top:8px; margin-right:8px; border:1px solid #dbdbdb; float:left;}
.main_rgt .box02 { margin-right:0;}
.main_rgt .box .con { width:auto; height:209px; margin:5px 5px 0 5px; overflow:hidden;}

.main_img { width:auto; margin-top:8px; height:207px; border:1px solid #dbdbdb;}
.main_img .con { width:auto; height:180px;}

.pFoot { width:1007px; background:url(../gc_img/pfoot_bg.png) repeat-x; height:78px; border-top:6px solid #016dae; text-align:center; color:#016dae; line-height:24px; padding-top:29px; margin:8px auto 0 auto;}

.list_rgt {width:auto;height: 549px;margin-top:8px;border:1px solid #dbdbdb;}
.list_rgt .con { width:auto; height:450px; margin:5px;}
.list_rgt .next { width:auto; height:32px; margin:10px 5px;}
.list_box .box { width:364px;}
.list_box2 { width:auto; height:202px; margin-top:8px; border:1px solid #dbdbdb;}
.list_box2 .con { width:auto; height:170px; margin:5px;}
.list_menu { width:auto; margin-top:8px; border:1px solid #dbdbdb; padding-bottom:8px;}
.list_menu a { width:229px; height:30px; line-height:30px; margin:8px 10px 0 10px; display:block; text-align:center; background:#0282ac; color:#FFF; font-weight:700; font-size:14px;}

.detailContent { width:auto; margin-top:8px; padding:20px; border:1px solid #dbdbdb; min-height:500px;}
