* {
	word-break: break-all;
	font-family: Verdana, Arial;
	-webkit-text-size-adjust: none;
	margin: 0px;
	padding: 0px;
}/*"Microsoft Yahei",*/
body {
	margin: 0;
	font-size: 14px;
	color: #333333;
	background: #FFFFFF;
}
form, input, select, textarea, td, th {
	font-size: 14px;
}
img {
	border: none;
}
ul li {
	list-style-type: none;
}
ol li {
	list-style-type: decimal;
}
ul, form {
	margin: 0px;
	padding: 0px;
}
a:link, a:visited, a:active {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #FF6600;
}
/* links */

a.w:link, a.w:visited, a.w:active {
	color: #FFFFFF;
	text-decoration: none;
}
a.w:hover {
	color: #F4F3F2;
}
a.b:link, a.b:visited, a.b:active {
	color: #225588;
	text-decoration: none;
}
a.b:hover {
	color: #FF6600;
}
a.g:link, a.g:visited, a.g:active {
	color: #666666;
	text-decoration: none;
}
a.g:hover {
	color: #FF6600;
}
/* common */

.m {
	margin: auto;
	width: 1200px;
	clear: both;
}
.m2 {
	margin: auto;
	width: 1200px;
	clear: both;
	overflow: hidden;
}
.fl {
	float: left
}
.fr {
	float: right
}
.header {
	width: 100%;
	height: 80px;
	position: fixed; z-index:9999;
	background: #ffffff;top:0px;box-shadow:0px 10px 5px -10px #ccc;
}
.header1 {
	width: 1200px;
	margin: 0 auto;
	height: 80px;
}
.logo img{margin-top:8px;}
.logo {
	width: 270px;
	height: 80px;
	float: left
}
.nav {
	width: 880px;
	float: right;
	height: 40px;
	margin-top: 20px;
	margin-left: 50px;
}
.nav ul li {
	float: left;
	position: relative;
	font-size: 16px;
	line-height: 40px;
}
.nav ul li a {
	display: block;
	width: 140px;
	text-align: center;
	color: #464749;
}
.nav ul li.dqls a,.nav ul li:hover a, #nav_hover {
	background: #038e8b;
	border-radius: 5px;
	width: 140px;
	height: 38px;
	text-align: center;
	border-bottom: 1px solid #fff;

	color: #fff;
}
.nav ul li ul {
	display: none;
}
.nav ul li:hover ul {
	display: block;
	position: absolute;top:38px;
	z-index: 9999;
}
.nav ul li:hover ul li {
	margin: 0;
}
.nav ul li:hover ul li a {
	height: 35px;
	line-height: 35px;
	background: #ee9c60;
	border-radius: 5px;
	color: #fff;
	font-size: 14px;
	opacity: 1;
	border-radius: 0;
}
.nav ul li:hover ul li *, .nav ul li:hover ul li *:before, .nav ul li:hover ul li *:after {
	/*  box-sizing: border-box; */



	-webkit-transition: 0.5s;
	transition: 0.5s;
}
.nav ul li ul li a em {
	width: 0;
	height: 35px;
	position: absolute;
	line-height: 35px;
	border-bottom: 1px solid #fff;
	left: 0;
	top: 0;
	background: #ed9b5f;
	z-index: -1
}
.nav ul li ul li a:hover em {
	display: block;
	width: 100%;
	color: #fff;
}
.login {
	color: #e16b11;
	font-size: 16px;
	width: 80px;
	text-align: center;
	float: left;
	margin-left: 20px;
	border: 1px solid #e16b11;
	border-radius: 3px;
	height: 32px;
	line-height: 32px;
}
.login a {
	color: #e16b11;
}
.banner {
	height: 250px;
	width: 100%; position:relative;
	background-size: contain;
margin-top:80px;	
}
.banner_index {
	height: 250px;
	width: 100%; position:relative;
	background-size: contain;
margin-top:80px;	background: url(../images/banner.jpg) no-repeat top center;
}
.bannerabout {
	height: 250px;
	width: 100%;
	background-size: contain;
	float: left;
	background: url(../images/bannerabout.png) no-repeat;
}
.bannerconatct {
	height: 250px;
	width: 100%;
	background-size: contain;
	float: left;
	background: url(../images/bannercontact.png) no-repeat;
}
.bannerding {
	height: 250px;
	width: 100%;
	background-size: contain;
	float: left;
	background: url(../images/bannerDZ.png) no-repeat;
}
.bannerys {
	height: 250px;
	width: 100%;
	background-size: contain;
	float: left;
	background: url(../images/bannerzy.png) no-repeat;
}
.banner_n{	/*position: absolute;	z-index: 9;*/width:1350px;margin:0px auto;

}
.search_k {
	position: absolute;
	top: 100px;
	z-index: 39;width:100%;
}

