.tac{text-align: center}
.count .item { width: 350px; margin-left: 14px;}
.count .news .bd li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 230px;}
.bjtj, .dxtj { width: 278px;border: 1px solid #e2e2e2; border-bottom: 0;}
.bjtj .hd, .dxtj .hd{ height:45px; border-bottom:1px solid #eaeaea; line-height:45px; text-indent:12px; }
.bjtj .hd strong, .dxtj .hd strong { font-size: 16px; color: #e22929;}
.bjtj .hd ul, .dxtj .hd ul { float: right; padding-right: 5px;}
.bjtj .hd li, .dxtj .hd li{ float:left; color:#c9c9c9; text-indent:10px; list-style: none;}
.bjtj .hd li.on, .dxtj .hd li.on{ border-bottom:2px solid #eb4849; height: 40px;}
.bjtj .hd li a, .dxtj .hd li a{ padding-right:2px;}

.bjtj .bd ul, .dxtj .bd ul { width: 50%; float: left;}
.bjtj .bd li, .dxtj .bd li{ height: 36px;line-height: 36px;text-indent: 30px;border-bottom: 1px solid #e2e2e2; list-style: none; background:none !important;}
.bjtj .bd_l li, .dxtj .bd_l li { border-right: 1px solid #e2e2e2;}

.yy_pd { width: 292px;}
.yy_pd a{ display:block; width:97px; height:82px; line-height:82px;text-align:center; color:#FFF; padding-left:45px; font-size:15px;}
.yy_pd a:hover { color: #fff; font-weight: bold;}
.yy_pd a.zxyy{ background:url(../images/icon_01.png) no-repeat 15px center #6698dc;}
.yy_pd a.pdjh{ background:url(../images/icon_02.png) no-repeat 15px center #00b3c8; line-height: 24px;    padding-top: 15px;height: 67px;} 

.zt_banner a { display: block;}

.bsxx table{ border-collapse:collapse; border-spacing:0; border:1px solid #dfdfdf; text-align:center; background: #fff;}
.bsxx th{ border-collapse:collapse; border-spacing:0; border:1px solid #dfdfdf;  font-weight:bold; background:#e9eaec; height:38px; line-height:38px; font-size:15px; color:#706d6c;}
.bsxx td{ font-size:14px; padding:10px; border-collapse:collapse; border-spacing:0; border:1px solid #dfdfdf;}

.bjxx { width: 725px;}
.bjxx .bjgs {width: 705px;}
.bjxx .bjgs table {width: 705px; overflow: hidden;}
.bjxx .bjgs table th {background: #fff2f2; color: #c61e2b; height: 36px; line-height: 36px; font-weight: normal;}

.bjxx .bjgs th{ background:#fff2f2; color:#c61e2b; height:36px; line-height:36px; font-weight:normal;}
.bjxx .bjgs tr{ height:26px; line-height:26px; font-size:12px; color: #505050; font-weight: normal !important;}
.bjxx .bjgs tr.bg{ background:#f2f2f2} 


.content-intro{ margin:20px 0 50px;font-size: 22px;    text-align: center;line-height: 1.8; }
.yy_btn{ width:160px }
.yy_btn p{ line-height: 1.6;}
.yy_btn,.ph_arrow{ margin: 10px 0; float: left; text-align: center; font-size: 16px;  }
.ph_arrow img{ width: 70px; }
.yyxz{ padding:0 40px; margin-top: 40px; line-height: 30px;text-align: left}
.yyxz h3{font-size: 18px;border-bottom: 1px solid #efefef;margin-bottom: 16px; padding-bottom: 10px;}

.ph-btn {width: 146px; height: 58px;border-radius: 8px; font-size: 18px; color: #fff; border: 0; background-color: #00a3e4; text-align: center;outline:none;} 

.ph-btn:hover {cursor: pointer; background-color: #0082f5; }
.yzm_btn{padding: 0 15px;background: #00a3e4;border-radius: 5px;color: #fff;border: none;margin-left: 14px;}

.list-line{margin: 24px 0;}
.searchbox2 label { width: 169px; height: 36px; line-height: 36px; font-size: 18px; color:#00a3e4; font-weight: bold; text-indent: 36px; }
#inputtxt {width: 310px; height: 36px; border: 1px solid #e1e1e1; margin-right: 15px; }
#submit_btn {background-color: #de0b0b; color: #fff; }
#submit_btn {width: 69px; height: 42px; line-height: 42px; background: #00a3e4; border: none; color: #fff; cursor: pointer;}
#itemlist{margin: 24px 0;}

.ftl{ float:left}
.result{ line-height: 2;font-size: 24px;text-align: center;}
.result-btn{ width: 120px; height: 48px;line-height: 48px; background: #efefef; text-align: center;color: #333;border-radius: 8px;border:none;font-size: 18px;}

ul.input_box {display: block;
    width: 600px;
    margin: 0 auto;}
ul.input_box li {line-height: 50px;
    width: 100%;
    display: block;
    height: 50px;}
ul.input_box li label { width: 130px; text-align: right; margin-right: 10px; line-height: 40px;}
ul.input_box li label em { color: red;margin-right: 10px;font-weight: bold;font-family: 'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif;font-style: normal;}
ul.input_box li p {line-height: 40px;}
ul.input_box li input.input_out { border: 1px solid #EBEBEB;
    width: 340px;
    height: 40px;
    padding: 0 10px;}

.info_sx {margin: 16px 0;}
 .tips{ line-height:1.8; color:#e22748;margin-bottom:8px;}
.info h2{ font-size:16px;}
.info_sx{ font-size:16px;margin:16px 0;}
.info_sx span{ font-weight:bold;}
ul.input_box li label{ font-weight:normal;}
.drag{
width: 300px;
height: 40px;
line-height: 40px;
background-color: #e8e8e8;
position: relative;
margin-left:140px;
}
.dragbg{
    width:40px;
    height: 100%;
    position: absolute;
    background-color: #c8f7ff;
}
.drag .text{
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    user-select: none;
}
.dragbtn{
    width:40px;
    height: 40px;
    position: absolute;
    border:1px solid #ccc;
    cursor: move;
    font-family: "宋体";
    text-align: center;
    background-color: #fff;
    user-select: none;
    color:#666;
}

.zzjg_list .list-item{padding: 14px 0 10px 10px;border:1px solid #efefef;}
.zzjg_list li{margin-bottom:8px;cursor:pointer;}
.zzjg_list h4{ height:40px;line-height:40px; color:#333;font-size:15px;text-align:left;background:#f8f8f8;padding:0 12px;border:1px solid #efefef;}
.zzjg_list h4.on{color: #0082f5;}
.zzjg_list p{float:left;margin:4px!important;}
.zzjg_list a{width:356px;height:36px;line-height:36px; display: inline-block;text-align: center; border:1px solid #efefef; font-size:14px;background:#fff;color:#333; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zzjg_list a:hover{background:#efefef;background:  #d1e9ff;color: #0082f5;}

