﻿@charset "utf-8";

/* CSS Document */


.xiadan-left {
	float: left;
	width: 830px;
	margin-right: 10px;
}

.xiadan-left dl {
	overflow: hidden;
	line-height: 75px;
	font-size: 16px;
	color: #666666;
	padding-left: 15px;
}

.xiadan-left dl dt {
	text-align: right;
	margin-right: 10px;
}

.xiadan-left dl dd {
	max-width: 720px;
	
}
.xuanze{
	margin-top: 17px;
}
.xiadan-left dl dd label {
	padding: 0 30px;
	height: 40px;
	line-height: 40px;
	background: #f5f5f5;
	border: 1px #dbdbdb solid;
	border-radius: 3px;
	display: inline-block;
	text-align: center;
	margin-right: 10px;
	cursor: pointer;
	position: relative;
	margin-bottom: 20px;
}

.xiadan-left dl dd label.on {
	border: 1px #e5222a solid;
	background: url(../images/xiadan-left_label_on.png) no-repeat right bottom #f5f5f5;
	color: #e5222a;
}

.xiadan-left dl dd label span {
	width: 30px;
	height: 19px;
	position: absolute;
	display: block;
	background: url(../images/hot_icon.png) no-repeat;
	right: 5px;
	top: -5px;
}

.xiadan-left dl dd select {
	width: 128px;
	height: 40px;
	line-height: 40px;
	background: #f5f5f5;
	border: 1px #dbdbdb solid;
	border-radius: 3px;
	display: inline-block;
	text-align: center;
	margin-right: 10px;
	text-indent: 1em;
	cursor: pointer;
}

.xiadan-left dl dd span b {
	font-weight: normal;
}

.xiadan-left dl.biaozhunfuwu dd a {
	color: #0D8DF5;
}

.xiadan-left dl.biaozhunfuwu dd a:hover {
	color: #00BBFF;
}

.display-no {
	display: none;
}

.display-on {
	display: block;
}

#kenengxuyao-xiaoguimo {
	line-height: 35px;
	margin-top: 20px;
}

.shixian {
	margin-left: 10px;
	margin-top: 10px;
}

.xiadan-left dl.biaozhunfuwu {
	background: #f7f5df;
	padding: 10px 20px;
	min-height: 60px;
	margin-top: 20px;
	overflow: hidden;
}

.shenqing {
	width: 167px;
	height: 40px;
	font-size: 24px;
	color: #FFFFFF;
	background: #e5222a;
	border: 2px #e5222a solid;
	line-height: 36px;
	margin-left: 80px;
	margin-top: 30px;
}

.shenqing:hover {
	background: #B50007;
	border-color: #B50007;
}

.gouwuche {
	width: 179px;
	height: 40px;
	font-size: 24px;
	color: #e5222a;
	border: 2px #e5222a solid;
	line-height: 36px;
	padding-left: 30px;
	background: url(../images/gouwuche-chengse.png) no-repeat left 10px center #FFFFFF;
	margin-left: 40px;
	margin-top: 30px;
}

.gouwuche:hover {
	border-color: #B50007;
	color: #B50007;
}


/*顾问信息*/

.xiadan-right {
	float: left;
	border-left: 1px #dad9d9 solid;
	width: 304px;
	overflow: hidden;
	padding-left: 15px;
}

.xiadan-right>h2 {
	line-height: 50px;
	text-indent: 10px;
	overflow: hidden;
}

.xiadan-right h2 .fr {
	padding-left: 20px;
	background: url(../images/genghuanguwen.png) no-repeat left 10px center;
	display: inline-block;
	margin-right: 10px;
}

.xiadan-right-guwen {
	background: #f8f9fb;
	overflow: hidden;
	padding-bottom: 5px;
}

.xiadan-right-guwen dt {
	width: 128px;
	height: 128px;
	border-radius: 200px;
	overflow: hidden;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 30px;
}

.xiadan-right-guwen dt img {
	width: 100%;
}

.xiadan-right-guwen dd {
	margin-top: 30px;
}

.xiadan-right-guwen dd h2 {
	font-size: 24px;
	line-height: 50px;
}

.xiadan-right-guwen dd p {
	line-height: 35px;
	font-size: 15px;
}

.xiadan-right-guwen dl {
	overflow: hidden;
}

.xiadan-right-guwen>h2 {
	font-size: 30px;
	font-style: italic;
	color: #e5222a;
	text-align: center;
	padding-left: 50px;
	background: url(../images/dianhua-bg.png) no-repeat left 20px center;
	line-height: 100px;
}

.xiadan-right-guwen>h3 {
	line-height: 50px;
}

.xiadan-right-guwen>h3 a {
	float: left;
	margin-left: 30px;
}

.xiadan-right-guwen>h3 a span {
	display: inline-block;
	font-size: 18px;
	color: #FFFFFF;
	background: #e5222a;
	padding: 5px 20px;
	border-radius: 2px;
	line-height: 24px;
}

.xiadan-right-biaoyu {
	margin: 20px 0;
	overflow: hidden;
	color: #E01C32;
	font-size: 18px;
}

.xiadan-guanggao {
	margin-top: 30px;
}


/*选项卡*/

.xiadan-hd1 {
	overflow: hidden;
	zoom: 1;
	width: 1190px;
	margin-top: 65px;
	border-left: 1px #dad7d7 solid;
}

.xiadan-hd1 li {
	width: 236px;
	color: #000;
	text-align: center;
	cursor: pointer;
	line-height: 36px;
	border-right: 0;
	font-size: 18px;
	float: left;
	border: 1px #dad7d7 solid;
	border-left: none;
	background: #f5f3f2;
}

.xiadan-hd1 li.active {
	background: #ffffff;
	color: #f04044;
	border-top: 1px #e5222a solid;
	color: #e5222a;
}

.xiadan-bd1 {
	position: relative;
}

.xiadan-bd1 li {
	display: none;
	border-top: 0 none;
	font-size: 14px;
	width: 1184px;
	overflow: hidden;
	border: 1px #dad7d7 solid;
	border-top: 0;
}

.xiadan-bd1 li h2.clas1 {
	background: url(../images/xiadan-banlishijian.png) no-repeat bottom center;
}

.xiadan-bd1 li h2 {
	font-size: 48px;
	font-weight: bold;
	color: #e5222a;
	text-align: center;
	padding: 35px;
	margin-right: 35px;
	padding-right: 0;
	position: relative;
	top: 1px;
}

.banlishijian {
	line-height: 35px;
	width: 900px;
	margin: 0 auto;
	border: 1px #e5222a dashed;
	padding: 15px;
	border-radius: 4px;
}

.banliliucheng {
	width: 900px;
	margin: 0 auto;
}

.banliliucheng dl dt {
	text-align: center;
	float: left;
	width: 150px;
}

.banliliucheng dl dt p {
	font-size: 14px;
	color: #333333;
}

.banliliucheng dl dt.on p {
	color: #e5222a;
}

.banliliucheng dl dd {
	width: 150px;
	float: left;
	height: 2px;
	background: #cccccc;
	position: relative;
	margin: 50px 0;
}

.banliliucheng dl dd span {
	display: block;
	width: 26px;
	height: 26px;
	color: #CCCCCC;
	border: 2px #CCCCCC solid;
	border-radius: 50px;
	text-align: center;
	line-height: 26px;
	position: absolute;
	top: -13px;
	left: 50%;
	margin-left: -13px;
	background: #FFFFFF;
}

.banliliucheng dl dd.on span {
	color: #fff;
	background: #e5222a;
	border-color: #e5222a;
}

.xiadan-title {
	text-align: center;
	background: #eeebeb;
	margin-top: 40px;
	padding-bottom: 15px;
}

.xiadan-title h2 {
	font-size: 48px;
	font-weight: bold;
	color: #e5222a;
	text-align: center;
	padding: 15px;
}

.youshi-main ul {
	width: 1380px;
	margin-top: 30px;
}

.youshi-main ul li {
	float: left;
	width: 540px;
	margin: 20px 0;
	margin-right: 130px;
}

.youshi-main ul li div.youshi-biaoti {
	float: left;
	background: url(../images/youshi-biaoti.png) no-repeat;
	width: 120px;
	height: 120px;
	padding-right: 13px;
	line-height: 120px;
	text-align: center;
	color: #e5222a;
	font-size: 40px;
}

.youshi-main ul li div.youshi-neirong {
	border: 1px #e5222a solid;
	border-radius: 5px;
	float: left;
	width: 340px;
	margin-left: 15px;
	height: 90px;
	line-height: 30px;
	padding: 15px;
}

.youshi-duibi {
	height: auto;
	margin-bottom: 30px;
}



.footer_itme {
	overflow: hidden;
	background: #4C4C4C;
	width: 100%;
	min-width: 1200px;
	height:210px;
}

.footer_l {
	width: 650px;
	background: url(../images/footer_l_bg.png) no-repeat right top;
}

.footer_l div {
	overflow: hidden;
	width: 140px;
	text-align: center;
}

.footer_l div dt a {
	color: #cccccc !important;
	font-size: 18px;
	line-height: 50px;
}

.footer_l div dd a {
	color: #cccccc;
	font-size: 14px;
	line-height: 25px;
}

.footer_r {
	width: 540px;
}

.footer {
	padding: 32px 0 60px 0;
}

.footer_r p {
	margin-left: 100px;
	color: #FFFFFF;
	font-size: 14px;
	margin-bottom: 10px;
	position: relative;
}

.footer_r h2 {
	color: #FFFFFF;
	margin-left: 75px;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 10px;
}

.footer_r h2 img {
	position: relative;
	left: -10px;
	top: 5px;
}

.footer_r p.fontsize12 {
	font-size: 12px;
}

.footer_r p a {
	position: absolute;
	left: 120px;
	display: block;
	width: 39px;
	height: 39px;
	background: url(../images/weiboandqq.png) no-repeat;
}

.footer_r p a.weibo {
	top: 0;
	background-position: 0 0;
}

.footer_r p a.weibo:hover {
	background-position: -39px 0;
}

.footer_r p a.qq {
	top: 50px;
	background-position: 0 -39px;
}

.footer_r p a.qq:hover {
	background-position: -39px -39px;
}

.bottom {
	color: #b0b0b0;
	background: #252525;
	text-align: center;
	line-height: 60px;
	font-size: 14px;
}


/*工商代办追加*/

#kenengxuyao-biangeng {
	height: 230px;
	line-height: 35px;
	margin: 20px 0;
}

#kenengxuyao-biangeng dd {
	max-width: 850px;
}

.shixian-biangeng {
	margin-left: 10px;
	margin-top: 10px;
}

.shixian-biangeng label {
	margin-right: 20px;
	margin-bottom: 15px;
}

.xiadan-left dl .shixian-biangeng label {
	padding: 0 10px;
}

.fanwei {
	width: 698px;
	font-size: 14px;
	line-height: 24px;
	padding: 0px 20px;
	border: 1px #e5222a solid;
	position: relative;
}

.fanwei span {
	position: absolute;
	top: -7px;
	background: url(../images/fanwei_span_bg.png) no-repeat;
	width: 15px;
	height: 7px;
}

#fanwei-guanli span {
	left: 50px;
}

#fanwei-zixun span {
	left: 170px;
}

#fanwei-guanggao span {
	left: 350px;
}

#fanwei-keji span {
	left: 520px;
}


/*首页追加*/

.banner {
	position: relative;
}

.qianhongindex-banner {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -595px;
	height: 528px;
	overflow: hidden;
}

.qianhongindex-banner>ul {
	padding-top: 1px;
	position: relative;
	background: rgba(0, 0, 0, 0.5);
	width: 245px;
}

.qianhongindex-banner>ul>li {
	height: 131px;
	width: 245px;
	font-size: 18px;
	text-align: center;
	line-height: 131px;
	border-bottom: 1px #FFFFFF dashed;
}

.qianhongindex-banner>ul>li div>a {
	color: #FFFFFF;
}

.qianhongindex-banner>ul>li:hover div>a {
	color: #e5222a;
}

.qianhongindex-banner>ul>li div>a>i {
	margin-left: 50px;
}

.qianhongindex-banner>ul>li:hover div.qianhongindex-bannerleft {
	position: relative;
	background: #FFFFFF;
	height: 127px;
	border: 2px #e5222a solid;
	border-right: none;
	padding-right: 2px;
	z-index: 20;
	width: 243px;
}

.qianhongindex-right-shengzhan {
	position: absolute;
	left: 245px;
	top: 0;
	height: 524px;
	width: 1000px;
	background: #FFFFFF;
	display: none;
	z-index: 10;
	border: 2px #e5222a solid;
}

.qianhongindex-banner>ul>li:hover .qianhongindex-right-shengzhan {
	display: block;
}

.border-bottomdashed {
	border-bottom: 1px #CCCCCC dashed;
}

.qianhongindex-right-shengzhan dl dd {
	width: 680px;
}

.qianhongindex-right-shengzhan dl dd ul li {
	margin: 0 20px;
	padding-bottom: 15px;
}

.qianhongindex-right-shengzhan dl dd ul li h2 {
	font-weight: normal;
	font-size: 16px;
	color: #e5222a;
	line-height: 18px;
	text-align: left;
	line-height: 40px;
	padding-left: 20px;
	margin-top: 10px;
}

.qianhongindex-right-shengzhan dl dd ul li p {
	text-align: left;
	line-height: 30px;
	padding-left: 20px;
	font-size: 14px;
	margin: 0;
}

.qianhongindex-right-shengzhan dl dd ul li p a {
	margin-right: 15px;
}

.iSubNavRi {
	width: 260px;
	border-left: 1px solid #e6e6e6;
}

.iSubNavRi li {
	width: 229px;
	height: 126px;
	border-bottom: 1px solid #e6e6e6;
	padding: 20px 11px 20px 20px;
}

.iSubNavRi li h3 {
	font-weight: normal;
	margin-bottom: 15px;
	font-size: 18px;
	color: #e5222a;
	line-height: 18px;
}

.iSubNavRi li.first {
	background: url(../images/jsfx-search.png) right 59px no-repeat;
}

.iSubNavRi li.second {
	background: url(../images/djnf-sale.png) right 59px no-repeat;
}

.iSubNavRi li.third {
	background: url(../images/jspj-pingjia.png) right 59px no-repeat;
}

.iSubNavRi li.no-mar {
	border-bottom: none;
}

.iSubNavRi li p {
	width: 80px;
	font-size: 14px;
	color: #808080;
	line-height: 24px;
	margin-top: 40px;
}

.iSubNavRi li a {
	display: block;
}


/*选项卡*/

.qianhongindex-sousuo {
	padding: 40px 0;
	overflow: hidden;
}

.qianhongindex-sousuo span {
	float: left;
	height: 60px;
	line-height: 60px;
	font-size: 30px;
	color: #e7212a;
	margin-left: 50px;
	font-weight: bold;
}

.qianhongindex-sousuo select {
	height: 60px;
	width: 150px;
	border: 2px #e6232b solid;
	float: left;
	margin-left: 30px;
	font-size: 18px;
	color: #999999;
}

.qianhongindex-sousuo .mingcheng {
	width: 420px;
	height: 56px;
	border: 2px #e6232b solid;
	text-indent: 70px;
	background: url(../images/index-mingcheng.png) no-repeat left 15px center #FFFFFF;
	float: left;
	border-left: 0;
	font-size: 14px;
}

.qianhongindex-sousuo .queding {
	width: 220px;
	height: 60px;
	border: 1px #e6232b solid;
	background: #e6232b;
	color: #FFFFFF;
	float: left;
	cursor: pointer;
}

.qianhongindex-sousuo>div {
	position: relative;
}

.qianhongindex-sousuo>div h2 {
	position: absolute;
	line-height: 80px;
	margin-left: 90px;
	top: 0;
	left: 0;
}

.qianhongindex-sousuo>div h3 {
	position: absolute;
	line-height: 80px;
	margin-left: 240px;
	top: 0;
	left: 0;
	font-size: 14px;
}

.qianhongindex-title {
	text-align: center;
	font-size: 30px;
	color: #555555;
	font-weight: bold;
}

