.sy div{
	box-sizing:border-box;
}
.sy .lunbo div img{
	width:100%;
	height:auto;
	cursor:pointer;
}
.qyfwys-con-left,.qyfwys-con-right{
	cursor:pointer;
}
.lunbo{
	margin-bottom:79px;
}
.dzfpyw{
	height:380px;
	margin-bottom:83px;
}
.dzfpyw-title{
	width:271px;
	height:73px;
	margin:0 auto;
	text-align:center;
	color:#999999;
	font-size:16px;
	margin-bottom:57px;
}
.dzfpyw-title p{
	text-align:center;
	font-size:24px;
	color:#414141;
}
.title-hr{
	width:46px;
	height:2px;
	background-color:#44a8f3;
	margin:0 auto;
	position:relative;
	top:20px;
}
.dzfpyw-ul{
	width:100%;
	height:252px;
}
.dzfpyw-ul li{
	width:217px;
	height:252px;
	float:left;
	box-sizing:border-box;
	border:1px solid #e6e6e6;
	margin-right:28.7px;
	padding:29px 25px 0px 25px;
	text-align:center;
	font-size:12px;
	color:#999999;
}
.dzfpyw-ul li div{
	width:70px;
	height:70px;
	margin:0 auto;
}
.dzfpyw-ul li h4{
	font-size:16px;
	color:#666666;
	margin-top:23px;
	margin-bottom:19px;
}
.sdms{
	margin-bottom:80px;
}
.sdms-title{
	width:176px;
	height:72px;
	margin:0 auto;
	color:#999999;
	font-size:16px;
	text-align:center;
}
.sdms-title p{
	color:#414141;
	font-size:24px;
	text-align:center;
}
.sdms-box{
	height:420px;
	widht:100%;
	background-color:#373d41;
	margin-top:52px;
}
.sdms-box ul{
	height:100%;
}
.sdms-box ul li{
	width:25%;
	height:100%;
	float:left;
	position:relative;
	cursor:pointer;
}
.sdms-box ul li .sdms-bg{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	padding-top:134px;
}
.sdms-box ul li .sdms-con{
	width:212px;
	height:201px;
	margin:0 auto;
	text-align:center;
	color:white;
	font-size:12px;
}
.sdms-box ul li .sdms-con .sdms-con-tu{
	width:78px;
	height:76px;
	margin:0 auto;
}
.sdms-box ul li .sdms-con h4{
	font-size:18px;
	margin-top:28px;
	margin-bottom:27px;
}
.sdms-box ul li img{
	width:100%;
}
.qyfwys{
	height:371px;
	margin-bottom:79px;
}

.qyfwys-title{
	height:72px;
	width:282px;
	margin:0 auto;
	text-align:center;
	font-size:16px;
	color:#999999;
}
.qyfwys-title p{
	font-size:24px;
	color:#414141;
	text-align:center;
}
.qyfwys-con{
	width:100%;
	height:299px;
	padding:0 35px;
	position:relative;
	box-sizing:border-box;
}
.qyfwys-con-left,.qyfwys-con-right{
	width:35px;
	height:61px;
	position:absolute;
}
.qyfwys-con-left{
	left:0;
	top:50%;
}
.qyfwys-con-right{
	right:0;
	top:50%;
}
.qyfwys .qyfwys-con-center{
	width:100%;
	height:100%;
	overflow:hidden;
}
.qyfwys-con-center ul{
	width:2636.66667px;
	position:relative;
}
.qyfwys-con-center ul li{
	width:376.666667px;
	height:100%;
	float:left;
	box-sizing:border-box;
	padding-top:56px;
	font-size:12px;
	color:#999999;
	text-align:center;
}
.qyfwys-con-center ul li div{
	width:133px;
	height:133px;
	margin:0 auto;
}
.qyfwys-con-center ul li h4{
	font-size:16px;
	color:#666666;
	margin-top:20px;
	margin-bottom:19px;
	}
.qyfwys-con-center ul li .qyfwys-con-center-xq{
	width:192px;
	height:54px;
	margin: 0 auto;
}
.grwuys {
	width:100%;
	height:463px;
	background:url("/src/system/img/grfwbg.png");
	margin-bottom:143px;
	margin-top:65px;
}
.grwuys-title{
	width:267px;
	height:72px;
	margin:0 auto;
	font-size:16px;
	color:#999999;
	text-align:center;
}

