﻿@charset "utf-8";
html,body, 
div,p,hr,pre, 
h1,h2,h3,h4,h5,h6, 
table,tr,td,th,tfoot,tbody,thead, 
ul,dl,li{margin:0;padding:0;border:0;outline:none;list-style:none;font-weight: normal; } 
body{ font-size:12px; 
    color: #000000;
    font-family: "瀹嬩綋";
    font-size: 12px;
    line-height: 24px;} 
img{border:none}
*html { _background-image:url(about:blank); _background-attachment:fixed; }
a:link {
	color: #333; text-decoration:none
}
a:visited {
	color: #333; text-decoration:none
}
a:hover {
	color: #0099CC; text-decoration:none
}
.clear { clear:both}
.gjjy { width:960px; margin:0px auto; background: url(http://www.cngongji.cn/gjjy/images/gjjybg.png);  margin-top:40px; position:relative;  padding:0px 20px }
.gjjy_tit { position:absolute; top:-56px; left:-4px}
.part1 { padding-top:58px; overflow:hidden}
.gdpic { width:260px; float:left; border-right:1px solid #5b5b5b; height:238px}
.gdpic .title2 img { float:left}
.gdjydt {float: right; width:680px}
.gdjydt .title img { float:left}
.title { height:24px; margin-bottom:23px}
.title2 { height:24px; margin-bottom:15px}
.szpx .title img { float:left}
.news { width:390px; float:left}
.news h2 { text-align:center; font-family:"寰蒋闆呴粦"; font-size:20px; font-weight:bold; width:375px; line-height:35px}
.news p { color: #666666; line-height:20px; width:375px; text-indent:2em;}
.more {  text-align:right; line-height:24px; float:right}
.more a { color: #000000}
.news ul { margin-top:10px}
.news li { background:url(http://www.cngongji.cn/gjjy/images/dot.jpg) no-repeat 0px 12px; float:left; width:170px; line-height:24px; height:24px; overflow:hidden; padding-left:10px; margin-right:10px}
.dtimg { float:right; width:290px; position:relative}
.dtimg .pictit { position:absolute; bottom:0px; height:30px; background:#000; filter: alpha(opacity=80); opacity: 0.8; line-height:30px; padding:0px 10px; text-align:center; width:270px; }
.dtimg .pictit a { color:#FFFFFF}
.part2 { margin-top:17px; overflow:hidden; padding-bottom:15px}
.p2main { width:568px; float:left}
/* 鍥剧墖鍒楄〃3*/ 
.list_pic3 ul{ overflow:hidden;} 
.list_pic3 li{ float:left; width:165px; margin-right:24px;} 
.list_pic3 .name{ font-size:12px; line-height:24px; text-align:center; } 
.list_pic3 .name a{} 
/* 鍥剧墖鍒楄〃4*/ 
.list_pic4 ul{ overflow:hidden;} 
.list_pic4 li{ float:left; width:185px; margin-bottom:10px; height:150px} 
.list_pic4 li.no { margin-right:0px; float:right}
.list_pic4 .name{ font-size:12px; line-height:30px; text-align:center; } 
.list_pic4 .name a{} 
.newsbox { margin-top:20px; overflow:hidden; width:256px; float:left; margin-right:20px}
.newsbox .title { margin-bottom:15px}
.newsbox li {background:url(http://www.cngongji.cn/gjjy/images/dot.jpg) no-repeat 0px 12px; line-height:24px; height:24px; overflow:hidden; padding-left:10px;}
.p2right { float:right; width:390px}
.p2right .title img { float:left}
#gla {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}
#gla_box {
    margin: auto;
    position: relative;
    width: 156px;
}
#gla_box .prev, #gla_box .next {
    cursor: pointer;
    display: block;
    height: 59px;
    overflow: hidden;
    position: absolute;
    top: 60px;
    width: 30px;
    z-index: 100;
}
#gla_box .prev {
    background: url("http://www.qstheory.cn/index/images/d4_zxdk-left.png") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    left: -70px;
}
#gla_box .next {
    background: url("http://www.qstheory.cn/index/images/d4_zxdk-right.png") no-repeat scroll right bottom rgba(0, 0, 0, 0);
    right: -70px;
}
.gla_inbox {
    overflow: hidden;
    position: relative;
}
.gla_inbox img {
    border: 1px solid #EEEEEE;
    height: 100%;
    width: 100%;
}
.img-scroll { position:relative; width:240px; padding:15px 0 0 23px; height:165px; margin:0 auto;  } 
.img-scroll .prev, .img-scroll .next { position:absolute; display:block; width:14px; height:165px; top:-15px; text-align:center; cursor:pointer; } 
.img-scroll .prev { left:5px; top:70px} 
.img-scroll .next { right:25px; top:70px} 
.img-list { position:relative; width:135px; height:165px; overflow:hidden; margin-left:30px } 
.img-list ul { width:9999px; } 
.img-list li { float:left; display:inline; width:135px; margin-right:10px; height:165px; text-align:center; background:#f90; } 
.img-list li img { width:135px; height:165px; } 