@import "../iconfont/iconfont.css";
@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td, input, select, textarea, button, a, input, option, checkbox {
	margin: 0;
	padding: 0;
	font-weight: normal;
	list-style: none;
	text-decoration: none;
	font-size: 14px;
	font-family: "微软雅黑";
	word-break: break-all;
}
select, option {
	-webkit-appearance: none;
	-moz-appearance: none;
	-o-appearance: none;
	appearance: none;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: "微软雅黑";
	background: #d5d5d5;
	padding-bottom: 20px;
}
::-webkit-scrollbar {
	/*滚动条整体样式*/
	width: 4px; /*高宽分别对应横竖滚动条的尺寸*/
	height: 6px;
}
::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
	border-radius: 10px;
	box-shadow: inset 0 0 5px rgba(97, 184, 179, 0.1);
	background: #abaeb3;
}
::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	box-shadow: inset 0 0 5px rgba(87, 175, 187, 0.1);
	border-radius: 10px;
	background: #ededed;
}
.box_menu{
	height: calc(100vh - 70px);
	overflow-x: hidden;
	overflow-y: scroll;
}
#contentbox{
	height: calc(100vh - 80px);
	overflow: hidden;
}


/*登录页*/

.lay_background {
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	overflow: hidden
}
.lay_background .lay_background_img {
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1
}
.lay_background .lay_background_img {
	opacity: 0;
	-webkit-transition: opacity .8s ease;
	-moz-transition: opacity .8s ease;
	transition: opacity .8s ease
}
.lay_background .lay_background_img_fade_out {
	opacity: 1
}
.login {
	width: 470px;
	margin: 0px auto;
	margin-top: 8%;
}
.login_logo {
	width: 467px;
	height: 141px;
}
.login_box {
	width: 440px;
	height: 363px;
	background-color: #fff;
	border: 5px solid #c3c3c3;
	margin: 0px auto;
	position: relative;
	z-index: 10;
}
.login_box p {
	float: left;
	font-family: "微软雅黑";
	font-size: 24px;
	color: #484848;
	text-align: center;
	width: 430px;
	margin: 8px;
	line-height: 56px;
}
.login_form {
	float: left;
	margin-left: 45px;
	margin-top: 25px;
	background-image: url(../images/form.jpg);
	width: 320px;
	padding-left: 30px;
	line-height: 40px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #000000;
	border: 0px;
	height: 42px;
}
.login_form1 {
	float: left;
	margin-left: 45px;
	margin-top: 20px;
	margin-bottom: 10px;
	background-image: url(../images/form1.jpg);
	width: 320px;
	padding-left: 30px;
	line-height: 40px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #000000;
	border: 0px;
	height: 42px;
}
.login_box ul {
	width: 400px;
	float: left;
	margin-left: 20px;
}
.login_box ul li {
	text-decoration: none;
	list-style: none;
	float: left;
	padding-left: 50px;
	margin-top: 15px;
}
.login_box ul li i {
	float: left;
	width: 25px;
	height: 25px;
	margin-right: 5px;
	margin-top: 2px;
}
.login_box ul li span {
	float: left;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #929090;
	width: 100px;
}
.login_box h5 {
	float: left;
	margin-left: 45px;
	font-family: "宋体";
	font-size: 12px;
	color: #797979;
	font-weight: normal;
	margin-top: 15px;
	width: 100px;
}
.choose {
	float: left;
	width: 19px;
	height: 19px;
	cursor: pointer;
}
.choosev1 {
	float: left;
	width: 15px;
	height: 15px;
	margin-top: -1px;
	cursor: pointer;
}
.login_submit {
	float: left;
	margin-left: 45px;
	margin-top: 20px;
	width: 350px;
	cursor: pointer;
	height: 41px;
	border-radius: 5px;
	font-family: "微软雅黑";
	font-size: 20px;
	color: #fff;
	background-color: #3bc0c3;
	border: 0px;
}
/*右侧导航*/ 
.left {
	float: left;
	width: 200px;
	background-color: #32323A;
	min-height: 600px;
}
.left .title {
	float: left;
	font-size: 16px;
	background-color: #29282E;
	color: #fff;
	padding: 11px 14px 18px;
}
.left .nav {
	float: left;
	width: 100%;
	background-color: #32323A;
}
.left .nav li {
	float: left;
	width: 100%;
}
.left li i {
	float: right;
	display: block;
	background: url(../images/icon.png) no-repeat;
	background-position: -7px -376px;
	width: 25px;
	height: 25px;
	margin-top: 15px;
	margin-right: 20px;
}
.left .nav a {
	float: left;
	width: 79%;
	color: #96A0A9;
	line-height: 48px;
	padding-left: 37px;
	font-size: 15px;
}
.left .nav .icon1 {
	background: url(../images/icon.png) no-repeat;
	background-position: 4px -31px;
}
.left .nav .icon2 {
	background: url(../images/icon.png) no-repeat;
	background-position: 3px -214px;
}
.left .nav .icon3 {
	background: url(../images/icon.png) no-repeat;
	background-position: 3px -104px;
}
.left .nav .icon4 {
	background: url(../images/icon.png) no-repeat;
	background-position: 3px -142px;
}
.left .nav .on {
	background-color: #1FB5AC;
	color: #fff;
	font-weight: bold;
}
.nav .on i {
	background-position: -7px -341px
}
.nav .on i {
	background-position: -7px -341px
}
.left ul a {
	font-family: "宋体";
	font-size: 16px;
}
.left .border {
	border-bottom: 1px solid #383840;
}
/*首页左侧*/
.index { margin: 0; float: left; width: 99%; margin-left: 5px;}
.index .box1 {
	float: left;
	width: 100%;
	height: 54px;
	background-color: #DCDCDC;
}
.box1 span {
	float: left;
	margin-top: 18px;
	margin-left: 2%;
	font-size: 14px;
	color: #393939;
	font-family: "宋体"
}
.box1 li {
	float: left;
	margin-top: 16px;
	font-size: 16px;
	color: #3A3A3A;
	margin-left: 5%
}
.box1 li p {
	float: left;
	font-family: "宋体";
	font-size: 16px;
	line-height: 20px;
}
.box1 li font {
	float: left;
	font-size: 20px;
	font-family: "微软雅黑";
	margin-left: 10px;
	line-height: 20px;
	color: #33323A;
}
.box1 .al {
	float: right;
	margin-top: 10px;
	width: 30px;
	height: 30px;
	background: url(../images/icon.png) no-repeat;
	background-position: -3px -479px;
	margin-right: 2%;
}
.box1 .alh {
	float: right;
	margin-top: 10px;
	width: 30px;
	height: 30px;
	background: url(../images/icon.png) no-repeat;
	background-position: -3px -591px;
	margin-right: 2%;
}
.box1 .ar {
	float: right;
	margin-top: 10px;
	width: 30px;
	height: 30px;
	background: url(../images/icon.png) no-repeat;
	background-position: -3px -516px;
	margin-right: 2%;
}
.box2 {
	float: left;
	width: 100%;
	height: 54px;
	background-color: #F6F6F6;
	border-bottom: 1px solid #E8E8E8;
}
.box2 h1 {
	float: left;
	background: url(../images/Project_Close.png) no-repeat;
	/*background-position: -3px -445px;*/
	padding-left: 40px;
	line-height: 30px;
	font-size: 18px;
	margin-left: 1%;
	margin-top: 10px;
	color: #7E7E7E
}
.box2 h1.open{ background:url(../images/Project_Open.png) no-repeat }
.box2 span {
	float: left;
	margin-top: 18px;
	margin-left: 2%;
	font-size: 18px;
	color: #1FB2AC;
	font-family: "宋体"
}
.box2 li {
	float: right;
	margin-right:5px;

}
.box2 li a{ margin:0px; padding:0px; float:left; width:100px; height:50px; line-height:50px;  }
.box2 li a p {
	float: left;
	font-size: 16px;
	font-family: "宋体";  line-height:50px; 
}
.box2 li a h6 {
	float: left;
	color: #ADADAD;
	margin-left: 10px;  line-height:50px; 
}
.box3{float:left;width:100%;background-color:#FBFBFB;padding-bottom:15px;}
.box3 li{ float:left; text-decoration:none; list-style:none; margin:0px; padding:0px;  margin-left:20px; margin-right:10px; margin-top:15px;  }
.box3 li a{float:left;text-align:center;color:#673e0a; padding:18px 0px; width:195px;  line-height:20px; border:1px solid #cdcdcd; border-radius:6px;background-color:#FAFAFA; font-family:"微软雅黑"; }

.label_pg1 a:hover{background:url(../images/label_pgz.png) top right no-repeat; border:1px solid #ff9100; position:relative; z-index:10;  }
.label_pg0 a:hover{background:url(../images/label_wpg.png) top right no-repeat; border:1px solid #1FB5AC; position:relative; z-index:10;  }
.label_pg2 a:hover{background:url(../images/label_ybh.png) top right no-repeat; border:1px solid #832220; position:relative; z-index:10;  }
.label_pg3 a:hover{background:url(../images/label_shz.png) top right no-repeat; border:1px solid #0087eb; position:relative; z-index:10;  }
.label_sh1 a:hover{background:url(../images/label_wsh.png) top right no-repeat; border:1px solid #663c0a; position:relative; z-index:10;  }
.label_sh2 a:hover{background:url(../images/label_shz1.png) top right no-repeat; border:1px solid #ff9100; position:relative; z-index:10;  }
.label_th1 a:hover{background:url(../images/label_ybh.png) top right no-repeat; border:1px solid #832220; position:relative; z-index:10;  }

/*需远程*/
.label_xhz1 a:hover{background:url(../images/label_wsc.png) top right no-repeat; border:1px solid #0087EB; position:relative; z-index:10;  }
.label_xhz2 a:hover{background:url(../images/label_ysc.png) top right no-repeat; border:1px solid #ff9100; position:relative; z-index:10;  }
.label_xhz3 a:hover{background:url(../images/label_dtb.png) top right no-repeat; border:1px solid #316a65; position:relative; z-index:10;  }
/**远程会诊**/
.label_yc1 a:hover{background:url(../images/label_whz.png) top right no-repeat; border:1px solid #673D0B; position:relative; z-index:10;  }
.label_yc2 a:hover{background:url(../images/label_hzz.png) top right no-repeat; border:1px solid #ff9100; position:relative; z-index:10;  }
.label_yc3 a:hover{background:url(../images/label_wsc.png) top right no-repeat; border:1px solid #1FB5AC; position:relative; z-index:10;  }

.box4 {
	float: left;
	width: 100%;
	height: 54px;
	background-color: #F6F6F6;
	border-bottom: 1px solid #E8E8E8;
}
.box4 span {
	float: left;
	margin-top: 18px;
	margin-left: 2%;
	font-size: 18px;
	color: #1FB2AC;
	font-family: "宋体"
}
.box4 li {
	float: right; 
	margin-top: 12px;
}
.box4 li a{ margin:0px; padding:0px; float:left; width:100px; height:50px; line-height:50px;  }
.box4 li a p {
	float: left;
	font-size: 16px;
	font-family: "宋体"; line-height:50px; 
}
.box4 li a h6 {
	float: left;
	color: #ADADAD;
	margin-left: 10px; line-height:50px; 
}


.box5 {
	float: left;
	width: 100%;
	height: 54px;
	background-color: #F6F6F6;
	border-bottom: 1px solid #E8E8E8;
}
.box5 h1 {
	float: left;
	background: url(../images/icon.png) no-repeat;
	background-position: -3px -445px;
	padding-left: 30px;
	line-height: 30px;
	font-size: 18px;
	margin-left: 1%;
	margin-top: 10px;
	color: #7E7E7E
}
.box5 span {
	float: left;
	margin-top: 18px;
	margin-left: 2%;
	font-size: 18px;
	color: #1FB2AC;
	font-family: "宋体"
}
.box5 li { width:100px; height:50px; line-height:50px; 
	float: right;
	margin-right:5px;
	margin-top: 12px;
}

.box5 li  p {
	float: left;
	font-size: 16px;
	font-family: "宋体";  line-height:50px; 
}
.box5 li  h6 {
	float: left;
	color: #ADADAD;
	margin-left: 10px;  line-height:50px; 
}

/*左侧加载*/
.right {
	position: relative;
	margin-left: 200px;
	min-height: 600px;
}
.nav_2 {
	float: left;
	height: 50px;
	background-color: #fff;
	width: 100%;
}
.nav_2 .u1 {
	float: left;
	margin-left: 15px;
}
.nav_2 .u1 li {
	float: left;
	line-height: 50px;
	color: #C5C5C5
}
.nav_2 .u1 a {
	float: left;
	width: 90px;
	text-align: center;
	color: #676767;
	font-size: 16px;
	font-family: "微软雅黑"
}
.nav_2 .dlxx {
	float: right;
	margin-right: 10px;
}
.nav_2 .dlxx li {
	float: left;
	line-height: 50px;
	color: #676767;
	padding-left: 15px;
}
.nav_2 .dlxx a {
	float: left;
	text-align: center;
	color: #676767;
	font-size: 14px;
	font-family: "微软雅黑";
	padding-right: 15px;
}
.nav_2 .dlxx .shuxin {
	display: block;
	background: url(../images/icon.png) no-repeat;
	background-position: -5px -408px;
	width: 22px;
	height: 25px;
	margin-top: 10px;
}
/*扫描图*/
.sm {
margin:0px;  width:97%;  float:left; padding:0px; padding-left:1%;
}
.sm .nav_3 {
	float: left;
	width: 100%;
	background-color: #1FB5AC;
	height: 56px;
	border-bottom: 3px solid #159C96;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.sm .nav_3 li { width:100px; 
	float: left;
	margin-left: 10px;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	border-radius: 4px;
	margin-top: 11px;
	padding: 0px 20px;
}
.sm .nav_3 a {
	color: #fff;
	font-size: 14px;
	font-family: "宋体"
}
.sm .nav_3 .on { float:left; 
	background-color: #159C95;
}
.sm .nav_3 .fp {
	float: right;
	margin-top: 14px;
	width: 30%;
}
.sm .nav_3 .fp select {
	float: right;
	margin-right: 15px;
	height: 30px;
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 60%;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.sm .nav_3 .fp option {;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 100%;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.sm .nav_3 .fp a {
	float: right;
	line-height: 30px;
	width: 90px;
	text-align: center;
	border-radius: 3px;
	background-color: #000;
	color: #fff;
	margin-right: 15px;
}
.smxq {
	float: left;
	width: 100%;
	background-color: #fff; 
}
/*修改评估内容-----开始*/
.smxq .xgpg {
	float: left;
	width: 100%;
	background-color: #fff;
	padding-bottom: 30px;
}
.xgpg .jbl {
	float: left;
	width: 94%;
	height: 356px;
	margin-top: 15px;
	padding: 10px 3% 10px 3%;
}
.jbl select {
	float: left;
	border: 1px solid #d5d5d5;
	width: 18%;
	background-color: #fff;
	margin-left: 2%;
	height: 346px
}
.jbl option {
	float: left;
	font-size: 14px;
	padding: 3px 0;
	width: 100%;
	font-family: "微软雅黑";
	color: #5C6972;
	height: 22px;
	padding-left: 5px;
	background-color: #fff;
}
.xgpg .jb2 {
	float: left;
	width: 96%;
	padding: 10px 3% 10px 3%;
}
.jb2 select, .jb2 textarea {
	float: left;
	border: 1px solid #d5d5d5;
	width: 100%;
	background-color: #fff;
	height: 280px
}
.jb2 option {
	float: left;
	font-size: 14px;
	padding: 3px 0;
	width: 100%;
	font-family: "微软雅黑";
	color: #5C6972;
	height: 22px;
	padding-left: 5px;
	background-color: #fff;
}
.jb2 span {
	float: left;
	width: 100%;
	font-size: 15px;
	color: #1EB5AC;
	font-family: "宋体";
	margin-bottom: 10px;
	font-weight: bold;
}
.jb2 .jbbq {
	float: left;
	width: 37%;
}
.jbbq span {
	width: 40%
}
.jbbq a {
	float: right;
	text-align: center;
	padding: 5px 15px;
	color: #fff;
	line-height: 30px;
	font-size: 16px;
	border-radius: 6px;
	margin-bottom: 10px;
}
.jbbq a+a {
	margin-right: 15px;
}
.jbbq .a1 {
	background-color: #99A709;
}.jbbq .a2 {
	 background-color: #FE7900;
 }
.jbbq .a3 {
	background-color: #AA0000;
}
.jbbtns {
	min-height: 50px;
}
.jbbtns a:hover{
	color: #f0efef;
	opacity: .75;
}
.jb2 .jcbq {
	float: left;
	width: 20%;
	margin-left: 2%
}
.jb2 .jcjg {
	float: left;
	width: 18%;
	margin-left: 2%
}
.jb2 .bz {
	float: left;
	width: 17%;
	margin-left: 2%;
}
.bz a {
	float: left;
	text-align: center;
	width: 130px;
	;
	color: #fff;
	line-height: 38px;
	font-size: 16px;
	border-radius: 6px;
	margin-top: 20px;
}
.bz .a1 {
	background-color: #99A709;
	margin-left: 18px;
}
.bz .a2 {
	background-color: #1FB5AC;
	margin-left: 18px;
}
/*修改评估内容-----结束*/

/*修改检查所见start*/
.smxq .xgjc {
	float: left;
	width: 100%;
	background-color: #fff;
	padding-bottom: 30px;
}
.xgjc .buwei {
	float: left;
	width: 9%;
	margin-top: 11px;
	margin-right: 1%;
	margin-left: 1%;
}
.xgjc .buwei select {
	float: left;
	border: 1px solid #F1F1F1;
	width: 100%;
	background-color: #fff;
}
.xgjc .buwei option {
	float: left;
	font-size: 14px;
	padding: 5px 0;
	width: 100%;
	font-family: "微软雅黑";
	color: #5C6972;
	height: 24px;
	padding-left: 5px;
	background-color: #fff;
}
.xgjc .bw_right {
	float: left;
	width: 88%;
	height: 356px;
	margin-top: 15px;
	border-bottom: 1px solid #E4E3E8;
}
.bw_right .bw2 {
	float: left;
	width: 10%;
	margin-left: 14px;
	;
	overflow-x: hidden;
}
.bw2 span {
	float: left;
	font-size: 12px;
	width: 100%;
}
.bw2 select {
	float: left;
	border: 1px solid #F1F1F1;
	background-color: #fff;
	height: 320px;
	overflow-y: auto;
}
.bw2 option {
	float: left;
	font-size: 12px;
	padding: 4px;
	width: 100%;
	font-family: "微软雅黑";
	color: #5C6972;
	height: 18px;
	padding-left: 2px;
	background-color: #fff;
	padding-right: 2px;
}
.green {
	background-color: #fff;
	color: #007D04;
}
.xgjc .jcsj {
	float: left;
	margin-top: 15px;
	width: 88%
}
.jcsj span {
	float: left;
	width: 100%;
	font-size: 16px;
	font-family: "宋体";
	color: #1EB5AC;
}
.jcsj textArea {
	float: left;
	width: 76%;
	border: 1px solid #d5d5d5;
	height: 200px;
	margin-top: 10px;
	padding: 5px 10px;
}
.jcsj ul {
	float: left;
	width: 18%;
}
.jcsj li {
	float: left;
	width: 100%;
	margin-top: 25px;
	margin-left: 30px;
}
.jcsj li a {
	float: left;
	width: 128px;
	line-height: 43px;
	text-align: center;
	border-radius: 5px;
	background-color: #FF7900;
	color: #fff;
}
/*修改检查所见 end*/
.smxq .xq1 {
	float: left;
	background-color: #A4AEB8;
	width: 96%;
	padding: 0px 2%
}
.xq1 .brxx {
	float: left;
	width: 100%;
	line-height: 38px;
	border-bottom: 1px solid #fff;
}
.xq1 .yyxx {
	float: left;
	width: 100%;
	line-height: 38px;
}
.xq1 li {
	float: left;
	width: 17%;
	color: #FFFFFF;
	font-family: "宋体";
	font-size: 15px;
}
.smxq .zft {
	float: left;
	width: 100%;
	background-color: #fff;
}
.xq1 li span {
	float: left
}
.smxq .xq2 {
	float: left;
	background-color: #fff;
	width: 100%; padding-bottom:15px;
}
.xq2 li {
	float: left;
	width: 23%;
	margin-left: 2%;
	margin-top: 20px;
	height: 360px;
}
.xq2 li span {
	float: left;
	font-size: 16px;
	margin-right: 5px;
	color: #000000;
	font-family: "宋体";
	line-height: 23px;
}
.xq2 li .in1 {
	float: left;
	width: 40%;
	height: 23px;
	border: 1px solid #A9AAA5;
}
.xq2 li .in2 {
	float: left;
	width: 15%;
	height: 25px;
	border: 1px solid #A9AAA5;
	color: #000000;
	background-color: #EBEBE
}
.xq2 .in3 {
	float: right;
	width: 130px;
	line-height: 32px;
	border-radius: 6px;
	color: #fff;
	background-color: #1FB5AC;
	border: 1px solid #fff;
	margin-right: 39px;
	margin-top: 20px;
}
.smxq .xq3 {
	background-color: #fff; padding-bottom:15px; 
}
.smxq .xq3 .joinbox .requestbox a:hover{
	color: #f0efef;
	opacity: .75;
}
.xq3 .tc1 {
	float: left;
	width: 95%;
	padding: 20px 1% 20px 1%;
	border-bottom: 1px solid #E4E3E8;
	margin-left: 1.3%;
}
.tc1 ul {
	float: left;
	width: 100%;
}
.tc1 h5 {
	font-family: "宋体";
	float: left;
	width: 100%;
	font-size: 14px;
	color: #1fb5ad;
	margin-bottom: 15px;
	font-weight: bold;
}
.tc1 p {
	float: left;
	margin-right: 3%;
	margin-top: 8px;
}
.xq3 li {
	float: left;
	width: 100%;
	font-size: 16px;
	color: #86898E;
	font-family: "宋体";
	margin-top: 16px;
	line-height: 23px;
}
.xq3 li font {
	/*color: #1FB5AC*/
}
.xq3 .tc2 {
	float: left;
	width: 95%;
	padding: 20px 1% 20px 1%;
	border-bottom: 1px solid #E4E3E8;
	margin-left: 1.3%;
}
.tc2 p {
	float: left;
	margin-top: 20px;
	line-height: 30px;
	font-size: 16px;
	font-family: "宋体";
	width: 98%;
	color: #86898E;
}
.xq3 .tc3 {
	float: left;
	width: 95%;
	padding: 20px 1% 20px 1%;
	margin-left: 1.3%;
}
.tc3 ul {
	float: left;
	width: 100%;
}
.xq3 .tc4 {
	float: left;
	width: 95%;
	padding: 20px 1% 20px 1%;
	margin-left: 1.3%;
}
.xq3 .fl {
	float: left;
	font-size: 15px;
	width: 100%;
	color: #1FB5AC;
	font-family: "微软雅黑";
	font-weight: bold;
}
/*查询搜索*/
.cx {
	float: left;
	padding: 0px 2% 0px 2%;
	width: 96%;
	min-width: 1400px;
}
.cx .cznr {
	float: left;
	width: 100%;
	background-color: #1FB5AC;
	height: 60px;
	border-bottom: 3px solid #159C96;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.cx .cznr li {
	float: left;
	margin-left: 25px; color:#fff; 
	font-size: 16px; font-family:"微软雅黑"; 
	line-height: 42px;
	width: 90px;
	text-align: center;
	border-radius: 4px;
	margin-top: 14px;
}
.cx .cznr a {
	color: #fff;
	font-size: 14px;
	font-family: "宋体"
}
.cx .cznr .on {
	background-color: #159C95;
}
.cx .dc {
	float: right;
	margin-top: 14px;
}
.cx .dc a {
	float: left;
	line-height: 30px;
	width: 90px;
	text-align: center;
	border-radius: 4px;
	background-color: #fff;
	color: #1FB5AC;
	margin-right: 15px;
}
.cx .fp {
	float: right;
	margin-top: 14px;
	width: 30%;
}
.cx .fp select {
	float: right;
	margin-right: 15px;
	height: 30px;
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 60%;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.cx .fp option {;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 100%;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.cx .fp a {
	float: right;
	line-height: 30px;
	width: 90px;
	text-align: center;
	border-radius: 3px;
	background-color: #000;
	color: #fff;
	margin-right: 15px;
}
.cxtj {
	float: left;
	width: 100%; padding-bottom:15px; 
	background-color: #fff; height:auto; 
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}
.cxtj li {
	float: left;
	margin-top: 20px;
	font-size: 16px;
	line-height: 34px;
	margin-left: 1%;
	width: 10%
}
.cxtj li input {
	float: left; margin-left:5px;
	height: 34px; line-height:34px; 
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 120px;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.cxtj li select {
	float: left;
	margin-left: 3%;
	height: 34px;
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 60%;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.cxtj li option {
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 100%;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.cxtj span {
	float: left;
	color: #80888A
}
.cxtj .a1 {
	float: right;
	line-height: 34px; 
	height:34px; 
	color: #fff;
	background-color: #159C95;
	width:110px;
	text-align: center;
	font-size: 16px;
	border-radius: 6px;
	border: 1px solid #fff; 
}
.cxxq {
	float: left;
	padding: 20px 2% 0px 2%;
	width: 96%;
	min-width: 1400px;
}
.tb1 {
	float: left;
	width: 100%;
	height: 50px;
	border-bottom: 3px solid #E3E4E8;
	background-color: #fff;
}
.tb1 li {  text-decoration:none; list-style:none;
	float: left;
	color: #A5A8AD;
	line-height: 50px;
	text-align: left;
	font-size: 12px;
	margin-right: 10px;
}
.tb1 li a { margin:0px; padding:0px;  float:left; text-decoration:none; list-style:none; color:#1fb5ad;  }
.tb2 {
	float: left;
	width: 100%;
	height: 50px;
	background-color: #fff;
}
.tb2 li {
	float: left;
	color: #A5A8AD;
	height: 50px;
	line-height: 50px;
	text-align: left;
	font-size: 14px;
	color: #687178;
	font-family: "微软雅黑";
	overflow: hidden;
	text-overflow: ellipsis;
	margin-right: 10px;
}
.cxxq li input {
	float: left;
	margin-left: 3%;
	height: 34px; line-height:34px; 
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 60%;
	margin-top: 13%
}
.tb2:hover {
	background-color: #F7F8FA
}
.cxxq ul li input{ width:22px; height:25px; margin-left:20px; line-height:25px; padding-left:3px; }
/**/
.cxtj2 {
	float: left;
	width: 100%;
	background-color: #fff; height:auto; 
	border-radius: 6px; padding-bottom:15px; 
}
.cxtj2 li { text-decoration:none; list-style:none; 
	float: left;
	margin-top: 15px;
	font-size: 16px;
	line-height: 34px;
	height:34px;
	margin-left: 10px;
}
.cxtj2 li span {
	float: left; margin:0px; padding:0px; 
	color: #80888A; margin-right:8px; 
}
.cxtj2 li p{  float:left; margin:0px; padding:0px;  }
.cxtj2 li p input {
	float: left;
	margin-left: 10px;
	height: 34px; line-height:34px; 
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 120px;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.cxtj2 li select {
	float: left;
	margin-left:10px;
	height: 34px;
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 140px;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.cxtj2 li option {
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 100%;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}

.cxtj2 .a1 {
	float: left;
	line-height: 34px;
	color: #fff;
	background-color: #159C95;
	width:110px;
	height:34px;
	text-align: center;
	font-size: 16px;
	border-radius: 6px;
	border: 1px solid #fff;
	margin-right: 10px;
}
/*高级搜索*/
.cxtj3 {
	float: left;
	width: 100%;
	background-color: #fff;
	border-radius: 6px;
	padding-bottom: 5px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
}
.cxtj3 .tj1 {
	float: left;
	padding-bottom: 10px;
}
.cxtj3 .tj2 {
	float: left;
	width: 98%;
	padding: 0px 1%
}
.tj2 ul {
	float: left;
	width: 100%;
	margin-top: 15px;
}
.tj2 ul .xtmc {
	float: left;
	width: 110px;
	color: #667079; 
}
.tj2 li {
	float: left;
	width: 150px;
	height: 20px;
}
.tj2 li span {
	float: left;
	font-size: 14px;
	line-height: 15px;
	color: #67717A
}
.tj2 li input { margin:0px; padding:0px; text-decoration:none; list-style:none; 
	float: left; width:18px; height:18px; 
	margin-top: 1px; margin-right:3px;
}
.tj1{ float:left; margin:0px; width:100%; padding:0px; }
.tj1 li {
	float: left;
	margin-top: 13px;
	font-size: 16px;
	line-height:40px; height:40px; 
	margin-left:10px; list-style:none; text-decoration:none; 
}
.tj1 li span{ float:left; line-height:34px;   margin:0px; padding:0px; list-style:none; text-decoration:none; padding-left:10px; padding-right:5px;   }

.tj1 li input {
	float: left;
	height: 31px; line-height:31px; 
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width:130px;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.tj1 li select {
	float: left;
	margin-left:10px;
	height: 34px;
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width:160px;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.tj1 li option {
	border-radius: 6px;
	background-color: #fff;
	border: 1px solid #E3E4E8;
	width: 100%;
	color: #ABAEB3;
	font-size: 14px;
	padding-left: 5px;
}
.tj1 li p{ margin:0px; padding:0px;   float:left; margin-right:5px;  }

.tj1 span {
	float: left;
	color: #80888A
}
.tj1 .a1 {
	float: left;
	color: #fff;
	background-color: #159C95; width:100px; line-height:35px; height:35px; 
	text-align: center;
	font-size: 16px;
	border-radius: 6px;
	border: 1px solid #fff;
	margin-right: 1%;
}
.tj1 .a2 {
	float: left;
	line-height: 34px;
	color: #6D6D6D;
	background-color: #E2E2E2; width:120px;  height:35px; 
	text-align: center;
	font-size: 16px;
	border-radius: 6px;
	border: 1px solid #fff;
	margin-right: 1%;
}


/*分页*/
.fy {
	float: right;
	width: 60%;
	height: 38px;
	margin-top: 21px;
	text-align: right;
	padding-right: 48px;
}
.fy span {
	color: #21B4AC;
	font-size: 16px;
	margin-top: 9px;
}
.fy span.disabled {
	color: #9A9A9A;
}
.fy span.current {
	padding: 3px 5px;
}
.fy a {
	padding: 3px 5px;
	line-height: 33px;
	text-align: center;
	color: #fff;
	background-color: #21B4AC;
	font-size: 16px;
	border-radius: 4px;
	margin: 0 10px;
}
.fy ul {
	float: left;
	line-height: 32px;
	margin-left: 15px;
	margin-right: 10px;
}
.fy ul a {
	float: left;
	line-height: 32px;
	margin-left: 10px
}
.fy input#pagenum {
	margin: 0 3px;
	padding: 0 2px;
}
.fy input[type='button']{
	background: #21b4ac;
	margin: 0 10px;
	border: 0;
	padding: 3px 8px;
	color: #fff;
	border-radius: 3px;
}
.fp select option.green {
	color: #45AF3B;
}
/*xs_box*/
.new_top {
	margin: 0px;
	float: left;
	width: 100%;
	background-color: #222;
	height: 50px;
	color: #fff;

}
.new_top p {
	margin: 0px;
	padding: 0px;
	float: left;
	margin-left: 10px;
	line-height: 50px;
	font-family: "微软雅黑";
	font-size: 1rem;
	font-style: italic;
}
.new_top p strong {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	margin-left: 5px;
	line-height: 50px;
	color: #1fb5ad;
	font-family: "微软雅黑";
	font-size: 1rem;
	font-style: italic;
}
.new_top li {
	margin: 0px;
	padding: 0px;
	float: right;
	text-decoration: none;
	list-style: none;
	padding-top: 15px;
	margin-right: 20px;
}
.new_top li a {
	margin: 0px;
	padding: 0px;
	float: left;
	font-family: "宋体";
	font-size: 12px;
	color: #fff;
	margin-left: 15px;
}
.new_top li a img {
	float: left;
	margin-top: -3px;
}
.new_top li i {
	float: left;
	width: 10px;
	height: 13px;
	border-right: 1px solid #fff;
}
* {
	margin: 0;
	padding: 0;
}
a:link, a:visited {
	text-decoration: none;
}
/*菜单个性设置*/
.box_menu { margin:0px; padding:0px; 
	width: 180px;
	float: left; position: absolute; z-index:100; left:0px; top:55px; 
}
.box_menu ul {
	list-style: none;
	text-align: left;
}
.box_menu h2 {
	width: 184px;
	margin: 0 auto;
	height: 43px;
	background: #FFF;
	text-indent: -9999px;
}
/*一级菜单*/
.menu li.level1 a {
	display: block;
	line-height: 43px;
	height: 43px;
	padding-left: 50px;
	color: #1fb5ad;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #efefef;
}
/*一级菜单两态样式,供JS调用*/
.menu li.level1 a.hove {
	background-color: #fff;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu li.level1 a.cur {
	
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu1 a {
	background: #fff url(../images/meun1.png) no-repeat 10px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu1 a.cur {
	background: #1fb5ad url(../images/meun01.png) no-repeat 10px;
	color: #fff;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu2 a {
	background: #fff url(../images/meun2.png) no-repeat 10px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu2 a.cur {
	background: #1fb5ad url(../images/meun02.png) no-repeat 10px;
	color: #fff;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu3 a {
	background: #fff url(../images/meun3.png) no-repeat 10px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu3 a.cur {
	background: #1fb5ad url(../images/meun03.png) no-repeat 10px;
	color: #fff;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu4 a {
	background: #fff url(../images/meun4.png) no-repeat 10px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu4 a.cur {
	background: #1fb5ad url(../images/meun04.png) no-repeat 10px;
	color: #fff;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu5 a {
	background: #fff url(../images/meun5.png) no-repeat 10px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu5 a.cur {
	background: #1fb5ad url(../images/meun05.png) no-repeat 10px;
	color: #fff;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu6 a {
	background: #fff url(../images/meun6.png) no-repeat 10px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
.menu6 a.cur {
	background: #1fb5ad url(../images/meun06.png) no-repeat 10px;
	color: #fff;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
}
/*二级菜单*/
.menu li ul {
	overflow: hidden;
}
.menu li ul.level2 {
	width: 180px;
	display: none;
}
.menu li ul.level2 li {
	height: 40px;
	line-height: 40px;
}
.menu li ul.level2 li a {
	display: block;
	height: 40px;
	line-height: 40px;
	background: #f7f7f7 url(../images/tu2.png) no-repeat 30px center;
	padding-left: 55px;
	color: #1fb5ad;
	border-top: 1px solid #efefef;
	overflow: hidden;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
}
/*二级菜单两态样式,供JS调用*/
.menu li ul.level2 li a.hove1 {
	background: #eeeeee url(../images/tu2.png) no-repeat 30px center;
	font-weight: normal;
}
/*内容区*/
/*.box_text {*/
	/*padding: 0 2%;*/
	/*position: relative;*/
	/*margin-bottom: 30px; background-color:#d5d5d5;*/
/*}*/
.box_text{ position:relative;  }
.yy{ float:left; width:100%; margin-bottom:15px; }
/*对比*/
.Contrast {
	padding-top: 50px;
	position: relative;
	padding-left: 230px;
	padding-right: 30px;
}
.Contrast-head {
	margin-top: 20px;
	width: 100%;
	height: 55px;
	border-bottom: 2px solid #159c95;
	background: #1fb5ad;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.Contrast-head li {
	float: left;
	margin-left: 3%;
	color: #fff;
	font-family: "宋体";
	font-size: 14px;
	line-height: 55px;
}
.Contrast-data {
	width: 100%;
	height: 79px;
	background: #a4aeb9;
}
.Contrast-data ul {
	width: 95%;
	margin: 0 auto;
}
.Contrast-data .oul {
	height: 41px;
	border-bottom: 1px solid #e3e4e8;
}
.Contrast-data li {
	float: left;
	color: #fff;
	font-family: "宋体";
	font-size: 14px;
	margin-right: 8.4%;
	line-height: 41px;
}
.Contrast_content_top {
	width: 90%;
	height: 60px;
	margin: 20px auto;
	border-bottom: 1px solid #e3e4e8;
}
.Contrast_content_1 {
	width: 90%;
	margin: 0 auto;
	border-bottom: 1px dashed #e3e4e8;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.Contrast_content_l h5 {
	color: #1fb5ad;
	font-size: 18px;
	margin-top: 20px;
}
.Contrast_content_l {
	width: 47%;
	float: left;
	font-family: "宋体";
	font-size: 14px;
}
.Contrast_content {
	content: "";
	display: block;
	clear: both;
	background-color: #fff;
	padding-bottom: 10px;
}
.Contrast_content_l_top {
	text-align: left;
}
.Contrast_content_l_top ol {
	text-align: center;
	color: #899199;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}
.Contrast_content_l p {
	color: #899199;
	line-height: 25px;
}
.Contrast_content_l p.t {
	color: #899199;
	line-height: 25px;
	font-weight: bold;
	margin-bottom: 5px;
}
.Contrast_content_l p.mark {
	margin-top: 30px;
	font-size: 30px;
	font-weight: bold;
}
.Contrast_content_bottom {
	text-align: left;
	margin-top: 10px;
	color: #899199;
}
.Contrast_content_2 {
	width: 90%;
	height: 187px;
	margin: auto;
	border-bottom: 1px dashed #e3e4e8;
	line-height: 25px;
	font-family: "宋体";
	font-size: 14px;
	color: #899199;
}
.Contrast_content_2_l {
	width: 47%;
	float: left;
}
.Contrast_content_2-top {
	margin-top: 12px
}
.Contrast_content_2-bottom {
	margin-top: 22px;
}
/**zycss**/
/*修改密码*/
.layer_box {
	margin: 0px auto;
	width: 550px;
	height: 280px;
	background: #fff;
	border-top: 1px solid #E8E8E8
}
.layer_box_top {
	float: left;
	line-height: 50px;
	background-color: #fbfbfb;
	border-bottom: 1px solid #e8e8e8;
	width: 100%;
}
.layer_box_top p {
	margin: 0px;
	float: left;
	padding-left: 10px;
	color: #1fb5ad;
	font-family: "微软雅黑";
}
.layer_box_top a {
	float: right;
	list-style: none;
	text-decoration: none;
	color: #a7a7a7;
	font-family: "微软雅黑";
	font-size: 18px;
	margin-right: 15px;
}
.layer_box_text {
	float: left;
	width: 100%;
	margin-top: 5px;
}
.layer_box_text li {
	float: left;
	margin-top: 20px;
	text-decoration: none;
	list-style: none;
	margin-left: 20px;
}
.layer_box_text li p {
	margin: 0px;
	float: left;
	width: 130px;
	text-align: right;
	margin-right: 10px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #777777;
	text-align: right;
	line-height: 40px;
}
.layer_boxvs {
	float: left;
	font-family: "微软雅黑";
	font-size: 18px;
	padding-left: 10px;
	line-height: 30px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #777777;
	border-radius: 5px;
	border: 1px solid #9b9ca0;
	margin-left: 15px;
	width: 300px;
	line-height: 35px;
}
.layer_box_submit {
	float: left;
	width: 100%;
}
.layer_box_submit p {
	margin: 0px auto;
	list-style: none;
	text-decoration: none;
	color: #fff;
	background-color: #1fb5ad;
	width: 130px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	margin-top: 25px;
	font-family: "微软雅黑";
	font-size: 18px;
	cursor: pointer;
}
#content {
	float: left;
	width: 100%;
	height: 400px;
	display: block;
}
ul.sonbox li a.ding {
	background: url(../images/curr.png) no-repeat;
}
#r2e {
	display: none;
}

ul.sonbox{ display: none}
ul.sonbox li a.ding{background:url(../images/curr.png) no-repeat;}
#r2e{display:none;}
#contentbox{float: left;margin-left: 180px;padding: 10px 5px 20px;}
#content{ width: 100%;  display: block;}

.menu_shouye a{background: #fff url(../images/shouye.png) no-repeat 10px;}

.menu_xinxi a{background: #fff url(../images/xinxi.png) no-repeat 10px;}

.menu_tongji a{background: #fff url(../images/tongji.png) no-repeat 10px;}

.menu_renwu a{background: #fff url(../images/renwu.png) no-repeat 10px;}

.menu_renyuan a{background: #fff url(../images/renyuan.png) no-repeat 10px;}

.menu_jibing a{background: #fff url(../images/jibing.png) no-repeat 10px;}

.menu_xitong a{background: #fff url(../images/xitong.png) no-repeat 10px;}
div.yy li a.showbtn{ width: 50px;background: url('../images/close.png') no-repeat 10px;}
div.yy li a.open{background: url('../images/open.png') no-repeat 10px;}

.item a.plugstate{ display:block;background: url('../images/open.png') no-repeat 10px; width: 52px; height: 32px;}
.item a.st_lock{background: url('../images/close.png') no-repeat 10px;}
a.kgbtn{background: url('../images/open.png') no-repeat 10px;  display: block;width: 50px; float: right;}
a.kgbtnclose{background: url('../images/close.png') no-repeat 10px;}

.menu_yewu a{background: #fff url(../images/yewu.png) no-repeat 10px;}
.menu_video a{background: #fff url(../images/video.png) no-repeat 10px;}

@media (prefers-color-scheme: dark) {
	html:not([dm-allow-colors]), html:not([dm-allow-colors]) body, html:not([dm-allow-colors]) body :not(iframe), html:not([dm-allow-colors]) body :not(iframe)::before, html:not([dm-allow-colors]) body :not(iframe)::after {
		color: rgb(187, 187, 187) !important;
		background-color: rgb(20, 20, 20) !important;
		fill: rgb(82, 82, 82) !important;
		stroke: rgb(82, 82, 82) !important;
		border-color: rgb(41, 41, 41) !important;
	}
	html,
	body {
		background: var(--bg-color) !important;
		background-image: var(--bg-image) !important;
		background-color: var(--bg-color) !important;
	}
	img {
		background-color: transparent !important;
	}
	::-webkit-scrollbar-thumb {
		background: #333333;
	}
	::-webkit-scrollbar-track {
		background: #222222;
	}
}
