<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*##################################################### _base.scss START #####################################################*/
@font-face {
  font-family: 'iconfont';
  src: url("/static/css/Fonts/iconfont/iconfont.eot");
  src: url("/static/css/Fonts/iconfont/iconfont.woff") format("woff"), url("/static/css/Fonts/iconfont/iconfont.ttf") format("truetype"), url("/static/css/Fonts/iconfont/iconfont.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
DIV, H1, H2, H3, H4, H5, H6, TD, TH, I, LI, IMG, STRONG, EM, SPAN, A {
  background-repeat: no-repeat;
  margin: 0; }

/*TABLE {
  border-collapse: collapse;
  border-spacing: 0;
  display: table;
  color: inherit;
  font-size: inherit; }

THEAD, TBODY, TFOOT {
  display: table-row-group;
  width: 100%; }

TR {
  width: 100%;
  display: table-row; }

TH {
  font-weight: normal;
  padding: 0;
  vertical-align: top;
  text-align: left;
  display: table-cell; }
*/
td p,td {
  /*padding: 0;
  vertical-align: top;
  display: table-cell;*/ 
  font-size:13px;
  }

UL {
  padding: 0;
  margin: 0; }

LI {
  list-style-type: none;
  padding: 0;
  margin: 0; }

INPUT, BUTTON {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  font-family: inherit; }

select {
  box-sizing: border-box; }

P {
  margin: 0; }

IMG {
  border-width: 0; }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  padding: 0;
  margin: 0;
  font-size: inherit; }

em, i {
  font-style: normal; }

a {
  text-decoration: none;
  color: #0000FF; }

.textAlign_left {
  text-align: left !important; }

.textAlign_center {
  text-align: center !important; }

.textAlign_right {
  text-align: right !important; }

/*===================================================== _base.scss END =====================================================*/
BODY {
  font-family: 'Microsoft Yahei', '微软雅黑';
  font-size: 14px; }

BODY {
  margin: 0;
  padding: 0; }

HEADER, FOOTER {
  display: block; }

.input-submit, .input-button {
  line-height: 3.1em;
  font-size: 16px;
  letter-spacing: 1px;
  padding-left: 1.8em;
  padding-right: 1.8em;
  border-width: 0;
  color: #FFFFFF;
  border: 1px solid;
  outline: 0;
  border-color: #2c9b84 #207362 #207362 #2c9b84;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.15), 1px 1px 2px rgba(0, 0, 0, 0.25), -1px -1px 0 rgba(0, 0, 0, 0.08);
  border-radius: 0.3em;
  background-image: -moz-linear-gradient(top, rgba(46, 163, 139, 0.8), rgba(30, 107, 91, 0.8));
  background-image: -ms-linear-gradient(top, rgba(46, 163, 139, 0.8), rgba(30, 107, 91, 0.8));
  background-image: -webkit-linear-gradient(top, rgba(46, 163, 139, 0.8), rgba(30, 107, 91, 0.8));
  background-image: linear-gradient(top, rgba(46, 163, 139, 0.8), rgba(30, 107, 91, 0.8));
  background-color: #268773;
  background-repeat: no-repeat;
  transition: background-color 0.2s linear; }
  .input-submit:hover, .input-button:hover {
    background-color: #154b40; }

.input-text, .input-password {
  border: 1px solid;
  border-color: #DAE3E8;
  line-height: 40px;
  height: 40px;
  width: 336px;
  padding-left: 4px;
  color: #6293C8;
  font-size: 14px; }

.input-select {
  width: auto;
  line-height: 26px;
  height: 26px; }

.input-number {
  width: 60px;
  text-align: center;
  padding-left: 0; }

.input-verification {
  width: 50px; }

.input-date {
  background-image: url(/PC/scripts/LayDate/icon.gif);
  background-position: right center;
  width: 100px; }

/*# sourceMappingURL=global.css.map */
.baseWidth{
	width:1200px;
	margin:0 auto;
	clear:both;
}
a{
	color: inherit;
}
	 .subLeft{
-webkit-flex: 1;
flex: 1;
		}
.subLeft__title{
height:70px;
background-color:#209056;
color:white;
font-size:15px;
line-height:70px;
text-align:center;
}
.subLeft__title span{
font-size:25px;
line-height:60px;
font-weight:bold;
}
.subLeft__mneu{
 height:370px;
 background-color:#f0f0f0;
 padding:35px 0 0 18px;
}
.subLeft__mneuList{
 font-size:17px;
 cursor:pointer;
 margin-top:20px;
}
.subLeft__mneuList:first-child{
 margin-top:0;
}

.subLeft__tel{
 height:90px;
 background-color:#333333;
 background-image: url(/Images/news/new-tel.jpg);
 background-position:center;
 background-size: auto;
}
.subRight {
-webkit-flex: 3.3;
flex: 3.3;
margin-left: 45px;
}
.subRight__title {
height: 40px;
margin-top: 20px;
border-bottom:1px solid #a5a5a5;
}
.subRight__titleLeft{
float:left;
font-size:22px;
color:#209056;
line-height:40px;
}
.subRight__titleMenu{
float:right;
font-size:11px;
color:#656565;
line-height:60px;
}
.homeTitle{
	background:url(../images/titlebg.png) no-repeat top center;
	height:95px;
	padding-top:10px;
	box-sizing:border-box;
	margin-bottom:50px;
}
.homeTitle__top{
	color:#000;
	font-size:40px;
	text-align:center;
	font-weight:600
}
.homeTitle__bottom{
	height:25px;
	width:220px;
	text-align:center;
	color:white;
	font-size:15px;
	background-color:#000;
	margin:8px auto ;
	line-height:25px;
	text-transform:uppercase;
	font-family:arial;
	border-radius:2px;
}
.home__more{
	height:22px;
	width:82px;
	border-radius:10px;
	background-color:#db0d29;
	color:white;
	font-size:11px;
	line-height:22px;
	text-align:center;
	margin:20px auto;
}
.lyheader{
	height:100px;
	clear:both;
}
.lyheaderFram{
	height:100%;
	display: -webkit-box;
	display: box;
	display: -webkit-flex;
	display: flex;
	position:relative
}
.lyheaderFram__logo{
	/*-webkit-flex:1;
	flex: 1;*/
	padding-top:15px;
	box-sizing:border-box;
	position:relative;
	/*margin-left:-127.5px;*/
	width:480px;
	/*left:50%;*/
}
.lyheaderFram__logo img{
	width:220px
}
.lyheaderFram__right{
	-webkit-flex:1;
	flex: 1;
}
.lyheaderFram__rightInner{
	height:45px;
	width:310px;
	margin-top:25px;
	float:right;
	background-image:url(../Images/tel.png);
	background-size:auto;
	background-position:left 5px;
	font-size:16px;
	padding-left:50px;
	box-sizing:border-box;
	line-height:28px;
	color:#C0504D;
	text-align:right;
	font-weight:600;
}
.lyheaderFram__rightInner span{
	font-size:16px;
	font-weight:500;
	color:#4e4e4e;
}
.zh{ background:url(../images/zg.jpg) no-repeat; height:20px; width:35px;}
.qewm{z-index:9999;position:absolute;top:24px; left:-35px; width: 150px; display:none}
#head-choice span.ewm:hover .qewm{ display:block}
#head-choice{height:35px; line-height:35px;background:#f5f5f5; border-bottom:#f0f0f0 1px solid; width:100%}
#head-choice ul{ width:1200px; margin:0 auto}
#head-choice ul li.wel{ float:left; color:#4e4e4e}
#head-choice ul li.righttxt{ float:right}
#head-choice &gt; div, #head-choice &gt; div, #head-choice &gt; span{
	display:inline-block;
	
	/*line-height: 6rem*/
} 
#head-choice i{font-size: 20px}
#head-choice i, #head-choice span{  cursor:pointer;  padding: 0 0.8rem;   }
.divide-line{
    height: 14px; display: inline-block; width: 1px; background-color: #ddd; margin-top:12px
}
#head-choice span{ font-size:13px; color:#555}
#head-choice span:last-child{  border: 0  }

.menus{
	width:100%;
	height:47px;
	background-color:#C0504D;
	position:relative;
}
.menusInner{
	height:100%;
	display: -webkit-box;
	display: box;
	display: -webkit-flex;
	display: flex;
}
.menusInner__item{
   -webkit-flex:1;
	flex: 1;
	line-height:47px;
	text-align:center;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	/*position:relative;*/
	margin-right:1px
}
/*.menusInner__item:nth-child(3){
	-webkit-flex:1.3;
	flex: 1.3;
}*/
.menusInner__itemFram{
   /*height:150px;*/
   width:100%;
   position:absolute;
   background:url(../Images/menu.png) top left;
   background-size:auto;
   /*background-position:center;*/
   top:47px;
   left:0;
   z-index:3;
   padding:25px 12px;
   box-sizing:border-box;
   display:none;
   /*border-bottom:#951C1F 3px solid;
   border-bottom-right-radius:.5em;
   border-bottom-left-radius:.5em;*/
}
.menusInner__lampblackInner{
   width:1200px;
   margin:0 auto;
}
.itemFram__left{
    height:100%;
    width:60%;
	/*border-right:1px solid #6c7b82;
	font-size:11px;*/
	line-height:22px;
	color:#636363;
	padding-top:10px;
	padding-right:5px;
	box-sizing:border-box;
	text-align:left;
	float:left;
	margin-right:10%;
	padding-left:192px
}
.itemFram__diffent{
   padding-top:0px;
}
.menusInner__flame .itemFram__left{
   padding-top:0px;
}
.itemFram__right{
   width:310px;
   background-size:90% auto;
   background-position:center;
   height:130px;
   float:left;
}
.menusInner__item--current{
	/*background-color:#951C1F;*/
	
}

.menusInner__item:hover{
	background-color:#951C1F;
}
.menusInner__oxidation{
	-webkit-flex:1.3;
	flex: 1.3;
}
.itemFram__ox{
	background-image:url(/Images/home/UV-1.jpg);
}
.itemFram__flame{
}
.menusInner__lampblack .itemFram__left{
	padding-right:0;
	padding-top:0;
}


.itemFram__leftList{
	height:45px;
	line-height:45px;
	color:#535353;
	font-size:15px;
	padding-left:30px;
	box-sizing:border-box;
	cursor:pointer;
	font-weight:normal;
	background:url(../images/jt.png) no-repeat left;
	border-bottom:#CCC 1px solid;
	width:180px;
	float:left;
	margin-right:40px;
}

.itemFram__leftList--color{
	color:#951C1F;
	background:url(../images/jt2.png) no-repeat left;
}
.itemFram__leftPic {
	display: none;
}

.itemFram__leftList--current .itemFram__leftPic{
	display: block;
}

.itemFram__rightInner{
	height:100%;
	width:100%;
	background-size:90% auto;
	background-position:center;
}
.menusInner__dust .itemFram__left {
	padding-right: 0;
	padding-top: 0;
}
.menusInner__dust .itemFram__leftList{
	height:25px;
	line-height:25px;
}
.itemFram__leftPic{
	height:20px;
	width:20px;
	position:absolute;
	top:25px;
	right:110px;
}
.Banner {   
	height:600px;
	background-size: 100% 100%;
	background-position: center;
	background-repeat: no-repeat;
	overflow-y: hidden;
	
}

.flexslider {
	border-width: 0;
	margin: 0 !important;
}

.Banner .flex-control-nav {
	bottom: 30px;
	z-index: 1000;
}
.homeSearch{
   height:60px;
   line-height:60px;
   background:#F3F2F2
}
.homeSearch__out{
   display: -webkit-box;
   display: box;
   display: -webkit-flex;
   display: flex;
}
.homeSearch__left{
   -webkit-flex: 2.3;
  flex: 2.3;
  box-sizing:border-box;
  font-size:15px;
   color:#333333;
}
.homeSearch__left a{
   color:#6f6f6f;
}
.homeSearch__right{
   margin-top:15px;
   -webkit-flex: 1;
   flex: 1;
   width: 365px;
   height: 33px;
   line-height: 33px;
   background: url(../images/searchBg.png) no-repeat center;
   box-sizing:border-box;
   
}
.searchRight__text{
  margin-left:10px;
  float: left; 
  background: none;
  box-shadow:none;
  border:none; 
  color:black;
  font-size:15px;
  outline:none;
  line-height: 30px;
  padding-left:15px;
  height: 33px;
  line-height: 33px;
  width: 275px;
  box-sizing:border-box;
}
.searchRight__search{
	float: right;
	text-align: center;
	cursor: pointer;
	box-shadow:none;
	border:none;
	display: block;
	width: 42px;
	height:33px;
	background: url(../images/searchBtn.png) no-repeat center;
}
.homeProduct{
	 margin-top:30px;
 }
 .homeProduct__item{
	 margin-top:50px;
 }
 .homeProduct__itemTitle{
	 width:185px;
	 height:35px;
	 text-align:center;
	 line-height:35px;
	 border-bottom:2px solid #951C1F;
	 color:#951C1F;
	 font-size:19px;
	 margin:0 auto;
 }
 .homeProduct__itemPic{
	 margin-top:30px;
	 height:300px;
	 /*display: -webkit-box;
	 display: box;
	 display: -webkit-flex;
	 display: flex; */
 }
 .homeProduct__itemPic img{
	 max-height:100%;
	 max-width:100%;
	 width:100%;
	 height:100%;
 }
 .itemPic__list:first-child, .itemPic__list:nth-child(4){
	 margin-left:0;
 }
 .itemPic__list{
	 /*-webkit-flex:1;
	  flex: 1;*/
	  height:100%;
	  margin-left:20px;
	  display:block;
	  width:386.6666px;
	  /*box-shadow:0px 0px 1px 1px rgba(0,0,0,0.2);*/
	  overflow:hidden;
	  float:left;
	  margin-bottom:20px;
	  position:relative;
	  height:246px
 }
 .itemPic__listImg{
	 height:246px;
	 border:0px solid #cfcfcf;
	 width:100%;
	 max-width: 101%;	
	 overflow:hidden;
	position:relative
 }
 .itemPic__listImg img 
 {
	 transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
 }
 
 .itemPic__listText{
	 width:100%;
	 height:50px;
	 line-height:50px;
	 text-align:center;
	 font-size:16px;
	 color:#FFF;
	 position:absolute;
	 bottom:0;
	 background:rgba(0,0,0,0.5)
 }
 .itemPic__list:hover .itemPic__listImg img{
	 border:0px solid #951C1F;
	 transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
 }
 .itemPic__list:hover .itemPic__listText{
	 color:#951C1F;
 }
 
.home-module-title{ text-align:center; }
.home-module-title h2{ font-size:32px; color:#333; line-height:1.625; margin-bottom:20px; text-transform:uppercase; font-weight:bold;}
.home-module-title h2 b{ font-weight:400; }
.home-module-title a{ width:135px; height:40px; border:1px solid #666; background:#666; border-radius:19px; display:block; text-align:center; line-height:40px; color:#fff; font-size:16px;margin:0 auto}
.home-module-title a:hover{ background:none; color:#000; border-radius:2px; }
 
 .homeProduct__itemMore{
	 height:25px;
	 line-height:25px;
	 width:75px;
	 text-align:center;
	 color:white;
	 background-color:#CE2127;
	 font-size:12px;
	 float:right;
	 margin-top:20px;
	 border-radius:15px;
 }
 .homeProduct__itemMore:hover{
	 color:#FFF;
	 background-color:#AA0308;
	 border-radius:2px;
 }
/*.homeAbout{
   margin-top:65px;
}*/
.homeAbout__conment{
   margin-top:0px;
   height:360px;
   display: -webkit-box;
   display: box;
   display: -webkit-flex;
   display: flex; 
}
.homeAbout__conmentLeft{
   -webkit-flex:1;
	flex: 1;
}
.homeAbout__conmentRight{
   -webkit-flex:1;
	flex: 1;
	/*background-image:url(../Images/about.jpg);
	background-size:auto;
	background-position:center 20%;*/
	text-align:right
}
.conmentLeft__company{
   font-size:17px;
   color:#333333;
   margin-top:30px;
   font-weight:bold;
}
.conmentLeft__kuang{
   height:5px;
   width:75px;
   margin-top:10px;
   background-color:#951C1F;
}
.conmentLeft__text{
   font-size:14px;
   line-height:28px;
   color:#4e4e4e;
   padding-right:15px;
   box-sizing:border-box;
   margin-top:20px;
/*   font-weight:bold;*/

}
.conmentLeft__text p{
   text-indent:2em;
}
.homeAbout .homeProduct__itemMore{
   float:left;
}
.homeHonor{
		 height:400px;
		 margin-top:80px;
	 }
	 .homeHonor__picList img{
		 height:100%;
		 width:100%;
		 max-height:100%;
		 max-width:100%;
	 }
	 .homeHonor__pic{           
	margin-top:50px;
	height:265px;
	overflow: hidden;     
}
.homeHonor__pic div,img{
	  margin:0;
	  padding:0;
  }
.homeHonor__pic a{float:left; width:270px; text-align:center;margin-left:27px; color:#4e4e4e}  
.homeHonor__pic img{
	  
	  height:180px;
	  width:270px;
	  border:2px solid gray;
	  margin-bottom:10px;
 }
 #div2,#div3{
	 float:left;
 }
#div4{
  width:500%;/*这个属性很重要 让容器有足够的宽度实现滚动*/
	 float:left;     

}
.homeNews{
  /* margin-top:115px;*/
   background-color:#FFF;
   padding-bottom:60px;
   clear:both;
   
}
/*.homeNews__inner{padding-top:30px}*/
.homeNews__inner .home__title{
  padding-top:55px;
  background-image: url(../Images/news-title.png);
  
}
.homeNews__innerCentent{
   display: -webkit-box;
   display: box;
   display: -webkit-flex;
   display: flex;
  /* margin-top:42px;*/
}
.innerCentent__listFram{
	background:#f5f5f5;
	padding-bottom:18px
}
.innerCentent__list{
  -webkit-flex: 1;
   flex: 1;
   margin-left:40px;
}
.innerCentent__list:first-child{
   margin-left:0px;
}
.innerCentent__listTitle{
   font-size:17px;
   color:#CE2127;
   font-weight:bold;
}
.innerCentent__listFrist{
   margin-top:23px;
   height:305px;
   /*background-color:white;*/
   display:block;
}
.listFrist__img{
   height:180px;
   position:relative;
   overflow:hidden
}
.listFrist__img img{
   width:100%;
   height:100%;
   max-width:100%;
   max-height:100%;
   transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
	
}
.listFrist__img:hover img{
	transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
}

.listFrist__time{
   height:22px;
   width:180px;
   line-height:22px;
   text-align:center;
   color:white;
   background-color:#db0d29;
   font-size:8px;
   position:absolute;
   left:0px;
   bottom:0px;
}
.listFrist__title{
   width:350px;
   margin-top:16px;
   padding:0 20px 0 20px;
   box-sizing:border-box;
   font-size:15px;
   color:#353535;
   font-weight:bold;
   white-space: nowrap;
   overflow-x: hidden;
   text-overflow: ellipsis;
   word-break:break-all;
}
.listFrist__text{
   height:60px;
   width:350px;
   margin-top:15px;
   padding:0 20px 0 20px;
   box-sizing:border-box;
   font-size:13px;
   color:#6e6e6e;
   line-height:20px;
   overflow: hidden; 
   word-break:break-all;
   text-indent:2em
}
a.innerCentent__listFrist:hover .listFrist__title{
	color:#CE2127
}
a.innerCentent__listFrist:hover .listFrist__text{
	color:#333
}
.innerCentent__listSmall{
   margin-top:0px;
   margin-left:20px

}
.listSmall__item{
   width:330px;
   height:30px;
   line-height:30px;
   font-size:14px;
   color:#5e5e5e;
   white-space: nowrap;
   overflow-x: hidden;
   text-overflow: ellipsis;
   border-bottom:1px solid #e0e0e0;
   margin-top:10px;
   cursor:pointer;
   white-space: nowrap;
   overflow-x: hidden;
   text-overflow: ellipsis;
   word-break:break-all;
   display:block;

}
.listSmall__item:hover{
   color:#CE2127;
}
.innerCentent__listMore{
   height:22px;
   width:77px;
   text-align:center;
   line-height:22px;
   background-color:#db0d29;
   color:white;
   font-size:12px;
   margin:28px auto;
   border-radius:15px;
   display:block;
}
.innerCentent__listItem{
   margin-top:23px;
}
.listItem__inner{
   height:100px;
   background-color:white;
   cursor:pointer;
   margin-top:15px;
   display:block;
}
.listItem__inner:first-child{
   margin-top:0px;
}
.listItem__innerTime{
   float:left;
   width:72px;
   height:96%;
   border:2px solid #999;
   text-align:center;
   color:#666666;
   -webkit-transition-property: background-color;
   -webkit-transition-duration: 0.3s;
   -webkit-transition-timing-function: ease;
}
.innerTime_day{
   margin-top:15px;
   font-size:32px;
}
.innerTime_month{
   font-size:13px;
}
.listItem__inner:hover .listItem__innerTime{
   background-color:#C0504D;
   color:white;
   border:2px solid #C0504D;
}
.listItem__innerWord{
   width:280px;
   float:left;
   padding-left:10px;
   padding-top:5px;
}
.innerWord__title{
   width:250px;
   color:#353535;
   font-size:15px;
   margin-top:5px;
   margin-left:5px;
   font-weight:bold;
   white-space: nowrap;
   overflow-x: hidden;
   text-overflow: ellipsis;
   word-break:break-all;
}
.innerWord__comment{
   width:280px;
   height:47px;
   margin-top:8px;
   padding:0 5px;
   box-sizing:border-box;
   line-height:22px;
   color:#6e6e6e;
   font-size:13px;
   overflow: hidden;
   word-break:break-all;
}
.listItem__inner:hover .innerWord__title{
   color:#C0504D;
}
.listItem__inner:hover .innerWord__comment{
   color:#C0504D;
}
/*footer*/
.footer{
	width:100%;
	background: #717373;
	padding-top:40px;
	padding-bottom:40px;
	position: relative;
	overflow:auto
}
.footer-nav{float: left;width: 100%;}
.item-common{
	float: left;
	text-align: left;
	/*width:8%;*/
	margin-right:3%;
	transition: all linear .3s;
	-moz-transition: all linear .3s; /* Firefox 4 */
	-webkit-transition: all linear .3s; /* Safari 和 Chrome */
	-o-transition: all linear .3s; /* Opera */
}
.footer-nav .left-item8{margin-right:0px;}
.item-common span{
    display: block;
    font-size: 16px;
    margin-bottom: 14px;
    color:#FFF;
	font-weight:500;
    /*padding-bottom: 15px;
    border-bottom: 1px #fb9671 solid;*/

}
.item-common span a{ color:#FFF; font-weight:500}
.item-common span a:hover{ color:#CE2127;}
.item-common a{display:block;margin-bottom:10px;color:#C6C7C7;word-break: break-all;transition: .2s all linear}
.item-common a:hover{color: #CE2127;}

.footer_bottom{position:relative;}
.item-common a.OT{color: #e54e12;font-size: 14px;}
.contact_right{float:right;margin-top:-35px;}
.share_list ul li{width:40px;height:40px;background:url(../images/qq.png) no-repeat;margin-left:15px;margin-bottom:15px;float:right;}
.share_list ul li a{display:block;width:100%;height:100%;}
.share_list ul li:nth-child(1){background-position:-110px 0;}
.share_list ul li:nth-child(2){background-position:-55px 0;}
.share_list ul li:nth-child(3){background-position:0 0;}
.code{float:left;margin-left:15px;width:45px;height:45px;border-radius: 100%;border:1px solid #c4c4c4;cursor:pointer;position: relative;}
.code &gt; div{position: absolute;top:-300%;left:50%;margin-left:-63px;display:none;}
.code1{background: url(../images/qq_icon.png) no-repeat center;background-size:25px 20px; -moz-background-size:25px 20px;-webkit-background-size:25px 20px;}
.code2{background: url(../images/qwibo_icon.png) no-repeat center;background-size:27px 22px;-moz-background-size:27px 22px; -webkit-background-size:27px 22px;}
.copyright{
	color: #FFF;
	background: #CE2127;
	width: 100%;
	padding-top:15px;
	padding-bottom:15px;
	line-height:35px;
	overflow:auto
}
.eidea,.eidea a{
	color: #c2c2c2;
}
.eidea a:hover{
	color: #e54e12;
}
.power,.power a{color: #b4b4b4;}
.power a:hover{color: #e54e12;}
.copyright2{display:none;}
@media (max-width: 1380px) {
	.copyright .pull-right,.copyright .pull-left{float:none !important;}
}

@media (max-width: 992px) {
	.item-common{width:12%;margin-right:2.66%;}
	.footer_code img{width:100px;}
}
@media (max-width: 767px) {
	.footer{padding-bottom: 20px;}
	.item-common{width:100%;}
	.item-common span{position: relative;color:#818080;font-size:14px;border-bottom: 1px solid  #e6e6e6;padding:0;margin: 0;line-height: 48px;}
	.item-common span.show{border-bottom:1px solid transparent;}
	.item-common span:after{
		content:"";
		background: url(../images/more_icon.png) no-repeat center;
		background-size:12px 12px;
		width:12px;
		height: 100%;
		font-size:18px;
		position: absolute;
		right:10px;
		top:0;
		-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;
	}
	.item-common span.show:after{
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
	}
	.footer{padding-top:15px;}
	.footer_menu{display: none}
	.footer_menu a{line-height: 40px;margin-bottom: 0;padding-left:15px;opacity: 0;filter: alpha(opacity=0);height: 40px;line-height: 40px;border-bottom:1px solid #e6e6e6;
	-webkit-transform: translateX(-40px);
    transform: translateX(-40px);
	}
	.item-common.open .footer_menu  a{
		-webkit-transform: none;
    	transform: none;
    	opacity: 1;
    	filter: alpha(opacity=100);
	}
	.item-common .footer_menu a:nth-child(1){
		-webkit-transition: all .5s .06s ease-in-out;
    	transition: all .5s .06s ease-in-out;
	}
	.item-common .footer_menu a:nth-child(2) {
	    -webkit-transition: all .5s .12s ease-in-out;
	    transition: all .5s .12s ease-in-out;
	}
	.item-common .footer_menu a:nth-child(3) {
	   -webkit-transition: all .5s .18s ease-in-out;
    	transition: all .5s .18s ease-in-out;
	}
	.item-common .footer_menu a:nth-child(4) {
	    -webkit-transition: all .5s .24s ease-in-out;
	    transition: all .5s .24s ease-in-out;
	}
	.item-common .footer_menu a:nth-child(5) {
	    -webkit-transition: all .5s .24s ease-in-out;
	    transition: all .5s .24s ease-in-out;
	}
	.OT a{margin-bottom: 15px;}
	.pro_footer_menu a:before{display: inline-block;content: "";vertical-align: middle;margin-right:15px;}
	.pro_footer_menu a:nth-child(1):before{background: url(../images/footer_menu_icon1.png) no-repeat;width:20px;height: 28px;background-size:20px 28px;}
	.pro_footer_menu a:nth-child(2):before{background: url(../images/footer_menu_icon2.png) no-repeat;width:32px;height: 19px;background-size:32px 19px;}
	.pro_footer_menu a:nth-child(3):before{background: url(../images/footer_menu_icon3.png) no-repeat;width:20px;height: 26px;background-size:20px 26px;}
	.pro_footer_menu a:nth-child(4):before{background: url(../images/footer_menu_icon5.png) no-repeat;width:28px;height: 27px;background-size:28px 27px;}
	.pro_footer_menu a:nth-child(5):before{background: url(../images/footer_menu_icon4.png) no-repeat;width:25px;height: 21px;background-size:25px 21px;}
	.pro_footer_menu a{width:50%;float: left;height: 50px;line-height: 50px;border-bottom:1px solid #e6e6e6;}
	.left-item8{width:100%;height: 50px;line-height: 50px;border-bottom:1px solid #e6e6e6;}
	.choice_footer_menu{background: url(../images/footer_right_icon.png) no-repeat center right 15px;background-size:6px auto;}
	.share_list{text-align: center;margin-top:15px;}
	.share_list a{margin:0 10px;display: inline-block;width:50px;height: 50px;border:1px solid #b4b4b4;border-radius: 100%;}
	.share_icon{background: url(../images/qwibo_icon.png) no-repeat center;background-size:23px auto;}
	.weixin_icon{background: url(../images/qq_icon.png) no-repeat center;background-size:26px auto;}
	.footer_menu2{margin-top:30px;text-align: center;}
	.footer_menu2 a{color: #999999;font-size: 14px;text-align: center;}
	.footer_menu2 a:after{content: "|";margin:0 15px;}
	.footer_menu2 a:last-child:after{display: none}
	.mobile_weixin{display: none;position: fixed;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);z-index: 99;display: none}
	.shade{position: fixed;width:100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 9;top:0;left: 0;display: none}
}
.mobile_weixin{display: none;}
.main_con{padding-bottom:100px;border-bottom:1px solid #d9d5d2}

/*********内页********/
.wrapper {
	width:1160px;
	margin:0 auto;
}
.grid_96 {
	width:892px;
	float:right;
}
.i-more {
	width:24px;
	height:24px;
	background:url(../images/icons.png) no-repeat 0 0;
	display:inline-block;
}
.i-title {
	width:24px;
	height:24px;
	background:url(../images/icons.png) no-repeat 0 -30px;
	display:inline-block;
	margin-top:10px
}
.i-home {
	width:16px;
	height:16px;
	background:url(../images/icons.png) no-repeat 0 -63px;
	display:inline-block;
}
.inside-banner {
	width:100%;
	height:380px;
	overflow:hidden;
}
.leftside {
	float:left;
	width:240px;
	margin-top:30px
}
.leftside .hd {
	position:relative;
	height:80px;
	line-height:80px;
	background:#951C1F;
	color:#FFF;
	font-size:18px;
	text-indent:1em;
	/*margin-top:-60px;*/
	filter:alpha(Opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9;
	/*margin-bottom:10px;*/
	font-weight:500
}
.leftside .hd .i-title {
	position:absolute;
	right:16px;
	top:18px;
}
.leftside .bd {
	background:#f0f0f0;
	margin-bottom:20px;
}
.leftside .bd li {
	position:relative;
	line-height:62px;
	border-bottom:#CCC 1px solid
}
.leftside .bd li.cur {
	}
.leftside .bd li.cur a {
	background:#333;
	color:#FFF;
	font-weight:bold;
}
.leftside .bd li a {
	display:block;
	/*font-family:"simsun";*/
	color:#000;
	text-indent:18px;
	font-size:15px;
	/*font-weight:bold;*/
}
.leftside .bd li a:hover,.leftside .bd li a.cur {
	color:#333;
	background:#e0e0e0;
	font-weight:bold;
	text-decoration:none
}
.leftside .bd li a .ls-tit {
	width:160px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.leftside .bd li .ls-arrows {
	position:absolute;
	right:16px;
	top:0;
	color:#999;
	font-family:simsun;
	display:block;
	font-size:16px;
}
.leftside .bd li:hover .ls-arrows,.leftside .bd li.cur .ls-arrows {
	display:block;
	color:#FFF;
}

.leftside .bd dt {
	text-indent:18px;
	height:44px;
	line-height:44px;
	border-bottom:#E0e0e0 1px solid;
	width:240px;
	background:#f4f4f4;
}

.leftside .bd dt:hover {
	
	background:#CCC;
	font-weight:600;
}
.leftside .bd dt.cur {
	
	/*background:#CCC;*/
	font-weight:600;
	color:#F98008;
	border-bottom:#F98008 1px solid;
}
.leftside .bd .subLeftNav-list {
	}
.leftside .bd .subLeftNav-list li a {
	text-indent:30px;
	background:transparent!important;
	color:#000;
}
.leftside .bd .subLeftNav-list li a:hover,.leftside .bd .subLeftNav-list li a.cur {
	background:#006282!important;
	color:#fff;
}
.mainContainer {
	float:right;
	/*margin-top:5px;
	background:#F6F6F6;
	*/
}
.bread {
	position:relative;
	background:url(../images/righttitlebg.jpg) no-repeat bottom left;
	display:table;
	width:100%;
	margin:0px auto;
	height:auto;
	height:82px;
}
.bread h3 {
	font-size:18px;
	color:#000;
	/*border-bottom:1px solid #006282;*/
	padding-right:5px;
	margin-bottom:-1px;
	display:table;
	font-weight:normal;
	height:30px;
	position:absolute;
	left:10px;
	bottom:10px;
}
.bread .bread-list {
	position:absolute;
	right:0;
	top:15px;
	height:40px;
}
.bread .bread-list li {
	float:left;
	font-family:simsun;
	color:#999
}
.bread .bread-list li a {
	margin:0 5px;
	font-family:'微软雅黑'
}
.bread .bread-list li a:hover {
	text-decoration:none;
}
.bread .bread-list li .i-home {
	vertical-align:middle;
	margin-top:-3px;
	margin-right:5px;
}

.article {
	min-height:400px;
	width:98%;
	margin:0 1% 0 ;
}
.article h2 {
	font-size:24px;
	color:#006282;
	text-align:center;
	margin:5px 0 20px;
}
.article .article_con {

	font-size:15px;
	color:#333;
	line-height:30px;
	padding-bottom:40px;
	padding:0;
	margin:0;
	padding-top:10px;
}
.article .article_con p {
	margin-bottom:15px;
}
/*新闻列表*/
#main_left ul {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    /*width: 1200px;*/
	width:100%;
}
#main_left ul li {
    float: left;
    padding-bottom: 20px;
    width: 100%;
	border-bottom:#CCC 1px dotted;
	margin-top:20px;
}
#main_left ul li h4 {
    color: #666666;
    float: left;
    font-size: 20px;
	font-weight:normal;
    margin: 0 0 10px 0;
    padding: 0;
    /*width:880px;*/
	width:calc(100% - 320px);
	text-align:left;
}
#main_left ul li h4 a {
    color: #555555;
    text-decoration: none;
}
#main_left ul li h4 a:hover {
    color: #000;
    text-decoration:none;
}
#main_left ul li h4 span {
    float: right;
    font-size: 14px;
    text-decoration: none;
}
#main_left .pic_news {
    float: left;
    margin-right: 20px;
}

#main_left .pic_news:hover {box-shadow: 2px 2px 5px 2px #ccc;transform: scale(1.01) translateY(-5px);-webkit-transform: scale(1.01) translateY(-5px);-moz-transform: scale(1.01) translateY(-5px);-ms-transform: scale(1.01) translateY(-5px);-o-transform: scale(1.01) translateY(-5px);transition: all .3s ease-in;-moz-transition: all .3s ease-in;-transition: all .3s ease-in;-o-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;}
#main_left .pic_news:hover img{opacity:0.8;transition:all .4s ease;}
#main_left .txt {
    color: #666666;
    float: left;
	text-align:left;
    font-size: 14px;
    line-height: 22px;
    /*width: 880px;*/
	width:calc(100% - 320px);
}
#main_left .txt span{
	padding-left:20px;
}
#main_left .txt a {
    color: #FF6600;
    font-size: 14px;
	line-height:22px;
    text-decoration: none;
}
#main_left .txt a:hover {
    color: #41A4E2;
    text-decoration: underline;
}
/******分页************************/
.pager{
	margin-top: 20px;
	text-align: center;
}
.pager a{
	display: inline-block;
	font-family:"微软雅黑";
	border: 1px solid #d2d2d2;
	background: url(../images/pager_number.gif) repeat-x;
	padding: 0 10px;
	line-height: 26px;
	text-decoration:none;
	margin-right:2px;
}
.pager a.current{
	/*background: #5185c4;
	border-color: #5185c4;*/
	font-weight: bold;
	color: #fff;
	background: #e26001;
	border-color: #e26001;
}

.pager a:link, .pager a:visited{
	color: #535353;
}
.pager a:hover, .pager a:active{
	color: #E26001;
}
.pager a.current:link, .pager a.current:visited, .pager a.current:hover, .pager a.current:active{
	color: #fff;
}
.pager a:hover{
	text-decoration: none;
}

.imgteaser{overflow:auto;float: left;position: relative;width:31.33%;/*height:220px; */margin:0 3% 40px 0; text-align:center;/*border:#f0f0f0 4px solid*/box-shadow:0px 1px 2px 2px rgba(0,0,0,0.1);}
.clst{ margin-right:0}
.imgteaser a{text-decoration: none;float: left;/*height:180px*/}
.imgteaser a:hover{cursor:pointer}
.imgteaser a img{float:left;border: none;width:100%;}
.imgteaser a:hover img{opacity:0.8;transition:all .4s ease;}
.CC{ clear:both;background:#f0f0f0; width:100%; height:60px; line-height:60px;overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
	font-size:15px;
	}

.imgteaser a:hover .CC{ background:#FFF;color:#951C1F;line-height:60px;}
.imgteaser:hover{border:#951C1F 0px solid}

.wrapbg{ background:url(../images/bodybg.jpg) no-repeat top center #FFF; width:100%; overflow:auto; height:auto; min-height:500px; margin-bottom:50px}
.BgColorGray{ background:url(../images/d.gif) repeat-x bottom #f0f0f0;}
.BgColorWhite{ background:url(../images/d.gif) repeat-x bottom #FFF}

.prolist{ width:100%; padding:0; margin:0; clear:both;}
.prolist ul{ list-style-type:none; padding:0; margin:0}
.prolist ul li{ list-style-type:none; padding:0; margin:0; float:left; width:31.33%; margin-right:3%; margin-bottom:40px;box-shadow:0px 1px 2px 2px rgba(0,0,0,0.2);}
.prolist ul li p.img{ padding:0; margin:0; overflow:hidden}
.prolist ul li p img{ width:100%;
	max-width: 101%;
	height: auto;
	transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
	display:block}
.prolist ul li:hover p img{
	transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    -webkit-transform: scale(1.2);
	}	
.prolist ul li p{border:#e0e0e0 0px solid;margin:0; padding:0}
.prolist ul li:hover p{ border:#e0e0e0 0px solid;}

.prolist ul li h3{ text-align:center; height:60px; line-height:60px; background:#e0e0e0; font-size:15px; overflow:hidden; margin:0; padding:0}
.prolist ul li a:hover{ text-decoration:none;}
.prolist ul li:hover h3{ color:#951C1F;background:#FFF}
#content {
    min-height: 200px;
    height: auto;
    /*position: relative;*/
    width:1200px;
	margin:0 auto;
    font-size: 15px !important;
    line-height: 1.5em !important;
}
/*******2017-9-27***************************************************/
.rm-nav {
    letter-spacing: 1px;
}	

/* Tabs */
#wrapper_tab{
	clear: both;
	margin: 35px 0 40px 0;
}
#wrapper_tab a.tab_link{
	background: #f9f9f9;
	border: 1px solid #e0e0e0;
	border-radius: 1px 1px 0 0;
	-moz-border-radius: 1px 1px 0 0;
	-khtml-border-radius: 1px 1px 0 0;
	behavior: url(PIE.htc);
	color: #777;
	display: block;
	float: left;
	font:normal 16px/34px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	height: 34px;
	margin: 2px 5px 0 0;
	padding: 0 24px;
	position: relative;
	text-decoration: none;
	text-transform: uppercase;
	z-index: 1;
	outline:none
}
#wrapper_tab a.tab_link:hover{
	background: #efefef;
}
#wrapper_tab.tab1 a.tab1,
#wrapper_tab.tab2 a.tab2,
#wrapper_tab.tab3 a.tab3,
#wrapper_tab.tab4 a.tab4{
	background: #fff;
	border: 2px solid #bdd1e9;
	border-bottom: 0 none;
	border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	-khtml-border-radius: 2px 2px 0 0;
	behavior: url(PIE.htc);
	color: #222222;
	cursor: default;
	font:bold 16px/36px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	height: 36px;
	margin: 0 4px 0 0;
	position: relative;
	text-decoration: none;
	z-index: 3;
}
#wrapper_tab div.tab_body {
	display:none;
	color:#222222;
	font:15px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body div
{
	
	color:#222222;
	font:15px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body td
{
	
	color:#222222;
	font:15px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}
#wrapper_tab div.tab_body p
{
	
	color:#222222;
	font:15px/26px "微软雅黑", "Helvetica Neue", Helvetica, Arial, Arial, Verdana, sans-serif;
	}		
#wrapper_tab.tab1 div.tab1,
#wrapper_tab.tab2 div.tab2,
#wrapper_tab.tab3 div.tab3,
#wrapper_tab.tab4 div.tab4{
	border-top: 1px solid #bdd1e9;
	display:block;
	margin: -1px 0 0 0;
	padding: 34px 0 0 0;
	position: relative;
	z-index: 2;
}
/*****在线下单************************/
.bootstrap-frm {
margin-left:auto;
margin-right:auto;
max-width: 850px;
background: #FFF;
padding: 20px 0px 0px 0px;
font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #888;
/*text-shadow: 1px 1px 1px #FFF;
border:1px solid #DDD;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;*/
}
.bootstrap-frm h1 {
font: 25px "Helvetica Neue", Helvetica, Arial, sans-serif;
padding: 0px 0px 10px 40px;
display: block;
border-bottom: 1px solid #DADADA;
margin: -10px -30px 30px -30px;
color: #888;
}
.bootstrap-frm h1&gt;span {
display: block;
font-size: 11px;
}
.bootstrap-frm label {
display: block;
width:50%;
float:left;
margin: 0px 0px 5px;
}
.bootstrap-frm label&gt;span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #333;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
}
.bootstrap-frm input[type="text"], .bootstrap-frm input[type="email"], .bootstrap-frm textarea, .bootstrap-frm select{
border: 1px solid #CCC;
font-family:'微软雅黑';
color: #4e4e4e;
height: 48px;
line-height:48px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 5px 0px 5px 5px;
width: 95%;
border-radius:1px;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
/*-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);*/
}
.bootstrap-frm select {
background: #FFF url('down-arrow.png') no-repeat right;
background: #FFF url('down-arrow.png') no-repeat right;
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
width: 70%;
height: 35px;
line-height:15px;
}
.bootstrap-frm textarea{
height:200px;
padding: 5px 0px 0px 5px;
width: 70%;
}
.bootstrap-frm .button {
background: #1B4795;
border: 1px solid #133167;
padding: 10px 25px 10px 25px;
color: #FFF;
border-radius:1px;
font-family:'微软雅黑';
width:120px;
overflow:hidden;
margin-right:20px
}
.bootstrap-frm .button:hover {
color: #FFF;
background-color: #F98008;
border-color: #D46D07;
cursor:pointer
}
/* page */
.page{width:100%;height:40px;text-align:center;line-height:38px;}
.page_con{display:inline-block;*display:inline;*zoom:1;}
.page a,
.page_text,
.page_btn{display:block;width:58px;height:38px;float:left;border:1px solid #d9d9d9;font-size:14px;color:#888;background:#fff;margin:0 5px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);transition: all 0.3as ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.page a:hover,
.page_btn:hover{background:#f5f5f5;}
.page a.on{background:#951C1F;color:#fff;font-weight:bolder;border-color:#951C1F;}
.page a.goprev,
.page a.gonext{width:100px;}
.page a.goprev{margin-right:15px;}
.page a.non{background:#f8f8f8;border-color:#e9e9e9;color:#ababab;cursor:default;}
.page span{font-size:14px;color:#666;margin:0 5px;float:left;}
.page_text{text-align:center;color:#333;}
.page_btn{color:#666;width:68px;}
a.page_num{width:38px;}
.about-banner{ width:100%; height:320px; }

/* 关于我们 */
.about-main{padding-bottom:10px;}
.about-main .module{ background:#fff; }
.about-main .module .pic{ width:100%; height:550px; }
.about-main .module1 .pic{ background:url("../images/about-channel1.jpg"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }
.about-main .module2 .pic{ background:url("../images/about-channel4.jpg"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }
.about-main .module3 .pic{ background:url("../images/about-channel3.jpg"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }
.about-main .module4 .pic{ background:url("../images/about-channel5.png"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }
.about-main .module5 .pic{ background:url("../images/about-channel5.png"); background-repeat:no-repeat; background-size:cover; background-attachment:fixed; background-position:center center; }
.about-main .module .pic .line{ width:500px; height:1px; background:rgba(255,255,255,0.5); position:relative; top:50%; margin-right:15px; }
.about-main .module .pic .title{ height:100%; }
.about-main .module .pic .title h2{ font-size:43px; color:#fff; line-height:1.256; }
.about-main .module .pic .title p{ font-size: 26px; color:#fff; line-height:1.562; }
.about-main .module .txt{ width:100%; background:#fff; padding:60px 0px 100px; }
.about-main .module .txt .box{ width:755px; }
.about-main .module .txt .box p{ font-size:14px; color:#666; line-height:2; }
.about-main .module .txt .box a{ font-size:13px; color:#333; text-decoration:underline; line-height:2.154; padding:5px 0px; margin-top:30px; display:block; float:left; border-radius:3px; }
.about-main .module .txt .box a span{ font-family: initial; }
.about-main .module .txt .box a:hover{ padding:5px 20px; background:#00A7A7; color:#fff; text-decoration:none; }
.about-banner{ width:100%; height:320px; }

.about-main .about-con{ margin-top:0px; padding-bottom:100px; }
.about-main .about-con h2{ font-size:29px; color:#000; line-height:0.793; }
.about-main .about-con p{ font-size:28px; color:#666; line-height:1.929; margin-bottom:10px; }
.about-main .about-con .info{}
.about-main .about-con .structure_pic{padding: 30px 0;}
.about-main .about-con .structure_pic img{display: block;max-width: 100%;margin: 0 auto;}
.about-main .about-con .info .txt{ width:100%; }
.about-main .about-con .info .txt p{ font-size:15px; color:#666; line-height:180%; margin-bottom:20px; }
.about-main .about-con .info .pic{ width:100%; height:auto; position:relative; margin-top:40px; }
.about-main .about-con .info .pic img{ width:100%; height:100%;}
.about-main .about-con .info .pic .show{ position:absolute; top:-75px; left:-105px; display:none; }
.about-main .about-con .info .pic .show h2{ font-size:142px; font-weight:bold; color:#00A7A7; font-family: "Century Gothic"; position:relative; display:inline-block; margin-bottom:20px; }
.about-main .about-con .info .pic .show h2 sup{ font-size:50px; font-weight:bold; float:right; }
.about-main .about-con .info .pic .show p{ height:30px; background:#00A7A7; line-height:30px; padding:0px 10px; font-size:14px; color:#fff; }

/* BreadNav */
.breadNav{ height:40px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; }
.breadNav a,
.breadNav span{ font-size:12px; line-height:40px; color:#999; }
.breadNav span{ padding:0px 10px; }
.breadNav a:hover,
.breadNav span.cur{ color:#00A7A7; padding:0; }
.header-breadNav{ border:0; height:70px; border-bottom:1px solid #e5e5e5; margin-bottom:35px; }
.header-breadNav a,
.header-breadNav span{ line-height:70px; font-size:16px; color:#666; font-weight:600}
.header-breadNav .tab{}
.header-breadNav .tab li{ float:left; font-size:15px; color:#666666; margin-left:60px; }
.header-breadNav .tab li a{ font-size:15px; color:#666666; display:block; padding:0px 5px; transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; line-height:68px; }
.header-breadNav .tab li.on a{ border-bottom:2px solid #00A7A7; color:#00A7A7; }
.header-breadNav .tab li:hover a{ color:#00A7A7; }

.family-con{ padding-bottom:50px; position:relative; }
.family-tab{ margin-top:-105px; /*margin-bottom:70px;*/ }
.family-tab li{ float:left; height:60px; line-height:60px; margin-left:60px; }
.family-tab li a{ font-size:15px; color:#666; display:block; line-height:68px; padding:0px 5px; }
.family-tab li.on a{ color:#951C1F; border-bottom:2px solid #951C1F; }
.family-tab li:hover a{ color:#00A7A7; }

.family-con .family-list{ margin:0px -28px; }
.family-con .family-list li{ width:33.3333333%; padding:0px 28px; float:left; margin-bottom:40px; }
.family-con .family-list li .item{ display:block; width:100%; height:100%; }
.family-con .family-list li .pic{ width:100%; height:250px; overflow:hidden; }
.family-con .family-list li .pic img{ width:100%; height:100%; -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }
.family-con .family-list li .txt{ border:1px solid #eaeaea; width:100%; min-height:154px; padding:15px 25px 15px 25px; border-top:0; }
.family-con .family-list li .txt p{ font-size:15px; color:#666; line-height:1.867; }
.family-con .family-list li:hover .pic img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); -webkit-transition:-webkit-transform 1s; -moz-transition:-moz-transform 1s; -o-transition:-o-transform 1s; transition:transform 1s; }
/* Clear float */
.clearfix:before,.clearfix:after{ content:"."; display:block; visibility:hidden; height:0; line-height:0; font-size:0; }
.clearfix:after{ clear:both; }
.clearfix{ zoom:1; }
.clear{ clear:both; height:0; overflow:hidden; }
.fl{ float:left; }
.fr{ float:right; }

/*container*/
.container{ width:1200px; margin:0 auto; }

/* 过渡 */
.transition{ transition:all 0.8s; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; -o-transition:all 0.8s; }


/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#951C1F;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:200px;background:#fff;position:absolute;right:57px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 12px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left; margin-bottom:10px}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 10px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item a:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item a:hover{ color:#951C1F}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:14px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
/*潇湘承诺*/
.xxcn{width:100%; clear:both; margin:50px auto 0px auto}
.facts-block .col-md-3{float:left; width:20%}
.facts-block .item {
  background:rgba(255,99,77,0.92);
  font: 400 16px "Pathway Gothic One", Arial, sans-serif;
  text-transform: uppercase;
  width: 198px;
  height: 198px;
  border-radius: 50% !important;
  padding: 33px 0 0; 
  margin: 0 auto;
  text-align:center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color:#FFF;
  border:rgba(255,99,77,0.92) 2px solid
}
.facts-block .item strong {
  display: block;
  font-size: 50px;
  text-transform: none;
  margin-bottom: 4px;
  margin-top:20px;
  color:#FFF
}
.facts-block .item strong span{
  font-size:16px
}
.col-md-3 h3{
 text-align:center;
 font-size:18px;
 margin-bottom:20px;
 font-weight:600;
}

.index_tit{
	clear:both;
	width:377px; 
	height:83px; 
	background:url(../images/index_titbg.png) no-repeat 0px 8px; 
	margin:50px auto
}
.index_tit h3{
	text-align:center; 
	padding:0; 
	margin:0; 
	font-size:28px; 
	color:#FF6F5B; 
	font-weight:600;
}
.index_tit p{
	text-align:center; 
	font-size:18px; 
	color:#FF6F5B; 
	margin-top:10px
}

/*************首页产品滚动**********/
.scroll {
	width:1290px;
	height:240px;
	margin:0px auto;
	clear:both;
	overflow:hidden;
}
.scroll_left,.scroll_right {
	width:45px;
	height:180px;
	color:#fff;
	float:left;
	line-height:180px;
	text-align:center;
	cursor:pointer;
}
.scroll_left{
	background:url(../images/left_3.png) no-repeat left center
}
.scroll_right{
	background:url(../images/right_3.png) no-repeat right center
}

.scroll_left:hover{
	background:url(../images/left3.png) no-repeat left center
}
.scroll_right:hover{
	background:url(../images/right3.png) no-repeat right center
}

.picscroll {
	width:1200px;
	height:240px;
	float:left;
}
.picscroll ul {
	display:block;
}
.picscroll li {
	float:left;
	display:inline;
	width:290px;
	text-align:left;
	margin-right:15px;
}
.picscroll li img{
	box-shadow: rgba(0,0,0,0.2) 0 8px 10px;
	width:100%
}
.picscroll li p{
	height:60px;
	line-height:60px;
	text-align:center;
	font-size:16px;
}
.picscroll li:hover img{
	box-shadow: rgba(0,0,0,0.5) 0 5px 10px;
	transform: translate3d(0,-12px,0);
	transition: all linear 0.3s;
}
.picscroll li:hover p{
	height:60px;
	line-height:60px;
	text-align:center;
	transition: all linear 0.3s;
	font-weight:bold;
	color:#2F6195;
	transform: translate3d(0,-12px,0);
}

.faqs_1,.faqs_3{
float:left; width:450px
}
.faqs_1 h3,.faqs_3 h3{
	font-weight:bold;
	font-size:16px
}
.faqs_1 h3 strong,.faqs_3 h3 strong{
	color:#FFF;
	background:#CE2127;
	padding:1px 5px;
	margin-right:10px;
	border-radius:2px;
	font-size:14px
}
.faqs_1 p,.faqs_3 p{
	font-size:14px;
	line-height:200%;
	margin-bottom:20px;
	margin-top:5px;
	color:#646464
}
.faqs_1 p strong,.faqs_3 p strong{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	background:#CE2127;
	padding:1px 5px;
	margin-right:10px;
	border-radius:2px;
}

.scene ul li{
	float:left;
	width:285px;
	margin-right:20px;
	box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);
	position:relative;
	overflow:hidden
}
.scene ul li:last-child{
	margin-right:0
}
.scene ul li img{
	width:100%;
	display:block;
	 transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
}
.scene ul li:hover img{
    transform: scale(1.3);
    -moz-transform: scale(1.3);
    -ms-transform: scale(1.3);
    -o-transform: scale(1.3);
    -webkit-transform: scale(1.3);
}
/*首页滑动门*/
.dis {
DISPLAY: block
}
.undis {
DISPLAY: none
}
#cntR {
WIDTH: 1200px; margin:0 auto
}
#NewsTop {
CLEAR: both;
}
#NewsTop P {
FLOAT: left; LINE-HEIGHT: 21px
}
#NewsTop P.topTit {
FONT-WEIGHT: bold; WIDTH: 117px
}
#NewsTop P.topC0 {
BACKGROUND: #dcdcdc; BORDER-right: #f2f2f2 1px solid;/* WIDTH: 40px; */CURSOR:pointer; font-size:18px; padding:10px 20px
}
#NewsTop P.topC1 {
BACKGROUND: #CE2127; BORDER-right: #f2f2f2 1px solid; /*WIDTH: 40px; */COLOR: #fff;font-size:18px; padding:10px 20px; cursor:pointer
}
#NewsTop #NewsTop_tit {
BORDER-BOTTOM: #CE2127 3px solid; HEIGHT: 41px; background:#e0e0e0
}
#NewsTop #NewsTop_cnt {
LINE-HEIGHT: 26px; PADDING-TOP:30px; HEIGHT: 240px; TEXT-ALIGN: left; 
}

#NewsTop #NewsTop_cnt .more A {
COLOR: #666;
TEXT-DECORATION: none;
display:block;
font-size:16px;
padding:5px 0;
background:#c0c0c0;
color:#FFF;
width:100px;
text-align:center;
border-radius:3px;
}
#NewsTop #NewsTop_cnt .more A:hover {
COLOR: #FFF;
background:#C0504D;
}
.nav{width:100%; height:45px; background:#CE2127}
.nav ul{ width:1200px; margin:0 auto; position:relative;z-index:999999999999999999999999999;}
.nav .navTop{position:absolute;top:0px;display:none;height:4px;background:#FF6F5B;}
.nav .navTop{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.nav .child{position:relative; display:inline-block;float:left;width:calc(100% / 9);height:45px;line-height:45px;text-align:center;color:#666;}
.nav .child.navChildSearch{line-height:20px !important;}
.nav .child:hover .title{color:#FFF;}
.nav .child .title{font-size:16px;color:#FFF;}
.nav .child .title{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.nav .child.on .title{color:#FFF;}
.nav .child .childContent{display:none;position:absolute;top:45px;width:100%;}
.nav .child .childContent .childContentLi{background:rgba(255,255,255,0.8);color:#666;font-size:14px;height:38px;line-height:38px;border-bottom:1px solid rgba(198,197,196,0.6);
-webkit-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
-moz-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
-ms-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
-o-box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);
box-shadow: 0px 2px 2px 0px rgba(125,125,125,0.2);}
.nav .child .childContent .childContentLi:hover{background:#CE2127;color:#fff;}
.nav .child .language{display:inline-block;*display:inline;*zoom:1;height:16px;line-height:16px;padding:0 8px;font-size:16px;color:#666;}
.nav .child .language:hover{color:#7D2F8D;}
.nav .child .language.cn{border-right:1px solid #ccc;}
.nav .child .language.on{color:#7D2F8D;}
.nav .child .seachIcon{cursor:pointer;}
/*animate*/
@keyframes rightOpacityShow{

0%{ transform: translateX(-80px);opacity:0;}

80%{ transform: translateX(20px);}

100%{ transform:translateX(0); opacity:1;}

}

@-moz-keyframes rotateYOpacityAn{

0%{ -moz-transform: translateX(-80px);opacity:0;}

80%{ -moz-transform: translateX(20px);}

100%{ -moz-transform:translateX(0); opacity:1;}

}

@-webkit-keyframes rotateYOpacityAn {

0%{ -webkit-transform: translateX(-80px);opacity:0;}

80%{ -webkit-transform: translateX(20px);}

100%{ -webkit-transform:translateX(0); opacity:1;}

}

@-o-keyframes rotateYOpacityAn{

0%{ -o-transform: translateX(-80px);opacity:0;}

80%{ -o-transform: translateX(20px);}

100%{ -o-transform:translateX(0); opacity:1;}

}
.work{position:relative; clear:both; width:1200px; margin:0 auto}
.work .workTitle{padding:40px 0;background:#f7f7f7;}
.work .container{margin:0 auto;height:680px;}
.work .container .child{position:absolute;width:385px;height:320px; overflow:hidden; background:#FFF}
.work .container .child .childImg{ 
    width: 100%;
	/*height: 100%;*/
	height: 257px;
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
}

.work .container .child:hover .childImg{
	transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
}
.work .container .child .childFoot{position:absolute;bottom:0px;left:0px;width:100%;height:240px;}
.work .container .child .childRight{position:absolute;bottom:0px;right:0px;}
.work .container .child .childTitle{color:#898989;font-size:16px;position:absolute;bottom:0px;left:0px;padding-left:18px;line-height:56px;width:80%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;z-index:1; }
.work .container .child:hover .childTitle{
	color:#CE2127
}
.work .container .child .childHide{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2; background:rgba(206,33,36,0.2);}
.work .container .child .childSearchBg{display:none;position:absolute;top:50%;left:50%;width:66px;height:66px;margin:-33px 0 0 -33px;background:rgba(206,33,36,0.8); border-radius:66px;-moz-border-radius:66px;-ms-border-radius:66px;-o-border-radius:66px;-webkit-border-radius:66px;z-index:2;}
.work .container .child .childSearch{display:none;position:absolute;top:50%;left:50%;width:30px;height:24px;margin:-12px 0 0 -15px;z-index:3;}
.work .container .child:hover .childHide{display:block;}
.work .container .child:hover .childSearchBg{display:block;
animation:quan .2s  ease-in-out 0s  both;
-moz-animation:quan .2s  ease-in-out 0s  both;
-webkit-animation:quan .2s  ease-in-out 0s  both;
-o-animation:quan .2s  ease-in-out 0s  both;}
@keyframes quan{
0%{ transform:scale(0);}
100%{transform:scale(1);}
}
@-moz-keyframes quan{
0%{ -moz-transform:scale(0);}
100%{-moz-transform:scale(1);}
}
@-webkit-keyframes quan {
0%{ -webkit-transform:scale(0);}
100%{-webkit-transform:scale(1);}
}
@-o-keyframes quan{
0%{ -o-transform:scale(0);}
100%{-o-transform:scale(1);}
}


.work .container .child:hover .childSearch{display:block;}
.work .container .child#work1{top:0px;left:0px;}
.work .container .child#work2{top:0px;left:406px;}
.work .container .child#work3{top:0px;left:810px;}
.work .container .child#work4{top:340px;left:0px;}
.work .container .child#work5{top:340px;left:406px;}
.work .container .child#work6{top:340px;left:810px;}



.i_service {
	padding: 0px 0 0px;
	clear:both;
}

.i_title {
	text-align: center
}

.i_title h2 {
	text-transform: uppercase;
	line-height: 50px;
	font-weight: 700;
	font-size: 40px;
	color: #000
}

.i_title h3 {
	line-height: 40px;
	font-size: 24px;
	color: rgba(0,0,0,.9);
	letter-spacing: 8px;
	font-weight:600
}

.i_service .i_title {
	margin-bottom: 58px
}

.i_ser_slick {
	text-align: center;
}

.i_ser_slick li{
	width:194px;
	float:left;
	margin-right:57px;
}
.i_ser_slick .img {
	margin: 0 auto 30px;
	width: 94%;
	height: 94%;
	line-height: 100%;
	margin-top:3%;
	text-align: center;
	border-radius: 50%;
	background: #EBECF0;
	border: 0px solid #f5f5f5;
	box-sizing: border-box;
	font-size: 0
}
.i_ser_slick .yq{
	width: 184px;
	height: 184px;
	line-height: 184px;
	border: 4px solid #DEDEDE;
	border-radius: 50%;
	margin-bottom:20px;
	box-sizing: border-box;
}
.i_ser_slick .slick-slide:hover .yq{
	border: 4px solid #CE2127;
}
.i_ser_slick .slick-slide:hover .yq .img{
	/*background: #CE2127;*/
}
.i_ser_slick .img img {
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 80%;
	max-height: 80%;
	margin-top:25%
}

.i_ser_slick p {
	margin-bottom: 50px;
	font-size: 23px;
	color: #C60000
}

.i_ser_slick .more {
	display: none;
	margin: 0 auto;
	border-radius: 20px;
	width: 120px;
	height: 38px;
	line-height: 38px;
	color: #2c2c2c;
	border: 1px solid #666;
}

.i_ser_slick .more i {
	width: 6px;
	height: 40px;
	display: inline-block;
	vertical-align: top;
	background: url(../images/icon22.png) center no-repeat;
	margin-left: 6px
}

.i_ser_slick .more:hover {
	background: #c60000;
	border-color: #c60000;
	color: #fff
}

.i_ser_slick .more:hover i {
	background: url(../images/icon22on.png) center no-repeat
}

.i_ser_slick .slick-slide:hover img {
	animation: swing 1s 0s linear normal;
	-webkit-animation: swing 1s 0s linear normal
}

a,.more i,.float_right .box,.i_part .text,h2,li:before,li,a:before,.p8_lb,.dis_list li .img,.news_list .n_more,.news_list .n_more i,.pro_list .p_more,.pro_list .p_more i,.close,.sol_main .text,.more {
	transition: all 300ms;
	-moz-transition: all 300ms;
	-webkit-transition: all 300ms;
	-o-transition: all 300ms
}
@-webkit-keyframes swing {
	20% {
		-webkit-transform: rotate(15deg);
		transform: rotate(15deg)
	}

	40% {
		-webkit-transform: rotate(-10deg);
		transform: rotate(-10deg)
	}

	60% {
		-webkit-transform: rotate(5deg);
		transform: rotate(5deg)
	}

	80% {
		-webkit-transform: rotate(-5deg);
		transform: rotate(-5deg)
	}

	100% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
}

@keyframes swing {
	20% {
		-webkit-transform: rotate(15deg);
		-ms-transform: rotate(15deg);
		transform: rotate(15deg)
	}

	40% {
		-webkit-transform: rotate(-10deg);
		-ms-transform: rotate(-10deg);
		transform: rotate(-10deg)
	}

	60% {
		-webkit-transform: rotate(5deg);
		-ms-transform: rotate(5deg);
		transform: rotate(5deg)
	}

	80% {
		-webkit-transform: rotate(-5deg);
		-ms-transform: rotate(-5deg);
		transform: rotate(-5deg)
	}

	100% {
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg);
		transform: rotate(0deg)
	}
}

.tit-i {
	text-align: center;
	padding: 60px 0 30px 0;
	line-height: 36px;
	overflow: hidden;
}
.tit-i h3 {
	font-size: 34px;
	color: #444;
	margin-bottom: 10px;
}
.tit-i h5 {
	font-size: 20px;
	color: #cacace;
	text-transform: uppercase;
	font-family: Arial;
}
.tit-i h5 span {
	color: #e4392a;
}
.tit-i em {
	width: 45px;
	border-bottom: 1px solid #7f7f90;
	display: inline-block;
}

.pic { width:1200px; margin: 0 auto;}
.pic01 p { position:absolute; bottom:-30px;left:50%; margin-left:-222px; background: url(../images/p_spbg.png) no-repeat; width:444px; height:68px; line-height:60px;}
.pic01 p a { font-size:16px; color:#de1620; padding-left:42px; font-weight:bold;}

.i_part { clear:both;}
.i_part .wrap {
	width: 50%;
	height: 0;
	padding-bottom: 48%;
	float: left
}

.i_part .box {
	/*background: #fff;*/
	position: relative
}

.i_part .box a {
	position: absolute;
	width: 100%;
	height: 100%;
	display: block
}

.i_part .box .img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size:100%;
	-webkit-transition:0.5s;
	
}
.i_part .box:hover .img{
	background-size:105%;
}
.i_part .box .text {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	z-index: 1
}

.i_part .text h2 {
	font-size: 24px;
	color: #000
}

.i_part .text .text_p {
	margin-top: 26px;
	font-size: 16px;
	color: rgba(0,0,0,.7);
	line-height: 28px
}

.i_part .left_w .box {
	width: 100%;
	height: 0;
	padding-bottom: 48%
}

.i_part .left_w .box:first-child {
	background: #f7f7f7
}
.i_part .left_w .box:first-child h2{
	margin-top:-50px
}
.i_part .left_w .box:first-child:hover h2 {
	color: #b80101;
}

.i_part .left_w .text {
	height: 142px;
	width: 485px;
	max-width: 78%
}

.i_part .left_w .text .text_p {
	height: 194px;
	overflow: hidden
}

.i_part .right_w .box {
	overflow: hidden;
	width: 50%;
	height: 0;
	padding-bottom: 48%;
	float: left
}

.i_part .right_w .box .img {
	opacity: .9
}

.i_part .right_w .box:hover {
	background: #b80101
}
.i_part .right_w .box2:hover {
	background:transparent!important
}
.i_part .right_w .box:hover .img {
	opacity: .12
}
.i_part .right_w .box2:hover .img {
	opacity: 1
}
.i_part .right_w .text {
	width: 78%;
	height: 32px;
	text-align: left;
	padding-bottom:15%;
}

.i_part .right_w .text h2 {
	color: #000
}
.i_part .right_w .text:hover h2 {
	color: #b80101;
}
.i_part .right_w .text .text_p {
	height: 140px;
	margin-top: 24px;
	color: rgba(0,0,0,.7);
	line-height: 28px;
	overflow: hidden;
	text-align: left
}

/*.i_part .right_w .box:hover .text {
	height: 150px;
	text-align: left
}

.i_part .right_w .box:hover .text .text_p {
	display: block;
	height: 96px;
	overflow: hidden
}*/
/****产品滚动**/

#div1{ width: 90%; position: relative; margin: 50px auto 80px auto;overflow: hidden; height:275px}
#div1 ul { width: 100%; margin:0 auto; height: 275px; position: relative; margin-top:2px}
#div1 ul li { height: 275px; float: left; list-style: none;margin-right:15px;background:#FFF;}
#div1 ul li img { width: 300px; height: 225px; display:block;}
#div1 ul li p{ font-size:16px; height:50px; line-height:50px; text-align:center; background:#F7F7F7;-webkit-transition-property: background-color;
    -webkit-transition-duration: 0.5s;
    -webkit-transition-timing-function: ease;
	color:#666}
#div1 ul li:hover p{ color:#FFF; background:#C60000}
#aleft{ position:absolute; left:20px;display: block; width:45px; height:90px; top:50%; margin-top:-45px; background:url(../images/left_3.png) no-repeat left; text-indent:-99999px}
#aright{ position:absolute; right:20px;display: block;width:45px; height:90px; top:50%; margin-top:-45px; background:url(../images/right_3.png) no-repeat right;text-indent:-99999px}

/*******2021-12-29******/
dl,dt,dd{
	padding:0;
	margin:0;
	list-style:none;
}
.clear{clear: both;/*height: 0;*/}
.blk-main .clearlist,.blk-main .listclear{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}
.b-main .clearlist,.b-main .listclear{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}
.clearafter:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.blk{margin-bottom: 25px;}
/*Main模板*/
.blk-main{width:1200px; margin: 0 auto;}
/*小模块*/
.blk-xs{width:240px;}
/*中模块*/
.blk-sm{width:930px;}
/*小版块*/
.blk{margin-bottom:30px;}
.fdh-01-tit {
            background: #eb3c2b;
			margin-bottom:10px;
            /*height: 80px;*/
        }
        .fdh-01-tit h3{
			display:block; 
			background:url(../images/pro_h.gif) no-repeat center top;
			font:23px "Microsoft Yahei"; 
			text-align:center;
			font-weight:bold;
			line-height:102px;
			height:102px;
			color:#fff;
			overflow:hidden;
			
			}
        /*.fdh-01-tit h3 {
            height: 75px;
            font-size: 24px;
            font-weight: normal;
            line-height: 75px;
            color: #fff;
            border-bottom: 1px solid #fff;
            text-align: center;
        }
        
        .fdh-01-tit h3 span {
            font-size: 14px;
            text-transform: uppercase;
        }*/
        
        .fdh-01-nav-one h3 {
            height: 50px;
            line-height: 50px;
            background: #ececeb;
            margin-bottom: 2px;
            overflow: hidden;
        }
        
        .fdh-01-nav-one h3 a {
            display: block;
            font-size: 16px;
            font-weight: normal;
            margin-right: 30px;
            margin-left:30px;
            color: #202020;
            overflow: hidden;
        }
        
        .fdh-01-nav-one h3.sidenavcur,
        .fdh-01-nav-one h3:hover {
            background: url(../images/p14-icon2.png) no-repeat right center  #eb3c2b;
        }
        
        .fdh-01-nav-one h3.sidenavcur a,
        .fdh-01-nav-one h3:hover a{
            color: #fff;
        }
        .fdh-01-nav dl {
            padding: 2px 0 4px;
        }
        
        .fdh-01-nav dt {
            height: 50px;
            font-size: 15px;
            line-height: 50px;
            padding-left:37px;
            padding-right: 40px;
            margin-bottom: 1px;
            background: #ececec;
            position: relative;
            overflow: hidden;
        }
        .fdh-01-nav dt a{
			color:#666666
		}
        .fdh-01-nav dt:after {
            content: "";
            width: 8px;
            height: 8px;
            border: 2px solid #b8b8b8;
            border-style: solid solid none none;
            position: absolute;
            top: 50%;
            right: 32px;
            margin-top: -4px;
            -webkit-transform: rotate(45deg);
            -moz-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -o-transform: rotate(45deg);
            transform: rotate(45deg);
        }
        
        .fdh-01-nav dt.sidenavcur:after,
        .fdh-01-nav dt:hover:after {
            border-color:  #eb3c2b;
        }
        
        .fdh-01-nav dt.sidenavcur a,
        .fdh-01-nav dt:hover a {
            color:  #eb3c2b;
        }
        
        .fdh-01-nav dd {
            border: 1px solid #ececec;
            border-bottom: 0;
        }
        
        .fdh-01-nav p {
            height: 50px;
            font-size: 14px;
            line-height: 50px;
            padding-left: 72px;
            padding-right: 40px;
            border-bottom: 1px solid #ececec;
            background: #fff;
            position: relative;
            overflow: hidden;
        }
        
        .fdh-01-nav p.sidenavcur a,
        .fdh-01-nav p:hover a {
            color:  #eb3c2b;
        }
        
        .fdh-01-nav p.sidenavcur:after,
        .fdh-01-nav p:hover:after {
            background: #666666;
        }
        
        .fdh-01-nav a {
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
    

        .cbgg-01 {
            background: #eb3c2b;
            text-align: center;
            color: #fff;
        }
        
        .cbgg-01-img img {
            width: 100%;
            display: block;
        }
        
        .cbgg-01 p {
            padding-top: 15px;
        }
        
        .cbgg-01 p img {
            vertical-align: middle;
            margin-right: 5px;
        }
        
        .cbgg-01 span {
            display: block;
            font-size: 28px;
            font-weight: bold;
            font-family: Arial;
            padding-bottom: 20px;
            padding-top: 10px;
        }
    

        .cl-cplb-3nt4-3-01-list {
            margin-bottom: 20px;
        }
        
        .cl-cplb-3nt4-3-01-tit {
            border-bottom: 1px solid #ebebeb;
            margin-bottom: 16px;
            line-height: 0;
        }
        
        .cl-cplb-3nt4-3-01-tit h3 {
            display: inline-block;
            max-width: 90%;
            font-size: 24px;
            font-weight: normal;
            color: #3b3b3b;
            line-height: 44px;
            border-bottom: 1px solid #666666;
            margin-bottom: -1px;
            overflow: hidden;
        }
        
        .cl-cplb-3nt4-3-01-tit h3 span {
            color: #3B3B3B;
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .cl-cplb-3nt4-3-01-con dl {
            width:calc(94.6% / 3);
            float: left;
            border: 1px solid #d5d5d5;
            background: #fff;
            margin-bottom: 14px;
            margin-right: 2.7%;
            box-sizing: border-box;
			height:290px;
			overflow:hidden;
        }
        
        .cl-cplb-3nt4-3-01-con dl.cl-cplb-3nt4-3-01-clear{
            margin-right: 0;
        }
        
        .cl-cplb-3nt4-3-01-con dt img {
            width: 100%;
            display: block;
        }
        
        .cl-cplb-3nt4-3-01-con dd {
            padding: 0 12px 6px;
        }
        
        .cl-cplb-3nt4-3-01-con h3 {
            height: 38px;
            font-size: 16px;
            font-weight: normal;
            line-height: 38px;
            overflow: hidden;
        }
        
        .cl-cplb-3nt4-3-01-con h3 a {
            color: #767676;
            height: 38px;
            display: block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .cl-cplb-3nt4-3-01-txt2 {
            height: 44px;
            font-size: 15px;
            line-height: 22px;
            overflow: hidden;
        }
        
        .cl-cplb-3nt4-3-01-info2 {
            display: inline;
            font-size: 14px;
            font-weight: bold;
            line-height: 22px;
        }
        
        .cl-cplb-3nt4-3-01-info2 a {
            color: #666;
        }
        
        .cl-cplb-3nt4-3-01-txt {
            height: 38px;
            font-size: 14px;
            line-height: 38px;
            color: #666;
            padding-right: 22px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            border-bottom: 2px solid #dcdcdc;
        }
        
        .cl-cplb-3nt4-3-01-more {
            width: 110px;
            height: 40px;
            background: #bfbfbf;
            float: right;
            font-size: 14px;
            line-height: 40px;
            text-align: center;
            margin-left: 2px;
        }
        
        .cl-cplb-3nt4-3-01-more a {
            display: block;
            color: #ebeef3;
        }
        
        .cl-cplb-3nt4-3-01-more:hover {
            background:#eb3c2b;
        }
        
        .cl-cplb-3nt4-3-01-con dl:hover {
            border-color:#eb3c2b;
        }
        
        .cl-cplb-3nt4-3-01-con dl:hover h3 a,
        .cl-cplb-3nt4-3-01-con dl:hover .cl-cplb-3nt4-3-01-info2 a {
            color: #eb3c2b;
        }
		.p12-curblock{
            display: none;
        }
        .p12-curmbs-1 b {
            border-left: 10px solid #666666;
            font-weight: normal;
            padding-left: 8px;
        } 
        .p12-curmbs-1 i {
            font-style: normal;
        }
        
        .p12-curmbs-1 span {
            font-family: '宋体';
            padding: 0 5px;
            height: 46px;
            line-height: 46px;
        }
		.p12-curmbs-1 {
            font-size: 15px;
            border-bottom: 1px dashed #dcdcdc;
            line-height: 65px; margin-bottom: 30px;
        }
		
		.p15-showcase {
            /*position: relative;*/
            padding: 12px 18px 16px 20px;
            margin-bottom: 15px;
            background: #fff;
            border: 1px solid #eee;
        }
        
        .p15-showcase-right-con {
            line-height: 24px;
            font-size: 15px;
            max-height: 168px;
            margin-bottom: 86px;
            overflow: hidden;
        }
        
        .p15-showcase-left {
            /*position: relative;*/
            width: 100%;
            float: left;
            line-height: 0;
            overflow: hidden;
            /*border: 1px solid #e7e7e7;
            margin-right: 3.3%;*/
        }
        
        .p15-showcase-left-jt {
            width: 12px;
            height: 23px;
            position: absolute;
            top: 50%;
            margin-top: -11px;
            cursor: pointer;
            z-index: 33;
        }
        
        .p15-showcase-left-prev {
            left: 10px;
        }
        
        .p15-showcase-left-next {
            right: 10px;
        }
        
        .p15-showcase-left-size {
            position: absolute;
            right: 0;
            bottom: 0;
            width: 56px;
            height: 28px;
            font-size: 14px;
            line-height: 16px;
            padding: 0 15px;
        }
        
        .p15-showcase-left-size em {
            font-style: normal;
        }
        
        .p15-showcase-left-pic {
            width: 100%;
            text-align: center;
        }
        
        .p15-showcase-left-pic li {
            float: left;
        }
        
        .p15-showcase-left-pic img {
            width: 100%;
            display: block;
        }
        
        .p15-showcase-right {
            width: 51.6%;
            float: left;
        }
        
        .p15-showcase-right-tit {
            height: 40px;
            font-size: 24px;
            line-height: 40px;
            color: #454545;
            margin-bottom: 16px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
    

        .p14-prodcontent-1 {
            background: #fff;
            padding: 32px 0 0px;
            margin-bottom: 22px;
        }
        
        .p14-prodcontent-1-tit {
            height: 40px;
            font-size: 24px;
            line-height: 40px;
            border-bottom: 2px solid #d4d4d4;
            margin-bottom: 20px;
            /*display:none;*/
        }
        
        .p14-prodcontent-1-tit span {
            display: inline-block;
            height: 40px;
            color: #464646;
            border-bottom: 2px solid  #666666;
            padding-left: 34px;
            background: url(../images/p14-icon11.png) no-repeat 2px center;
        }
        
        .p14-prodcontent-1-tit em {
            font-size: 18px;
            font-family: Arial;
            text-transform: uppercase;
            font-style: normal;
            color: #c2c2c1;
        }
        
        .p14-prodcontent-1-desc {
            padding-left: 25px;
            padding-right: 25px;
			padding-top:20px;
			line-height:200%;
			font-size:16px;
			border:#e0e0e0 1px solid;
			font-weight:lighter;
        }
    

    .share{ margin:40px 0; height:50px;position:relative;}
    .bdshare-button-style0-24{width:600px; float:left;}
    .share h4{ font-size:20px; color:#333; float:right; width:140px;background:#eb3c2b; height:40px; line-height:40px; color:#fff;padding:0 0 0 10px;}
    .share h4 i{display:block;width: 33px;height: 31px;background:url(images/fx.png) no-repeat left center;background-position: -23px -47px;background-size: 52px 82px; float:left; margin:5px 8px 0 0;}

.p14-product-2{ margin-bottom:50px;}
        .p14-product-2-tit {
            height: 46px;
            line-height: 46px;
            border-bottom: 2px solid #dfdfdf;
            margin-bottom: 30px;
        }
        
        .p14-product-2-tit b {
            display: inline-block;
            font-size: 24px;
            font-weight: normal;
            color: #464646;
            padding-left: 30px;
            border-bottom: 2px solid #666666;
            background:url(../images/p14-icon11.png) no-repeat 0px center;
        }
        
        .p14-product-2-tit span {
            margin-left: 10px;
            font-size: 18px;
            font-family: Arial;
            color: #c2c2c1;
            text-transform: uppercase;
        }
        
        .p14-product-2-list dl {
            float: left;
            width: 23.8%;
            border: 1px solid #dfdfdf;
            margin-right: 1.5%;
            box-sizing: border-box;
        }
        
        .p14-product-2-list dl.p14-product-clear {
            margin-right: 0;
        }
        
        .p14-product-2-list dl img {
            display: block;
            width: 100%;
        }
        
        .p14-product-2-list dd {
            padding: 10px 28px 10px 10px;
            margin-right: 2px;
            position: relative;
        }
        
        .p14-product-2-list h3 {
            height: 30px;
            font-size: 16px;
            font-weight: normal;
            line-height: 30px;
            color: #191919;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .p14-product-2-list h3 a {
            color: #191919;
        }
        
        .p14-product-2-desc {
            font-size: 15px;
            line-height: 24px;
            color: #666;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .p14-product-2-list dl:hover {
            border-color: #eb3c2b;
        }
        
        .p14-product-2-list dl:hover h3 a {
            color: #eb3c2b;
        }</pre></body></html>