﻿/* 九龙商务代办 */
/* 
#6CB92D
#44b549
*/
/*公用部分*/
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, p, form ,hgroup{
	margin: 0;
	padding: 0;
}
body {
	color: #333;
	font-size: 14px;
	font-family: "微软雅黑", "Microsoft YaHei";
	background: #fff;
	min-width: 1200px;
}
a {
	text-decoration: none;
	color: #333;
	font-size: 14px;
}
img, ul, li, em {
	border: none;
	list-style: none;
	font-style: normal;
}
input {
	font-family: "微软雅黑", "Microsoft YaHei";border:0;outline:none;
}
a:hover {
	color: #44b549;
}
p {
	line-height: 25px;
}
.clear {
	clear: both;
}
.blank10 {
	height: 10px;
}
.blank15 {
	height: 15px;
}
.blank20 {
	height: 20px;
}
.blank30 {
	height: 30px;
}
.blank40 {
	height: 40px;
}
.blank50 {
	height: 50px;
}
.fl {
	float: left;
}
.nev_fl {
	float: right;
}
.fr {
	float: right;
}
.l {
	float: left;
}
.r {
	float: right;
}
.main {
	width: 1200px;
	margin: auto;
}
/*logo闪线*/
.logo-site {
	float: left;
	position: relative;
	margin: 0px 0 0 0px;
	transition-duration: .5s;
	overflow: hidden;	
}
.logo-site:before {
	content: "";
	position: absolute;
	left: -665px;
	top: -460px;
	width: 600px;
	height: 15px;
	background-color: rgba(255,255,255,.7);
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-animation: searchLights 1.5s ease-in 1s infinite;
	-o-animation: searchLights 1.5s ease-in 1s infinite;
	animation: searchLights 1.5s ease-in 1s infinite;
}
@-webkit-keyframes searchLights {
	0% {
		left: -270px;
		top: 0;
	}

	to {
		left: 120px;
		top: 110px;
	}
}

@-o-keyframes searchLights {
	0% {
		left: -270px;
		top: 0;
	}

	to {
		left: 120px;
		top: 110px;
	}
}

@-moz-keyframes searchLights {
	0% {
		left: -270px;
		top: 0;
	}

	to {
		left: 120px;
		top: 110px;
	}
}

@keyframes searchLights {
	0% {
		left: -270px;
		top: 0;
	}

	to {
		left: 120px;
		top: 110px;
	}
}
/* 标题 */
.title {
	height: 55px;
	margin: 30px 0 15px 0;
	text-align: center;
}
.title:after {
	display: block;
	width: 40px;
	background: #44b549;
	height: 3px;
	content: '';
	margin: 10px auto 25px auto;
}
.title h3 {
	font-size: 28px;
	color: #666;
}
/* 通栏 */
.tbanner1 {
	background: url(../images/tbaner1.jpg) no-repeat center;
	height: 120px;
}
.tbanner2 {
	background: url(../images/tbanner2.jpg) no-repeat center;
	height: 100px;
}
/* 图片列表 */
.pic4 {
}
.pic4 li {
	width: 25%;
	float: left;
}
.pic4 li .pic4-box {
	margin: 0 5px;
	padding: 10px;
	border: 1px solid #e2e2e2;
	background: #fff;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari and Chrome */
	-o-transition: all 0.5s; /* Opera */
}
.pic4 li .pic4-img {
	text-align: center;
	position: relative;
}
.pic2 li .pic2-img img, .pic4 li .pic4-img img {
	width: 100%;
}
.pic4 li .pic4-img p {
	position: absolute;
	width: 100%;
	background: rgba(0,0,0,0.4);
	color: #fff;
	left: 0px;
	bottom: 0px;
	font-size: 12px;
}
.pic4 li .pic4-box:hover {
	box-shadow: 0 0 3px #c3c3c3;
	border: 1px solid #c3c3c3;
}
.pic4 li .pic4-img:hover p {
	color: #1AA4FF;
}
.pic4 li .pic4-foot p {
	float: left;
	margin-top: 10px;
}
.pic4 li .pic4-foot p em {
	font-size: 18px;
	color: #f00;
}
.pic4 li .pic4-foot a {
	float: right;
	display: block;
	background: #0074C3;
	width: 35%;
	height: 30px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 10px;
}
.pic4 li .pic4-foot a:hover {
	background: #006FB9;
}
.pic2 {
}
.pic2 li {
	width: 50%;
	float: left;
	margin-bottom: 10px;
}
.pic2 li .pic2-box {
	padding: 10px;
	padding-bottom: 0px;
	border: 1px solid #e2e2e2;
	background: #fff;
	margin: 0 5px;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari and Chrome */
	-o-transition: all 0.5s; /* Opera */
}
.pic2 li .pic2-box:hover {
	box-shadow: 0 0 3px #c3c3c3;
	border: 1px solid #c3c3c3;
}
.pic2 li .pic2-img {
	height: 168px;
	overflow: hidden;
	position: relative;
}
.pic2 li .pic2-img:hover a {
	top: -25px;
}
.pic2 li .pic2-img img {
}
.pic2 li .pic2-img a {
	display: block;
	position: absolute;
	transition: all 0.5s;
	-moz-transition: all 0.5s; /* Firefox 4 */
	-webkit-transition: all 0.5s; /* Safari and Chrome */
	-o-transition: all 0.5s; /* Opera */
	top: 0px;
}
.pic2 li .pic2-box p {
	font-size: 12px;
	line-height: 25px;
}
/** 单页内容 **/
/*首页新闻*/
.news_list1 {
}
.news_list1 ul {
}
.news_list1 li {
	background-size: 11px;
	border-bottom: solid 1px #ccc;
	padding: 10px 0;
}
.news_list1 li:after {
	display: block;
	content: '';
	clear: both;
}
.news_list1 li:last-child {
	border: 0px;
}
.news_list1 li a {
}
.news_list1 li a p {
	font-weight: bold;
	width: 155px;
	float: right;
	font-size: 14px;
}
.news_list1 li img {
	width: 110px;
	height: 80px;
	display: block;
	float: left;
}
.news_list2 {
	background: #fff;
}
.news_list2 ul {
}
.news_list2 li {
	background-size: 11px;
	border-bottom: solid 1px #eee;
	padding: 15px 0;
}