.qianhongindex-title span {
	color: #e8202b;
}

.qianhongindex-title p {
	font-size: 16px;
	color: #999999;
	font-weight: normal;
	margin-top: 15px;
}

.qianhongindex_serve ul {
	width: 1250px;
	overflow: hidden;
	margin-top: 48px;
}

.qianhongindex_serve ul li {
	width: 198px;
	height: 315px;
	border-radius: 10px;
	border: 1px #eae4d0 solid;
	float: left;
	margin-right: 48px;
	margin-bottom: 48px;
	text-align: center;
}

.qianhongindex_serve ul li.hot {
	background: url(../images/sives_hot.png) no-repeat right top;
}

.qianhongindex_serve ul li h2 {
	margin-top: 30px;
}

.qianhongindex_serve ul li h3 {
	color: #555555;
	font-size: 18px;
	margin: 25px 0;
}

.qianhongindex_serve ul li p {
	font-size: 14px;
	color: #b8b8b8;
	display: inline-block;
	height: 2em;
	padding: 0 15px;
}

.qianhongindex_serve ul li p a {
	width: 143px;
	height: 38px;
	display: inline-block;
	background: #e5e5e5;
	color: #666666;
	border-radius: 5px;
	line-height: 38px;
	font-size: 18px;
	margin-top: 25px;
}

.qianhongindex_serve ul li:hover p a {
	color: #FFFFFF;
}

.qianhongindex_serve ul li.qianhongindex_serve1:hover {
	border: 1px #ffdca6 solid;
}

.qianhongindex_serve ul li.qianhongindex_serve1:hover p a {
	background: #ffdca6;
}

.qianhongindex_serve ul li.qianhongindex_serve2:hover {
	border: 1px #fd7e85 solid;
}

.qianhongindex_serve ul li.qianhongindex_serve2:hover p a {
	background: #fd7e85;
}

.qianhongindex_serve ul li.qianhongindex_serve3:hover {
	border: 1px #97cde7 solid;
}

.qianhongindex_serve ul li.qianhongindex_serve3:hover p a {
	background: #97cde7;
}

.qianhongindex_serve ul li.qianhongindex_serve4:hover {
	border: 1px #eba0bf solid;
}

.qianhongindex_serve ul li.qianhongindex_serve4:hover p a {
	background: #eba0bf;
}

.qianhongindex_serve ul li.qianhongindex_serve5:hover {
	border: 1px #b0e7b0 solid;
}

.qianhongindex_serve ul li.qianhongindex_serve5:hover p a {
	background: #b0e7b0;
}

.qianhongindex_serve ul li.qianhongindex_serve6:hover {
	border: 1px #f2b8d1 solid;
}

.qianhongindex_serve ul li.qianhongindex_serve6:hover p a {
	background: #f2b8d1;
}

.qianhongindex_serve ul li.qianhongindex_serve7:hover {
	border: 1px #b3d364 solid;
}

.qianhongindex_serve ul li.qianhongindex_serve7:hover p a {
	background: #b3d364;
}

.qianhongindex_serve ul li.qianhongindex_serve8:hover {
	border: 1px #f6b37f solid;
}

.qianhongindex_serve ul li.qianhongindex_serve8:hover p a {
	background: #f6b37f;
}

.qianhongindex_serve ul li.qianhongindex_serve9:hover {
	border: 1px #99bbfa solid;
}

.qianhongindex_serve ul li.qianhongindex_serve9:hover p a {
	background: #99bbfa;
}

.qianhongindex_serve ul li.qianhongindex_serve10:hover {
	border: 1px #ec7966 solid;
}

.qianhongindex_serve ul li.qianhongindex_serve10:hover p a {
	background: #ec7966;
}

.qianhongindex-youshi {
	background: url(../images/qianhongindex-youshi.png) no-repeat center;
	overflow: hidden;
}

.qianhongindex-youshi ul li {
	width: 16.6%;
	float: left;
	height: 260px;
	background: url(../images/qianhongindex-youshi_bg.png) no-repeat top center;
	margin-top: 160px;
	margin-bottom: 40px;
	text-align: center;
}

.qianhongindex-youshi ul li:hover {
	width: 16.6%;
	float: left;
	height: 260px;
	background: url(../images/qianhongindex-youshi_bg_hover.png) no-repeat top center;
}

.qianhongindex-youshi ul li h2 {
	margin-top: 30px;
}

.qianhongindex-youshi ul li h3 {
	margin-top: 40px;
	font-size: 18px;
	color: #f59f00;
	-webkit-text-stroke-width: 4px;
	-webkit-text-stroke-color: #FFF;
	position: relative;
	margin-bottom: 30px;
}

.qianhongindex-youshi ul li h3 span {
	color: #f59f00;
	font-size: 18px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	display: block;
	z-index: 500;
	-webkit-text-stroke-width: 0px;
}

.qianhongindex-youshi ul li:hover h3 span {
	color: #e8202b;
}

.qianhongindex-youshi ul li p {
	color: #FFFFFF;
}

.qianhongindex-youshi {
	padding-bottom: 50px;
}

.qianhongindex-liucheng {
	padding-bottom: 30px;
	overflow: hidden;
}

.qianhongindex-liucheng-left {
	width: 453px;
}

.qianhongindex-liucheng-left ul li {
	overflow: hidden;
	margin-top: 20px;
}

.liucheng-left {
	width: 62px;
	height: 55px;
	background: url(../images/qianhong-liucheng_bg.png) no-repeat center;
	color: #FFFFFF;
	line-height: 55px;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
}

.qianhongindex-liucheng-left .liucheng-right {
	width: 365px;
	margin-left: 15px;
}

.liucheng-right h2 {
	font-size: 16px;
	font-weight: bold;
	color: #e8202b;
}

.liucheng-right p {
	line-height: 16px;
	color: #333333;
}

.qianhongindex-liucheng-center {
	width: 280px;
	float: left;
	height: 356px;
	background: #e8202b;
	margin-top: 20px;
}

.qianhongindex-liucheng-center h2 {
	margin: 60px 40px;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}

.qianhongindex-liucheng-center p {
	margin: 40px;
	color: #FFFFFF;
	font-size: 16px;
	margin-top: 140px;
}

.qianhongindex-liucheng-right {
	margin-left: 15px;
}

.qianhongindex-liucheng-right ul li {
	overflow: hidden;
	margin-top: 20px;
}

.qianhongindex-liucheng-right .liucheng-right {
	width: 365px;
	margin-right: 15px;
}

.qianhongindex-newsandask {
	position: relative;
	height: 390px;
	margin-top: 30px;
}

.qianhongindex-newsandask>div {
	width: 563px;
	padding: 15px;
	float: left;
	min-height: 100px;
}

.qianhongindex-newsandask>div>a {
	width: 80px;
	height: 24px;
	background: #ff9400;
	color: #FFFFFF;
	display: block;
	line-height: 24px;
	text-align: center;
	margin-top: 15px;
}

.qianhongindex-newsandask>span {
	position: absolute;
	top: -39px;
	left: 50%;
	margin-left: -23px;
	height: 39px;
	width: 46px;
	display: block;
	background: url(../images/qianhongindex-newsandask_bg.png) no-repeat center;
}

.qianhongindex-news_left dl dt {
	overflow: hidden;
	padding-bottom: 10px;
}

.qianhongindex-news_left dl dd {
	line-height: 32px;
	height: 32px;
}

.qianhongindex-news_left dl dd span {
	color: #999999;
}

.qianhongindex-askright dl dd {
	line-height: 32px;
	height: 32px;
}

.qianhongindex-askright dl dd span {
	color: #999999;
}

.news-left {
	padding: 0 15px;
	background: #e8202b;
}

.news-left h2 {
	font-size: 48px;
	border-bottom: 1px #FFFFFF solid;
	color: #FFFFFF;
	margin-top: 40px;
}

.news-left h3 {
	font-size: 36px;
	color: #FFFFFF;
}

.news-left p a {
	width: 80px;
	height: 24px;
	display: block;
	background: #f3555e;
	text-align: center;
	line-height: 24px;
	margin-top: 27px;
	color: #FFFFFF;
	margin-bottom: 10px;
}

.qianhongindex-group-itme {
	width: 21%;
	margin: 50px 2%;
	position: relative;
	float: left;
	padding-bottom: 20px;
}

.qianhongindex-group_pic {
	width: 245px;
	height: 236px;
	margin: 0 auto;
	overflow: hidden;
}

.qianhongindex-group-itme:hover .qianhongindex-group_text {
	display: block;
}

.qianhongindex-group_text {
	width: 245px;
	height: 236px;
	position: absolute;
	top: 0;
	left: 3px;
	background: rgba(255, 0, 4, 0.5);
	display: none;
}

.qianhongindex-group_text h2 {
	font-size: 18px;
	color: #f9fc00;
	text-align: center;
	margin-top: 30px;
	font-weight: bold;
	margin-bottom: 10px;
}

.qianhongindex-group_text p {
	text-align: center;
	color: #FFFFFF;
}

.qianhongindex-group_text div {
	text-align: center;
	color: #FFFFFF;
}

.qianhongindex-group_text span {
	text-align: center;
	color: #FFFFFF;
}

.qianhongindex-group_text p a {
	display: inline-block;
	width: 87px;
	height: 26px;
	line-height: 26px;
	color: #FFFFFF;
	background: #9a0109;
	position: relative;
	z-index: 500;
	margin-top: 5px;
}

.qianhongindex-group_text p a:hover {
	background: #720005;
}

.qianhongindex-group_zhezhao {
	width: 246px;
	height: 236px;
	position: absolute;
	top: 0;
	left: 2px;
	background: url(../images/qianhongindex-group_kuangjia.png) no-repeat;
}

.qianhongindex-group-itme h3 {
	font-size: 18px;
	color: #e8202b;
	text-align: center;
	margin-top: 15px;
}

.qianhongindex-group-itme h3 span {
	font-size: 14px;
	color: #333333;
}

.qianhongindex-group-itme h4 a {
	width: 146px;
	height: 37px;
	text-align: center;
	line-height: 37px;
	border: 1px #E02124 dashed;
	display: block;
	margin: 0 auto;
}

.qianhongindex-group-itme h4 a:hover {
	background: #E02124;
	color: #FFFFFF;
}


/*banner*/


/*本例css*/

.wwwqianhongcom2 {
	margin: 0px auto;
	position: relative;
	overflow: hidden;
	margin-bottom: 15px;
}


/*数字按钮样式*/

.wwwqianhongcom2 .num {
	overflow: hidden;
	height: 22px;
	position: absolute;
	bottom: 12px;
	left: 47%;
	zoom: 1;
	z-index: 3;
}

.wwwqianhongcom2 .num li {
	width: 14px;
	height: 14px;
	line-height: 12px;
	text-align: center;
	font-weight: 400;
	font-family: "微软雅黑", Arial;
	color: #FFFFFF;
	background: #d5d5d5;
	color: #d5d5d5;
	margin-right: 8px;
	margin-left: 8px;
	border-radius: 50%;
	cursor: pointer;
	float: left;
	overflow: hidden;
}

.wwwqianhongcom2 .num li.on {
	background: #c61e28;
	color: #c61e28;
}


/*当前项*/

.wwwqianhongcom2 .num p {
	line-height: 25px;
	text-shadow: #c2c1c1 0 1px 0;
}


/*上一个  下一个*/

.wwwqianhongcom2 .prev,
.wwwqianhongcom2 .next {
	display: none;
}

.wwwqianhongcom2 .biaozhu {
	position: absolute;
	bottom: 0;
	height: 80px;
	background: rgba(0, 0, 0, 0.7);
	left: 0;
	width: 772px;
	line-height: 80px;
	color: #FFFFFF;
	font-size: 20px;
	text-indent: 2em;
}

.qianhongindex-about>h2 {
	height: 50px;
	line-height: 50px;
	border-bottom: 2px #e8202b solid;
	overflow: hidden;
}

.qianhongindex-about>h2 span a {
	width: 80px;
	height: 24px;
	display: inline-block;
	background: #f3555e;
	text-align: center;
	line-height: 24px;
	color: #FFFFFF;
	font-size: 14px;
	margin-top: 15px;
}

.qianhongindex-about>h2 span b {
	color: #cccccc;
	font-weight: normal;
}

.qianhongindex-about p {
	font-size: 14px;
	color: #333333;
	line-height: 24px;
	width: 1200px;
}

.qianhongindex-about p img {
	margin: 20px 0;
	margin-right: 2px;
	margin-bottom: 15px;
	height: 162px !important;
	width: auto !important;
}

.qianhongindex-product_left {
	overflow: hidden;
	float: left;
}

.qianhongindex-product>h2 {
	height: 50px;
	line-height: 50px;
	border-bottom: 2px #cccccc solid;
	overflow: hidden;
}

.qianhongindex-product>h2 span b {
	border-bottom: 2px #e8202b solid;
	height: 50px;
	display: inline-block;
	font-weight: normal;
}

.qianhongindex-product>h2 span a {
	width: 80px;
	height: 24px;
	display: inline-block;
	background: #f3555e;
	text-align: center;
	line-height: 24px;
	color: #FFFFFF;
	font-size: 14px;
	margin-top: 15px;
}

.qianhongindex-product>h2 span.fl {
	color: #cccccc;
	font-weight: normal;
}

.product_left-hd {
	zoom: 1;
	width: 230px;
	margin-top: 25px;
	border-left: 1px #e5e5e5 solid;
	border-top: 1px #e5e5e5 solid;
	float: left;
}

.product_left-hd li {
	color: #000;
	text-align: center;
	cursor: pointer;
	line-height: 78px;
	height: 78px;
	border-right: 0;
	font-size: 18px;
	border-right: 1px #e5e5e5 solid;
	border-bottom: 1px #e5e5e5 solid;
	position: relative;
}

.product_left-hd li.active {
	background: #e83b44;
	color: #f04044;
	color: #FFF;
}

.product_left-hd li span {
	width: 0;
	height: 0;
	display: block;
	position: absolute;
	left: 229px;
	top: 29px;
	border: 10px solid;
	border-color: transparent transparent transparent #e83b44;
	display: none;
	z-index: 1000;
}

.product_left-hd li.active span {
	display: block;
}

.product_left-bd {
	position: relative;
	float: left;
	width: 561px;
	margin-top: 25px;
}

.product_left-bd li {
	display: none;
	font-size: 14px;
	width: 561px;
	overflow: hidden;
	border-top: 1px #e5e5e5 solid;
	padding-left: 15px;
}

.product_left-bd li p {
	width: 181px;
	height: 157px;
	overflow: hidden;
	float: left;
	border-bottom: 1px #e5e5e5 solid;
	border-right: 1px #e5e5e5 solid;
}

.qianhongindex-product_right {
	margin-top: 15px;
	margin-left: 20px;
	width: 370px;
}

.qianhongindex-product_right dl {
	border-bottom: 1px #c8c8c8 dashed;
	margin-top: 2px;
	padding-bottom: 3px;
}

.qianhongindex-product_right dl dt {
	border-bottom: 1px #c8c8c8 dashed;
	font-size: 18px;
	color: #333333;
	line-height: 40px;
}

.qianhongindex-product_right dl dd {
	line-height: 30px;
}

.qianhongindex-product_right dl dd b {
	margin-right: 5px;
	display: inline-block;
	float: left;
}

.qianhongindex-product_right dl dd a {
	max-width: 300px;
	overflow: hidden;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	position: relative;
	height: 30px;
	padding-right: 20px;
}

.qianhongindex-product_right dl dd a span {
	color: #E01C32;
	font-weight: bold;
	margin-right: 10px;
}

.qianhongindex-product_right dl dd em {
	font-style: normal;
	color: #aaaaaa;
	font-size: 12px;
}

.qianhongindex-product_right p {
	text-align: center;
}

.qianhongindex-product_right p a {
	width: 156px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	display: block;
	margin: 0 auto;
	font-size: 18px;
	color: #FFFFFF;
	background: #e83b44;
	margin-top: 30px;
}

