body{
	margin: 0px;
	padding: 0px;
	font-size: 14px;
}

*{
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	text-indent: 0px;
	list-style-type: none;
	font-family: "Microsoft YaHei", "微软雅黑";
}

a{
	color: #020202;
	text-decoration: none;
}

a:hover{
	color:#244b8e;
	text-decoration: none !important;
}

.clear{	clear: both;}



.top{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	position:absolute;
	left: 0;
	top: 0;
	z-index: 9999;
	width: 100%;
	background: rgba(0, 0, 0, .4);
	-moz-transition: opacity 0.4s linear;
	-webkit-transition: opacity 0.4s linear;
	-o-transition: opacity 0.4s linear;
	-ms-transition: opacity 0.4s linear;
	transition: opacity 0.4s linear;
	padding-top: 10px;
	padding-bottom: 10px;	
}

.top .top-logo {
	float:left; margin-top:2px;
}
.top .top-logo img{ height:42px;}

.top .nav{
	margin: 0px;
	padding: 0px;
	float:left;
	width:720px;
	margin-left:100px;
}
.top .nav li{float:left; line-height:40px; }
.top .nav li span {
	color: #f8f8f8;
	position: relative;
	top: 0;
	font-size: 12px;
}
.top .nav li a {
	color: #f8f8f8;
	font-size: 14px;
	padding: 8px 23px;
}
.top .nav .on{
	color: #d3943b;
}
.top .nav li:hover a {
	color: #d3943b;
}
.top .tel{ float:left; margin-top:8px;}
.top .tel .tel-img{ float:left;}
.top .tel h6 {
	color: #fc9b09;
	font-size: 16px;
	padding-left: 14px;
	line-height:25px;
	float:left;
}

.dock {
	position: fixed;
	right: 0;
	top: 50%;
	height: 346px;
	margin-top: -150px;
	width: 50px;
	-moz-opacity: 0.7;
	z-index: 200;
}

.dock.close {
	z-index: 50;
}

