@charset "utf-8";
/*=========================Reset_start==========================*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin: 0; padding: 0;}
html,body{font-family:microsoft yahei;text-align: left;background: #fff;}
ul,ol{list-style: none;}
img{border: 0;}
input,select,textarea{outline:0;}
textarea{resize:none; overflow: auto;}
table{border-collapse: collapse; border-spacing: 0;}
th,strong,var,em{font-weight: normal; font-style: normal;}
a{text-decoration: none;}
.clearfloat:after{content:"";display: block;clear: both;visibility:hidden;height:0;}
.clearfloat{zoom:1;}
/*==========================Reset_End===========================*/


/*主体清单列表 开始*/
.qzqd_cont{float: right;width: 823px;position: relative;min-height:600px;}
.qzqd_cont_01{float: left;height: 75px;}
.qzqd_cont_01 a{float: left;height: 75px;}
.qzqd_cont_02{float: left;height: 80px;margin-top: 12px;width: 100%;border-bottom: 2px solid #e4e6eb;margin-bottom: 10px;}
.qzqd_cont_02 span{float: left;height: 80px;line-height: 80px;color: #4178be;font-size:21px;font-weight: bold;width: auto;max-width:240px;text-align: center;background: url(js_qzqd_017.png) left center no-repeat;}
.qzqd_cont_02 p{float: right;width: 100px;height: 35px;line-height: 35px;background: #eec708;text-align: center;color: #fff;font-size:15px;margin-top: 22px;margin-right: 20px;cursor:pointer;}
.qzqd_cont_02 form{width: 374px;height: 35px;float: right;margin-top: 22px;background: url(js_qzqd_016.png) left center no-repeat;}
.qzqd_cont_02 form input:first-child{width: 294px;height: 35px;line-height: 35px;font-size:15px;border: 0;padding: 0;margin: 0;float: left;background-color: transparent;color: #333;text-align: left;font-weight: normal;padding-left: 10px;}
.qzqd_cont_02 form input{width: 80px;height: 35px;line-height: 35px;text-align: center;font-weight: bold;color: #fff;font-size:15px;border: 0;padding: 0;margin: 0;float: left;background-color: transparent;}
.qzqd_cont_03{float: left;width: 823px;}
.qzqd_cont_03 li{width: 100%;margin-top: 20px;border: 1px solid #e9e9e9;background: url(js_qzqd_015.png) 15px 22px no-repeat;p}
.qzqd_cont_03 .qzqd_cont_31{height: 50px;}
.qzqd_cont_03 .qzqd_cont_31 span{float: left;margin-left: 33px;height: 48px;line-height: 48px;font-size:17px;color: #4178be;}
.qzqd_cont_03 .qzqd_cont_31 a{float: left;margin-left: 5px;height: 48px;line-height: 48px;font-size:17px;color: #333;}
.qzqd_cont_03 .qzqd_cont_31 a:hover,.qzqd_cont_03 .qzqd_cont_32 em:hover,.qzqd_cont_03 .qzqd_cont_32 div a:hover{color: #4178be;}
.qzqd_cont_03 .qzqd_cont_32{height: auto;}
.qzqd_cont_03 .qzqd_cont_32 span{float: left;margin-left: 33px;height: 48px;line-height: 48px;font-size:17px;color: #4178be;}
.qzqd_cont_03 .qzqd_cont_32 em{float: left;margin-left: 5px;height: 48px;line-height: 48px;font-size:17px;color: #333;}
.qzqd_cont_03 .qzqd_cont_32 p{float: right;margin-top: 9px;height: 30px;width: 30px;margin-right: 15px;cursor:pointer;}
.qzqd_cont_03 .qzqd_cont_32 .qzqd_cont_32_01{display: block;background: url(js_qzqd_018.png) left -28px no-repeat;}
.qzqd_cont_03 .qzqd_cont_32 .qzqd_cont_32_02{display: none;background: url(js_qzqd_018.png) left 0px no-repeat;}
.qzqd_cont_03 .qzqd_cont_32 div{height: 48px;line-height: 48px;border-top: 1px dashed #e9e9e9;float: left;margin: 0 15px;width: 791px;background: url(js_qzqd_019.png) 15px center no-repeat;}
.qzqd_cont_03 .qzqd_cont_32 div span{float: left;line-height: 47px;color: #666;font-size:15px;margin-left: 30px;height: 47px;margin-right: 5px;}
.qzqd_cont_03 .qzqd_cont_32 div a{float: left;line-height: 47px;color: #666;font-size:15px;}

/*主子项点击按钮*/
.sub_r_index{ width:30px; height:30px; position:absolute; top:11px; right:20px; background-image:url(sub_r_index.png); background-position:left top; background-repeat:no-repeat; cursor:pointer; z-index:10; transition:all ease-in-out 0.2s;}
.sub_r_index:hover,.sub_r_index.On{ background-position:left bottom;}
.sub_r_index.On:hover{ background-position:left top;}

/*右侧列表*/
.right_list_main{ height:auto; overflow:hidden; position:relative;}
.right_list_sub{ width:823px; height:auto; margin-top:15px; padding:0px 19px; overflow:hidden; position:relative; border:1px solid #e9e9e9;}
.sub_r1_main{ height:48px; overflow:hidden; position:relative;}
.sub_r2_main{ display:none; height:48px; overflow:hidden; position:relative; border-top:1px dashed #e9e9e9;}
.right_list_sub .sub_r1_main .r_tit{ width:680px; height:48px; padding-left:17px; position:absolute; top:0px; left:0px; background:url(right_tit_bg2.png) left no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.right_list_sub .sub_r2_main .r_tit{ width:660px; height:48px; padding-left:13px; position:absolute; top:0px; left:20px; background:url(right_tit_bg5.png) left no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.right_list_sub a.r_tit_bm{ font-size:17px; line-height:48px; color:#4178be;}
.right_list_sub a.r_tit_a{ font-size:17px; line-height:48px; cursor:pointer;}
.right_list_sub .sub_r2_main  a.r_tit_a{ font-size:15px; line-height:48px; cursor:pointer;}
/*主体清单列表 结束*/


/*分页效果*/
.qzqd_cont_04{height: 35px;overflow: hidden;margin: 30px 0 20px 0;float: left;}
.qzqd_cont_04 li{float: left;width: 35px;height: 35px;line-height: 35px;margin-right: 10px;text-align: center;font-size:12px;color: #333;border: 1px solid #dddddd;cursor:pointer;}
.qzqd_cont_04 .qzqd_cont_41{width: 74px;}
.qzqd_cont_04 li:hover{background: #1492ff;color: #fff;border: #1492ff;}