.qianhongindex-product_right dl dd img {
	display: none;
	position: absolute;
	right: 0;
	top: 3px;
}

.qianhongindex-product_right dl dd.hongse a {
	color: #FF0000;
}

.qianhongindex-product_right dl dd.hongse img {
	display: inline-block;
}

.qianhongindex-links {
	margin-bottom: 50px;
	overflow: hidden;
}

.qianhongindex-links>h2 {
	height: 50px;
	line-height: 50px;
	border-bottom: 2px #cccccc solid;
	margin-top: 50px;
}

.qianhongindex-links>h2 span a {
	width: 80px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	font-size: 14px;
	margin-top: 15px;
	display: inline-block;
}

.qianhongindex-links ul li {
	float: left;
	margin-right: 20px;
	line-height: 50px;
}


/*新闻列表页追加*/
.new_body{
	width: 100%;
	overflow: hidden;
	background: #f4f4f4;
}
.news-list-left {
	width: 810px;
	float: left;
	background: #fff;
	padding: 0px 20px;
}

.news-list-left .net_newsli>h2 {
	font-weight: normal;
	font-size: 18px;
}

.news-list-left .net_newsli ul li {
	padding: 20px 0px;
	border-bottom: 1px #d6d6d6 dashed;
	overflow: hidden;
	position: relative;
}

.news-list-left .net_newsli ul li h3 {
	position: relative;
	font-size: 18px;
	font-family: Microsoft Yahei;
	margin: 0;
	font-weight: normal;
	margin-bottom: 5px;
}

.news-list-left .net_newsli ul li h3 .reply_num {
	width: 40px;
	height: 25px;
	display: inline-block;
	padding-bottom: 7px;
	font-size: 14px;
	background: #fff;
}

.news-list-left .net_newsli ul li h3 .reply_num i {
	width: 38px;
	height: 16px;
	display: inline-block;
	background-color: #fff;
	border-radius: 4px;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	line-height: 16px;
	text-align: center;
	color: #ff8a22;
	border: 1px #ff8a22 solid;
	font-size: 12px;
}

.news-list-left .net_newsli ul li h3 .reply_num i a {
	color: #ff8a22;
}

.news-list-left .summary img {
	width: 200px;
	height: 130px;
	float: left;
	margin: 0px 15px 0px 0px;
}

.news-list-left .summary .post_info {
	height: 26px;
	display: block;
	font-size: 12px;
	line-height: 26px;
	color: #969696;
	font-family: "宋体";
	margin-bottom: 10px;
	margin-top: 5px;
}

.news-list-left .summary .post_info font {
	margin-right: 30px;
	line-height: 20px;
	display: inline-block;
}

.news-list-left .summary .post_info font b {
	font-weight: normal;
	color: #2567ec;
}

.news-list-left .summary .post_info .view_num {
	padding-left: 20px;
	background: url(../images/news_img.gif) no-repeat left -70px;
}

.news-list-left .summary span {
	color: #999999;
	font-size: 14px;
	line-height: 25px;
}

.news-list-left .summary .post_info font.fabu-user {
	padding-right: 40px;
	background: url(../images/news-list-memberrenzheng.png) no-repeat right center;
}

.news-list-left .summary .post_info i {
	font-family: Verdana;
	color: #d2d2d2;
	margin: 0px 7px;
}

.news-list-left .summary .post_info .h_view_num {
	padding-left: 20px;
	background: url(../images/news_img.gif) no-repeat left -105px;
}

.news-list-left .top_a {
	background: url(../images/news_img.gif) no-repeat left -228px;
	color: #B03B3A;
	display: inline;
	float: left;
	height: 25px;
	line-height: 25px;
	padding-left: 20px;
}

.news-list-left .top_a:hover {
	background: url(../images/news_img.gif) no-repeat left -204px;
}

.news-list-left .net_newsli ul li dl {
	padding-top: 5px;
}

.news-list-left .net_newsli ul li dl dd {
	border-bottom: #f0f1f1 1px solid;
	overflow: hidden;
	padding-bottom: 5px;
	padding-top: 5px;
}

.news-list-left .net_newsli ul li dl dd span {
	float: left;
	display: inline;
	width: 544px;
	margin-left: 6px;
	font-size: 12px;
	line-height: 25px;
}

.news-list-left .net_newsli ul li dl dd em {
	float: left;
	color: #B03B3A;
	display: inline-block;
	width: 20px;
	line-height: 25px;
}

.news-list-right {
	width: 280px;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
}

.news-list-right-zixun dl dt {
	font-size: 18px;
	color: #333333;
	line-height: 50px;
}

.news-list-right-zixun dl dd p {
	float: left;
	max-width: 180px;
	margin-right: 5px;
	font-size: 16px;
	color: #333333;
}

.news-list-right-zixun dl dd {
	border-bottom: 1px #dadada dashed;
	padding-bottom: 10px;
	overflow: hidden;
	margin-bottom: 20px;
}

.pages {
	padding: 10px 0 10px 0;
	text-align: center;
	font-size: 14px;
	color: #737373;
	clear: both;
	margin: 40px 0;
}

.pages a:link,
.pages a:visited,
.pages a:active {
	color: #737373;
	background: #f9f9f9;
	border: 1px solid #dddddd;
	padding: 5px;
	text-decoration: none;
}

.pages a:hover {
	border-color: #e01c32;
	color: #e01c32;
}

.pages strong {
	background: #e5222a;
	padding: 5px;
	border: #e24846 1px solid;
	color: #FFFFFF;
}

.pages_inp {
	border: #dddddd 1px solid;
	padding: 5px;
	width: 30px;
	text-align: center;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}

.pages_btn {
	background: #fff;
	border: #dddddd 1px solid;
	color: #737373;
	font-weight: bold;
	font-size: 14px;
	padding: 4px;
	cursor: pointer;
}

.pages_btn:hover {
	border-color: #e01c32;
	color: #e01c32;
}

.pages a.back-org {
	background: #e5222a;
	color: #FFFFFF;
	border-color: #e5222a;
}

.bshare-custom {
	position: absolute;
	right: 0;
	top: 120px;
}

.qianhongindex-kunhuo {
	background: url(../images/qianhongindex-kunhuo_bg.png) no-repeat center;
	height: 410px;
	overflow: hidden;
}

.qianhongindex-kunhuo>h2 {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	margin: 25px 0;
}

.qianhongindex-kunhuo>h3 {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}

.qianhongindex-kunhuo div {
	width: 600px;
	margin: 30px auto;
}

.qianhongindex-kunhuo div p {
	color: #FFFFFF;
	margin-top: 15px;
}

.qianhongindex-kunhuo div textarea {
	margin-top: 15px;
	width: 600px;
	height: 80px;
}

.qianhongindex-kunhuo div input {
	width: 270px;
	height: 40px;
	border: 1px #fff solid;
	text-indent: 15px;
	color: #333333;
}

.qianhongindex-kunhuo div .jiejue {
	height: 44px;
	background: #e8202b;
	border: 4px #e8202b solid;
	width: 160px;
	font-size: 16px;
	margin-left: 10px;
	text-indent: 0px;
	cursor: pointer;
	color: #FFFFFF;
}


/*关于我们追加*/
.about-body{
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #f4f4f4;
	padding-bottom: 25px;
}
.about-banner img {
	position: relative;
	left: 50%;
	margin-left: -960px;
}
.about-left_box ul{
	width: 220px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.about-left_box ul li{
	width: 190px;
	height: 40px;
	margin-bottom: 7px;
	background: url(../images/about-left-box-zt.png) no-repeat;
	border-radius: 6px;
	padding-left: 28px;
}
.about-left_box ul li a{
	line-height: 40px;
	font-size: 16px;
	color: #555;
	font-family: "微软雅黑";
	display: block;
	width: 190px;
	height: 40px;
	padding-left: 28px;
}
.about-left_box ul li:hover{
	background: url(../images/about-left-box-bai.png) no-repeat center right 23px #d70606;
}
.about-left_box ul li:hover a{
	color: #fff;
}
.about .about-right {
	float: right;
	width: 875px;
	overflow: hidden;
	color: #000;
	position: relative;
	padding: 30px 25px;
	padding-bottom: 50px;
	margin-left: 15px;
	border: 1px solid #ddd;
	padding-top: 0px;
	background: #fff;
	line-height: 35px;
}
.about-left-box-tit{
	padding-left: 18px;
}
.about .about-left {
	float: left;
	width: 240px;
	padding-bottom: 10px;
	background: #d9d9d9;
	padding-top: 15px;
}
.left-box{
	width: 186px;
	height: 152px;
	margin: 0 auto;
	background: #ececec;
	margin-top: 20px;
	padding: 14px;
}
.left-box span{
	display: block;
	font-size: 14px;
	color: #666;
	font-family: "微软雅黑";
	margin-top: 10px;
	margin-bottom: 10px;
}
.left-box p{
	font-size: 14px;
	color: #333;
	font-family: "微软雅黑";
	line-height: 22px;
	margin-bottom: 10px;
}
.left-box p i{
	font-size: 14px;
	color: #fb570f;
	font-style: normal;
}
.left-box p img{
	width: 77px;
	height: 22px;
	vertical-align: middle;
}
.about .about-left h3.title {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 24px;
	color: #466A86;
	background: url(../images/web_title_bg.png) no-repeat left center;
	padding-left: 30px;
}

.about .about-left h3.title div {
	float: left;
	height: 30px;
	font-size: 16px;
	line-height: 30px;
	padding-left: 30px;
	white-space: nowrap;
	min-width: 60px;
	cursor: pointer;
}

* html .about .about-left h3.title div {
	width: 60px;
}

.about .about-left h3.title span {
	display: block;
	height: 30px;
	color: #b16aba;
	line-height: 40px;
	padding-right: 10px;
	white-space: nowrap;
	cursor: pointer;
	text-align: center;
}

* html .about .about-left h3.title div span {
	padding-top: 2px;
}

*+html .about .about-left h3.title div span {
	padding-top: 2px;
}

.about .about-left h3.title a.more {
	margin-top: 12px;
	margin-right: 10px;
	background: url(../images/more.gif) no-repeat;
	width: 39px;
	height: 14px;
	overflow: hidden;
	line-height: 100px;
}

.about .about-left .about-left_itme {
	margin-bottom: 15px;
	border: 1px #d5d5d5 solid;
}

.about .about-left .about-left_itme dl {
	border-bottom: 1px #d5d5d5 solid;
	position: relative;
	bottom: -1px;
}

.about .about-left .about-left_itme dl dt a {
	height: 70px;
	line-height: 70px;
	text-align: center;
	font-size: 18px;
	color: #333333;
	display: block;
}

.about .about-left .about-left_itme dl dt a:hover {
	background: #e5222a;
	color: #FFFFFF;
}

.about .about-left .about-left_itme dl dt a.on {
	background: #e5222a;
	color: #FFFFFF;
}

.about-title {
	font-size: 18px;
	color: #666666;
	line-height: 40px;
	border-bottom: 1px #eee solid;
}

.about-right p {
	line-height: 30px;
}

.erweima {
	position: absolute;
	left: 370px;
	top: 250px;
}

.ditu {
	width: 709px;
	height: 362px;
}


/*注册追加*/

.zhuce-banner {
	padding: 10px;
	background: rgba(255, 255, 255, 0.2);
	position: absolute;
	left: 57%;
	top: 30px;
}

.zhuce-banner_fff {
	width: 333px;
	height: 463px;
	background: #FFFFFF;
}

.color-sorg {
	color: #c84900;
}

.zhuce-banner_fff h2 {
	font-size: 22px;
	color: #666666;
	margin: 0 15px;
	line-height: 75px;
	border-bottom: 1px #e6e6e6 solid;
	margin-bottom: 15px;
	overflow: hidden;
}

.zhuce-banner_fff h2 .fr {
	font-size: 12px;
}

.zhuce-banner_fff ul {
	margin: 0 15px;
}

.zhuce-banner_fff ul li {
	margin: 20px 0;
	color: #3f3a3b;
	position: relative;
}

.zhuce-banner_fff ul li input {
	width: 300px;
	height: 40px;
	border: 1px #e6e6e6 solid;
	text-indent: 1.5em;
}

.zhuce-banner_fff ul li input.zhuce {
	border: 1px #c84900 solid;
	background: #c84900;
	color: #FFFFFF;
	text-indent: 0;
	font-size: 18px;
}

.zhuce-banner_fff p {
	color: #333333;
	margin: 0 15px;
	line-height: 30px;
}

.zhuce-banner_fff p a {
	width: 20px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	margin: 0 5px;
}

.zhuce-banner_fff p a:hover {
	filter: Alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}

.zhuce-banner_fff p a.denglu-qq {
	background: url(../images/zhuce-qq.png) no-repeat center;
}

.zhuce-banner_fff p a.denglu-xinlang {
	background: url(../images/zhuce-xinlang.png) no-repeat center;
}

.footer_reg {
	width: 100%;
	min-width: 1200px;
}

.footer_reg .footer {
	padding: 0;
	padding-bottom: 20px;
}

.footer_reg .footer_copy {
	text-align: center;
	line-height: 30px;
	margin-top: 15px;
}

.footer_reg .footer_copy span a:hover {
	color: #979797;
}

.footer_reg .footer_copy p,
.footer_reg .footer_copy a {
	color: #666666;
	font-size: 14px;
}

.footer_copy span {
	padding: 0 15px;
}


/*登录追加*/

.login-banner_fff {
	width: 333px;
	height: 360px;
	background: #FFFFFF;
	overflow: hidden;
}

.login-banner_fff h2 {
	font-size: 22px;
	color: #666666;
	margin: 0 15px;
	line-height: 45px;
	overflow: hidden;
	margin-top: 20px;
}

.login-banner_fff h2 .fr {
	font-size: 12px;
}

.login-banner_fff h3 {
	background: url(../images/login-jinggao.png) no-repeat left #fff6d2;
	margin: 0 15px;
	border: 1px #ffe57d solid;
	color: #666666;
	text-align: center;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
}

.login-banner_fff ul {
	margin: 0 15px;
}

.login-banner_fff ul li {
	margin: 20px 0;
	color: #3f3a3b;
	position: relative;
}

.login-banner_fff ul li input {
	width: 300px;
	height: 40px;
	border: 1px #e6e6e6 solid;
	text-indent: 1.5em;
}

.login-banner_fff ul li input.zhuce {
	border: 1px #c84900 solid;
	background: #c84900;
	color: #FFFFFF;
	text-indent: 0;
	font-size: 18px;
}

.login-banner_fff p {
	color: #333333;
	margin: 0 20px;
	line-height: 30px;
}

.login-banner_fff p a {
	width: 20px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	margin: 0 5px;
}

.login-banner_fff p a:hover {
	filter: Alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}

.login-banner_fff p a.denglu-qq {
	background: url(../images/zhuce-qq.png) no-repeat center;
}

.login-banner_fff p a.denglu-xinlang {
	background: url(../images/zhuce-xinlang.png) no-repeat center;
}

.zhuce-banner_fff ul li p {
	position: absolute;
	bottom: -23px;
	z-index: 200;
}

.login-banner_fff ul li p {
	position: absolute;
	bottom: -23px;
	z-index: 200;
}


/*顾问信息*/

.xiadan-right {
	float: left;
	border-left: 1px #dad9d9 solid;
	width: 304px;
	overflow: hidden;
	padding: 0 20px;
}

.xiadan-right>h2 {
	line-height: 50px;
	text-indent: 10px;
	overflow: hidden;
}

.xiadan-right h2 .fr {
	padding-left: 20px;
	background: url(../images/genghuanguwen.png) no-repeat left 10px center;
	display: inline-block;
	margin-right: 10px;
}

.xiadan-right-guwen {
	background: #f8f9fb;
	overflow: hidden;
	padding-bottom: 5px;
}

.xiadan-right-guwen dt {
	width: 120px;
	height: 120px;
	border-radius: 200px;
	overflow: hidden;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 30px;
}

.xiadan-right-guwen dt img {
	width: 100%;
}

.xiadan-right-guwen dd {
	margin-top: 10px;
}

.xiadan-right-guwen dd h2 {
	font-size: 24px;
	line-height: 50px;
	padding-top: 15px;
}

.xiadan-right-guwen dd p {
	line-height: 35px;
	font-size: 15px;
}

.xiadan-right-guwen dl {
	overflow: hidden;
}

.xiadan-right-guwen>h2 {
	font-size: 30px;
	font-style: italic;
	color: #FF6600;
	text-align: center;
	padding-left: 50px;
	background: url(../images/dianhua-bg.png) no-repeat left 20px center;
	line-height: 100px;
}

.xiadan-right-guwen>h3 {
	line-height: 50px;
}

.xiadan-right-guwen>h3 a {
	float: left;
	margin-left: 30px;
}

.xiadan-right-guwen>h3 a span {
	display: inline-block;
	font-size: 18px;
	color: #FFFFFF;
	background: #FF6600;
	padding: 5px 20px;
	border-radius: 2px;
	line-height: 24px;
}

.xiadan-right-guwen>h3 a span:hover {
	background: #E71418
}

.xiadan-right-biaoyu {
	margin: 20px 0;
	overflow: hidden;
}

.xiadan-right-guwen>h4 {
	font-size: 30px;
	color: #e01c32;
	background: url(../images/plac-phone.png) no-repeat left center;
	height: 60px;
	line-height: 60px;
	margin-left: 15px;
	padding-left: 40px;
	margin-top: 10px;
}

.xiadan-guanggao {
	margin-top: 30px;
}


/*选项卡*/

.xiadan-hd1 {
	overflow: hidden;
	zoom: 1;
	width: 1190px;
	margin-top: 65px;
	border-left: 1px #dad7d7 solid;
}

.xiadan-hd1 li {
	width: 236px;
	color: #000;
	text-align: center;
	cursor: pointer;
	line-height: 36px;
	border-right: 0;
	font-size: 18px;
	float: left;
	border: 1px #dad7d7 solid;
	border-left: none;
	background: #f5f3f2;
}

.xiadan-hd1 li.active {
	background: #ffffff;
	color: #f04044;
	border-top: 1px #FF6600 solid;
	color: #FF6600;
}

.xiadan-bd1 {
	position: relative;
}

.xiadan-bd1 li {
	display: none;
	border-top: 0 none;
	font-size: 14px;
	width: 1184px;
	overflow: hidden;
	border: 1px #dad7d7 solid;
	border-top: 0;
}

.xiadan-bd1 li h2.clas1 {
	background: url(../images/xiadan-banlishijian.png) no-repeat bottom center;
}

.xiadan-bd1 li h2 {
	font-size: 48px;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
	padding: 35px;
	margin-right: 35px;
	padding-right: 0;
	position: relative;
	top: 1px;
}

.banlishijian {
	line-height: 35px;
	width: 900px;
	margin: 0 auto;
	border: 1px #FF6600 dashed;
	padding: 15px;
	border-radius: 4px;
}

.banliliucheng {
	width: 900px;
	margin: 0 auto;
}

.banliliucheng dl dt {
	text-align: center;
	float: left;
	width: 150px;
}

.banliliucheng dl dt p {
	font-size: 14px;
	color: #333333;
}

.banliliucheng dl dt.on p {
	color: #FF6600;
}

.banliliucheng dl dd {
	width: 150px;
	float: left;
	height: 2px;
	background: #cccccc;
	position: relative;
	margin: 50px 0;
}

.banliliucheng dl dd span {
	display: block;
	width: 26px;
	height: 26px;
	color: #CCCCCC;
	border: 2px #CCCCCC solid;
	border-radius: 50px;
	text-align: center;
	line-height: 26px;
	position: absolute;
	top: -13px;
	left: 50%;
	margin-left: -13px;
	background: #FFFFFF;
}

.banliliucheng dl dd.on span {
	color: #fff;
	background: #FF6600;
	border-color: #FF6600;
}

.xiadan-title {
	text-align: center;
	background: none;
	margin-top: 40px;
	padding-bottom: 15px;
}

.xiadan-title h2 {
	font-size: 32px;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
	padding: 15px;
}

.youshi-main ul {
	width: 1380px;
	margin-top: 30px;
}

.youshi-main ul li {
	float: left;
	width: 540px;
	margin: 20px 0;
	margin-right: 130px;
}

.youshi-main ul li div.youshi-biaoti {
	float: left;
	background: url(../images/youshi-biaoti.png) no-repeat;
	width: 120px;
	height: 120px;
	padding-right: 13px;
	line-height: 120px;
	text-align: center;
	color: #FF6600;
	font-size: 40px;
}

.youshi-main ul li div.youshi-neirong {
	border: 1px #FF6600 solid;
	border-radius: 5px;
	float: left;
	width: 340px;
	margin-left: 15px;
	height: 90px;
	line-height: 30px;
	padding: 15px;
}

.youshi-duibi {
	height:auto;
	width: 100%;
	margin-bottom: 30px;
	margin: 0 auto;
	background: #e4e4e4;
	padding: 30px 0px;
}

.youshi-duibi img {
	width: 1190px;
	display: block;
	margin: 0 auto;
}


/*工商代办追加*/

#kenengxuyao-biangeng {
	height: 230px;
	line-height: 35px;
	margin: 20px 0;
}

