@charset "gb2312";
/* CSS Document */

/** Header Start **/
.header{ width:100%; height:auto; overflow:hidden;}
.header .banner{ height:170px; overflow:hidden; text-align:center; background:#82d4ff;}
.header .nav{ height:47px; overflow:hidden; text-align:left; background:#1799dd url(../images/zj_04.jpg) no-repeat center 0;}
.header .nav .cont{ height:47px; width:950px; overflow:hidden; margin:0 auto;}
.nav .cont .rit{ height:47px; width:290px; overflow:hidden; float:right; text-align:right;}
.nav .cont .rit a{ display:inline-block; *display:inline; zoom:1; height:47px; line-height:47px; color:#fff2c6; margin-left:25px;}
.nav .cont .nv{ display:block; height:47px; font:bold 14px/47px simsun; color:white; overflow:hidden; text-align:center;}
.nav .cont .n1{ position:absolute; left:25px; top:0; width:125px;}
.nav .cont .n2{ position:absolute; left:158px; top:0; width:117px;}
.nav .cont .n3{ position:absolute; left:280px; top:0; width:153px;}
.nav .cont .n4{ position:absolute; left:440px; top:0; width:225px;}
/** Header End **/
/** Content Start **/
.content{ width:989px; overflow:hidden; margin:0 auto; background:url(../images/container_bg.jpg) repeat-y 0 0;}
.tips-cont{ height:171px; width:989px; overflow:hidden; background:url(../images/zj_06.jpg) no-repeat 0 0;}
.tips-cont .tips{ width:775px; padding-right:10px; overflow:hidden; line-height:180%; text-align:left; text-indent:30px; position:absolute; right:10px; top:12px;}
.tips-cont .tits{ height:30px; text-align:left; overflow:hidden; position:absolute; left:50px; top:112px; color:white;}
.tips-cont .tits a{ font:bold 22px/30px simhei; color:white; margin-right:12px;}
.tips-cont .tits span{ line-height:30px; font-weight:normal;}
.common-tits{ height:auto; overflow:hidden; text-align:left; position:relative; left:0; top:0; padding-left:12px;}
.common-tits .tits{ height:30px; text-align:left; overflow:hidden; position:absolute; left:50px; top:50%; margin-top:-17px; color:white; z-index:8;}
.common-tits .tits a{ font:bold 22px/30px simhei; color:white; margin-right:12px;}
.common-tits .tits span{ line-height:30px; font-weight:normal;}

.content .inner-cont{ width:950px; overflow:hidden; margin:0 auto; zoom:1;}
.content .inner-cont .left{ width:726px; overflow:hidden; height:277px; float:left;}
.content .inner-cont .left .tit{ height:26px; font:18px/26px microsoft yahei; text-align:center; width:135px; overflow:hidden;}
.content .inner-cont .left .t1{ position:absolute; left:62px; top:18px;}
.content .inner-cont .left .t2{ position:absolute; left:310px; top:18px;}
.content .inner-cont .left .t3{ position:absolute; left:555px; top:18px;}
.content .inner-cont .left .cont{ width:215px; top:60px; overflow:hidden; text-align:left; line-height:180%;}
.content .inner-cont .left .cont .cls{ color:#f37b23; line-height:180%;}
.content .inner-cont .left .cont .ens{ font-size:20px; color:#d9630d; font-family:Arial; padding-right:8px;}
.content .inner-cont .left .c1{ position:absolute; left:11px; top:65px;}
.content .inner-cont .left .c2{ position:absolute; left:254px; top:65px;}
.content .inner-cont .left .c3{ position:absolute; left:498px; top:65px; line-height:160%;}
.content .inner-cont .left .cont .rt{ padding-top:5px; text-align:right;}
.content .inner-cont .lft-row1{ background:url(../images/zj_09.jpg) no-repeat 0 0;}
.content .inner-cont .lft-row1 .tit{ color:#d65b01;}
.content .inner-cont .lft-row2{ background:url(../images/zj_19.jpg) no-repeat 0 0;}
.content .inner-cont .lft-row2 .tit{ color:#107664;}
.content .inner-cont .lft-row2 .cont .ens{ color:#0c7966;}
.content .inner-cont .lft-row2 .cont .cls2{ color:#0c7966;}
.content .inner-cont .lft-row3{ background:url(../images/zj_28.jpg) no-repeat -8px 0;}
.content .inner-cont .lft-row3 .tit{ color:#045299;}
.content .inner-cont .lft-row3 .cont .ens{ color:#0769c5;}
.content .inner-cont .lft-row3 .cont .cls3{ color:#0769c5;}
.content .inner-cont .lft-row4{ background:url(../images/zj_40.jpg) no-repeat 0 0; float:none; width:949px;}
.content .inner-cont .lft-row4 .cont{ line-height:200%;}
.content .inner-cont .lft-row4 .tit{ color:#045299;}
.content .inner-cont .lft-row4 .t1{ position:absolute; left:62px; top:18px;}
.content .inner-cont .lft-row4 .t2{ position:absolute; left:310px; top:18px;}
.content .inner-cont .lft-row4 .t3{ position:absolute; left:790px; top:18px;}
.content .inner-cont .lft-row4 .c1{ position:absolute; left:11px; top:65px;}
.content .inner-cont .lft-row4 .c2{ position:absolute; left:254px; top:65px; width:455px;}
.content .inner-cont .lft-row4 .c3{ position:absolute; left:735px; top:65px;}
.content .inner-cont .lft-row4 .cl4{ color:#046095;}

.content .inner-cont .right{ width:205px; padding-left:8px; overflow:hidden; float:right; height:277px; position:relative; left:0; top:0; text-align:left;}
.content .inner-cont .right .tit{ position:absolute; left:0; top:4px; z-index:9;}
.content .inner-cont .right .cont{ width:160px; padding:49px 23px 0 22px; height:228px; overflow:hidden; background:#f2f2f2 url(../images/zj_22.jpg) no-repeat 145px 18px;}
.content .inner-cont .right .cont .pic{ border:1px #d9d9d9 solid; padding:6px; overflow:hidden; display:block; height:156px; width:146px; background:#fff;}
.content .inner-cont .right .cont .pic img{ display:block; height:156px; width:146px;}
.content .inner-cont .right .cont .nf{ height:auto; overflow:hidden; text-align:left; margin-top:3px; padding:0 5px; zoom:1;}
.content .inner-cont .right .cont .nf .ln{ display:block; height:20px; line-height:20px; overflow:hidden; text-align:leftl; float:left;}
.content .inner-cont .right .cont .nf .ln a{ font-weight:bold; line-height:20px; font-size:12px;}
.content .inner-cont .right .cont .nf .rn{ display:block; height:20px; line-height:20px; float:right;}
.content .inner-cont .right .cont .nf .rn .fs{ color:#f64500; font-weight:bold; line-height:20px;}
.content .inner-cont .right .cont .des{ text-align:left; margin-top:7px; overflow:hidden; padding:0 5px;}

.content .line-bg{ height:73px; position:relative; left:0; top:0; overflow:hidden; background:url(../images/line.gif) repeat-x 0 34px;}
.content .line-bg .lis{ position:absolute; left:0; top:0;}
.content .line-bg .ris{ position:absolute; right:0; top:0;}

.btm-two-col-con{ height:auto; overflow:hidden; width:950px; margin:0 auto; margin-top:-20px; zoom:1; position:relative; left:0; top:0; z-index:8;}
.btm-two-col-con .lefts{ width:628px; float:left; height:auto; overflow:hidden;}
.btm-two-col-con .lefts .t_tit{ height:auto; overflow:hidden; zoom:1;}
.btm-two-col-con .lefts .t_tit h2{ height:38px; width:455px; padding-bottom:14px; background:url(../images/zj_45.jpg) no-repeat 0 0; float:left; font:bold 22px/38px simhei; text-align:center; color:#fff; text-shadow:1px 1px 2px #aa4603}
.btm-two-col-con .lefts h3{ height:34px; font:bold 26px/34px simhei; color:#ff4e00; text-align:left; padding-left:5px;}
.btm-two-col-con .lefts .des_con{ height:auto; line-height:200%; text-align:left; padding:8px; text-indent:20px;}
.btm-two-col-con .lefts .bm{ height:18px; text-align:left; padding-left:20px; overflow:hidden;}
.btm-two-col-con .lefts .bm a{ padding-left:12px; background:url(../images/zj_55.jpg) no-repeat 0 center; height:18px; line-height:18px; color:#ff4e00; margin-right:20px;}
.btm-two-col-con .lefts .kb{ border-collapse:collapse; width:628px; border:1px #b4d7e7 solid; text-align:center; margin-top:10px;}
.btm-two-col-con .lefts .kb td{ border-collapse:collapse; width:628px; border:1px #b4d7e7 solid; padding:10px 0;}
.btm-two-col-con .lefts .kb .tt{ background:#d3f1ff; font-size:12px; color:#056790; font-weight:bold;}
.btm-two-col-con .lefts .kb .lfts{ padding-left:15px; padding-right:10px; text-align:left;}
.btm-two-col-con .lefts .kb td a{ color:#ff4e00;}
.btm-two-col-con .lefts .kb .pdlr0{ padding-left:0; padding-right:0;}

.btm-two-col-con .rights{ width:279px; float:right; height:auto; overflow:hidden; padding-right:20px;}
.btm-two-col-con .rights h2{ padding-left:18px; height:45px; font:bold 18px/45px microsoft yahei; color:#045299; text-align:left; padding-bottom:4px; background:url(../images/zj_48.jpg) no-repeat 0 bottom;}
.topLoop{ overflow:hidden; position:relative; left:0; top:0; height:330px; width:279px; margin-top:15px;} 
.topLoop .bd{height:auto; width:350px; overflow:hidden;} 
.topLoop .bd ul{ overflow:hidden; zoom:1; width:350 }
.topLoop .bd ul li{ height:366; width:350px; overflow:hidden;}
.topLoop .bd ul li .tds{ height:183px; width:125px; float:left; margin-right:30px; _behavior:url("csshover.htc");}
.topLoop .bd ul li .tds .img{ height:142px; width:125px; position:relative; left:0; top:0;}
.topLoop .bd ul li .tds .img a{ display:block; height:142px; width:125px; overflow:hidden;}
.topLoop .bd ul li .tds .img a img{ display:block; height:114px; width:125px;}
.topLoop .bd ul li .tds .img a span{ display:block; width:125px; height:28px; line-height:28px; font-size:18px; font-family:microsoft yahei; text-align:center; background:#66c6ec; color:#fff; position:absolute; left:0; top:114px; z-index:2;}
.topLoop .bd ul li .tds .nms{ display:block; height:26px; line-height:26px; overflow:hidden; text-align:center; margin-top:3px;}
.topLoop .bd ul li .tds .nms a{ line-height:26px; color:#5b5b5b;}
.topLoop .bd ul li a{ color:white; font-size:12px;} 
.topLoop .bd ul li a:hover{ color:#ff6600;}
.topLoop .bd ul li span.lft_tit{ color:#fff001; font-size:12px; line-height:150%;}
.topLoop .bd ul li .tds:hover .img a span{ background:#f8bb3c;}

.two-ad-con{ height:auto; overflow:hidden; margin-top:15px; overflow:hidden; padding-right:20px; padding-bottom:15px; background:#fff; zoom:1;}
.two-ad-con .adl{ display:block; height:126px; width:628px; float:left;}
.two-ad-con .adr{ display:block; height:126px; width:279px; float:right; overflow:hidden;}
.two-ad-con .adr img{ display:block; height:126px; width:279px; }
/** Content End **/
.pg-btm-infos{ height:138px; width:100%; overflow:hidden; background:#a9e1ff;}
.pg-btm-infos .ins{ height:138px; width:950px; overflow:hidden; margin:0 auto; zoom:1;}
.pg-btm-infos .ins .ljzm{ display:block; height:138px; width:214px; overflow:hidden; float:left;}
.pg-btm-infos .ins .wx{ display:block; height:138px; width:295px; float:left; margin-left:75px; overflow:hidden;}
.pg-btm-infos .ins .wx img{ display:block; height:138px; width:295px;}
.pg-btm-infos .ins .shares{ height:37px; width:256px; overflow:hidden; float:right; background:url(../images/zj_76.jpg) no-repeat 0 0; margin-right:18px; margin-right:9px; padding-left:30px; margin-top:20px; padding-top:50px;}