.news_list2 li:hover {
	-moz-box-shadow:0 8px 8px -4px #ccc; 
	-webkit-box-shadow:0 8px 8px -4px #ccc; 
	box-shadow:0 8px 8px -4px #ccc;
}
/*图片放大*/
.news_list2 ul li:hover .news_list2-img img {
	transition: all 300ms ease-out 0s;
	cursor: pointer;
	-webkit-transform: scale(1.1);
	moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
}


.news_list2-text {

}
.news_list2-text p {
	font-weight: bold;
	width: 155px;
	font-size: 14px;
	margin-top: 15px;
}
.news_list2-text p em {
	color: #666;
	font-weight: normal;
	margin-left: 5px;
	font-size: 12px;
}
.news_list2-img {
	width: 110px;
	height: 110px;
	display: block;
	overflow: hidden;
	border-radius: 50%;
}
.news_list2-img img {
	width: 100%;
}
.gongshang_list2-img {
	width: 80%;
	height: auto;
	display: block;
	overflow: hidden;
	border-radius: 50%;
	text-align:center;
}
.gongshang_list2-img img {
	width: 100%;
}
/*二级页面*/
.weizhi-box {
	line-height: 40px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.weizhi-box h5 {
	font-size: 18px;
	font-weight: normal;
	padding-left: 15px;
	border-left: 5px solid #f60;
	height: 25px;
	line-height: 25px;
	margin-top: 13px;
}
.weizhi {
	padding-left:0px;
	background-color: #fff;
	color:#44b549;
	-moz-box-shadow:0 0px 20px 0px #ddd; 
	-webkit-box-shadow:0 0px 20px 0px #ddd; 
	box-shadow: 0 0px 20px 0px #ddd;
	border-radius: 3px;
}
.weizhi i{
	font-size:1.5em;
	color:#666;
}
.weizhi, .weizhi a {
	font-size: 12px;
}
.main_left_1 {
	width: 935px;
	float: left;
}
.main_left {
	width: 935px;
	float: left;
	background-color: #fff;
	-moz-box-shadow:0 0px 20px 0px #ddd; 
	-webkit-box-shadow:0 0px 20px 0px #ddd; 
	box-shadow: 0 0px 20px 0px #ddd;
	border-radius: 3px;
}

.main_right {
	width: 245px;
	float: right;
	border-top: 0;
}
.right-fr {
	background-color: #fff;
	-moz-box-shadow:0 0px 20px 0px #ddd; 
	-webkit-box-shadow:0 0px 20px 0px #ddd; 
	box-shadow: 0 0px 20px 0px #ddd;
	border-radius: 3px;
}
/* 内页分类 */
.menu-box1, .menu-item1 {
	display: none;
}
.jiaodian .main2 {
	height: 0px;
	cursor: pointer;
}
.main2:hover .menu-item1 {
	display: block;
}
.main2:hover .menu-box1 {
	display: block;
}
.jiaodian .main2:hover {
	height: 450px;
}
.jiaodian .main2 .menu-box1 {
	background: #333;
}
/*子栏目*/
.sub_nav {

	margin:20px 0 40px 20px;
}
.sub_nav ul {
}
.sub_nav li {
	float: left;
	margin: 0 15px 20px 0;
}
.sub_nav li a {
	line-height: 32px;
	font-size: 16px;
	text-align: center;
	display: block;
	padding: 0 20px;
	border: solid 1px #ddd;
	border-radius: 32px;
}
.sub_nav li a:hover, .sub_nav li.currclass a {
	background: #44b549;
	color: #fff;
	border: solid 1px #44b549;
}
/*文章分享*/
.fenxiang {
	float: right;
	margin-top: 5px;
}
/*图片放大*/
.picShow img:hover, .picShow a:hover, .pic_art_list dl:hover img {
	transition: all 300ms ease-out 0s;
	cursor: pointer;
	-webkit-transform: scale(1.2);
	moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	transform: scale(1.2);
}
.picShow img {
	transition: all 300ms ease-out 0s;
}
.picShow {
position: relative;
}
.cat {
	position: absolute;
	top: 16px;
	left: 20px;
	filter: alpha(opacity=70);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
	background: 0 0 rgba(150, 210, 80, 1);
	border-radius: 18px 0 18px 0 ;
}
.cat a {
	color: #fff;
    line-height: 29px;
	padding: 0 10px;
}
/*图文列表*/
.title-l {
	position: absolute;
	background: rgb(150, 210, 100);
	top: 20px;
	left: -1px;
	width: 5px;
	height: 25px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}

.pic_art_list {

}
.pic_art_list dl {
	position:relative;
	padding: 20px 20px 10px 20px;
	height: 165px;
	border-bottom: solid 2px #eee;
}
.pic_art_list dl:hover {
	margin-top: -2px;
	-moz-box-shadow:0 8px 8px -4px #ccc; 
	-webkit-box-shadow:0 8px 8px -4px #ccc; 
	box-shadow:0 8px 8px -4px #ccc;
	background-color:#F0FEE4;
}
.pic_art_list dl:hover h5 a{
	color:#44b549;
}
.pic_art_list dl dt {
	width: 225px;
	height: 156px;
	margin-right: 21px;
	float: left;
	overflow: hidden;
}
.pic_art_list dl dt img {
	width: 225px;
	height: 156px;
	box-sizing: border-box;
	border: 1px solid #eee;
}
.pic_art_list dl dd {
}
.pic_art_list dl dd h5 {
	line-height: 46px;
}
.pic_art_list dl dd h5 a {
	font-size: 18px;
	color:#333;
}

.pic_art_list dl dd p {
	line-height: 28px;
	font-size: 14px;
	color: #666;
	margin-bottom: 15px;
}
/*置顶*/
.pic_art_list .zhiding-h{
	background-image: -webkit-gradient(linear, left 20, right 0, from(#F60248), to(#AE00E7));
    -webkit-background-clip: text; /*必需加前缀 -webkit- 才支持这个text值 */
    -webkit-text-fill-color: transparent; /*text-fill-color会覆盖color所定义的字体颜色： */
}
.pic_art_list span.zhiding{
	color:#fff;
	font-size:12px;
	float:left;
	background-image: -webkit-linear-gradient(0deg,#F60248, #AE00E7);
	margin-top:14px;
	margin-right:3px;
	padding:5px;
	line-height:10px;
	border-radius: 4px;
	font-weight:normal;
}
.list-lan{ 
	font-size:12px; 
	padding:3px;  
	color:#44b549; 
	/*border:1px dashed #FF9933*/
}
.list-lan:hover{
	background:#44b549; 
	color:#fff;
	text-shadow:none;
}
.list-tag{ 
	font-size:12px; 
	padding:3px;  
	margin-left:5px;
	color:#44b549; 
	/*border:1px dashed #FF9933*/
}
.list-tag:hover{
	background:#44b549; 
	color:#fff;
	text-shadow:none;
}
.link_1 .ckgd {
	display: inline-block;
	width: 100px;
	background: #defdc4;
	font-size: 13px;
	color: #666;
	border: solid 1px #ddd;
	text-align: center;
	line-height: 26px;
	border-radius: 26px;
	float: right;
}
.link_1 .ckgd:hover {
	background: #44b549;
	color: #FFF;
	border: solid 1px #44b549;
}
.link_1 span {
	font-size: 12px;
	color: #999999;
	line-height: 35px;
	padding-left: 0px;
	margin-right: 25px;
}
.link_1 span.question {
	background: url(../images/listyle1.jpg) no-repeat left center;
}
.link_1 span.question a {
	color: #999;
}
.link_1 span.question a:hover {
	/*color: #44b549;*/
	color:#fff;
	text-decoration: underline;
}
.link_1 span.stars {
	background: url(../images/listyle2.jpg) no-repeat left center;
}
.link_1 span.date2 {
	background: url(../images/listyle3.jpg) no-repeat left center;
}
/*右边*/
.right_title {
	line-height: 42px;
	border-top: solid 2px #44b549;	
	background: url(../images/xia.png) no-repeat 210px center #f8f8f8;
	-moz-box-shadow:0 8px 8px -4px #ccc; 
	-webkit-box-shadow:0 8px 8px -4px #ccc; 
	box-shadow:0 6px 6px -4px #ccc;
	
}
.right_title h3{
	font-size: 16px;
	color: #333;
	font-weight: bold;
	padding-left: 15px;
}
.right-line {
	padding: 0 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background:#fff;
}
.right-line:hover {
	-moz-box-shadow:0 8px 8px -4px #ccc; 
	-webkit-box-shadow:0 8px 8px -4px #ccc; 
	box-shadow:0 8px 8px -4px #ccc;
}
/*表单样式*/
.upfile {
	font-family: "微软雅黑";
	height: 32px;
	line-height: 32px;
	border-radius: 5px;
	border: 1px solid #ccc;
	padding-left: 10px;
	margin: 5px 0;
}
.btn {
	width: 200px;
	height: 36px;
	background: #44b549;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	line-height: 35px;
	border: 0;
	font-family: "微软雅黑";
	margin: 10px auto;
	cursor: pointer;
}
.btn:hover {
	background: #f60;
}
.btn1 {
	padding:2px 8px;
	background: #44b549;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 20px;
	border-radius: 4px;
	font-family: "微软雅黑";
	margin: 10px 30%;
	cursor: pointer;

}
/* 图片 */
.main_right__img img {
	width: 100%;
	margin-bottom: 20px;
}
/*内容页*/
.zynr{
	margin:0 20px 10px 20px;
}
.neirong {
	line-height: 24px;
	margin: 3px 0px;
	font-size: 15px;
}
.neirong p {
	margin-top: 10px;
	
}
.neirong ul {
	margin-bottom: 20px;
	text-align:right;
	color:#999;
	font-size:12px;
}

.neirong img {
	max-width: 850px;
	margin: 0 auto;
	display: block
	height:auto!important;
}
/*反馈错误*/
.rongtext {
	float:right;
	font-size:10px;
	color:#44b549;
	margin-left:10px;
}
.rongtext:hover {
	color:#FF6600;
}
/* tag标签 */
.arc_info_tag{padding-top:10px;height:30px;border-top:1px solid #e8e8e8;}
.article_info_tag{ float:left; display:block; font-size:14px; background:#fff; padding:3px 8px; margin-right:8px; color:#1d9dd1; border:1px solid #1d9dd1}
.article_info_tag:hover{background:#1d9dd1; color:#fff;text-shadow:none;}
/* 文章标题 */
.neirong-title {
	height: 31px;
	border-bottom: #e8e8e8 1px solid;
}
.neirong-title p {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #44b549;
	font-weight: normal;
	font-size: 10px;
	color:#999;
	padding-left:10px;
}
/*字体大中小*/
.neirong-title .ziti {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	font-weight: normal;
	font-size: 12px;
	color:#999;
	margin-left:50px;
}
.neirong-title .ziti a{
	display: inline-block;
	color:#333;
	padding:0 6px;
}
/*随机文章列表*/
.n_list {
	padding: 10px 0px;
}
.n_list ul {
}
.n_list li {
	line-height: 30px;
	border-bottom: dotted 0px #ccc;
	background: url(../images/arr1.jpg) no-repeat left center;
	padding-left: 15px;
	font-size: 13px;
}
.n_list li span {
	float: right;
	font-size: 12px;
	color: #999;
}
/*问答*/
.wen {
	margin: 30px 0px 0px 0px;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}
.wen span {
	text-align: center;
	line-height: 24px;
	margin: 0px 5px 0px 0px;
	width: 24px;
	display: inline-block;
	background: #1067B4;
	height: 24px;
	color: #fff;
	font-size: 16px;
	border-radius: 50%;
}
.da {
	margin: 10px 0 0 0;
	font-size: 14px;
	line-height: 24px;
}
.da span {
	text-align: center;
	line-height: 24px;
	margin: 0px 5px 0px 0px;
	width: 24px;
	display: inline-block;
	background: #F74660;
	height: 24px;
	color: #fff;
	font-size: 16px;
	border-radius: 50%;
}
/*分页*/
.mypages {
	position:relative;
	text-align: center;
	height: 50px;
	line-height: 50px;
	margin-left:20px;
}
.mypages ul {
	display: inline-block;
	margin: 0 auto
}
.mypages li {
	padding: 0 15px;
	line-height: 40px;
	display: inline-block;
	font-size: 14px;
	border: 1px solid #ddd;
	margin-left: -1px;
	float: left;
	background-color: #FFF;
	cursor: pointer;
}
.mypages li.thisclass, .mypages ul li.thisclass a, .mypages ul li.thisclass a:hover {
	color: #fff;
	background-color: #44b549;
}
/* 左边列表 */
.list-box {
	float: left;
	width: 245px;
	margin-bottom: 30px;
}
.nav-list {
	margin-bottom: 20px;
	border-top: 0;
	background:#fff;
}
.nav-list:hover {
	-moz-box-shadow:0 8px 8px -4px #ccc; 
	-webkit-box-shadow:0 8px 8px -4px #ccc; 
	box-shadow:0 8px 8px -4px #ccc;
}
.nav-list-title {
	height: 42px;
	line-height: 42px;
	border-top: 2px solid #44b549;
}
.nav-list-title h3 {	
	font-weight: bold;
	font-size: 18px;
	color: #333;
	padding-left: 15px;
}
.nav-list-title i{
	position:relative;
	float:right;
	font-size: 18px;
	color: #44b549;
	top:-29px;
	padding-right: 15px;
	font-weight: normal;
}
.nav-list-text {
	padding: 10px 15px;
}
.nav-list-text:hover {
	-moz-box-shadow:0 8px 8px -4px #ccc; 
	-webkit-box-shadow:0 8px 8px -4px #ccc; 
	box-shadow:0 8px 8px -4px #ccc;
}
.nav-list-text p {
	line-height: 30px;
}
.nav-list ul {
	padding: 0px 0 10px 0;
}
.nav-list ul li a {
	line-height: 34px;
	background: #f1f1f1;
	text-align: center;
	border-bottom: solid 1px #ccc;
	display: block;
	border-radius: 34px;
	width: 86%;
	margin: 8px auto;
}
.nav-list ul li:hover a, .nav-list ul li.currclass a {
	background: #44b549;
	color: #FFF;
}
.nav-list ul li a {
	font-size: 14px;
	display: block;
	border-bottom: 1px solid #fff;
}
/* 内页表单 */
.ly_box {
	margin-bottom: 0px;
	background: url(../images/nr_bg.png);
}
.ly_left {
	width: 630px;
	float: left;
	overflow:hidden;
}
.main_left_1 .main_left .ly_box .ly_left h1{
	font-size: 20px;
	font-weight: bold;
	padding-left:15px;
	border-left: 4px solid #44b549;
}
.ly_left p {
	padding: 20px 0;
	color: #666;
	min-height: 90px;
	margin-left:10px;
}
.ly_left em {
	padding-left: 40px;
	background: url(../images/dh1.png) no-repeat left center;
	color: #44b549;
	font-size: 30px;
}
.ly_left a {
	padding-left: 30px;
	background: url(../images/zx.png) no-repeat 20px center #44b549;
	display: block;
	width: 150px;
	height: 42px;
	line-height: 42px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	border-radius: 3px;
	margin-top: 30px;
}
/*电话*/
.ly_right1 {
	width: 280px;
	float: right;
	margin-top:15px;
	position: relative;
}
.ly_right1 p{
	padding-left: 50px;
}
.ly_right1 a {
	padding-left: 30px;
	background: url(../images/zx.png) no-repeat 20px center #44b549;
	display: block;
	width: 150px;
	height: 42px;
	line-height: 42px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	border-radius: 3px;
	margin-top: 10px;
}
.ly_right1 a:hover {
	color: red;
}
.ly_right1 em {
	padding-left: 30px;
	background: url(../images/dh1.png) no-repeat left center;
	color: #44b549;
	font-size: 30px;
}
.ly_right {
	width: 280px;
	float: right;
	background: rgba(0,0,0,0.2);
	padding: 30px 25px;
	position: relative;
}
.ly_right p {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 20px;
	color: #fff;
}
.input {
	margin: 10px 0;
}
.input i {
	color: red;
	padding: 0 5px;
}
.select1 span, .input span {
	font-size: 14px;
	display: block;
	float: left;
	width: 80px;
	text-align: right;
	padding-right: 10px;
	line-height: 40px;
	color: #fff;
}
.input input {
	width: 170px;
	height: 32px;
	line-height: 32px;
	border-radius: 3px;
	outline: none;
	border: 1px solid #fff;
	padding-left: 10px;
	font-size: 12px;
}
.select1 {
	margin: 10px 0;
}
.select1 select {
	font-family: "微软雅黑", "Microsoft YaHei";
	width: 183px;
	height: 35px;
	line-height: 35px;
	border-radius: 3px;
	outline: none;
	border: 1px solid #fff;
	padding-left: 10px;
	font-size: 12px;
	color: #666;
}
.ly_tj {
	font-size: 14px;
}
.input_out {
	margin-left: 20px;
	border-radius: 3px;
	border: 0px;
	background: #44b549;
	color: #fff;
	width: 260px;
	height: 40px;
	cursor: pointer;
	font-size: 18px;
}
.input_move {
	margin-left: 20px;
	border-radius: 3px;
	border: 0px;
	color: #fff;
	background: #c00;
	width: 260px;
	height: 40px;
	cursor: pointer;
	font-size: 18px;
}
/*显示隐藏联系电话*/
.phone-right{
	float:right;
}
.phone{
	cursor:pointer;
	position:relative;
	top:0;
	right:0px;
	
	z-index:99999;
	display:block;
	width:245px;



	border-top: 0;
	background-color: #fff;
	-moz-box-shadow:0 0px 20px 0px #ccc; 
	-webkit-box-shadow:0 0px 20px 0px #ccc; 
	box-shadow: 0 0px 20px 0px #ccc;
	border-radius: 3px;
}
.phone:hover {
	-moz-box-shadow:0 8px 8px -4px #ccc; 
	-webkit-box-shadow:0 8px 8px -4px #ccc; 
	box-shadow:0 8px 8px -4px #ccc;
}
/***内容分页翻页***/
.dede_pages{
	width:400px;
	margin:0 auto;
}
.dede_pages ul{
	padding:12px 0px 16px 36px;	
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:20px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
	font-size:16px;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/**2019-1-2 内容页增加样式*/
.rich-text {
	padding-top:0.5%;
	color:#484848;
}
.rich-text img.small {
	cursor: url(/style/images/zoomin_805e9d7.cur),pointer;
	cursor: -moz-zoom-in;
	cursor: zoom-in;
	max-width: 40%
}

.rich-text img.large {
	cursor: url(/style/images/zoomout_e5f236b.cur),pointer;
	cursor: -moz-zoom-out;
	cursor: zoom-out
}

.rich-text h1,.rich-text h2,.rich-text blockquote {
	margin: .5em 0;
	*margin: 20px 0 0;
	line-height: 1.6
}

.rich-text p,.rich-text div {
	line-height: 28px;

	margin-bottom: 20px
}

.rich-text p>img,.rich-text div>img {
	margin-top: 10px
}

.rich-text h1,.rich-text h2 {
	font-weight: 700;
	line-height: 24px;
	padding-top: 35px;
	padding-bottom: 10px;
	/*padding-left: 12px;*/
	font-size: 20px;
	position: relative;
	color:#55c658;
}

.rich-text h1:empty,.rich-text h2:empty {
	display: none
}

.rich-text .video-hide {
	display: none
}

.rich-text p br:only-child,.rich-text div br:only-child,.rich-text span br:only-child {
	display: none
}

.rich-text b,.rich-text strong {
	font-weight: 700
}

.rich-text h1:after,.rich-text h2:after {
	content: "";
	width: 0px;
	height: 25px;
	line-height: 25px;
	background: #55c658;
	top: 0px;
	position: absolute;
	left: 0;
}

.rich-text blockquote {
	padding: 10px;
	color: #a8a8a8;
	background: #f0f0f0
}

.rich-text img {
	display: block;
	max-width: 95%;
	height: auto;
	/*height: 100%!important;*/
	margin-bottom: 10px
}

.rich-text p {
	word-wrap: break-word;
	display: block
}

.rich-text ul {
	margin-left: 20px;
	list-style: circle outside none;
	line-height: 1.6
}

.rich-text ul p {
	margin: 0
}

.rich-text ol {
	margin-left: 20px;
	list-style: decimal outside none;
	line-height: 1.6
}

.rich-text ol p {
	margin: 0
}

.rich-text .icon-img {
	color: #aaa;
	font-size: 16px;
	cursor: pointer;
	margin-top: 10px;
	margin-bottom: 10px;
	display: block;
	line-height: 16px
}

.rich-text .fold-btn {
	font-size: 16px;
	color: #666;
	margin-top: 20px;
	margin-bottom: 20px;
	cursor: pointer
}

.rich-text .fold-btn i {
	margin-right: 6px;
	color: #aaa;
	font-size: 16px
}

.rich-text .fold-btn+br {
	display: none
}
.rich-text  video{width:95%; height:250px}
.rich-text  table{width:100%; overflow:hidden}
.rich-text a.btn-box{
	color:red;
}
/*查看更多相似文章*/
.rich-text .read-more{
	margin-top:30px;
	width:100%;
	text-align:center;
}
.rich-text .read-more a{
	
	padding:5px 10px;	
	color:#44b549;
	border: 1px solid #44b549;
}
.rich-text .read-more a:hover{
	background:#fff;
	color:#fff;
	background:#44b549;
}
/*热门标签2019-1-4 不用*/
#tagscloud{width:250px;height:260px;position:relative;font-size:12px;color:#333;margin:20px auto 0;text-align:center;}
#tagscloud a{position:absolute;top:0px;left:0px;color:#333;font-family:Arial;text-decoration:none;margin:0 10px 15px 0;line-height:18px;text-align:center;font-size:12px;padding:1px 5px;display:inline-block;border-radius:3px;}
#tagscloud a.tagc1{background:#EA0000;color:#fff;}
#tagscloud a.tagc2{background:#FF0080;color:#fff;}
#tagscloud a.tagc3{background:#E800E8;color:#fff;}
#tagscloud a.tagc4{background:#6F00D2;color:#fff;}
#tagscloud a.tagc5{background:#0000E3;color:#fff;}
#tagscloud a.tagc6{background:#00CACA;color:#fff;}
#tagscloud a.tagc7{background:#00DB00;color:#fff;}
#tagscloud a.tagc8{background:#E1E100;color:#fff;}
#tagscloud a.tagc9{background:#949449;color:#fff;}
#tagscloud a:hover{color:#fff;background:#0099ff;}
/*标签页*/
.main-tag{	
	padding:15px 15px;
	background-color: #fff;
	padding-bottom:20px;
	-moz-box-shadow:0 0px 20px 0px #ddd; 
	-webkit-box-shadow:0 0px 20px 0px #ddd; 
	box-shadow: 0 0px 20px 0px #ddd;
	border-radius: 3px;
}

.tags_list{
	margin-top:20px;
}
.tags_list dl dd a{
	color:#666;
	line-height:25px;
	margin:5px 5px;	
}
.tags_list dl dd a:hover{
	color:#44b549;
}
/*网站地图*/
.main-map{	
	padding:15px 15px;
	background-color: #fff;
	padding-bottom:20px;
	-moz-box-shadow:0 0px 20px 0px #ddd; 
	-webkit-box-shadow:0 0px 20px 0px #ddd; 
	box-shadow: 0 0px 20px 0px #ddd;
	border-radius: 3px;
}
.arc_list{
	margin-top:20px;
}
.arc_list ul li{
	padding:3px 5px;
	line-height:25px;
}
.arc_list ul li:hover a{
	color:#fff;
}
.arc_list ul li:hover{
	background-color:#44b549;
}
.arc_list ul li a{
	color:#666;
	line-height:25px;
	padding-right:5px;
}
.arc_list ul li a:hover{
	color:#fff;
}
.arc_list ul li span {
	float: right;
	color: #333;
	color: #666;
	font-size: 12px;
}
.linkbox{
	margin-top:20px;
}
.linkbox ul{
	padding:10px 8px;
	border-top:1px solid #EEE;	
}
.linkbox li{
	float: left;
	line-height:25px;
	padding-bottom:8px;
}
.linkbox ul li a{
	color:#666;
	line-height:25px;
	margin:10px;
}
.linkbox ul li a:hover{
	color:#44b549;
}
.linkbox h3,.linkbox h3 a{
	font-size:16px;
	color:#333;
}
.linkbox h3{
	height: 30px;
	line-height: 30px;
	border-left: 3px solid #44b549;
	padding-left:10px;
}
.linkbox h3:hover,.linkbox h3 a:hover{
	color:#44b549;
}
.linkbox .f6{
	margin:10px 0;
}

/* 浮动面板 */
#floatPanel{}
#floatPanel .ctrolPanel{width:36px;height:144px;background: rgba(255, 255, 255, 0.3);border:solid 1px #ddd;position:fixed;right:30px;bottom:20px;overflow:hidden;z-index:10000; _position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300);}
#floatPanel .ctrolPanel a{width:34px;font-size:12px;color:#ff6600;letter-spacing:1px;text-align:center;overflow:hidden;}
#floatPanel .ctrolPanel .arrow{height:34px;line-height:33px;display:block;margin:1px auto;}
#floatPanel .ctrolPanel .arrow span{display:none;}
#floatPanel .ctrolPanel .arrow:hover {cursor: pointer;}
#floatPanel .ctrolPanel .arrow:hover span{display:block;}
#floatPanel .ctrolPanel .contact{height:40px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .contact span{line-height:20px;}
#floatPanel .ctrolPanel .qrcode{height:29px;display:block;margin:2px auto;line-height:29px;}
#floatPanel .ctrolPanel .qrcode:hover{cursor: pointer;}
#floatPanel .ctrolPanel .font1{font-size:1.3em;line-height:19px;}
#floatPanel .ctrolPanel .font2{font-size:2.2em;line-height:29px;}
#floatPanel .popPanel{width:230px;height:242px;position:fixed;right:70px;bottom:20px;z-index:10000;overflow:hidden;display:none;_position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300); }
#floatPanel .popPanel .popPanel-inner{width:230px;height:242px;position:relative;overflow:hidden;}
#floatPanel .popPanel .popPanel-inner .arrowPanel{width:10px;height:240px;position:absolute;right:1px;top:135px;}
#floatPanel .popPanel .popPanel-inner .arrowPanel .arrow01{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #ddd;position:absolute;bottom:0;position:absolute;left:2px;top:0;}
#floatPanel .popPanel .popPanel-inner .arrowPanel .arrow02{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #fff;position:absolute;bottom:0;position:absolute;left:0;top:0;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel{width:220px;height:240px;text-align:center;background:#fff;border:solid 1px #ddd;position:absolute;left:0;top:0;overflow:hidden;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel img{width:200px;height:200px;border:none;padding:10px 10px 5px 10px;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel span{font-size:12px;color:#666;line-height:24px;letter-spacing:1px;}
/*顶踩*/
#newdigg{border-bottom:medium none;padding:5px 0;}
.social-main{margin:10px auto;position:relative;width:283px;height:40px}
.social-main a{border-radius:2px;color:#fff;float:left;line-height:35px;text-align:center}
.social-main a:hover{background:#878787 none repeat scroll 0 0;transition:all .2s ease-in 0s}
.like a{background:#e15782 none repeat scroll 0 0;display:block;width:140px}
.shang a{background:#5ea51b none repeat scroll 0 0;border:4px solid #fff;border-radius:40px;font-size:18px;font-weight:600;height:50px;left:115px;line-height:45px;position:absolute;top:-7px;width:50px}
.bad a{background:#37ccca none repeat scroll 0 0;display:block;width:140px}
.cpa{padding-left:10px;}
.shang a:hover .s_in ,.shang a:hover .s_arrow ,.shang a:hover .s_img{display:block;}
.s_img{display:none;position:relative;background:#fff none repeat scroll 0 0;border-radius:5px;border: 1px solid #ddd;padding: 10px 10px 2px;width: 246px;top:18px;right:113px;z-index:9;}
.s_arrow {display:none;position: absolute; right:10px;top:35px; width: 0; height: 0; font-size: 0; border-width:16px; border-style: dashed dashed solid dashed; border-color: transparent transparent #ddd transparent;}
.s_in{ display:none;position:absolute;right:-16px;top:-14px; width: 0; height: 0; font-size: 0; border-width:16px;border-color:transparent transparent #fff transparent; border-style:dashed dashed solid dashed; z-index:999; }
 