﻿.list_l{width:300px;position: relative;}
.list_r{width: 815px;background: #fff;padding: 30px;}
body{background-color: #e5e5e5 ;}
.con1{margin-bottom:50px;}
.dqws{ min-width: 1200px;width: 1200px; overflow: hidden; margin: 0 auto; line-height: 50px; padding-top: 10px; color: #666; font-size: 16px;}
.dqws span a{    font-size: 16px; color: #555;}
.dqws span a:hover{color: #bd1a2d;}
/**列表页**/
.con1L .tpxw div.swiper-pagination li.on,.con1L .tpxw .swiper-pagination-bullet-active{background-color:#e60012 !important; }
.con1R4{width:380px;margin-top:2px; }
h2.TabTit a{padding:8px 5px; color: #000; font-size: 18px; display: inline-block; }
h2.TabTit{border-bottom: 1px solid #e0e0e0; margin-top:10px;}
h2.TabTit a.current{border-bottom: 2px solid#bd1a2d;color:#bd1a2d;font-weight: 600;}
.TabCon li{overflow: hidden;}
.TabCon{padding: 20px 0;}
.HideCon{display: none;}
.TabCon li a{float: left;display: block; width: 85%; height: 38px; line-height: 38px; overflow: hidden;; text-overflow: ellipsis; white-space: nowrap;/** padding-left: 15px;**/ background:  url(icon.png) left center no-repeat; font-size: 16px;}
.deg_tab li a{height: 50px; line-height: 50px;}
.TabCon li span{display: inline-block; height: 38px; line-height: 38px; float: right; width:15%; color: #999; text-align: right; font-size: 14px;}


.leftNav{width:300px;}
.leftNav h3{line-height: 94px;font-size: 22px;color: #f3fafd; background: url(/web/uiFramework/commonResource/image/2020032417383167088.png) center no-repeat; font-weight: bold;    text-indent: 5rem;}
.leftNav .leftList{background-color: #fff;    width: 284px; float: right;}
.leftNav .leftList .one{    margin: 0 5%;}
.leftNav .leftList .one .oneLi{  padding: 20px 0;    border-bottom: 1px solid #e0e0e0;}
.leftNav .leftList .one .oneLi>a{font-size: 16px;color: #333;display:block;margin:0 auto;    margin: 0px 15px;    padding-left: 20px;}
.leftNav .leftList .one .oneLi.yes>a{background-color:#fff;border-left:4px solid #bd1a2d;padding-left:20px;}
.leftNav .leftList .one .oneLi.yes>a{ color:#bd1a2d;font-weight:800;}
.leftNav .leftList .one .oneLi:hover a{color:#bd1a2d;}
.leftNav .leftList .one .oneLi.yes .two{display:block;}
.leftNav .leftList .one .two{display:none;}
.leftNav .leftList .one .oneLi.yes .two .twoLi:last-child{border-bottom:none;    padding-bottom: 0;}
.leftNav .leftList .one .oneLi.yes .two .twoLi{border-bottom: 1px dashed #dfdfdf;width: 100%;margin: 0 auto;padding:15px 0;text-indent: 3.3em;}
.leftNav .leftList .one .oneLi.yes .two .twoLi a{color:#333;font-size:16px;}
.leftNav .leftList .one .oneLi.yes .two .twoLi:hover a{color:#bd1a2d;}
.leftNav .leftList .one .oneLi.yes .two .twoLi.on a{color:#bd1a2d;}
.leftNav .leftList .one li:last-child {border-bottom: 0;}
.app_zs{display: none;}
/**统一标题**/
.tybt{width:100%;border-bottom:1px solid #e0e0e0;}
.tybt p{color: #bd1b2b;font-size: 20px;float: left;border-bottom: 3px solid#bd1a2d;text-align: center;height: 46px;font-weight: 800;line-height: 40px;}


/**文字展示**/
.xw_new01{width: 1200px;margin: 0 auto; margin-top: 0px; margin-top: 30px;}
.wzzs_li>span{    font-size: 28px; line-height: 30px;color: #333; text-align: center;display: block; padding-bottom: 20px;}
.wzzs_li p{    color: #555; line-height: 32px; font-size: 16px; margin-top: 10px;}
.detail{color: #999;width: 100%; padding: 0px; text-align: center;border-bottom: 1px solid #e0e0e0; padding-bottom: 20px}
.detail>span{color: #555;font-size: 16px;}
@media only screen and (max-width:768px){
body{ background-color: #fff !important;}
.psrc{margin-top:45px;}
.psrc .MyForm{height:40px;}
.psrc #serchid{height:40px;line-height:40px;    background: #fff;}
.psrc .MyForm input.btn{height:35px;}
.psrc .MyForm input.inp{height:40px;line-height:40px;}
 .list_l{display:none;padding:0;margin-bottom:20px;}
 .list_r{width:100%;padding:0;}
.fenye a{  width: 20%; font-size: 1rem !important;padding: 0 !important;text-align: center;line-height: 32px !important;height: 32px !important;border-radius: 4px;}
#id-4,#id-5{display:none;}
.app_zs{display: block;}  
.dqws{min-width: 96%;width: 96%;padding-top: 20px;font-size: 12px;line-height: 30px;}
.dqws span a{ font-size: 12px;}
.con1{margin-bottom:30px;}
.wzzs_li>span{    font-size: 18px;    padding-bottom: 10px;}
.detail>span{    font-size: 14px;}
.detail{padding-bottom: 10px;}
.wzzs_li p{    font-size: 14px;}
.TabCon li a{    width: 70%;}
.TabCon li span{    width: 30%;}
}



.zcjsCon{border: 3px solid #bd1a2d;padding: 10px;border-radius:10px;}	
.zcjsCon h2{ font-size: 22px;font-weight: bold; color: #bd1a2d;padding-bottom: 10px;float:left;}
.zcjsCon h3{float:right;font-size: 16px;cursor: pointer;    line-height: 38px;}
.zcjsCon h3:hover{    color: #bd1a2d;font-weight: bold; }
.zcjs form{}
.zcjs div{padding-bottom: 5px;    display: block;font-size: 16px;}
.zcjs .formtitle{    font-size: 16px;line-height: 30px;    float: left; text-align-last: justify;text-align: justify; width:10.5%;}
.zfwjinput,.zfwjinputwh,.zfwjinputrq{border: solid 1px #e0e0e0;border-radius: 5px;line-height: 28px;padding: 0 10px;height:30px;font-size: 14px;color: #757575;}
.zcjs div>label{ font-size: 16px;line-height: 30px; padding-right: 10px;}
.zcjs div>label input{ margin-right: 10px;}
.zfwjpx label{ font-size: 16px;line-height: 30px; padding-right: 10px;}
.zfwjpx input{ margin-right: 10px;}
.btn{text-align: center;}
.btn input{margin-right: 10px;font-size: 16px;background: #bd1a2d;color: #fff;padding: 5px 15px;line-height: 30px;border-radius: 5px;    cursor: pointer;}
#panel{    display: none;}


/*响应式*/
@media only screen and (max-width:1239px){
.zcjs .formtitle{    width: 12.5%;}
}

@media only screen and (max-width:1000px){}


@media only screen and (max-width:768px){
.zcjs .formtitle{    width: 22.5%;font-size: 14px;}
.zfwjinput,.zfwjinputwh,.zfwjinputrq{width:50%;}

}