﻿/*公用部分*/
html,*{
-webkit-user-select:none;
user-select:none;
-ms-user-select:none;
}
.index_mid {
	padding: 65px 0 80px 0;
}

.index_mid_title {
	font-size: 34px;
	color: #000;
	font-weight: bold;
	margin-bottom: 15px;
	text-align: center;
}

.index_mid_info {
	text-align: center;
	font-size: 20px;
	color: #666666;
	margin-bottom: 40px;
}


/*优势*/

.index_advantage {
	width: 100%;
	height: 190px;
	background: #f2f4f6;
}

.index_advantage ul li {
	float: left;
	margin-top: 20px;
	margin-bottom: 35px;
	text-align: center;
}

.index_advantage ul li .title {
	color: #ffcd24;
	font-size: 60px;
	font-weight: bold;
	font-family: "Impact";
}

.index_advantage ul li .title span {
	font-size: 18px;
	color: #000;
	margin-left: 5px;
	font-weight: lighter;
}

.index_advantage ul li .info {
	color: #666666;
	font-size: 16px;
	line-height: 30px;
}

.index_advantage ul .adv_01 {
	width: 375px;
	padding-right: 80px;
	border-right: 1px solid #EBEBEB;
}

.index_advantage ul .adv_02 {
	width: 265px;
	padding-right: 70px;
	padding-left: 70px;
	border-right: 1px solid #EBEBEB;
}

.index_advantage ul .adv_02 .title {
	margin-left: 70px;
}

.index_advantage ul .adv_02 .title .num {
	color: #ffcd24;
	font-size: 60px;
	font-weight: bold;
	font-family: "Impact";
}

.index_advantage ul .adv_02 .title span {
	display: block;
	float: left;
	font-weight: bold;
	font-size: 25px;
}

.index_advantage ul .adv_02 .title span font {
	display: block;
	margin-top: 8px;
	font-size: 18px;
	color: #000;
	font-weight: normal;
}

.index_advantage ul .adv_03 {
	width: 265px;
	padding: 0;
	padding-left: 70px;
	border: 0;
}


/*看守门系列*/

.index_guard {
	background: #eaedf0;
}

.index_guard img {
	-webkit-transition: all 2.0s;
	-moz-transition: all 2.0s;
	-ms-transition: all 2.0s;
	-o-transition: all 2.0s;
	transition: all 2.0s;
}

.index_guard img:hover {
	-webkit-transform: scale(1.2, 1.2);
	-moz-transform: scale(1.2, 1.2);
	-ms-transform: scale(1.2, 1.2);
	-o-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);
}

.index_guard_hot {
	width: 400px;
	height: 350px;
	float: left;
	overflow: hidden;
	position: relative;
}

.index_guard_hot img {
	width: 400px;
	height: 350px;
}

.index_guard_hot_info {
	position: absolute;
	bottom: 40px;
	left: 70px;
	width: 260px;
	height: 75px;
	padding-top: 20px;
	text-align: center;
	font-size: 23px;
	color: #000000;
	font-weight: bold;
	background: rgba(255, 255, 255, 0.7);
}

.index_guard_hot_info .title {
	font-size: 26px;
	font-weight: bold;
	color: #000000;
}

.index_guard_hot_info font {
	font-size: 16px;
	color: #001e7d;
	font-weight: normal;
}

.index_guard_hot_info .xh {
	font-size: 16px;
	color: #001e7d;
	margin-top: 8px;
	font-weight: bold;
}

.index_guard_hot_info .xh font {
	font-weight: bold;
}

.index_guard_con li {
	float: left;
	width: 250px;
	height: 350px;
	overflow: hidden;
	margin-left: 16px;
}

.index_guard_con li .img,
.index_guard_con li img {
	width: 250px;
	height: 225px;
	overflow: hidden;
}

.index_guard_con li .text {
	padding: 15px;
	height: 94px;
	overflow: hidden;
	border: 1px solid #dcdcdc;
	border-top: none;
}

.index_guard_con li .title {
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 5px;
}

