/*!

 * @since:2019/04/29.

 * @author:flyfly ~~~!

 * @Email:li13572463831@163.com ~~~!

 * @Copyright © 2019 hzgxr.com. All Rights Reserved.

 * @rule:采用大驼峰法命名.

 **/



/*!

*首页样式 Home $tyle

**/

.BannerTxt .bt{
            font-size:115px;
            color:#fff;
            font-weight:bold;
            text-transform: uppercase;
            text-align: center;
            width:100%;
            margin-top:115px;
        }
        .BannerTxt .line{
            width:909px;
            height:1px;
            background: none;
            margin:12px auto;
        }
        .BannerTxt .dsc{
            width:970px;
            margin:auto;
            font-size:16px;
            color:#fff;
            text-align: center;
            line-height: 25px;
        }
        .BannerTxt .morebox{
            width:206px;
            height:50px;
            line-height: 50px;
            border-radius: 50px;
            overflow: hidden;
            display: block;
            margin:auto;
            margin-top:20px;
        }
         .BannerTxt .morebox a{
            width:100%;
            background: #cb2525;
            height:50px;
            color: #fff;
            display: block;
            line-height: 50px;
            font-size:16px;
            font-weight: 600;
            text-align: center;


         }

/*!

*首页关于我们

**/

.ContainerAbout{

 height:680px;

 background-size: #fff;

 width:100%;

}

.AboutBox{

	position: relative;

}

.AboutBox .AboutBoxL{

	width:562px;

	position: relative;

	height:502px;

	margin-top:72px;

}

.AboutBox .AboutBoxR{

	width:580px;

	height:auto;

}

.AboutBox .AboutBoxL .KuangBox{

	width:486px;

	height:420px;

	border:3px solid #cb2525;

	position: absolute;

	right:0px;

	top:0px;

	z-index: 1;



}

.MordeAbout{

	width:215px;

	height:60px;

	overflow:hidden;

	margin-top:40px;

}

.MordeAbout:hover{

	-webkit-transform: translateX(-8px); 

	-ms-transform: translateX(-8px); 

	-o-transform: translateX(-8px); transform: translateX(-8px);

}

.AboutBox .AboutBoxL .ImgBox{

	width:508px;

	height:424px;

	overflow:hidden;

	position: absolute;

	top:30px;

	right:30px;

	z-index: 3;

}

.AboutBox .AboutBoxL .bg{

	width:508px;

	height:424px;

	background:#ededed;

	position: absolute;

	top:60px;

	right:60px;

}

.AboutBox .AboutBoxR .bt{

	color:#0a0a0a;

	font-size:26px;

	font-weight: 600;

	text-transform: uppercase;

	margin-top:80px;

	height:26px;

	line-height: 26px;

}

.AboutBoxR .line{

	width:68px;

	height:4px;

	background:#cb2525;

	margin:20px 0 40px 0;

}

.AboutBoxR .words{

	color:#4d4d4d;

	font-size:14px;

	line-height: 30px;

}

.AboutBoxR .words p{

	color:#4d4d4d;

	font-size:16px;

	line-height: 30px;

	margin-bottom:15px;

}



/*!

*首页产品

**/

.ContainerPro{

	width:100%;

	height:608px;

	background: #f4f4f4;

}

.ProBox .bt{

    color:#0a0a0a;

	font-size:26px;

	font-weight: 600;

	text-transform: uppercase;

	margin-top:60px;

	height:26px;

	line-height: 26px;

	width:100%;

	text-align: center;

	display: block;

}

.ProBox .line{

	width:68px;

	height:4px;

	background:#cb2525;

	margin:20px auto 50px ;



}

.ProLst{

	width:100%;

	height:auto;

	margin:30px 0 20px 0;

}



.ProLst ul .item { 

	float: left; 

	width: 33.333%; 

	overflow: hidden; 

	position: relative; 

	margin-bottom: 28px; 

	cursor: pointer;





}

.ProLst ul .item .thumb { 

	display: block; 

	margin-left: 14px; 

	margin-right: 13px; 

	position: relative; 

	background-color: #efeff4;

	 }

.ProLst ul .item img { 

	display: block; 

	max-width: 100%; 

	border-radius: 3px;

}

.ProLst ul .item .cover {

	position: absolute; 

	top: 6.21118%; 

	left: 5.194805%; 

	height: 87.57764%; 

	width: 89.61039%; 

	background-color: #da251e; 

	filter: alpha(opacity:0);

	opacity: 0; 

	visibility: hidden;

	-webkit-transition: 0.5s ease-in-out; 

	-o-transition: 0.5s ease-in-out; 

	transition: 0.5s ease-in-out;

}