#kenengxuyao-biangeng dd {
	max-width: 850px;
}

.shixian-biangeng {
	margin-left: 10px;
	margin-top: 10px;
}

.shixian-biangeng label {
	margin-right: 20px;
	margin-bottom: 15px;
}

.xiadan-left dl .shixian-biangeng label {
	padding: 0 10px;
}

.fanwei {
	width: 678px;
	font-size: 14px;
	line-height: 24px;
	padding: 10px 20px;
	border: 1px #FF6600 solid;
	position: relative;
}

.fanwei i {
	font-style: normal;
	display: none;
}

.fanwei b {
	font-weight: normal;
	color: #E01C32;
	cursor: pointer;
}

.fanwei b:hover {
	color: #C0081D;
}

.fanwei span {
	position: absolute;
	top: -7px;
	background: url(../images/fanwei_span_bg.png) no-repeat;
	width: 15px;
	height: 7px;
}

#fanwei-guanli span {
	left: 50px;
}

#fanwei-zixun span {
	left: 170px;
}

#fanwei-guanggao span {
	left: 350px;
}

#fanwei-keji span {
	left: 520px;
}


/********************************************************会员中********************************************************************心*/

.m-menu {
	width: 245px;
	background: #fdfaf8;
}

.m-menu-left {
	background: #fdfaf8;
	width: 245px;
}

.m-menu-photo img.m-photo {
	border-radius: 100%;
	-moz-border-radius: 100%;
	-webkit-border-radius: 100%;
	float: left;
	width: 50px;
	height: 50px;
	margin-right: 15px
}

.m-menu-photo {
	border-bottom: #f2b78f 2px solid;
	width: 220px;
	margin: 0px auto;
	overflow: hidden;
	padding: 10px
}

.colorblue {
	color: #0438af
}

.fontsize12 {
	font-size: 12px
}

.m-menu-photo p {
	line-height: 25px
}

p.photo-bangding a {
	display: inline-block;
	width: 20px;
	background: url(../images/m-icos.png) no-repeat;
	height: 17px;
	margin-right: 10px
}

p.photo-bangding a.m-mail {
	background-position: -22px 0px;
}

p.photo-bangding a.m-qq {
	background-position: -64px 0px;
}

p.photo-bangding a.m-qq-on {
	background-position: -44px 0px;
}

p.photo-bangding a.m-mail-on {
	background-position: 0px 0px;
}

p.photo-bangding a.m-tel {
	background-position: -30px -17px;
}

p.photo-bangding a.m-tel-on {
	background-position: -12px -17px;
}

.m-menu-nav ul li {
	border-bottom: #e9e9e9 1px solid;
	height: 40px;
	line-height: 40px;
	padding-left: 25px;
	margin: 5px auto;
	width: 190px;
}

.m-menu-nav ul li em {
	background: url(../images/m-icos.png) no-repeat;
	width: 30px;
	height: 20px;
	display: inline-block;
	margin-right: 20px;
	position: relative;
	top: 3px
}

.m-menu-nav ul li em.m-home {
	background-position: -14px -51px;
}

.m-menu-nav ul li.on em.m-home {
	background-position: -52px -51px;
}

.m-menu-nav ul li:hover em.m-home {
	background-position: -52px -51px;
}

.m-menu-nav ul li.on a {
	color: #ff6600
}

.m-menu-nav ul li:hover a {
	color: #FF6600
}

.m-menu-nav ul li:hover a.colorblue {
	color: #0438af
}

.m-menu-nav ul li:hover a.colorblue:hover {
	color: #FF6600;
	text-decoration: underline
}

.m-menu-nav ul li em.m-order {
	background-position: -14px -92px;
}

.m-menu-nav ul li.on em.m-order {
	background-position: -53px -92px;
}

.m-menu-nav ul li:hover em.m-order {
	background-position: -53px -92px;
}

.m-menu-nav ul li em.m-youh {
	background-position: -14px -128px;
}

.m-menu-nav ul li.on em.m-youh {
	background-position: -53px -128px;
}

.m-menu-nav ul li:hover em.m-youh {
	background-position: -53px -128px;
}

.m-menu-nav ul p {
	height: 35px;
	line-height: 35px;
	background: #e4e0e1;
	margin-top: 15px;
	padding-left: 25px;
	font-size: 16px;
}

.m-menu-nav ul li em.m-guwen {
	background-position: -14px -168px;
}

.m-menu-nav ul li.on em.m-guwen {
	background-position: -53px -168px;
}

.m-menu-nav ul li:hover em.m-guwen {
	background-position: -53px -168px;
}

.m-menu-nav ul li em.m-xiaoxi {
	background-position: -14px -204px;
}

.m-menu-nav ul li.on em.m-xiaoxi {
	background-position: -53px -204px;
}

.m-menu-nav ul li:hover em.m-xiaoxi {
	background-position: -53px -204px;
}

.m-menu-nav ul li em.m-xiaoxi {
	background-position: -14px -204px;
}

.m-menu-nav ul li.on em.m-xiaoxi {
	background-position: -53px -204px;
}

.m-menu-nav ul li:hover em.m-xiaoxi {
	background-position: -53px -204px;
}

.m-menu-nav ul li em.m-perset {
	background-position: -14px -240px;
}

.m-menu-nav ul li.on em.m-perset {
	background-position: -53px -240px;
}

.m-menu-nav ul li:hover em.m-perset {
	background-position: -53px -240px;
}

.m-menu-nav ul li em.m-maininfo {
	background-position: -14px -280px;
}

.m-menu-nav ul li.on em.m-maininfo {
	background-position: -53px -280px;
}

.m-menu-nav ul li:hover em.m-maininfo {
	background-position: -53px -280px;
}

.m-menu-nav ul li em.m-help {
	background-position: -14px -324px;
}

.m-menu-nav ul li.on em.m-help {
	background-position: -53px -324px;
}

.m-menu-nav ul li:hover em.m-help {
	background-position: -53px -324px;
}

.m-menu-nav ul li i.number {
	background: #eb191e;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	color: #fff;
	padding: 0px 6px;
	display: inline-block;
	height: 20px;
	line-height: 20px;
	font-style: normal;
	margin-left: 10px
}

.nav-pic {
	text-align: center
}


/*右边*/


/*提示*/

.m-content-right {
	width: 930px;
}

.m-tishi-box {
	border: #fff0d9 1px solid;
	background: #fffdee;
	padding-left: 20px;
	font-size: 12px;
	color: #676566;
	line-height: 30px;
	height: 30px;
	margin-top: 10px
}

.m-tishi-box a {
	color: #b37a45
}

.m-tishi-box span {
	color: #caa67c;
	font-weight: bold;
	margin-right: 20px;
	cursor: pointer
}

.m-tishi-box span:hover {
	color: #ff6600
}

.m-box-border {
	border: #eae6e6 1px solid;
	margin-top: 10px;
	overflow: hidden;
}


/*快捷支付*/

.m-title {
	border-left: #ff6600 6px solid;
	font-size: 16px;
	height: 25px;
	line-height: 25px;
	padding-left: 15px
}

.m-service-box {
	padding: 10px;
	width: 580px;
}

.service-box ul li {
	position: relative;
	border: #f2eeee 1px solid;
	background: #fcfbfb;
	padding-bottom: 15px;
	float: left
}

.service-box ul li:hover {
	border: #ea1c2b 1px solid;
}

.service-box {
	margin-top: 20px;
	overflow: hidden;
}

.service-box ul li span.service-youh {
	background: url(../images/m-icos.png) no-repeat -100px -3px;
	width: 55px;
	height: 55px;
	position: absolute;
	left: 0px;
	top: 0px;
	display: inline-block;
}

.service-box ul li {
	padding-top: 30px;
	width: 165px;
	text-align: center;
	margin-left: 20px;
}

.service-box ul li p.s-title {
	font-size: 20px;
	line-height: 50px;
}

.service-box ul li p.s-price {
	color: #f1172b
}

.service-box ul li p.s-yprice {
	color: #999
}

.service-box ul li a.bnt-buy {
	background: #ca5108;
	width: 80px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	display: inline-block;
	color: #fff;
	margin-top: 20px
}

.service-box ul li:hover a.bnt-buy {
	background: #ea1c2b
}

.m-lcpic {
	margin-top: 20px;
	margin-bottom: 10px
}

.m-other-box {
	margin-top: 10px;
}

.other-border {
	width: 430px;
	overflow: hidden;
	border: #e6e5e5 1px solid;
	padding: 10px;
}

.other-info {
	margin-top: 40px;
	margin-left: 25px
}

.other-info p {
	line-height: 30px
}

.other-info ul li {
	background: url(../images/dina.png) no-repeat left center;
	padding-left: 15px;
	border-bottom: #e0dfdf 1px dotted;
	line-height: 35px
}

.m-advance {
	margin: 30px auto;
}


/*基本信息*/

.m-content-position {
	background: #f5f1f1;
	height: 45px;
	line-height: 45px;
}

.m-content-position span {
	background: #ffffff;
	width: 120px;
	text-align: center;
	display: inline-block;
	font-size: 16px;
	border-top: #ff6600 1px solid;
}

.person-info-write {
	margin-top: 30px
}

..person-info-write dl dd a {
	display: inline-block;
	width: 60px;
	color: #0d76bc;
}

..person-info-write dl dd a:hover {
	color: #f98131;
}

.person-info-write dl dt span {
	color: #FF0000;
	display: inline-block;
	width: 10px;
	text-align: left;
}

.person-info-write dl {
	margin: 10px 50px;
	overflow: hidden;
}

.person-info-write dl dt {
	font-size: 14px;
	color: #333333;
	margin-right: 10px;
	width: 100px;
	text-align: right;
	line-height: 30px;
}

.person-info-write dl dd h3 {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	margin-top: 50px;
	margin-bottom: 0;
	line-height: 25px;
}

.person-info-write dl dd p {
	font-size: 12px;
	margin: 0;
}

.person-info-write dl dd {
	font-weight: normal;
	color: #666666;
	line-height: 25px;
	position: relative;
}

.person-info-write dl dd p .sheet-up {
	width: 62px;
	height: 17px;
	line-height: 17px;
	font-size: 12px;
	text-align: center;
	display: inline-block;
	background: url(../images/sheet-up.png) repeat-x center;
	border: 1px #707070 solid;
	border-radius: 2px;
	margin-right: 5px;
}

.person-info-write dl dd div {
	margin-right: 15px;
}

.person-info-write dl dd>span {
	font-size: 12px;
	margin-left: 5px;
}

.person-info-write dl dd select {
	width: 94px;
	height: 30px;
	border: 1px #c8c7c7 solid;
	font-size: 12px;
	color: #000000;
}

.person-info-write dl dd b.data {
	font-family: "宋体";
	color: #333333;
	font-weight: normal;
	margin: 0 5px;
}

.person-info-write dl dd textarea {
	width: 300px;
	height: 90px;
	border: 1px #c8c7c7 solid;
	font-size: 12px;
}

