﻿@charset "utf-8";body {font-family:"微软雅黑"!important;font-size:14px; /*overflow-x: hidden;*/ color: #333333;}
* {margin:0;padding:0;}
#all{width: 100%;margin:0px auto;height: auto;min-width:1200px;overflow:hidden;background-color:#FFF; position:relative;}
ul,ol,li {list-style:none}
a {text-decoration:none;color:#333;}
a:hover {color: #FB4B4B; -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
img {margin:0;padding:0;border:none;}
.clear {clear:both;margin:0px;padding:0px;}
form {display:block;}
.clear {clear:both;}
.white {color:#FFFFFF!important;}
.mart1 {margin-top:1rem;}
.mart1 {margin-top:2rem;}
.mart0 {margin-top:-1rem!important;}
.button {outline:none;}
.fr{ float:right;}
.fl{ float:left;}

.container{ width: 1200px!important; margin-left: auto; margin-right: auto;}
.flexslider {margin:0px auto;position:relative;width:100%;height:595px;overflow:hidden;zoom:1;}
.flexslider .slides li {width:100%;height:100%;}
.flex-direction-nav a {width:50px;height:90px;line-height:99em;overflow:hidden;margin:-25px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;border-radius:35px;}
.flex-direction-nav .flex-next {background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev {left:0;}
.flexslider:hover .flex-next {opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {opacity:1;filter:alpha(opacity=50);}
.flex-control-nav {width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li {margin:0 2px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a {display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a {background-position:0 0;}
.flexslider .slides a img {width:100%;height:595px;display:block;}
.flex-direction-nav {margin-left:auto;margin-right:auto;position:relative;margin-top:350px;}



.container{ width: 1200px!important; margin-left: auto; margin-right: auto;}


/**---------------------首页头部位置----------------------------------**/



.topbg{ background: #000000; height: 29px; border-bottom: 1px solid #888888; color: #FFFFFF; font-size: 12px;}
.topbg .container{ height: 29px; line-height: 29px;}
.topbg img{ vertical-align: middle;margin-top: -3px; padding-right: 7px;}
.topbg .left{ width: 600px; height: 29px; float:left;}
.topbg .left img{}
.topbg .right{ width: 600px; height: 29px; float:right; text-align: right;}
.topbg .right a{ color:  #FFFFFF; padding-right: 40px; font-size: 14px;}

/**---------------------首页头部logo nav----------------------------------**/
				
.logo{ background: #FFFFFF; width: 100%; height: 60px;padding-top: 20px;}	
.header{ background: #fb4b4b; height: 60px; line-height: 60px; }
.header .nav{width: 1200px;margin-left: auto; margin-right: auto; height: 60px; line-height: 60px;}
.header .nav ul{ width: 100%; height: 60px;}
.header .nav ul li{ float: left; font-size:14px;}
.header .nav ul li a{color: #FFFFFF; padding-left:50px; padding-right: 40px;border-left:1px solid #FB4B4B;border-right:1px solid #FB4B4B;}
.header .nav ul li h2{font-weight:normal;font-size:14px;}
.header .nav ul li:hover a{ border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF; -webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease; }


/**---------------------首页banner----------------------------------**/

.swiper-slide img {width:100%;height:auto;}

/**---------------------首页advantage----------------------------------**/

.advantage{ width: 100%;padding:72px 0;}
.advantage ul { width: 100%; height: auto;}
.advantage ul li{width: 25%; height: auto; float:left; text-align: center;}
.advantage ul li img:hover{border-radius: 50%;    transform: rotate(360deg);transition: all 1s;-o-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;-moz-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;-ms-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;-webkit-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;}
.advantage ul li a{ display: block; margin-top: 22px; color: #666666; font-size: 16px;}

/**---------------------首页关于我们----------------------------------**/

.indicate {	padding-bottom: 40px;width: 100%;height: auto;text-align: center;}
.index_about{ width: 100%; height: auto; padding-bottom: 40px;transition: all .5s;}
.index_about .left{ width: 672px; min-height: 262px; padding:30px 15px; background: #f2f2f2;float:left;}
.index_about .left img{ float:left;}
.index_about .left .text{ width: 354px; padding-left:10px; float:left; height: 100%; color: #353434;}
.index_about .left .text .title{font-size: 21px;padding-right: 10px; text-align: right;margin-bottom: 20px; }
.index_about .left p{text-indent: 1.6rem;  color:#727070;font-size: 12px; line-height: 25px;}
.index_about .left a{text-align: center; margin-top: 30px; font-size:12px;float:right; margin-right: 50px; padding: 9px 20px; background: #fb4b4b; color:#FFFFFF; border-radius: 5px; -ms-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px;}
.index_about .left a:hover{-o-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;-moz-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;-ms-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;-webkit-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;}

			
/*右边新闻内容*/
.index_about .right {width: 466px;margin-left: 30px;height: 321px;float: left;border: 1px solid #dddddd;}
.index_about .right .tab{width: 100%; background: pink;}
.index_about .right .tab ul{ width: 100%; height: 30px; background: #f4f4f4;position: relative;}
.index_about .right .tab .more{position: absolute;right: 20px;width: 50px;height: 30px;line-height: 30px;top: 0;font-size: 13px;color: #1f2a36;}
.index_about .right .tab ul li{cursor: pointer; height: 30px; line-height: 30px; padding:0 15px;text-align: center; color:  #1f2a36;float:left;}		
.index_about .right .tab .active{border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; background: #FFFFFF;}		
.index_about .right .tab .active:nth-of-type(1){border-left:0;}
.index_about .right .tab h3{font-weight: normal!important;}


.index_about .right .text{padding:15px 20px 20px 20px; }		
.index_about .right .text ul{ width: 100%; height: auto; display: none; transition: all .5s;}
.index_about .right .text ul:first-child{display: block;}
.index_about .right .text ul li{ width: 100%; height: 35px; line-height: 35px; border-bottom: 1px dashed #eeeeee;}
.index_about .right .text ul li img{ margin-right: 23px; padding-top: 15px; float:left;}
.index_about .right .text ul li span{float:right;color: #a2a1a1; }
.index_about .right .text ul li a{color:#1f2a36; float:left;overflow: hidden; height: 35px; width: 320px; overflow: hidden;}



/**---------------------首页最新产品----------------------------------**/

.index_product {background:#314357;padding-top:60px; padding-bottom: 40px;}
.index_product .label{ background-color:#5a6979; text-align: center; padding-bottom: 10px; margin-bottom: 40px;}
.index_product .label h3{display: inline; font-weight:normal;font-size:12px;border-right:1px solid #FFFFFF;}
.index_product .label a{ text-align:center;line-height:1rem; padding-left:10px; padding-right:10px; display:inline-block; color:#FFFFFF; margin-top:10px; margin-left:10px; 
margin-right:10px;}
.index_product .label a:hover{ background-color:#FB4B4B; color:#FFF; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.index_product ul{ width: 100%; height: auto; color: #FFFFFF; }
.index_product ul li{margin-bottom: 35px; float:left;width: 220px;  border: 1px solid #FFFFFF; margin-right: 22.5px;overflow: hidden;}
.index_product ul li img {width:100%;height:auto;transition:all 1.5s ease-out;-moz-transition:all 1.5s ease-out;-webkit-transition:all 1.5s ease-out;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}
.index_product ul li:hover img {transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}
	
.index_product ul li:nth-child(5n){margin-right: 0;}
.index_product ul li .top{padding: 3px;}
.index_product ul li .title{color: #FFFFFF; display: block; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; height: 40px; line-height: 40px; overflow: hidden; text-align: center;}
.index_product ul li .title:hover{color: #FB4B4B;}

.index_product ul li .bottom{  padding:10px; height:60px; overflow:hidden; line-height:23px;}



/**---------------------首页案例样式----------------------------------**/


.index_case{ width: 100%; height: auto; padding: 60px 0;}
.index_case .first { width: 100%; height: 242px;}
.index_case .first li{ height: 242px; width:400px; float:left; position: relative;}
.index_case .first img{ width: 400px; height: 242px;}
.index_case .first a{ text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease; width: 400px; height: 242px; background-color: rgba(1,53,123,0.3); position: absolute; left:-400px; display: none;}
.index_case .first a p{ font-size: 18px;  border-radius: 50%; -o-border-radius: 50%;  -ms-border-radius: 50%;  -webkit-border-radius: 50%;  -moz-border-radius: 50%; -ms-border-radius: 50%;      position: absolute; left: 30%; top:50%; margin-top: -35px; margin-left: -35px; width: 200px; height: 70px; line-height: 70px; background:  #01357b; color:  #FFFFFF;}
.index_case .first li:hover a{left: 0; top:0; display: block;}


.index_case .two { width: 100%; height: 180px;}
.index_case .two li{ width:300px; height: 180px; float:left;position: relative;}
.index_case .two img{ width: 100%; height: 180px; }

.index_case .two a{ text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease; width: 300px; height: 180px; background-color: rgba(1,53,123,0.3); position: absolute; left:-300px; top:0; display: none;}
.index_case .two a p{ font-size: 18px;  border-radius: 50%; -o-border-radius: 50%;  -ms-border-radius: 50%;  -webkit-border-radius: 50%;  -moz-border-radius: 50%; -ms-border-radius: 50%;      position: absolute; left: 30%; top:50%; margin-top: -30px; margin-left: -30px; width: 200px; height: 60px; line-height:60px; background:  #01357b; color:  #FFFFFF;}
.index_case .two li:hover a{left: 0; top:0; display: block;}


/**---------------------首页为什么选择我们样式----------------------------------**/


.index_our{ width: 100%; height: auto; padding-top: 20px;}
.index_our .main{ width: 600px; float:left;}
.index_our .main img{float:left; margin-top: 30px;}
.index_our .main .text{width:400px; height: auto; float: left; margin-left: 30px;}
.index_our .title{font-size: 14px; color: #010101; height: 40px; line-height: 40px;}
.index_our p{ line-height: 25px; font-size: 12px; color:  #000000; text-indent: 26px;}
.index_our a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease; display: block; float:left; color: #FFFFFF; background: #fb4b4b; font-size: 12px; text-align: center; padding: 10px 0; width: 260px;  }
.index_our a:hover{-o-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;-moz-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;-ms-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;-webkit-box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;box-shadow:rgba(245,106,106,0.3) 4px 4px 4px 4px;}
.index_our .link{ width: 260px; margin-left: 470px; margin-right: 470px;  margin-top: 50px; height: 60px; }


/**---------------------首页底部样式----------------------------------**/
.footer {background:#353f4a;width:100%;height:160px;margin-top:40px;position:relative;}
.footer .container {height:160px;}
.footer .text {width:1200px;text-align:center;position:absolute;top:-10px;overflow:hidden;background:#353f4a;height:61px;}
.footer .text .cont {margin-left:100px; margin-right:100px;border-bottom:1px solid #FFFFFF;height:60px;}
.footer .text a {line-height:60px;color:#FFFFFF;border-right:1px solid #FFFFFF;padding:0 14px;}
.footer .text a:hover{color: #FB4B4B;}
.footer .text a:last-child {border:0;}
.footer .bottom {position:absolute;top:60px;font-size:12px;text-align:center;width:1200px;height:auto;line-height:25px;color:#FFFFFF;}
.footer .bottom a{color:#ffffff;}
.footer .bottom img{vertical-align: middle;}

/**--------------------新闻列表样式----------------------------------**/			
			
.topsearch{width: 100%; padding-top:35px; padding-bottom: 50px; }
.topsearch ul{ width: 1200px; height: auto;}
.topsearch ul li{ min-width: 340px;float:left; padding-right: 10px;}
.topsearch ul li img{float:left;  vertical-align: middle; padding-right: 15px;}
.topsearch ul li p{float:left; color:  #89898a; line-height: 50px;}
.topsearch .number{font-size: 18px; line-height: 40px;}
.topsearch .right{float:right; }
.topsearch .search{width:360px; height: 45px; }
.topsearch .search form{ width: 100%; height: 100%;position: relative;}
.topsearch .search input{  -moz-box-shadow: 5px 5px 5px #999 inset;-webkit-box-shadow: 5px 5px 5px #999 inset;box-shadow: 0px 0px 8px #dfdfdf inset; border-radius: 6px; padding-right: 80px;  height: 45px; width: 283px; padding-left: 5px; border:1px solid #cacaca; outline: none;}
.topsearch .search button{ cursor: pointer; outline: none; border-top-right-radius: 6px; border-bottom-right-radius: 6px;  width: 80px; height: 47px;   position: absolute; right: -10px; top:0; background: #fb4b4b; border: 0; text-align: center;}
.topsearch .search img{padding-left: 20px;}

/**--------------------通用样式----------------------------------**/
.caption{ width: 100%; height: 60px;}
.caption .left{width: 500px; color:  #646464; font-size: 14px; float:left;}
.caption .left img{ padding-right: 10px;}
.caption .crumbs {width: 370px; float:right; text-align: right;}
.caption .crumbs img{padding-right: 20px;}




/**--------------------新闻列表左边样式----------------------------------**/



.news{ width: 100%; height: auto;}
.news .list{ width: 260px; float:left;}
.news .list .title{border-bottom: 5px solid #FFFFFF; font-size: 17px; background: #fb4b4b; padding-left: 40px; height: 55px; line-height: 50px; color: #FFFFFF;}
.news .list .title img{ padding-right: 15px; float: right; padding-top: 18px;}
.news .list .lists{border-bottom-left-radius: 10px;  border-bottom-right-radius: 10px; padding-bottom: 15px; width: 260px; background: #ddddde; text-align: center;}
.news .list .lists h3{ border-top:1px solid #ebebeb; font-size:12px;font-weight: normal; width: 180px; display: inline-block; border-bottom:1px solid #c7c7c7; line-height: 30px;}
.news .list .lists a{ display: block;}
.news .list .lists a:hover{ color: #fb4b4b; #333333;}
.news .list .lists .nobottom{border-bottom: 0;}
.news .list .lists .no{border-top:0;}






/**--------------------新闻列表右边样式----------------------------------**/
.news  .main{width: 900px; margin-left: 40px; height: auto; float:right;background:url(listbg.png) repeat-x; padding-top: 25px;}


.news .main .text{  width: 800px;margin-left: auto; margin-right: auto; height: auto;}
.news .main .text img{ float:left; width: 118px; height: 85px; margin-right: 22px;}
.news .main .text .right{ height: 85px; width:660px ; float:left;border-bottom: 1px dashed #c3c7ce;}
.news .main .text ul{ width: 100%; height: auto;}
.news .main .text ul li{  margin-bottom: 30px;}
.news .main .text .right .title{ width: 540px; float:left;}
.news .main .text .right .title a{color:  #222222;}
.news .main .text .right .title a:hover{color:#FB4B4B;}
.news .main .text .right .time{width:120px; float: right; text-align: right; color: #808284; font-size: 12px;}
.news .main .text .right p{  margin-top: 10px; height: 50px; overflow: hidden; float: left; line-height: 25px;  color: #808284; font-size: 12px;}

/**--------------------产品展示左边样式----------------------------------**/



.product{ width: 100%; height: auto;}
.product .list{ width: 260px; float:left;}
.product .list .title{width: 100%; height: auto; }
.product .list .title img{ width: 100%; height: auto;}
.product .list .lists{ width: 260px; text-align: center;}
.product .list .lists h3{background: #f2f2f2; margin-top: 7px; font-size:12px;font-weight: normal; width: 260px; display: inline-block; line-height: 50px;}
.product .list .lists a{ display: block;}
.product .list .lists a:hover{ color: #FFFFFF; background: #e95f5b;}
.product .list .lists .nobottom{border-bottom: 0;}
.product .list .lists .no{border-top:0;}
.product .list .lists h3.active{ background: #e95f5b;}
.product .list .lists h3.active a{color:  #FFFFFF;}



/**--------------------产品展示列表右边样式----------------------------------**/
.product  .main{width: 870px; margin-left: 70px; height: auto; float:right;background:url(listbg.png) repeat-x; padding-top: 25px;}


.product .main .text .right{ height: 85px; width:660px ; float:left;border-bottom: 1px dashed #c3c7ce;}
.product .main .text ul{ width: 100%; height: auto;}
.product .main .text ul li{position: relative;padding: 5px;background:url(productbgs.jpg) no-repeat;margin-bottom: 30px;float:left;padding: 15px 10px;width: 176px;height: 170px;margin-right: 28px;}
.product .main .text ul li.nomargin{margin-right: 0;}
.product .main .text ul li .ps{position: absolute; top:-8px; left:5px;}
.product .main .text ul li .topimg{ width: 100%; height: 130px;}
.product .main .text ul li .name{display: block; text-align: center;height: 30px;margin-top: 20px;line-height: 30px;overflow: hidden;}
.product .main .text .right .title{ width: 540px; float:left;}
.product .main .text .right .title a{color:  #222222;}
.product .main .text .right .time{width:120px; float: right; text-align: right; color: #808284; font-size: 12px;}
.product .main .text .right p{  margin-top: 10px; height: 50px; overflow: hidden; float: left; line-height: 25px;  color: #808284; font-size: 12px;}


/**---------------------页码样式----------------------------------**/

.page {text-align:center;margin:0px;height:auto;font-size:14px;color:#666; padding-top: 10px;}
.page a {background:#FFFFFF;line-height:26px;clear:none;height:auto;font-size:0.8125rem;color:#333;padding:0 10px;border:1px solid #CCC;display:inline-block;margin:5px 3px;}
.page a:hover {background-color:#fb4b4b;border:1px solid #fb4b4b;color:#FFF;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;/*过渡效果*/}
.page a.active {background:#fb4b4b;color:#FFFFFF;border-color:#fb4b4b;}

/**--------------------产品详情列表左边样式----------------------------------**/
.contact{ width: 260px; height: 230px; margin-top: 20px;}
.contact .contactimg{ width: 260px; height: auto;}
.contact .code{ width: 100%; height: auto; margin-top: 10px;}
.contact .code .left{float: left; line-height: 25px; width: 96px; border: 1px solid #e2e2e2; padding: 8px; text-align: center;color: #333333; font-size:12px;}
.contact .code .left img{ width: 90px; height: 90px;}
.contact .code .right{ width: 135px; line-height: 25px; float:left; color:  #535353; font-size: 12px; padding-left: 10px;}

.product_details{width: 900px; margin-left: 40px; height: auto; float:right;background:url(listbg.png) repeat-x; padding-top: 25px;  }
.product_details .text{width: 100%; }
.product_details .text .left{ float:left;padding: 15px;width: 270px;height: 240px;position: relative;background: url(productbg.jpg) no-repeat;padding-right: 25px;}
.product_details .text .left .topimg{width: 260px;height: 188px;padding-top: 10px;}
.product_details .text .left .ps{position: absolute; top:-4px; left:5px;}
.product_details .text .right{ width: 590px; float:left; height: auto; }
.product_details .text .right .title{ width: 100%; height: 30px; color: #f82828; font-size: 16px;}
.product_details .text .right .title h1{ width: 100%; height: 30px; color: #f82828; font-size: 16px;}
.product_details .text .right .cont{width: 100%; height: auto;line-height: 25px; font-size: 12px; color: #808284;}
.product_details .text .right .bottom{margin-top: 10px; font-size: 14px; color: #464646;line-height: 36px;}
.product_details .text .right .bottom img{ vertical-align: middle; line-height: 30px;}
.product_details .text .right .bottom .address{width: 360px;  float:left;}
.buy{float:right; display: block; cursor: pointer;}


/**--------------------更多系列样式----------------------------------**/
.morelist {font-size:12px;color:#272020;width:100%;height:40px;line-height:40px;border-bottom:1px dashed #cccccc;}
.morelist h3 {font-weight:normal;display:inline-block;margin:0 8px;}
.morelist a {color:#c82d2d;font-size:14px;}



.middle{ background: #f4f5f5; height: 60px; width: 100%;}
.middle span{ color:  #858585; border-top-left-radius: 10px;border-top-right-radius: 10px;  background: #FFFFFF; padding: 15px 40px;float:left; font-size: 16px; margin-top: 10px; margin-left: 30px; }

.details{width: 100%; height: auto; line-height: 30px; padding:20px 0;border-bottom:1px dashed #cccccc;}
.details p{ text-indent: 2rem;}

/**--------------------更多产品样式----------------------------------**/
.moreproduct{ width: 600px;  height: 140px; float:left;}
.moreproduct ul{ width: 600px; margin-top: 30px;}
.moreproduct ul li{ width: 140px; height:145px;; float:left; margin-right: 10px; overflow:hidden;}
.moreproduct ul li img{ width: 100%; height: 120px; float:left;}
.moreproduct ul li a{ color: #272020; font-size: 12px; display: block; width: 100%; line-height: 25px;  overflow: hideen; text-align: center; background: #e6e6e6;}


	
.morenews{ padding: 0 10px; width: 280px; float:left; line-height: 30px;margin-top: 30px;}
.morenews p{ overflow: hidden; width: 280px; height:30px;}
.morenews a{color:#272020;}

.morenews img{padding-right: 10px;} 



/**--------------------新闻详情列表左边样式----------------------------------**/
						
.moreproducts{ width: 100%; height: auto;  margin: 20px 0;}
.moreproducts h3{font-weight: normal; font-size: 12px; line-height: 25px;}
.moreproducts .toptitle{font-size: 20px; color: #222222; line-height: 30px;}
.moreproducts ul{ width: 100%; height: auto; margin-top: 10px;}
.moreproducts .first li{ height: 30px; width: 120px; float:left; margin-right:20px; border-bottom: 1px dashed #c3c7ce; overflow: hidden;}
.moreproducts .first .no{margin-right: 0;}
.moreproducts .first li a{color: #7e7e7e; display: block;}
.moreproducts .first li a:hover{color: #FB4B4B;}

.moreproducts .two li{ height: 130px; width: 120px; float:left; margin-right:20px;  overflow: hidden;}
.moreproducts .two .no{margin-right: 0;}
.moreproducts .two li a{color: #7e7e7e; text-align: center;display: block; line-height: 30px;}
.moreproducts .two li a:hover{color:#FB4B4B;}
.moreproducts .two li img{ height: 100px; width: 100%; }

.news_details{color: #808284; width: 100%;padding-bottom: 20px;}					
.news_details .title{ height: 90px; width: 900px;}
.news_details .label{text-align: center; font-size: 16px; color: #222222;}
.news_details .label h1{text-align: center; font-size: 16px; color: #222222;}
.news_details .time{width: 100%; text-align: right; height: 80px; line-height: 80px;}
.news_details p{ text-indent:2em; line-height: 25px; font-size: 14px!important;}
.news_details p span{ font-size: 14px!important; font-weight: normal; font-family: "微软雅黑!important;";}

.next_page{  background: #FFFFFF; margin-bottom: 2rem;}
.next_page ul{ width: 100%; min-height: 4.375rem; padding: 0.5rem 0; }
.next_page ul li{ width: 100%; height: 30px; line-height: 30px; overflow: hidden; color: #222222;  }
.next_page ul li a{ width: 100%; color: #222222; }
.next_page ul li a:first-child{color:#222222}


/**--------------------关于我们左边产品列表----------------------------------**/



.moreproducts_about{width: 260px; height: auto;  margin-top: 20px; color: #b6b7b7;}
.moreproducts_about .toptitle{font-size: 20px; color: #222222; line-height: 30px;}
.moreproducts_about .red{ color: #fb4b4b;}
.moreproducts_about ul{ width: 260px; height: auto;margin-top: 20px; margin-bottom: 20px;}
.moreproducts_about ul li{ height: 70px;margin-bottom: 15px;}
.moreproducts_about img{float:left; width: 90px; height: 68px; border: 1px solid #e9e9e9;}
.moreproducts_about a{color: #6a6a6a; font-size: 14px;height: 25px; line-height: 25px;overflow: hidden;}
.moreproducts_about a:hover{color: #FB4B4B;}
.moreproducts_about .bottom{width:160px; height: 25px; line-height: 25px; overflow: hidden;}
.moreproducts_about .about_text{width: 160px; padding-left: 7px; float:left;}
.moreproducts_about p{height: 25px; line-height: 25px; overflow: hidden;width:160px;}

/**--------------------关于我们右边产品列表----------------------------------**/

.morehot{width: 900px; height: 200px;}
.morehot .topimg{ width: 900px; margin:20px 0;}
.morehot ul{width: 100%; height: auto;}
.morehot ul li{ width: 210px;  float:left; margin-right: 20px; text-align: center;}
.morehot ul li.no{margin-right: 0;}
.morehot ul li img{width: 100%; border: 1px solid #939393; height: 140px;}
.morehot ul li a{}
.morehot ul li a:hover{color: #f53a3a;}



/*搜索页面样式*/

.result {width:100%; margin-bottom: 20px;}
.result span {color:red!important;}


.xj{display: block; height: 30px; line-height: 30px; overflow: hidden;}


/*后加程序样式*/
.mainin {width:100%;padding-bottom:50px;}
.m_inside {width:1200px;margin-top:-40px;margin-left:auto;margin-right:auto;}
.tagCon {margin-top:40px;}
.tagCon .title {line-height:40px;font-size:18px;color:#FB4B4B;font-weight:bold;border-bottom:1px solid #CCC;}
.tagBody {padding-top:10px;}
.tagBody a {line-height:30px;font-size:14px;}
.tagBody a:hover {color:#FB4B4B;}