.ProLst ul .item i { 

	position: absolute; 

	width: 22px; 

	height: 18px; 

	border: 1px solid #da251e;

	 }

.ProLst ul .item .tl { 

	top: -9px; 

	left: -10px; 

	border-width: 1px 0 0 1px;

	 }

.ProLst ul .item .tr { 

	top: -9px; 

	right: -10px; 

	border-width: 1px 1px 0 0; 

}

.ProLst ul .item .bl { 

	left: -10px; 

	bottom: -9px; 

	border-width: 0 0 1px 1px; 

}

.ProLst ul .item .br { 

	right: -10px; 

	bottom: -9px; 

	border-width: 0 1px 1px 0; 

}

.ProLst ul .item .words { 

	position: absolute; 

	left: 0; 

	width: 100%; 

	height: 0; 

	bottom: 6.21118%; 

	-webkit-transform: translateY(100px); 

	-ms-transform: translateY(100px); 

	-o-transform: translateY(100px); 

	transform: translateY(100px); 

	-webkit-transition: 0.5s ease-in-out; 

	-o-transition: 0.5s ease-in-out; 

	transition: 0.5s ease-in-out; 

	text-align:center;

}

.ProLst ul .item p { 

	color: #dbdbdb; 

	font-size: 16px; 

	line-height: 28px; 

	text-align: center; 

	border:1px solid #FF0;

	display:inline-block;

	padding: 0 20px;

}

.ProLst ul .item p:first-child { 

	color: #fff; 

	font-size: 16px; 

	line-height: 36px; 

}

.ProLst ul .item:hover .cover { 

	opacity: 0.75; 

	visibility: visible; 

}

.ProLst ul .item:hover .words { 

	-webkit-transform: translateY(100px); 

	-ms-transform: translateY(100px); 

	-o-transform: translateY(100px); 

	transform: translateY(100px);

	height:270px;

	 }

/*!

*首页新闻

**/	

.ContainerNew{

	width:100%;

	height:652px;

	background: #fff;

}

.NewBox .bt{

    color:#0a0a0a;

	font-size:26px;

	font-weight: 600;

	text-transform: uppercase;

	margin-top:60px;

	height:26px;

	line-height: 26px;

	width:100%;

	text-align: center;

	display: block;

}

.NewBox .line{

	width:88px;

	height:4px;

	background:#cb2525;

	margin:20px auto 60px ;



} 

.NewLst{

	width:100%;

	min-height:422px;

}

.NewLst .NewLstL{

	width:529px;

	height:422px;

	overflow: hidden;

}

.NewLst .NewLstR{

	width:630px;

	height:430px;

	margin-top:10px;



}

.NewLstR ul li{

	border-bottom:#dcdcdc dashed 1px;

	margin-bottom:25px;

	padding-bottom:25px;

}

.NewLstR ul li:last-child{

	border-bottom:none;

}

.NewLstR ul li .UpLst{

	width:100%;

	display: block;

	height:30px;

}

.NewLstR ul li .UpLst .lbt{

	font-size:16px;

	font-weight:600;

	height:30px;

	line-height: 30px;

	overflow: hidden;

    text-overflow: ellipsis;

    -webkit-line-clamp: 1;

    -webkit-box-orient: vertical;

    width:520px;



}

.NewLstR ul li .UpLst .lbt a{

	color:#0a0a0a;

	height:30px;

	line-height: 30px;

}

.NewLstR ul li .UpLst .lbt a:hover{

	color:#cb2525;

}

.NewLstR ul li .UpLst .data{

	font-size:14px;

	color:#b3b3b3;

	height:30px;

	line-height: 30px;

}

.NewLstR ul li .dsp{

	color:#868686;

	font-size:14px;

	line-height: 26px;

	width:100%;

	margin-top:10px;

	overflow: hidden;

    text-overflow: ellipsis;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    height:52px;

}

/*!

*内页banner

**/	

.ContainernBanner{

 width:100%;

 height:300px;

 background: #eee;

}

/*!

*内页导航

**/	

.about-nav-box{ 

	height:60px;

}



.about-nav-bg{ 

	height:59px; 

	border-bottom:#e5e5e9 1px solid; 

	background:#fafafa; 

	font-size:0; 

	text-align:center;

}



