/*************************
	头部导航
*************************/
.header .logo {
  width: 540px;
  height: 67px;
  margin-top: 17px;
  margin-bottom: 23px;
}
.header .h-r-top li {
  display: inline-block;
  margin-left: 18px;
  vertical-align: top;
  position: relative;
  padding-bottom: 4px;
}
.header .search_in {
  width:248px;
  height: 28px;
  border: 1px solid #d2d2d2;
  border-radius: 5px;
  padding-left: 9px;
}
.header .search_in .inp {
  width: 200px;
  line-height: 28px;
}
.header .search_in .btn {
  width: 48px;
  height: 28px;
  background: url(../images/ico01.png) no-repeat center center #0068b7;
}
.header .h-r-top li.email {
  width: 26px;
  height: 23px;
  background: url(../images/ico02.png) no-repeat center center;
}
.header .h-r-top li.email:hover {
  background-image: url(../images/ico02h.png);
}
.header .h-r-top li.eng {
  background-image: url(../images/ico03.png);
}
.header .h-r-top li.eng:hover {
  background-image: url(../images/ico03h.png);
}
.header .h-r-top li.eng:hover .eng-box {
  display: block;
}
.header .h-r-top li.ewm {
  background-image: url(../images/ico04.png);
}
.header .h-r-top li.ewm:hover {
  background-image: url(../images/ico04h.png);
}
.header .h-r-top li.ewm:hover .ewm-box {
  display: block;
}
.header .h-r-top li.eng,
.header .h-r-top li.ewm {
  height: 29px;
  width: 22px;
  background-position: center center;
  background-repeat: no-repeat;
}
.header .h-r-top li .ewm-box,
.header .h-r-top li .eng-box {
  width: 96px;
  position: absolute;
  left: 50%;
  top: 32px;
  z-index: 99;
  margin-left: -48px;
  background: url(../images/h-bg.png) repeat;
}
.header .h-r-top li .eng-box {
  padding: 7px 0;
}
.header .h-r-top li .eng-box a {
  color: #fff;
  line-height: 28px;
  text-align: center;
}
.header .h-r-top li .eng-box a:hover,
.header .h-r-top li .eng-box a.act {
  background: url(../images/h-bg01.png) repeat;
}
.header .h-r-top li .ewm-box {
  padding: 5px;
  margin-left: -53px;
}
.header .nav {
  margin-top: 10px;
}
.header .nav li {
  float: left;
  padding-bottom: 1px;
  margin-left: 15px;
  position: relative;
}
.header .nav li > a {
  line-height: 44px;
 /* padding-bottom: 10px;*/
  /*border-bottom: 3px solid #fff;*/
  /*padding-left:5px;
  padding-right:5px;*/
  font-size: 16px;
  color: #fff;
  width:150px;
  text-align:center;
}
.header .nav li .snav {
 
  left: 50%;
   _left:0%;
  top: 45px;
  z-index: 9;
  font-size: 0;
  min-width: 150px;
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: all 0.5s;
  transform: translateX(-50%);
}
.header .nav li .snav a {
  display: block;
  color: #fff;
  font-size: 14px;
  margin: 0 10px;
  line-height: 26px;
  /*float: left;*/
  width: auto;
  background-color: #0068b7;
  padding: 5px 20px;
  text-align:center;
}