.person-info-write dl dd input {
	border: 1px #c8c7c7 solid;
	font-size: 12px;
}

.person-info-write dl dd input.button {
	border: 1px #ff6600 solid;
	font-size: 16px;
	width: 99px;
	height: 37px;
	color: #FFFFFF;
	background: #ff6600;
	margin-top: 20px;
	margin-bottom: 50px;
}

.person-info-write dl dd input.button:hover {
	background: #f98131;
}

#localImag {
	border: #D8D8D8 1px solid;
}

#doc {
	width: 85px;
	position: absolute;
	left: 0px;
	height: 30px;
	top: 8px;
	border: 0px;
	opacity: 0
}

.logo-info span {
	background: #ff6600;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	color: #fff;
	display: inline-block;
	padding: 0px 10px;
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
}

.logo-info span:hover {
	background: #f98131;
	cursor: pointer
}


/*顾问*/

.partner-main {
	margin-left: 30px;
	margin-top: 10px
}

.partner-main ul li {
	width: 560px;
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 10px;
}

.partner-main ul li div dl dt {
	float: left;
	width: 255px;
	position: relative;
}

.partner-main ul li div dl dt img {
	border: #E2E1E1 3px solid;
}

.partner-main ul li div dl dt>p {
	position: absolute;
	left: 5px;
	top: 0;
}

.partner-main ul li div dl dd {
	float: left;
	margin-left: 10px;
	width: 280px;
}

.partner-main ul li div dl dd h2 {
	font-weight: normal;
	font-size: 16px;
	margin: 0;
	height: 35px;
	color: #000000;
}

.partner-main ul li div dl dd h2 span {}

.partner-main ul li div dl dd p {
	border-top: 1px #d2d2d2 dashed;
	line-height: 38px;
	color: #333333;
	font-size: 14px;
}

.partner-main ul li div dl dd p img {
	margin-left: 10px
}

.partner-main ul li div dl dd p span {
	font-weight: bold;
	color: #000000;
}

.partner-main ul li div dl dd p b {
	display: inline-block;
	font-weight: normal;
	padding: 2px 3px;
	line-height: 14px;
	border: 1px #e26620 solid;
	color: #e26620;
	border-radius: 4px;
	margin-right: 5px;
}

.partner-main ul li div dl dd p>a.last {
	color: #c00900;
	padding: 8px 20px;
	border: 1px #C00900 solid;
	display: inline-block;
	line-height: 14px;
	font-size: 14px;
	margin-top: 10px;
	text-align: center;
}

.partner-main ul li div dl dd p>a.last:hover {
	color: #FFF;
	background: #c00900;
}

.partner-main ul li div dl dd p i {
	margin-left: 10px;
	color: #277dff;
}

.guwen-right {
	float: left;
	background: url(../images/icon_adviser_02.png) no-repeat left 5px top 25px;
	padding: 20px 0;
}

.guwen-right p {
	font-size: 14px;
	line-height: 38px;
	text-indent: 40px;
}

.guwen-right>a.last {
	color: #fff;
	padding: 8px 20px;
	border: 1px #C00900 solid;
	display: inline-block;
	line-height: 14px;
	font-size: 14px;
	margin-top: 10px;
	text-align: center;
	margin-left: 40px;
	background: #c00900;
}

.guwen-right>a.last:hover {
	color: #c00900;
	background: #FFF;
}


/*消息管理*/

.m-notice-title {
	border-bottom: #D4D3D3 1px solid;
	overflow: hidden;
	line-height: 40px;
	padding-left: 10px
}

.m-notice-box,
.notice-detial,
.youhui-detial-box {
	margin: 20px 20px;
}

.m-notice-box input {
	width: 15px;
	height: 15px;
}

.see-box a {
	padding: 0px 10px;
	line-height: 40px;
	display: inline-block;
	margin-left: 20px
}

.see-box a.on {
	color: #ff6600;
	border-bottom: #ff6600 2px solid;
	background: url(../images/li-on.png) no-repeat center bottom;
}

.see-box a:hover {
	color: #ff6600;
	border-bottom: #ff6600 2px solid;
	background: url(../images/li-on.png) no-repeat center bottom;
}

input.bjyd_btn {
	background: #ff6600;
	border: 0px;
	width: 100px;
	text-align: center;
	height: 25px;
	line-height: 25px;
	border-radius: 3px;
	color: #fff;
	display: inline-block;
	margin-left: 20px
}

input.del_btn {
	display: inline-block;
	width: 60px;
	border: 0px;
	text-align: center;
	height: 25px;
	line-height: 25px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	margin-left: 20px;
	background: #989797;
	color: #fff;
}

input.bjyd_btn:hover {
	background: #F7831D
}

input.del_btn:hover {
	background: #a4a3a3;
}

.m-notice-box ul li span.chek-box {
	display: inline-block;
	width: 30px;
	margin-top: 15px
}

.m-notice-box ul li {
	border-bottom: #DBDADA 1px solid;
	overflow: hidden;
	padding-left: 10px
}

.m-notice-box ul li span.notice-pic {
	width: 100px;
	display: inline-block;
	text-align: center;
	margin-top: 15px
}

.m-notice-box ul li {
	line-height: 60px;
}

.m-notice-box ul li span.notice-title-c {
	width: 590px;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.m-notice-box ul li span.notice-time {
	color: #999;
}

.detail-content {
	margin-top: 30px;
	line-height: 30px;
	padding-left: 20px
}


/*我的优惠券*/

.m-box-table {
	border-bottom: #d3d1d1 1px solid;
}

.m-box-table a {
	padding: 0px 10px;
	margin-left: 5px;
	margin-right: 15px;
	line-height: 40px;
	display: inline-block
}

.m-box-table a.on {
	color: #ff6600;
	border-bottom: #ff6600 2px solid;
	background: url(../images/li-on.png) no-repeat center bottom;
}

.m-box-table a:hover {
	color: #ff6600;
	border-bottom: #ff6600 2px solid;
	background: url(../images/li-on.png) no-repeat center bottom;
}

.m-box-title {
	background: #faf7f7;
	border-bottom: #e1e1e1 dashed 1px;
	line-height: 40px;
	height: 40px;
	font-weight: bold;
}

.text-c {
	text-align: center;
}

.text-l {
	text-align: left;
	padding-left: 10px
}

.twidth120 {
	width: 120px;
}

.twidth150 {
	width: 150px;
}

.twidth200 {
	width: 200px;
}

.twidth250 {
	width: 250px;
}

.twidth300 {
	width: 300px;
}

.twidth350 {
	width: 350px;
}

.twidth500 {
	width: 500px;
}

.m-box-title ul li {
	float: left;
	margin-right: 8px
}

.youhui-list ul li span {
	display: inline-block;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-right: 8px
}

.colorred {
	color: #eb1515
}

.youhui-list ul li {
	line-height: 50px;
	border-bottom: #eeeded 1px solid;
	overflow: hidden
}


/*我的订单*/

.order-li-title {
	background: #fcf7f6;
	border-bottom: #e5e4e4 1px solid;
	height: 30px;
	line-height: 30px;
	padding: 0px 10px;
}

.order-list ul li {
	border: #e1e1e1 1px solid;
	margin-top: 10px;
	overflow: hidden
}

.order-list ul li dd {
	padding: 15px 0px;
	border-right: #DFDFDF 1px solid;
	vertical-align: middle;
	height: 70px;
	margin-right: 8px
}

.order-list ul li dd p {
	line-height: 30px
}

.order-list ul li dd a.bnt-fk {
	background: #ff6600;
	color: #fff;
	width: 50px;
	height: 25px;
	line-height: 25px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-align: center;
	display: inline-block
}

.order-list ul li dd a.bnt-fk:hover {
	background: #f87d2b
}

.order-list ul li:hover {
	border: #F5D9C7 1px solid
}

.order-list ul li:hover .order-li-title {
	background: #fcf1e9;
}

.detail-c {
	border-bottom: #f0efef 1px solid;
	padding-bottom: 15px
}

.detail-c p {
	line-height: 35px
}


/*付款详情*/

.order-detail-list {
	overflow: hidden;
}

.order-detail-box {
	margin: 30px 50px
}

.buy-detial-title {
	font-size: 18px;
	line-height: 50px;
	padding-left: 10px;
	color: #666666;
	margin-top: 30px;
}

.com-detail-t {
	background: #f5f3f2;
	border-top: #d8d8d8 1px solid;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
}

.com-detail-t ul li {
	float: left;
}

.com-detial-box span {
	display: inline-block;
	float: left;
}

.com-detial-box ul.order-detail-list li {
	line-height: 50px;
	border-bottom: #D4D3D3 1px solid;
	overflow: hidden;
}

.buy-style-box ul {
	padding: 5px 30px 15px;
	margin: 10px auto;
	display: block;
	border: 1px dashed #d9d9d9;
	overflow: hidden;
}

.buy-style-box ul p {
	line-height: 36px;
	font-size: 18px;
	padding-top: 10px;
}

.buy-style-box ul p span {
	font-size: 12px;
	color: #b3b3b3;
	padding: 0 8px;
}

.buy-style-box ul li {
	float: left;
	display: block;
	width: 160px;
	height: 42px;
	line-height: 42px;
	margin: 15px 0 0 8px;
}

.buy-style-box ul li label {
	cursor: pointer;
}

.buy-style-box ul li span {
	display: block;
	float: left;
	padding: 0px 5px;
}

.pay-n {
	border-bottom: #D9D9D9 1px solid;
	line-height: 40px
}

.pay-n a {
	margin-right: 20px;
	cursor: pointer
}

.pay-n a i {
	background: url(../images/icon-xz1.png) no-repeat -22px 0px;
	width: 22px;
	height: 20px;
	display: inline-block;
	margin-right: 3px
}

.pay-n a.on i {
	background: url(../images/icon-xz1.png) no-repeat 0px 0px;
}

.pay-n a:hover i {
	background: url(../images/icon-xz1.png) no-repeat 0px 0px;
}

.pay-n a.on {
	color: #ED080C
}

.pay-n a:hover {
	color: #ED080C
}

.pay-co {
	border: 1px solid #ff6600;
	padding: 20px 0px 30px;
	margin: 20px auto;
}

.pay-co p {
	line-height: 30px;
	color: #666666;
	padding-left: 38px;
}

.pay-co p strong {
	color: #F00;
	font-size: 16px;
	font-weight: normal;
	padding-left: 10px;
}

.text-lines {
	line-height: 30px;
	margin-top: 15px;
	color: #828282;
}

.text-lines span.text-ys {
	width: 150px;
	padding-right: 10px;
	display: inline-block;
	text-align: right;
}

.onFocus {
	background: url(../images/onfocus.gif) no-repeat;
	background-position: 5px 2px;
	padding-left: 28px;
	text-align: left;
	font-size: 12px;
	line-height: 28px;
	color: #F00;
	display: inline-block;
	font-weight: normal;
	white-space: nowrap;
	height: 28px;
}

.pay-co p strong.st1 {
	background-color: #D10800;
	color: #FFF;
	padding: 2px 10px;
	border-radius: 3px;
	margin-left: 10px;
}

.youhui-quan-box {
	border-bottom: #E7E5E5 1px solid;
	padding-bottom: 20px
}

.youhui-quan-box span {
	border: #ff6600 1px solid;
	margin-left: 10px;
	width: 150px;
	cursor: pointer;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	margin-right: 25px;
}

.youhui-quan-box span i {
	background: #ff6600;
	display: inline-block;
	color: #fff;
	float: left;
	width: 40px;
	text-align: center;
	font-style: normal
}

.youhui-quan-box span em {
	display: inline-block;
	width: 110px;
	text-align: center;
	font-style: normal
}

.youhui-quan-box span.on,
.youhui-quan-box span:hover {
	background: url(../images/xiadan-left_label_on.png) no-repeat right bottom;
}

.buier-box {
	margin-top: 10px;
	border-bottom: #CDCCCC 1px solid;
	padding-bottom: 30px
}

.buier-box dl dd {
	width: 150px;
	text-align: right;
	line-height: 30px;
	margin-right: 30px
}

.buier-box dl {
	margin-top: 15px;
	overflow: hidden
}

.buier-box dl dt input,
.buier-box dl dt textarea {
	border: #c5c5c5 1px solid;
	height: 30px;
	line-height: 30px;
}

.buier-box dl dt textarea {
	height: 50px
}

.buy-tijiao-box {
	text-align: right;
	margin-top: 30px;
	margin-bottom: 50px
}

.buy-tijiao-box p {
	line-height: 40px
}

.buy-tijiao-box p input.con-buy {
	background: #ff6600;
	color: #Fff;
	border: 0px;
	width: 150px;
	height: 50px;
	line-height: 50px;
	display: inline-block;
	font-size: 24px;
	text-align: center;
	margin-top: 10px;
}

.buy-tijiao-box p input.con-buy:hover {
	background: #f37623
}


/*常用模板下载*/

.downmod-left {
	width: 290px;
	background: #F7F7F7;
	padding-top: 30px;
	padding-bottom: 50px;
	min-height: 300px;
}

.downmod-left dl dt:hover {
	background: #FFFFFF;
}

.downmod-left dl dt a {
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
}

.downmod-right {
	width: 880px;
	margin-left: 20px;
	min-height: 500px;
}

.downmod-right h2 {
	line-height: 50px;
	border-bottom: 2px #E33B3D solid;
	margin-left: 20px;
}

.downmod-right div {
	margin-left: 20px;
	padding: 20px;
}

.downmod-right div dl dt {
	line-height: 60px;
	border-bottom: 1px #D7D7D7 dashed;
}

.downmod-right div dl dd {
	overflow: hidden;
	line-height: 40px;
	border-bottom: 1px #D7D7D7 dashed;
	color: #676767;
}

.downmod-right div dl dd i {
	margin-right: 10px;
}


/*招商加盟追加*/

.join-banner {
	background: url(../images/join-banner.png) no-repeat center;
	height: 463px;
	margin-top: 1px;
	overflow: hidden;
}

.join-banner div h2 {
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 150px;
	margin-left: 50px;
}

.join-banner div h2 img {
	margin-right: 10px;
}

.join-banner div p a {
	width: 172px;
	height: 46px;
	margin-left: 50px;
	margin-top: 30px;
	display: block;
	border-radius: 10px;
	color: #e71f2c;
	text-align: center;
	line-height: 46px;
	background: #ffc70c;
}

.join-title {
	color: #e8202b;
	text-align: center;
	line-height: 100px;
}

.join-title span {
	border-bottom: 1px #bfbfbf dashed;
	display: inline-block;
	width: 252px;
}

.join-hd {
	zoom: 1;
	width: 1080px;
	margin: 0 auto;
	margin-top: 65px;
}

.join-hd li {
	width: 20%;
	color: #444444;
	text-align: center;
	cursor: pointer;
	line-height: 36px;
	font-size: 24px;
	float: left;
	position: relative;
}

.join-hd li p {
	display: block;
	margin: 0 auto;
	width: 180px;
	border: 1px #dedede solid;
	height: 45px;
	line-height: 45px;
}

.join-hd li.active p {
	background: #e8202b;
	color: #ffffff;
	border: 1px #e8202b solid;
}

.join-hd li span {
	display: none;
	border-width: 11px;
	position: absolute;
	bottom: -51px;
	left: 50px;
	border-style: dashed dashed solid;
	border-color: transparent transparent #e52029;
	font-size: 0;
	line-height: 0;
	z-index: 50;
}

.join-hd li span em {
	display: block;
	border-width: 10px;
	position: absolute;
	bottom: -11px;
	left: -10px;
	border-style: dashed dashed solid;
	border-color: transparent transparent #FFF;
	font-size: 0;
	line-height: 0;
}

.join-hd li.active span {
	display: block;
}

.join-bd {
	position: relative;
}

.join-bd li {
	display: none;
	font-size: 14px;
	width: 1048px;
	overflow: hidden;
	border: 1px #e52029 solid;
	margin: 50px auto;
}

.join-bd li h2.clas1 {
	background: url(../images/xiadan-banlishijian.png) no-repeat bottom center;
}

.join-bd li h2 {
	font-size: 48px;
	font-weight: bold;
	color: #e5222a;
	text-align: center;
	padding: 35px;
	margin-right: 35px;
	padding-right: 0;
	position: relative;
	top: 1px;
}

.join-bd li p a {
	width: 130px;
	height: 38px;
	display: inline-block;
	background: #e8202b;
	color: #FFFFFF;
	font-size: 20px;
	line-height: 38px;
	text-align: center;
	border-radius: 5px;
	margin-right: 30px;
	margin-bottom: 20px;
}

.join-bd li p a:hover {
	background: #B50007;
}

.join-bd li p {
	margin-left: 20px;
	line-height: 48px;
	color: #666666;
}

.join-support {
	background: url(../images/join-support.png) no-repeat center;
	overflow: hidden;
	height: 440px;
}

.join-support dl dt {
	color: #ffffff;
	width: 252px;
	margin: 0 auto;
	text-align: center;
	border-bottom: 1px #FFFFFF dashed;
	line-height: 100px;
}

.join-support dl dd {
	width: 20%;
	text-align: center;
	margin-top: 50px;
	position: relative;
}

.join-support dl dd h2 {
	display: inline-block;
	width: 125px;
	height: 125px;
	border-radius: 100%;
	background: #35bbd7;
	border: 5px #fff solid;
}

.join-support dl dd h2 img {
	margin-top: 30px;
}

.join-support dl dd h3 {
	position: absolute;
	left: 50px;
	top: -1px;
	border: 6px transparent solid;
	display: inline-block;
	width: 125px;
	height: 125px;
	border-radius: 100%;
	cursor: pointer;
}

.join-support dl dd.join-support-left h3 {
	border-left-color: #f74646;
}

.join-support dl dd h3:hover {
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	-moz-transform: rotate(-360deg);
	-webkit-transform: rotate(-360deg);
	-o-transform: rotate(-360deg);
	-ms-transform: rotate(-360deg);
	transform: rotate(-360deg);
}

.join-support dl dd.join-support-leftbottom h3 {
	border-left-color: #f74646;
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
}

.join-support dl dd.join-support-leftbottom h3:hover {
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	-moz-transform: rotate(-405deg);
	-webkit-transform: rotate(-405deg);
	-o-transform: rotate(-405deg);
	-ms-transform: rotate(-405deg);
	transform: rotate(-405deg);
}

.join-support dl dd.join-support-top h3 {
	border-top-color: #f74646;
}

.join-support dl dd.join-support-rightbottom h3 {
	border-right-color: #f74646;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
}

.join-support dl dd.join-support-rightbottom h3:hover {
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	-moz-transform: rotate(-315deg);
	-webkit-transform: rotate(-315deg);
	-o-transform: rotate(-315deg);
	-ms-transform: rotate(-315deg);
	transform: rotate(-315deg);
}

.join-support dl dd.join-support-right h3 {
	border-right-color: #f74646;
}

.join-support dl dd h4 {
	color: #ffffff;
	font-weight: bold;
	line-height: 50px;
}

.join-support dl dd p {
	color: #004554;
	font-size: 14px;
	line-height: 24px;
}

.join-liucheng {
	margin-bottom: 30px;
	overflow: hidden;
}

.join-liucheng a {
	width: 187px;
	height: 55px;
	display: block;
	margin: 50px auto;
	background: #e8202b;
	color: #FFFFFF;
	font-size: 30px;
	text-align: center;
	line-height: 55px;
	border-radius: 5px;
}

.join-liucheng a:hover {
	background: #AB040D;
}


/*购物车*/

.gouw-c-box {
	background: #f5f4f2;
	margin-top: 20px;
	height: 60px;
	line-height: 60px;
}

.gouw-box a.del_btn {
	background: #5e5e5e;
	border-radius: 3px;
	padding: 0px 5px;
	height: 25px;
	line-height: 25px;
	color: #fff;
	margin-left: 25px;
	border: 0px;
	text-align: center;
	cursor: pointer;
	width: 120px
}

.shop-car-next {
	text-align: right;
	padding: 20px 0px
}

.shop-car-next a.a-bnt {
	background: #ff6600;
	color: #fff;
	display: inline-block;
	text-align: center;
	width: 120px;
	font-size: 24px;
	height: 50px;
	line-height: 50px;
}

.continu-buy {
	text-align: center;
	padding: 20px 0px;
}


/*订单详情*/

.my-order-detail {
	padding: 20px;
	border: 1px #f4d7c3 solid;
	background: #fbf7f6;
	position: relative;
}

.my-order-detail_title {
	position: absolute;
	right: -21px;
	top: 15px;
}

.my-order-detail .my-order-detailtop {
	border-bottom: 1px #d5d3d3 solid;
	padding-bottom: 20px;
}

.my-order-detail .my-order-detailtop h2 {
	margin-bottom: 30px;
	text-indent: 15px;
}

.my-order-detail .my-order-detailtop h2 span {
	font-size: 14px;
	color: #646262;
	margin-left: 45px;
}

.my-order-detail .my-order-detailtop dl {
	overflow: hidden;
	line-height: 30px;
	text-align: center;
}

.my-order-detail .my-order-detailtop dl dt {
	width: 120px;
	float: left;
	margin-right: 70px;
	font-weight: bold;
	color: #646262;
}

.my-order-detail .my-order-detailtop dl dd {
	width: 120px;
	float: left;
	margin-right: 70px;
}

.my-order-detail .my-order-detailtop dl dd a {
	display: inline-block;
	padding: 2px 5px;
	background: #d83b30;
	color: #FFFFFF;
	border-radius: 5px;
	line-height: 14px;
	margin-left: 5px;
}

.my-order-detail .my-order-detailtop dl dd a:hover {
	background: #AB0002;
}

.my-order-detail .my-order-detailbottom {
	margin: 15px 15px 0;
}

.my-order-detail .my-order-detailbottom ul li {
	height: 30px;
}

.colorhz {
	color: #4f4d4d;
}

.indent-detailed {
	padding-bottom: 60px;
}

.indent-detailed p {
	line-height: 50px;
	margin-top: 15px;
}

.indent-detailed-flow {
	background: url(../images/indent-detailed-flow_bg.png) repeat-y left;
	overflow: hidden;
}

.indent-detailed-flow ul li {
	padding: 10px 15px;
	border: 1px #efa20c solid;
	background: #ffffff;
	margin-bottom: 30px;
	color: #373533;
}

.indent-detailed-flow ul li.last {
	margin-bottom: 0;
}

.indent-detailed-ok {
	display: inline-block;
	width: 35px;
	height: 35px;
	border-radius: 50px;
	background: #01a734;
	line-height: 35px;
	margin-right: 15px;
}

.indent-detailed-ok img {
	position: relative;
	top: 5px;
	left: 8px;
}

.indent-detailed-loding {
	display: inline-block;
	width: 35px;
	height: 35px;
	border-radius: 50px;
	background: #eb152e;
	line-height: 35px;
	margin-right: 15px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
}

.m-content-right {
	margin-bottom: 50px;
}


/*邮寄地址*/

.youjidizhi dl {
	margin: 10px 50px;
	overflow: hidden;
}

.youjidizhi dl dt {
	font-size: 14px;
	color: #333333;
	margin-right: 10px;
	width: 100px;
	text-align: right;
	line-height: 30px;
}

.youjidizhi dl dd {
	padding-right: 230px;
	text-align: left;
}

.youjidizhi dl dd input {
	border: 1px #c8c7c7 solid;
	font-size: 12px;
	text-indent: 1em;
	display: inline-block;
	text-align: start;
	min-height: 27px;
}

.youjidizhi dl dd>span {
	font-size: 12px;
	margin-left: 5px;
}

.colorhz {
	color: #A4A4A4;
}

.youjidizhi dl dd select {
	width: 94px;
	height: 30px;
	border: 1px #c8c7c7 solid;
	font-size: 12px;
	color: #000000;
}

#dtitle {
	position: absolute;
	right: 0px;
	top: 0;
	width: 230px;
	text-align: left;
}