.search {
	width: 560px;
	height: 60px;
	margin: 0px auto;
	text-align: center;
}
.search select{height:42px;padding-left:15px;border:0px;}
.search .input-text {
	width: 350px;
	padding-left: 15px;
	height: 42px;
	line-height: 52px;
	outline: none;
	border: 0px;
	border-right: none;
	background: #fff;
	font-size: 16px;
	color: #98a2ab;
}
.search-but {
	width: 90px !important;
	height: 42px !important;
	line-height: 42px;
	border: 0px;
	background: #ff8e3c;
	letter-spacing: 0.2px;
	display: inline-block;
	color: #fff;
	font-size: 16px !important;
	text-align: center;
	overflow: hidden;
}
.search-log {
	width: 100%;
	margin-top: 10px;
	float: left;
	color: #FFf;
}
.search-log ul li {
	padding-right: 8px;padding-left:3px;
	float: left;
	font-size: 16px;
}
.search-log ul li a {
	color: #FFF
}
.wapper {
	width: 100%;
clear:both;overflow:hidden;	background: #f9fdff
}
.wapper1 {
	width: 1200px;
	margin: 0 auto
}
.wapper1 ul li {
	width: 260px;
	margin-right: 10px;
	float: left;
	box-shadow: 0 0 9px 1px rgba(51,51,51,.1);
	border-radius: 10px;
	padding: 10px 25px;
	margin: 20px 30px 10px 30px;
	background: #fff
}
.wapper1 ul li h1 {
	color: #373737;
	font-size: 16px;
	padding-bottom: 5px;
	border-bottom: 1px solid #e3e3e3;
	width:100%;margin:0px auto;
	line-height: 25px;height:51px;overflow:hidden;
}
.wapper1 ul li p span {
	color: #949292;
	font-size: 14px;
	float: left;
	padding-top: 12px;
	font-size: 15px;
}
.xtb {
	float: right !important;
	padding-top: 8px !important;
}
.xtb img {
	vertical-align: middle;width:25px;
}
.wapper2 {
	width: 100%;
clear:both;overflow:hidden;	
	background: #fff
}
.wapper21 {
	width: 1200px;
	margin: 0 auto
}
.wapper_title_tj {
	text-align: center;
	color: #1b9099;
	font-size: 26px;
	font-weight: 600;
	margin: 15px 15px 0px 15px;
}