.header .nav li:hover > a,
.header .nav li.act > a {
  color: #ffa600;
}
.header .nav li .snav a:hover { background-color: #025391;}
.header .nav li:hover .snav {
  visibility: visible;
  opacity: 1;
  filter: alpha(opacity=100);
  transition: all 0.5s;
}
.header-right{ margin-top:33px;}
/*.title {
  background: url(../images/title-bg02.png) repeat-x center center;
}
.title.tit03 {
  background: url(../images/title-bg03.png) no-repeat center center;
}*/
.title .title-div {
  width: 260px;
}
.about-index .a-left {
  width: 50%;
}
.about-index .a-left .a-text {
  height: 180px;
  -webkit-line-clamp: 8;
}
.about-index .a-right {
  width: 46.4%;
}
.about-index .more {
  width: 96px;
  border-radius: 5px;
  border: 1px solid #f39800;
  background:#f39800;
  color:#FFFFFF;
}
.product-index {

}
.product-index ul {
/*  margin-left: -1.25%;*/
}
.product-index li {
  width:100%;
/*  margin-left: 0.25%;*/
  float: left;
  position: relative;
  overflow: hidden;
  /*margin-left:1%;*/
  margin-right:1%;
  margin-top:10px;
  margin-bottom:10px;
  /*border-bottom:1px solid #e9e9e9;
  background: url(../images/news_d.jpg) no-repeat left center;
  padding-left:20px;*/
}
.product-index li:hover a{color:#e79600;}
.product-index li a:hover .n-text>p{
color:#0168b7;
}
.product-index li a:hover .n-text>div{
color:#0168b7;
}
.product-index li .box {
  border: 1px solid #dee0e1;
  height:200px;
  box-shadow: 0 0 1px #686868;
}
.product-index li .box-txt {
  background: url(../images/bg1.png) repeat;
  padding: 0px 10px 0px;
}
.product-index li .box-txt .b-txt {
  margin-top: 12px;
  width:56px;
  margin:0 auto;
  
}
.product-index li .b-more {
  padding: 15px 0;
  line-height: 20px;
  left: 0;
  width: 100%;
  bottom: -50px;
  transition: all 0.5s;
  color:#fff;
}
.product-index li:hover .b-more {
  bottom: 0;
  transition: all 0.5s;
}
.news-index li {
  width: 360px;
  padding: 0 19px 0 20px;
  /*border-right: 1px solid #efefef;*/
  float: left;
}
.news-index li .line {
  width: 35px;
  height: 1px;
  background-color: #d9d9d9;
}
.news-index li .n-txt {
  height: 66px;
  margin-top: 13px;
}
.news-index li .n-img {
  height: 200px;
}
.news-index .n-more {
  line-height: 44px;
  width: 150px;
  background-color: #0168b7;
  border-radius: 12px 0 12px 0;
}
.foot li {
  width: 299px;
  float: left;
  padding-top: 15px;
  padding-bottom: 15px;
  border-right: 1px solid #e5e5e5;
}
.foot li.last {
  width: 300px;
  border-right: none;
}
.foot li .box {
  padding-left: 52px;
  margin-left: 36px;
  background-position: left center;
  background-repeat: no-repeat;
}
.foot li .box.b01 {
  background-image: url(../images/f01.png);
}
.foot li .box.b02 {
  background-image: url(../images/f02.png);
}
.foot li .box.b03 {
  background-image: url(../images/f03.png);
}
.foot li .box.b04 {
  background-image: url(../images/f04.png);
}
.footer {
  background-color: #333;
  padding-top: 30px;
  padding-bottom: 16px;
}
.footer a {
  color: #666;
}
.footer a:hover {
  color: #ec6941;
}
.footer .bdshare-button-style0-16 a,
.footer .bdshare-button-style0-16 .bds_more {
  background-image: url(../images/footer-ico.png);
  width: 24px;
  height: 24px;
  padding-left: 0;
  margin: 0 4px;
}
.footer .bdshare-button-style0-16 .bds_sqq {
  background-position: 0 0;
}
.footer .bdshare-button-style0-16 .bds_tsina {
  background-position: -32px 0;
}
.footer .bdshare-button-style0-16 .bds_weixin {
  background-position: -64px 0;
}





















.about_title{ border-left:4px solid #e79609; padding-left:20px;}
.i-news-left li {
  margin-bottom: 20px;
  height:102px;
}
.i-news-left li a:hover .date,
.i-news-left li a.act .date {
  color: #fff;
  background-image: url(../images/ico01.png);
}
.i-news-left li a:hover .line,
.i-news-left li a.act .line {
  background-color: #fff;
}
.i-news-left li a:hover .n-text,
.i-news-left li a.act .n-text {
  color: #0057a6;
}
.i-news-left li a:hover .n-text .h44,
.i-news-left li a.act .n-text .h44 {
  color: #0f6fc6;
}
.i-news-left .line {
  height: 1px;
  width: 73px;
  background-color: #cccccc;
}
a.box{position:relative;}
.zzz{
	position:absolute;
	top:252px;left:0;bottom:0;right:0;
	background:url(../images/pro_blue.png);
	opacity:0.5;
	z-index:999;
}

.product-index li:hover .zzz{
	top:0;
}
.pro-detail-slider li img {
	width:auto;
	height: 393px;
 	max-width: 100%;
}
.bx-pager-wrap {
	position: relative;
	width: 334px;
	height: 76px;
	margin: 20px auto 0;
	overflow: hidden;
}
.bx-pager-wrap .bx-pager {
	width: 1000%;
	position: absolute;
}
.bx-pager-wrap .bx-pager a {
	float: left;
	margin-right: 10px;
	width: 76px;
	height: auto;
	border: 1px solid #434343;
}
.bx-pager-wrap .bx-pager a.active {
	border-color: #2b83af;
}
.sl-control div {
	width: 20px;
	height: 76px;
	position: absolute;
	bottom: 0;
	background-image: url(../images/pager3.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
.sl-prev {
	left: 0;
	background-position: left center;
}
.sl-next {
	right: 0;
	background-position: right center; 
}




.zoomDiv {
	z-index:999;
	position:absolute;
	background:#ffffff;
	border:1px solid #CCCCCC;
	display:none;
	text-align:center;
	overflow:hidden;
}
.zoomDiv .bigimg {
 	max-width: initial;
}
.zoomMask {
	position:absolute;
	background:url("../images/mask.png") repeat scroll 0 0 transparent;
	cursor:move;
	z-index:1;
	width: 100px;
	height: 100px;
}
.big-honor {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background-image:url("../images/title-bg02.png");
  background-repeat:repeat;
}
.big-honor .big_close {
  width: 25px;
  height: 25px;
  right: 5%;
  top: 5%;
  background: url(../images/close.png) no-repeat center center;
}
.tb_cell{ display:table-cell; vertical-align: middle;}



.pr-bottom2{
bottom:0 !important;
background-color:#666!important;
background:rgba(51,51,51,0.8) !important;}


/*内页*/

.left{ width:261px;}
.left_t{background: url(/skin/images/icon/mt_bg.jpg) no-repeat; height:50px; color:#fff; padding-top:10px;}
.left_tn{ font-size: 18px; text-align: center; font-weight:bold; height:30px; line-height:30px;}
.left_te{ font:12px/13px Arial, Helvetica, sans-serif; color:#6eb92b; text-transform:uppercase; font-weight:bold}
.left_c{ border:1px solid #e5e5e5; border-top:0px; padding-left:5px; padding-right:5px; padding-top:5px;width:254px; padding-bottom:15px; }
.left_c_contact{ background:url(/skin/images/icon/nei_contact.jpg) no-repeat; width:201px; height:220px; padding-top:100px; padding-left:30px; padding-right:30px; margin-top:20px;}
.left_nav{ margin:15px 0px; width:228px;}
.menu_1 {width:250px; background:url(/skin/images/icon/mnav.jpg)  no-repeat; margin:1px 0px;font:14px/31px "微软雅黑"; margin-top:3px; margin-bottom:3px;}
.menu_1 a{ padding-left:10px; color:#000000;display:block; line-height: 25px; padding-top:10px; padding-bottom:10px; font-size:14px; background: url(../images/c-ico01.png) no-repeat 90% center;}
.menu_1 a:hover{background:#0168b7;cursor:pointer;display:block; color:#fff; }
.menu_1 .lefton{background:#0168b7;cursor:pointer;display:block;color:#fff; }

.menu_2{ width:226px; height:31px; font:13px/31px "微软雅黑"; line-height:30px;background:url(/skin/images/icon/msub.png) no-repeat;cursor:pointer;display:block; margin-left: 24px;}
.menu_2 a{padding-left:10px;  color:#000000; display:block; line-height: 25px; padding-top:10px; padding-bottom:10px; font-size:12px;}
.menu_2 a:hover{ color:#fff; text-decoration:none;background:#0168b7;cursor:pointer;display:block; }
.menu_2 .eron{  color:#fff; text-decoration:none;background:#0168b7;cursor:pointer;display:block; }

.menu_3{ width:216px; height:31px; font:13px/31px "微软雅黑"; line-height:30px;background:url(/skin/images/icon/msub.png) no-repeat;cursor:pointer;display:block; margin-left: 24px;}
.menu_3 a{padding-left:50px;  color:#000000 }
.menu_3 a:hover{ color:#2020ff; text-decoration:none;background:url(/skin/images/icon/msub1.jpg) no-repeat;cursor:pointer;display:block; }
.menu_3 .eron{  color:#2020ff; text-decoration:none;background:url(/skin/images/icon/msub1.jpg) no-repeat;cursor:pointer;display:block; }

.menu_4 {width:218px;  margin:1px 0px;font:13px/31px "微软雅黑"; padding-left:28px;}


.home_about_li li{width:345px; margin-left:27px; margin-right:27px;}
.home_about_li li a:hover div { color:#0f6fc6;}
.home_about_li_img{ width:345px; height:220px;}
.home_about_li_world{ height:40px; line-height:40px; text-align:center;}
.homge_bule_bg{ background:url(/skin/images/productbg.jpg) no-repeat bottom;}
.about_tilet{background:url(/skin/images/f_line.png) no-repeat bottom; padding-bottom:30px; text-align:center; font-size:24px; color:#0280bb;}
.yq_time{ width:40px; height:40px; border-radius:40px; text-align:center; line-height:40px; display:block; background:#999999;}
.w310{ width:310px;}

/*鼠标经过网上移动*/
.t-top {
    transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
}
.t-top:hover {
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
}

.bg_bule{ background:#0068b7; width:100%; height:45px; line-height:45px;}
.mk_3k ul li a{ color:#FFFFFF;}
.mk_1{ width:400px; height:180px; background:#009944;}
.mk_2{ width:400px; height:180px; background:#0068b7;}
.mk_3{ width:400px; height:180px; background:#ffa600;}

.mk_1:hover{ 
width:400px; 
height:180px; 
background:#00863c;
transform: translateY(-10px);
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-o-transform: translateY(-10px);
-moz-transform: translateY(-10px);
}
.mk_2:hover{ 
width:400px; 
height:180px; 
background:#015b9f;
transform: translateY(-10px);
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-o-transform: translateY(-10px);
-moz-transform: translateY(-10px);
}
.mk_3:hover{ 
width:400px; 
height:180px; 
background:#e79600;
transform: translateY(-10px);
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-o-transform: translateY(-10px);
-moz-transform: translateY(-10px);
}
.a-left {
    width: 50%;
}
.a-right {
    width: 46.4%;
	position: relative;
}
.more{ width:85px; height:35px; background:#ffa600; color:#FFFFFF; line-height:35px; border-radius:20px; }
.more:hover{ width:85px; height:35px; background:#e79600; color:#FFFFFF; line-height:35px; border-radius:20px; }
.yy_bule:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: #0068b7;
    top:-15px;
    left: -15px;
    position: absolute;
}



.news-index li {
  width:100%;
/*  margin-left: 0.25%;*/
  float: left;
  position: relative;
  overflow: hidden;
  /*margin-left:1%;*/
  margin-right:1%;
  margin-top:10px;
  margin-bottom:10px;
  border-bottom:1px solid #e9e9e9;
  background: url(../images/news_d.jpg) no-repeat left center;
  padding-left:20px;
}
.news-index li:hover a{color:#e79600;}
.news-index li a:hover .n-text>p{
color:#0168b7;
}
.news-index li a:hover .n-text>div{
color:#0168b7;
}
.foot_bq{ background:#262626; height:40px; line-height:40px; color:#666;}

