﻿.zdly_main{ padding:0 20px 20px 20px; background:#fff;}
.clear_20{ clear:both; padding:10px 0; margin:0;}

.zdly_ad{ height:236px; overflow:hidden; margin-bottom:20px;}
.zdly_ad ul li .img_title{ display:none;}

.zdly_box{ width:570px; height:245px;}
.zdly_titles1{ height:35px; border-bottom:1px solid #ccc;}
.zdly_titles1 ul li{ display:inline; float:left; margin:0 0 0 8px; font-size:18px;   height:35px; line-height:35px;}
.zdly_titles1 ul li.active{ background:#d60301;}
.zdly_titles1 ul li a{ display:block;padding:0 14px;   height:35px;}
.zdly_titles1 ul li.active a{ color:#fff;}

.zdly_titles2{ height:32px; padding:10px 0 0 10px; overflow:hidden;}
.zdly_titles2 ul li{ display:inline; float:left; margin:0 0 0 10px; font-size:16px;   height:31px; line-height:31px;}
.zdly_titles2 ul li.active{ border-bottom:1px solid #d60301;}
.zdly_titles2 ul li a{ display:block;padding:0 5px;   height:31px;}
.zdly_titles2 ul li.active a{ color:#d60301;}


.zxgk_list .hide{ display:none;}
.zxgk_list .active{ display:block !important;}
.zxgk_list ul { padding:4px 0 0 8px;}
.zxgk_list_sub ul{padding:15px 0 0 8px; }
.zxgk_list ul li{ font-size:14px; height:28px; line-height:28px; overflow:hidden;   background: url(../images/arr.gif) left center no-repeat; padding-left:12px; clear:both;}
.zxgk_list ul li a{ color:#444; float:left;}
.zxgk_list ul li .date{ color:#999; font-size:12px;}

/* ***********权责清单********** */
.qzqd_bg{ background:url(../images/qzqd_bg.jpg) left top repeat-x #ebf8ff; }
.qzqd_img{ background:url(../images/qzqd_img.jpg) left top no-repeat; height:706px;}
.qzqd_box{ width:810px; float:right; padding:108px 0 0 0;}
.qzqd_name{ text-align:center; height:118px;}
.qzqd_li ul li{ display:inline; float:left; width:196px; height:56px; font-size:22px; margin:0 0 39px 49px; text-align:center;}
.qzqd_li ul li span{    display: inline-block; vertical-align: top; cursor: pointer;}
.qzqd_li ul li .ico{ display:inline-block; width:35px; height:32px; background:url(../images/qzqd_ico.png) 0 0 no-repeat; margin:0 16px 0 0;}
.qzqd_li ul li  a{ color:#987133; display:block; height:32px; line-height:32px;  padding:12px 0;  background:#ffe08c; border-radius:3px}
.qzqd_li ul li  a:hover{ background:#f9d46f;  -moz-transition: all 0.4s;-o-transition: all 0.4s;  -webkit-transition: all 0.4s;  transition: all 0.4s; }
.qzqd_li ul li.num2 .ico{ background-position:-35px 0;}
.qzqd_li ul li.num3 .ico{ background-position:-70px 0;}
.qzqd_li ul li.num4 .ico{ background-position:-105px 0;}
.qzqd_li ul li.num5 .ico{ background-position:-140px 0;}
.qzqd_li ul li.num6 .ico{ background-position:-175px 0;}
.qzqd_li ul li.num7 .ico{ background-position:-210px 0;}
.qzqd_li ul li.num8 .ico{ background-position:-245px 0;}
.qzqd_li ul li.num9 .ico{ background-position:-280px 0;}
.qzqd_li ul li.num10 .ico{ background-position:-315px 0;}
.qzqd_li ul li a:hover .ico{-webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);
 }

.qzqd_left{ width:326px; }
.qzqd_tabs{ height:50px; background:#efefef;}
.qzqd_tabs ul li{ display:inline; float:left; width:50%;  height:50px; text-align:center; font-size:20px; line-height:50px; color:#666;}
.qzqd_tabs ul li.active{ background:#d20607; color:#fff;}
.qzqd_tabs ul li.active a{color:#fff;}
.qzqd_unit{ height:526px; min-height:526px; border:1px solid #e1e1e1; border-top:none;}
.qzqd_unit ul{ display:none;}
.qzqd_unit ul.active{ display:block;}
.qzqd_unit ul.active ul{display:block; padding:0; }
.qzqd_unit ul { padding:20px 0 0 0;}
.qzqd_unit ul li{ display:inline; float:left; height:45px; line-height:45px; font-size:16px; width:130px; margin:0 0 0 20px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.qzqd_unit ul li a{ background:url(../images/qdarr.gif) left  center no-repeat; padding-left:18px; cursor:pointer;}
.qzqd_unit ul li a.active{ color:#d20607;}
 
.qzqd_right{ width:816px; }
.qzqd_search{ height:42px; background:#f4f4f4; padding:8px 0 0 90px; margin-bottom:14px;}
.qzqd_search ul li{ float:left;}
.qzqd_search ul li.se_li1,.qzqd_search ul li.se_li2{  margin:0 10px 0 0; position:relative;}
.qzqd_search .qzad_text{ width:374px; height:30px; border:1px solid #d9d9d9; text-indent:10px;   font-size:16px; color:#666; outline:none;}
.qzqd_search .qzad_select{ height:32px; border:1px solid #d9d9d9; width:164px; font-size:16px; color:#666;  outline:none; }
.qzqd_search .qzad_btn{ height:32px; width:74px; background:#d20607; border:none;  font-size:16px; color:#fff; outline:none; cursor:pointer;}
.qzqd_search .msg-box{ position:absolute !important; left:0 !important; top:0;}
.qzqd_subtabs{ height:46px; line-height:46px; border-bottom:1px solid #d6d6d6; }
.qzqd_subtabs ul li{ float:left; display:inline; padding:0 18px; font-size:18px;}
.qzqd_subtabs ul li.active{ color:#d20607; border-bottom:1px solid #ff8400;}

.type_box{ width:48%;}

.czy_tit{ display:none;}
.cy_nrlist{line-height:40px;font-size:14px;margin:4px 0 30px;}
.cy_nrlist .xxgk_navli{height:40px;}
.cy_nrlist ul{height:40px;}
.cy_nrlist ul li{float:left;height:40px;text-align:center;overflow:hidden;}
.cy_nrlist ul li.xh{width:110px;color:#333; font-size:16px; display:none;}
.cy_nrlist ul li.mc{width:658px;text-align:left;    background: url(../images/arr.gif) left center no-repeat; padding-left: 11px;}
.cy_nrlist ul li.mc a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.cy_nrlist ul li.rq{ float:right;} 
@media (min-width: 992px) and (max-width:1199px) {
.zdly_ad { height:auto;}
.zdly_ad  img{ width:100%; height:auto;}
.zdly_box{ width:470px; }
.zxgk_list ul li a {float: none;  display: block;  margin-right: 80px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;} 
/************权责清单********** */
.qzqd_box{ width:630px; }
.qzqd_li ul li{  margin:0 0 39px 10px;}
.qzqd_right{ width:606px;}
.qzqd_search{  padding:8px 0 0 40px; }
.qzqd_search .qzad_select{ width:124px;}
.qzqd_search .qzad_text{ width:304px;}
.cy_nrlist ul li.mc{width:488px;text-align:left;     background: url(../images/arr.gif) left center no-repeat; padding-left: 11px;}


}
@media (min-width: 768px) and (max-width:991px) {
.zdly_main{ margin-top:20px;}
.zdly_ad { height:auto;}
.zdly_ad  img{ width:100%; height:auto;}
.zdly_box{ width:356px; }
.zxgk_list ul li a {float: none;  display: block;  margin-right: 80px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;} 
/************权责清单********** */
.qzqd_img{ background:none;}
.qzqd_box{ width:100%; float:none; }
.qzqd_li ul li{ float:left; width:196px; height:56px; line-height:56px; font-size:22px; margin:0 0 39px 34px;}
.qzqd_search{  padding:8px 0 0 60px; }
.qzqd_search .qzad_select{ width:144px;}
.qzqd_search .qzad_text{ width:344px;}
.qzqd_left{ width:100%; }
.qzqd_unit{ height:auto; min-height:auto; padding-bottom:10px; margin-bottom:15px;}
.qzqd_unit ul{ padding:10px 0 0 0;}
.qzqd_unit ul li{ height:30px; line-height:30px; font-size:14px; width:42%;}
.qzqd_right{ width:100%; }
.qzqd_tabs{ height:40px;}
.qzqd_tabs ul li { font-size: 18px; line-height: 40px; height:40px;}
.cy_nrlist ul li.mc { float: none; width: auto !important;  margin-right: 90px;}
}



@media (max-width: 767px) {
.zdly_main{ margin-top:20px;}
.zdly_box{ width:100%; }
.zdly_titles2 ul li{ font-size:14px; }
.zxgk_list ul li a {float: none;  display: block;  margin-right: 80px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;} 
/************权责清单********** */
.qzqd_img{ background:none; height:auto;}
.qzqd_box{ width:100%; float:none; padding:40px 0 0 0;}
.qzqd_name{ height:auto; padding-bottom:20px;}
.qzqd_name img{ width:90%; height:auto;}
.qzqd_li { padding:0 20px;}
.qzqd_li ul li{ float:left; width:100%; height:56px;  font-size:22px; margin:0 0 20px 0;}
.qzqd_left{ width:100%; }
.qzqd_unit{ height:auto; min-height:auto; padding-bottom:10px; margin-bottom:15px;}
.qzqd_unit ul{ padding:10px 0 0 0;}
.qzqd_unit ul li{ height:30px; line-height:30px; font-size:14px; width:42%;}
.qzqd_right{ width:100%; }
.qzqd_tabs{ height:40px;}
.qzqd_tabs ul li { font-size: 18px; line-height: 40px; height:40px;}
.qzqd_search{  padding:8px 0 0 10px ; }
.qzqd_search ul li.se_li1{ width:30%;}
.qzqd_search ul li.se_li2{ width:45%;}
.qzqd_search ul li.se_li3{ width:13%;}
.qzqd_search .qzad_select{ width:100%; font-size:14px;}
.qzqd_search .qzad_text{ width:100%; font-size:14px;}
.qzqd_search .qzad_btn{ width:100%; font-size:14px;}
.cy_nrlist ul li.mc { float: none; width: auto !important;  margin-right: 90px;}

}