﻿@charset "utf-8";
/* CSS Document */
body{ background:url(../../images/zgrq/bg.gif);}
.w1000{ width:1000px; margin:0 auto;}
.bg{ background:#FFFFFF;}
.bg_h{ background:#000000; height:30px;}


/*颜色*/
.color_w{color:#FFFFFF;}
.color_w a{color:#FFFFFF; text-decoration:none;}
.color_g{color:#0068b7;}
.color_g a{color:#0068b7;text-decoration:none;}
.color_G{color:#b5b5b5;}
.color_G a{color:#b5b5b5;text-decoration:none;}
.color_r{color:#990000;}

.sousuo{ padding-top:4px;}
.souk{ height:22px; width:212px; background:#eee;}
.soub{ background:url(../../images/zgrq/soubottom.gif) no-repeat; width:32px; height:22px;}

.border{ border:1px solid #dedede;}
.border_noL{ border-left:none;}
.border_noR{ border-right:none;}
.border_noT{ border-top:none;}
.border_r{ border-right:1px solid #000000;}
.border_r2{ border-right:1px solid #DEDEDE;}
.border_l{ border-left:1px solid #DEDEDE;}
.border_tR{border-top:3px solid #ff4f00;}
.border_tB{border-top:3px solid #3b7abd;}
.border_tY{border-top:3px solid #768b00;}
.border_tG{border-top:3px solid #0068b7;}
.border_bG{border-bottom:3px solid #0068b7;}
.border_G{border:1px solid #0068b7; border-top:none;}
.border_b{border-bottom:1px solid #DEDEDE;}
.border_b2{border-bottom:1px dashed #DEDEDE;}
.border_t{border-top:1px dashed #DEDEDE;}
.border_t1{border-top:1px solid #CCCCCC;}

.bgN{ background:none;}
.time{ color:#878787; font-family:"宋体";}
.lists{background: url("../../images/zgrq/sign_03.jpg") no-repeat scroll 5px 10px transparent;line-height: 25px;list-style-position: outside;padding-left: 1em; display:block;}
.p10_20{ padding:10px 20px;}
.more{ padding:15px 10px 0 0;}
.more a{color:#444444; text-decoration:none;}
.bgN{ background:none!important;}

/*头部*/
.header_top{background:url(../../images/zgrq/20141202_bg.png) repeat;}
.lc{ width:100px; height:30px; background:url(../../images/zgrq/lc.gif) repeat-x;}
.lc1{ width:88px; height:31px; padding-right:12px; background:url(../../images/zgrq/HR01.gif) repeat-x ;}
.banner_r{ width:718px;}
.kehuduan{ padding-bottom:13px;}
.kehuduan a{ margin:0 10px;}
#banner{position:relative; z-index:9;}
/*#banner ul{ background:#FFFFFF;}
#banner li{background:url(../../images/zgrq/sign2.gif) no-repeat right;float:left;display:inline; line-height:38px; margin:0 10px; font-family:"微软雅黑";font-weight:bold;}*/
.daohang a{margin-right:10px;}
.daohang a:hover{color:#3b7abd}
.daohang2{ padding-top:35px;}
.daohang2 li{ float:left; display:inline; margin:0 10px;background:url(../../images/zgrq/line.gif) no-repeat left; padding-left:20px;}
.daohang2 img{ /*float:left; display:inline; */margin-top:4px;}


.1111{ width:166px;}
.1111 li{width:165px;}
.1111 li a{width:165px;} 
#header .right a{ margin-left:10px;}
li_rboder{ border-right-color:#5f7c94;}
li_lboder{ border-left-color:#01223d;}
#nav { height:40px;line-height:40px; font-size:16px;background:#033c6c; border-top:1px solid #ccc;}
#nav_ { height:40px;line-height:40px; font-size:16px;background:#fff;}
/*#nav a {display: block; /*width: 80px;text-align:center;}*/
#nav li {float: left; display:inline;/*width: 80px;*/ border:1px solid #607c94; width:118px;border-left:none;}
#nav a {display: block; /*width: 80px;*/ text-align:center;}
#nav li a:hover{color:#fff;text-decoration:none; background:url(../../images/zgrq/20141203_navbg.png) repeat; width:116px; box-shadow:3px 0 #012037; border:1px solid #bbbbbb; height:39px; border-top:none}
#nav li ul {line-height: 27px;display:none;list-style-type: none;position:absolute;background:#eee; padding-right:0; font-weight:normal; z-index:3; border-bottom:1px solid #356389;}
#nav li ul li{float:none; display:block;/*width: 180px;*/background:none; font-size:12px; font-family:"宋体";padding-right:0; margin:0; border:1px solid #356389; border-bottom:none;}
#nav li ul a{display: block;/*width: 156px;*/text-align:left;background:none;padding:0 5px; color:#313131; border-bottom:0;}
#nav li ul a:hover  {text-decoration:none; font-weight:900;background:#3b7abd;padding:0 5px; width:108px; box-shadow:none; color:#fff; font-size:12px; height:27px; border:none;}
#nav li:hover ul {left: auto;display:block;}
#nav li.sfhover ul {left: auto;}

					.noshaow a:hover{box-shadow:none!important; width:166px!important;}
					.noshaow .2{width:166px!important;}
					#nav li .2 li a:hover{width:164px!important;}

#nav_ li {float: left; display:block;/*width: 80px;*/width:120px; text-align:center; height:40px;}
#nav_ a {display: block; /*width: 80px;*/ text-align:center; height:40px;}
#nav_ li a:hover{color:#fff;text-decoration:none; border:1px solid #bbbbbb;width:120px; height:40px;}
#nav_ li ul {line-height: 27px;  list-style-type: none;left:-999em; position:absolute; background:#eee;padding-right:0; font-weight:normal; z-index:3; border-bottom:1px solid #356389;}
#nav_ li ul li{float:none; display:block;/*width: 180px;*/background:none; font-size:12px; font-family:"宋体";padding-right:0; margin:0; border:1px solid #356389; height:28px;border-bottom:none;}
#nav_ li ul a{display: block;width:98px;/*width: 156px;*/text-align:left;background:#eee;padding:0 10px; color:#313131; height:28px}
#nav_ li ul a:hover  {text-decoration:none; font-weight:900;background:#3b7abd;padding:0 10px; width:100px; box-shadow:none; color:#313131; font-size:12px; height:28px; border:none; }
#nav_ li:hover ul {left: auto;}
#nav_ li.sfhover ul {left: auto;}

.channel #nav_ li{ float:none; margin:0;}
.channel #nav_ a{ color:#0068b7;}
.channel #nav_ li a:hover{color:#444444; border:none;}
.channel #nav_ li ul li{float:none; display:block;/*width: 180px;*/background:none; font-size:12px; font-family:"宋体";padding-right:0; margin:0;}
.channel #nav_ li ul a{display: block; /*width: 180px;w\idth: 156px;*/text-align:left;background:none; border-bottom:1px solid #eee;padding:0 10px;}
.channel #nav_ li ul a:hover  {text-decoration:none;font-weight:normal;padding:0 10px; font-weight:bold; background:#3b7abd; color:#FFF;}

#nav_top a {background:url(../../images/zgrq/sign1.gif) no-repeat scroll right center rgba(0, 0, 0, 0);padding: 0 15px;text-align: center;}
#nav_top a:hover{background:url(../../images/zgrq/sign2.gif) no-repeat scroll right center rgba(0, 0, 0, 0);}
#nav_top li ul {margin-left:15px;line-height: 27px;list-style-type: none;left:-999em; position:absolute; background:#eee;/*background:rgba(216,238,255,0.8); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #CCd8eeff,endColorstr = #CCd8eeff);*/ padding-right:0; font-weight:normal; z-index:3; border-bottom:1px solid #356389;}
#nav_top li ul li{float:none; display:block;background:none; font-size:12px; font-family:"宋体";padding-right:0; margin:0; border:1px solid #356389; border-bottom:none;}
#nav_top li ul a{display: block;text-align:left;background:none;padding:0 10px; width:120px;color:#313131;margin-right:0;}
#nav_top li ul a:hover{text-decoration:none;display:block;font-weight: bold;background:#3b7abd;box-shadow:none; color:#fff;border:none; }
#nav_top li:hover ul {left: auto;}

#content {clear: left;}


/*首页main*/
.hot,.zhuanti{ border-top:3px solid #003a6a; border-bottom:1px solid #dedede;border-right:1px solid #dedede;border-left:1px solid #dedede; width:278px; height:326px; }

.zhuanti1{width:1000px;}

.hot .left,.zhuanti .left{ padding:8px 10px 0 10px;}
.hot li{ height:50px;border-top:1px solid #DEDEDE; line-height:24px; padding:9px 0; /*color:#9c9c9c;*/}
.hot li .title{ color:#656565; font-weight:bold; font-size:14px;}
.hotchannel{ font-size:24px!important; font-family:"微软雅黑"; color:#0068b7; font-weight:bold; line-height:30px!important;}
.hotchannel2{ font-size:20px!important; font-family:"微软雅黑"; color:#0068b7; font-weight:bold; line-height:30px!important;}

#main .channel{ padding:10px;}
.erweima{height: 0;left: 0;position: absolute;top: 0;width: 100%;}
.ma{color: #666666;font-family: "微软雅黑";font-size: 14px;left: 50%;margin-left:504px;position:fixed;text-align:center;top:375px;width:130px; padding:5px;z-index: 999;background:#dedede;}

.erweima2{height:395px ;left: 0;top: 0;width: 100%;}
.ma2{color: #666666;font-family: "微软雅黑";font-size: 14px;left: 40%;text-align:center;top:25%;padding:5px; border:1px solid #dedede; border-top:none;}

.channelbg{ background:url(../../images/zgrq/bg.gif); height:25px; width:820px; margin-top:6px;}
.channelT{ /*background:url(../../images/zgrq/logo_1.gif) no-repeat!important;*/  margin-left:10px; height:36px!important;}
.channelbg2{margin-left:25px;width:60px; height:30px; letter-spacing:3px;font-size:16px; font-weight:bold;}
.bgcR{ background:#ff4f00;}
.bgcB{ background:#3b7abd;}
.bgcY{ background:#768b00;}
.bobao .boxes{ width:314px; padding:4px; height:392px;}
.bobao .bobao_Z li{ padding-bottom:8px;}
.ziliao{ border-top:1px solid #DEDEDE;}
.ziliao .boxes{width:324px; height:202px;padding:4px; float:left; display: inline; overflow:hidden;}
.zlchannel{margin-left:25px; padding:0 5px; line-height:28px;font-size:16px; font-weight:bold;}
.zhuanti li{float:left; display:inline;border-left:1px solid #DEDEDE;padding:15px 10px;}
.zhuanti li img{ float:left; display:inline;}

.datu{ position:relative;}
.datu .play{position:absolute;left:119px; top:80px;width:64px; height:64px;}
.datu .play a{background:url(../../images/zgrq/play01.png) no-repeat; width:64px; height:64px; display:block;}
.datu .play a:hover{background:url(../../images/zgrq/play02.png) no-repeat; width:64px; height:64px;display:block;}
.news ul{float:left;}

/*首页资料更新滑动效果*/
.slide{width:1000px;/*height:350px;*/overflow:hidden;position:relative;}
.slide-ul{position:relative;width:8640px;}
.info-btn{width:56px;height:22px;overflow:hidden;margin:0 auto;padding:11px 0;zoom:1;}
.info-btn li{float:left;padding:0 3px;}
.info-btn li span{display:block;width:22px;height:22px;background:url(../../images/zgrq/sign02.png) 0 -27px no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer;}
.info-btn .info-cur span,.info-btn .info-hover span{background-position:0 0;}

/*频道页样式*/
.daoyu{ height:103px;padding:20px; overflow:hidden;}
.daoyu img{ margin-top:12px;}
.daoyu .content{ width:500px; margin-left:25px;line-height:26px;}
.liebiao .lanmu{ padding:0 25px;}
.liebiao .lanmu ul{ padding:15px 0;}
.liebiao .lanmu a{color:#666666;}
.liebiao .lanmu a:hover{color:#1E50A2;}
.liebiao .lanmu h3{ font-family:"宋体"; font-size:22px; font-weight:bold;}
.banner_t{background: url(../../images/zgrq/bg.gif);height:12px;}
/*滑动门右边距bug解决*/
.change a{float:left;display:inline;}

/*列表页样式*/
.liebiao,.tushu,.renquan,.renquan_B,.category_list{ width:643px;}
.liebiao ul{ padding:25px;}
.liebiao li{ line-height:28px;}
.youcelan_L{ width:323px;background:#f3f3f3;}
.youcelan_L .channel,.bobao .channel{height:30px;margin:10px 0 0 15px;width:80px;background:url(../../images/zgrq/lc.gif) repeat-x; line-height:30px;}
.youcelan_L .ad li{ padding-bottom:10px;}
.renquan1{}
.shipin_list li,.pic li{width:221px; height:225px;margin:0 9px 5px;}

/*文章页样式*/
#Article .content p{word-break: break-all;}
.wenzhang #Article,.tushu #Article,.renquan #Article,.renquan_B #Article{border:none!important;padding:0!important;} 
.wenzhang #Article .title{ font-size:24px; font-weight:bold; font-family:"微软雅黑";}
.wenzhang #Article .subtitle{font-size:18px;}
.youcelan{background:#f3f3f3;}
.youcelan .channel{height:30px;margin:10px 0 0 15px;width:80px;background:url(../../images/zgrq/lc.gif) repeat-x; line-height:30px;}
.dangqian{ border-bottom:1px solid #DEDEDE; line-height:32px; height:32px; padding-left:10px;}
.fenxiang{margin-top:20px;}
.youcelan .ad li{ padding-bottom:10px;}

/*图书文章样式*/
.tushu #Article .title{ font-size:24px; font-weight:bold; font-family:"微软雅黑"; padding:20px 0;}

/*人权研究会*/
.xinxi li{ border-bottom:1px dashed #DEDEDE; padding:0 20px; line-height:41px;}
.zhuanzhu{ width:421px;}
.zhuanzhu li{ border-bottom:1px dashed #DEDEDE; line-height:25px;}
.renquan_B #Article .title{ font-size:24px; font-weight:bold; font-family:"微软雅黑"; padding:20px 0 10px;}
.renquan_B #Article p{ padding:8px 0;}
.border_tG .lc{ margin:10px 0 0 20px;}
.color_w .lc{ margin:10px 0 0 20px;}
.renquan .pic{ padding:20px 20px 10px 20px; width:200px; line-height:22px;}
.HRbook{ margin:54px 23px 0 23px;}
.zazhi li{ line-height:24px!important;}

/*人权播报*/
.bobao .left{ width:623px;}
.bobao .right{ width:323px;}
.bobao .shipin li{width:180px;}
.bobao .ad li{ margin-right:11px;}
.shipin .title,.pic .title{ height:45px;}

/*教育培训*/
.peixun #part1 .left{ width:650px;}
.peixun #part1 .left ul{ width:320px;}
.peixun #part1 .right{ width:270px; padding:15px 18px;}
.peixun #part2 li{ float:left; margin:9px; position:relative;}
.peixun #part2 .play {left:81px;position:absolute;top:50px;}
.peixun #part2 .play a{background:url(../../images/zgrq/play01.png) no-repeat;display: block;height: 64px;width: 64px;}
.peixun #part2 .play a:hover {background: url(../../images/zgrq/play02.png) no-repeat;display: block;height: 64px;width: 64px;}
.peixun #part3 .Box{ border:1px solid #CCCCCC; padding:10px 15px;}
.peixun #part3 .lc{ width:170px;}
.peixun #part3 .channel{background:url(../../images/zgrq/bg_flag.jpg) no-repeat -10px 0; padding-left:10px;height:29px; line-height:29px;color:#FFFFFF;font-weight:bold;}
.peixun #part3 .channel a{ color:#FFFFFF;}
.peixun #part3 .part2 .pic img{border:1px solid #CCCCCC;}
.peixun #part3 .part2 .pic a{margin-right:13px;}
.peixun #part3 .part3 .L1{ float:left; width:459px;border-right:1px solid #CCCCCC; padding:10px 15px 0 0;}
.peixun #part3 .part3 .L2{ float:left; width:458px;padding:10px 0 0 15px;}
.peixun #part3 .part3 .L1 p,.peixun #part3 .part3 .L2 p{ height:54px;}
.peixun #part4 .box02{float:left; width:489px;}
.peixun #part4 .box02 ul{ padding:10px 20px;}
.peixun #part4 .channel{background:#e0e0e0;text-align:center;line-height:30px;height:30px;font-weight:bold;}

/*杂志*/
.renquan1 .channel{height:30px;margin:10px 0 0 15px;width:80px;background:url(../../images/zgrq/lc.gif) repeat-x; line-height:30px;}
.renquan1 .channel_{height:25px;margin-bottom:15px;width:65px;background:url(../../images/zgrq/arrow.png) repeat-x; line-height:25px; padding-left:10px; display:block;}
.mr13{margin-right:13px;}
/*页脚*/
.logo_b{background:#034f8e; padding:12px 0; margin:0 auto;}
.logo_b a:hover{color:#FFFFFF; text-decoration:underline;}
.logo_b select{ margin:0 15px; width:150px;}
.lianxi{background:#033c6c; padding:5px 10px;}
.color_e{color:#e3e3e3;}
.color_e a{color:#e3e3e3;}
.pindao .channel a {color: #0068b7;}
.pindao .channel {background: none repeat scroll 0 0 #e7e7e7;color: #0068b7;font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;margin-top: 10px;padding: 0 15px;}

.link1 a{ margin:0 15px;}