.about-nav-bg.active{ 

	position:fixed; 

	width:100%; 

	z-index:999; 

	top:0;

}



.about-nav { 

	display:inline-block; 

	height:60px; 

	*display:inline; 

	*zoom:1;

}



.about-nav li{ 

	height:60px; 

	display:inline-block; 

	vertical-align:middle; 

	*display:inline; 

	*zoom:1;

}



.about-nav li a{ 

	height:60px; 

	line-height:60px; 

	display:block; 

	font-size:18px; 

	text-align:center; 

	padding:0 30px; 

	color:#cb2525; 

	position:relative;

	text-transform:uppercase

}



.about-nav li.active a{ 

	background:#cb2525; 

	color:#FFF;

}



.about-nav li.active a:after{ 

	content:''; 

	position:absolute; 

	left:50%; 

	bottom:-8px; 

	margin-left:-8px; 

	border-left:8px solid transparent; 

	border-right:8px solid transparent;

	 border-top:8px solid #cb2525;

	}



.section-wrapper {

	margin-top: -50px;

	padding-top: 50px;

}

.section-wrapper:first-child .section {

	padding-top: 80px;

}

#nav{

	background: #fafafa;

	text-align: center;

	height:59px; 

	border-bottom: #e5e5e9 1px solid; 

	z-index:99

}

#nav.active {

	background: #fafafa;

	left: 0;

	list-style: none;

	overflow: hidden; 

	position: fixed;

	right: 0;

	text-align: center;

	top: 0; 

	height:59px; 

	border-bottom: #e5e5e9 1px solid; 

	z-index:99

}

#nav li {

	display: inline-block;	

	margin-bottom: 0;

}

#nav a {

	height: 60px;

	line-height: 60px;

	display: block;

	font-size: 14px;

	text-align: center;

	padding: 0 30px; 

	color: #cb2525; 

	position:relative;

	text-transform:uppercase

}

#nav a:hover {

	background: none;	

	color: #cb2525;

}

#nav .current a {

	background: #cb2525;

	color: #fff;

}
.dangs{ background: #cb2525!important;

	color:#fff!important;
}
.dangs a{
	color:#fff!important;
	}
/*

*内页公司简介

**/



.bg-gary{

	background:#f9f9f9;

}

.about-tit{ 

	position: relative; 

	font-size: 32px; 

	display: block; 

	padding-top: 30px;

	text-transform:uppercase;

}



.about-tit span{ 

	text-transform: uppercase; 

	color: rgba(0,0,0,.08); 

	position: absolute; 

	left: 0; 

	top: 40px;

	

}



.about-tit:before{ 

	content: ''; 

	width: 100px; 

	height: 1px; 

	background: #cb2525; 

	display: inline-block; 

	position: absolute; 

	top: 0px; 

	left: 0; 

}

.about-section-one{ 

	width: 1200px; 

	margin: 80px 

	auto 0px auto; 

	position: relative; 

	min-height: 645px;

}



.about-section-one .word{ width: 670px;}



.about-section-one .word p{ 

	font-size: 14px; 

	line-height: 24px; 

	color: #5E5E5E; 

	margin-top: 25px; 

}



.about-section-one .word p.red{ 

	color: #ff3b30; 

	font-size: 20px; 

	text-indent: 0;

}



.about-section-one .picture{ 

	width: 425px; 

	height: 525px; 

	display: block;

}



.about-section-one .icon-box{ 

	background: #fff; 

	width: 965px; 

	height: 150px; 

	-moz-box-shadow: rgba(0,0,0,.05) 0px 0px 20px; 

	-webkit-box-shadow: rgba(0,0,0,.05) 0px 0px 20px; 

	-ms-box-shadow: rgba(0,0,0,.05) 0px 0px 20px; 

	box-shadow: rgba(0,0,0,.05) 0px 0px 20px; 

	position: absolute; 

	left: 0px; 

	bottom: 80px;

}



.about-section-one .icon-box h2{

	line-height: 30px; 

	width: 315px; 

	padding-right: 70px; 

	font-size: 20px; 

	text-align: right; 

	box-sizing: border-box;

	 padding-top: 40px; 

	 float: left;

	}



.about-section-one .icon-box ul{ 

	width: 650px; 

	float: left;

}



.about-section-one .icon-box ul li{ 

	float: left;

	 width: 33.3%; 

	text-align: center; 

	line-height: 150px; 

	position: relative;

}



