﻿.ny_banner{float: left; width:100%; min-height: 427px;}
.news_t{float: left; width: 100%; text-align: center; font-size: 26px; margin: 20px 0 20px 0;}


.searchable-select-dropdown{ top: 41px;}
.searchable-scroll{ margin-top: 0 !important; z-index: 2;}
.searchable-select{ width: 350px !important; margin: 0 !important; border: 0 !important; height: 32px; line-height: 32px; font-size: 17px; font-family: "微软雅黑"; color: #333;outline:none; background: #fff; text-align: center; border: none; }
.searchable-select-holder{border: none !important; width: 100% !important; text-align: center; height: 32px !important; line-height: 32px !important;}
.searchable-select-caret{ width: 10px !important; padding: 0 !important;/*border: none !important;*/border-right:4px solid transparent !important;}
.searchable-select-item{ width: 100% !important; background: #fff;}


.pxyj_1{float: left; width: 100%;}
.pxyj_1a{float: left; width: 500px;border: 1px solid #2f6dba; padding: 8px 0; margin-top: 25px; margin-right: 17px;}
.pxyj_1a span{float: left; border-right: 1px solid #cccccc; line-height: 32px; padding-right: 21px; font-size:  18px; padding-left: 26px; color: #2f6dba;}
.pxyj_1 input{ float: left; width: 390px; height: 32px; line-height: 32px; text-align: center; font-size: 16px; font-family: "微软雅黑";border:none;color: #333;outline:none; background: #fff; background: #fff;}
.pxyj_1 .xlk2{ float: left; width: 390px; height: 32px; line-height: 32px; font-size: 17px; font-family: "微软雅黑"; color: #333;outline:none; background: #fff; text-align: center; border: none; padding-left: 10px; border: none;}
.pxyj_1 button{float: left; width: 144px; height: 50px; line-height: 50px; text-align: center; border:none;background: #2f6dba; color: #fff;font-size: 18px;font-family: "微软雅黑"; margin-top: 25px;outline:none;cursor: pointer;}
.pxyj_1 button img{ margin-top: 17px; margin-right: 10px;}
.pxyj_1 button:hover{background-color: #1a5cad;}

.pxyj_1n{float: left; width: 100%;}
.pxyj_1na{float: left; width: 313px;border: 1px solid #2f6dba; border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px; padding: 8px 0; margin-top: 25px; margin-right: 17px;}
.pxyj_1na span{float: left; border-right: 1px solid #cccccc; line-height: 32px; padding-right: 21px; font-size:  18px; padding-left: 26px; color: #2f6dba;}
.pxyj_1na input{ float: left; width: 211px; height: 32px; line-height: 32px; text-align: center; font-size: 16px; font-family: "微软雅黑"; color: #333;outline:none; background: #fff; background: #fff;}
.pxyj_1na select{ float: left; width: 239px; height: 32px; line-height: 32px; text-align: center; font-size: 16px; font-family: "微软雅黑"; color: #333;outline:none; background: #fff; background: #fff;}
.pxyj_1na .xlk2{ float: left; width: 211px; height: 32px; line-height: 32px; font-size: 17px; font-family: "微软雅黑"; color: #333;outline:none; background: #fff; text-align: center; border: none; padding-left: 10px;}
.pxyj_1n button{float: left; width: 144px; height: 50px; line-height: 50px; text-align: center; background: #2f6dba; color: #fff;font-size: 18px;border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px;font-family: "微软雅黑"; margin-top: 25px;outline:none;}
.pxyj_1n button img{ margin-top: 17px; margin-right: 10px;}

.pxyj_1nb{float: left; width: 263px;border: 1px solid #2f6dba; border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px; padding: 8px 0; margin-top: 25px; margin-right: 17px;}
.pxyj_1nb span{float: left; border-right: 1px solid #cccccc; line-height: 32px; padding-right: 21px; font-size:  18px; padding-left: 26px; color: #2f6dba;}
.pxyj_1nb input{ float: left; width: 221px; height: 32px; line-height: 32px; text-align: center; font-size: 17px; font-family: "微软雅黑"; color: #333;outline:none; background: #fff;}

.pxyj_1nb .xlk{ float: left; width: 158px; height: 32px; line-height: 32px; font-size: 17px; font-family: "微软雅黑"; color: #333;outline:none; background: #fff; text-align: center; border: none; padding-left: 10px;}

.pxyj_2{float: left; width: 100%; margin-top: 35px; padding-bottom: 20px; border-bottom: 1px solid #d2d2d2; font-size: 14px; color: #333; line-height: 30px;}
.pxyj_2a{float: left;}
.pxyj_2a p{float: left; padding: 0 6px;} 
.pxyj_2a p a{float: left; color: #333;} 
.pxyj_2a p img{ margin-top: 12px; margin-left: 6px;}
.pxyj_2b{float: left;padding-left: 15px;}
.pxyj_2b p{float: left; padding: 0 6px; margin-right: 5px;}
.pxyj_2 button{float: left; width: 144px; height: 50px; line-height: 50px; text-align: center; border:none;background: #2f6dba; color: #fff;font-size: 18px;font-family: "微软雅黑"; margin-top: 25px;outline:none;cursor: pointer;}
.pxyj_2 button img{ margin-top: 17px; margin-right: 10px;}
.pxyj_2 button:hover{background-color: #1a5cad;}

.case{float: left; border: 1px solid #cccccc; width: 131px; height: 24px;border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px; padding: 0 8px; margin-top: 4px; margin-right: 10px;}
.ECalendar{float: left; margin-top: 2px;width:131px;height:24px;padding-left: 8px;color: #777; outline: inherit; background: #fff; border: 1px solid #cccccc;background: url(../img/calendar.png)  right center no-repeat; background-size:  auto 80%;}
.wbk1{ float: left; border: 1px solid #cccccc; width: 300px; height: 24px;padding: 0 8px; margin-top: 2px; margin-right: 30px; font-family: "微软雅黑"; background: #fff;}
.pxyj_2c{float: left;}
.pxyj_2c p{float: left; padding: 0 8px; margin-right: 15px;} 
.pxyj_2c input{float: left; margin-right: 0px; margin-top: 10px; background: #fff;} 
.pxyj_3{float: left; width: 100%; line-height: 48px; background: #2f6dba; margin-top: 31px; font-size: 14px; color: #fff;}
.pxyj_3 p{float: left; text-align: center;}


.pxyj_4{ float: left; width: 100%; margin-top: 30px;}
.pxyj_4 ul li{float: left; width: 1198px; border-top: 2px solid #2f6dba; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; background: #ffffff; margin-top: 10px; position: relative;}
.pxyj_4 ul li.dger{
    background: url(../img/dangers_n.png) 1080px -35px no-repeat;
    
}
.pxyj_4a{ float: left; width: 100%; padding: 15px 0;}
.pxyj_4a1{ float: left; width: 287px; padding-left: 40px; margin-right: 8px;}

.pxyj_4a1 i{ float: left; width: 140px; margin-top: 30px; margin-right: 8px; background: url(../img/ChsWeb/tjhx_02.png) no-repeat right;}

.pxyj_4a1 i img{ float: left; width: 104px; height: 62px; margin-right: 8px; margin-top: 9px;}
.pxyj_4a1a{float: right; width: 129px; margin-right: 10px;}
.pxyj_4a1 p{ float: left; width: 100%; font-size: 12px; line-height: 21px; color: #333333; text-align: center;}
.pxyj_4a1 b{ float: left; width: 100%; font-size: 12px; line-height: 21px; color: #333333; text-align: center;}
.pxyj_tb1{ float: left; width: 72px; height: 35px; padding-top: 4px; line-height: 14px; color: #fff; text-align: center; font-style: normal; font-size: 14px; background: #e5322b;border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px; margin-top: 16px; margin-right: 4px;}
.pxyj_tb2{ 
    float: left; 
    width: 72px; 
    height: 38px; 
    /*padding-top: 4px; */
    line-height: 16px;
    /*text-align: center;*/
    display: flex;
    align-items: center;
    justify-content: center; 
    color: #fff; 
    text-align: center; 
    font-style: normal; 
    font-size: 14px; 
    background: #2f6dba;
    border-radius: 4px;
    -moz-border-radius:4px; 
    -webkit-border-radius:4px; 
    margin-top: 16px; 
    margin-right: 4px;
}
.pxyj_4a2{ float: left; width: 139px;} 

.pxyj_4a2a{ float: left; width: 117px; border: 2px solid #152d8a; background: #fff; margin-top: 5px; margin-bottom: 5px; margin-left: 10px; _margin-left: 5px;}
.pxyj_4a2a1{ float: left; width: 50px; height: 39px; border-right: 2px solid #273d93;}
.pxyj_4a2a1 p{ float: left; width: 100%; text-align: center;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  overflow: hidden; color: #273d93; font-size: 12px; line-height: 20px;}
.pxyj_4a2a1 span{ float: left; width: 100%; text-align: center;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  overflow: hidden; color: #fff; font-size: 12px; background: #273d93; line-height: 19px;}
.pxyj_4a2a2{ float: left; width: 41px; height: 39px; border-right: 1px solid #cccccc; line-height: 39px; color: #000; text-align: center; font-size: 15px;}
.pxyj_4a2a3{ float: left; width: 23px; height: 39px; color: #999999; line-height: 19px; text-align: center; font-size: 16px;}
.pxyj_4a2a3 p{float: left; width: 100%; border-bottom: 1px solid #cccccc;}
.pxyj_4a2a3 a{float: left; width: 100%; color: #999999; line-height: 19px;}

.pxyj_4a3{float: left; width: 80px; height: 45px; text-align: center; color: #333333; font-size: 13px; border-right: 1px solid #b3b3b3; line-height: 15px; padding: 25px 0 0 0; margin-top: 15px;vertical-align: middle}
.pxyj_4a4{float: left; width: 102px; height: 60px; text-align: center; color: #333333; font-size: 13px; border-right: 1px solid #b3b3b3; line-height: 15px; margin-top: 15px; padding-top: 10px;vertical-align: middle;}
.pxyj_4a5{float: left; width: 150px; height: 60px; text-align: center; color: #333333; font-size: 12px; border-right: 1px solid #b3b3b3; line-height: 24px; margin-top: 15px;padding-top: 10px;}
.pxyj_4a6{float: left; width: 103px; height: 60px; text-align: center; color: #333333; font-size: 12px;  line-height: 24px; margin-top: 15px;padding-top: 10px;}
.pxyj_4a7{ float: left; right: 10px; top: 20px; position: absolute;}
.pxyj_4b{float: left; width: 100%; border-top: 1px solid #eeeeee; position: relative;}
.pxyj_4b p{float: left; width: 300px; padding-left: 100px;  padding-right: 20px; font-size: 16px; color: #4c4c4c; line-height: 36px;}
.pxyj_4b span{float: left; font-size: 16px; color: #808080;  line-height: 36px;}
.pxyj_4b i{float: right; }
.pxyj_4b i a{ float: right; padding: 0 18px; line-height: 25px; background: #2f6dba;border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px; font-style: normal; color: #fff; font-size: 14px; margin-right: 25px; margin-top: 5px;}

.pxyj_4a3a{float: left; width: 100px; height: 100px; text-align: center; color: #333333; font-size: 13px; border-right: 1px solid #b3b3b3; line-height: 16px; padding: 0px 0 0 0; margin-top: 15px;vertical-align: middle}
.pxyj_4a3a table{float: left; width: 100%; height: 100px; text-align: center;}
.pxyj_4a4a{float: left; width: 102px; height: 100px; text-align: center; color: #333333; font-size: 13px; border-right: 1px solid #b3b3b3; line-height: 16px; margin-top: 15px; vertical-align: middle;}
.pxyj_4a4a table{float: left; width: 100%; height: 100px; text-align: center;}
.pxyj_4a5a{float: left; 
           width: 185px; 
           height: 100px; 
           text-align: center; 
           color: #333333; 
           font-size: 12px; 
           border-right: 1px solid #b3b3b3; 
           line-height: 16px; 
           margin-top: 15px; 
           padding: 0 3px;
           overflow:auto;
}
.pxyj_4a5a table{float: left; width: 100%; height: 100px; text-align: center;}
.pxyj_4a6a{float: left; width: 103px; height: 100px; text-align: center; color: #333333; font-size: 12px;  line-height: 24px; margin-top: 15px;}
.pxyj_4a6a table{float: left; width: 100%; height: 100px; text-align: center;}

.special_require{ float: left; width: 120px; border: 2px solid #2f6dba; background: #fff; margin-top: 8px; margin-bottom: 5px; margin-left: 10px; _margin-left: 5px;}
.special_require .left2{
	float:left;
	box-sizing: border-box;
	height:40px;
	width:51px;
}
.special_require .left_top{
	box-sizing:border-box;
	height:50%;
	width:100%;
	border-right: 2px solid #2f6dba;
	color:#2f6dba;
	font-size:12px;
	line-height: 20px;
	text-align: center;
}
.special_require .left_footer{
	box-sizing:border-box;
	height:50%;
	width:100%;
	background-color: #2f6dba;
	border-right: 2px solid #2f6dba;
	color:#fff;
	font-size:12px;
	line-height: 20px;
	text-align: center;
}
.special_require .left_footer .special_price{
	background-color: #ef5103;
	border-top: 1px solid #2f6dba;
}
.special_require .center{
	float:left;
	height:40px;
	width:41px;
	box-sizing:border-box;
}
.special_require .center input{
	box-sizing: border-box;
	height:37px;
	width:41px;
	border:none;
	text-align: center;
}
.special_require .right2{
	float:left;
	height:40px;
	width:24px;
	box-sizing:border-box;
	border-left:1px solid #cccccc;
}
.special_require .right2 a{
	display:block;
	box-sizing: border-box;
	height:20px;
	width:24px;
	text-align: center;
}
.special_require .right2 a img {
    vertical-align: middle;
    margin-top: -5px;
}
.special_require .right2 a:hover{
	background-color: #2f6dba;
}
.special_require .right2 span{
	display:block;
	height:1px;
	width:24px;
	background-color: #CCCCCC;
}

/*弹框*/
.md-content {
	width: 100%;
	/*min-height: 500px;*/
	height: 500px;
	color: #5b5b5b;
	background: #fff;
	position: relative;
	border-radius: 0px;
	margin: 0 auto;
	overflow-y:scroll;
	border:1px solid #2f6dba;
	border-radius: 8px;-moz-border-radius:8px; -webkit-border-radius:8px;
	padding: 0 16px;
}
.tck1_title{float: left; width: 100%; border-bottom: 1px solid #2f6dba; padding-bottom: 5px; margin-top: 12px;}
.moda_gb{ position: relative; right: 10px; z-index: 999; float: right; top: 37px;}
.tck1_title p{float: left; width: 142px; height: 31px; line-height: 31px; color: #fff; font-size: 16px; background: url(../img/ChsWeb/bjtk_tibj.png) no-repeat; padding-left: 24px;}
.tck1_title span{float: right; margin-top: 10px;}
.tck1_title span a{ float: right; width: 10px; height: 10px;}
.tck1_n1{float: left; width: 100%; background: url(../img/ChsWeb/tck_xtbj.png) no-repeat bottom; padding-bottom: 15px;}
.tck1_n1a{float: left;}
.tck1_n1a i{ float: left; width: 150px; margin-top: 17px; margin-right: 4px; background: url(../img/ChsWeb/tjhx_02.png) no-repeat right;}
.tck1_n1 i img{ float: left; max-width: 140px; height: 62px; margin-right: 8px; margin-top: 9px;}
.tck1_n1b{float: left; width: 347px; margin-top: 17px; padding-left: 15px;}
.tck1_n1b1{float: left; min-width: 420px;width:auto !important; margin-top: 5px;}
.tck1_n1b1 p{ float: left; font-size: 14px; color: #4c4c4c; margin-right: 10px;}
.tck1_n1b2{float: left; width: 362px; margin-top: 14px;}
.tck1_n1b2 p{ float: left; font-size: 16px; color: #4c4c4c; margin-right: 15px;}
.tck1_n2{float: left; width: 100%; font-size: 16px; color: #2f6dba; background: #e5e5e5; line-height: 40px;border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px; text-align: center; margin-top: 10px;}
.tck1_n3{float: left; width: 100%; font-size: 16px;margin-top: 10px; padding-bottom: 10px; background: url(../img/ChsWeb/tck_xtbj.png) no-repeat bottom;}
.tck1_n3 p{float: left; width: 160px; text-align: right; color: #2f6dba; margin-right: 38px; line-height: 30px;}
.tck1_n3 span{float: left; width: 220px; text-align: left; color: #666666; margin-right: 19px; line-height: 30px;} 
.tck1_n3 i{float: left;  width: 100px; text-align: left; color: #e01f1f; line-height: 30px; font-style: normal;}
.tck1_n1f{ float: left;width: 100%; font-size: 16px; color: #333333; border: 1px solid #d9d9d9; text-align: center;border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px; margin-top: 20px; padding: 20px 0;}
.tck1_n1e{float: left;width: 100%; margin: 30px 0; text-align:center;}
.tck1_n1e button{width: 240px; height: 42px; background: #2f6dba;border-radius: 4px;-moz-border-radius:4px; -webkit-border-radius:4px; text-align: center; color: #fff; font-size: 16px; line-height: 42px;cursor: pointer;margin-left:20px;}

/*-- 列表分页 start --*/
.fy {
    float:left;width:100%;
}
.bizresult_page_btns{
	height:43px;
	line-height:38px;
	width:1100px;
	box-sizing: border-box;
	text-align: center;
	border-width: 1px 0 1px 0;
	margin-top:25px;
}
.bizresult_page_btns a{
	display:inline-block;
	box-sizing:border-box;
	height:25px;
	width:32px;
	line-height: 25px;
	color:#666666;
	font-size:12px;
}
.bizresult_page_btns a:hover{
	color:#FFFFFF;
	background-color: #2f6dba;
}
.bizresult_page_btns span{
	color:#666666;
	font-size:14px;
}
.bizresult_page_btns strong{
	display:inline-block;
	margin:-3px 5px 0 5px;
}
.bizresult_page_btns .bizbtns_content{
	position:relative;
	display:inline-block;
	margin-top:-3px;
	max-width: 375px;
	height:38px;
	overflow: hidden;
    margin-bottom:-15px;
}

.bizbtns_content ul{
	position:relative;
	top:0px;
	left:0px;
	height:38px;
}
.bizbtns_content li{
	float:left;
	margin-left:5px;
}

.bizresult_page_btns .this_btn{
	color:#FFFFFF;
	background-color: #2f6dba;
}
/*-- 列表分页 end --*/
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform .3s ease-out;
       -o-transition:      -o-transform .3s ease-out;
          transition:         transform .3s ease-out;
  -webkit-transform: translate(0, -25%);
      -ms-transform: translate(0, -25%);
       -o-transform: translate(0, -25%);
          transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
       -o-transform: translate(0, 0);
          transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, .2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  min-height: 16.42857143px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
            box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}