﻿
@charset "utf-8";
            .fullSlide{min-width:1200px;position:relative;height:720px;overflow:hidden;}
            .fullSlide .bd{position:relative;z-index:0;}
            .fullSlide .bd ul{width:100%!important;}
            .fullSlide .bd li{width:100%!important;height:720px;overflow:hidden;text-align:center;}
            .fullSlide .bd li  img{ position:absolute; top:0; left:50%; margin-left:-960px;}
            .fullSlide .hd{width:1200px;left:50%;margin-left:-600px;position:absolute;z-index:1;bottom:46px;overflow:hidden;}
            .fullSlide .hd ul{margin-left:600px;}
            .fullSlide .hd ul li{float:left;margin:0 8px;display:inline;cursor:pointer;}
            .fullSlide .hd ul li{width:15px;height:15px;background:#ff0000;border-radius: 8px;}
            .fullSlide .hd ul .on{background:#fff;}
/*search*/
.search{height: 70px;box-shadow: 3px 4px 10px 0px rgba(0, 0, 0, 0.08);position: relative;z-index: 1; border-bottom: 0px dashed #D1D1D1;}
.search p{float: left;height: 70px;line-height: 70px;font-size: 16px;color: #444;padding-left: 34px;background: url(../images/hot.png) no-repeat left 20px;}
.search p a{color: #333;margin-right: 15px;}
.search p a:hover{color: #0e60cc;}
.s_box{float: right;width: 390px;height: 38px;margin-top: 16px;border: 1px solid #D1D1D1;box-sizing: border-box;}
.s_box .txt{float:left;width:340px;padding-left: 10px;height:36px;line-height: 36px;font-size:16px;color:#333;border:none;background: none;outline: 0;}
.s_box .btn{float: left;width:26px;height: 36px;border: 0;background: url(../images/search.png) no-repeat center;outline: 0;cursor: pointer;}
.s_box input::-webkit-input-placeholder{color:#a0a0a0;}
.s_box input::-moz-placeholder{color:#a0a0a0;}
	
		
/*banner*/
.til01{text-align: center;color: #000;font-size:42px;line-height:52px;font-family: "Microsoft Yahei";clear: both;display: block;white-space: nowrap;padding:15px 0 10px;background:url(../images/fline.gif) no-repeat center bottom; margin-bottom:40px;}
.til01 p{display: block;font-size:20px;line-height:32px;font-weight: normal;opacity: 0.5; }
.til01 a{color: #000;}
.til01 span{display: inline-block;position: relative;padding: 0 146px;}
.til01 span i{color:#3150b3; font-style:normal;}
.til01 span:before,.til01 span:after{content: "";position: absolute;width:133px;height:58px;background:url(../images/tilbg2.png) no-repeat 0 0;right: 0;top:-15px;z-index: 2;}
.til02,.til02 a{color: #fff;}
/**/
.tilss h2{ position: relative; line-height: 100%; text-align: center; font-size: 54px; color: #000; padding-bottom:22px; }
.tilss h2 span{ display: block; font-weight: 200; font-size: 22px; color: #333; line-height: 100%; padding-top: 18px;}
.tilss{ overflow: hidden; padding: 60px 0 25px 0;background:url(../images/we_lines.png) no-repeat center bottom; height: 180px; box-sizing: border-box;}
.tilss h2  i{ font-style:normal;}
.tilss h2  i em{ color: #3150b3; padding-left:20px;}
/**/
.tilsss h2{ position: relative; line-height: 100%; text-align: center; font-size: 54px; color: #fff; padding-bottom:22px; }
.tilsss h2 span{ display: block; font-weight: 200; font-size: 22px; color: #fff; line-height: 100%; padding-top: 18px;}
.tilsss{ overflow: hidden; padding: 60px 0 25px 0;background:url(../images/we_line.png) no-repeat center bottom; height: 180px; box-sizing: border-box;}
.tilsss h2  i{ font-style:normal;}
.tilsss h2  i em{ color: #ff0000; padding-left:20px;}
/**/
.tits h2{text-align: center; margin-bottom: 36px; background:url(../images/ico1.png) no-repeat center bottom;}
.tits h2 span{display: block; font-size: 45px; line-height: 55px; position: relative; color:#000000; text-align: center;font-weight: bold; }
.tits h2 i{display: block; font-weight: normal; font-size: 20px; color:#333; line-height: 28px; font-style:normal; padding-top:5px; padding-bottom:15px;  letter-spacing:2px;}
/*关于*/
    .about_us { background: #f8f8f8; height: 564px; overflow: hidden;    }
    .about_us dl dt { width: 960px; height: 564px; overflow: hidden; line-height: 0; position: absolute; top: 0; left: 50%;    }
    .about_us dl dt img { width: 960px; height: 564px; }
    .about_us dl dd { padding-top: 90px; width: 650px; float: left;    }
    .about_us dl dd h5 { height: 100px; line-height: 40px; position: relative;    }
    .about_us dl dd h5:before { content: ""; width: 62px; height: 4px; background: #094594; position: absolute; bottom: 0; left: 0;    }
    .about_us dl dd h5 a { font-size: 44px; color: #333;    }
    .about_us dl dd h5 a:hover { color: #094594;    }
    .about_us dl dd h5 span { display: block; font-size: 24px; color: #333; font-weight: 600;    }
    .ab_desc { font-size: 16px; color: #666; line-height: 34px; height: 180px; overflow: hidden; padding: 30px 0 0;    }
	
	.ab_desc .more{width: 12.4rem;height: 2.8rem;line-height: 2.8rem;display:block;font-size: 0.9rem;color: #fff;position:relative;text-align: center;box-sizing:border-box;transition:all 0.5s;background: #cc0000;margin-top: 4.2rem;border-radius: 0.3rem;}
	.ab_desc .more img{ display: inline-block;width:1.2rem;height:1.2rem;margin-left: 0.5rem;vertical-align: -0.3rem;}
	.ab_desc .more:hover{transform: translateY(-8px);}
	
    .about_us ul li { width: 140px; float: left; margin: 30px 50px 0 0; text-align: center;    }
    .about_us ul li em { width: 70px; height: 70px; display: block; border-radius: 0%; margin: 0 auto; line-height: 0;        overflow: hidden; }
    .about_us ul li em img { width: 70px; height: 70px; }
    .about_us ul li i { display: block; font-size: 18px; color: #333; height: 40px; line-height: 40px; overflow: hidden; font-style:normal;}
    .about_us ul li:hover em {  }
/* -- 产品2 -- */
.w16{ width: 1600px;margin: 0 auto; }
/**/
.zhil{ overflow: hidden;background: url(../images/tedi.jpg) no-repeat center 0; height: 750px;}
.zhil h3{ padding-top: 102px; color: #fff; font-size: 48px; line-height: 100%;background: url(../images/zhil_t.png) no-repeat 0 264px; height: 507px; box-sizing: border-box;}
.zhil h3 span{ display: block; padding-bottom: 20px;}
.zhil h3 i{ display: block; font-weight: normal; padding-top: 56px; font-size: 24px; width: 355px; line-height: 37px;font-style:normal;}
.zhil ul li{ overflow: hidden; float: left; border-right: 1px solid #e5e5e5;}
.zhil ul li i{ display: inline-block; float: left; padding-top: 120px; height: 120px; width: 205px; font-size: 18px; color: #757575; text-align: center; background: url(../images/z_ico1.png) no-repeat center 56px;font-style:normal;}
.zhil ul li i b{ display: block; color: #2a2a2f; font-size: 24px; font-weight: bold;padding-bottom: 9px;font-style:normal;}
.zhil ul li em{ display:none; float: left;}
.zhil ul li:nth-of-type(2) i{background: url(../images/z_ico2.png) no-repeat center 56px;}
.zhil ul li:nth-of-type(3) i{background: url(../images/z_ico3.png) no-repeat center 56px;}
.zhil ul li:nth-of-type(4) i{background: url(../images/z_ico4.png) no-repeat center 56px;}
.zhil ul li:nth-of-type(5) i{background: url(../images/z_ico5.png) no-repeat center 56px;}
.zhil ul li.cur i{background: url(../images/z_ico11.png) no-repeat center 56px #c80000; color: #fff;font-style:normal;}
.zhil ul li.cur i b{ color: #fff;font-style:normal;}
.zhil ul li.cur em{ display: block; padding: 15px 42px 0 40px; width: 368px; font-size: 16px; color: #333; line-height: 31px;}
/**/
.tuj ul li.cur .j_fl{ box-sizing: border-box;}
.tuj ul li.cur .j_fl{ display: block;}
.zhil1{ overflow: hidden; background: #fff; box-shadow:3px 3px 8px #e5e5e5; clear: both; position: relative; z-index: 5;}
.zhil h3{ float: left;}
.zhil2{ float: right; width: 961px; margin-right: -362px; height: 700px; overflow: hidden; margin-bottom: -207px;}
.zhil ul li.on i{background: url(../images/z_ico11.png) no-repeat center 56px #c80000; color: #fff;}
.zhil ul li.on i b{ color: #fff;}
.zhil ul li.on em{ display: block; padding: 25px 42px 0 40px; width: 368px; font-size: 16px; color: #333; line-height: 31px;}
.zhil ul li:nth-of-type(2).on i{background: url(../images/z_ico21.png) no-repeat center 56px #c80000; color: #fff;}
.zhil ul li:nth-of-type(3).on i{background: url(../images/z_ico31.png) no-repeat center 56px #c80000; color: #fff;}
.zhil ul li:nth-of-type(4).on i{background: url(../images/z_ico41.png) no-repeat center 56px #c80000; color: #fff;}
.zhil ul li:nth-of-type(5).on i{background: url(../images/z_ico51.png) no-repeat center 56px #c80000; color: #fff;}
.zhil ul li:nth-of-type(5).on em{padding-top:25px!important;}


/**/
.lc_bj{background: url(../images/tedi.jpg) no-repeat center top;height: 391px;overflow: hidden;box-sizing: border-box;padding-top:42px;}
.lc_c .tit{height: 122px;}
.lc_c .tit h4{font-size:42px;color: #fff;font-weight: bold;height:57px;line-height: 57px;}
.lc_c .tit em{font-size:18px;color: #fff;line-height: 31px;}
.lc_c .tit span{float: right;height: 55px;line-height: 55px;margin-top:21px;font-size:42px;color: #fff;font-weight: bold;position: relative;z-index:8}
.lc_c .tit span i{background: url(../images/lc_tel.png) no-repeat 9px center;padding-left:53px;}
.lc_c .tit span:after{width:100%;height: 328px;height: 22px;content: "";display: block;background: #f3000c;position: absolute;left:0;bottom:0;z-index:-2}
.lc_c li{float:left;width:160px;height: 136px;text-align: center;box-sizing: border-box;background:rgba(255,255,255,0.12);padding-top:28px;border-radius: 3px;margin-right:13px;}
.lc_c li i{display: block;font-size:0;line-height: 0}
.lc_c li span{display: block;font-size: 24px;color: #fff;font-weight: bold;margin-top:10px;}
.lc_c li:last-child{margin:0;}
.lc_btn a{text-align: center;font-size:20px;color: #fff;margin-top:18px;display:block; padding-top:20px; font-weight:700; line-height:70px;}
.lc_c li:hover i{animation-duration:3s;animation-name:flipInY;}

/*案例*/
.pinz{ background:#f7f7f7; position:relative;padding-top:80px;width: 1680px;margin: 0 auto;}
.pinz_t{ margin: 24px 0px;height: 42px;}
.pinz_t ul{ float: left;}
.pinz_t ul li{ float: left;}
.pinz_t li a{ float: left;display: block;padding: 0 40px;line-height: 42px;color:#333;height: 42px;border-radius: 0px;font-size: 18px;}
.pinz_t li.cur a,.pinz_t li:hover a{ background: #cc0000;color: #fff;}
.pinz_t em a{ float: right;display: block;line-height: 42px;color:#333;height: 42px;border-radius: 0px;font-size: 16px;}


.pinz4{width:1680px; margin:0 auto; height:360px;overflow:hidden;}
.pinz4 li{ float:left; width:340px; overflow:hidden; margin-right:14px; background:#fff; padding:8px 8px;}
.pinz4 li img{ display:block; width:340px; height:300px; overflow:hidden;-webkit-transition: 1s;
-moz-transition: 1s;transition: 1s;}
.pinz4 li em{ display:block; height:48px; font:18px "Microsoft Yahei"; line-height:48px; color:#282828; text-align:center; overflow:hidden; background:#ebebeb;}
.pinz4 li:hover img{-webkit-transform:scale(1.1,1.1);    -moz-transform:scale(1.1,1.1);    -transform:scale(1.1,1.1);}
/**/



.w15 { width:1500px; margin:0 auto; font-family:"Microsoft Yahei";}
.web-title{	text-align: center;}
.web-title h3{	color: #010101;	font-weight: lighter;	font-size: 45px;}
.web-title em{	color: #010101;	font-weight: bold;}
.web-title span{	color: #1170D2;	font-weight: bold;}
.product{	margin: 58px auto 42px auto;}
.web-title p{	color: #848484;	font-size: 21px;	line-height: 40px;}
.pro-center{	margin-top: 42px;}
.product-fl{	float: left;	width: 240px;	text-align: center;}
.pro-title span{	color: white;	font-size: 16px;	font-family: arial;	line-height: 30px;	text-transform: uppercase;}
.pro-title p{	color: #FFFFFF;	font-size: 27px;	font-weight: bold;}
.pro-title{	background-image:linear-gradient(to right,#3150b3,#3150b3) ;	border-top-right-radius: 0px;	border-bottom-left-radius: 0px;	padding: 12px 0 20px 0;}

.phone{overflow:hidden; width:165px; padding:30px 0; padding-left:75px; border-radius:0px; background:url(../images/icon40.png) no-repeat 20px center; background-color:#3150b3; margin-top:10px;}
.phone p{font-size:16px; color:#fff;}
.phone b{display:block;font-size:20px;color:#fff;}

a.current{	text-decoration: none;}
.treebox{	 margin: 0 auto; }
.menun{	overflow: hidden;}
/*第一层*/
.menun li{	background: #eeeeee;	border-radius: 0px;	margin: 5px 0;}
.menun li.level1>a{ 	display:block;	text-align: left;	padding-left:20px;	line-height: 50px;	color: #666666;	font-size: 17px;	position: relative;	transition:all .5s ease 0s;}
.menun li.level1 a:hover{	background-color:#3150b3;	color: white;}
.menun li.level1 a.current{	background: #3150b3;	color: white;	border-radius: 10px;}


/*第二层*/
.menun li.level1  li{margin: 2px 0;}
.menun li.level1  li a{display:block;text-align: left;padding-left:30px;line-height:30px;color: #666666;font-size: 15px;position: relative;transition:all .5s ease 0s;border-radius: 10px;}
.menun li.level1 li a:hover{font-size: 15px;color: white;background-color:#3150b3;}

.pro-show-center{	float: left;	width: 1500px;	margin-left: 30px;}
.pro-show-center ul{ margin-left:-20px}
.marqueetop{	height:1250px;	overflow:hidden;}
.pro-show li{	float: left;	width: 275px;	border-bottom: solid 1px #dcdcdc; margin-left:20px; margin-bottom:20px}
.pro-show li img{ width:100%}
.pro-text{	line-height: 30px;}
.pro-text span{	float: left;	color: #333;	font-size: 16px;line-height: 30px;}
.pro-text a{	float: right;	display: inline-block;	width: 98px;	line-height: 30px;	color: #666;	font-size: 14px;	border-radius: 0px;	text-align: center;}
.pro-more{	background: #3051a9;	width: 522px;	line-height: 48px;	border-radius: 0px;	padding: 4px 0 4px 6px;	margin: 36px auto 0 auto;}
.pro-more div:first-child{	background: white;	border-radius: 29px;}
.pro-more a{	color: #262626;	font-size: 16px;	text-align: center;	display: block;}
.pro-more p{	color: white;	font-size: 18px; line-height:58px;}
.pro-more span{	font-size: 30px;	font-weight: bold;	font-family: arial;}
/*广告*/
.gg{background: url(../images/gg.jpg) no-repeat center 0; margin:0 auto; height:567px;}
/*产品中心*/
.cpfltit{height: 160px;}
.cpfltit dl{height: 64px;line-height: 64px;margin-bottom: 1px;background: #f1f1f1;}
.cpfltit dt{float: left;width: 160px;background: #008fd7 url(../images/fl01.jpg) no-repeat 30px 23px;padding-left: 50px;font-size: 18px;font-weight: bold;color: #fff;margin-right: 16px;}
.cpfltit dt a{color: #fff;}
.cpfltit dd p{float: left;width: 807px;font-size: 18px;color: #c2c2c2}
.cpfltit dd p a{display: inline-block;padding-left: 48px;padding-right: 20px;font-size: 18px;color: #001831;background: url(../images/fl02.jpg) no-repeat 27px 24px;}
.cpfltit span a{display: block;width: 115px;background: url(../images/fl02.jpg) no-repeat 20px 24px;padding-left: 45px;font-size: 18px;color: #001831;}
.cpfltit dd p a:hover,.cpfltit span a:hover{color: #008fd7;}

/*产品中心*/
.probox{clear: both;padding:38px 0;line-height: 54px;font-family:"Microsoft Yahei";position: relative;z-index: 1;}
.probox:before{content: "";position: absolute;width:100%;height:404px;top:0;left:0;z-index: -1;background: #fff;}
.pro_til{height:290px;position: relative;background: #fff;border-bottom: 4px solid #dbdbdb;z-index: 1;margin-bottom: 45px;}
.pro_til:before{content: "";position: absolute;width:100%;height:183px;top:0;left:0;z-index: -1;background: #345fd1;}
.pro_t{height: 183px;font-size:24px;line-height:28px;overflow: hidden;text-align: center;}
.pro_t li{float: left;width:240px;height:183px;border-left: solid 1px rgba(255, 255, 255, 0.2);box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;color: #fff;position: relative;}
.pro_t li:before{content: "A";position: absolute;width:100%;height:82px;bottom:0;left:0;overflow: hidden;color: #fff;opacity: 0.2;font-family:  Times New Roman;font-size: 120px;font-weight: bold;line-height: 92px;}
.pro_t li:nth-child(2):before{content: "B";}
.pro_t li:nth-child(3):before{content: "C";}
.pro_t li:nth-child(4):before{content: "D";}
.pro_t li:nth-child(5):before{content: "E";}
.pro_t li:last-child{border-right: solid 1px rgba(255, 255, 255, 0.2);}
.pro_t li a{color: #fff;display: block;padding: 36px 0 0;}
.pro_t li em{display: block;font-size: 14px;line-height: 16px;opacity: 0.2;}
.pro_t li.cur,.pro_t li.cur a{color: #fff;background: #ea0000;}
.pro_t li.cur em,.pro_t li.cur a em{opacity:1;}
.pro_t li.cur:before,.pro_t li:hover:before{color: #345fd1;opacity: 1;}
.pro_tc{padding: 12px 0 0 35px;}
.pro_tl li{font-size: 18px;line-height: 40px;position: relative;width: 272px;padding-left: 19px;float: left; font-weight:700;}
.pro_tl li a{color: #595959;height: 32px;display: inline-block;}
.pro_tl li:before{content: "";position: absolute;width:4px;height:4px;top:15px;left:0;overflow: hidden;border: solid 3px #535353;border-radius: 100%;}
.pro_tl li:hover:before{border-color: #345fd1;}
.pro_tl li:hover a,.pro_tl li a:hover{border-bottom:3px solid #345fd1;}

.pro_cl,.pro_cl p,.pro_cl p img{width: 595px;height: 690px;display: block;overflow: hidden;}

	/*产品展示*/
.w13 { width:1300px; margin:0 auto; font-family:"Microsoft Yahei";}
.w138 { width:1380px; margin:0 auto; font-family:"Microsoft Yahei";}

/*新闻资讯*/
.news {  padding: 6rem 0 0rem; background: url(../images/ycl_rlf_101.jpg) no-repeat center bottom;}
.news {  margin-bottom: 0rem;}
.news_tit {  width: 100%;  height: 4rem;  border-bottom: #e5e5e5 1px solid;}
.news_tit a {font-size: 1.2rem; color: #333; width: 100%; height: 4rem; display: flex; align-items: center; justify-content: space-between;
}
.news_tit span {  font-size: 0.8rem;  color: #999;  font-weight: normal;}
.news_tit em {  width: 0.4rem;  height: 0.6rem;  line-height: 0;  padding-left: 0.5rem;}
.news_tit em img {  width: 0.4rem;  height: 0.6rem;}
.news dl dd a {  display: block;  width: 100%;}
.news dl dd h5 {  font-size: 0.9rem;  color: #333;  font-weight: normal;}
.news dl dd p {  font-size: 0.65rem;  color: #999;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 3;  overflow: hidden;  line-height: 1.2rem;  height: 3.5rem;  padding-top: 0.6rem;}
.news_l {  width: 61.875%;}
.news_l dl {  width: 100%;  height: 11rem;  border-bottom: #e5e5e5 1px solid;  padding: 2.1rem 0;}
.news_l dl dt {  width: 46%;  line-height: 0;  overflow: hidden;  float: left;  max-width: 46%;}
.news_l dl dt img {  display: block;  width: 100%;}
.news_l dl dd {  width: 47%;  float: right;}
.news_l dl dd h5 {  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2;  overflow: hidden;  line-height: 1.5rem;  height: 2rem;}
.news_l dl dd span {  display: block;  font-size: 0.7rem;  color: #333;  line-height: 2rem;}
.news_l dl dd em {  width: 1.2rem;  height: 1.2rem;  display: block;  line-height: 0;  overflow: hidden;  margin-top: 1rem;}
.news_l dl dd em img {  width: 1.2rem;  height: 2.4rem;  -webkit-transition: all 0.5s;  transition: all 0.5s;}
.news_l dl dd:hover em img {  margin-top: -1.2rem;}
.news_r {  width: 32.2%;}
.news_r .news_tit {  border-bottom: none;}
.news_r .news_rm {  background: #fff;  height: 33rem;  padding-top: 1.2rem;  overflow: hidden;}
.news_r .news_dl {  display: block;  width: 82%;  margin: 0 auto;  overflow: hidden;  padding: 1.5rem 0 2rem;  border-bottom: #eee 1px solid;}
.news_r .news_dl dd {  width: 100%;}
.news_r .news_dl dd p {   font-size: 0.65rem;  color: #999;  line-height: 1.2rem;}
.news_r .news_dl dd h5 {  line-height: 1.7rem;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; font-size: 0.9rem;}
.news_r .news_dl:hover h5 {  color: #fd3a00;}
.news-num {  position: absolute;  top: 5.5rem;  right: 3%;}
.news_lico,
.news_rico {
  width: 1.7rem;
  height: 1.7rem;
  margin-left: 0.5rem;
  line-height: 0;
  display: block;
  float: left;
  cursor: pointer;
  border-radius: 50%;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.news_lico:hover,
.news_rico:hover {  box-shadow: 0 3px 3px 3px rgba(0, 0, 0, 0.1);}
.news_lico img,
.news_rico img {  width: 1.7rem;  height: 1.7rem;}

/* 风采展示 */
.show{clear: both;height: 320px;position: relative; padding-top:50px;}
.prev3,.next3{width:18px;height:32px;display: inline-block;cursor: pointer;top:140px;right:-35px;z-index: 9;}
.prev3{left:-35px;}
.show_t{height:88px;font-size:20px;text-align: center;line-height: 50px; font-weight:700;}
.show_t span{height:50px;color: #fff;display: inline-block;padding: 0 45px;border-right: solid 1px #d4d4d4;  background:#3051a9; margin-right:15px;}
.show_t span:last-child{border: 0;}
.show_t span em{display: block;width: 40px;height: 38px;margin: 0 auto;overflow: hidden;}
.show_t span a{color: #fff; }
.show_t span:hover a{color: #a1bbff; }
.show_t span.cur em img,.show_t span:hover em img{margin-top: -60px;}

.show_cl{overflow: hidden;}
.show_cl li{width: 300px;float: left;margin:0 13px 0 0;position: relative;text-align: center;}
.show_cl li p,.show_cl li p img{width: 300px;height:200px;display: block;overflow: hidden;}
.show_c li span{font-size: 16px;display: block;line-height:46px;height:46px;  background:#e7e7e7;}
.show_c li span a{display: block;color: #27292f;}


/*关于*/
.about{font-family: "Microsoft Yahei";line-height:24px;background: url(../images/about_pics.jpg) no-repeat center 0;height: 700px;position: relative;}
.about_w{width: 545px;height: 412px;background: rgba(255, 255 , 255 , 0.9);bottom: 0;left: 50%;position: absolute;padding: 50px 78px 0;}
.about_w h3{height:116px;font-size:50px;line-height:57px;font-weight: 700;}
.about_w h3 a{color: #1a1a1a;display: block;}
.about_w h3 span{display: block;font-size: 24px;line-height: 32px;padding: 0 0 0 16px;position: relative;}
.about_w h3 span:before{content: "";position: absolute;width:3px;height:24px;background: #cc0000;left: 0;top:5px;}
.about_w p{height: 201px; font-size:16px; padding-top:10px;}
.more02 a{width: 140px;line-height: 42px;background: #cc0000;color: #fff;border-radius: 23px;text-align: center;display: block; font-size:18px;}
.anout_code{position: absolute;right: 56px;top: 50px;width: 130px;}
.anout_code img{width: 95px;height: 95px;background: #fff;padding: 3px;display: block;float: right;}
.anout_code em{width: 15px;display: block;float: left;line-height: 14px;padding: 11px 0 0; font-size:14px;}


html {font-size: 10px;-webkit-text-size-adjust: none;}
@media screen and (min-width: 1200px) {html {font-size: 15px;}}
@media screen and (min-width: 1280px) {html {font-size: 16px;}}
@media screen and (min-width: 1366px) {html {font-size: 17px;}}
@media screen and (min-width: 1440px) {html {font-size: 18px;}}
@media screen and (min-width: 1600px) {html {font-size: 20px;}}
@media screen and (min-width: 1920px) {html {font-size: 24px;}}