@media all and (max-width:800px)
{
.case-con {
	width: 95%;
}
.filter-name {
	margin-top: 8px; margin-bottom: 12px;
}
.filter ul a {
	padding: 3px; font-size: 12px; margin-top: 8px; margin-left: 8px;
}
}
@media all and (max-width:1920px) and (min-width:800px)
{
.entry-summary-wrap1 {
	display: none;
}
.case_filter {
	display: none !important;
}
}
@media all and (max-width:800px)
{
.wrap {
	width: 95%;
}
.project-style-2 {
	padding-top: 10px; padding-bottom: 0px;
}
.project-style-3 {
	padding-top: 10px; padding-bottom: 0px;
}
.project-style-2 .project-images {
	width: 100%;
}
.project-style-3 .project-images {
	width: 100%;
}
.wp-post-image {
	margin-bottom: 20px;
}
.entry-summary-wrap {
	dispaly: none;
}
.wit-item {
	display: none;
}
.anli_info {
	margin: 0px auto; border: 1px solid rgb(222, 222, 222); border-image: none; width: 95%; height: 500px;
}
.entry-summary-wrap1 {
	width: 100%;
}
.entry-summary-wrap1 .entry-summary-content {
	margin: 0px auto 20px; border: 1px solid rgb(235, 235, 235); border-image: none; width: 95%;
}
.entry-summary-wrap1 .entry-summary-content .entry-summary {
	width: 90%; padding-right: 5%; padding-left: 5%;
}
.entry-summary-wrap1 .entry-summary-content .entry-summary .entry-summary__inner {
	width: 100%;
}
.entry-summary-wrap1 .entry-summary-content .entry-summary .entry-summary__inner .pic {
	width: 100%;
}
.entry-summary-wrap1 .entry-summary-content .entry-meta .entry-meta_item h4 {
	margin-bottom: 5px; float: left;
}
.entry-summary-wrap1 .entry-summary-content .entry-meta .entry-meta_item span {
	margin-bottom: 5px; float: left;
}
.entry-summary-wrap1 .entry-summary-content .entry-meta .entry-meta_item::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.entry-summary-wrap1 .entry-summary-content .entry-summary_inner h2 {
	color: rgb(34, 34, 34); padding-bottom: 15px; font-size: 20px !important; margin-top: 20px; margin-bottom: 12px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed;
}
.zwzt {
	line-height: 20px; font-size: 13px;
}
.value {
	color: rgb(34, 34, 34); line-height: 20px; font-size: 12px; vertical-align: middle;
}
.scrollcontainer li {
	width: 98%; margin-left: 2%;
}
.pic .uldiv .scrollcontainer ul li .shangpin {
	width: 30%; text-align: center; margin-right: 4.5%; margin-bottom: 15px; float: left;
}
.pic .uldiv .scrollcontainer ul li div:nth-child(3n) {
	margin-right: 0px !important;
}
.scrollcontainer ul {
	width: 100%; position: relative;
}
.scrollcontainer {
	margin: 30px auto 0px; width: 100%; height: auto; overflow: hidden; position: relative;
}
.uldiv {
	width: 100%; position: relative;
}
.caseItem {
	width: 100%; margin-bottom: 10px;
}
}
@media all and (max-width:800px)
{
.ttxw .ej_nav_u1 li {
	width: 31%;
}
.ttxw_con1_u1 li {
	
}
.ttxw_con1_left {
	height: 85px;
}
.ttxw_con1_left span {
	height: 85px;
}
.ttxw_con1_left span img {
	height: auto; min-height: 100%;
}
.ttxw_con1_left_list {
	
}
}
.pc {
	display: block;
}
.wap {
	display: none;
}
@media all and (max-width:800px)
{
.pc {
	display: none;
}
.wap {
	display: block;
}
.tiantan_xq_box {
	width: 95%;
}
.tiantan_xq_box_right {
	width: 100%; float: none;
}
.tiantan_xq_box_left {
	width: 100%; padding-bottom: 0px;
}
.tiantan_xq_box_right1 {
	display: none;
}
.news_left {
	display: none;
}
.tiantan_xq_box_left h1 {
	padding-bottom: 10px; font-size: 16px;
}
.tiantan_xq_box_left ul .left {
	margin-left: 10px;
}
.tiantan_xq_box_left p {
	line-height: 26px; font-size: 16px;
}
}
@media all and (max-width:800px)
{
.divBox1 {
	width: 100%;
}
.input-cntr {
	margin: 10px auto; width: 95%; height: auto; overflow: auto;
}
.input-cntr input[type='text'] {
	width: 88%; padding-top: 10px; padding-bottom: 10px; font-size: 12px;
}
.rlzy_con2_sdo_top .span1 {
	width: 8%; padding-top: 20px; margin-left: 2.3%;
}
.rlzy_con2_sdo_top .span1 img {
	width: 100%;
}
.rlzy_con2_sdo_top .span2 {
	width: 68%; height: 30px; overflow: hidden; padding-top: 25px; margin-left: 2.3%;
}
.rlzy_con2_sdo_top .span3 {
	width: 8.3%;
}
.rlzy_con2_sdo_top .span4 {
	width: 6%; padding-top: 20px; margin-right: 2.4%;
}
.rlzy_con2_sdo_bottom p {
	padding: 5px;
}
}
@media all and (max-width:800px)
{
.container_news {
	width: 100%; margin-top: 35px;
}
.dynamics-item {
	margin: 10px auto; width: 95%;
}
.dynamics-list .pic {
	width: 100%; height: 260px;
}
.dynamics-list .date {
	padding: 30px 15px 50px; width: 15%; height: 65px;
}
.dynamics-list .desc {
	width: 75%; padding-right: 0px; padding-bottom: 13px; margin-top: 15px;
}
.dynamics-list .more {
	right: 15px; bottom: 10px;
}
.dynamics-list .date p {
	font-size: 40px;
}
.dynamics-list h3 a {
	font-size: 16px;
}
.dynamics-list .desc p {
	margin: 10px 0px 20px;
}
.dynamics-list .desc p {
	font-size: 12px;
}
}
@media all and (max-width:800px)
{
.jxsp {
	width: 100%;
}
.jxsp ul {
	margin: 0px auto; left: 0px; width: 95%;
}
.jxsp ul li {
	margin: 0px 0px 15px; width: 47%; float: left; background-color: rgb(255, 255, 255);
}
.jxsp ul li:nth-child(2n) {
	margin-left: 6%;
}
.jxsp ul li img {
	width: 100%; height: 120px;
}
.jxsp ul li > img {
	width: 100%; height: 100px;
}
.focusSwitch {
	display: none;
}
.s_main_box {
	width: 100%;
}
.main-scroll {
	margin: 0px auto; padding: 30px 0px 0px; width: 95%;
}
.gushi-pi1 {
	width: 100%; margin-top: 20px;
}
.gushi-pi1 .pike {
	height: 260px;
}
.gushi-pi1 .pike img {
	width: 100%;
}
.gushi-pi1 .pike_prev {
	top: 31%; margin-top: 0px;
}
.pike_next {
	top: 31%; margin-top: 0px;
}
.gushi-img {
	width: 100%; height: 120px; overflow: hidden;
}
.gushi-img img {
	width: 100%; height: auto;
}
}
@media all and (max-width:1920px) and (min-width:1280px)
{
.gushi-pi1 {
	display: none;
}
.gushi-yema {
	display: none;
}
}
@media all and (max-width:800px)
{
.sj-index-gushi {
	padding: 30px 0px; width: 100%; text-align: center;
}
.sj-gs-title h1 {
	font-size: 18px;
}
/*.sj-gs-title h2 {
	color: rgb(188, 23, 23); font-size: 16px;
}*/
.sj-gs-title h2 {
	color: rgb(0, 0, 0); font-size: 16px;
}
.sj-gs-title h2::after {
	margin: 10px auto 0px;
}
.sj-gs-title h2::after {
	background: rgb(0, 0, 0); margin: 20px auto 0px; width: 30px; height: 1px; display: block; content: "";
}
.introduce_con {
	display: none;
}
.introduce {
	padding: 0px; width: 100%;
}
.about-pi {
	margin: 0px auto; padding: 20px 0px; widrh: 100%;
}
.about-pi .pike img {
	width: 100%;
}
.about-pi .pike {
	width: 95%; height: 150px;
}
.about-pi .pike_spot {
	bottom: 42px !important;
}
.about-pi .section_title {
	margin: 0px auto; width: 95%; text-align: left; color: rgb(0, 0, 0); padding-bottom: 28px; font-size: 18px; position: relative;
}
.about-pi .introduce_top_info {
	margin: 0px auto; width: 95%; right: 0px; position: relative;
}
.about-pi .section_title h3 {
	font-size: 18px;
}
.about-pi .section_title p {
	font-size: 16px;
}
.about-pi .section_title {
	text-align: center; padding-bottom: 10px;
}
.about-pi .section_title::after {
	left: 45%; bottom: 0px; position: absolute; content: "";
}
.about-pi .introduce_top_info b {
	margin: 18px 0px 5px; font-size: 13px;
}
.about-pi .introduce_top_info p {
	line-height: 24px; font-size: 12px;
}
.about-pi .pike_prev {
	top: 77%; width: 40px !important; height: 40px !important; text-align: center; color: rgb(188, 23, 23) !important; line-height: 53px; font-family: NSimSun; font-size: 0px; margin-top: -22px; position: absolute; cursor: pointer; user-select: none;
}
.about-pi .pike_next {
	top: 77%; width: 40px !important; height: 40px !important; text-align: center; color: rgb(188, 23, 23) !important; line-height: 53px; font-family: NSimSun; font-size: 0px; margin-top: -22px; position: absolute; cursor: pointer; user-select: none;
}
.about-pi .pike_prev {
	background: url("../img/left-1.png") no-repeat center !important;
}
.about-pi .pike_next {
	background: url("../img/right-1.png") no-repeat center !important;
}
.about-pi .pike_spot > .spot {
	width: 10px; height: 10px;
}
.honor_num {
	display: none;
}
.honor {
	margin: 0px auto; padding: 30px 0px; width: 100%; min-width: 100%;
}
.honor_con {
	margin: 0px auto; width: 95%;
}
.honor_list {
	width: 100%;
}
.honor_list li {
	line-height: 24px; font-size: 12px;
}
.honor_num {
	top: 125%; width: 100%; position: absolute; z-index: 100;
}
.honor_num img {
	margin: 25%; width: 50%;
}
.section_title h3 {
	font-size: 18px;
}
.section_title p {
	font-size: 16px;
}
.section_title {
	text-align: center; padding-bottom: 10px; margin-bottom: 15px;
}
.section_title::after {
	left: 45%; bottom: 0px; position: absolute; content: "";
}
.honor_list {
	margin-top: 20px;
}
.service {
	width: 100%; padding-bottom: 0px; min-width: 369px;
}
.service_con {
	left: 0px; top: 30px; width: 95%; margin-left: 3%; position: absolute; z-index: 100;
}
.service .bg {
	width: 100%; height: 320px;
}
.service .bg img {
	width: 100%; height: 320px;
}
.service_info p {
	color: rgb(255, 255, 255); line-height: 24px; font-size: 12px;
}
.honor-item {
	display: none;
}
.honor1 {
	margin: 0px auto; width: 100%; padding-top: 25px; padding-bottom: 20px; min-width: 100%;
}
.honor_con1 {
	margin: 0px auto; width: 95%; position: relative;
}
.honor_list1 {
	width: 100%; text-align: left; margin-top: 0px; margin-left: 0px;
}
.honor_list1 li {
	line-height: 24px; font-size: 12px;
}
.about-rongyu {
	margin: 25px auto; width: 95%;
}
.about-rongyu::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.about-rongyu li {
	width: 47%; margin-bottom: 15px; float: left;
}
.about-rongyu li:nth-child(2n) {
	margin-left: 6%;
}
.about-rongyu li .rongyu-tu {
	width: 100%; height: 204px; overflow: hidden; border-top-color: rgb(188, 23, 23); border-right-color: rgb(188, 23, 23); border-left-color: rgb(188, 23, 23); border-top-width: 15px; border-right-width: 15px; border-left-width: 15px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.about-rongyu li .rongyu-p {
	background: rgb(188, 23, 23); width: 100%; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; overflow: hidden; font-size: 12px;
}
.about-rongyu li .rongyu-tu img {
	width: 100%;
}
.filter {
	display: none !important;
}
.pc-licheng {
	display: none !important;
}
.ny-title .title-en {
	line-height: 20px; font-size: 18px;
}
.ny-title .title-ch {
	margin: 10px 0px; font-size: 16px;
}
.lc-swiper-btn {
	top: 172px; width: 100%; position: absolute;
}
}
@media all and (max-width:1920px) and (min-width:800px)
{
.about-pi {
	display: none;
}
.about-rongyu {
	display: none;
}
.shouji-licheng {
	display: none !important;
}
}
@media all and (max-width:1920px) and (min-width:800px)
{
.more-zj21 {
	display: none;
}
.shouye-about {
	display: none;
}
.sj-index-gushi {
	display: none;
}
}
@media all and (max-width:800px)
{
.title h1 {
	font-size: 18px;
}
.title h2 {
	font-size: 16px;
}
.index_con5 {
	display: none;
}
.more {
	display: none;
}
.shouye-about {
	margin: 0px auto; width: 80%; height: 200px; overflow: hidden;
}
.shouye-about img {
	width: 100%; height: auto;
}
.more-zj21 {
	margin: 20px auto !important;
}
.index_con2 .divBox > p {
	margin-bottom: 15px;
}
.shouye-pi1 .pi1 .pike .p1 .zuo h1 {
	font-size: 18px;
}
.shouye-pi1 .pi1 .pike .p1 .zuo h2 {
	font-size: 16px !important;
}
.shouye-pi1 .pi1 .pike .p1 .zuo h2::after {
	background: rgb(255, 255, 255); margin: 10px 0px 0px; width: 30px; height: 1px; display: block; content: "";
}
.shouye-pi1 .pi1 .pike .p1 .shang li h1 {
	font-size: 18px;
}
.shouye-pi1 .pi1 .pike .p1 .shang li h2 {
	font-size: 16px;
}
.shouye-pi1 .pi1 .pike .p1 .xia li {
	line-height: 20px; font-size: 12px;
}
.shouye-pi1 .pike {
	height: 260px !important;
}
.shouye-pi1 .pi1 .pike .p1 .zuo {
	left: 2%; top: 35px; display: none; position: absolute;
}
.shouye-pi1 .pi1 .pike .p1 .shang {
	left: 40%; top: 31px; width: 20%; color: rgb(255, 255, 255); position: absolute;
}
.shouye-pi1 .pi1 .pike .p1 .xia {
	top: 108px; position: absolute;
}
.shouye-pi1 .pike_prev {
	top: 50%;
}
.shouye-pi1 .pike_next {
	top: 40%;
}
.shouye-pi1 .tupian img {
	width: auto !important; height: 100%;
}
.index-about {
	margin: 0px auto; width: 95%;
}
.zj02 {
	width: 100%;
}
.index_con2_list2 ul li {
	width: 20%;
}
.index_con2_list2 ul li:nth-child(1) font {
	background: url("../img/a2.png") no-repeat center / 57%;
}
.index_con2_list2 ul li:nth-child(2) font {
	background: url("../img/b2.png") no-repeat center / 57%;
}
.index_con2_list2 ul li:nth-child(3) font {
	background: url("../img/c2.png") no-repeat center / 57%;
}
.index_con2_list2 ul li:nth-child(4) font {
	background: url("../img/d2.png") no-repeat center / 57%;
}
.index_con2_list2 ul li:nth-child(1) {
	margin-right: 3%;
}
.index_con2_list2 ul li:nth-child(2) {
	margin-right: 3%;
}
.index_con2_list2 ul li:nth-child(3) {
	margin-right: 3%;
}
.index_con2_list2 ul li font {
	height: 70px;
}
.index_con2_list2 ul li span {
	width: 85%; height: 67px;
}
.index_con2_list2 {
	margin-top: 0px;
}
.index_con2_list2 {
	padding: 20px 0px 15px;
}
.zj04 {
	display: none;
}
.index-aboutkj {
	width: 100%;
}
.IndexList {
	display: none !important;
}
.index_con3_list_list {
	width: 100%;
}
.index_con4_list_list {
	width: 100%;
}
.index_con6.active .index_con3_list ul {
	width: 100%;
}
.index_con6.active .zj07 {
	width: 100%;
}
.zj08 {
	padding: 5%; width: 90%; height: auto;
}
.zj17 {
	font-size: 14px; margin-bottom: 10px;
}
.zj18 {
	font-size: 14px;
}
.zj19 {
	line-height: 20px; font-size: 12px; margin-top: 15px;
}
.zj20 {
	margin: 15px 0px 20px; width: 100%; height: 150px;
}
.zj21 {
	float: right;
}
.zj10 {
	margin: 0px auto; width: 90%; float: none;
}
.zj12 {
	width: 76%; font-size: 14px;
}
.zj13 {
	font-size: 14px;
}
.zj15 {
	width: 73%; line-height: 20px; font-size: 12px;
}
.zj10 li {
	padding-bottom: 120px; margin-top: 0px;
}
.zj21 {
	margin: 0px auto; width: 110px; height: 33px; line-height: 30px; clear: both; float: none;
}
.zj14 {
	margin-bottom: 10px;
}
.zj24 {
	font-size: 12px;
}
.zj06::after {
	margin: 10px 45% !important;
}
.zj01 {
	text-align: center !important;
}
.index_con3_list_list span {
	padding: 3px 15px;
}
.index_con4_list_list span {
	padding: 3px 15px;
}
}
@media all and (max-width:800px)
{
.contact-main1-font1 {
	font-size: 18px;
}
.contact-main1-font2 {
	font-size: 16px;
}
.contact .info li .icon {
	width: 50px; height: 50px;
}
.contact .info li .bt {
	font-size: 12px;
}
.box .xx {
	font-size: 12px;
}
.box .xx p a {
	font-size: 12px !important;
}
.box .xx p {
	font-size: 12px !important;
}
.contact .info {
	margin: 0px auto; width: 95%;
}
.container .list li p {
	width: 100%;
}
.contact-contact-title {
	margin: 25px auto;
}
#container {
	height: 400px !important;
}
.contact .info li {
	width: 50%;
}
}
.prodict {
	display: none;
}
@media all and (max-width:800px)
{
.news {
	width: 100%; height: auto;
}
.news .nav-box {
	width: 100%; height: auto;
}
.news .nav-box .nav-wrap {
	width: 100%; height: auto;
}
.news .nav-box .nav-wrap {
	white-space: nowrap; -ms-overflow-x: auto; -webkit-overflow-scrolling: touch;
}
.tab {
	display: none;
}
.prodict {
	margin-top: -40px; display: block;
}
.news .nav-box .nav-wrap .daohang .anniu {
	margin: 0px 0px 20px 3px; padding: 8px 20px; border-radius: 8px; border: 1px solid rgb(204, 204, 204); transition:0.3s ease-in-out; border-image: none; width: 93px; color: rgb(51, 51, 51); font-size: 16px; vertical-align: top; display: inline-block; cursor: pointer;
}
.news .nav-box .nav-wrap .daohang .anniu:hover {
	color: rgb(255, 255, 255); background-color: rgb(188, 23, 23);
}
}
@media all and (max-width:800px)
{
.footer {
	display: none;
}
footer {
	background: rgb(41, 41, 41);
}
.youqinglianjie li {
	margin-right: 7px;
}
}
@media all and (max-width:800px)
{
.wenhua {
	width: 100%;
}
.wenhua .divBox {
	margin: 0px auto; width: 95%;
}
.wenhua .main-scroll {
	margin: 0px auto; width: 100%;
}
.wenhua .divBox .main-scroll ul {
	width: 100%;
}
.wenhua .divBox .main-scroll ul li {
	width: 100%;
}
.wenhua .divBox .main-scroll ul li img {
	width: 100%;
}
.main-scroll ul li .con {
	padding: 0px 5%; width: 90%; height: 138px;
}
.main-scroll ul {
	width: 100%;
}
.main-scroll ul li {
	margin: 0px; width: 100%;
}
.main-scroll ul li .con {
	padding: 0px 3%; width: 94%;
}
.ttxw_con1 .main-scroll {
	width: 100%;
}
}
@media all and (max-width:800px)
{
.wenhua {
	width: 100%;
}
.wenhua .divBox {
	margin: 0px auto; width: 95%;
}
.wenhua .main-scroll {
	margin: 0px auto; width: 100%;
}
.wenhua .divBox .main-scroll ul {
	width: 100%;
}
.wenhua .divBox .main-scroll ul li {
	width: 100%;
}
.wenhua .divBox .main-scroll ul li img {
	width: 100%;
}
.main-scroll ul li .con {
	padding: 0px 5%; width: 90%; height: 138px;
}
.penghongtupian img {
	width: 60% !important; margin-top: 35px !important;
}
}
@media all and (max-width:800px)
{
header {
	display: none;
}
.sb {
	display: none;
}
.header {
	display: none;
}
}
@media all and (max-width:800px)
{
.security-center {
	display: none;
}
.fangwei-1 {
	width: 100%;
}
.fangwei-01 span {
	color: rgb(188, 23, 23); line-height: 50px; font-size: 18px; margin-top: 10px; vertical-align: middle; display: inline-block;
}
.fangwei-01 img {
	width: 75px; height: 50px;
}
.fangwei-01 {
	margin: 0px auto; width: 45%;
}
.fangwei-02 {
	margin: 5px auto 20px; text-align: center; line-height: 20px; font-size: 12px;
}
.fangwei-21 {
	margin: 0px auto 25px; border-radius: 2px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 42%; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px;
}
.fangwei-22 {
	margin: 0px auto; width: 85%;
}
.fangwei-22 img {
	margin: 5px auto; width: 100%;
}
.fangwei-23 {
	margin: 5px auto; border-radius: 5px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 0; font-size: 14px; vertical-align: middle;
}
.fangwei-3 {
	width: 100%; position: relative;
}
.fangwei-3 img {
	margin: 0px 10%; width: 80%;
}
.fangwei-31 {
	background: rgb(188, 23, 23); margin: 15px auto 5px; border-radius: 5px; width: 20%; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; vertical-align: middle;
}
.fangwei-31 a {
	color: rgb(255, 255, 255);
}
.fangwei-5 {
	width: 100%; height: 200px; margin-bottom: 25px; position: relative;
}
.fangwei-51 {
	background: rgb(188, 23, 23); padding: 3px; border-radius: 5px; left: 5%; top: 118px; width: 37%; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; vertical-align: middle; position: absolute;
}
.fangwei-24 {
	margin: 25px auto 20px; border-radius: 2px; border: 1px solid currentColor; border-image: none; width: 42%; text-align: center; line-height: 30px; font-size: 14px;
}
.fangwei-41 {
	background: rgb(188, 23, 23); padding: 5px 8px; border-radius: 3px; width: 94%; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 12px; margin-bottom: 10px; vertical-align: middle;
}
.fangwei-22 img {
	margin-top: 10px; margin-bottom: 20px;
}
.fangwei-22 {
	margin-top: 10px; margin-bottom: 26px;
}
.fangwei-52 {
	border-radius: 2px; border: 1px solid rgb(255, 255, 255); border-image: none; left: 31%; top: 13px; width: 42%; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; vertical-align: middle; position: absolute;
}
.fangwei-2 {
	background: url("../picture/fw-main1-bg.png") no-repeat; padding: 20px;
}
}
@media all and (max-width:1920px) and (min-width:1280px)
{
.shouji-fangwei {
	display: none;
}
}
@media all and (max-width:800px)
{
.join-main1-center-botton {
	display: none;
}
.downapp-layer {
	display: none;
}
.inner90 {
	display: none !important;
}
.join-main3 {
	padding-top: 0px; background-image: none !important;
}
.join-main3-font1 {
	left: 0px; width: 100%; text-align: center; font-size: 14px;
}
.join-main3-center {
	width: 100%; clear: both;
}
.join-main1-center-botton > input {
	padding: 7px 10px; width: 226px; color: rgb(188, 23, 23); font-size: 12px; display: inline-block; background-color: rgb(255, 255, 255);
}
.join-main3-center {
	margin: 60px auto 40px; width: 100%; background-image: none !important;
}
.join-main3-font2 {
	color: rgb(188, 23, 23); line-height: 24px; padding-top: 0px; font-size: 12px;
}
.join-main3-botton {
	margin: 10px auto; padding: 2px 0px; border-radius: 5px; width: 100px; color: rgb(255, 255, 255); display: block; background-color: rgb(188, 23, 23);
}
.join-main3-botton span {
	font-size: 12px;
}
.join-main3-center-botton > input {
	margin: 0px 5px; padding: 8px; border: 1px solid rgb(188, 23, 23); border-image: none; width: auto; color: rgb(188, 23, 23); font-size: 12px; display: inline-block; cursor: pointer; background-color: rgb(255, 255, 255);
}
.join-main3-center-botton {
	margin: 30px auto 6px; white-space: nowrap;
}
.join-main3-center2-width .join-main3-center2-font2 {
	margin: 7px auto; color: rgb(188, 23, 23); font-size: 16px;
}
.join-main1-bg {
	background: rgb(0, 0, 0);
}
.join-main4 .join-main1-bg {
	background: rgb(255, 255, 255);
}
.join-main3-center2-width .join-main3-center2-font1 {
	color: rgb(0, 0, 0); font-size: 18px;
}
.join-main3-center2-width {
	margin: 0px auto; width: 100%; text-align: center; padding-top: 24px; position: relative;
}
.join-main3-center2 {
	height: auto; min-width: 100% !important; background-image: none !important; background-size: auto 100% !important;
}
.join-main3-display-img img {
	margin: 0px; width: 100%; display: inline-block;
}
.content1 ul li {
	width: 30%; margin-right: 5%; margin-bottom: 20px; float: left;
}
.content1 ul li:nth-child(3) {
	margin-right: 0px !important;
}
.content1 ul {
	margin: 0px auto; width: 100%;
}
.join-main3-display > div {
	margin: 20px 2%; width: 96%; clear: both; float: left;
}
.join-main3-display {
	margin: 0px auto; width: 100%; padding-bottom: 30px; background-color: rgb(255, 255, 255);
}
.wow {
	width: 100%;
}
.join-main3-display > ul li {
	background: rgb(242, 242, 242); margin: 6px 6.5px; padding: 30px 8px 30px 7px; border-radius: 8px; width: 42%; float: left; position: relative; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px;
}
.join-main3-display > ul {
	margin: 0px auto; width: 95%; display: inline-block;
}
.join-main3-display > ul li {
	background: rgb(242, 242, 242); margin: 2%; padding: 20px 2%; border-radius: 8px; width: 42%; float: left; position: relative; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px;
}
.join-main3-display > ul li .ico {
	height: 60px; padding-bottom: 12px; background-size: 100%;
}
.ico img {
	border: currentColor; border-image: none; width: 25%; height: auto; vertical-align: middle;
}
.join-main3-display > ul li h4 {
	width: 100%; color: rgb(51, 51, 51); line-height: 29px; font-size: 16px; margin-top: -8px;
}
.join-main3-display > ul li p {
	color: rgb(68, 68, 68); line-height: 22px; font-size: 12px; margin-top: 8px;
}
.join-main4 {
	height: 300px; overflow: hidden; margin-top: 0px;
}
.join-main4 {
	background-position: top !important; min-width: 100% !important; background-repeat: no-repeat; background-size: 100% 388px !important;
}
.join-main4-font1 {
	color: rgb(255, 255, 255); font-size: 18px; margin-top: 30px;
}
.join-main4-font2 {
	color: rgb(255, 255, 255); font-size: 16px; margin-top: 6px;
}
.Box .join-main4-content {
	margin: 0px auto; padding: 0px; width: 90%; overflow: hidden;
}
.btnl {
	left: 0px !important; top: 20px; width: 20px !important; height: 65px !important;
}
.Box .Box_con .conbox {
	margin: 0px auto; width: 300px; overflow: hidden;
}
.Box .Box_con .conbox ul li .jiantou-l {
	left: -150px; top: 15px !important; width: 145px; height: 20px; position: absolute;
}
.Box .Box_con .conbox ul li .jiantou-r {
	top: 15px !important; width: 143px; height: 20px; right: -150px; position: absolute;
}
.btnl img {
	width: 100%;
}
.btnr {
	top: 20px; width: 20px !important; height: 65px !important; right: 0px !important;
}
.btnr img {
	width: 100%;
}
.Box .Box_con .conbox ul li {
	width: 100px; height: 120px; font-size: 12px; float: left;
}
.Box .Box_con .conbox ul .cur .tubiao {
	width: 50px; height: 50px;
}
.join-main4-center-botton > input {
	margin: 0px 5px; padding: 8px; border: 1px solid rgb(188, 23, 23); border-image: none; width: auto; color: rgb(188, 23, 23); font-size: 12px; display: inline-block; cursor: pointer; background-color: rgb(255, 255, 255);
}
.join-main4-center-botton {
	margin: 10px auto;
}
.join-main5 {
	width: 100%;
}
.c_1200_9 {
	background: white; width: 100%; margin-top: 20px; margin-bottom: 30px; float: left; position: relative;
}
.join-main5-center-botton > input {
	margin: 0px 5px; padding: 8px; border: 1px solid rgb(188, 23, 23); border-image: none; width: auto; color: rgb(188, 23, 23); font-size: 12px; display: inline-block; cursor: pointer; background-color: rgb(255, 255, 255);
}
.c_1200_9 ul {
	margin: 0px auto; width: 96%; text-align: center; padding-right: 3%; padding-left: 3%; float: left;
}
.c_1200_9 ul li {
	padding: 10px 5% 15px; width: 38%; margin-right: 2%; margin-bottom: 10px; float: left;
}
.c_1200_9 ul li:nth-child(2n) {
	margin-right: 0px !important;
}
.c_1200_9 ul li .ico img {
	width: 30%;
}
.c_1200_9 ul li .p {
	width: 100%; margin-top: 0px; float: left;
}
.join-main6-font1 {
	color: rgb(255, 255, 255); padding-top: 25px; font-size: 18px;
}
.join-main6-font2 {
	font-size: 16px; margin-top: 6px;
}
.join-main6-center-botton > input {
	margin: 0px 5px; padding: 8px; border: 1px solid rgb(188, 23, 23); border-image: none; width: auto; color: rgb(188, 23, 23); font-size: 12px; display: inline-block; cursor: pointer; background-color: rgb(255, 255, 255);
}
.lunbo {
	width: 96%;
}
.pi1-img img {
	padding: 11px; width: 29.22%; height: 67px; float: left;
}
.join-main6 .pi1 .pike {
	height: 200px !important;
}
.join-main6 {
	padding-bottom: 10px; background-size: 100% 100% !important;
}
.c_1200_9 ul li .ico {
	width: 100%; height: 45px;
}
.pi5 .pike {
	margin: auto; left: 0px; width: 100%; height: 300px; right: 0px;
}
.pi6 .pike {
	margin: auto; left: 0px; width: 100%; height: 300px; right: 0px;
}
.pi7 .pike {
	margin: auto; left: 0px; width: 100%; height: 300px; right: 0px;
}
.pi5 .pike_prev {
	top: 55%;
}
.pi5 .pike_next {
	top: 42%;
}
.pi5 .pitu {
	position: relative;
}
.pi5 .zh {
	top: 53px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 16px; position: absolute;
}
.pi5 .en {
	top: 82px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 22px; font-size: 14px; position: absolute;
}
.pi5 .num {
	top: 110px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; position: absolute;
}
.pi5 .num1 {
	top: 151px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; position: absolute;
}
.pi6 .pike_prev {
	top: 55%;
}
.pi6 .pike_next {
	top: 42%;
}
.pi6 .pitu {
	position: relative;
}
.pi6 .zh {
	top: 53px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 16px; position: absolute;
}
.pi6 .en {
	top: 82px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 22px; font-size: 14px; position: absolute;
}
.pi6 .num {
	top: 110px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; position: absolute;
}
.pi6 .num1 {
	top: 151px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; position: absolute;
}
.pi7 .pike_prev {
	top: 55%;
}
.pi7 .pike_next {
	top: 42%;
}
.pi7 .pitu {
	position: relative;
}
.pi7 .zh {
	top: 53px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 16px; position: absolute;
}
.pi7 .en {
	top: 82px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 22px; font-size: 14px; position: absolute;
}
.pi7 .num {
	top: 110px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; position: absolute;
}
.pi7 .num1 {
	top: 151px; width: 100%; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; position: absolute;
}
.pitu img {
	width: 100%; height: 300px;
}
.c_1200_9 ul li h4 {
	width: 100%; font-size: 16px; margin-top: 16px; float: left;
}
.join-main6 .pi1 .pike_prev {
	left: 0px; top: 50%;
}
.join-main6 .pi1 .pike_next {
	top: 33%; right: 0px;
}
.join-main6 .pi2 .pike_prev {
	left: 0px; top: 50%;
}
.join-main6 .pi2 .pike_next {
	top: 33%; right: 0px;
}
.join-main6 .pi3 .pike_prev {
	left: 0px; top: 50%;
}
.join-main6 .pi3 .pike_next {
	top: 33%; right: 0px;
}
.pike_img {
	width: 50px; height: 48px;
}
.join-main6 .pi2 .pike {
	height: 200px !important;
}
.join-main6 .pi3 .pike {
	height: 200px !important;
}
.c_1200_9 ul li .p {
	height: 81px; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden; font-size: 12px;
}
.fenlei ul li {
	margin: 10px 5px 25px; padding: 8px; border: 1px solid rgb(188, 23, 23); border-image: none; width: auto; text-align: center; color: rgb(188, 23, 23); font-size: 12px; display: inline-block;
}
.fenlei1 {
	width: 96%; height: auto; text-align: center; margin-right: 2%; margin-left: 2%; white-space: nowrap; -ms-overflow-x: auto;
}
.join-shouji-title {
	margin: 30px 0px !important;
}
}
.fenlei {
	display: none;
}
.service-biaodan {
	background: url("../img/fangwei-beijing.png"); width: 100%;
}
.biaodan-1::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.biaodan-1 {
	margin: 0px auto; padding: 50px 0px; width: 1100px; font-size: 20px;
}
.biaodan-1 .biaodan-2 {
	border-radius: 2px; border: 1px solid rgb(88, 88, 88); border-image: none; width: 31.2%; color: rgb(0, 0, 0); padding-top: 10px; padding-bottom: 10px; padding-left: 1%; margin-top: 10px; margin-right: 1%; margin-bottom: 10px; float: left; background-color: rgb(255, 255, 255);
}
.biaodan-1 :nth-child(3n).biaodan-2 {
	margin-right: 0px !important;
}
.biaodan-btn {
	background: rgb(188, 23, 23); border-radius: 2px; border: 0px currentColor; border-image: none; width: 16%; height: 45px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; margin-top: 25px; margin-left: 42%; -webkit-appearance: none;
}
.biaodan-3 {
	border-radius: 2px; border: 1px solid rgb(88, 88, 88); border-image: none; width: 98%; height: 70px; color: rgb(0, 0, 0); padding-left: 1%; margin-top: 10px; background-color: rgb(255, 255, 255);
}
.biaodan-1 input:-ms-input-placeholder {
	color: rgb(102, 102, 102);
}
@media all and (max-width:800px)
{
.fenlei {
	display: block;
}
.biaodan-1 {
	width: 80%;
}
.biaodan-btn {
	background: rgb(188, 23, 23); border-radius: 6px; border: 0px currentColor; border-image: none; width: 40%; height: 37px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; margin-top: 25px; margin-left: 30%;
}
.biaodan-1 .biaodan-2 {
	border-radius: 2px; border: 1px solid rgb(88, 88, 88); border-image: none; width: 98%; color: rgb(51, 51, 51); padding-top: 6px; padding-bottom: 6px; padding-left: 1%; margin-top: 0px; margin-right: 9%; margin-bottom: 10px; float: left; background-color: rgb(255, 255, 255);
}
.biaodan-3 {
	margin-top: 0px;
}
input:-ms-input-placeholder {
	color: rgb(219, 214, 214); font-size: 12px;
}
}
@media all and (max-width:800px)
{
.shouji-hr .span2 {
	width: 20% !important;
}
.shouji-hr .span3 {
	width: 30% !important;
}
.shouji-hr .span1 {
	width: 25% !important;
}
.shouji-hr .span4 {
	width: 25% !important;
}
}
.entry-meta {
	padding-bottom: 35px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: dashed;
}
@media all and (max-width:800px)
{
.entry-meta {
	padding-bottom: 20px; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 0px; border-bottom-style: dashed;
}
}
.cpzs {
	color: rgb(34, 34, 34); padding-top: 15px; padding-bottom: 10px; font-size: 20px;
}
@media all and (max-width:1920px) and (min-width:800px)
{
.pz_main {
	display: none;
}
}
.about-main2 {
	background-image: url("../img/lc_bg.jpg");
}
@media all and (max-width:800px)
{
.about-main2 {
	height: auto !important;
}
.about-main2 .licheng-bg {
	
}
.about-main2 .ny-title {
	text-align: center; padding-top: 80px;
}
.ny-title i {
	margin: 0px auto;
}
.slick-dots {
	display: none !important;
}
.about-main2 .ny-title {
	text-align: center; padding-top: 30px;
}
.licheng-bg img {
	display: none;
}
.about-main2 .licheng-bg {
	background-color: rgba(255, 255, 255, 0);
}
.ny-title .title-en {
	color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 2px; font-family: ziti; font-size: 18px; font-weight: normal; margin-bottom: 5px;
}
.ny-title .title-ch {
	margin: 10px 0px; color: rgb(249, 249, 249); font-size: 16px;
}
}