.wapper21_title {
	text-align: center;
	color: #1b9099;
	font-size: 26px;
	font-weight: 600;
	margin: 10px 15px 20px 15px;
}
.wapper21_title img,.wapper_title_tj img {
	padding-right: 10px;
}
.report {
	width: 1200px;
	float: left
}
.report_title {
	height: 38px;
	background: #038e8b;
	color: #FFF;
	line-height: 38px;
	font-size: 16px;
}
.report_title span {
	float: left;
	height: 42px;
	font-size: 16px;display:block;
}
.hsdh{clear:both;height:30px;font-weight:bold;line-height:30px; background-color:#f0f1f5;margin: 10px 0px 6px 0px;}
.r1 {
	width: 480px;
	text-align: left;
	padding-left: 20px;
}
.r2 {
	width: 150px;
	text-align: center;
}
.r3 {
	width: 200px;
	text-align: center;
}
.r44 {width: 70px;text-align:center;margin:0px 85px 0px 50px;}
.r55 {width: 70px;text-align:center;}
.r4 {width: 70px;margin:10px 85px 0px 50px;text-align: center; border:1px solid #f79147;color:#f79147;height:25px;line-height:25px; border-radius:5px;}
.r4 a{color:#f79147;}
.r5 a{color:#038e8b;}
.r5 {width: 70px;margin-top:10px;text-align: center; border:1px solid #038e8b; color:#038e8b;height:25px;line-height:25px; border-radius:5px;}
.ian-h li.sy_wydz{float:right;margin-top:6px;padding:0px 10px;margin-right:70px;text-align: center; background-color:#ffffff; color:#ff0000;height:25px;line-height:25px; border-radius:5px;}
.ian-h li.sy_wydz a{color:#ff0000;display:block;font-size:14px;}
.ydxz .bgyd{width: 70px;margin:10px 25px 0px 0px; background-color:#fa6c06;text-align: center; color:#ffffff;height:25px;line-height:25px; border-radius:5px;}
.ydxz .bgxz{width: 70px;margin:10px 0px 0px 0px; background-color:#038e8b;text-align: center; color:#ffffff;height:25px;line-height:25px; border-radius:5px;}
.ydxz .bgyd a,.ydxz .bgxz a{color:#ffffff}
.content1 {
	overflow: hidden;
	float: left;
	width: 1200px;
	height: auto;
}
.content1 ul li {
	line-height: 50px;
	height: 50px;
	padding-bottom: 5px;
	width: 1200px;
	font-size: 15px;
}
.content1 li:nth-of-type(odd) {
	background: #f9fcff;
}
.content1 li:nth-of-type(even) {
	background: #fff;
}
.read {
	padding: 5px 8px;
	color: #ff8a36;
	border: 1px solid #ff8a36;
	border-radius: 5px;
	text-align: center
}
.down {
	padding: 5px 8px;
	color: #d34a38;
	border: 1px solid #d34a38;
	border-radius: 5px;
	text-align: center;
	margin-left: 10px;
}
/* pages */

.pages {
	padding: 24px 0;
	text-align: center;
	font-size: 12px;
	color: #666666;
	clear: both;
}
.pages a:link, .pages a:visited, .pages a:active {
	background: #FFFFFF;
	border: #DDDDDD 1px solid;
	padding: 6px;
	text-decoration: none;
}
.pages a:hover {
	background: #FF6600;
	border: #FF6600 1px solid;
	color: #FFFFFF;
	padding: 6px;
	text-decoration: none;
}
.pages strong {
	background: #FF6600;
	padding: 6px;
	border: #FF6600 1px solid;
	color: #FFFFFF;
}
.pages_inp {
	width: 32px;
	border: #DDDDDD 1px solid;
	color: #666666;
	padding: 4px;
	text-align: center;
}
.pages_btn {
	width: 32px;
	border: #FF6600 1px solid;
	color: #FFFFFF;
	padding: 4px 6px;
	background: #FF6600;
	font-weight: bold;
	font-size: 11px;
}
.pages label {
	background: #FFFFFF;
	border: #DDDDDD 1px solid;
	color: #666666;
	padding: 6px 6px;
}
.pages label em {
	color: red;
	font-weight: bold;
	font-style: normal;
}
.pages label span {
	font-weight: bold;
}
.pages cite {
	font-style: normal;
}
.link {
	width: 100%;
	background: #2a2d40;
	height: 28px;
	line-height: 28px;
	margin-top: 30px;
	float: left;
	padding: 10px 0px;
}
.link1 {
	width: 1200px;
	margin: 0 auto;
	color: #fff
}
.link1 a {
	color: #fff;padding:0px 10px;
}
.footer {
	width: 100%;
	background: #1b212d;
	padding: 15px 0px;
	float: left;
	color: #fff;
	float: left
}
.foot {
	width: 1200px;
	margin: 0 auto
}
.foot_l {
	width: 60%;
	float: left;
	padding-top: 25px;
	line-height: 36px;
}
.foot a {
	color: #fff;
}
.foot_r {
	width: 16%;
	float: right;
	text-align: center;
	line-height: 30px;
}
.zong1 {
	width: 100%;
	background: #f9fdff;
	float: left
}
.zong {
	width: 1200px;
	margin: 20px auto;
}
.pos {
	border-left: 5px solid #038e8b;
	height: 22px;
	padding-left: 8px;
	line-height: 22px;
	float: left;
	margin-bottom: 15px;
	width: 1186px;
}
.dzbg {
	width: 1200px;
	margin-bottom: 20px;
	float: left;
	margin-top: 30px;
}
.dzbg_head {
	height: 46px;
	line-height: 46px;
	width: 1185px;
	float: left;
	background: #dc752a;
	color: #fff;
	padding-left: 15px;
	font-size: 16px;
}
.dzbg_head1 {
	height: 46px;
	line-height: 46px;
	width: 1185px;
	float: left;
	background: #038e8b;
	color: #fff;
	padding-left: 15px;
	font-size: 16px;
}
.dzbg_contact {
	background: #fff;
	padding: 20px;
	line-height: 32px;
	color: #6b6b6b;
	float: left;
	width: 1160px;
}
.wydz1 {
	padding: 5px;
	background: #fff;
	border-radius: 3px;
	color: #dc752a;
	margin-right: 20px;
	font-size: 14px;
	height: 23px;
	margin-top: 7px;
	line-height: 23px;
}
.wydz1 a {
	color: #dc752a !important;
}
.wydz2 {
	padding: 5px;
	background: #fff;
	border-radius: 3px;
	color: #038e8b;
	margin-right: 20px;
	font-size: 14px;
	height: 23px;
	margin-top: 7px;
	line-height: 23px;
}
.wydz2 a {
	color: #038e8b !important
}
.sdbg {
	width: 1140px;
	margin: 0 auto;
	background: #fff;
	border-radius: 5px;
	padding: 30px;
	box-shadow: 0 0 9px 1px rgba(51,51,51,.1);
	color: #777777;
	line-height: 26px;
}
.sdbg_head {
	text-align: center;
	color: #fa6c06;
	font-size: 22px;
	font-weight: bold;
	padding-bottom: 20px;
}

.sdbg span {
	padding-top: 20px;
	line-height: 26px;
	font-size: 15px;
}
.newslist {
	width: 1200px;
	float: left;
	margin-top: 0px;
}
.newslist2 {
	width: 100%;
	margin-top: 0px;
}
.newslist2 ul li {
	margin-bottom: 30px;
	border-radius: 5px;
	background: #fff;
	box-shadow: 0 0 9px 1px rgba(51,51,51,.1);
	padding: 15px;overflow:hidden;
}

.newslist ul li {
	width: 1170px;
	margin-bottom: 30px;
	float: left;
	border-radius: 5px;
	background: #fff;
	box-shadow: 0 0 9px 1px rgba(51,51,51,.1);
	padding: 15px;
}

.newslist ul li img,.newslist2 ul li img {
	width: 180px;
	height: 135px;
	float: left
}
.newslist2 .news_right {
	width: 600px;
}
.news_right {
	width: 960px;
}
.news_right_title {
	font-size: 16px;
	color: #393939;
	padding-bottom: 20px;
}
.news_right_contact {
	color: #777777;
	line-height: 32px;
}
.contact {
	background: #fff;
	overflow:hidden;
}
.nr_title {
	padding-bottom: 15px;
	/*border-bottom: 1px solid #ebebeb;*/
	color: #000000;
	line-height: 36px;
	font-size: 22px;
	text-align: center
}
.nr_contact {
	padding-top: 20px;
}
.nr_contact img {
	width: 320px;
	height: 240px;
}
.nr_contact_right {
	padding-left: 20px;
	line-height: 36px;
	width: 480px;
	float: left;
	font-size: 16px;
	padding-left: 30px
}
.dh_head {
	margin-top: 20px;
	height: 42px;
	line-height: 42px;
	background: #f2f2f2;
	float: left;
	width: 1200px;
}
.dh_head_d {
	margin-top: 20px;
	height: 42px;
	line-height: 42px;
	background: #f2f2f2;
	
}

.bgml {
	width: 150px;
	height: 42px;
	line-height: 42px;
	float: left;
	background: #ff8f3d;
	color: #fff;
	font-size: 16px;
	text-align: center
}
.xzml {
	width: 150px;
	height: 42px;
	line-height: 42px;
	background: #038e8b;
	color: #fff;
	font-size: 16px;
	text-align: center
}
.contact1 {
	line-height: 27px;
	width: 1150px;
	padding: 25px;
	background: #fff;
	float: left;
	margin-bottom: 30px;
}
.contact1_d {
	line-height: 27px;
	clear:both;
	padding: 25px;
	background: #fff;
	margin-bottom: 30px;
}

.xzml1 {
	width: 150px;
	height: 42px;
	line-height: 42px;
	float: left;
	background: #038e8b;
	color: #fff;
	border-radius: 5px;
	font-size: 16px;
	text-align: center;
	margin-left: 45%;
	margin-top: 30px;
}
.report_zong {
	width: 1200px;
	float: left;
	margin-top: 10px;
}
.report_left {
	width: 260px;
	float: left;
	background: #fff;
}
.report_left ul li {
	text-align: center;
	line-height: 50px;
	font-size: 16px;
	width: 260px;
	cursor: pointer;
	color: #4c4c4c;
	border-bottom: 1px solid #f3f1ee;
	float: left
}
.report_right {
	float: left;
	width: 850px;
	margin: 0 0 0 30px;
	background: #fff;
	padding: 0px 30px 20px 30px;
	text-indent: 2em;
	font-size: 16px;
	line-height: 3em;
}
.report_right p {
	height: 38px;
	line-height: 38px;
	background: #16b2ae;
	width: 100%;
	color: #fff;
	float: left;
	margin: 20px 0px;
}

.report_right p.dz_one{margin:0px;}
.report_head {
	height: 55px;
	text-align: center;
	width: 260px;
	color: #fff;
	background: #ff8e3c;
	line-height: 55px;
	font-size: 16px;
	color: #fff
}
.zong2 {
	width: 100%;
	background: #f9fdff;
	float: left;
}
.report_head a {
	color: #FFF
}
.dzbg_head a {
	color: #fff
}
.dzbg_head1 a {
	color: #fff
}
.login_bg {
	width: 100vw;
	height: 100vh;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	background: url(../images/login.jpg) bottom no-repeat;
	min-width: 1200px;
	width: 100%;
	float: left
}
.login_containt {
	width: 750px;
	height: 500px;
	box-shadow: 0 0 9px 1px rgba(0,0,0,.1);
	border-radius: 10px;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	margin: 160px auto
}
.jhs {
	width: 100%;
	float: left
}
.jhs ul {
	padding: 0;
	margin: 0
}
.jhs ul li {
	width: 15%;
	height: 38px;
	line-height: 38px;
	float: left;
	margin: 15px;
	border-radius: 5px;
	text-align: left;
	background: #f3f8fa;
	padding: 0px;
}
.jhs ul li a {
	width: 100%;
	height: 38px;
	float: left;
	color: #1c868d;
	text-align: left;
	padding: 0px;
	line-height: 38px;
}
.jhs ul li a:hover {
	background: #f60;
	color: #fff;
	border-radius: 5px;
}
.jhs1 {
	width: 95%;
	margin: 10px 2%;
	float: left
}
.jhs1 ul {
	padding: 0;
	margin: 0
}
.jhs1 ul li {
	width: 12%;
	height: 60px;
	line-height: 23px;
	float: left;
	margin: 15px;
	border-radius: 8px;
	text-align: center;
	border: 1px solid #db7818;
	padding: 0px;
	padding: 10px;
}
.jhs1 ul li a {
	width: 100%;
	height: 60px;
	float: left;
	color: #db7818;
	text-align: center;
	padding: 0px;
	font-size: 13px;
}
.dzbgnr {
	width: 1140px;
	padding: 30px;
	background: #fff;
	margin-bottom: 20px;
	float: left;
	margin-top: 30px;
	line-height: 32px;
}
.title {
	text-align: center
}
.search01{color:#F60; border:1px solid #db6618; padding-left:5px; border-radius:30px; padding: 8px; }
.search01 img{margin-right:5px;}
.search01 a{color:#F60}
.bg_l{width: 840px;float:left;}
.bg_r {
    width: 320px;float:right;
}
.head-sub {padding:0 6px 10px 6px;line-height:28px;border-bottom:#DDDDDD 1px solid;margin-bottom:10px;clear:both;}
.head-sub strong {font-size:16px;}
.head-sub span {float:right;font-size:14px;color:#999999;}
.head-sub i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}
.head-txt {padding:0 6px 10px 6px;line-height:28px;border-bottom:#DDDDDD 1px solid;margin-bottom:20px;clear:both;}
.head-txt strong {font-size:18px;}
.head-txt span {float:right;font-size:14px;color:#999999;}
.head-txt i {font-style:normal;font-weight:bold;padding:0 2px;font-family:simsun;}
.downinfo {padding:10px 10px 10px 10px;margin:0 10px 0 10px;border-top:#DDDDDD 1px solid;}
.downinfo li{line-height:26px;}
.downlist {color:#666666;padding:10px;}
.downlist li {height:24px;line-height:24px;}

.down-url {padding:10px 16px;}
.down-url li {height:32px;line-height:32px;background:url('image/ico-download.gif') no-repeat 0 8px;padding-left:22px;font-size:16px;}
.down-list {padding:0 0 24px 0;}
.down-list .dl-icon {width:32px;height:32px;text-align:center;}
.down-list .dl-title {font-size:14px;}
.down-list .dl-title div {height:32px;line-height:32px;overflow:hidden;}
.down-list .dl-size {width:120px;}
.down-list .dl-date {width:80px;text-align:right;}
.m3 {background: url(../image/bg-line.png) repeat-y 860px 0; margin: auto; width: 1200px; overflow:hidden;clear: both;}
.m1 {background: url(../image/bg-line.png) repeat-y 250px 0; margin: auto; width: 1200px; overflow:hidden;clear: both;}
.m1l {width:940px;float:right;}
.m1l .content{line-height:180%;width:90%;margin:0px auto;overflow:hidden;}
.m1r {width:239px;float:left;margin-bottom:20px;}
/* side */
.side em {font-size:12px;font-style:normal;color:#999999;}
.side a {width:90%;display:block;font-size:16px;}
.side input {width:140px;border:#DDDDDD 1px solid;border-radius:8px;padding:8px 8px 8px 26px;font-size:14px;background:#FFFFFF url('image/icon-search16.png') no-repeat 6px center;outline:none;margin:16px 16px 16px 32px;}
.side input:hover {width:180px;}
.side_li {line-height:48px;height:48px;padding-left:32px;overflow:hidden;}
.side_li:hover {background:#F3F3F3;}
.side_on {line-height:48px;height:48px;background:#EEEEEE;padding-left:32px;overflow:hidden;}
.ian-h { background-color:#038e8b;color:#ffffff;height:38px;line-height:38px;}
.ian-h li a{color:#ffffff;font-size:16px;}
.ian-h ul {height:38px;padding-left:16px;}
.ian-h li {border-bottom:#ffffff 1px solid;display:inline-block;height:38px;line-height:38px;margin-right:16px;padding:0 30px;float:left;}
.ian-h .on {border-radius: 3px;border-bottom:#FFFFFF 1px solid; background-color:#ffffff;height:33px;margin-top:5px;line-height:30px;}
.ian-h .on a{color:#038e8b;}

.ian-b {overflow:hidden;margin:10px 0px 6px 0px;}
.ian-b li {height:47px;line-height:47px; border-bottom:1px solid #dddddd;overflow:hidden; list-style:none;}
.ian-b li .f_r {padding-left:16px;color:#666666;}

.ian-b div {float:left;width:32px;height:32px;line-height:16px;padding:14px;text-align:center;border:#DDDDDD 2px solid;border-radius:50%;}
.ian-b div:hover {border:#FF6600 2px solid;}
.ian-b p {float:left;width:38px;height:16px;padding:24px 0;margin:6px 0 0 0;text-align:center;font-weight:bold;color:#DDDDDD;font-family:simsun;}
.itbox{width:100%;clear:both;overflow:hidden;}
.itbox ul li{width:540px;float:left;margin:20px 50px 20px 0px;display: inline-block;}
.box_itk{display: inline-block;width: 98%;box-shadow: 0px 0px 11px -3px rgba(0,0,0,.7);text-align:center;}
.dc-mdl {
    height: 30px;
    vertical-align: bottom;
    width: 0px;
    display: inline-block;
    letter-spacing: normal;
    word-spacing: normal;
    font-size: 14px;
}
.img1 {
    width: 100%;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: bottom;
}
.img1 img{width:100px;}
.cont p {
    line-height: 24px;
    font-size: 14px;
    color: #575757;text-indent:2em;margin-bottom:10px;  height:110px;  text-align: left;
}
.slick-slide img {
    display: inline-block;
}
.txt {
    height: 210px;
    width: 90%;
    padding-top: 10px;
    display: inline-block;
}
.txt h3 {
    font-size: 18px;
    color: #010101;
    padding-bottom: 20px;
    padding-bottom: .40rem;
}
.txt h3 a{color:#000000; text-decoration: underline;}
.algd{background-color: #267edf;border: 1px solid #267edf;color:#ffffff;}
.algd a,.algd a:hover,.cont p a{color:#ffffff;}
.zx_it{display:block; background-color:#4ec9db;color:#ffffff;width:70%;margin:0px auto;height:35px;line-height:35px;}
.wydz{display:block;width: 70px;margin:0px auto; background-color:#fa6c06;text-align: center; color:#ffffff;height:25px;line-height:25px; border-radius:5px;}
.wydz a,.wydz a:hover{color:#ffffff;}
.itbox ul{width:1180px;margin-left:25px;overflow:hidden;padding-left:10px;}
.zxbga a{color:#333333;}
.dzxx{clear:both;margin-bottom:15px;height:8px;border-bottom:1px solid #f4f4f4; }
.r_xiazai{width: 70px;margin:6px 0px 0px 0px; margin-right:15px;padding-left:30px;color:#ffffff;height:30px;line-height:30px; border-radius:5px;background: #038e8b url(../image/gif161.gif) no-repeat 10px 8px;}
ul,li{ list-style:none;}
.r_xiazai a,.r_xiazai a:hover{color:#ffffff;}
.bgjjd{padding-top:10px;}
.bgjjd span{font-size:14px;}
.content{padding-bottom:20px;}
.catlist {padding:16px 0;line-height:32px;}
.catlist li {font-size:14px;height:32px;line-height:32px;background:url('../image/li_dot.gif') no-repeat 6px center;padding:0 12px;overflow:hidden;}
.catlist i {font-style:normal;float:right;font-size:12px;color:#666666;}
.catlist .sp {background:#FFFFFF url('../image/dot.gif') repeat-x 0 center;}
.back2top {width:58px;height:58px;position:fixed;_position:absolute;left:50%;margin-left:580px;bottom:50px;_bottom:auto;cursor:pointer;display:none;}
.back2top a {display:block;width:100%;height:100%;background:url('../image/back2top.png') no-repeat;}
.back2top a:hover {background:url('../image/back2top.png') no-repeat -58px 0;}
.tf {width:100%;}
.tf td {border-top:#F0F0F0 1px solid;padding:16px;}
.tf tr:hover {background:#F4F4F4;}
.tf .tl {width:300px;text-align:right;}
.tf td input.sctj{background:#038e8b;border:#038e8b 1px solid;color:#FFFFFF;margin-right:30px;width:100px;height:35px;line-height:35px; border-radius:5px;}
.tf td input.sctj:hover{background:#1b918d;border:#1b918d 1px solid;}
.tf td input.sctjb{background:#f79147;border:#f79147 1px solid;color:#FFFFFF;width:100px;height:35px;line-height:35px;border-radius:5px;}
.tf td input.sctjb:hover{background:#f79147;}
.tf td input{width:300px;}
.np {padding:20px 30px 20px 0px;line-height:25px;}
.dqwz{line-height:200%;width:98%;margin:20px auto;overflow:hidden; border-top:10px solid #F0F0F0;padding-top:15px;}
.dqwz h1{font-size:16px;color:#f79147;margin-bottom:10px;text-align:center;}
.dqwz p{text-indent:2em;margin-bottom:10px;font-size:14px;}
.wz_border{ border:1px solid #F0F0F0;padding:15px 10px;margin-bottom:20px;}
.list-rank {padding:0 0 24px 0;}
.list-rank li {height:32px;line-height:32px;font-size:14px;padding:0 6px;overflow:hidden;}
.list-rank .f_r {float:right;font-size:12px;color:#666666;padding-left:10px;}
.list-rank em {font-size:24px;font-style:normal;color:#F34540;padding-right:10px;font-family:Georgia;}
.list-rank i {font-size:18px;font-style:normal;color:#999999;padding-right:14px;font-family:Georgia;}
#slide_a14{margin:0px auto;}
.shengming h1{color:black;font-size:16px;padding:4px 0px 8px 0px;}
.shengming{margin: 0px auto;background: #f7f7f7;padding:10px; border-radius:5px;}
.shengming p{color:#999;font-size:14px;}
.btn-green,.btn-blue {color:#FFFFFF;font-size:14px;width:80px;line-height:25px;border:none;border-radius:4px;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin-top:15px;}
.btn-green{background:#038e8b;border:#038e8b 1px solid;color:#FFFFFF;}
.btn-green:hover{background:#038e8b;border:#038e8b 1px solid;}
.btn-blue{background:#ff8f3d;border:#ff8f3d 1px solid;color:#FFFFFF;margin-right:10px;}
.btn-blue:hover{background:#ff8f3d;}
.xzk{width:300px;margin:0px auto;padding:10px 30px;border:#ff8f3d 1px solid; border-radius:10px;}

.t_c {text-align:center;}
.px14 {font-size:14px;}
.smsxz{width:110px; border-radius:8px;height:40px;line-height:40px;text-align:center;margin:15px auto; color:#ffffff;font-size:18px;background:#ff8f3d url('../images/smxz.png') no-repeat 10px center;padding-left:25px;}
.smsxz a{color:#ffffff;}