.about-section-one .icon-box ul li:before{

 content: ''; 

 width: 1px;

  height:85px; 

  background: #F0F0F0; 

  position: absolute; 

  left: 0px; 

  top: 50%; 

  margin-top: -42px;

}



.about-section-two{

 padding-top: 80px; 

 box-sizing: border-box;  

 width:100%; 

 min-width: 1200px; 

 background:#fff url(../images/about-line.png) no-repeat bottom center; 

 min-height: 865px; 

 position: relative; 

 z-index: 3;

}



.about-section-two .word{ 

	margin-top: 50px; 

	width: 100%; 

	line-height: 26px; 

	font-size: 14px; 

	color: #5E5E5E;

}



.about-section-two .word p{ 

	margin-bottom: 35px;

	font-size:16px;

}



.about-section-two .word p strong{ color: #323232;}

.about-section-two .word .keyword{

	margin:0 30px;

}

.about-section-two .word .keyword a{ 

	border-bottom: #E6E6E6 1px dashed; 

	line-height: 36px; 

	box-sizing: border-box;

	display: block; 

	color: #323232; 

	-moz-border-radius: 3px; 

	-webkit-border-radius: 3px; 

	-ms-border-radius: 3px; 

	border-radius: 3px; 

	margin-right: 15px; 

	margin-bottom: 10px;

}

.about-section-two .word .keyword a:last-child{

	border-bottom:none;

}

.dicon{

	width:24px;

	height:24px;

	background:url(../images/dicon.png) no-repeat top center; 

	margin-top:5px;

	margin-right:10px;

}



.about-section-three{ 

	padding-top: 80px; 

	box-sizing: border-box;  

	width:100%; 

	min-width: 1200px; 

	/*background:#0f1217 url(../images/about-img3.jpg) no-repeat top center; */

	height: auto;

	padding-bottom:80px;

}



.about-section-three .about-tit{ color: #eee;}



.about-section-three .about-tit span{ 

	color:#333;

	top:20px

}

.about-path{ 

	padding-top:50px;

}

.about-path .item{ 

	padding:15px 0 15px 522px; 

	position:relative;

}

.about-path .date{ 

	width:400px; 

	padding-right:50px; 

	line-height:30px; 

	font-size:24px; 

	position:absolute; 

	left:0; 

	top:50%; 

	margin-top:-15px; 

	text-align:right;

	color:#999;

}

.about-path .text{ 

	width:600px; 

	font-size:14px; 

	line-height:28px; 

	background:#FFF; 

	position:relative; 

	border:#e5e5e9 1px solid; 

	padding:12px 20px; 

	-webkit-border-radius:10px; 

	-moz-border-radius:10px; 

	-ms-border-radius:10px; 

	border-radius:10px; 

	-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.1); 

	-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.1); 

	-ms-box-shadow:0px 1px 5px rgba(0,0,0,0.1); 

	box-shadow:0px 1px 5px rgba(0,0,0,0.1);

}

.about-path .text:after{

	content:''; 

	position:absolute; 

	z-index:1; 

	left:-10px; 

	top:50%; 

	margin-top:-10px; 

	border-top:10px solid transparent; 

	border-bottom:10px solid transparent; 

	border-right:10px solid #e5e5e9;

}

.about-path .text:before{

	content:''; 

	position:absolute; 

	z-index:2; 

	left:-9px; 

	top:50%; 

	margin-top:-9px; 

	border-top:9px solid transparent; 

	border-bottom:9px solid transparent; 

	border-right:10px solid #fff;

}



.about-path .line{ 

	position:absolute; 

	z-index:1; top:0; 

	bottom:0; 

	left:450px; 

	width:1px; 

	background:#eee;

}

.about-path .item:first-child .line{ top:50%;}

.about-path .item:last-child .line{ bottom:50%;}

.about-path .point{ 

	width:13px; 

	height:13px; 

	background:#FFF; 

	border:#eee 1px solid; 

	position:absolute; 

	z-index:2; 

	left:443px; 

	top:50%; 

	margin-top:-7.5px; 

	-webkit-border-radius:10px; 

	-moz-border-radius:10px; 

	-ms-border-radius:10px; 

	border-radius:10px;

}

.about-path .point:after{ 

	content:''; 

    width:7px; 

    height:7px; 

    background:#cb2525; 

    position:absolute; 

    left:3px; top:3px; 

    -webkit-border-radius:10px; 

    -moz-border-radius:10px; 

    -ms-border-radius:10px; 

    border-radius:10px;

}