.index_guard_con li .xh {
	font-size: 14px;
	color: #ffffff;
	background: #001e7d;
	padding: 0 5px;
	text-align: center;
}

.index_guard_con li .info {
	font-size: 14px;
	color: #898989;
	line-height: 22px;
	margin-top: 5px;
}


/*监狱门系列*/

.index_rison_con {
	width: 1350px;
	height: 340px;
	margin: 0 auto;
	position: relative;
}

.index_rison_con .bd {
	width: 1200px;
	height: 340px;
	overflow: hidden;
	margin: 0 auto;
}

.index_rison_con .bd ul li {
	width: 285px;
	height: 340px;
	margin-right: 20px;
	float: left;
	position: relative;
	background: #eaedf0;
}

.index_rison_con .bd ul li img {
	width: 285px;
	height: 250px;
}

.index_rison_con .bd ul li .title {
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
}

.index_rison_con .bd ul li .xh {
	font-size: 16px;
	color: #001e7d;
	margin-top: 8px;
	font-weight: bold;
	text-align: center;
}

.index_rison_con_hide {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 285px;
	height: 290px;
	padding-top: 50px;
	background: rgba(0, 30, 125, 0.85);
}

.index_rison_con .bd ul li:nth-child(odd) .index_rison_con_hide {
	bottom: 0;
	top: auto;
	left: 0;
}

.index_rison_con_hide .h1 {
	font-size: 18px;
	color: #FFF;
	text-align: center;
	margin-bottom: 15px;
}

.index_rison_con_hide .h2 {
	font-size: 22px;
	text-align: center;
	color: #ffcc00;
	margin-bottom: 25px;
}

.index_rison_con_hide .h3 {
	display: block;
	width: 90px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	font-size: 20px;
	color: #001e7d;
	font-weight: bold;
	padding-left: 85px;
	-webkit-border-radius: 75px;
	-moz-border-radius: 75px;
	border-radius: 75px;
	background: url(../images/index_rison_con_hide_h3_bg.png) no-repeat center #FFFFFF;
	background-position-x: 46px;
}

.index_rison_con .prev,
.index_rison_con .next {
	position: absolute;
	top: 40%;
	left: 0px;
	width: 35px;
	height: 66px;
	background: url(../images/index_rison_con_prev.png) no-repeat center center;
}

.index_rison_con .next {
	left: auto;
	right: 0px;
	background: url(../images/index_rison_con_next.png) no-repeat center center;
}


/*防爆门系列*/

.index_explosion_proof {
	background: #eaedf0;
}

.index_explosion_proof_con li {
	width: 590px;
	height: 295px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
}

.index_explosion_proof_con li:nth-child(even) {
	margin-right: 0;
}

.index_explosion_proof_con li .img {
	float: left;
	width: 340px;
	height: 295px;
	overflow: hidden;
}

.index_explosion_proof_con li .img img {
	width: 100%;
	height: 100%;
	-webkit-transition: all 2.0s;
	-moz-transition: all 2.0s;
	-ms-transition: all 2.0s;
	-o-transition: all 2.0s;
	transition: all 2.0s;
}

.index_explosion_proof_con li .img img:hover {
	-webkit-transform: scale(1.2, 1.2);
	-moz-transform: scale(1.2, 1.2);
	-ms-transform: scale(1.2, 1.2);
	-o-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);
}

.index_explosion_proof_con li .text {
	float: right;
	width: 250px;
	height: 295px;
	text-align: center;
	background: #FFFFFF;
}

.index_explosion_proof_con li .text .h1 {
	color: #333333;
	font-size: 18px;
	text-align: center;
	margin-top: 40px;
	line-height: 30px;
}

.index_explosion_proof_con li .text .h2 {
	color: #7f7f7f;
	font-size: 16px;
	text-align: center;
	margin-bottom: 30px;
	line-height: 30px;
}

.index_explosion_proof_con li .text .h3 {
	text-align: center;
	width: 160px;
	height: 140px;
}

