@charset "utf-8";
/*基础制作页面组件*/
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
html { height:100%; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#000; }
a:hover { text-decoration:underline; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0; }
.none { display:none; }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
a img { border:none; }
.overhidden { overflow:hidden; _display:inline-block; }
.align_c { text-align:center; }
.align_l { text-align:left; }
/* =body*/
body { font-family: Arial, Helvetica, sans-serif; color: #000; font-size:12px; background:#fff; line-height:24px; }
.gjzx { width:1000px; margin:0 auto; position: absolute; background:url(http://www.cngongji.cn/english/images/gjzx/cl_p1.png) 0 20px no-repeat; padding-top:20px; height:740px; }
.gjzx .col_left { float:left; width:590px; display:inline; margin-left:10px; padding-top:10px; overflow:hidden;}
.gjzx .col_right { float:right; width:380px; }
.gjzx .set { position:absolute; left:538px; top:85px; font-size:30px; font-family:Arial, Helvetica, sans-serif; line-height:30px; z-index:2; }
.gjzx .set span { font-size:24px; font-family:"宋体"; padding:0 5px; }
.gjzx .set span.on { color:#f61f02; }
.gjzx .set .num { height:40px; }
.gjzx .set .btn img { margin-right:5px; cursor:pointer; }
.gjzx .main { padding-top:41px; height:565px; }
.gjzx .tit { position:absolute; top:0; left:0; }
.gjzx .gdarea { height:410px; width:590px; overflow:hidden; position:relative; z-index:1;  }
.gjzx .gdarea .biaoti { height:410px; width:1770px; position:absolute; left:0; top:0;  }
.gjzx .biaoti .content{ float:left; width:590px;}
.gjzx .biaoti h2 {  font-size:18px; line-height:50px; width:530px; text-align:center; }
.gjzx .biaoti .info { width:530px; font-size:14px;  height:50px; }
.gjzx .biaoti .pic { padding-top:10px; }
.gjzx .biaoti .pic img { border:1px solid #000; padding:6px; }
.gjzx .red { color:#b42613; }
.gjzx .list li { background:url(http://www.cngongji.cn/japan/images/gjzx/cl_icon1.gif) 0 8px no-repeat; padding-left:15px; }
.gjzx .rdpl .list li{  }
.gjzx .rdpl .list2 { float:right; width:287px; }
.gjzx .rdpl .list ul { margin:5px 0 0 10px; }
.gjzx .tab .tab_title { height:37px; }
.gjzx .tab .tab_title a { float:right; width:80px; height:25px;  margin-top:15px; }
.gjzx .tab .tab_box { padding:10px; }
.gjzx .tab .tab_box .tab_box_content { display:none; }
.gjzx .tab .tab_box p { padding-left:7px;}
.gjzx .tab .tab_box p a { font-size:14px; line-height:26px; }
.gjzx .tab .tab_box .info { padding-top:5px; height:78px; overflow:hidden; padding-left:5px; }
.gjzx .tab .tab_box .info .left { float:left; width:106px; }
.gjzx .tab .tab_box .info .right { float:right; width:240px; color:#676b6c; font-size:12px; }
.gjzx .tab .tab_box .fir {  overflow:hidden; background:url(http://www.cngongji.cn/japan/images/gjzx/cl_p10.png) 0 5px no-repeat; padding-left:25px; font-size:12px; color:#fff; margin:8px 0 0px -19px; }
.gjzx .news { }
.gjzx .wyzp { margin-top:10px; position:relative; }
.gjzx .wyzp .linkwyzp{ position:absolute; left:0; top:0; width:85px; height:30px;}
.gjzx .wyzp .title { height:31px; background:url(http://www.cngongji.cn/japan/images/gjzx/cl_p6.png) no-repeat; padding-left:100px; }
.gjzx .wyzp .title a {  font-size:14px; margin:0 5px; }
.gjzx .wyzp .more { float:right; width:30px; height:30px; }
.gjzx .wyzp .morelink { position:absolute; right:0; top:30px; display:none; background:#fff; line-height:24px; padding:5px 10px;}
.gjzx .wyzp .morelink .close { height:14px; line-height:14px; text-align:right;}
.gjzx .wyzp .morelink a { margin:0 5px;}
.gjzx .wyzp .content { padding-top:5px; }
.gjzx .wyzp .content .left { float:left; width:95px; }
.gjzx .wyzp .content .list { float:right; width:275px; padding-top:6px; }
.gjzx .wyzp .content .list li { background:url(http://www.cngongji.cn/japan/images/gjzx/cl_icon2.gif) 0 9px no-repeat; padding-left:10px; line-height:26px; }
.gjzx .picarea { height:110px;margin-top:10px; }
.gjzx .active { background:url(http://www.cngongji.cn/japan/images/gjzx/cl_p8.png) no-repeat; }
.gjzx .picarea .picTab { float:left; width:110px; }
.gjzx .picarea .picTab a { float:left; width:105px; height:40px; margin-top:14px; }
.gjzx .picarea .picCon { float:left; width:890px; }
/*滚动样式开始*/ 
.rolldiv { width:890px; height:115px; padding-top:10px; overflow:hidden;}
.rolldiv .jcarousel-skin-tango .jcarousel-container { overflow:hidden; _display:inline-block; }
.rolldiv .jcarousel-skin-tango .jcarousel-container-horizontal { }
.rolldiv .jcarousel-skin-tango .jcarousel-clip { overflow: hidden; }
/*滚动区域大小*/ 
.rolldiv .jcarousel-skin-tango .jcarousel-clip-horizontal { width:820px; margin-left:35px; }
/*li样式*/ 
.rolldiv .jcarousel-skin-tango .jcarousel-item { width: 195px; text-align:center; }
.rolldiv .jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; margin-right: 15px; }
/** 按钮 */ 
/*默认*/ 
.rolldiv .jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 30px; right: 0px; width: 30px; height: 50px; cursor: pointer; display:none; }
/*默认*/ 
.rolldiv .jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 30px; left: 0; width: 30px; height: 50px; cursor: pointer; display:none; }