/*!

*内页产品

**/

.BoxProducts{

	width:100%;

	height:auto;

	margin:30px 0;

}



.BoxProductsL{

	width:220px;

	height:auto;

	background: #8b8b8b;

	margin-top:20px;

}

.menu_list {

  width: 220px;

  margin: 0 auto;

}



.menu_head {

  height: 36px;

  line-height: 36px;

  padding-left: 38px;

  font-size: 14px;

  color: #525252;

  cursor: pointer;

  border-left: 1px solid #e1e1e1;

  border-right: 1px solid #e1e1e1;

  border-bottom: 1px solid #e1e1e1;

  border-top: 1px solid #F1F1F1;

  position: relative;

  margin: 0px;

  font-weight: bold;

  background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;

}

.menu_list .current {

  background: #f1f1f1 url(../images/pro_down.png) center right no-repeat;

}

.menu_list .menu_head:first-child{border-top: 1px solid #e1e1e1;}

.menu_body {

  line-height: 28px;

  border-left: 1px solid #e1e1e1;

  background: #fff;

  border-right: 1px solid #e1e1e1;

  display:none;

}

.menu_body a {

  display: block;

  height: 28px;

  line-height: 28px;

  padding-left: 38px;

  color: #777777;

  background: #fff;

  text-decoration: none;

  border-bottom: 1px solid #e1e1e1;

  overflow: hidden;

  text-overflow: ellipsis;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

  font-size:12px;

}

.menu_body a:hover {

  text-decoration: none;

  color:#cb2525;

}

.dang{ color:#da251e!important; font-weight:bold;}

.BoxProductsR{

	width:950px;

	height:auto;

}

.BoxProductsR .LstBox{

	width:100%;

	height:auto;

}

.idx-row { 

	overflow: hidden; 

}

.idx-row:after { 

	content: ""; 

	display: block; 

	clear: both; 

	height: 0; 

}

.idx-row > [class^="idx-col-"] { 

	float: left; 

}

.idx-row .idx-col-3 { 

	width: 25%; 

}

.idx-row .idx-col-4 { 

	width: 33.3333%; 

}

.idx-row .idx-col-5 { 

	width: 41.66667%; 

}

.idx-row .idx-col-5 { 

	width: 41.66667%; 

}

.idx-row .idx-col-6 { 

	width: 50%; 

}

.idx-row .idx-col-7 { 

	width: 58.33334%; 

}

.PLst { 

	padding: 0 15px; 

}

.PLst .idx-row {

     padding-top: 20px; 

	 margin: 0 -16px 20px;

	  }

.PLst .tap { 

	display: block; 

	margin: 0 16px 32px; 

	background-color: #f7f8f9; 

	-webkit-transition: 0.3s ease-in-out; 

	-o-transition: 0.3s ease-in-out; 

	transition: 0.3s ease-in-out; 

}

.PLst .thumb { 

	display: block; 

	height: 298px; 

	line-height: 1; 

	position: relative; 

	overflow: hidden; 

}

.PLst .thumb img { 

	width: 100%; 

	height: 100%; 

	object-fit: cover; 

}

.PLst .thumb .cover { 

	position: absolute; 

	top: 0; 

	left: 0; 

	width: 100%; 

	height: 100%; 

	opacity: 0.5; 

	background-color: #000; 

}



.PLst .words { 

	height: 37px; 

	border-top: 1px solid #efeff4;

	 }

.PLst .words .name { 

	color: #333; 

	font-size: 14px; 

	line-height: 36px; 

	text-align: center;

	overflow: hidden;

    text-overflow: ellipsis;

    -webkit-line-clamp: 1;

    -webkit-box-orient: vertical;

}



.PLst .tap:hover { 

	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.12);

	 box-shadow: 0 0 20px rgba(0, 0, 0, 0.12); 

	 -webkit-transform: translateY(-8px); 

	 -ms-transform: translateY(-8px); 

	 -o-transform: translateY(-8px); 

	 transform: translateY(-8px); 

	}

/*!

*内页新闻

**/

.BoxNews{

	width:100%;

	height:auto;

	margin:30px 0;

}

.dongtaiN{ }

.dongtaiN a{ 

	width:1000px; 

	margin:0 auto; 

	display:block; 

	position:relative; 

}

.dongtaiN li{ 

	padding:15px 10px;  

	border-bottom:#ebebeb dashed 1px;

	transition:ease-in-out 0.2s;

	-moz-transition:ease-in-out 0.2s;

	-ms-transition:ease-in-out 0.2s;

	-o-transition:ease-in-out 0.2s;

	-webkit-transition:ease-in-out 0.2s;

}

.dongtaiN li:last-child{

	border-bottom:none;

}

.dongtaiN li img{ 

	float:left; 

	width:200px; 

	height:130px;

}

.dongfrN{ 

	width:740px; 

	float:right;

}

.riqiN{ 

	float:left; 

	width:70px; 

	text-align:center; 

	margin-top:40px;

}

.riqiN strong{ 

	font-size:30px; 

	color:#999; 

	font-weight:normal; 

	line-height:20px;

}

.riqiN span{ 

	font-size:12px; 

	color:#999; 

	border-top:#CCC solid 1px;

	 padding-top:3px;

	}

.wen{ 

	width:650px; 

	float:right;

	transition:ease-in-out 0.2s;

	-moz-transition:ease-in-out 0.2s;

	-ms-transition:ease-in-out 0.2s;

	-o-transition:ease-in-out 0.2s;

	-webkit-transition:ease-in-out 0.2s;

}

.wen h5{ 

	font-size:18px; 

	font-weight:normal; 

	margin-bottom:20px; 

	color:#333; 

	margin-top:15px;

}

.wen p{ 

	line-height:24px; 

	color:#666; 

	font-size:14px;

}

.gengduo{ 

	width:30px;

	line-height:30px; 

	line-height:30px;

	text-align:center; 

	border:#999 solid 1px; 

	position:absolute; 

	bottom:10px; 

	right:10px; 

	color:#999;

	background:#FFF;

	border-radius:25px;

	-moz-border-radius:25px;

	-ms-border-radius:25px;

	-o-border-radius:25px;

	-webkit-border-radius:25px;

}

.dongtaiN li:hover{ 

	background:#c11020;

}

.dongtaiN li:hover span,.dongtaiN li:hover strong,.dongtaiN li:hover h5,.dongtaiN li:hover p{ 

	color:#FFF;

}

.dongtaiN li:hover .gengduo{ 

	border:#FFF solid 1px;

	 }

.dongtaiN li:hover .wen{ 

	width:630px; 

}

/*!

*内页联系

**/

.LeftContact{

	width:500px;

	height:auto;

	color:#333;

	line-height: 25px;

}

.LeftContact h1{

	font-weight:600;

	margin-bottom:15px;

	margin-top:50px;

}

.RightContact{

	width:560px;

	height:auto;

	color:#333;

	line-height: 25px;

}

.RightContact{

	width:560px;

	background: #f7f8f9;

	height:auto;

}

.messagelst{

	width:480px; 

	margin:40px auto;

}

.messagelst li{

	height:40px; 

	line-height:40px;

	width:480px;

	margin-bottom:20px;

}

.messagelst li span{

	margin-right:10px; 

	font-size:15px; 

	width:60px;

}

.messagelst li .inputtext{

	width:480px; 

	height:40px; 

	line-height:40px;

	border:none; 

	text-indent:10px; 

	border-radius:6px;

	}

.hauto{ 

	width:480px; 

	height:120px!important; 

	border-radius:6px; 

	background:#fff;

}

.messagelst li .inputtexts{

	width:450px; 

	margin:auto; 

	display:block; 

	border:none; 

	height:90px; 

	font-size:14px; 

	font-family:Arial, Helvetica, sans-serif;

}

.btnbox{

	width:300px; 

	height:auto; 

	margin:auto; 

	text-align:center; 

	margin-bottom:60px;

}

.btnbox .btn_tj{ 

	display:inline-block; 

	margin:0px 5px; 

	width:120px; 

	height:40px; 

	line-height:40px; 

	border:none; 

	cursor:pointer;

	font-size:16px; 

	color:#fff; 

	border-radius:4px; 

	background:#da251e; 

	color:#fff;

}

/*!

*内页详情

**/

.XbtTit{

   width:100%;

   line-height: 30px;

   font-size:16px;

   font-weight: 600;

   color:#333;

   text-align: center;

}

.XTime{

	width:100%;

	text-align: center;

	padding:15px 0;

}

.XTime span{

	display: inline-block;

	font-size:12px;

	padding:0 10px;

	color:#666;

}

.TextX{

	width:100%;

	font-size:14px;

	line-height: 28px;

}