﻿@charset "UTF-8";
/*内页大图*/
.page-banner {
  	width: 100%;
  	background-repeat: no-repeat;
  	background-position: 50%;
}
/*内页大图*/

.main-left{ width:25%; float: left; background:#fff;border:1px solid #ddd;padding: 10px;}
.main-left h2{ font-size:18px;font-weight:600;line-height:25px; color: #976120;padding: 10px 0;}
.main-left p{ font-size:16px;line-height:30px; }
.main-right{ width:73%;  float: right;background:#fff;border:1px solid #ddd;padding: 10px;}
.main-right .main-neirong { line-height:28px;padding: 20px;}
.main-right .main-neirong p{ line-height:28px;}

.page-main{
	padding-top: 20px;
	padding-bottom: 30px;line-height:30px;
}
.page-main .page-con{
	background: #ffffff;
	padding: 3% 0;
}

/*栏目分类*/
.page-menu {
  	padding: 10px 0 35px;    text-align: center;
  	/*border-bottom: 1px solid #E8E8E8;*/
  	margin-bottom: 40px;
}
.page-menu ul li{
  	margin: 0 4%;    display: inline-block;
}
.page-menu ul li:last-child{
	margin-right: 0;
}
.page-menu ul li a {
	display: block;
  	font-size: 18px;
  	color: #000000;  	
  	line-height: 20px;
  	padding: 9px 0px;
  	transition: all .3s;
	-ms-transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
}
.page-menu ul li:hover a,
.page-menu ul li.active{	border-bottom: 1px solid #fe0000;  color: #444;}
/*栏目分类*/

/*产品推荐*/
.pro_tui .top{
	font-size: 24px;
	color: #333333;
	font-weight: bold;
	text-align: center;
	padding: 50px 0 30px;
	background: url(../images/xian.png) no-repeat bottom center;
}
.pro_tui .picScroll-left{
	margin-top: 30px;
	position:relative;
}
.pro_tui .picScroll-left .hd{
	width: 1200px;
	overflow:hidden;
	height:75px;
	position: absolute;
	left: 50%;
	top: 38%;
	transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.pro_tui .picScroll-left .hd .prev,
.pro_tui .picScroll-left .hd .next{
	display:block;
	width:35px;
	height:75px;
	float:left;
	cursor:pointer;
	background-image:url(../images/pro_arrow.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.pro_tui .picScroll-left .hd .next{
	float: right;
	background-position:-35px 0;
}
.pro_tui .picScroll-left .bd{
	overflow: hidden;
	margin: 0 61px;
}
.pro_tui .picScroll-left .bd .tempWrap{
	margin: 0 auto;
}
.pro_tui .picScroll-left .bd ul{
	overflow:hidden; 
	zoom:1; 
}
.pro_tui .picScroll-left .bd ul li{
	margin-right: 12px;
	float:left;
	_display:inline;
	text-align:center;  
}
.pro_tui .picScroll-left .bd ul li .pic{ 
	width: 206px;
	height: 185px;
	overflow: hidden;
	font-size: 0;
	background: #ffffff;
	border: 1px solid #E0E0E0;
}
.pro_tui .picScroll-left .bd ul li a{
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}
.pro_tui .picScroll-left .bd ul li .pic img{ 
	position: absolute;
	max-height: 100%;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.pro_tui .picScroll-left .bd ul li .pic a:hover img{
	border-color:#999;  
}
.pro_tui .picScroll-left .bd ul li .title{ 
	width: 206px;
	padding: 15px 0;
}
.pro_tui .picScroll-left .bd ul li .title a{
	font-size: 14px;
	color: #333333;
	line-height: 20px;
	white-space: nowrap;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*产品推荐*/

/*单页*/
.single-page {
  	width: 100%;
  	line-height: 45px;
  	font-size: 18px;margin-top: 50px;
  	/*min-height: 630px;*/
}
.single-page_left {
  	width: 48%;float:left;
}
.single-page_right {
  	width: 50%;float:right;
}
/*单页*/

.col-sm-4 {
    float: left;
    position: relative;
    width: 33.33333333%;
}
.selected-about {margin-bottom: 30px;}
.selected-about .col-sm-4{padding:0 20px;top:0;transition:all .15s linear;box-sizing:border-box}
.selected-about .col-sm-4 .solution-card{height:530px;border-radius:6px;border: 1px solid #f0f0f0; box-shadow: 5px 5px 5px #ddd;text-align:left;overflow:hidden;transition:all .15s linear}
.selected-about .col-sm-4:hover{position:relative;top:-20px;transition:all .25s linear}
.selected-about .col-sm-4:hover .solution-card{height:550px;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);transition:all .2s linear}
.selected-about .col-sm-4 .solution-card img{width:auto;transition:all .2s linear}
.selected-about .col-sm-4 .solution-card h3{margin:20px 30px 10px;font-size:30px;color:#333;font-weight:100;letter-spacing:.65px;text-align:left}
.selected-about .col-sm-4 .solution-card p{margin:0 20px;padding-bottom:30px;font-size:20px;color:#333;letter-spacing:.1px}
.selected-about .col-sm-4 .solution-card dl{margin:0 10px;overflow:visible}
.selected-about .col-sm-4 .solution-card dl dt{margin-bottom:10px;font-size:16px;color:#333;line-height:19px;position:relative}
.selected-about .col-sm-4 .solution-card dl dd{float:left;width:50%;margin-bottom:6px;font-size:12px;color:#a0a2a8;letter-spacing:.44px;line-height:20px}


/*新闻*/
.newsli  {width: 100%; margin-bottom: 15px; padding: 22px; background: #eee;display: inline-block;}
.newsli .newslipic{float:left;width:35%;overflow:hidden; text-align:center;}
.newsli .newslipic img{width:;}
.newsli .newslicen{float:right;width:61%;padding:4px 0px;padding-right: 20px; overflow:hidden;}
.newsli .newslicen .newslitit{color:#333;font-size:20px;height:40px;line-height:40px;padding-bottom:10px;}
.newsli .newslicen .newsdate{color:#777;font-size:16px;padding:5px 0;}
.newsli .newslicen .newslides{font-size:16px;color:#666;line-height:26px;padding:0px 0px 0px;}
.newsli .morenews{background: #1d4753;width: 170px;height: 40px;color: #fff;text-align: center;line-height: 40px;margin-top: 10px;}
.newsli .yanjing{height:26px;background:url(../Images/yanjinglink.png) no-repeat left center;line-height:26px;color:#f00;font-size:14px;margin-top:40px;}


 .zxlb-1n-ts-01-list{  }
 .zxlb-1n-ts-01-list dl {border-bottom: 1px dashed #555; width: 100%; margin-bottom: 15px; padding: 22px 0 22px; background: #fff;display: inline-block;}
 .zxlb-1n-ts-01-list dl:hover { border-color: #003f98;}
 .zxlb-1n-ts-01-list dt {width: 15%; float: left;margin-right: 4%;}
 .zxlb-1n-ts-01-list dt img { width: 100%; margin: 0 auto; display: block;}
 .zxlb-1n-ts-01-list dd{width: 77%; float: left; }

 .zxlb-1n-ts-01-list dd h4 { height: 40px; font-weight: 100; font-size: 18px;color: #333;line-height: 40px;margin-bottom: 5px;overflow: hidden;}
 .zxlb-1n-ts-01-list h4 a {display: block;height: 40px;color: #4b4a4a;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
 .zxlb-1n-ts-01-list dl:hover h4 a { color: #003f98;}
 .zxlb-1n-ts-01-list-desc {font-size: 16px; padding:10px 0; line-height: 24px;color: #797979;margin-bottom: 18px;overflow: hidden;}
 .zxlb-1n-ts-01-list-deta { height: 40px;display: inline-block;font-size: 14px; line-height: 40px; text-align: center;}
 .zxlb-1n-ts-01-list-deta .date{  float: left; background: url(../Images/time.png) no-repeat left 0px center;height: 40px;display: inline-block;font-size: 14px; line-height: 40px;padding-left:25px;margin-right:25px; text-align: center;}
 .zxlb-1n-ts-01-list-deta .click{ float: left;  background: url(../Images/eye.png) no-repeat left 0px center;height: 40px;display: inline-block;font-size: 14px; line-height: 40px; padding-left:25px; text-align: center;}


/*知识*/
.inf_lc{ clear:both;padding:8px 0 0;}
.inf_lc li{padding:25px 0px 25px 0; overflow:hidden;border-bottom:1px dotted #888;}
.inf_lc li:hover{border-bottom:1px solid #006835;}
.inf_lc li h4{ padding:8px 5px 8px 0;text-align:center; float:left;width:10%; overflow:hidden;margin-top: 5px;}
.inf_lc li h4 b{ font-weight:100; display:block;line-height:36px;height:36px; overflow:hidden; font-size:18px; font-family:Arial; text-transform:uppercase;color:#555;}
.inf_lc li h4 span{ font-weight:100; display:block;  overflow:hidden; font-size:30px; font-family:Arial; text-transform:uppercase; color:#006835;}
.inf_lc li p{padding:0 0 0 30px; line-height:26px;width:70%; overflow:hidden;font-size:14px; float:left; color:#444;border-left:1px solid #888; }
.inf_lc li p span a{color:#1c4b81;}
.inf_lc li p b{ display:block; font-weight:100; font-size:15px; color:#333;}
.inf_lc li p span{ display:block; font-weight:100; font-size:14px; color:#333;}
.inf_lc li p b .red{ color:#ff0000;}
.inf_lc li p b a,.inf_lc li p b a:hover{ color:#343434; font-weight:bold;}
.inf_lc li p b a:hover{ color:#006835;}
.inf_lc li  .morebtn{ float:right}
/*知识*/

/*新闻详情页模板*/
/*详情页标题+发布时间+浏览次数*/
/*---------------------新闻详细----------------------*/
.news-detail {
	padding: 50px 0 40px;
}
.news-detail .title {
	color: #333333;
	font-size: 22px;
	line-height: 28px;
	text-align: center;
}
.news-article {
    margin-top: 15px;
    padding: 25px 0 70px;
    border-top: 1px solid #eeeeee;
    line-height: 30px;
    color: #555;
}
.article-come {
	line-height: 26px;
	margin-top: 15px;
	text-align: center;
	color: #999999;
}
.article-come span {
	margin: 0 10px;
	padding-left: 28px;
	display: inline-block;
	vertical-align: middle;
	position: relative;
}
.article-come .bdsharebuttonbox {
	display: inline-block;
	vertical-align: middle;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
.article-come .span-date {
	background: url(../images/article_time.png) no-repeat left;
}
.article-come .span-num {
	background: url(../images/article_num.png) no-repeat left;
}
.article-come .span-share {
	padding-left: 0;
}
/*详情页标题+发布时间+浏览次数*/

/*上一页+下一页*/
.turn {
  	margin-top: 50px;
  	border-top: 2px solid #cccccc;
  	border-bottom: 2px solid #cccccc;
  	padding: 10px 0;
  	overflow: hidden;
}
.turn .btn {
  	width: 50%;
  	overflow: hidden;
}
.turn .btn .iconfont {
  	display: inline-block;
  	vertical-align: middle;
  	font-size: 30px;
  	line-height: normal;
  	color: #cccccc;
  	margin: 0 10px;
  	transition: all .3s;
	-ms-transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
}
.turn .btn .iconfont:hover {
  	text-decoration: none;
  	color: #fe0000;
}
.turn .btn .turn-main {
  	display: inline-block;
  	vertical-align: middle;
 	font-size: 14px;
    line-height: 30px;    
  	color: #333333;
  	transition: all .3s;
	-ms-transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
}
.turn .btn .turn-main a{
	transition: all .3s;
	-ms-transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
}
.turn .btn .turn-main:hover a{
  	color:#fe0000;
  	text-decoration: none;
}
.turn .btn .turn-main span {
  	display: block;
}
.turn .prev {
  	float: left;
}
.turn .next {
  	text-align: right;
  	float: right;
}
.turn .next .iconfont {
  	text-align: right;
}
.turn .next .turn-main {
  	text-align: right;
}
/*上一页+下一页*/

/*相关新闻*/
.correlation {
  	margin-top: 50px;
}
.correlation h2 {
  	font-size: 24px;
  	line-height: 40px;
  	color: #333333;
  	font-weight: bold;
  	margin-bottom: 15px;
}
.correlation ul {
  	font-size: 0;
}
.correlation li{
	padding: 5px 0;
}
.correlation li a,
.correlation li span {
    font-size: 14px;
    line-height: 25px;
    color: #666666;
}
.correlation li a {
  	max-width: 80%;
  	text-align: left;
  	white-space: nowrap;
  	text-overflow: ellipsis;
  	overflow: hidden;
  	transition: all .3s;
	-ms-transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
}
.correlation li a:hover {
  	color: #fe0000;
}
.correlation li span {
  	max-width: 20%;
}
/*相关新闻*/

/*新闻详情页模板*/
.clul2{text-align: right; }
.clul2 ul{ margin:30px auto;}
.clul2 ul li{margin-right: 2.33%; height: 25px;line-height: 25px;margin-bottom:5px; cursor: pointer; font-size: 15px;color: #333;display: inline-block;}
.clul2 ul li a{height: 25px;line-height: 25px; text-align: center; cursor: pointer;font-size: 15px;color: #333;float: left;white-space:nowrap}
.clul2 ul li a:hover{color:#fff;background: #092c4b;}


/*产品列表模板*/
.pro_main {
  	
}product-show.html
 .pro_list{
	
}
 .pro_list .item{
  	width: 30.333%;  	border: 1px solid #a0a0a0;
  	margin-right: 3%;
  	margin-bottom: 30px;
}
 .pro_list .item:nth-child(1),
 .pro_list .item:nth-child(2),
 .pro_list .item:nth-child(3),
 .pro_list .item:nth-child(4){
	margin-top: 0;
}
 .pro_list .item:nth-child(3n){
	margin-right: 0;
}
 .pro_list .item .list-img {
  	display: block;
  	width: 100%;
  	height: 265px;
  	overflow: hidden;
  	position: relative;
  	transition: all .3s;
	-ms-transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
}
 .pro_list .item .list-img img {
	position: absolute;
  	display: block;
  	max-height: 100%;
  	top: 50%;
  	left: 50%;
  	transform: translate(-50%,-50%);
  	-ms-transform: translate(-50%,-50%);
  	-o-transform: translate(-50%,-50%);
  	-moz-transform: translate(-50%,-50%);
  	-webkit-transform: translate(-50%,-50%);
}
 .pro_list .item .list-title {
  	display: block;border-top: 1px solid #a0a0a0;
  	text-align: center;background:url(../images/jt_07.jpg) no-repeat right;
  	font-size: 16px;
  	line-height: 60px;
  	margin: 30px 30px 0px 30px;
  	white-space: nowrap;
  	text-overflow: ellipsis;
  	overflow: hidden;
  	transition: all .3s;
	-ms-transition: all .3s;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-o-transition: all .3s;
}
 .pro_list .item:hover .list-img {
  	box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
  	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
  	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
}
 .pro_list .item:hover .list-title {
  	color: #fe0000;
}
/*产品列表模板*/


.service_product .service_product_list{overflow:hidden;}
.service_product .service_product_list li{float:left;/*width: 600px;*/margin-bottom: 20px;border:1px solid #dedede;padding:15px;}
.service_product .service_product_list li .scale_a {float:left;width: 308px;height:197px;overflow:hidden;}
.service_product .service_product_list li .service_product_list_l{display:block;width: 308px;height:197px;}
.service_product .service_product_list li .service_product_list_r{float:right;width: 752px;padding-left: 30px;position: relative;overflow: hidden;}
.service_product .service_product_list li .service_product_list_r h2 a{font-size: 18px;padding-top: 2px;padding-bottom:10px;text-align: left;font-weight: 400;color: #333;}
.service_product .service_product_list li .service_product_list_r ul{margin:5px 0;}
.service_product .service_product_list li .service_product_list_r ul li{float:none;border:none;font-size: 14px;padding:5px 0;line-height: 26px;background: url(../../images/wrapper/point.png) no-repeat center left;}
.service_product .service_product_list li .service_product_list_r .service_left{position:absolute;bottom:146px;right:25px;width: 16px;height: 20px;background: url(../../images/wrapper/service_left.jpg) no-repeat center;}
.service_product .service_product_list li .service_product_list_r .service_right{position:absolute;bottom:146px;right:5px;width: 16px;height: 20px;background: url(../../images/wrapper/service_right.jpg) no-repeat center;}
 .btn2{width:125px;padding:5px 15px;text-align: center;border:2px solid #4d515f;}
 .btn2 a{color:#003162;}
.service_product .service_product_list li .service_product_list_r a {
    position: relative;
    font-size: 14px;
}
.service_product .service_product_list li .service_product_list_r a i {
    position: absolute;
    left: 92px;
    background: url(../images/jiantou9.png) no-repeat center;
    display: inline-block;
    width: 20px;
    height: 20px;
}


/*产品详情页模板*/
.pro-info{
	margin-bottom: 45px;
}
.pro-info .left{
	width: 100%;
	padding: 45px 0;
	position: relative;

}
.pro-info .left .title{
	font-size: 30px;text-align:center;
	color: #000000;
	margin-bottom: 25px;
}
.pro-info .left .title_1{
	font-size: 30px;
	color: #000000;
}
.pro-info .left .desc{	
	margin-top: 30px;
	font-size: 16px;
	color: #333333;
	line-height: 25px;
}
.pro-info .left .caozuo{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	font-size: 0;
}
.pro-info .left .caozuo li{
	
}
.pro-info .left .caozuo a{
	display: inline-block;
	font-size: 14px;
	color: #333333;
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 20px;
	padding: 5px 0 5px 22px;
}
.pro-info .left .caozuo li:nth-child(1) a{
	background-image: url(../images/1.png);
}
.pro-info .left .caozuo li:nth-child(2) a{
	background-image: url(../images/2.png);
}
.pro-info .right{
	width: 100%;
	overflow: hidden;    text-align: center;
}
.pro-info .right a{
	display: block;
	width: 98%;
	height: 100%;
	position: relative;
	/*border: 1px solid #DADADA;*/
}
.pro-info .right img{
	/*position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);*/
}
/*产品详情页模板*/

/*联系*/
.col-md-7 { width: 33.333%;float: left; background: url(../images/xx.jpg) no-repeat right;}
.col-md-8 { width: 61.666%; float: left;padding-left:5%}
.fxx{ text-align:center}
.fxx h2{ font:18px "Microsoft YaHei";  }
.fxx2{ text-align:center;margin-top:40%}
.kfay { width: 100%; height: 225px;}
.kfay dt {  width: 18%;float: left;}
.kfay dt img { display: block;  } 
.kfay dd { width: 77%;float: right; }
.kfay dd h4 {height: 45px; padding-top: 22px;font: 24px "Microsoft YaHei";  color: #02693a;}
.kfay dd h4 i { padding-left: 15px; text-transform: uppercase; font: 16px "Arial"; color: #999999;}
.kfay dd p { font: 18px "Microsoft YaHei";  color: #333333; line-height: 35px; }

/*page*/
#pages{text-align: center;margin: 20px auto;}
#pages a{padding:0 10px;height: 30px;line-height: 30px;text-align: center; background: #fff;border:1px solid #999; color: #333;display: inline-block;}
#pages span{padding:0 10px;height: 30px;line-height: 30px;text-align: center; background: #e60012;color: #fff;display: inline-block;}
#pages a:hover{background: #e60012;color: #fff;}





@media (max-width: 767px){ .col-sm-4 { width: 100%;}
.turn .btn { width: 100%;}
.turn .next {text-align:  left;}
.turn .next .turn-main { text-align: left;}
.inf_lc li h4 { width: 30%; }
.newsli .newslipic ,.newsli .newslicen{width: 100%;}
.page-menu ul li { width: 100%;text-align:center;margin-bottom:5px;}
.pro_list .item{	width: 100%;}
.pro_list .item .list-img { height: 185px;}
.pro-info .left{width: 100%;     padding-top: 5px;   }
.pro-info .right{width: 100%;    height: 330px;}
.common-con-div { width: 100%;float:left;}
.single-page_left {width: 100%; float: left;}
.single-page_right {width: 100%; float: left;}
.col-md-7{display:none}
.col-md-8 {width:100%;    padding-left: 0%;}

.main-left {display: none}
.main-right {width: 100%;}

}