/*产品中心*/
.index_products_slider{
	width: 1300px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.index_products_slider .parHd{
	width: 1195px;
	overflow: hidden;
	margin: 0 auto;
	margin-bottom: 30px;
	border: 1px solid #e8e8e8;
}
.index_products_slider .parHd ul li{
	float: left;
	width: 397.5px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #666666;
	font-size: 24px;
	cursor: pointer;
	border-right: 1px solid #e8e8e8;
}
.index_products_slider .parHd ul li.on{
	color: #001e7d;
	border-bottom: 2px solid #001e7d;
}
.index_products_slider .parHd ul li:last-child{
	border-right:0;
}
.index_products_slider .parBd{
	width: 1197px;
	height: 447px;
	overflow: hidden;
	margin: 0 auto;
}
.index_products_slider .parBd ul li{
	width: 380px;
	margin-right: 25px;
	border: 1px solid #dcdcdc;
}
.index_products_slider .parBd ul li .pic{
	width: 380px;
	height: 335px;
	overflow: hidden;
}
.index_products_slider .parBd ul li .pic img{
	width: 380px;
	height: 335px;
	-webkit-transition: all 2.0s;
	-moz-transition: all 2.0s;
	-ms-transition: all 2.0s;
	-o-transition: all 2.0s;
	transition: all 2.0s;
}

.index_products_slider .parBd ul li .pic img:hover {
	-webkit-transform: scale(1.2, 1.2);
	-moz-transform: scale(1.2, 1.2);
	-ms-transform: scale(1.2, 1.2);
	-o-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);
}


.index_products_slider .parBd ul li .title{
	height: 90px;
	line-height: 30px;
}
.index_products_slider .parBd ul li .title .h1{
	color: #333333;
	font-size: 20px;
	text-align: center;
	margin-top: 20px;
}
.index_products_slider .parBd ul li .title .xh{
	color: #001e7d;
	font-size: 16px;
	text-align: center;
}
.index_products_slider .parBd .sPrev{
	position: absolute;
	top: 50%;
	left: 0;
	width: 33px;
	height: 66px;
	background: url(../images/index_products_slider_sprev.png) no-repeat center center;
}
.index_products_slider .parBd .sNext{
	position: absolute;
	top: 50%;
	right: 0;
	width: 33px;
	height: 66px;
	background: url(../images/index_products_slider_snext.png) no-repeat center center;
}

/*主页广告1*/
.index_introduction1{
	display: block;
	max-width: 1920px;
	min-width: 1200px;
	height: 138px;
	overflow: hidden;
	background:url(../images/index_introduction1031.jpg) no-repeat center top;
}

/*产品优势*/
.index_product_advantage{
	background: #eaedf0;
}
.index_product_advantage ul li{
	float: left;
	width: 170px;
	margin-right: 85px;
}
.index_product_advantage ul li:last-child{
	margin-right: 0;
}
.index_product_advantage ul li img{
	width: 170px;
	height: 170px;
}
.index_product_advantage ul li p{
	font-size: 18px;
	color: #333333;
	line-height: 30px;
	text-align: center;
	margin-top: 28px;
}


/*行业应用*/

.index_industry img {
	-webkit-transition: all 2.0s;
	-moz-transition: all 2.0s;
	-ms-transition: all 2.0s;
	-o-transition: all 2.0s;
	transition: all 2.0s;
}

.index_industry img:hover {
	-webkit-transform: scale(1.2, 1.2);
	-moz-transform: scale(1.2, 1.2);
	-ms-transform: scale(1.2, 1.2);
	-o-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);
}

.index_industry_hot {
	float: left;
	width: 450px;
	height: 530px;
}

.index_industry_info {
	width: 450px;
	height: 400px;
	overflow: hidden;
	margin-bottom: 10px;
	position: relative;
}

.index_industry_info img {
	width: 450px;
	height: 400px;
}

.index_industry_info span {
	position: absolute;
	bottom: 38px;
	left: 0;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: bold;
	width: 128px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	background: rgba(0, 0, 0, 0.5);
}

.index_industry_consult {
	background: #001e7d;
	height: 85px;
	padding-top: 35px;
	width: 100%;
}

.index_industry_consult a {
	display: block;
	width: 175px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;
	border: 1px solid #146add;
	-webkit-border-radius: 75px;
	-moz-border-radius: 75px;
	border-radius: 75px;
}