#load_area_1 {
	margin-left: 0;
	margin-right: 15px;
}

.youjidizhi dl dd input.button {
	border: 1px #e01c32 solid;
	font-size: 16px;
	width: 99px;
	height: 37px;
	color: #FFFFFF;
	background: #e01c32;
	margin-top: 20px;
	margin-bottom: 50px;
	text-align: center;
	text-indent: 0;
}

.youjidizhi dl dd input.button:hover {
	background: #A20002;
}

.m-mall {
	background: url(../images/m-icos_mall.png) no-repeat left 5px center !important;
}

.m-mall:hover {
	background: url(../images/m-icos_mall_hover.png) no-repeat left 5px center !important;
}

#add {
	line-height: 30px;
	padding: 0 15px;
}

#s3 {
	line-height: 30px;
	padding: 0 15px;
}

#add:hover,
#s3:hover {
	background: #FFF;
}

.ls th {
	width: 200px;
	line-height: 30px;
	font-weight: normal;
	color: #646464;
}

.ls td {
	color: #646464;
	font-size: 12px;
}

.btns input {
	background: #D50003;
	border: 1px #D50003;
	display: block;
	padding: 2px 5px;
	color: #FFFFFF;
	cursor: pointer;
}

.btns input:hover {
	background: #7B0002;
}

.tl {
	line-height: 30px;
	padding-right: 5px;
	text-align: right;
	width: 80px;
}

.f_red {
	color: #FF0004;
}

.tr input {
	padding: 3px 0;
	text-indent: 0.5em;
	border: 1px #C9C9C9 solid;
}

.tr select {
	padding: 3px 0;
	text-indent: 0.5em;
	border: 1px #C9C9C9 solid;
}

.tr input.btn_g {
	text-indent: 0;
	padding: 3px 10px;
	background: #CB0000;
	border-color: #CB0000;
	color: #FFFFFF;
	cursor: pointer;
}

.tr input.btn_g:hover {
	background: #A30002;
}

.ui-tao-r {
	border-top: 1px #DBDBDB solid;
	border-bottom: 1px #DBDBDB solid;
	overflow: hidden;
	margin-top: 20px;
}

.ui-tao-r a {
	display: inline-block;
	height: 40px;
	width: 32px;
	float: left;
	color: #656565;
	border-right: 1px solid #dbdbdb;
	text-align: center;
	cursor: pointer;
	font-size: 24px;
	background: #f0f0f0;
	line-height: 40px;
	border-left: 1px solid #dbdbdb;
}

.ui-tao-r .num {
	background: #FFFFFF;
	display: inline-block;
	float: left;
	text-align: center;
	width: 72px;
	font-style: normal;
	font-size: 14px;
	height: 38px;
	line-height: 38px;
	border: 0;
}

.head_banner i {
	width: 16px;
	font-style: normal;
	height: 16px;
	color: #000;
	display: block;
	position: absolute;
	right: 50px;
	top: 0;
	z-index: 2;
	text-align: center;
	line-height: 16px;
	cursor: pointer;
	font-weight: bold;
}

.xiadan-right-biaoyu img {
	width: 100%;
	height: auto;
}

.qianhongindex-case2 dl dd.hot {
	background: url(../images/case_hot.png) no-repeat left top !important;
}

.qianhongindex-case dl dd.hot {
	background: url(../images/qianhongindex-case_hot.png) no-repeat right top !important;
}

.qianhongindex-case dl dd.buzhu {
	background: url(../images/qianhongindex-case_buzhu.png) no-repeat right top !important;
}

.action span {
	width: 180px;
	height: 45px;
	color: #FFFFFF;
	background: #E10003;
	font-size: 24px;
	display: block;
	text-align: center;
	line-height: 45px;
	margin-top: 30px;
}

.action span:hover {
	background: #A20002;
}


/*首页-专利管理*/

.qianhongindex-guanli {
	margin-bottom: 50px;
	overflow: hidden;
}

.qianhongindex-guanli ul li {
	width: 170px;
	height: 187px;
	border: 1px #eeeeee solid;
	float: left;
	margin: 15px 13px;
	text-align: center;
	background: url(../images/qianhongindex-guanli_bg.png) no-repeat;
	cursor: pointer;
}

.qianhongindex-guanli ul li:hover {
	border-color: #e8202b;
}

.qianhongindex-guanli ul li p {
	margin-top: 140px;
	font-size: 16px;
	color: #333333;
}

.qianhongindex-guanli ul li:hover p {
	color: #e8202b;
}

.qianhongindex-guanli ul li.guanli-1 {
	background-position: -75px -45px;
}

.qianhongindex-guanli ul li.guanli-1:hover {
	background-position: -75px -215px;
}

.qianhongindex-guanli ul li.guanli-2 {
	background-position: -270px -45px;
}

.qianhongindex-guanli ul li.guanli-2:hover {
	background-position: -270px -215px;
}

.qianhongindex-guanli ul li.guanli-3 {
	background-position: -460px -45px;
}

.qianhongindex-guanli ul li.guanli-3:hover {
	background-position: -460px -215px;
}

.qianhongindex-guanli ul li.guanli-4 {
	background-position: -645px -45px;
}

.qianhongindex-guanli ul li.guanli-4:hover {
	background-position: -645px -215px;
}

.qianhongindex-guanli ul li.guanli-5 {
	background-position: -820px -45px;
}

.qianhongindex-guanli ul li.guanli-5:hover {
	background-position: -820px -215px;
}

.qianhongindex-guanli ul li.guanli-6 {
	background-position: -1000px -45px;
}

.qianhongindex-guanli ul li.guanli-6:hover {
	background-position: -1000px -215px;
}

.qianhongindex-guanli dl dd {
	width: 25%;
	float: left;
	text-align: center;
	padding: 30px 0;
}

.qianhongindex-guanli dl dd h3 {
	font-size: 24px;
	color: #e8202b;
	line-height: 50px;
}

.qianhongindex-guanli dl dd p {
	color: #999999;
	font-size: 14px;
}

.qianhongindex-guanli dl dd:hover {
	background: #F0F0F0;
}

.qianhongindex-guanli dl dd:hover img {
	filter: Alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.85;
}

.qianhongindex-guanli dl dd:hover p {
	color: #e8202b;
}

.qianhongindex-links dl {
	width: 1240px;
	position: relative;
	left: -20px;
}

.qianhongindex-links dl dd {
	float: left;
	margin: 10px 20px;
}

.qianhongindex-links dl dd img {
	border: 1px #E8E8E8 solid;
}

.cgal-title {
	text-align: center;
	font-size: 30px;
	background: url(../images/cgal-title_bg.png) repeat-x center;
	font-weight: bold;
	color: #424242;
	margin-top: 20px;
}

.cgal-title span {
	background: #FFFFFF;
}

.cgal-title span b {
	color: #d1d1d1;
	position: relative;
	top: -2px;
	line-height: 50px;
}

.cgal-title i {
	font-style: normal;
	font-size: 16px;
	position: relative;
	top: -7px;
	color: #6a6a6a;
	font-weight: normal;
}

.cgal-title em {
	font-style: normal;
}

.cgal-title2 {
	text-align: center;
	color: #7e7e7e;
}


/*banner*/


/*本例css*/

.cgal-famingzhuanli {
	width: 100%;
	height: 404px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;
	padding-bottom: 50px;
}


/*数字按钮样式*/

.cgal-famingzhuanli .num {
	overflow: hidden;
	height: 22px;
	position: absolute;
	bottom: 15px;
	left: 37%;
	zoom: 1;
	z-index: 3
}

.cgal-famingzhuanli .num li {
	width: 112px;
	height: 4px;
	line-height: 12px;
	text-align: center;
	font-weight: 400;
	font-family: "微软雅黑", Arial;
	background: #000;
	color: #000;
	margin-right: 8px;
	margin-left: cursor: pointer;
	float: left;
	overflow: hidden;
}

.cgal-famingzhuanli .num li.on {
	background: #ff6c30;
	color: #ff6c30;
}


/*当前项*/

.cgal-famingzhuanli .num p {
	line-height: 25px;
	text-shadow: #c2c1c1 0 1px 0;
}


/*上一个  下一个*/

