@charset "utf-8";

.popover-content {
    padding: 9px 14px;
    color: red;
}
dropdown-menu open{
	z-index: 10000;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    border-color: #e2e7eb;
    padding: 10px 5px 10px 5px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 1px;
    padding-left: 1px;
}
@media(min-width:992px){.modal-lg{width:85%}
.modal-header {
	padding: 2px 15px;
	border-bottom-color: #e2e7eb;
}

.modal-body {
	padding: 5px 15px;
}
/*当前位置*/
.w_place {
	width: 100%;
	height: 40px;
	background-color: #fff;
	border-bottom: 1px solid #e1e1e1;
}

.place {
	height: 40px;
	line-height: 40px;
	color: #747474;
	font-size: 14px;
	margin: 0 auto;
}

.place a {
	color: #747474;
	font-size: 14px;
}

.place a:hover {
	color: #ff8000;
	font-size: 14px;
}
body {
    font-size: 16px;
    font-family: "Arial","微软雅黑","宋体";
}
.z-body{
	padding: 0px;
	background-color: #FFF;
}
.z-header {
	margin: auto;
	height: 87px;
	width: 100%;
	background-color: #4ca9df;
	background-image: url(../myimages/z-header-bj.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.z-header-nr {
	margin: auto;
	width: 1100px;
}
.z-float-left{ float:left;}
.z-float-right{ float:right;}
.z-header-nr-logo{ margin-top:10px;}
.z-header-nr-nav{ width:440px;}
.z-header-nr-nav>ul{ padding:0px; margin:0px;}
.z-header-nr-nav>ul>li{
	float: left;
	line-height: 80px;
	font-size: 16px;
	list-style-type: none;
	width:100px;
	text-align:center;
	color:#FFF;
}
.z-header-nr-nav>ul>li>a{color:#FFF; display:block;  width:100px; height:80px;}
.z-header-nr-nav>ul>li>a:hover{
	color: #FFF;
	background-image: url(../myimages/z-nav-a-bj.png);
	background-repeat: repeat-x;
	background-position: top;
	width:100px;
	text-decoration: none;
}
.z-banner {
	height: 436px;
	width: 100%;
	margin: auto;
}
.z-search {
	margin: auto;
	width: 1100px;
	height: 72px;
	background-color: #5baae2;
	padding-top: 15px;
}
.z-search-input {
	background-color: #eff7fc;
	height: 40px;
	width: 267px;
	line-height: 40px;
	font-size: 14px;
	color: #929292;
	text-indent: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.z-search-button {
	background-color: #d8ebf8;
	height: 40px;
	width: 120px;
	line-height: 40px;
	font-size: 20px;
	color: #ff8a00;
	text-align:center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.z-search-yzm {
	background-color: #d8ebf8;
	height: 40px;
	width: 78px;
	line-height: 40px;
	font-size: 20px;
	color: #ff8a00;
	text-align:center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.z-margin-lr{ margin-left:10px; margin-right:10px;}
.z-search-p{
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
}
.z-font-14{
	font-size: 14px;
	font-weight: normal;
}
.z-font-bt-22{
	font-size: 22px;
	font-weight: normal;
	color:#058ed6;
	line-height:30px;
}
.z-font-more-14{
	font-size: 14px;
	font-weight: normal;
	color:#ff8a00;
	line-height:30px;
}
.z-main {
	margin: auto;
	width: 1100px;
	background-image: url(../myimages/z-main-shubj.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 350px;
}
.z-main-new {
	width: 540px;
	margin-top: 15px;
}
.z-main-new-bt {
	width: 100%;
}
.z-main-new-nr{width: 100%;}
.z-width{width: 100%;}

.z-main-new-left ul li p {
	width: 540px;
	font-size:12px;
	color:#aeaeae;
	line-height:20px;
}
.z-main-new-left { width:100%;}
.z-main-new-left ul { padding:0px; margin:0px;}
.z-main-new-left ul li {
	line-height: 30px;
	font-size: 14px;
	float: left;
	width: 540px;
	list-style-type: none;
	background-image: url(../myimages/z-dian.png);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	text-indent: 10px;
}
.z-main-new-left ul li a { color:#333;}
.z-main-new-right-dh {
	width: 100px;
	margin-top: 10px;
}
.z-main-new-right-list {
	width: 440;
}
.z-main-new-right-list ul {
	margin:0px; padding:0px;
}
.z-main-new-right-list ul li {
	font-size: 16px;
	line-height: 35px;
	background-image: url(../myimages/z-jiantou.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	list-style-type: none;
}
.z-main-new-right-list ul li a{ color:#666}
.z-main-new-right-dh p {
	width: 82px;
	height: 30px;
	font-size: 12px;
	color: #FFF;
	line-height: 30px;
	padding-left: 5px;
	}
.z-main-new-right-dh p a {
	color: #FFF;
	}
.z-main-new-right-dh-p1 {
	background-image: url(../myimages/z-bs1.png);
	background-repeat: no-repeat;	
	}
.z-main-new-right-dh-p2 {
	background-image: url(../myimages/z-bs2.png);
	background-repeat: no-repeat;	
	}
.z-main-new-right-dh-p3 {
	background-image: url(../myimages/z-bs3.png);
	background-repeat: no-repeat;	
	}
.z-main-new-right-dh-p4 {
	background-image: url(../myimages/z-bs4.png);
	background-repeat: no-repeat;	
	}
	
.z-main-new-right-dh-p5 {
	background-image: url(../myimages/z-bs5.png);
	background-repeat: no-repeat;	
}
.z-main-new-right-dh-p6 {
	background-image: url(../myimages/z-bs6.png);
	background-repeat: no-repeat;	
}
.z-main-new-right-dh-p7 {
	background-image: url(../myimages/z-bs7.png);
	background-repeat: no-repeat;	
}
.z-footer {
	line-height: 68px;
	color: #FFF;
	background-color: #525252;
	text-align: center;
	height: 68px;
	width: 100%;
	font-size: 14px;
}
.z-newslist-main {
	margin: auto;
	width: 1100px;
	background-color: #fcfcfc;
	padding: 25px;
}
.z-newslist-mbx {
	float: left;
	width: 100%;
	background-image: url(../myimages/z-news-list-bt-bj.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.z-newslist-mbx h1{
	margin:0px;
	  font-size: 24px;
  color:#268ecb;
  line-height:30px;
}
.z-newslist-mbx h2{
	margin:0px;
	color:#4a4a4a;
	font-size:12px;
	line-height:30px;}
.clear{ clear:both} 
.z-newslist {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.z-newslist ul{ margin:0px; padding:0px;}
.z-newslist ul li{
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E3E3E3;
	float: left;
	list-style-type: none;
}.z-newslist ul li h1  {
	font-size: 24px;
	line-height: 45px;
	color: #268ecb;
	margin:0px;
}

.z-newslist ul li h1 a  {
	color: #268ecb;
}
.z-newslist ul li h2 {
	font-size: 12px;
	line-height: 25px;
	color: #979797;
	margin:0px;
}
.z-newslist ul li p {
	line-height:30px;
}

.z-news {
	float: left;
	width: 100%;
}
.z-news-bt {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E9E9E9;
}

.z-news-bt h1{ margin:0px; font-size:24px; color:#268ecb; line-height:45px; margin-top:15px; }

.z-news-bt h2{ margin:0px; font-size:12px; color:#979797; line-height:35px; }
.z-news-nr p{ font-size:16px; line-height:35px; font-size:14px; margin-top:5px; margin-bottom:5px;}

/* 懒人图库 搜集整理 www.lanrentuku.com */
td a:link, td a:visited { color: #319ff8; text-decoration: none; -webkit-transition: color .4s ease-in-out; -moz-transition: color .4s ease-in-out; -ms-transition: color .4s ease-in-out; -o-transition: color .4s ease-in-out; transition: color .4s ease-in-out; }
td a:hover { color: #c36; text-decoration: underline; }
.pagnation { text-align: center; margin-top: 32px; }
.pagnation a { display: inline-block; width: 34px; height: 34px; line-height: 34px; overflow: hidden; background: url(../myimages/sprite.png) no-repeat 0 -29px; margin-left: 4px; font-size: 16px; vertical-align: top; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }
.pagnation a:hover { background-position: 0 -64px; color: #fff; text-decoration: none }
.pagnation .page-prev, .pagnation .page-next { line-height: 555px; }
.pagnation .page-prev { background-position: -35px -29px; }
.pagnation .page-prev:hover { background-position: -35px -64px; }
.pagnation .page-next { background-position: -70px -29px; }
.pagnation .page-next:hover { background-position: -70px -64px; }
.pagnation .current { background-position: 0px -64px; color: #fff }
.pagnation-tips { margin-top: 10px; color: #999; text-align: center }
.z-grzx {
	margin: auto;
	width: 1100px;
}
.z-grzx-mbx {
	font-size: 14px;
	line-height: 50px;
	color: #333;
	width: 100%;
}
.z-grzx-shenban {
	float: left;
	width: 100%;
}
.z-grzx-shenban-nr {
	background-color: #fbfbfb;
	padding: 35px;
	float: left;
	width: 100%;
	min-height: 694px;
	margin-top:10px;
}
.z-grzx-shenban-nr-left {
	float: left;
	height: 660px;
	width: 220px;
	background-color: #ffffff;
	border: 1px solid #e5e5e5;
	padding: 10px;
}
.z-grzx-shenban-nr-left h1 { font-size:16px; margin-top:5px; line-height:24px;}
.z-grzx-shenban-nr-left ul{margin:0px; padding:0px;}
.z-grzx-shenban-nr-left ul li{
	width: 200px;
	height: 33px;
	list-style-type: none;
	text-align: center;
	line-height: 33px;
	color: #FFF;
	margin-top: 10px;
	
}
.z-grzx-shenban-nr-left-hand {
	position: absolute;
	padding-left: 20px;
	display: none;
}
.z-xk-bj01 a{
	color: #FFF;
	display:block;
	
}
.z-xk-bj02 a{
	color: #FFF;
	display:block;
	
}
.z-xk-bj03 a{
	color: #FFF;
	display:block;
	
}
.z-xk-bj04 a{
	color: #FFF;
	display:block;
	
}
.z-xk-bj05 a{
	color: #FFF;
	display:block;
	
}
.z-xk-bj06 a{
	color: #FFF;
	display:block;
	
}
.z-xk-bj07 a{
	color: #FFF;
	display:block;
	
}

.z-xk-bj01 a:hover{
	width: 198px;
	height: 31px;
	background-color: #2B6456;
}
.z-xk-bj01 a:visited {
	width: 198px;
	height: 31px;
	background-color: #2B6456;
}

.z-xk-bj01{
	background-color: #4fb399;
	border: 1px solid #399a81;
}
.z-xk-bj02{
	background-color: #9dd5ad;
	border: 1px solid #91c5a0;
}

.z-xk-bj02 a:hover{
	width: 198px;
	height: 31px;
	background-color: #8ec19d;
}
.z-xk-bj02 a:visited {
	width: 198px;
	height: 31px;
	background-color: #8ec19d;
}

.z-xk-bj03{
	background-color: #c3d9a4;
	border: 1px solid #bbd19c;
}

.z-xk-bj03 a:hover{
	width: 198px;
	height: 31px;
	background-color: #b4c897;
}
.z-xk-bj03 a:visited {
	width: 198px;
	height: 31px;
	background-color: #b4c897;
}

.z-xk-bj04{
	background-color: #f8d586;
	border: 1px solid #f2cf82;
}

.z-xk-bj04 a:hover{
	width: 198px;
	height: 31px;
	background-color: #e2c27a;
}
.z-xk-bj04 a:visited {
	width: 198px;
	height: 31px;
	background-color: #e2c27a;
}

.z-xk-bj05{
	background-color: #fdc894;
	border: 1px solid #f0c69e;
}

.z-xk-bj05 a:hover{
	width: 198px;
	height: 31px;
	background-color: #dcae81;
}
.z-xk-bj05 a:visited {
	width: 198px;
	height: 31px;
	background-color: #dcae81;
}

.z-xk-bj06{
	background-color: #f8ab9e;
	border: 1px solid #f0c69e;
}

.z-xk-bj06 a:hover{
	width: 198px;
	height: 31px;
	background-color: #e09a8f;
}
.z-xk-bj06 a:visited {
	width: 198px;
	height: 31px;
	background-color: #e09a8f;
}


.z-grzx-shenban-nr-right {
	float: left;
	height: 660px;
	width: 780px;
	background-color: #FFF;
	border: 1px solid #e5e5e5;
	margin-left: 25px;
}
.z-grzx-shenban-nr-right .taiji_search_matter_data {
	margin: 0px;
	padding: 0px;
}

.z-grzx-shenban-nr-right .taiji_search_matter_data li {
	line-height: 60px;
	font-size: 16px;
	background-image: url(../myimages/z-news-list-bj.png);
	background-repeat: no-repeat;
	background-position: 15px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f1f1f1;
	text-indent: 40px;
	list-style-type: none;
	width:100%;
	float:left;
}
.z-grzx-shenban-nr-right ul li  p { margin:0px; padding:0px;}
.z-margin-right-15{margin-right:15px;}

.z-grzx-shenban-bq ul {
	margin: 0px;
	padding: 0px;
}
.z-grzx-shenban-bq ul li {
	width: 190px;
	height: 60px;
	text-align: center;
	list-style-type: none;
	float: left;
	margin-right: 15px;
	font-size: 16px;
	line-height: 60px;
	background-color: #4ca9df;
	color: #FFF;
}

.z-grzx-shenban-bq ul li a {
	width: 190px;
	height: 60px;
	text-align: center;
	list-style-type: none;
	float: left;
	margin-right: 15px;
	font-size: 16px;
	line-height: 60px;
	background-color: #4ca9df;
	color: #FFF;
}

.z-grzx-shenban-bq ul li a:hover {
	width: 190px;
	height: 60px;
	text-align: center;
	list-style-type: none;
	float: left;
	margin-right: 15px;
	font-size: 16px;
	line-height: 60px;
	background-color: #DDDDDD;
	color: #000000;
	text-decoration: none;
}

.z-grzx-shenban-bq li a:hover, .z-grzx-shenban-bq .li_now a{
	width: 190px;
	height: 60px;
	line-height: 60px;
	float:left;
	list-style-type: none;
	text-align: center;
	font-weight: bold;
	margin-right:15px;
	background-color: #CCCCCC;
	color:#000000;
	text-decoration: none;
}





.pageWrapper {
	FONT-SIZE: 12px; BACKGROUND: #f6f6f6; WIDTH: 620px; margin:auto; margin-top:15px;
}
.pgbtn A:link {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block;  BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.pgbtn A:visited {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block;  BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.pgbtn A:active {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block;  BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.pgbtn A:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block;  BORDER-LEFT: #ccc 1px solid; COLOR: #686868; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.pagnum A:link {
	MARGIN: 0px 2px; WIDTH: 26px
}
.pagnum A:visited {
	MARGIN: 0px 2px; WIDTH: 26px
}
.pagnum A:active {
	MARGIN: 0px 2px; WIDTH: 26px
}
.pagnum A:hover {
	MARGIN: 0px 2px; WIDTH: 26px
}

.pages {
	MARGIN: 5px 0px 5px 0px; FLOAT: left; WIDTH: 460px; TEXT-ALIGN: center
}
.pagetb {
	MARGIN: 0px auto
}
.pregro {
	WIDTH: 60px; PADDING-TOP: 2px; HEIGHT: 20px
}
.nxtgro {
	WIDTH: 60px; PADDING-TOP: 2px; HEIGHT: 20px
}
.pregro {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 5px 15px;text-align:center;
}
.nxtgro {
	DISPLAY: inline; FLOAT: right; MARGIN: 5px 15px 5px 0px;text-align:center;
}

.z-zhuce {
	margin: auto;
	width: 100%;
	background-image: url(../myimages/z-zc-bj.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 650px;
}

.z-zhuce-wk{width:50%; margin:auto;}
.z-zhuce-k {
	width: 100%;
	float: left;
	margin-top: 20px;
	height: 600px;
	background-color:#F5F5F5;
/* 	background-image: url(../myimages/z-zc-zhuce-k.png); */
/* 	background-repeat: no-repeat; */
/* 	background-position: center center; */
	font-size: 16px;
	line-height: 20px;
	text-align: left;
	padding-top: 10px;
	padding-left: 30px;
}
.z-zhuce-k>form>div>div>input{
	border-radius:17px;
}

.z-zhuce-font-h1{ font-size:20px; color:#1494d2;}
.z-zhuce-input{
	width: 250px;
	height: 31px;
	border-radius: 5px;
	border: 1px solid #e5e5e5;
	background-color: #FFF;
}
.z-zhuce-input02{
	width: 142px;
	height: 31px;
	border-radius: 5px;
	border: 1px solid #e5e5e5;
	background-color: #FFF;
}
.z-denglu {
	margin: auto;
	width: 100%;
	background-image: url(../myimages/z-zc-bj2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 600px;
}
.z-denglu-nr{ width:1100px; margin:auto;}
.z-denglu-tishi {
	width:270px;
	height:134px;
	float:left;
	margin-top:240px; 
	margin-left:120px;
	line-height:22px;
	font-size:14px;
}
.z-denglu-dl {
	width: 391px;
	height: 352px;
	float: left;
	margin-top: 120px;
	margin-left: 200px;
	background-image: url(../myimages/z-zc-denglu-bj.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.z-denglu-dl-k{ width:265px; height:310px; float:left; margin-top:30px; margin-left:66px;}

.z-denglu-dl-k-qh{
	width: 252px;
	height: 45px;
	float: left;
	background-image: url(../myimages/base-bj.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.z-denglu-dl-k-qh-b a:hover{
	margin-top: 2px;
	width: 125px;
	height: 43px;
	float: left;
	background-image: url(../myimages/base.png);
	background-position: center center;
	font-size: 16px;
	line-height: 43px;
	text-align: center;
	color: #333;
	text-decoration: none;
}

.z-denglu-dl-k-qh-c{
	margin-top: 2px;
	width: 125px;
	height: 43px;
	float: left;
	background-image: url(../myimages/base.png);
	background-position: center center;
	font-size: 16px;
	line-height: 43px;
	text-align: center;
	color: #333;
	text-decoration: none;
}

.z-denglu-dl-k-qh-b a{
	margin-top: 2px;
	width: 125px;
	height: 43px;
	float: left;
	font-size: 16px;
	line-height: 43px;
	text-align: center;
	color: #FFF;
}

.z-denglu-input-yhm{
	width: 250px;
	height: 36px;
	line-height: 36px;
	border: solid 1px #e5e5e5;
	border-radius: 5px;
	background-image: url(../myimages/z-yhm.png);
	background-repeat: no-repeat;
	background-position: 5px 9px;
	text-indent: 25px;
}
.z-denglu-input-yzm{
	width: 130px;
	height: 36px;
	line-height: 36px;
	border: solid 1px #e5e5e5;
	border-radius: 5px;
	text-indent: 15px;
}
.z-denglu-input-ma{ width:250px; height:36px; line-height:36px; border:solid 1px #e5e5e5; border-radius: 5px; 

	background-image: url(../myimages/z-ma.png);
	background-repeat: no-repeat;
	background-position: 5px 9px;text-indent: 25px;}

.z-denglu-dl-k-nr p{ margin-top:10px; margin-bottom:10px; float:left; margin-left:1px;}
.z-grzx-sousuo {
	
	width: 75%;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-bottom: 20px;
	height: 40px;
}
.z-grzx-sousuo ul {
	margin: 0px;
	padding: 0px;
}
.z-grzx-sousuo ul li {
	border: 1px solid #cecece;
	line-height: 40px;
	height:40px;
	float: left;
	list-style-type: none;
}
.z-grzx-sousuo ul li input {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 36px;
	width: 100%;
	text-indent: 10px;
	font-size: 14px;
}
.z-grzx-sousuo input{
	width:140px;
	display:inline;
	height:35px;
}


.z-grzx-table table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F00;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	line-height: 30px;
	font-size: 14px;
	
}

.z-grzx-table table tr{
	background-color:"#AAAAAA";
}

.z-grzx-table table  tr td {
	border: 1px solid #CCC;
	background-color: #FFF;
}

.z-nd-sh {
	margin: auto;
	width: 1070px;
	background-color: #fcfcfc;
	padding: 15px;
	min-height:500px;
}

.z-nd-sh-bt {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	color: #268ecb;
/* 		float: left; */
	width: 100%;
	background-image: url(../myimages/z-news-list-bt-bj.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.z-nd-sh-nr-bz {
	width: 100%;
	margin-top: 15px;
	margin-left: 15px;
	height: 50px;
}
.z-nd-sh-nr-bz ul {
	margin: 0px;
	padding: 0px;
}
.z-nd-sh-nr-bz ul li {
	float: left;
	height: 50px;
	width: 184px;
	margin-right: 20px;
	font-size: 18px;
	line-height: 50px;
	color: #FFF;
	list-style-type: none;
	text-indent: 15px;
}
.z-nd-sh-nr-bz ul li span{
	font-weight: bold;
	margin-right: 30px;
}
.z-nd-sh-nr-bz-bj01{
	background-image: url(../myimages/tab-01.png);
	background-repeat: no-repeat;
}
.z-nd-sh-nr-bz-bj02{
	background-image: url(../myimages/tab-02.png);
	background-repeat: no-repeat;
}
.z-nd-sh-nr-bg {
	width: 1010px;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 15px;
	margin-right: 15px;
}
.z-nd-sh-nr-bg form {
	width:1000px;
	text-align: right;
}
.z-nd-sh-nr-info-tb {
	text-align: left;
	width: 1000px;
}
.z-nd-sh-nr-info-tb tr td {
	background-color: #FFFFFF;
}
.z-nd-sh-nr-info-tb tr th {
	background-color: #f2f2f2;
	text-align: center;
}
.z-nd-sh-nr-info-tb tr td,.z-nd-sh-nr-info-tb tr th{
	border: 1px solid #e1e1e1;
	line-height: 40px;
	font-size: 14px;
}
.z-nd-sh-nr-bt2 {
	height: 30px;
	width: 1040px;
	background-color: #1a91d7;
	font-size: 14px;
	line-height: 30px;
	color: #FFF;
	text-indent: 20px;
	margin-top: 15px;
	border-radius:10px;
}


.but-tz {
	font-size: 15px;
	line-height: 30px;
	text-align: center;
	height: 30px;
	width: 80px;
}

.z-nd-sh-grzx {
	width: 1010px;
	text-align: center;
	font-size: 14px;
	line-height: 40px;
	margin-left: 15px;
}

.z-nd-sh-info-tb {
	text-align: left;
	width: 1000px;
}

.z-nd-sh-info-tb tr td,.z-nd-sh-info-tb tr th {
	padding: 5px 0px;
}

.z-but-tj {
	height: 25px;
	border-radius: 5px;
	background-color: #c7e8fa;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #00706f;
	text-align: center;
	line-height: normal;
	font-size: 12px;
	float: right;
	margin-top: 2px;
	margin-right: 15px;
	text-indent: 0px;
}

.z-float-right-a {
	width: 28px;
	height: 28px;
	margin-bottom: -8px;
	display: inline-block;
}

.z-float-right-guide-yes {
	background: url(../myimages/z-newslist-all.gif) no-repeat -36px 0;
}

.z-float-right-guide-yes:hover {
	background: url(../myimages/z-newslist-all.gif) no-repeat -36px -48px;
}

.z-float-right-guide-no {
	background: url(../myimages/z-newslist-all.gif) no-repeat -36px -96px;
}

.z-float-right-appointment-yes {
	background: url(../myimages/z-newslist-all.gif) no-repeat -109px 0;
}

.z-float-right-appointment-yes:hover {
	background: url(../myimages/z-newslist-all.gif) no-repeat -109px -48px;
}

.z-float-right-appointment-no {
	background: url(../myimages/z-newslist-all.gif) no-repeat -109px -96px;
}

.z-float-right-bid-yes {
	background: url(../myimages/z-newslist-all.gif) no-repeat -146px 0;
}

.z-float-right-bid-yes:hover {
	background: url(../myimages/z-newslist-all.gif) no-repeat -146px -48px;
}

.z-float-right-bid-no {
	background: url(../myimages/z-newslist-all.gif) no-repeat -146px -96px;
}

.width_p100 {
	width: 100%;
}

.width_p90 {
	width: 90%;
}

.width_p80 {
	width: 80%;
}

.width_p70 {
	width: 70%;
}

.width_p60 {
	width: 60%;
}

.width_p50 {
	width: 50%;
}

.width_p40 {
	width: 40%;
}

.width_p30 {
	width: 30%;
}

.width_p20 {
	width: 20%;
}

.width_p10 {
	width: 10%;
}

.width_p15 {
	width: 15%;
}

.z-grzx-footer-btn {
	border-top: 1px solid #e5e5e5;
	margin-top: 15px;
	padding-top: 15px;
}

.bgcolor_blue {
	background-color: #53bfe5;
}

.bgcolor_yellow {
	background-color: #ff8000;
}

.bgcolor_red {
	background-color: #ea232e;
}

.bgcolor_green {
	background-color: #51c364;
}

.bgcolor_grey {
	background-color: #c0c0c0;
}

/* 按钮样式开始 */
.tj_btntj {
	text-align: center;
}

.tjbtn {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px; /*圆角*/
	display: inline-block;
	margin-right: 5px;
}

.tjbtn img {
	margin: 0 5px 0 0;
}

.tjbtn_m {
	height: 32px;
	line-height: 32px;
	text-align: center;
	padding: 0 15px;
	color: #fff;
}

.tjbtn_m a {
	width: 100%;
	height: 100%;
	display: block;
	color: #fff;
	font-size: 14px;
}

.tjbtn_m a:hover {
	color: #fcff00;
}

.tjbtn_m1 {
	height: 34px;
	line-height: 34px;
	text-align: center;
	padding: 0 15px;
	color: #fff;
}

.tjbtn_m1 a {
	width: 100%;
	height: 100%;
	display: block;
	color: #fff;
	font-size: 14px;
}

.tjbtn_m1 a:hover {
	color: #fcff00;
}

.tjbtn_s1 {
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
}

.tjbtn_s1 a {
	height: 100%;
	display: block;
	color: #fff;
	font-size: 14px;
	padding: 0 15px;
}

.tjbtn_s1 a:hover {
	color: #fcff00;
}
	

.btn-ios-view a{
	border-radius: 3px;
	padding: 5px;
	color: #477BE4;
	border: 1px solid #477BE4;
	text-decoration: none;
}
.btn-ios-delete a{
	border-radius: 3px;
	padding: 5px;
	color: #ED5A49;
	border: 1px solid #ED5A49;
	text-decoration: none;
}

.drpodown-mousemove-style>ul{
	margin:-20px 0 0 0;
	min-width:120px;
}
.drpodown-mousemove-style>ul>li>a{
	 height:32px;
	 color:black;
	 padding:8px 21px;
}
.drpodown-mousemove-style>ul>li>a:hover{
	width:120px;
	text-decoration: none;
}


/**
  *
  *  预约时的样式
  *
  */
.appoint-table{
	text-align: left;
	width:90%;
	margin:auto;
}
.appoint-table tr th{
	text-align: center;
	font-size:14px;
	border: 1px solid #e1e1e1;
	line-height:30px;
	font-weight:normal;
	background-color: #F8FAFC;
}
.appoint-table tr td{
	text-align: center;
	line-height:60px;
}
.appoint-table tr td ul{
	line-height:20px;
	list-style-type:none;
	margin-left:-45px;
}
.appoint-table tr td ul a {
	color:#268ecb;
}
.z-nd-appointment-info{
	width:90%;
	text-align:left;
	margin: 0 auto;
	line-height:20px;
	padding-top:10px;
}
.appoint-content{
	font-size:15px;	 
	margin-left:18px;
	line-height:0px; 
	padding: 9px 25px;
}
/* 预约样式结束   */
/* 按钮样式结束 */

/*popover内容样式*/
.my-popover-content{
	color: #FF0000;
	font-size: 14px;
}
.my-input-date {
	width:100px;
}

.float-r {
	float: right;
}