.grwuys-title p{
	font-size:24px;
	color:#414141;
}
.grwuys-container{
	height:434px;
	margin:0 auto;
	position:relative;
	top:92px;
}
.grwuys-container ul{
	width:100%;
	height:100%;
}
.grwuys-container ul li{
	width:400px;
	height:217px;
	float:left;
	font-size:16px;
	color:white;
}
.grwuys-container ul li img{
	width:100%;
	height:217px;
}
.grwuys-container-bg-b{
	background:#168df9;
}
.grwuys-container-bg-b span{
	font-size:60px;
	position:absolute;
	right:-22px;
	bottom:-61px;
}
.grwuys-container ul li div{
	width:320px;
	height:88px;
	margin: 0 auto;
	position:relative;
	top:58px;
}
.grwuys-container ul li div p{
	font-size:22px;
	margin-bottom:17px;
}

.dzfpzds .con ul li i div{
    width: 33px;
    height: 33px;
    border-radius: 20px;
    line-height: 35px;
    background: #ff6538;
    color: white;
    position:  relative;
    left: -6px;
    font-size:18px;
}
.dzfpzds .con ul li .layui-timeline-content h3{
	line-height:33px;
	margin-left:19px;
}
.dzfpzds .smsdzfp1{
	width:1020px;
	height:216px;
}
.smsdzfp{
	width:1020px;
	height:auto;
}
.dzfpzds .smsdzfp1-tu{
	width:335px;
	height:216px;
	margin-right:57px;
	float:left;
}
.dzfpzds .smsdzfp1-zi{
	padding:28px 0;
	width:628px;
	height:216px;
	display:inline-block;
	font-size:16px;
}
.dzfpzds .smsdzfp1-zi p{
	margin-bottom:25px;
}
.smsdzfp h4{
	margin-top:44px;
	margin-bottom:29px;
	color:#414141;
	cont-size:18px;
}
.smsdzfp2{
	width: 1020px;
	height: 445px;
	border-radius: 4px;
	border: dotted 2px #bfbfbf;
	padding:35px 42px;
}
.smsdzfp2 ul{
	width:50%;
	float:left;
	box-sizing:border-box;
}
.smsdzfp2 ul li{
	width:90%;
	list-style:none;
	position:relative;
	padding-left:20px;
	margin-bottom:21px;
}
.smsdzfp2 ul li div{
	width:12px;
	height:12px;
	border: solid 1px #ff6538;
	border-radius:10px;
	display:inline-block;
	position:absolute;
	top:6px;
	left:0;
}
.dzfprhjzbx{
	width:1020px;
	height:365px;
}
.dzfprhjzbx-tu{
	width:274px;
	height:365px;
	margin-right:95px;
	float:left;
}
.dzfprhjzbx-zi{
	width:651px;
	height:100%;
	display:inline-block;
	padding:30px 0;
}
.dzfprhjzbx-zi-bottom{
	text-align:center;
	width:464px;
	height:125px;
}
.dzfprhjzbx-zi-top{
	widht:100%;
	height:188px;
}
.dzfprhjzbx-zi-top p{
	margin-bottom:41px;
}
.dzfpxgzc{
	width:1020px;
	height:241px;
	text-align:center;
	padding-bottom:50px;
}
.dzfpxgzc ul{
	width:100%;
	height:100%;
	padding:0;
}
.dzfpxgzc ul li{
	float:left;
	list-style:none;
	text-align:center;
	margin-top:0;
}
.dzfpxgzc ul li:nth-child(2){
	margin:0 50px;
}
.dzfpxgzc-tu{
	width:302px;
	height:150px;
}
.dzfpxgzc button{
	width:184px;
	height:43px;
	margin:0 auto;
	background-color:#1ab7ba;
	color:white;
	font-size:16px;
	border:none;
}
.gg{
	padding-top:50px;
}
.gg h2{
	text-align:center;
	margin-bottom:53px;
	font-size:24px;
	color:#333333;
}
.gg:nth-last-child('p'){
	margin-bottom:15px;
}
.sdmsPort .head{
	width:100%;
	height:auto;
	margin-bottom:23px;
}
.sdmsPort .head img{
	width:100%;
}

