﻿@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;
}
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:20px;
	box-sizing:border-box; 
}
.homeTitle__top{
	color:#333333;
	font-size:24px;
	text-align:center;
	font-weight:600
}
.homeTitle__bottom{
	height:25px;
	width:270px;
	text-align:center;
	color:white;
	font-size:15px;
	background-color:#E60013;
	margin:8px auto ;
	line-height:25px;
}
.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:116px;
	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:12px;
	box-sizing:border-box;
	position:relative;
	margin-left:-127.5px;
	width:255px;
	left:50%;
}
.lyheaderFram__right{
	-webkit-flex:1;
	flex: 1;
}
.lyheaderFram__rightInner{
	height:80px;
	width:250px;
	margin-top:25px;
	float:right;
	background-image:url(../Images/tel.png);
	background-size:auto;
	background-position:left 10px;
	font-size:24px;
	padding-left:50px;
	box-sizing:border-box;
	line-height:28px;
	color:#029141;
	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 > div, #head-choice > div, #head-choice > 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:#3A68A6;
	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:white;
	font-size:15px;
	font-weight:bold;
	/*position:relative;*/
	margin-right:1px;
}
.menusInner__item a{
	display:block
}
/*.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:#E60013 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:#E60013;*/
	
}

.menusInner__item:hover{
	background-color:#E60013;
}
.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:18px;
	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:#E60013;
	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:75px;
 }
 .homeProduct__item{
	 margin-top:50px;
 }
 .homeProduct__itemTitle{
	 width:185px;
	 height:35px;
	 text-align:center;
	 line-height:35px;
	 border-bottom:2px solid #E60013;
	 color:#E60013;
	 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{
	 margin-left:0;
 }
 .itemPic__list{
	 -webkit-flex:1;
	  flex: 1;
	  height:100%;
	  margin-left:20px;
	  display:block;
	  max-width:385px;
	  box-shadow:0px 1px 2px 2px rgba(0,0,0,0.2);
	  overflow:hidden
 }
 .itemPic__listImg{
	 height:255px;
	 border:0px solid #cfcfcf;
	 width:100%;
	 max-width: 101%;
	transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
 }
 .itemPic__listText{
	 text-align:center;
	 font-size:15px;
	 color:#333333;
	 margin-top:15px;
 }
 .itemPic__list:hover .itemPic__listImg{
	 border:0px solid #E60013;
	 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:#E60013;
 }
 
.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}
.home-module-title h2 b{ font-weight:400; }
.home-module-title a{ width:135px; height:40px; border:1px solid #3A69A7; background:#3A69A7; 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:#999;
	 font-size:12px;
	 float:right;
	 margin-top:20px;
	 border-radius:15px;
 }
 .homeProduct__itemMore:hover{
	 color:#FFF;
	 background-color:#333;
	 border-radius:2px;
 }
.homeAbout{
   margin-top:65px;
}
.homeAbout__conment{
   margin-top:20px;
   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:#E60013;
}
.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; -webkit-box-shadow:0 0 5px 3px rgba(0,0,0,0.1);
	box-shadow:0px 0px 5px 3px rgba(0,0,0,0.1); padding-bottom:20px}  
.homeHonor__pic img{
	  
	  height:180px;
	  width:270px;
	  border:0px solid gray;
	  margin-bottom:20px;
 }
 #div2,#div3{
	 float:left;
	 padding-top:20px
 }