.index_industry_con {
	float: right;
	width: 740px;
	height: 530px;
	overflow: hidden;
}

.index_industry_con li {
	width: 365px;
	height: 260px;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	overflow: hidden;
	position: relative;
}

.index_industry_con li:nth-child(even) {
	margin-right: 0;
}

.index_industry_con li:nth-child(2),
.index_industry_con li:nth-child(3) {
	margin-bottom: 0;
}

.index_industry_con li img {
	width: 365px;
	height: 260px;
}

.index_industry_con li span {
	position: absolute;
	bottom: 38px;
	left: 0;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: bold;
	width: 128px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	background: rgba(0, 0, 0, 0.5);
}


/*典型案例*/



.index_case_con li {
	position: relative;
	width: 375px;
  height: 270px;
	float: left;
	margin-right: 38px;
	margin-bottom: 33px;
	overflow: hidden;
}
.index_case_con li img{
	width: 100%;
	height: 100%;
}

.index_case_con li .h1 {
	position: absolute;
	bottom: 30px;
	left: 0;
	width: 100%;
	font-size: 16px;
	text-align: center;
	color: #FFFFFF;
}

.index_case_con_hide {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 220px;
	padding-top: 50px;
	font-size: 22px;
	color: #ffcc00;
	text-align: center;
	background: rgba(255, 205, 36, 0.85);
}

.index_case_con li:nth-child(even) .index_case_con_hide {
	bottom: 0;
	top: auto;
	left: 0;
}

.index_case_con_hide .h2 {
	width: 210px;
	line-height: 35px;
	margin: 0 auto;
	margin-bottom: 30px;
}

.index_case_con_hide .h3 {
	display: block;
	width: 145px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	font-size: 20px;
	color: #001e7d;
	font-weight: bold;
	padding-left: 50px;
	-webkit-border-radius: 75px;
	-moz-border-radius: 75px;
	border-radius: 75px;
	background: url(../images/index_case_con_hide_h3.png) no-repeat center #FFFFFF;
	background-position-x: 46px;
}