.sdmsPort .con .con-right{
	width:923px;
	height:auto;
	display:inline-block;
	margin-left:61px;
	text-align:center;
	padding-top:34px;
	margin-bottom:115px;
}
.sdmsPort .con .con-right .title p{
	color:#414141;
	font-size:22px;
	margin-bottom:12px;
}
.sdmsPort .con .con-right .title{
	font-size:14px;
	color:#999999;
	margin-bottom:38px;
    position:relative;
	right:105px;
}
.sdmsPort .con .con-right .ul1{
	width:100%;
	height:76px;
	margin-bottom:107px;
}
.sdmsPort .con .con-right .ul1 li{
	width:50%;
	height:76px;
	float:left;
}
.sdmsPort .con .con-right .ul1 li div{
	width:280px;
	height:76px;
}
.sdmsPort .con .con-right .ul1 li div .tu{
	width:48px;
	height:53px;
	float:left;
}
.sdmsPort .con .con-right .ul1 li div .right{
	width:198px;
	height:76px;
	float:right;
	text-align:left;
}
.sdmsPort .con .con-right .ul1 li div .right p{
	color:#414141;
	font-size:18px;.sdmsPort .con .con-right .ul1 li div .right p
}
.sdmsPort .con .con-right .ul1 li div .right hr{
	width:24px;
	height:2px;
	background:#ff6538;
	margin-bottom:22px;
}
.sdmsPort .con .con-right .ul1 li div .right span{
	color:#999999;
	font-size:12px;
}
.sdmsPort .con .con-right .ul2{
	width:100%;
	height:auto;
}
.sdmsPort .con .con-right .ul2 li{
	width:461px;
	height:auto;
	float:left;
	text-align:left;
}

