﻿body{
 background-color: #f1f0f0;
}
#contain{
 width: 100%;
 background-color: #f1f0f0;
}
/*这个盒子1200*/
.contain-item1{width: 1200px;margin: 0 auto;}

/*这个盒子100%*/
.contain-item2{width: 100%;}

/*公用*/
.contain-item1-location{padding: 20px 0 0 20px;font-size: 16px;height: 30px;}
.contain-item1-location img{vertical-align: middle;margin-right: 10px;}
.contain-item1 dl{padding-bottom: 10px;border-bottom: 1px dashed #cacaca;padding-top: 10px;}
.contain-item1 dl:nth-child(4){border:none;}
.contain-item1 dl dt{float: left !important;background: #008be8;text-align: center;line-height: 20px;
display: inline-block;width: 120px;height: 20px;font-size: 15px;color: #fff;}
.contain-item1 dl dd{margin-left: 135px;}
.contain-item1 dl dd a{position: relative;margin-right: 15px;text-decoration: none;cursor:pointer;font-size: 13px;color: #000000;}
.contain-item1 dl dd a:hover{color: #a59f99;}
.contain-item1 dl dd a:after{content: ''; right: -10px;
 position: absolute;width: 1px;height: 15px;background: #000;top:2px}
.contain-item1 dl dd a:last-child:after{display: none;}
/*以上是公用得*/
.contain-lr:after{content: '';display: block;clear: both;}
.contain-lr h3{
  font-size: 40px;
  color: #000;
  line-height: 40px;
  width:100%;
  text-align: center;
 margin: 30px 0px;
 font-weight: normal;
}
.contain-lr h4{
 font-size: 16px;
 color: #a3a3a3;
 line-height: 20px;
 width:100%;
 text-align: center;
 margin-bottom: 30px;
}
.contain-lr p{
 color: #000000;
}


.contain-lr .contain-item-nav{float:left}
.contain-item-nav1{width: 1200px;}


.contain-lr .contain-item-nav1 .item-nav1-t{
 width:1200px;
 height:300px;
 background-color: #ffffff;
}
.contain-lr .contain-item-nav1 .item-nav1-t img{
 width: 510px;
 height: 300px;
 float: left;
 margin-right: 20px;
}

.contain-lr .contain-item-nav1 .item-nav1-t h4{
 text-align: left;
 margin-top: 20px;
 height: 50px;
 vertical-align: middle;
 margin-bottom: 10px;
}
.contain-lr .contain-item-nav1 .item-nav1-t h4 a{
 color: #000000;
 text-decoration: none;
 margin-top: 20px;
 float: left;
}
.contain-lr .contain-item-nav1 .item-nav1-t p{
 line-height: 30px;
}
.contain-lr .contain-item-nav1 .item-nav1-t p span{
 color: #9c9c9c;
 font-size: 20px;
}



.contain-lr .contain-item-nav1 .item-nav1-d{
 width:1200px;
 float: left;
}
.contain-lr .contain-item-nav1 .item-nav1-d ul li{
 float: left;
 width:380px;
 margin: 10px;
 background-color:#ffffff;
}
.contain-lr .contain-item-nav1 .item-nav1-d ul li img{
 width:380px;
 height:210px;
 float: left;
 margin-right: 10px;
 margin-bottom: 10px;
}
.contain-lr .contain-item-nav1 .item-nav1-d h4{
 text-align: left;
 font-size: 18px;
 margin: 10px 0px 10px 5px;

}
.contain-lr .contain-item-nav1 .item-nav1-d h4 a{
 color: #1c1c1c;
}
.contain-lr .contain-item-nav1 .item-nav1-d p{
 color: #7b7b7b;
 font-size: 14px;
 margin: 10px 0px 10px 5px;
 line-height: 18px;
}
.contain-lr .contain-item-nav1 .item-nav1-d span{
 color: #7b7b7b;
 font-size: 20px;
}
.marg_com{
 margin: 0 35px;
}
.contain-item-nav1 .pro_top{

 margin-bottom: 20px;
 width:100%;
}
.contain-item-nav1 .pro_top .pro_top_con{
 margin-left: 200px;
 width:800px;
}
.contain-item-nav1 .pro_top .pro_top_con a{
 font-size: 24xp;
 width:115px;
 color: #000000;
 margin: 0 10px;
 text-decoration: none;
 font-weight: bold;
}
.contain-item-nav1 .pro_top .pro_top_con a:hover{
 color: #57b314;
 border-bottom-width: 2px;
 border-bottom-style: solid;
 border-bottom-color: #57b314;

}
.pro_con .tx-part-content ul{
  width:100%;
}
.pro_con .tx-part-content ul li{
 width:580px;
 height:160px;
 float: left;
 background-color: #e6e5e5;
 margin: 10px;

}
.pro_con .tx-part-content ul li:hover{
 background-color: #c9c9c9;
}
.pro_con .tx-part-content ul li img{
 float: left;
 width:145px;
 height:107px;
 margin-right: 10px;
 margin-left:25px;
 margin-top: 30px;
}
.pro_con .tx-part-content ul li .news_con{
 width:300px;
 height:105px;
 float: left;
}

.pro_con .tx-part-content ul li .news_con h3{
 float: left;
 line-height: 16px;
 font-size: 14px;
 text-align: left;
 color: #303030;
 margin-top: 40px;
 margin-bottom: 10px;
}
.pro_con .tx-part-content ul li .news_con p{
 float: left;
 font-size: 12px;
 text-align: left;
 color: #303030;
}
.pro_con .tx-part-content ul li .news_con h3 a{
 font-size: 16px;
 color: #303030;
 float: left;
 text-decoration: none;
}
.pro_con .tx-part-content ul li .time{
 float: left;
 border-left-width: 2px;
 border-left-style: solid;
 border-left-color: #ffffff;
 width:80px;
 margin: 10px 0px;
 height:140px;
}
.pro_con .tx-part-content ul li .time .sp1{
 color: #ffffff;
 font-size: 40px;
 width:80px;
 text-align: center;
 margin-top: 20px;
 margin-bottom: 20px;
}
.pro_con .tx-part-content ul li .time .sp2{
 color: #303030;
 font-size: 14px;
 width:80px;
 text-align: center;
}
.contain-item-nav2{display: inline-block;border-left:1px solid #e6e6e6 ;
width: 263px;text-align: center;height: 1815px;}
.contain-item-nav2 div:nth-child(2n-1){width: 245px;height: 245px;margin-top: 10px;margin-left: 10px;}
.contain-item-nav2 div:nth-child(2n){height: 50px;line-height: 60px;}
.contain-item-nav2 img{width: 245px;height: 245px;}

.contain-item-hf{text-align: center;border-bottom:1px solid #e6e6e6;height: 50px;margin-top: 20px;}
.contain-item-hf img{height: 40px;}
.contain-item1-tp3{margin: 0 auto;text-align: center;}
.contain-item1-tp3p div:nth-child(1){width: 280px;height: 225px;margin: 10px 10px;}
.contain-item1-tp3p div:nth-child(2){width: 280px;height: 35px;line-height: 35px;font-size: 14px;
background: #f5f5f5;margin:5px  10px;}
.contain-item1-tp3p div:nth-child(1) img{width: 280px;height: 228px;}
.contain-item1-tp3 .contain-item1-tp3p{display: inline-block;}

.list{margin-top: 40px;}
.list:after{content: ''; display: block;clear: both;}
.list div{float: left;width: 340px;}
.list div:nth-child(3){width: 200px;margin-top: 15px;margin-left: 30px;}
.list .ul a{
 color: #2C2C2C;
}
.list .ul a:hover{
 color: #2C2C2C;
}
.ul{padding-left:20px ;position: relative;}
.ul span{position: absolute;left:20px;display: inline-block;width: 16px; height: 16px;background: #666;
color: #fff;line-height: 16px;text-align: center;margin-top: 10px;}
.ul li{font-size: 14px;height: 35px;line-height: 35px;margin-left: 30px;}
.contain-item-hfjd{border-top:1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding-top: 20px;}


.news-ti{height: 270px;background: #f7f7f7;}
.news-ti-nav1{float: left;width: 350px;}
.news-ti-nav1 img{width: 290px;height: 225px;margin-top: 20px;margin-left: 20px;}
.news-ti-nav2{float: left;}
.news-ti-nav2-title{font-size: 16px;margin-top: 60px;display: inline-block;}
.news-ti-nav2-p{width: 540px;line-height: 200%;margin-top:25px;font-size: 13px; }
.news-ti-nav2-b{width: 145px;height: 35px;border: 1px solid #d2d2d2;background: #fcfcfc;color: #333;float: right;margin-top: 35px;}
.news-list{height: 105px;}
.news-list ul{width: 886px;background: yellow;margin: 20px auto 0px auto;}
.news-list li{width: 443px;float: left;text-indent: 30px;position: relative;margin-bottom: 15px;}
.news-sign{position: absolute;width: 15px;height: 15px;border:#bcbcbc solid 1px;left: 0px;border-radius: 50%;top:2px;}
.news-list-time{float: right;margin-right: 20px;color: #a8a8a8;font-size: 14px;margin-top: 3px;}

/* 产品资讯 */
.news-msg:after{content: '';display: inline-block;clear: both;}

.news-msg ul{margin-left:20px;margin-top:20px;}
.news-msg ul:after{content: '';display: inline-block;clear: both;}
.news-msg li{width: 445px;height: 265px;border: 1px solid #d9d9d9;float: left;}
.news-msg li:nth-child(1){margin-right: 5px; margin-bottom: 5px;}
.news-msg li:nth-child(2){ margin-bottom: 5px;}
.news-msg li:nth-child(3){ margin-right: 5px;}
.news-msg li h2{height: 30px;line-height: 30px;text-align: center;border-bottom:1px solid #d9d9d9; }
.news-wbzx{margin-top: 15px}
.news-wbzx-item{position: relative;padding-left: 25px;width: 410px;margin: 0 auto;font-size: 14px;margin-top: 10px;margin-bottom: 10px;}
.news-index{position: absolute;left:0px;width: 16px;height: 16px;background: #666;color:#fff;display: inline-block;line-height: 16px;text-align: center;top:2px}
.news-wbzxtime{float: right;color: #999;font-size: 14px}

.compang-dis{margin: 0 auto;height: 76px;width: 895px;}
.compang-dis:after{content: '';display: inline-block;clear: both;}
.compang-dis ul{margin-top: 15px;}
.compang-dis li{width: 143px; height: 74px;border:1px solid #dadada;float: left;margin-right: 4px}
.compang-dis li img{width: 100%;height: 100%;}


.news_pro_content_do {
 width:1200px;
 margin: 0 auto;
 margin-top: 30px;

}
.news_pro_do{
 width:1200px;
 margin: 0 auto;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #666;
 float: left;
}
.news_pro_do p {
 width: 140px;
 line-height: 40px;
 margin: 0;
 float: left;
 font-size: 18px;
 text-align: center;
 margin: 0 2px;

}
.news_pro_do p:hover {
 border-bottom-width: 2px;
 border-bottom-style: solid;
 border-bottom-color: #67af10;

}

.news_pro_content_do div{
 display: none;
}


.news_pro_content_do ul li{
 float: left;
 width:100%;
 background-color: #f0eeee;
 margin: 10px 0;
 padding: 5px;
}
.news_pro_content_do ul li:hover{
 background-color: #b2afaf;
}
.news_pro_content_do ul li img{
 width:180px;
 height:116px;
 float: left;
}
.news_pro_content_do dt{
 float: left;
 width:700px;
 margin-left: 20px;
}
.news_pro_content_do .pro_news_p1{
 width:130px;
 float: left;
}
.news_pro_content_do .pro_news_p1 span{
 width:130px;
 float: left;
 text-align: center;
 color: #000000;
}
.news_pro_content_do .pro_news_p1 .news_p1_1{
 font-size: 60px;
}
.news_pro_content_do .pro_news_p1 .news_p1_2{
 font-size: 18px;
 margin-top: 10px;
}
.news_pro_content_do ul li h3{
 margin: 10px 0;
}
.news_pro_content_do ul li h3 a{
 float: left;
 font-size: 14px;
 color: #000000;
}
.news_pro_content_do ul li p{
 float: left;
 font-size: 14px;
 color: #6c6c6c;
 text-align: left;
 text-indent: 24px;
}
.news_proted {

}
.news_pro_content_do .show{
 display: block;
}
                                                                                              
