@charset "utf-8";

/*文章也列表页样式*/
/* CSS Document */
.html {
	width: 100%;
}
p {
	padding: 0
}
iframe {
	border-width: 0px;
}
body {
	color: #333333;
	background: #ffffff;
	font-family: "微软雅黑";
}
body, div, dl, dt, dd, img, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, select, option, textarea, p, blockquote, th, td, a, span {
	padding: 0;
	margin: 0;
	word-break: break-all;
	word-wrap: break-word;
	white-space: normal;
	zoom: 1;
	font-size: 16px;
}
ol, ul, dl {
	list-style: none;
}
img {
	border: 0px;
	vertical-align: top;
}
ul, li {
	list-style: none;
}
span, dl, dt, dd, ul, li {
	display: block;
}
a {
	text-decoration: none;
	color: #303030;
}
a:hover {
	text-decoration: none;
}
.w1100 {
	width: 1100px;
	margin: 0 auto;
}
.w1200 {
	width: 1200px;
	margin: 0 auto
}
.clear {
	clear: both;
	overflow: hidden
}
p {
	line-height: 26px;
}
h2 {
	font-family: 微软雅黑;
}
p a {
	color: #cf0000
}
.pr {
	position: relative
}
.pa {
	position: absolute;
}
.w100 {
	width: 100%;
	margin: 0 auto
}
.clear {
	clear: both
}
.left {
	float: left
}
.right {
	float: right
}
.mr {
	margin: 0 auto;
}
.w12 {
	width: 1200px;
	margin: 0 auto
}
.mr0 {
	margin-right: 0 !important
}
.mb0 {
	border-bottom: 0px !important
}
.dim {
	display: block;
	margin: 0 auto
}
/*list*/
.listbg {
	margin-top: 30px;
	margin-bottom: 30px;
}
/*列表左侧*/
.listle {
	width: 740px;
}
.list1 {
	border: 1px solid #e6e6e6;
	padding-bottom: 40px
}
.list-top {
	height: 48px;
	border: 1px solid #e6e6e6;
	border-top: none;
	border-left: none;
	background: #f8f8f8;
	line-height: 48px;
	padding-left: 10px;
}
.list1 ul li {
	padding: 19px 0 15px 15px;
	border-bottom: 1px dashed #d3d3d3
}
.list1 ul li h3 {
	background: url(../images/list-sanjiao.jpg) left center no-repeat;
	padding-left: 18px;
	color: #333333;
	font-size: 17px;
	font-weight: normal
}
.list1 ul li p {
	text-indent: 2em;
	color: #333333;
	line-height: 28px;
	margin-top: 10px;
}
.list1 ul li p a {
	color: #ed0000
}
/*分页*/
.sbfy {
	width: 400px;
	height: 23px;
	margin-top: 30px;
}
.sbfy ul li {
	float: left;
	margin-right: 10px;
	padding: 0 !important;
	border: none;
	padding-right: 33px;
}
.fyy {
	border: none;
}
.listle h4 {
	font-size: 28px;
	color: #1d9daa;
	text-align: center;
	padding: 24px 0 17px 0
}
.listle-ask {
	height: 163px;
	background: #f3f3f3
}
.listle-askle {
	width: 308px;
	margin: 25px 0 0 10px;
}
.listle-askle-top {
	height: 71px;
	width: 100%;
}
.listle-askle-topr {
	width: 176px;
}
.listle-askle-topr ul li {
	width: 175px;
	height: 34px;
	background: #ffffff;
	color: #333333;
	text-align: center;
	line-height: 32px;
	margin-bottom: 4px;
}
.listle-askle-topr ul li:hover {
	background: #1d9daa;
}
.listle-askle-topr ul li:hover a {
	color: #FFF
}
.listle-askle p {
	width: 306px;
	height: 34px;
	display: block;
	background: #FFF;
	float: left;
	text-align: center;
	line-height: 34px;
	cursor: pointer;
	margin-top: 8px;
}
.listle-askle p:hover {
	color: #FFF;
	background: #1d9daa;
}
.listle-askce {
	margin: 23px 0 0 6px;
	width: 202px;
}
.listle-askce ul li {
	width: 202px;
	height: 34px;
	background: #ffffff;
	color: #333333;
	margin-bottom: 8px;
	text-align: center;
	line-height: 34px;
	cursor: pointer
}
.listle-askce ul li:hover {
	background: #1d9daa;
	color: #ffffff
}
/*列表右侧*/
.listr {
	width: 330px;
	margin-top: 5px;
}
.listrtd-xu {
	height: 226px;
	background: #f0f0f0
}
.listrtd-xu ul li {
	float: left;
	width: 67px;
	margin: 20px 0 0 36px;
}
.partr1, .partr2, .partr3 {
	width: 328px;
	border: 1px solid #e6e6e6;
	margin-top: 16px;
	padding-bottom: 30px;
}
.h3-right {
	font-size: 22px;
	color: #2296a2;
	background: url(../images/right-shu.jpg) left center no-repeat;
	padding-left: 15px;
	margin: 12px 0 17px 9px;
	border-bottom: 1px solid #e4e4e4;
	padding-bottom: 15px;
	line-height: 52px;
	height: 38px;
}
.partr1-zj1 {
	width: 308px;
	margin-top: 18px;
}
.partr1-zj1 h4 {
	color: #e97939;
	font-size: 22px;
	margin-left: 12px;
	float: left
}
.partr1-zj1 h4 b {
	font-size: 16px;
	color: #333333;
	font-weight: normal;
	padding-left: 9px;
}
.partr1-zj1 p {
	float: left;
	width: 213px;
	margin: 7px 0 0 11px;
}
.zixun-part {
	display: block;
	margin: 15px 0 0 60px;
	float: left
}
.partr2 h4 {
	background: url(../images/partr2-ask.jpg) left center no-repeat;
	padding-left: 26px;
	color: #ab7f4a;
	margin-left: 10px;
}
.partr2 p {
	clear: both;
	color: #333333;
	line-height: 28px;
	padding: 8px 11px 13px 13px;
	border-bottom: 1px dashed #bdbdbd;
	margin-bottom: 13px;
}
.partr2 h5 {
	background: url(../images/partr2-as2.jpg) left center no-repeat;
	padding-left: 14px;
	color: #ab7f4a;
	margin-left: 10px;
}
.partr2 ul li {
	padding-top: 10px;
	margin-left: 10px;
}
.partr2 ul li a {
	color: #333333
}
.zx-part2r {
	width: 238px;
	height: 33px;
	text-align: center;
	line-height: 31px;
	color: #ffffff;
	background: #1d9daa;
	border-radius: 15px;
	margin-top: 20px;
}
.partr3 {
	max-width: 460px
}
.partr3-top {
	margin-left: 10px;
}
.partr3-top h2 {
	font-weight: normal;
	margin-bottom: 20px;
}
.partr3-top span {
	float: left;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #ffffff;
	background: #26bc7a;
	font-weight: normal;
	font-size: 14px;
	margin-right: 8px;
}
.partr3-top p {
	text-indent: 2em;
	float: left;
	width: 176px;
	margin-left: 10px;
}
.partr3 ul li {
	margin: 20px 0 0 15px
}
.partr3 ul li span {
	float: left;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #ffffff;
	background: #26bc7a;
	font-weight: normal;
	font-size: 14px;
	margin-right: 8px;
}
/*article*/
.artbg {
	margin-top: 30px;
	margin-bottom: 30px;
}
/*文章左侧*/
.artle {
	width: 740px;
}
.art1 {
	border: 1px solid #e6e6e6;
	padding-bottom: 20px
}
.art-top {
	height: 48px;
	border: 1px solid #e6e6e6;
	border-top: none;
	border-left: none;
	background: #f8f8f8;
	line-height: 48px;
	padding-left: 10px;
}
.art1 h2 {
	color: #333333;
	font-size: 22px;
	text-align: center;
	padding-top: 18px;
}
.p1-art1 {
	color: #3e3e3e;
	text-align: center;
	padding: 18px 0 15px 0;
	text-indent: 0 !important
}
.art1 p {
	text-indent: 2em;
	padding: 20px 15px 0 15px;
	line-height: 28px;
}
.im1-art {
	margin-top: 22px;
	margin-bottom: 24px;
}
.sx {
	text-align: center
}
.sx b {
	margin-right: 50px;
}
/*文章页相关推荐*/
.artxg {
	width: 355px;
	margin-top: 20px;
}
.artxg h3 {
	padding: 0 0 6px 10px;
	color: #333333;
	font-size: 22px;
}
.artxgul {
	width: 356px;
	height: 203px;
	background: #f7f7f7;
	border-top: 2px solid #ff7518;
	padding: 16px 0 0 10px
}
.artxgul ul li {
	background: url(../images/art-xg1.jpg) left center no-repeat;
	padding-left: 15px;
	line-height: 38px;
}
.artr {
	width: 330px;
	margin-top: 5px;
}
.artrtd-xu {
	height: 226px;
	background: #f0f0f0
}
.artrtd-xu ul li {
	float: left;
	width: 67px;
	margin: 20px 0 0 36px;
}
/*文章右侧*/
.artr1, .artr2, .artr3 {
	width: 328px;
	border: 1px solid #e6e6e6;
	margin-top: 16px;
	padding-bottom: 30px;
}
.artr1 {
	max-width: 460px
}
.artr1-top {
	margin-left: 10px;
}
.artr1-top h2 {
	font-weight: normal;
	margin-bottom: 20px;
}
.artr1-top span {
	float: left;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #ffffff;
	background: #26bc7a;
	font-weight: normal;
	font-size: 14px;
	margin-right: 8px;
}
.artr1-top p {
	text-indent: 2em;
	float: left;
	width: 176px;
	margin-left: 10px;
}
.artr1 ul li {
	margin: 20px 0 0 15px
}
.artr1 ul li span {
	float: left;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #ffffff;
	background: #26bc7a;
	font-weight: normal;
	font-size: 14px;
	margin-right: 8px;
}
.artr2-top {
	width: 305px;
	height: 110px;
	background: #fff4e9
}
.artr2-top h3 {
	background: url(../images/artr2-topleft.jpg) no-repeat;
	width: 39px;
	height: 110px;
	font-weight: normal;
}
.artr2-top h3 span {
	color: #ffffff;
	font-size: 18px;
	width: 15px;
	line-height: 19px;
	padding: 8px 0 0 6px;
}
.artr2-top p {
	float: left;
	width: 260px;
	line-height: 28px;
	padding: 13px 0 0 3px;
}
.artr2-center, .artr2-bottom {
	margin-top: 12px;
}
.artr2-center {
	width: 305px;
	height: 110px;
	background: #edfbff
}
.artr2-center h3 {
	background: url(../images/artr2-toplef2.jpg) no-repeat;
	width: 39px;
	height: 110px;
	font-weight: normal;
}
.artr2-center h3 span {
	color: #ffffff;
	font-size: 18px;
	width: 15px;
	line-height: 19px;
	padding: 8px 0 0 6px;
}
.artr2-center p {
	float: left;
	width: 260px;
	line-height: 28px;
	padding: 13px 0 0 3px;
}
.artr2-bottom {
	width: 305px;
	height: 110px;
	background: #fff2ee
}
.artr2-bottom h3 {
	background: url(../images/artr2-toplef3.jpg) no-repeat;
	width: 39px;
	height: 110px;
	font-weight: normal;
}
.artr2-bottom h3 span {
	color: #ffffff;
	font-size: 18px;
	width: 15px;
	line-height: 19px;
	padding: 8px 0 0 6px;
}
.artr2-bottom p {
	float: left;
	width: 260px;
	line-height: 28px;
	padding: 13px 0 0 3px;
}
.artr3 {
	max-width: 460px;
	margin-bottom: 15px
}
.artr3 ul li {
	margin: 20px 0 0 15px;
	background: url(../images/art-bang.jpg) left center no-repeat;
	padding-left: 20px
}
.artr3 ul li span {
	float: left;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	color: #ffffff;
	background: #26bc7a;
	font-weight: normal;
	font-size: 14px;
	margin-right: 8px;
}
