/* CSS Document Government Style */
/*最新*/
.grid-gray{background:#f5f8fa;}
.grid-white{background:#ffffff;}
.slideTab .hd{width:1150px;margin:0 auto;height:154px;overflow:hidden;}
.slideTab .hd li{width:208px;height:72px;line-height:72px;float:left;border:1px solid #084d9e;font-size:22px;font-weight:bold;color:#084d9e;text-align:center;margin:40px 25px 40px 0;cursor:pointer;}
.slideTab .hd li.on{background:#e6f1ff;}
.slideTab .hd li.last{margin:40px 0 40px 0;}
.nbox{padding:40px 0;overflow:hidden;}
.nbox .hds{width:77px;float:left;background:#084d9e;}
.nbox .hds h3{font-size:34px;color:#fff;padding:18px 20px;line-height:40px;}
.nbox .con{width:1073px;float:left;overflow:hidden;}
.system{width:504px;padding:0 16px;height:200px;float:left;}
.system li a{display:block;color:#454545;padding-left:60px;}
.system li.s1{width:326px;height:78px;float:left;margin-top:10px;margin-left:85px;margin-bottom:33px;background:#448aca;text-align:center;}
.system li.s1 a{padding:10px 0 4px 0;font-size:16px;color:#f1f1f1;line-height:32px;}
.system li.s1 a span{display:block;font-size:22px;color:#fff;font-weight:bold;padding-left:70px;background: url(icon4.png) 35px center no-repeat;text-align:left;}
.system li.s2,.system li.s3,.system li.s4{width:142px;height:40px;line-height:40px;float:left;margin-left:20px;}
.system li.s2{background:#facd89;}
.system li.s3{background:#facd89;}
.system li.s4{background:#cce198;}
.system li.s2 a,.system li.s3 a,.system li.s4 a{background: url(icon5.png) 20px center no-repeat;}
.system li.s5{width:100%;float:left;text-align:center;margin-top:20px;}
.system li.s5 a{padding-left:0;display:inline-block;font-size:12px;color:#448aca;padding-right:30px;background: url(icon6.png) right center no-repeat;}
.system li.s6{background:#8074aa;}
.line{width:1px;height:190px;float:left;background:#88abda;}
.nbox .study{font-size:24px;color:#cc0000;margin-bottom:30px;text-align:center;}
.nbox .list{overflow:hidden;margin-bottom:34px;}
.nbox .list li{width:298px;height:60px;line-height:60px;float:left;margin-left:33px;padding-left:25px;font-size:18px;background: url(icon7.png) left center no-repeat;}
.nbox .list li a{color:#2d2d2d;}
.nbox .list li a:hover{color:#c00;}
.nbox .course{height:38px;line-height:38px;overflow:hidden;}
.nbox .course .tit{margin-left:48px;padding-left:50px;float:left;background: url(icon8.png) left center no-repeat;}
.nbox .course .tit a{font-size:20px;color:#084d9e;border-bottom:1px solid #084d9e;padding-bottom:5px;}
.nbox .course .more{float:right;}
.nbox .course .more a{font-size:16px;color:#084d9e;border-bottom:1px solid #084d9e;padding-bottom:8px;}
.nbox .course .tit a:hover,.nbox .course .more a:hover{color:#c00;border-bottom:1px solid #c00;}
/*顶部菜单样式*/
.indexmenu{background-color:#f3f3f3;padding-top: 9px;padding-bottom:12px;min-width: 1150px;}
.leftcon{float:left;width:254px;background-color: #fff;}
.leftcon .box{padding:20px 20px 57px 20px;border-bottom: #f3f3f3 1px solid;}
.leftcon .list-tit{background:url(menu_arr.png) right center no-repeat;}
.leftcon .list-tit h2{padding:5px 36px;color: #0066cc;}
.leftcon .list-body {height:50px;padding-top: 10px;}
.leftcon .list-body li{float:left;margin: 5px 11px;;}
.leftcon .conlist1 h2{background:url(icon1.png) left center no-repeat;}
.leftcon .conlist2 h2{background:url(icon2.png) left center no-repeat;}

.mainbanner{float:left;width:603px;}
.rightcon{float:right;width:291px;background-color:#ffffff;}
.rightcon .conlist3{padding:20px;}
.rightcon .list-tit h2{padding:5px 0;color: #0066cc;}
.rightcon .conlist3 h2{background:url(icon3.png) 120px 12px no-repeat;}

.bottomcon{float:left;background-color: #ffffff;width: 100%}
.bottomcon .picList li{float:left;margin:33px;text-align:center;}
.bottomcon .picList .title{margin-top:8px;}
/*列表内容样式*/
.indexcon-gray{background-color:#fbfbfb;}
.scroll-tit h2{text-align: center;color: #3870b0;font-size: 30px;display: block;padding: 30px 0;font-weight: 500;background:url(video.png) 420px center no-repeat;}
.scroll-con li {float:left;margin:20px 16px!important;}
.scroll-con li img{width:350px;}
.box_list{width:360px;margin: 30px 11px;float:left;}
.box_list .page-title{border-bottom:1px solid #3870b0;margin-bottom: 8px;}
.box_list h4{float: left;background-color: #3870b0;color: #fff;font-weight: normal;padding: 5px 8px;font-size:18px;}
.box_list .more{float: right;margin-top: 10px;}
.box_list .more a{color:#3870b0;}
.box_list .page-pic{height:86px;margin-bottom: 8px;}
.box_list .page-body{padding:0 5px;}