.index_case_slider{
	width: 1315px;
	height: 270px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.index_case_slider .bd{
	overflow: hidden;
}
.index_case_slider .prev{
	position: absolute;
	top: 40%;
	left: 0;
	width: 33px;
    height: 66px;
	background: url(../images/index_products_slider_sprev.png) no-repeat center center;
}
.index_case_slider .next{
	position: absolute;
	top: 40%;
	right: 0;
	width: 33px;
    height: 66px;
	background: url(../images/index_products_slider_snext.png) no-repeat center center;
}

/*荣誉资格*/

.index_honor {
	width: 100%;
	height: 590px;
	overflow: hidden;
	background: url(../images/index_honor_bg.jpg) no-repeat center top #eef1f3;
}
.index_honor .index_mid_title{
	color: #FFFFFF;
}


.index_honor_img {
	width: 1108px;
	height: 315px;
	margin: 0 auto;
	margin-top: 55px;
}
.index_brand_con {
	width: 1108px;
	height: 310px;
	position: relative;
	margin: 0 auto;
}

.index_brand_mid {
	width: 925px;
	height: 375px;
	margin: 0 auto;
}

.index_brand_mid .swiper-slide {
	width: 265px;
	height: 375px;
	background-size: 100% 100%;
	border: 0;
}

.index_brand_mid .swiper-slide img {
	border: 0;
	width: 265px;
	height: 375px;
}

.index_brand_con_next {
	width: 35px;
	height: 70px;
	top: 55%;
	background: url(../images/index_brand_con_next.png) no-repeat center center;
}

.index_brand_con_prev {
	width: 35px;
	height: 70px;
	top: 55%;
	background: url(../images/index_brand_con_prev.png) no-repeat center center;
}

.highslide-credits,
.highslide-full-expand,
.highslide-play,
.highslide-move,
.highslide-close {
	display: none !important;
}

.highslide-controls {
	width: 75px;
}




.index_honor_bot {
	width: 100%;
	padding-bottom: 70px;
	background:#eaedf0;
}

.index_honor_contact {
	margin: 60px 0 0 10px;
	float: left;
}

.index_honor_contact .title {
	font-size: 26px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 25px;
}

.index_honor_contact .address {
	font-size: 18px;
	color: #333333;
	margin-bottom: 13px;
	padding-left: 35px;
	background: url(../images/index_honor_contact_dz.png) no-repeat center left;
}

.index_honor_contact .tel {
	font-size: 18px;
	color: #333333;
	padding-left: 35px;
	margin-bottom: 32px;
	background: url(../images/index_honor_contact_tel.png) no-repeat center left;
}

.index_honor_contact .tel font {
	color: #ff3333;
	font-size: 18px;
	font-weight: bold;
}

.index_honor_from {
	width: 485px;
	float: right;
	margin: 60px 100px 0 0;
}

.index_honor_from .title {
	font-size: 26px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 20px;
}

.index_honor_from .ipt {
	width: 445px;
	height: 48px;
	background: #FFFFFF;
	border: none;
	color: #333333;
	font-size: 16px;
	padding: 0 20px;
	margin-bottom: 10px;
	border: 1px solid #FFFFFF;
}

.index_honor_from .ipt:focus {
	border: 1px solid #146add;
}

.index_honor_from .text {
	height: 45px;
	padding: 20px;
	padding-top: 15px;
	resize: none;
}

.index_honor_from .input_button {
	width: 215px;
	height: 48px;
	float: left;
	background: #ff3333;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}

.index_honor_from .error-msg {
	float: right;
	font-size: 18px;
	color: #ff3333;
	width: 260px;
	line-height: 50px;
}

/*主页广告2*/
.index_introduction2{
	display: block;
	max-width: 1920px;
	min-width: 1200px;
	height: 145px;
	overflow: hidden;
	background:url(../images/index_introduction2.jpg) no-repeat center top;
}

/*行业新闻*/

.index_information {
	padding: 40px 0px;
	padding-bottom: 60px;
	overflow: hidden;
}

.index_information .title {
	font-size: 30px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 30px;
}

.index_news {
	width: 745px;
	float: left;
}

.index_news img {
	width: 335px;
	height: 344px;
	float: left;
}

.index_news_con {
	float: right;
	width: 380px;
	height: 347px;
	overflow: hidden;
}

.index_news_con_hot {
	margin-bottom: 15px;
	border-bottom: 1px dashed #dbdbdb;
}

.index_news_con a:hover {
	text-decoration: underline;
}

.index_news_con_hot .h1 a {
	display: block;
	font-size: 20px;
	color: #000;
	line-height: 30px;
	margin-bottom: 10px;
}

.index_news_con_hot .h2 {
	font-size: 14px;
	color: #999999;
	margin-bottom: 5px;
}

.index_news_con_hot .h3 a {
	display: block;
	font-size: 14px;
	color: #666666;
	margin-bottom: 4px;
	padding-bottom: 20px;
	line-height: 25px;
	border-bottom: 1px dashed #dbdbdb;
}

.index_news_con li a {
	display: block;
	float: left;
	font-size: 16px;
	color: #333333;
	width: 270px;
	height: 35px;
	line-height: 35px;
	display: -webkit-box;
	display: -moz-box;
	overflow: hidden;
	text-overflow:ellipsis;
	word-break: break-all;
	-webkit-line-clamp: 1;
		/* Firefox */
	display:-moz-box;
	-moz-box-orient:vertical;
	
	/* Safari、Opera 以及 Chrome */
	display:-webkit-box;
	-webkit-box-orient:vertical;
}

.index_news_con li span {
	float: right;
	font-size: 16px;
	color: #999999;
	line-height: 35px;
}

.index_service {
	float: right;
	width: 385px;
	height: 417px;
	overflow: hidden;
}

.index_service img {
	width: 385px;
	height: 187px;
	margin-bottom: 22px;
}



.floor_3_1 {
	margin-top: 46px;
}
.floor_3_1 dl {
	background: url(../images/h4_02.jpg) center center no-repeat;
	width: 100%;
	height: 378px;
	overflow: hidden;
	display: block;
}
.floor_3_1 dl.dl2 {
	background: url(../images/h5_02.jpg) center center no-repeat;
	width: 100%;
	height: 378px;
}
.floor_3_1 dl .jz {
	margin: 0 auto;
	width: 1200px;
	display: block;
	height: 378px;
	position: relative;
	z-index: 1;
}
.floor_3_1 dl dt {
	float: left;
	width: 600px;
}
.floor_3_1 dl dt img {
	display: block;
	width: 100%;
	height: 378px;
}
.floor_3_1 dl dd {
	float: right;
	width: 520px;
}
.floor_3_1 dl dd h3 {
	display: block;
	height: 77px;
	padding-top: 100px;
}
.floor_3_1 dl dd h3 i {
	display: block;
	float: left;
	width: 77px;
	height: 77px;
	background: url(../images/t8_03.png) center center no-repeat;
}
.floor_3_1 dl dd h3 span {
	display: block;
	float: left;
	margin-left: 18px;
	width: 420px;
	font-size: 30px;
	color: #333;
	line-height: 77px;
}
.floor_3_1 dl dd p {
	display: block;
	font-size: 16px;
	color: #666;
	line-height: 30px;
	margin-top: 22px;
	height: 82px;
}
.floor_3_1 dl dd a {
	display: block;
	position: relative;
	width: 198px;
	height: 44px;
	border: #e5e5e5 solid 1px;
	border-radius: 6px;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	color: #434343;
	z-index: 10
}
.floor_3_1 dl.dl2 dd h3 {
	padding-top: 90px;
}
.floor_3_1 dl dd a:hover {
	background-color: #3fb150;
	border: #3fb150 solid 1px;
	color: #fff;
	position: relative;
}
.floor_3_1 dl dd a img {
	width: 120px;
	height: 0;
	position: absolute;
	left: 198px;
	top: -1px;
	transition: all ease 600ms;
	z-index: 10;
}
.floor_3_1 dl dd a:hover img {
	height: 120px;
	z-index: 10
}
.floor_3_1 dl.dl2 dd, .floor_3_1 dl.dl4 dd {
	float: left;
}
.floor_3_1 dl.dl2 dt,.floor_3_1 dl.dl4 dt {
	float: right;
}
.floor_3_1 dl.dl2 dd h3 i {
	display: block;
	float: left;
	width: 77px;
	height: 77px;
	background: url(../images/t8_07.png) center center no-repeat;
}
.floor_3_1 dl.dl3 dd h3 i {
	display: block;
	float: left;
	width: 77px;
	height: 77px;
	background: url(../images/t8_10.png) center center no-repeat;
}


.we_cen {
  position: relative;
  width: 1200px;
  margin: 0 auto;
  height: 600px;
}
.we_cen .bt {
  width: 158px;
  height: auto;
  text-align: left;
}
.we_cen .bt h3 {
  color: #fff;
  line-height: 40px;
}
.we_cen .bt p {
  color: #ccc;
}
 .we_cen img {
  float: left;
  display: block;
  margin: 0 auto;
  margin-top: 80px;
  width: 590px;
  height: 440px;
}
.we_cen .we_r {
  width: 548px;
  height: 308px;
  float: right;
  margin-top: 148px;
}
.we_cen .we_r .we_p {
  margin-top: 34px;
  text-indent: 2em;
  color: #fff;
  overflow: hidden;
  width: 546px;
  height: 144px;
  font-size: 14px;
  line-height: 30px;
}
.we_cen .we_r .we_mo {
  display: block;
  width: 160px;
  height: 40px;
  border-radius: 20px;
  margin-top: 38px;
  border: solid 1px #ffffff;
  background: url(../images/wej.png) center no-repeat;
}

.bt {
  text-align: center;
  height: auto;
}
.bt h3 {
  font-weight: bold;
  font-size: 30px;
}
.bt p {
  text-transform: uppercase;
  font-size: 16px;
}
.left{
	width: 20%;
	float: left;
}
.right{
	width: 79%;
	float: left;
}