.cgal-famingzhuanli .prev,
.cgal-famingzhuanli .next {
	display: none;
	width: 40px;
	height: 100px;
	background: url(../images/btn.png) no-repeat;
	position: absolute;
	top: 150px;
}

.cgal-famingzhuanli .prev {
	left: 15%;
}

.cgal-famingzhuanli .next {
	right: 15%;
	background-position: right
}

.cgal-famingzhuanli ul li p {
	width: 50%;
	float: left;
}

.cgal-famingzhuanli ul li p a {
	display: block;
	padding: 5px;
	border: 1px #C9C9C9 solid;
	float: left;
	margin: 20px;
}


/*banner*/


/*本例css*/

.cgal-famingzhuanli3 {
	width: 100%;
	height: 404px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;
	padding-bottom: 50px;
}


/*数字按钮样式*/

.cgal-famingzhuanli3 .num {
	overflow: hidden;
	height: 22px;
	position: absolute;
	bottom: 15px;
	left: 37%;
	zoom: 1;
	z-index: 3
}

.cgal-famingzhuanli3 .num li {
	width: 112px;
	height: 4px;
	line-height: 12px;
	text-align: center;
	font-weight: 400;
	font-family: "微软雅黑", Arial;
	background: #000;
	color: #000;
	margin-right: 8px;
	margin-left: cursor: pointer;
	float: left;
	overflow: hidden;
}

.cgal-famingzhuanli3 .num li.on {
	background: #ff6c30;
	color: #ff6c30;
}


/*当前项*/

.cgal-famingzhuanli3 .num p {
	line-height: 25px;
	text-shadow: #c2c1c1 0 1px 0;
}


/*上一个  下一个*/

.cgal-famingzhuanli3 .prev,
.cgal-famingzhuanli3 .next {
	display: none;
	width: 40px;
	height: 100px;
	background: url(../images/btn.png) no-repeat;
	position: absolute;
	top: 150px;
}

.cgal-famingzhuanli3 .prev {
	left: 15%;
}

.cgal-famingzhuanli3 .next {
	right: 15%;
	background-position: right
}

.cgal-famingzhuanli3 ul li p {
	width: 50%;
	float: left;
}

.cgal-famingzhuanli3 ul li p a {
	display: block;
	padding: 5px;
	border: 1px #C9C9C9 solid;
	float: left;
	margin: 20px;
}


/*banner*/


/*本例css*/

.cgal-faminggongshang {
	width: 100%;
	height: 404px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;
	padding-bottom: 50px;
}


/*数字按钮样式*/

.cgal-faminggongshang .num {
	overflow: hidden;
	height: 22px;
	position: absolute;
	bottom: 15px;
	left: 37%;
	zoom: 1;
	z-index: 3
}

.cgal-faminggongshang .num li {
	width: 112px;
	height: 4px;
	line-height: 12px;
	text-align: center;
	font-weight: 400;
	font-family: "微软雅黑", Arial;
	background: #000;
	color: #000;
	margin-right: 8px;
	margin-left: cursor: pointer;
	float: left;
	overflow: hidden;
}

.cgal-faminggongshang .num li.on {
	background: #ff6c30;
	color: #ff6c30;
}


/*当前项*/

.cgal-faminggongshang .num p {
	line-height: 25px;
	text-shadow: #c2c1c1 0 1px 0;
}


/*上一个  下一个*/

.cgal-faminggongshang .prev,
.cgal-faminggongshang .next {
	display: none;
	width: 40px;
	height: 100px;
	background: url(../images/btn.png) no-repeat;
	position: absolute;
	top: 150px;
}

.cgal-faminggongshang .prev {
	left: 15%;
}

.cgal-faminggongshang .next {
	right: 15%;
	background-position: right
}

.cgal-faminggongshang ul li p {
	width: 50%;
	float: left;
}

.cgal-faminggongshang ul li p a {
	display: block;
	padding: 5px;
	border: 1px #C9C9C9 solid;
	float: left;
	margin: 20px;
}

.cgal-zhuanli-gengduo dl {
	width: 47%;
	margin-bottom: 45px;
}

.cgal-zhuanli-gengduo dl dt {
	border-bottom: 2px #828282 solid;
	line-height: 35px;
	height: 35px;
	margin-top: 15px;
	clear: both;
}

.cgal-zhuanli-gengduo dl dt span {
	color: #ff0000;
	font-weight: bold;
	border-bottom: 2px #ff0000 solid;
	height: 35px;
	display: inline-block;
}

.cgal-zhuanli-gengduo dl dd b {
	font-weight: normal;
}

.cgal-zhuanli-gengduo dl dd {
	line-height: 45px;
	border-bottom: 1px #A0A0A0 dashed;
	overflow: hidden;
	clear: both;
	font-size: 16px;
	color: #666666;
}

.about-banner {
	position: relative;
}

.about-banner div {
	position: absolute;
	width: 1190px;
	left: 50%;
	margin-left: -595px;
	top: 0;
	z-index: 5000;
}

.about-banner div a {
	display: block;
	width: 85px;
	height: 20px;
	font-size: 16px;
	text-align: center;
	color: #FFFFFF;
	line-height: 20px;
	margin-left: 964px;
	margin-top: 174px;
	background: #ee6203;
}

.about-banner div a:hover {
	background: #CD6001;
}

.news-lest-fenlei {
	border-bottom: 4px #E3E3E3 solid;
}

.news-lest-fenlei ul li {
	display: inline-block;
	font-size: 18px;
	margin: 0 15px;
	line-height: 50px;
}

.news-lest-fenlei ul li.on {}

.news-lest-fenlei ul li.on a {
	color: #D50B0F;
}


/*商标分类*/

.shangbiao-sort {
	padding: 10px 40px;
	z-index: 999;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 1100px;
	height: 430px;
	margin: -239px 0 0 -574px;
	border: solid 1px #e5e5e5;
	background-color: #fff;
	display: none;
}

.shangbiao-sort-title {
	line-height: 50px;
}

.shangbiao-sort-title span {
	font-weight: bold;
	font-size: 16px
}

.shangbiao-sort-list ul li {
	float: left;
	font-size: 12px;
	position: relative;
	margin-right: 8px;
	margin-bottom: 10px;
	color: #4c4c4c;
	height: 26px;
	display: inline-block;
	line-height: 26px;
	padding: 0px 10px;
	border: 1px solid #e5e5e5;
	cursor: pointer;
}

.shangbiao-sort-list ul li.colorred {
	color: #E7171A
}

.shangbiao-sort-list ul li.selected {
	background: url(../images/xiadan-left_label_on.png) no-repeat right bottom;
	border: #ff6600 1px solid;
	color: #ff6600
}

.shangbiao-sort-list ul li:hover {
	border: #ff6600 1px solid
}

.shangbiao-sort-title a {
	margin-top: 5px;
	display: inline-block;
	width: 29px;
	height: 29px;
	background: url(../images/close.png) center no-repeat;
	float: right;
}

.shangbiao-big {
	z-index: 110;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/tm.png) repeat;
	display: none;
}

a.qd {
	width: 100px;
	height: 34px;
	line-height: 34px;
	background: #ff6600;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-size: 16px;
	color: #FFFFFF;
	display: block;
	text-align: center;
	float: right;
	margin: 26px 50px 0px 0px;
	cursor: pointer;
}

a.qd:hover {
	background: #fa8639
}

.buy-tel-type {
	border-top: 1px #d4d3d3 solid;
}

.buy-tel-type dl {
	border-bottom: 1px #d4d3d3 solid;
	overflow: hidden;
	line-height: 50px;
}

.buy-tel-type dl dt {
	font-weight: bold;
	text-indent: 1em;
	width: 100px;
	background: #f5f3f2;
}

.buy-tel-type dl dd a {
	margin-left: 80px;
	float: left;
}

.buy-tel-type dl dd a:hover {
	color: #A20002;
}

.buy-tel-type dl dd span {
	margin-left: 50px;
}

.youhuiquan {
	padding: 20px;
	background: #eeeeee;
}

.youhuiquan div {
	background: #FFFFFF;
	overflow: hidden;
	padding: 15px;
}

.youhuiquan div h2 {
	font-size: 14px;
	border-bottom: 1px #d0d0d0 dashed;
	margin-bottom: 15px;
	padding-bottom: 15px;
	color: #666666;
}

.youhuiquan div h2 a:hover {
	color: #A20002;
}

.youhuiquan div p {
	color: #666666;
	overflow: hidden;
}

.youhuiquan div p span {
	margin-right: 120px;
}

.youhuiquan div p span b {
	width: 13px;
	height: 13px;
	background: url(../images/gouxuan.png) no-repeat right;
	display: inline-block;
	margin-right: 15px;
}

.youhuiquan div p span b.on {
	background-position: left;
}

.youhuiquan div p span em {
	font-style: normal;
}

.guanfeishuoming {
	color: #6090b5;
	font-size: 12px;
}

.guanfeishuoming span {
	width: 16px;
	height: 16px;
	border-radius: 20px;
	border: 1px #6090b5 solid;
	line-height: 16px;
	margin-right: 5px;
	display: inline-block;
	text-align: center;
	margin-left: 20px;
}

.guanfeishuoming:hover span {
	border-color: #CC0003;
}

ins#qiao-icon-wrap {
	top: 25%;
}

.xiadan-right-baozhang .baozhang-left {
	width: 50px;
	height: 50px;
	border-radius: 100%;
	color: #FFFFFF;
	font-size: 24px;
	text-align: center;
	line-height: 50px;
	margin: 0 10px;
}

.xiadan-right-baozhang ul li {
	overflow: hidden;
	margin-bottom: 30px;
}

.xiadan-right-baozhang ul li h2 {
	font-size: 18px;
	line-height: 25px;
	color: #454343;
}

.xiadan-right-baozhang ul li p {
	color: #616161;
}

.xialadaohang {
	height: 520px; 
	top: 0;
	left: 50%;
	margin-left: -595px;
	position: absolute; 
}

.leftxiala {
	width: 240px; 
	
		
	height: 420px;
	position: relative;
	z-index: 500;
}



.leftxiala ul li>a {
	height: 103px;

	color: #FFFFFF;
	display: block;
	position: relative;
	z-index: 20;
	border-bottom: 1px  #999 solid;
	border-top: 1px #999 solid;	
 background: #000;
	filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8; 
}



.leftxiala ul li .leftxiala_pic {
	float: left;
}


/*.leftxiala ul li .leftxiala_pic i{ width:78px; height:78px; background:url(../images/zl-icon-sprite.png) no-repeat; display:block; margin:25px 20px;}
.leftxiala ul li .leftxiala_pic i.icon1{ background-position:-76px 0;}
.leftxiala ul li .leftxiala_pic i.icon2{ background-position:-76px -78px;}
.leftxiala ul li .leftxiala_pic i.icon3{ background-position:-76px -156px;}
.leftxiala ul li .leftxiala_pic i.icon4{ background-position:-76px -234px;}*/

.leftxiala ul li .leftxiala_text {
	margin: 15px 52px;
}

.leftxiala ul li .leftxiala_text h2 {
	font-size: 24px; margin-top: 30px;
}

.leftxiala ul li .leftxiala_text p {
	font-size: 14px;
	margin-top: 20px;
}

.leftxiala ul li .leftxiala_more {
	position: absolute;
	left: 240px;
	top: 0;
	background: #FFFFFF;
	border: 2px #FF0000 solid;
	display: none;
	width: 920px;
	height: 416px;
}

.leftxiala ul li .leftxiala_more dl dt {
	padding: 15px;
	float: left;
	width: 630px;
	padding-left: 10px;
}

.leftxiala ul li .leftxiala_more dl dt h2 {
	font-size: 16px;
	color: #333333;
	font-weight:bold;
	padding: 7px 0;
	display: inline-block;
	float: left;
	width: 130px;
	text-indent: 15px;
}

.leftxiala ul li .leftxiala_more dl dt p {
	overflow: hidden;
	border-bottom: 1px #e6e6e6 dashed;
	padding-bottom: 5px;
	margin-bottom: 5px;
	width: 480px;
	display: inline-block;
}

.leftxiala ul li .leftxiala_more dl dt p a {
	display: inline-block;
	font-size: 14px;
	padding: 7px 15px;
	margin-right: 10px;
}

.leftxiala ul li .leftxiala_more dl dd {
	margin: 15px 0;
	border-left: 1px #e6e6e6 dashed;
	float: left;
	width: 260px;
}

.leftxiala ul li .leftxiala_more dl dd .leftxiala_right {
	position: relative;
	overflow: hidden;
	height: 130px;
	border-bottom: 1px dashed #e6e6e6;
}
.leftxiala ul li .leftxiala_more dl dd .leftxiala_right:nth-last-of-type(1){
	border-bottom: 0px;
}
.leftxiala ul li .leftxiala_more dl dd .leftxiala_right h2 {
	margin-top: 35px;
	font-size: 18px;
	color: #ed4d53;
	margin-left: 30px;
}

.leftxiala ul li .leftxiala_more dl dd .leftxiala_right p {
	width: 80px;
	margin-left: 35px;
	color: #999999;
}

.leftxiala ul li .leftxiala_more dl dd .leftxiala_right_pic {
	position: absolute;
	right: -5px;
	bottom: 20px;
}

.leftxiala ul li:hover>a {
	height: 99px;
	border: 2px #FF0000 solid;
	border-right: 0;
	background: #FFFFFF ;
	width: 240px;
	color: #e01c32;
	background: #FFFFFF ;
	filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1; 
}

.leftxiala ul li:hover .leftxiala_pic i {
	margin: 24px 20px;
	margin-left: 19px;
}

.leftxiala ul li:hover .leftxiala_text {
	margin: 14px 50px;
}

.leftxiala ul li:hover .leftxiala_pic i.icon1 {
	background-position: 0 0;
}

.leftxiala ul li:hover .leftxiala_pic i.icon2 {
	background-position: 0 -78px;
}

.leftxiala ul li:hover .leftxiala_pic i.icon3 {
	background-position: 0 -156px;
}

.leftxiala ul li:hover .leftxiala_pic i.icon4 {
	background-position: 0 -234px;
}

.leftxiala ul li:hover .leftxiala_more {
	display: block;
}

.xialadaohang3 {
	height: 0px;
	top: 0;
	left: 50%;
	margin-left: -595px;
	position: relative;
}

.leftxiala3 {
	width: 248px;
	background: #FFFFFF;
	height: 404px;
	z-index: 55;
	position: absolute;
	top: 0;
}

.leftxiala3 dl dd {
	padding: 0 10px;
	line-height: 30px;
}

.leftxiala3 dl dd a {
	position: relative;
	display: inline-block;
	margin: 0 7px;
	color: #333333;
}

.leftxiala3 dl dd a:hover {
	color: #CB0000;
}

.leftxiala3 dl dd a span {
	display: none;
	position: absolute;
	background: url(../images/hot-cq.gif) no-repeat center;
	width: 23px;
	height: 15px;
	top: -10px;
	right: 5px;
	top: -3px;
	right: -18px;
}

.leftxiala3 dl dd a.hot-cq span {
	display: block;
}

.leftxiala3 dl dd a.hot-cq {
	color: #E01C32;
}

.xialadaohang3 {
	height: 0;
	top: 0;
	left: 50%;
	margin-left: -595px;
	position: relative;
}

.leftxiala3 {
	width: 240px;
	background: rgba(0, 0, 0, 0.70);
	height: 520px;
	position: absolute;
	top: -2px;
	display: none;
}

.leftxiala3 ul li>a {
	height: 128px;
	border-bottom: 1px rgba(255, 255, 255, 0.70) solid;
	border-top: 1px rgba(255, 255, 255, 0.70) solid;
	color: #FFFFFF;
	display: block;
	position: relative;
	z-index: 20;
}

.leftxiala3 ul li .leftxiala_pic {
	float: left;
}