#div4{
  width:500%;/*这个属性很重要 让容器有足够的宽度实现滚动*/
  float:left;     

}
.homeNews{
   margin-top:115px;
   background-color:#f2f2f2;
   padding-bottom:60px;
   
}
.homeNews__inner{padding-top:80px}
.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__list{
  -webkit-flex: 1;
   flex: 1;
   margin-left:40px;
}
.innerCentent__list:first-child{
   margin-left:0px;
}
.innerCentent__listTitle{
   font-size:17px;
   color:#666666;
   font-weight:bold;
}
.innerCentent__listFrist{
   margin-top:23px;
   height:305px;
   background-color:white;
   display:block;
}
.listFrist__img{
   height:180px;
   position:relative;
}
.listFrist__img img{
   width:100%;
   height:100%;
   max-width:100%;
   max-height:100%;
}
.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;
}
.innerCentent__listSmall{
   margin-top:12px;

}
.listSmall__item{
   width:340px;
   height:20px;
   line-height:20px;
   font-size:14px;
   color:#5e5e5e;
   white-space: nowrap;
   overflow-x: hidden;
   text-overflow: ellipsis;
   border-bottom:1px solid #c1c1c1;
   margin-top:10px;
   cursor:pointer;
   white-space: nowrap;
   overflow-x: hidden;
   text-overflow: ellipsis;
   word-break:break-all;
   display:block;

}
.listSmall__item:hover{
   color:#000;
}
.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:90px;
   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;
}
.innerTime_day{
   margin-top:15px;
   font-size:32px;
}
.innerTime_month{
   font-size:13px;
}
.listItem__inner:hover .listItem__innerTime{
   background-color:#E60013;
   color:white;
   border:2px solid #E60013;
}
.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:#000;
}
.listItem__inner:hover .innerWord__comment{
   color:#000;
}
/*footer*/
.footer{
	width:100%;
	background: #3A68A6;
	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:6%;
	transition: all linear .3s;
	-moz-transition: all linear .3s; /* Firefox 4 */
	-webkit-transition: all linear .3s; /* Safari 和 Chrome */
	-o-transition: all linear .3s; /* Opera */
	color:#C0CEE2;
}
.footer-nav .left-item8{margin-right:0px;}
.item-common span{
    display: block;
    font-size: 16px;
    margin-bottom: 14px;
    color:#404040;
	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:#E50013;}
.item-common a{display:block;margin-bottom:10px;color:#C0CEE2;word-break: break-all;transition: .2s all linear}
.item-common a:hover{color: #E50013;}

.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 > 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: #eee;
	background: #1F2C5A;
	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:#E60013;
	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;
}
#main_left ul li {
    float: left;
    padding-bottom: 20px;
    width: 1200px;
	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;
	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;
}
#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:#E60013;line-height:60px;}
.imgteaser:hover{border:#E60013 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:#E60013;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: 1200px;
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>span {
display: block;
font-size: 11px;
}
.bootstrap-frm label {
display: block;
width:50%;
float:left;
margin: 0px 0px 5px;
}
.bootstrap-frm label>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:#E60013;color:#fff;font-weight:bolder;border-color:#E60013;}
.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%; font-size:15px; color:#424242; line-height:180%; }
.about-main .about-con .info .txt p{ font-size:15px; color:#424242; line-height:200%; 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:#E60013; border-bottom:2px solid #E60013; }
.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:#E60013;}
.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:#E60013}
.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;}

.inews{
	width:100%;
	height:450px;
	margin-top:50px;
}
.inews ul li{
	float:left;
	width:30%;
	background:#FFF;
	padding-bottom:20px;
	box-shadow:0px 0px 5px 3px rgba(0,0,0,0.1);
}
.ipic{
	position:relative;
	overflow:hidden
}
.inews ul li img{
	transition: all linear 0.3s; 
	display:block;
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
}
.inews ul li: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);
}
.itext{
	padding:0 20px;
}
.itext h3{
	 font-size:16px; font-weight:bold; padding:15px 0 10px 0; color:#424242;overflow:hidden;text-overflow:ellipsis;white-space:nowrap
 }
.itext p{
   font-size:15px; line-height:160%; color:#898989; height:70px; overflow:hidden	  
 }
.inews ul li:hover .itext h3{
	color:#E60013;
}
.inews ul li:hover .itext p{
	color:#424242;
}
a.submenu{ color:#424242!important; border-bottom:0!important}
a.submenu:hover,a.cur{color:#E60013!important; }
.sumenu{width:300px; clear:both;position:absolute; left:0;opacity:0;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
.bmenu:hover div.sumenu{width:300px; clear:both;position:absolute; left:0;opacity:1;-webkit-transition: all .5s;-o-transition: all .5s;-ms-transition: all .5s;transition: all .5s;}