.sdmsPort .con .con-right .ul2 li ul li{
	height:auto;
	width:auto;
	float:none;
	color:#999999;
	font-size:14px;
	text-align:left;
}
.sdmsPort .con .con-right .ul2 li ul li .layui-timeline-title{
	text-align:left;
	color:#414141;
	font-size:16px;
}
.sdmsPort .layui-timeline-axis{
	color:#999999;
}
.sdmsPort .ul2 li ul li .layui-icon div{
	width: 30px;
	height: 30px;
	background-color: #ffffff;
	border: solid 1px #999999;
	border-radius:15px;
	position:relative;
	left:-5px;
	padding-top:5px;
	font-size:14px;
	color:#414141;
}
.sdmsPort .ul2 li ul li .layui-timeline-content{
	padding-left:40px;
}
/*查验服务*/
.cyfw_box{
	border:1px solid #13b0db;
	margin-bottom:50px;
	box-shadow:0 0 8px 0px rgba(60, 150, 195, .5);
	-webkit-box-shadow: 0 0 8px 0px rgba(60, 150, 195, .5);
    -moz-box-shadow: 0 0 8px 0px rgba(60, 150, 195, .5);
    overflow:hidden;
}
.cyfw_left{
	float:left;
	width:232px;
	height:230px;
	border-right:1px solid #13b0db;
}
.cyfw_left>div{
	position:relative;
	background:#fff;
	width:231px;
	height:152px;
	color:#13b0db;
	-webkit-box-shadow: 0 0 10px 0px rgba(60, 150, 195, .5);
    -moz-box-shadow: 0 0 10px 0px rgba(60, 150, 195, .5);
    box-shadow: 0 0 10px 0px rgba(60, 150, 195, .5);
    cursor:pointer;
}
.cyfw_left .icon_box{
	display:inline-block;
	width:80px;
	height:80px;
	text-align:center;
	line-height:80px;
	margin:17px 15px;
	vertical-align:top;
	border-radius: 50%;
    background: #3ca9d8;
}
.cyfw_left .icon_box img{
	width:100%;
}
.cyfw_left .icon_text{
	display:inline-block;
	width:calc(100% - 120px);
	padding-left:3px;
	padding-top:25px;
	font-size:18px;
	line-height:36px;
	font-family:"黑体";
	font-weight:bold;
}
.cyfw_left>div.active{
	background:#3ca9d8;
	color:#fff;
}
.cyfw_left>div .layui-icon{
	display:none;
	position:absolute;
	color:#3ca9d8;
	font-size:26px;
	top:50%;
	right:-19px;
	margin-top:-14px;
}
.cyfw_left>div.active .layui-icon{
	display:inline-block;
}
.cyfw_right{
	float:left;
	width:calc(100% - 232px);
	height:304px;
	padding:10px;
}
.cyfw_right .dzfpcy_box{
	height:100%;
	width:100%;
	border:1px solid #13b0db;
	border-radius:12px;
}
.dzfpcy_tab_box{
	width:100%;
	background:#13b0db;
	height:38px;
	line-height:38px;
	color:#fff;
	border-top-right-radius: 10px;
    border-top-left-radius: 10px;
}
.dzfpcy_tab_box span{
	display:inline-block;
	width:100px;
	text-align:center;
	margin:0 4px;
	height:38px;
	line-heihgt:38px;
	font-size:16px;
	cursor:pointer;
}
.dzfpcy_tab_box span.active{
	color:#f9e900;
}
.dzfpcy_content_box{
	width:100%;
	height:calc(100% - 38px);
	overflow:hidden;
}
.content_item{
	width:100%;
	height:100%;
	transition:all ease-out 0.3s;
	background:#fff;
	border-bottom-left-radius:12px;
	border-bottom-right-radius:12px;
	overflow:hidden;
}
.content_item:last-child{
	transform:translateY(0);
}
.active .content_item:first-child{
	transform:translateY(-100%);
}
.active .content_item:last-child{
	transform:translateY(-100%);
}
.content_item .input_box{
	padding:4px 0;
	font-size:16px;
	font-family: "黑体";
}
.content_item .input_box>span{
	display:inline-block;
	width:118px;
	text-align:center;
	font-family: "黑体";
    color: #515151;
    height: 32px;
    line-height: 32px;
}
.content_item .input_box .input{
	display:inline-block;
	width:calc(100% - 200px);
}
.content_item .input_box .input input{
	height: 28px;
    line-height: 28px;
    width: 100%;
    padding: 0;
    padding-left: 20px;
    border: 1px solid #13b0db;
    color: #959393;
    border-radius: 8px;
    font-family: "微软雅黑";
    font-size:14px;
    font-weight:normal;
}
.content_item .input_box .input select{
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("https://raw.githubusercontent.com/ourjs/static/gh-pages/2015/arrow.png") no-repeat scroll right center transparent;
	height: 28px;
	line-height: 28px;
	width: 100%;
	padding: 0;
	padding-left: 20px;
	padding-right: 14px;
	border: 1px solid #13b0db;
	color: #959393;
	border-radius: 8px;
	font-family: "微软雅黑";
	font-size:14px;
	font-weight:normal;
}
.content_item .input_box .input input:focus{
	border: solid 1px #0f9ac0 !important;
    border-color: rgba(82,168,236,0.8);
    box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(102,175,233,0.6);
}
.btn_box{
	text-align:center;
}
.btn_box a{
	display: inline-block;
    padding: 6px 30px;
    margin-bottom: 0;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}
.qgfpcy_box{
	height:100%;
	overflow:hidden;
}
.qgfpcy_box>a{
	display:inline-block;
	width:100%;
	height:100%;
	overflow:hidden;
}
.qgfpcy_left{
	float:left;
	width:260px;
	height:212px;
	line-height:212px;
	margin-top:40px;
}
.qgfpcy_left img{
	width:100%;
	margin-top:15px;
}
.qgfpcy_right{
	float:left;
	width:calc(100% - 350px);
	height:100%;
	margin-left:40px;
	margin-top:50px;
	overflow:hidden;
}
.qgfpcy_right h2{
	font-size: 18px;
    font-family: "黑体";
    font-weight: bold;
    line-height: 30px;
    color: #6e6e6e;
    margin-top:20px;
}
.qgfpcy_right h4{
	font-family: "黑体";
    font-weight: bold;
    line-height: 30px;
    color: #00abc6;
}
.qgfpcy_right p{
	font-family: "黑体";
    line-height: 22px;
    color: #939393;
}
.qgfpcy_right p>button{
	float: right;
    margin-right: 10px;
    width: 100px;
    height: 30px;
    background: #13b0db;
    border-radius: 6px;
    -webkit-box-shadow: 0 0 3px 0px #ddd;
    -moz-box-shadow: 0 0 3px 0px #13b0db;
    box-shadow: 0 0 3px 0px #13b0db;
    border: 1px solid #13b0db;
    color: #fff;
    margin-top: 5px;
    cursor:pointer;
}
