body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
tr {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
body {
	line-height: 150%; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
a {
	text-decoration: none;
}
li {
	list-style: none;
}
img {
	border: 0px currentColor; border-image: none;
}
.clear {
	clear: both;
}
#header {
	padding: 0px 40px; height: 48px; line-height: 48px; overflow: hidden; -ms-zoom: 1; background-color: rgb(0, 0, 0);
}
#header a {
	color: rgb(187, 187, 187);
}
#header ul {
	float: left;
}
#header ul li {
	float: left;
}
#header ul li a {
	padding-right: 40px; float: left;
}
#header ul li a:hover {
	color: rgb(150, 120, 23); padding-right: 40px; float: left;
}
#header .h_left {
	float: right;
}
#header .h_left a:hover {
	color: rgb(255, 255, 255);
}
#center {
	background-color: rgb(255, 255, 255);
}
.c_content_list {
	margin: 0px auto; padding: 0px 10px; width: 100%; overflow: hidden; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; -ms-zoom: 1; background-color: rgb(157, 109, 56);
}
.c_content_list ul {
	margin: 0px auto; width: 1200px; display: block;
}
.c_content_list li {
	height: 75px; color: rgb(255, 255, 255); line-height: 75px; float: left;
}
.c_content_list li a {
	padding: 0px 20px; color: rgb(255, 255, 255); float: left;
}
.c_content_list li a:hover {
	color: rgb(249, 217, 140);
}
.c_content_2017 {
	overflow: hidden; -ms-zoom: 1; background-color: rgb(233, 227, 200);
}
.c_content_2017 div {
	width: 650px; color: rgb(93, 93, 93); padding-left: 50px; float: left;
}
.c_content_2017 p {
	width: 265px; float: right;
}
.c_content_2017 div span.c_content_2016_j {
	width: 660px; color: rgb(58, 58, 58); padding-top: 30px; padding-bottom: 20px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 24px; font-weight: bold; display: block;
}
.c_content_2017 p span {
	width: 132px; float: left;
}
.online {
	width: 132px; display: block; background-color: rgb(233, 227, 200);
}
.online:hover {
	background-color: rgb(188, 188, 188);
}
.c_content_2017_read00 {
	width: 100%; background-color: rgb(245, 237, 222);
}
.c_content_2017_read1 {
	margin: 0px auto; padding: 35px 0px; width: 1200px; background-color: rgb(255, 255, 255);
}
.title {
	height: 52px; line-height: 52px;
}
.biaoti .zi {
	color: rgb(58, 58, 58); line-height: 28px; padding-top: 25px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.biaoti .zi p {
	padding-top: 15px;
}
.title .yuan {
	background: url("../images/yuan1.png") no-repeat; width: 52px; text-align: center; color: rgb(254, 254, 254); padding-right: 15px; font-family: "ººÒÇ´óËÎ¼ò"; font-size: 30px; font-weight: bold; float: left;
}
.title h1 {
	width: 700px; color: rgb(76, 76, 76); font-family: "Î¢ÈíÑÅºÚ"; font-size: 36px;
}
.c_content_2017_read2 {
	margin: 0px auto; padding: 35px 0px; width: 1200px; background-color: rgb(245, 237, 222);
}
.tupian {
	margin: 0px auto; padding: 50px 0px 20px; width: 790px;
}
.biaoti .new_text_1 {
	background: rgb(255, 255, 255); padding: 20px; border-radius: 10px; border: 2px dashed rgb(155, 136, 96); border-image: none; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; margin-top: 20px;
}
.biaoti .new_text_1 span {
	background: rgb(169, 128, 76); margin: 10px 5px; padding: 10px; border-radius: 5px; color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; display: inline-block;
}
.biaoti .new_text_2 {
	background: rgb(255, 255, 255); padding: 20px; border-radius: 10px; border: 5px dashed rgb(203, 167, 55); border-image: none; line-height: 30px; font-size: 14px; margin-top: 20px;
}
.biaoti .new_text_2 span {
	background: rgb(203, 167, 55); margin: 10px 5px; padding: 10px; border-radius: 5px; color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; display: inline-block;
}
.biaoti .new_text_3 {
	background: rgb(255, 255, 255); padding: 20px; border-radius: 10px; border: 5px dashed rgb(95, 144, 177); border-image: none; line-height: 30px; font-size: 14px; margin-top: 20px;
}
.biaoti .new_text_3 span {
	background: rgb(95, 144, 177); margin: 10px 5px; padding: 10px; border-radius: 5px; color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; display: inline-block;
}
.biaoti .text {
	padding: 20px; width: 360px; height: 650px; color: rgb(255, 255, 255); line-height: 22px; overflow: hidden; float: left;
}
.biaoti .text strong {
	background: rgb(241, 241, 241); margin: 5px 0px; text-align: center; color: rgb(51, 51, 51); line-height: 40px; font-size: 16px; display: block;
}
.biaoti .text span {
	line-height: 30px; padding-top: 10px; font-size: 18px; display: block;
}
.biaoti .text_1 {
	background: rgb(134, 168, 91); line-height: 20px; font-size: 12px;
}
.biaoti .text_2 {
	background: rgb(203, 167, 55); line-height: 20px; font-size: 12px;
}
.biaoti .text_3 {
	background: rgb(95, 144, 177); line-height: 20px; font-size: 12px;
}
.biaoti h1.brown {
	color: rgb(125, 54, 26);
}
.c_content_2016_read3 {
	padding: 35px 50px; background-color: rgb(255, 255, 255);
}
.goodness {
	padding: 20px 0px 30px; display: inline-table;
}
.title .yuan2 {
	background: url("../images/yuan2.png") no-repeat; width: 52px; height: 52px; text-align: center; color: rgb(254, 254, 254); line-height: 52px; padding-right: 15px; font-family: "ººÒÇ´óËÎ¼ò"; font-size: 30px; font-weight: bold; float: left;
}
.flex-images {
	overflow: hidden;
}
.flex-images .item {
	margin: 4px; border: 1px solid rgb(238, 238, 238); border-image: none; overflow: hidden; float: left; position: relative; box-sizing: content-box;
}
.flex-images .item img {
	width: auto; height: 100%; display: block;
}
.fold {
	padding-bottom: 60px;
}
.fold h1 {
	background: rgb(255, 255, 255); text-align: center; color: rgb(125, 54, 26); line-height: 30px; font-family: Microsoft yahei; font-size: 25px;
}
.fold h1 small {
	line-height: 20px; font-size: 12px;
}
.fold_wrap {
	margin: 0px auto; width: 1200px; height: 260px; overflow: hidden;
}
.fold_wrap li {
	width: 130px; height: 260px; overflow: hidden; float: left; position: relative; cursor: pointer;
}
.fold_wrap li .mask_b {
	background: rgba(0, 0, 0, 0.3); left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; position: absolute; _background: #B2B2B2;
}
.fold_wrap li.active .mask_b {
	background: none;
}
.fold_wrap li .mask_b h4 {
	font: 30px/30px Microsoft Yahei; margin: 0px auto; padding: 150px 0px 0px; width: 30px; color: rgb(255, 255, 255); display: block; position: relative; font-size-adjust: none; font-stretch: normal;
}
.fold_wrap li.big {
	width: 322px;
}
.fold_wrap li .adv_intro {
	background: rgb(51, 119, 221); padding: 5px 4%; left: 0px; width: 92%; height: 20px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); overflow: hidden; position: absolute;
}
.adv_intro_show {
	transition:bottom 0.3s linear 0.3s; bottom: 0px !important; -webkit-transition: bottom 0.3s linear 0.3s;
}
.pic_auto {
	width: 100%; height: 100%;
}
.pic_auto1 {
	background: url("../images/20150120_ifold1.jpg") no-repeat center 0px;
}
.pic_auto2 {
	background: url("../images/20150120_ifold2.jpg") no-repeat center 0px;
}
.pic_auto3 {
	background: url("../images/20150120_ifold3.jpg") no-repeat center 0px;
}
.pic_auto4 {
	background: url("../images/20150120_ifold4.jpg") no-repeat center 0px;
}
.pic_auto5 {
	background: url("../images/20150120_ifold5.jpg") no-repeat center 0px;
}
.pic_auto6 {
	background: url("../images/20150120_ifold6.jpg") no-repeat center 0px;
}
.pic_auto7 {
	background: url("../images/20150120_ifold7.jpg") no-repeat center 0px;
}
.c_content_2016_read4 {
	padding: 35px 50px; background-color: rgb(245, 237, 222);
}
.tab {
	width: 100%; font-family: "Î¢ÈíÑÅºÚ"; margin-top: 45px;
}
.tab thead {
	background-color: rgb(242, 214, 164);
}
.tab thead th {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(123, 52, 24) rgb(123, 52, 24) rgb(123, 52, 24) currentColor; padding: 20px 0px; border-image: none; color: rgb(123, 52, 24); font-size: 18px; font-weight: normal;
}
.tab thead th.t_first {
	border-left-color: rgb(123, 52, 24); border-left-width: 1px; border-left-style: solid;
}
.tab tbody td {
	border-width: 0px 1px 1px 0px; border-style: none solid solid none; border-color: currentColor rgb(123, 52, 24) rgb(123, 52, 24) currentColor; padding: 20px 5px; border-image: none; color: rgb(123, 52, 24); font-size: 18px; font-weight: normal; background-color: rgb(255, 255, 255);
}
.tab tbody td.t_first {
	border-left-color: rgb(123, 52, 24); border-left-width: 1px; border-left-style: solid;
}
.consult {
	margin: 5px 0px; border-radius: 7px; border: 1px solid rgb(123, 52, 24); border-image: none; width: 95px; height: 32px; text-align: center; color: rgb(123, 52, 24); line-height: 32px; font-weight: bold; float: right; display: block; background-color: rgb(255, 255, 255);
}
.border_1 p {
	padding: 0px 10px; text-align: left; line-height: 22px; font-size: 14px;
}
.apply {
	border-radius: 7px; width: 95px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-size: 18px; font-weight: bold; margin-top: 15px; display: block; background-color: rgb(123, 52, 24);
}
.service {
	width: 100%; color: rgb(123, 52, 24); margin-top: 25px;
}
.service thead th {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(123, 52, 24) rgb(123, 52, 24) rgb(123, 52, 24) currentColor; padding: 15px 0px; border-image: none; font-size: 14px; font-weight: normal; background-color: rgb(239, 200, 128);
}
.service tbody td {
	border-width: 0px 1px 1px 0px; border-style: none solid solid none; border-color: currentColor rgb(123, 52, 24) rgb(123, 52, 24) currentColor; padding: 20px 0px; border-image: none; font-size: 14px;
}
.service thead th.t_first {
	border-left-color: rgb(123, 52, 24); border-left-width: 1px; border-left-style: solid;
}
.service tbody td.t_first {
	border-left-color: rgb(123, 52, 24); border-left-width: 1px; border-left-style: solid;
}
.replacePanel {
	
}
.replacePanel p {
	padding: 15px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px;
}
img.testimonials2 {
	padding-top: 70px;
}
img.testimonials4 {
	padding: 100px 0px 20px;
}
.contact-ico ul {
	margin-top: 15px;
}
.contact-ico ul li {
	padding-right: 10px; float: left;
}
.contact-ico ul li {
	position: relative;
}
.ewm {
	background: rgb(255, 255, 255); border: 1px solid rgb(192, 192, 192); border-image: none; left: 0px; width: 180px; height: 180px; text-align: center; bottom: 45px; padding-top: 15px; display: none; position: absolute; z-index: 1;
}
.contact-ico ul li:hover .ewm {
	display: block;
}
.us {
	width: 700px; color: rgb(57, 56, 56); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; margin-top: 20px; float: left;
}
.us p {
	line-height: 25px;
}
.contact-ico ul li {
	position: relative;
}
.ewm {
	background: rgb(255, 255, 255); border: 1px solid rgb(192, 192, 192); border-image: none; left: 0px; width: 180px; height: 180px; text-align: center; bottom: 45px; padding-top: 15px; display: none; position: absolute; z-index: 1;
}
.contact-ico ul li:hover .ewm {
	display: block;
}
.contact-ico ul li {
	margin-right: 10px; float: left;
}
#footer {
	padding: 0px 220px; height: 48px; line-height: 48px; background-color: rgb(0, 0, 0);
}
.f_left {
	color: rgb(255, 255, 255); float: left;
}
.f_right {
	color: rgb(255, 255, 255); float: right;
}
.f_right a {
	color: rgb(255, 255, 255);
}
.f_right a:hover {
	color: rgb(187, 187, 187);
}
.e_weixin .ewm {
	background: rgb(255, 255, 255); width: 164px; text-align: center; right: 117px; line-height: 25px; font-size: 15px; margin-top: 15px; display: none; position: relative; z-index: 10;
}
.e_weixin:hover .ewm {
	color: rgb(0, 0, 0); display: block;
}
