@CHARSET "UTF-8";
.sino-bg-white {background: white!important;}
.sino-bg1 {background-color: #f2f2f2!important;}
.sino-bg2 {background-color: #ffffff!important;}
.sino-bg3 {background-color: #f5f5f5;}

.sino-border {border: solid 1px #d7d7d7!important;}
.sino-border-top {border-top: solid 1px #d7d7d7!important;}
.sino-border-right {border-right: solid 1px #d7d7d7!important;}
.sino-border-bottom {border-bottom: solid 1px #d7d7d7!important;}
.sino-border-left {borderr-left: solid 1px #d7d7d7!important;}

.sino-border2 {border: dashed 1px #d7d7d7!important;}
.sino-border-top2 {border-top: dashed 1px #d7d7d7!important;}
.sino-border-right2 {border-right: dashed 1px #d7d7d7!important;}
.sino-border-bottom2 {border-bottom: dashed 1px #d7d7d7!important;}
.sino-border-left2 {borderr-left: dashed 1px #d7d7d7!important;}

.sino-title-div {
	clear: both;
	height: 50px;
	line-height: 50px;
	border-bottom: #a94442 solid 2px;
	font-size: 24px;
	padding-left: 30px;
	font-family: '微软雅黑';
	color: #a94442;
	margin-bottom: 20px;
}

.sino-search-row {
	padding-left: 10px;
	padding-right: 10px;
}
/*----面包屑 开始--------*/
.sino-crumb {
	line-height: 56px;
	font-family: 微软雅黑;
	font-size: 14px;
	height: 64px;
	padding-left: 10px;
	padding-right: 10px;
}
.sino-conouter {
	/*-- overflow: hidden!important;--*/
	}
@media (min-width : 768px) {
	.sino-conouter {width: 768px;}
}
@media (min-width : 992px) {
	.sino-conouter {width: 992px;}
}
@media (min-width : 1200px) {
	.sino-conouter {width: 1200px;}
}

.sino-p-lr-10 {padding-right: 10px; padding-left: 10px;}
.sino-nav-font {font-size: 16px; color: #333333;}
a.sino-nav-font-a {font-size: 16px; color: #878787!important; text-decoration: none!important;}
a.sino-nav-font-a:hover {font-size: 16px; color: #878787!important; text-decoration: none!important;}
/*----面包屑 结束--------*/

.sino-ul, sino-ol {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.sino-notice {
	width: 85%;
	text-indent: 24px;
	line-height: 25px;
	margin: 55px auto;
}
.sino-notice p {margin: 10px 0;}
.sino-asp-p {text-indent: 2em; line-height: 25px;}
.sino-offic {
	margin-left: 16px;
	vertical-align: middle;
	margin-bottom: 31px;
	display: inline-block;
}

.sino-title-red {
	width: 100px;
	z-index: 222;
	padding-bottom: 5px;
	border-bottom: 4px solid #da3203;
	position: relative;
	font-size: 18px;
}
.sino-form {position: static!important; width: 100%!important;}
/*----字体开始------*/
.sino-font-s1 {font-size: 12px;}
.sino-font-s2 {font-size: 14px;}
.sino-font-s3 {font-size: 16px;}
.sino-font-s4 {font-size: 18px;}
.sino-font-s8 {font-size: 26px;}
.sino-font-s10 {font-size: 30px;}

.sino-font12 {font-family: "Arial", "Microsoft Yahei", "宋体"; font-size: 12px; color: #222; font-weight: 400; line-height: 22px;}
.sino-font14 {font-family: "Arial", "Microsoft Yahei", "宋体"; font-size: 14px; color: #222; font-weight: 400;}
.sino-font16 {font-family: "Arial", "Microsoft Yahei", "宋体"; font-size: 16px; color: #222; font-weight: 400;}

.sino-font-bold {font-weight: bold;}
.sino-color-red {color: #fc4e13;}
.sino-color-white {color: #ffffff;}
.sino-color-gray {color: #888;}
.sino-text-cont {font-size: 14px; color: #777; line-height: 25px;}
/*----字体结束------*/

/*----连接hover 开始-----*/
a.sino-yhzx-a {color: #fc4e13!important; font-size: 16px; text-decoration: none!important; cursor: pointer;}
a.sino-yhzx-a:hover {color: #fc4e13!important; font-size: 16px; text-decoration: none!important;}

a.sino-a {color: #333; text-decoration: none!important; cursor: pointer;}
a.sino-a:hover {color: #337ab7!important; text-decoration: none!important;}
a.sino-a:focus {color: #333; text-decoration: none!important;}
a.sino-a:hover span {color: #337ab7; text-decoration: none!important;}

a.sino-icon-a {color: #777; text-decoration: none!important; cursor: pointer;}
a.sino-icon-a:hover {color: #777; text-decoration: none!important;}
/*----连接hover 结束-----*/

/*--分页样式 开始--*/
.sino-page-font14 {font-family: "Arial", "Microsoft Yahei", "宋体"; font-size: 14px; font-weight: 400;}
a.sino-page-font14 {text-decoration: none;}
a.sino-page-font14:hover {text-decoration: none;}

.sino-page-previous {border: 1px solid #e8e8e8; padding: 8px 20px; color: #636363; cursor: default;}
a.sino-page-previous:hover {text-decoration: none; color: #636363;}

.sino-page-next {border: 1px solid #e8e8e8; padding: 8px 20px; color: #000000;}
a.sino-page-next:hover {background: #d30b15; color: #fff;}

.sino-page-current-num {border: 1px solid #e8e8e8; padding: 8px 20px; color: #fff; background: #d30b15;}
.sino-page-current-nextnum {border: 1px solid #e8e8e8; padding: 8px 20px; color: #000000;}
a.sino-page-current-nextnum:hover {background: #d30b15; color: #fff;}

.sino-page-text {height: 34px!important; width: 55px!important;}
input.sino-page-text {display: inherit;}

.sino-page-altogether {margin:0 10px!important; display: inline-block!important; padding-top: 5px!important;}
.sino-page-go {border: 1px solid #e8e8e8; padding: 8px 20px; color: #000000;}
a.sino-page-go:visited {border: 1px solid #e8e8e8; padding: 8px 20px; color: #000000!important; text-decoration: none!important;}
a.sino-page-go:hover,
a.sino-page-go:focus {background: #d30b15; color: #fff; text-decoration: none!important;}

.page_new {width: 100%!important; overflow: hidden!important;}
.page span {display: inline-block; text-align: center; *padding-bottom: 2px;}
/*--分页样式 结束--*/

.sino-input-title {font-size: 14px; color: #a94442; font-weight: bold;}

/*--详情-附件样式 开始--*/
.sino-att-div {background: #fffbed!important; line-height: 25px!important;}
/*--详情-附件样式 结束--*/

/*--写信-上传附件样式 开始--*/
.sino-att-font {font-size: 14px!important; line-height: 25px!important;}
.sino-att-font p,
.sino-att-font input {font-size: 14px!important;}
/*--写信-上传附件样式 结束--*/

/*--写信-上传附件样式 开始--*/
.sino-lh-25 {line-height: 25px!important;}
/*--写信-上传附件样式 结束--*/
.sino-lh-40 {line-height: 40px!important;}

.sino-star-btn {
	margin: 5px 20px;
	padding: 10px 10px 10px 10px;
	background-color: #d3d3d3;
	border: #fff solid 0px;
	border-radius: 5px;
	color: #666;
	line-height: 18px;
}

.sino-star-btn:hover {
	background-color: #ec971f;
	border: #fff solid 0px;
	color: #fff;
}

.sino-star-btn img {
	width: 16px;
	height: 18px;
	float: left;
	margin: 0 2px;
	vertical-align: middle;
}

.sino-star-btn:focus {
	color: #fff;
	background-color: #ec971f;
	border-color: #985f0d;
}

.sino-star-btn-warning {
	color: #fff;
	background-color: #f0ad4e;
	border-color: #eea236;
}

.sino-star-btn-warning:focus,
.sino-star-btn-warning.focus {
	color: #fff;
	background-color: #ec971f;
	border-color: #985f0d;
}

.sino-star-btn-warning:hover {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}

.sino-star-btn-warning:active,
.sino-star-btn-warning.active {
	color: #fff;
	background-color: #ec971f;
	border-color: #d58512;
}

.sino-star-btn-warning:active:hover,
.sino-star-btn-warning:active:focus,
.sino-star-btn-warning:active.focus {
	color: #fff;
	background-color: #d58512;
	border-color: #985f0d;
}

.sino-star-btn-warning:active,
.sino-star-btn-warning.active {
	background-image: none;
}

.sino-star-btn-warning.disabled:hover,
.sino-star-btn-warning[disabled]:hover,
fieldset[disabled] .sino-star-btn-warning:hover,
.sino-star-btn-warning.disabled:focus,
.sino-star-btn-warning[disabled]:focus,
fieldset[disabled] .sino-star-btn-warning:focus,
.sino-star-btn-warning.disabled.focus,
.sino-star-btn-warning[disabled].focus,
fieldset[disabled] .sino-star-btn-warning.focus {
	background-color: #f0ad4e;
	border-color: #eea236;
}

.sino-star-btn-warning .badge {
	color: #f0ad4e;
	background-color: #fff;
}
.sino-text-format{white-space:pre-wrap;}

.sino-tip{
	font-size: 16px;
	height:310px;
	overflow:hidden;
	margin:0px auto 100px auto;
}
.sino-tip-b{background:url(../img/hdjl-query-fail.jpg) center center no-repeat;}
.sino-tip-b1{background:url(../img/hdjl-letter-success.jpg) center center no-repeat;}
.sino-tip-b2{background:url(../img/hdjl-letter-fail.jpg) center center no-repeat;}
.sino-tip-b3{background:url(../img/hdjl-evaluate-success.jpg) center center no-repeat;}
.sino-tip-b4{background:url(../img/hdjl-evaluate-fail.jpg) center center no-repeat;}
.sino-tip-t{
	font-size:20px;
	font-family:"微软雅黑";
	margin:260px auto 0 auto!important;
	text-align:center!important;
}

.date_title {border: #f2f2f2 solid 2px!important; min-height: 200px;}
.date_title1 {
	line-height: 50px; 
	font-family: '微软雅黑'; 
	color: #d03547; 
	padding: 0px 10px; 
	margin:0px 12px 10px 0px;
}
.date_title2 {color:#d03547!important;float: right;}
.date_title3 {
	background: #efb88f; 
	border-radius: 50px 50px; 
	width: 90px; 
	height: 90px;
}
.date_title4 {
	margin-top:25px;
	width:40px;
	height:40px;
	display:inline;
}


.date_ma_1{ margin-right:2%;}
.date_content{ overflow:hidden; margin:2px 25px;font-family:"微软雅黑";}
.date_module1,.date_module2,.date_module3,.date_module4{
	background-color:#f3f3f3;
	width:23%;
	overflow:hidden;
	float:left;
	}
.date_module_text1{margin:15px; color:#999; font-size:14px;}
.date_module_text2{margin:15px; font-size:24px;}
.date_module_text3{margin:15px; font-size:20px;padding: 2px 0px;}
.date_module_text4{margin:10px; color:#999; font-size:14px;}

.date_module1{background:url(../img/dept-icon_1.png) right bottom no-repeat #f3f3f3;}
.date_module2{background:url(../img/dept-icon_3.png) right bottom no-repeat #f3f3f3;}
.date_module3{background:url(../img/dept-icon_2.png) right bottom no-repeat #f3f3f3;}
.date_module4{background:url(../img/dept-icon_4.png) right bottom no-repeat #f3f3f3;}