.dock ul.icons {
	position: absolute;
	list-style: none;
	right: 0px;
	padding: 0px;
	width: 50px;
	border: 1px solid #333;
	border-right: none;
	background: rgba(0, 0, 0, .5);
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock.close ul.icons {
	right: -70px;
}

.dock ul.icons li i {
	display: block;
	position: relative;
	width: 50px;
	height: 46px;
	background: url(../images/icons.png) no-repeat;
	cursor: pointer;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
	z-index: 210;
}

.dock ul.icons li.active i {
	opacity: 0.4;
}

.dock ul.icons li.up i {
	background-position: -63px -154px;
	height: 34px;
}

.dock ul.icons li.tel i {
	background: url(../images/img40.png) no-repeat center;
}

.dock ul.icons li.im i {
	background: url(../images/img39.png) no-repeat center;
}

.dock ul.icons li.wechat i {
	background: url(../images/img42.png) no-repeat center;
}

.dock ul.icons li.yx i {
	background: url(../images/img41.png) no-repeat center;
}

.dock ul.icons li.yx2 i {
	background: url(../images/img43.png) no-repeat center;
}

.dock ul.icons li.down i {
	background-position: -63px -203px;
	height: 32px;
}

.dock ul.icons li p {
	display: block;
	position: absolute;
	top: 50px;
	right: -260px;
	padding: 15px 20px 15px;
	height: auto;
	width: 160px;
	color: White;
	line-height: 30px;
	border: 1px solid #333;
	border-right: none;
	background: rgba(0, 0, 0, .5);
	-moz-border-radius: 10px 0 0 10px;
	-webkit-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
	-moz-opacity: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .4s ease-in-out .1s;
	-moz-transition: all .4s ease-in-out .1s;
	-ms-transition: all .4s ease-in-out .1s;
	-o-transition: all .4s ease-in-out .1s;
	transition: all .4s ease-in-out .1s;
	overflow: hidden;
	z-index: 201;
	font-size: 14px;
}

.dock ul.icons li.active p {
	right: 49px;
	opacity: 1;
	filter: alpha(opacity=100);
}

.dock ul.icons li.im p {
	padding-top: 5px;
}

.dock ul.icons li.im p a {
	display: block;
	margin-top: 12px;
	width: 100px;
	height: 35px;
	line-height: 32px;
	color: #8bc50f;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #8bc50f;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-transition: all .3s ease-in-out 0s;
	-moz-transition: all .3s ease-in-out 0s;
	-ms-transition: all .3s ease-in-out 0s;
	-o-transition: all .3s ease-in-out 0s;
	transition: all .3s ease-in-out 0s;
}

.dock ul.icons li.im p a:hover {
	color: #FFF;
	background: #8bc50f;
	border: 1px solid #8bc50f;
}

.dock ul.icons li.wechat p img {
	width: 115px;
	border: 2px solid White;
}

.dock a.switch {
	position: absolute;
	display: block;
	top: 310px;
	right: 11px;
	width: 26px;
	height: 26px;
	background: url(../images/icons.png) no-repeat 0px -640px;
	cursor: pointer;
	-webkit-transition-delay: .15s;
	-moz-transition-delay: .15s;
	-ms-transition-delay: .15s;
	-o-transition-delay: .15s;
	transition-delay: .15s;
}

.dock a.switch.off {
	background-position: -32px -640px;
}

.dock a.switch:hover {
	opacity: .8;
}

.dock a.switch.off:hover {
	opacity: 1;
}

.close {
	float: right;
	font-size: 21px;
	font-weight: 700;
	line-height: 1;
	color: #000;
	text-shadow: 0 1px 0 #fff;
}

/*点击加盟*/

.call_use {
	width: 60px;
	height: 60px;
	position: fixed;
	bottom: 80px;
	right: 45px;
	display: block;
	z-index: 999999;
	cursor: pointer;
}

.kefus {
	border-radius: 50%;
	width: 60px;
	height: 60px;
	position: absolute;
	z-index: 99;
}

@-webkit-keyframes scaleout {
	0% {
		-webkit-transform: scale(0.2);
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(1.0);
		opacity: 0;
	}
}

@keyframes scaleout {
	0% {
		transform: scale(0.8);
		-webkit-transform: scale(0.2);
		opacity: 1;
	}
	100% {
		transform: scale(1.0);
		-webkit-transform: scale(1.0);
		opacity: 0;
	}
}

.spinner1 {
	opacity: 0;
	position: absolute;
	width: 110px;
	height: 110px;
	top: -25px;
	left: -25px;
	/* top: -106px; */
	/* margin: 100px auto; */
	background-color: #ffa200;
	border-radius: 100%;
	-webkit-animation: scaleout 2s 1s infinite ease-in-out;
	animation: scaleout 2s 1s infinite ease-in-out;
}

.spinner2 {
	opacity: 0;
	position: absolute;
	top: -30px;
	left: -30px;
	width: 120px;
	height: 120px;
	/* margin: 100px auto; */
	background-color: #ffa200;
	border-radius: 100%;
	-webkit-animation: scaleout 2s .5s infinite ease-in-out;
	animation: scaleout 2s .5s infinite ease-in-out;
}

.spinner3 {
	opacity: 0;
	position: absolute;
	top: -40px;
	left: -40px;
	width: 140px;
	height: 140px;
	/* margin: 100px auto; */
	background-color: #ffa200;
	border-radius: 100%;
	-webkit-animation: scaleout 2s 0s infinite ease-in-out;
	animation: scaleout 2s 0s infinite ease-in-out;
}


/*/点击加盟*/


.zhicwl-footer1 {
	width: 100%;
	background-color: #2A2B2A;
	padding-top: 30px;
}

.zhicwl-footer1-cen {
	padding-bottom: 30px;
}

.zhicwl-bnvlp-l {
	width: 356px;
	line-height: 1.4;
	text-align: left;
}
.zhicwl-bnvlp-l dl dd a{
	color: #999;
}

.zhicwl-bnvlp-l dl dd a:hover {
	color: #fc9b09;
}

.zhicwl-bnvlp-l>div {
	width: 114px;
	border-right: 1px solid #474646;
}

.zhicwl-bnvlp-l>div:last-child {
	width: 242px;
	padding-left: 36px;
	padding-right: 36px;
}

.zhicwl-bnvlp-l h2 {
	color: #999;
	font-size: 20px;
	margin-bottom: 12px;
}

.zhicwl-bnvlp-l dl {
	margin-top: 6px;
}

.zhicwl-bnvlp-l dt {
	font-size: 14px;
	color: #999;
}

.zhicwl-bnvlp-l dd {
	font-size: 14px;
	color: #999;
}

.zhicwl-bnvlp-r {
	padding-left: 18px;
}

.zhicwl-bnvlp-r>div {
	padding-left: 38px;
}

.zhicwl-bnvlp-r-i {
	font-size: 15px;
	color: #999999;
	line-height: 1.8;
	font-weight: bold;
	padding-left: 17px;
	text-align: left;
}

.zhicwl-bnvlp-c {
	text-align: center;
	border-right: 1px solid #474646;
}

.zhicwl-bnvlp-c-t img {
	display: inline-block;
	vertical-align: middle;
	width: 28px;
}

.zhicwl-bnvlp-c-t b {
	color: #FFF;
	font-size: 24px;
	padding-left: 10px;
	display: inline-block;
	vertical-align: middle;
}

.zhicwl-bnvlp-c p {
	color: #FFF;
	font-size: 15px;
	padding-top: 18px;
}

.zhicwl-bnvlp-c-im {
	padding-top: 16px;
	padding-bottom: 13px;
}

.zhicwl-bnvlp-c-im img {
	display: inline-block;
	margin: 0 6px;
}

.zhicwl-bqshj {
	line-height: 1.5;
	color: #999999;
	font-size: 14px;
	padding: 9px 0;
	background-color: #1E1F1E;
	text-align: center;
}

.banner{
	width:100%;
	height:350px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: center top;
}
.banner .bn_t{ width:1150px; margin-left:auto; margin-right:auto; padding-top:160px; padding-left:50px;}
.banner .bn_t h2{
	font-size: 40px;
	line-height: 60px;
	color: #fff;
	padding-bottom:5px;
	background-image: url(../images/line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.banner .bn_t span{
	font-size: 20px;
	line-height: 25px;
	display:block;
	margin-top:10px;
	color: #f5f5f5;
	text-transform: uppercase;
}
.main_dh{ background-color:#f8f8f8;}
.main_dh .dh{ font-size:14px; line-height:50px; color:#333; width:1200px; margin-left:auto; margin-right:auto;}
.main_dh a{
	font-size:14px;
	color:#333;
	text-decoration: none;
}
.main_dh span{
	font-size:14px;
	color:#333;
	margin-left:15px;
	margin-right:15px;
}

.main_con{ width:1200px; margin-left:auto; margin-right:auto;padding-top:20px; padding-bottom:20px;}
.main_con .m_con1{
	text-align:center;
	margin-top:10px;
	width:100%;
}

.m_con1 ul {
	padding-right: .2rem;
	margin-top:0px;
	padding-top: 0px;
}

.m_con1 ul li {
	width: 33%;
	float: left;
	padding-left: .2rem;
	margin-top: .2rem;
	overflow: hidden;
}
.m_con1 ul li:nth-child(1),.m_con1 ul li:nth-child(2),.m_con1 ul li:nth-child(3){ margin-top:0;}
.m_con1 ul li .imga{ width:375px; height:252px;}

.m_con1 ul li a {
	display: block;
	position: relative;
	margin: 0px;
	padding: 0px;
}

.m_con1 ul li a:before {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .6);
	-webkit-transition: background-color .3s;
	-moz-transition: background-color .3s;
	transition: background-color .3s;
}

.m_con1 ul li a>img {
	display: block;
	width: 100%;
}

.zhicwl-trelp {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
	padding-top: .05rem;
}

.zhicwl-trelp h5 {
	color: #FFF;
	font-size: .3rem;
	line-height: 1.5;
	font-weight: bold;
	padding-top: .16rem;
}

.zhicwl-trelp img {
	width: .96rem;
	height: .96rem;
	margin: 0 auto;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	transition: opacity .3s;
}

.zhicwl-trelp p {
	line-height: 1.6;
	color: #FFF;
	font-size: 14px;
	margin-top: .1rem;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
	display: -webkit-box;
}

.m_con1 ul li a .zhicwl-trelp>div {
	position: relative;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
	width: 100%;
}

.m_con1 .zhicwl-dspwl {
	position: relative;
}

.m_con1 .zhicwl-dspwl p {
	padding: 0 .4rem;
	position: absolute;
	left: 0;
	top: .63rem;
	z-index: 1;
	opacity: 0;
	-webkit-transition: opacity .3s;
	-moz-transition: opacity .3s;
	transition: opacity .3s;
}

.m_con1 ul li a:hover:before {
	background-color: rgba(0, 0, 0, .2);
}

.m_con1 ul li a:hover .zhicwl-trelp img {
	opacity: 0;
}

.m_con1 ul li a:hover .zhicwl-trelp>div {
	-moz-transform: translate(0, -1.02rem);
	-webkit-transform: translate(0, -1.02rem);
	-o-transform: translate(0, -1.02rem);
	-ms-transform: translate(0, -1.02rem);
	transform: translate(0, -75%);
}

.m_con1 ul li a:hover .zhicwl-dspwl p {
	opacity: 1;
}

.main_con .news_fl{
	float: right;
	width: 335px;
	border: 1px solid #dcdcdc;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #fff;
}

.main_con .tit{font-size: 18px;
	line-height: 35px;
	color: #191919;
	font-weight: normal;}
.main_con .news_fl ul{}
.main_con .news_fl li{
	margin-top: 15px;
	font-size: 15px;
	line-height: 40px;
	color: #666;
	height: 40px;
	background-color: #f5f5f5;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-ms-border-radius: 20px;
-o-border-radius: 20px;
	border-radius: 20px;
	cursor:pointer;
}
.main_con .news_fl li span{
	margin-right: 20px;
	margin-left: 25px;
}
.main_con .news_fl li a{color: #666;}

.main_con .news_fl .active{
	background-color: #fc9b09;
}
.main_con .news_fl .active span{
	color: #fff;
}
.main_con .news_fl .active a{
	color: #fff;
}
.main_con .news_fl li:hover{background-color: #fc9b09;}
.main_con .news_fl li:hover span{color: #fff;}
.main_con .news_fl li:hover a{color: #fff;}

.main_con .news_list{
	float: left;
	width: 845px;
min-height:600px;
}
.main_con .news_list ul{}
.main_con .news_list li{
	border: 1px solid #dcdcdc;
	padding: 15px;
	background-color: #fff;
	margin-bottom: 25px;
}
.main_con .news_list .img1{ width:317px; height:180px; float:left;}
.main_con .news_list .text{ width:395px; float:left; margin-left:20px;}
.main_con .news_list .text h3{ font-size:16px; color:#191919; line-height:25px; font-weight:normal;}
.main_con .lable{ margin-top:15px; margin-bottom:15px;}
.main_con .lable span{
	font-size: 13px;
	line-height: 16px;
	color: #808080;
	background-repeat: no-repeat;
	background-position: left center;
center;
	margin-right:20px;
	padding-left: 20px;
}
.main_con .lable .rq{background-image: url(../images/tb5.jpg);}
.main_con .lable .zz{background-image: url(../images/tb6.jpg);}
.main_con .news_list .text p{
	font-size: 13px;
	line-height: 18px;
	color: #808080;
}
.main_con .sub5{
	width:95px;
	background-color:#fc9b09;

	-webkit-border-radius: 14px;
-moz-border-radius: 14px;
-ms-border-radius:  14px;
-o-border-radius:  14px;
	border-radius:  14px;
	text-align:center;
	line-height:28px;
	font-size:13px;
	margin-top: 15px;
	}
.main_con .sub5 a{ color:#FFFFFF;}	

.main_con .news{
	float: left;
	width: 845px;
	border: 1px solid #dcdcdc;
	background-color: #fff;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 25px;
	padding-left: 15px;
min-height:600px;
}
.main_con .news h2{font-size: 18px;
	line-height: 35px;
	margin-top:0px;
	color: #191919;
	font-weight: normal;}
.main_con .news .news_con{}
.main_con .news .news_con .con{
	font-size: 16px;
	line-height: 28px;
	color: #808080;
	margin-top: 15px;
}
.main_con .news .news_con .text{
	font-size: 16px;
	line-height: 28px;
	color: #666;
}
.main_con .news .news_con h3{
	font-size: 16px;
	line-height: 30px;
	font-weight: normal;
	color: #555;
	margin-top: 15px;
}
.main_con .news .news_con p{
	font-size: 16px;
	line-height: 28px;
	margin-top: 10px;
	color: #666;
	text-indent: 2em;
}

.main_con .about{
	float: left;
	width: 845px;
	border: 1px solid #dcdcdc;
	background-color: #fff;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 25px;
	padding-left: 15px;
}
.main_con .about h2{font-size: 18px;
	line-height: 35px;
	margin-top:0px;
	color: #191919;
	font-weight: normal;}
.main_con .news .news_con{}
.main_con .news .news_con .con{
	font-size: 16px;
	line-height: 28px;
	color: #808080;
	margin-top: 15px;
}
.main_con .about .text{
	font-size: 26px;
	line-height: 50px;
	text-align:center;
	color: #ff6600;
	margin-top:15px;
}
.main_con .about h3{
	font-size: 26px;
	line-height: 50px;
	color: #666;
	margin-top: 15px;
	text-align:center;
}
.main_con .about p{
	font-size: 16px;
	line-height: 35px;
	margin-top: 15px;
	margin-bottom:15
	color: #666;
	text-indent: 2em;
}
.main_con .about .zz{
	margin-top: 15px;
	width:90%;
	margin-left:auto;
	margin-right:auto;
}

.main_con .zxgg{
	float: right;
	width: 335px;
	border: 1px solid #dcdcdc;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #fff;
	margin-top: 25px;
}
.main_con .zxgg ul{
	margin-top: 25px;
}
.main_con .zxgg li{
	margin-top: 18px;
	padding-bottom: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.main_con .zxgg li:last-child{ border:0px;}
.main_con .zxgg .img1{
	float: left;
	height: 70px;
	width: 100px;
}
.main_con .zxgg .zx{float: left;
	width: 170px;
	margin-left: 15px;}
.main_con .zxgg h3{
display:block;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	margin-top:0px;
	 white-space: nowrap;
	width:170px;
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;
}
.main_con .zxgg p{
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	float: left;
	color:#666;
	height:36px;
	margin-top: 3px;
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;
}

.main_con .xycg{
	float: left;
	width: 840px;
min-height:600px;
}
.main_con .xycg ul{}
.main_con .xycg li{
	border: 1px solid #dcdcdc;
	background-color: #fff;
	margin-bottom: 25px;
}
.main_con .xycg .img1{
	float: left;
	width: 350px;
	height: 220px;
}
.main_con .xycg .text{
	height: 211px;
	width: 480px;
	float: left;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.main_con .xycg .text h3{
	font-size: 18px;
	line-height: 25px;
	font-weight: normal;
	color: #252525;
}

.main_con .xycg .text .conn{
	margin-top: 10px;
	font-size: 13px;
	line-height: 20px;
	color: #797979;
}
.main_con .xycg .text p{
	font-size: 13px;
	line-height: 25px;
	color: #757575;
	margin-top: 10px;
	height:75px;
	overflow:hidden;
	width:455px;
	text-overflow: ellipsis;
}
.main_con .xycg .text .btn{	margin-top: 25px;}
.main_con .xycg .text .btn_l{
width:170px; 
float:left;
border: solid 1px #252525;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-ms-border-radius: 20px;
-o-border-radius: 20px;
	border-radius: 20px;
	text-align:center;
	line-height:40px;
}
.main_con .xycg .text .btn a{ display:block}
.main_con .xycg .text .btn_r{
width:170px; 
float:left;
border: solid 1px #fc9b09;
	-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-ms-border-radius: 20px;
-o-border-radius: 20px;
	border-radius: 20px;
	text-align:center;
	line-height:40px;
	margin-left:25px;

}
.main_con .xycg .text .btn_r a{ color:#fc9b09;}
.main_con .xycg .text .btn_l:hover,.main_con .xycg .text .btn_r:hover{border: solid 1px #fc9b09; background-color:#fc9b09;}
.main_con .xycg .text .btn_l:hover a,.main_con .xycg .text .btn_r:hover a{ color:#fff;}

.page{
	text-align: center;
	margin-top: 35px;
}
.page span:hover,.page .active{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fc9b09;
}
.page span:hover,.page .active a{ color:#191919;}
.page span{
	margin-right: 8px;
	margin-left: 8px;
}
.page span a:hover{color:#191919;}


.main_con .cp_con{
	float: left;
	width: 840px;
}
.cp_con .cp_l{ width:450px; float:left;}
.cp_con .cp_l h2{ font-size:22px; line-height:25px; padding-left:10px; margin-top:8px; margin-bottom:8px; border-left:solid 5px #ff6600;}
.cp_con .cp_l p{
	margin-top:15px;
	font-size:16px;
	line-height:30px;
	color:#666;
	text-indent: 2em;
}
.cp_con .cp_r{ width:300px; float:left; margin-left:15px;}
.cp_con .tel{ margin-top:15px; font-size:20px; line-height:35px; color:#555;}
.cp_con .tel b{ font-size:20px; line-height:35px; color:#fc9b09}
.cp_con .cp_con1{
	padding:15px;
	margin-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
	font-size:16px; line-height:30px; color:#666;
}
.cp_con .cp_con1 h3{
	font-size:18px;
	line-height:30px;
	margin-top: 10px;
}
.cp_con .cp_con1 p{margin-top:5px; font-size:16px; line-height:30px; color:#666;text-indent: 2em;}
.cp_con .cp_con1 table{
	border: 0;
	margin-top: 15px;
	border-collapse: collapse;
}
.cp_con .cp_con1 table td{
	font-size: 16px;
	line-height: 25px;
	border: 1px solid #ddd;
	padding-top: 5px;
	color:#666;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.lxwm{
	padding-top: 50px;
	padding-bottom:50px;
	background-color:#f5f5f5;
}
.lxwm .lxwm_con{
width: 1200px;
	margin-right: auto;
	margin-left: auto;}
.lxwm .lxwm_con .con_con1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	padding-bottom:30px;
}
.lxwm .lxwm_con .con_con1 .dt{ float:right; height:260px; width:auto; margin-right:100px; margin-top:-8px;}
.lxwm .lxwm_con .con_con1 ul{ margin-top:20px;}
.lxwm .lxwm_con .con_con1 li{
	padding-left: 40px;
	font-size:20px;
	line-height:35px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size:25px auto;
	margin-top:15px;
}
.lxwm .lxwm_con .con_con1 h3{
	font-size: 20px;
	line-height: 35px;
}
.lxwm .lxwm_con .con_con1 p{
	font-size: 20px;
	line-height: 35px;
	font-weight: normal;
	color: #070707;
}
.lxwm .lxwm_con .con_con2{
	padding:15px;
	float:left;
	width:480px;
	border: 1px solid #ddd;
	margin-left:50px;
	margin-right:50px;
	margin-top:30px;
}
.lxwm .lxwm_con .con_con2 h2{ font-size:20px; line-height:35px;}
.lxwm .lxwm_con .con_con2 ul{}
.lxwm .lxwm_con .con_con2 li{
   font-size:16px;
   line-height:35px;
	padding-left: 50px;
	background-repeat: no-repeat;
	background-position: 10px 5px;
	background-size:25px auto;
	margin-top:10px;
}
.lxwm .lxwm_con .tb1{background-image: url(../images/dwtb.jpg); }
.lxwm .lxwm_con .tb2{background-image: url(../images/dhtb.jpg);}
.lxwm .lxwm_con .tb3{background-image: url(../images/sjtb.jpg);}

.zxzx{-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-ms-border-radius: 20px;
-o-border-radius: 20px;
	border-radius: 20px;
	width:300px;
	padding:20px; text-align:center; background-color:#fc9b09;}
.zxzx h3{ font-size:24px; line-height:30px; color:#fff;}
.zxzx img{ width:60%; height:auto; margin-left:auto; margin-right:auto; margin-top:15px;}
.zxzx p{ font-size:16px; line-height:35px; margin-top:15px;}