/*.leftxiala3 ul li .leftxiala_pic i{ width:78px; height:78px; background:url(../images/zl-icon-sprite.png) no-repeat; display:block; margin:25px 20px;}
.leftxiala3 ul li .leftxiala_pic i.icon1{ background-position:-76px 0;}
.leftxiala3 ul li .leftxiala_pic i.icon2{ background-position:-76px -78px;}
.leftxiala3 ul li .leftxiala_pic i.icon3{ background-position:-76px -156px;}
.leftxiala3 ul li .leftxiala_pic i.icon4{ background-position:-76px -234px;}*/

.leftxiala3 ul li .leftxiala_text {
	margin: 25px 52px;
}

.leftxiala3 ul li .leftxiala_text h2 {
	font-size: 24px;
}

.leftxiala3 ul li .leftxiala_text p {
	font-size: 14px;
	margin-top: 20px;
}

.leftxiala3 ul li .leftxiala_more {
	position: absolute;
	left: 240px;
	top: 0;
	background: #FFFFFF;
	border: 2px #FF0000 solid;
	display: none;
	width: 920px;
	height: 516px;
}

.leftxiala3 ul li .leftxiala_more dl dt {
	padding: 15px;
	float: left;
	width: 600px;
	padding-left: 10px;
}

.leftxiala3 ul li .leftxiala_more dl dt h2 {
	font-size: 16px;
	color: #333333;
	padding: 7px 0;
	display: inline-block;
	float: left;
	width: 120px;
	text-indent: 15px;
}

.leftxiala3 ul li .leftxiala_more dl dt p {
	overflow: hidden;
	border-bottom: 1px #e6e6e6 dashed;
	padding-bottom: 5px;
	margin-bottom: 5px;
	width: 480px;
	display: inline-block;
}

.leftxiala3 ul li .leftxiala_more dl dt p a {
	display: inline-block;
	font-size: 14px;
	padding: 7px 15px;
	margin-right: 10px;
}

.leftxiala3 ul li .leftxiala_more dl dd {
	padding: 0 15px;
	margin: 15px 0;
	border-left: 1px #e6e6e6 dashed;
	float: left;
	width: 230px;
}

.leftxiala3 ul li .leftxiala_more dl dd .leftxiala_right {
	position: relative;
	overflow: hidden;
	height: 160px;
}

.leftxiala3 ul li .leftxiala_more dl dd .leftxiala_right h2 {
	margin-top: 60px;
	font-size: 18px;
	color: #ed4d53;
}

.leftxiala3 ul li .leftxiala_more dl dd .leftxiala_right p {
	width: 80px;
	margin-left: 30px;
	color: #999999;
}

.leftxiala3 ul li .leftxiala_more dl dd .leftxiala_right_pic {
	position: absolute;
	right: -5px;
	bottom: 15px;
}

.leftxiala3 ul li:hover>a {
	height: 126px;
	border: 2px #FF0000 solid;
	border-right: 0;
	background: #FFFFFF;
	width: 240px;
	color: #e01c32;
}

.leftxiala3 ul li:hover .leftxiala_pic i {
	margin: 24px 20px;
	margin-left: 19px;
}

.leftxiala3 ul li:hover .leftxiala_text {
	margin: 24px 50px;
}

.leftxiala3 ul li:hover .leftxiala_pic i.icon1 {
	background-position: 0 0;
}

.leftxiala3 ul li:hover .leftxiala_pic i.icon2 {
	background-position: 0 -78px;
}

.leftxiala3 ul li:hover .leftxiala_pic i.icon3 {
	background-position: 0 -156px;
}

.leftxiala3 ul li:hover .leftxiala_pic i.icon4 {
	background-position: 0 -234px;
}

.leftxiala3 ul li:hover .leftxiala_more {
	display: block;
}

#addreshtml {
	float: left;
}

.qq_keft_left {
	position: fixed;
	left: -147px;
	top: 30%;
	z-index: 500;
	transition: all ease-in-out 0.3s;
	-o-transition: all ease-in-out 0.3s;
	-moz-transition: all ease-in-out 0.3s;
	-ms-transition: all ease-in-out 0.3s;
	-webkit-transition: all ease-in-out 0.3s;
}

.qq_keft_left dl {
	width: 141px;
	height: 284px;
	border-radius: 0 10px 10px 0;
	overflow: hidden;
	margin: 0;
	border: 3px #0086d2 solid;
	background: #FFFFFF;
}

.qq_keft_left dl dt {
	padding: 3px 15px;
}

.qq_keft_left dl dd ul li a {
	margin: 10px auto;
	padding: 5px 0;
	background: #0086d2;
	color: #FFFFFF;
	display: block;
	text-indent: 25px;
	width: 120px;
	border-radius: 3px;
	background-image: url(../images/qq_keft.png);
	background-repeat: no-repeat;
	background-position: left 3px center;
	background-size: 23px;
	font-size: 14px;
}

.qq_keft_left dl dd ul li a:hover {
	background-color: #28A7EF;
}

.qq_keft_left dl dd p {
	text-align: center;
	color: #0086d2;
}

.qq_keft_left h2 {
	display: block;
	background: url(../images/left_kefu_qq_click.png) no-repeat;
	width: 22px;
	height: 156px;
	position: absolute;
	right: -22px;
	top: 50px;
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 35px;
	text-align: center;
	cursor: pointer;
}

.qq_keft_left:hover {
	left: 0;
}

.qq_keft_left.show {
	left: 0;
}

.qianhong_case {
	width: 945;
	margin: 0 auto;
	overflow: hidden;
	background: #FCFCFC;
}

.qianhong_case ul {
	overflow: hidden;
}

.qianhong_case ul li {
	width: 33.3%;
	overflow: hidden;
	float: left;
	margin-top: 30px;
	position: relative;
}

.qianhong_case ul li dl dt {
	width: 280px;
	height: 200px;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
	border: 1px #cccccc solid;
}

.qianhong_case ul li dl dt img {
	width: auto;
	height: auto;
	width: 500px;
	min-height: 100%;
	margin-left: -100px;
	min-width: 100%;
}

.qianhong_case ul li dl dd {
	width: 280px;
	height: 200px;
	line-height: 200px;
	text-align: center;
	top: 0;
	left: 50%;
	margin-left: -140px;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	color: #FFFFFF;
	font-size: 24px;
	display: none;
}

.qianhong_case ul li dl dd h2 {
	font-size: 24px;
}

.qianhong_case ul li:hover dl dd {
	display: block;
}

.qianhong_case div {
	text-align: center;
	padding: 20px 0;
}



.right_xiala {
	position: fixed;
	right: 0;
	top: 190px;
	z-index: 9999;
}

.right_xiala_show {
	cursor: pointer;
	width: 40px;
	height: 133px;
	background: url(../images/kf_open_im.png) no-repeat left top;
	display: none;
}

.right_xiala_hide {
	background: #f9fafb;
	border: 2px solid #ccc;
	border-radius: 10px;
}

.right_xiala_hide_a1 {
	display: block;
	width: 24px;
	height: 24px;
	background: url(../images/kf_close_im.png) no-repeat left top;
	position: absolute;
	right: 10px;
	top: -12px;
	z-index: 100;
	width: 24px;
	height: 24px;
}

.right_xiala_hide_zixun {
	display: block;
	width: 60px;
	height: 116px;
	font-size: 18px;
	font-weight: bold;
	color: #f60;
	text-align: center;
	position: relative;
}

.right_xiala_hide_zixun span {
	bottom: 5px;
	position: absolute;
	width: 90px;
	left: 10px;
}

.qq-container {
	z-index: 99;
	position: absolute;
	width: 109px;
	height: 118px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom: 1px solid #dddddd;
	background: url(../images/kf_qq-icon-bg.png) no-repeat center 2px;
}

.qq-hover-c {
	width: 70px;
	height: 70px;
	border-radius: 35px;
	position: absolute;
	left: 18px;
	top: 10px;
	overflow: hidden;
	z-index: 9;
	max-width: 60px;
	display: block;
	position: absolute;
	left: 22px;
	top: 3px;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}

.right_xiala_hide_p1 {
	font-weight: bold;
	font-size: 14px;
	margin-top: 3px;
	color: #333;
	background: #eee;
	width: 109px;
	display: block;
	margin-bottom: -1px;
	padding: 2px 0;
	text-align: center;
}

.right_xiala_hide_icon {
	height: 90px;
	padding-left: 5px;
	width: 105px;
	overflow: hidden;
}

.right_xiala_hide_icon a {
	width: 44px;
	height: 40px;
	float: left;
	margin: 2px 2px 0;
	background: url(../images/kf_ico.png) no-repeat;
}

.a1 {
	background-position: 0 0;
}

.a2 {
	background-position: -44px 0 !important;
}

.a3 {
	background-position: -88px 0 !important;
}

.a4 {
	background-position: -132px 0 !important;
}

.a1:hover {
	background-position: 0 -40px !important;
}

.a2:hover {
	background-position: -44px -40px !important;
}

.a3:hover {
	background-position: -88px -40px !important;
}

.a4:hover {
	background-position: -132px -40px !important;
}
.a3:hover div{
	display: block;
}
.right_xiala_hide_bto {
	position: relative;
	height: 45px;
	border-top: 1px solid #ddd;
}

.weixing-container {
	width: 55px;
	height: 47px;
	border-right: 1px solid #ddd;
	background: #f5f5f5;
	border-bottom-left-radius: 10px;
	background: url(../images/kf_weixing-icon.png) no-repeat center center;
	float: left;
}

.go-top {
	width: 50px;
	height: 47px;
	background: #f5f5f5;
	border-bottom-right-radius: 10px;
	background: url(../images/kf_totop-icon.png) no-repeat center center;
	float: right;
}

.weixing-show {
	width: 125px;
	height: 215px;
	background: #fff;
	border-radius: 10px;
	border: 1px solid #ccc;
	position: absolute;
	left: -135px;
	top: -167px;
	display: none;
}

.weixing-show1 {
	width: 125px;
	height: 215px;
	background: #fff;
	border-radius: 10px;
	border: 1px solid #ccc;
	position: absolute;
	left: -135px;
	top: 70px;
	display: none;
}
.weixing-txt {
	position: absolute;
	top: 110px;
	left: 9px;
	width: 100px;
	margin: 0 auto;
	text-align: center;
	color: #333;
}

.weixing-ma {
	width: 104px;
	height: 103px;
	padding-left: 10px;
	padding-top: 5px;
}

.weixing-sanjiao {
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent transparent #fff;
	border-width: 6px;
	left: 124px;
	top: 180px;
	position: absolute;
	z-index: 2;
}

.weixing-sanjiao-big {
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent transparent #ccc;
	border-width: 8px;
	left: 124px;
	top: 180px;
	position: absolute;
}
.weixing-container:hover div{
	display: block;
}

iframe#xad_ptlogin{ width:0; height:0;}









.ann_main_left_box{
	padding-bottom: 25px;
	border-bottom: 1px solid #f2f2f2;
	padding-top: 20px;
}
.ann_main_left_box h3{
	font-size: 18px;
	color: #333;
	 margin-bottom: 15px;
}
.ann_main_left_box h3 a{
	font-size: 18px;
	color: #333;
}
.ann_main_left_box p{
	font-size: 14px;
	color: #666;
	line-height: 24px;
	margin-bottom: 18px;
}
.ann_main_left_box p a{
	font-size: 14px;
	color: #bc2603;
}
.ann_main_left_box span{
	font-size: 12px;
	color: #999;
	
}
.ann_main_left_box i{
	font-size: 12px;
	color: #999;
	font-style: normal;
	margin-left: 15px;
}
.ann_main_left_box i img{
	margin-right: 5px;
	width: 15px;
	height: 10px;
}




.ann_main_left_box1{
	padding-bottom: 25px;
	border-bottom: 1px solid #F2F2F2;
	padding-top: 30px;
	overflow: hidden;
}
.ann_main_left_box1 img{
	border: 1px solid #ccc;
	float: left;
	margin-right: 20px;
	width: 191px;
	height: 143px;
	text-align: center;
	font-size: 16px;
	color: #fff;
	background: #ccc;
	line-height: 143px;
}
.ann_main_left_box1 h3{
	width: 595px;
	float: left;
	font-size: 18px;
	color: #333;
	 margin-bottom: 15px;
}
.ann_main_left_box1 h3 a{
	font-size: 18px;
	color: #333;
}
.ann_main_left_box1 p{
	font-size: 14px;
	color: #666;
	line-height: 24px;
	margin-bottom: 18px;
	float: left;
	width: 595px;
	height: 70px;
}
.ann_main_left_box1 p a{
	font-size: 14px;
	color: #bc2603;
}
.ann_main_left_box1 span{
	font-size: 12px;
	color: #999;
	
}
.ann_main_left_box1 i{
	font-size: 12px;
	color: #999;
	font-style: normal;
	margin-left: 15px;
}
.ann_main_left_box1 i img{
	margin-right: 5px;
	border: 0px;
	float: none;
	width: 15px;
	height: 10px;
}







.news-list-right {
	width: 280px;
	float: left;
	margin-left: 20px;
	margin-top: 0px;
	
}
.news-list-right-lb{
	width: 278px;
	border: 1px solid #ddd;
	background: #fff;
	margin-bottom: 20px;
}
.news-list-right-lb dl dd{
	background: url(../images/ame_left_zjt.png) no-repeat center left 32px;
	padding-left: 65px;
	line-height: 50px;
	border-bottom: 1px solid #ddd;
}
.news-list-right-lb dl dd a{
	font-size: 16px;
	color: #333;
	font-weight: bold;
	display: block;
	width: 213px;
}
.news-list-right-lb dl dd:nth-last-of-type(1){
	border-bottom: 0px;
}
.news-list-right-lb dl dd:hover{
	background: url(../images/ame_left_bai.png) center left 32px no-repeat #e14e4a;
}
.news-list-right-lb dl dd:hover a{
	color: #fff;
}
.news-list-right-box{
	width: 280px;
	height: auto;
	background: #fff;
	padding-bottom: 20px;
}
.news-list-right-box h3{
	font-size: 18px;
	color: #333;
	font-family: "微软雅黑";
	font-weight: bold;
	line-height: 30px;
	text-indent: 5px;
	border-bottom: 1px solid #ddd;
	width: 260px;
	margin: 0 auto;
	padding-top: 10px;
	padding-bottom: 5px;
}
.news-list-right-box img{
	display: block;
	width: 258px;
	height:138px;
	margin:0 auto;
	margin-top: 10px;
}
.news-list-right-box h3 a{
	float: right;
	font-size: 12px;
	line-height: 24px;
	font-family: "微软雅黑";
	color: #999;
	margin-right: 5px;
	font-weight: normal;
	margin-top: 5px;
}
.news-list-right-box h3 a:hover{
	color: #e83425;
}
.news-list-right-box ul li{
	line-height: 30px;
}
.news-list-right-box ul li a{
	font-size: 14px;
	color: #666;
	font-family: "微软雅黑";
	display: inline-block;
	width: 240px;
	height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding-left: 10px;
}
.news-list-right-box ul li i{
	width: 15px;
	height: 15px;
	display: inline-block;
	background: #e83425;
	text-align: center;
	line-height: 15px;
	color: #fff;
	font-style: normal;
	margin-left: 10px;
	margin-right: 5px;
}
.news-list-right-box ul li a:hover{
	color: #e51212;
}
.news-list-right-zixun{
	background: #fff;
	padding: 0px 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.news-list-right-zixun dl dt {
	font-size: 18px;
	color: #333333;
	line-height: 50px;
}

.news-list-right-zixun dl dd p {
	float: left;
	max-width: 160px;
	margin-right: 5px;
	font-size: 14px;
	color: #333333;
}
.news-list-right-zixun dl dd:hover p{
	color: #e51212;
}
.news-list-right-zixun dl dd {
	border-bottom: 1px #dadada dashed;
	padding-bottom: 10px;
	overflow: hidden;
	margin-bottom: 20px;
}


.on{
	color: #e83425 !important;
}
dd.on{
	background:url(../images/ame_left_bai.png) no-repeat center left 32px #e14e4a !important;;
}
dd.on a{
	color: #fff !important;
}
li.on{
	background: url(../images/about-left-box-bai.png) no-repeat center right 23px #d70606 !important;
}
li.on a{
	color: #fff !important;
}
