*{margin: 0;padding: 0;}
a{color:white;text-decoration: none;}
a:hover{color:#000000 ;}
ul li{list-style-type: none;}
html, body { background-color: #f1f1f1;}
.navbar{min-height:70px;}
.nav span:nth-of-type(1){font-size: 14px;color: #195b97;line-height: 44px;}
.na span:nth-of-type(2){font-size: 14px;color: #666666;line-height: 44px;}
/*.banner{margin-top:165px;}*/
.location span{
	line-height: 45px;
	font-size: 14px;
}
.location span:nth-of-type(1){
	color: #000;
	font-weight: bold;
}
.location span:nth-of-type(2){color: #666666;}
.location span:nth-of-type(2) a{
	color: #666666;
}
.product-center{width:100%;}
.product-center .tu{float: left;}
.product-center .zi{float: left;margin-left: 10px;}
.product-center .top{    width: 100%;
    background-color: #00914A;
    padding-left: 22px;
    padding-top: 20px;
    padding-bottom: 20px;}
.product-center .zi span:nth-of-type(1){font-size: 22px;color: white;}
.product-center .zi span:nth-of-type(2){font-size: 14px;color: white;}
.product-center .list ul li{width: 75%;
    padding-left: 40px;padding-top: 20px;padding-bottom: 20px;background-color: #f4f4f4;box-sizing:content-box;border-bottom: 1px solid gainsboro;
border-left: 3px solid #f4f4f4;}
.product-center .list ul li:hover{border-left-color:#10b765;width: 60%;background-color: #FFFFFF;}
.product-center .list ul li span{font-size: 14px;}
.product-center .list ul li:hover span{color:#10b765 ;}
.product-center .tu{float: left;}
.product-center .zi{float: left;margin-left: 10px;padding-left:10px; border-left: 1px solid white;}
.product-center .bottom{width: 100%;background-color:#00914A;padding-left: 40px;padding-top: 20px;padding-bottom: 20px;margin-top: -10px;}
.product-center .bottom .zi span:nth-of-type(1){font-size: 14px;color: white;}
.product-center .bottom .zi span:nth-of-type(2){font-size: 16px;color: white;font-weight: bold;}
.pro_info{width:100%;display: table; background: #fff;    padding: 20px 0;}
.pro_left{float:left; width:50%;}
.pro_right{float:left; width: 45%; margin-top: 80px;}
.right .title{color: #2166a5;font-size: 30px;font-weight: bold;text-align: left;line-height: 40px;}
.right .title span{font-size: 26px;color:#00914A;}
.right .title2{color: #000;font-size: 14px;text-align: left;line-height: 20px;}
.right .desc{margin-top: 30px; line-height: 30px;  color:#666;}
.right{border: 0px solid gainsboro; }
.right .un{margin-top: 50px;}
.right .un strong{ width:48%; float:left; height: 40px; line-height: 40px; text-align: center;background: #39b54a; color:#fff;}
.right .un span{width:48%;float:right;height: 40px; line-height: 40px;}
.right .kuang{/* border:1px solid gainsboro; */width: 94%;margin: 0 auto;
    height: 500px;
    overflow: hidden;
}
#pro_do{margin-top:35px;}
#pro_do p{margin-top:15px;}
#pro_do p a{color:#000;}
#pro_do p img{margin:-2px 7px 0 0;}

.right .xiaotu{margin: 0 auto;margin-top: 40px;}
.right .xiaotu span{height: 100%;}
.right .xiaotu span:nth-of-type(1){margin-left:30px;}
.right .xiaotu span img{width:20%;border: 1px solid gainsboro;margin-left:10px;}
.right .xiaotu span img:hover{border-color:#39b54a;}
.right .prodesc_left{width:75%; float:left; background: #fff; margin-top: 30px;}
.right .message{width: 100%;margin: 0 auto;line-height: 50px;color: #00914A;font-size: 20px;font-weight: bold;border-top: 3px solid #000;padding-left: 15px; border-bottom: 1px solid #e8e8e8;}
.right .jieshao p{color: #666666;}
.right .jieshao{padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid gainsboro;    padding-left: 20px;
    padding-right: 20px;}
    .right .jieshao img{max-width:100%;}
.right .news p:nth-of-type(2){float: right;} 
.right .news{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;}
.right .news p a{color: #000000;
    font-weight: 400;
    text-align: center;
    width: auto;
    padding: 0 25px;
    line-height: 45px;
    border: 1px solid #fff;
    overflow: hidden;
    position: relative;
    z-index: 0;
    cursor: pointer;
    color: #000;
    margin-right: 2.5em;}
.right .news .back{
    padding: 10px 25px;
    color:#00914A;
    border: 1px solid #00914A;
}
.right .news .back:hover{
  background-color: #00914A;
  color:#fff;
}
.right .news p a:hover{color: #000000;}
.right .tuijian{background-color: #fff ;padding-bottom: 40px; width:23%; float:right; margin-top: 30px;}
.right .tuijian .cptuijian{font-size: 20px;color: #00914A;padding-left: 20px; font-weight: bold;border-top: 3px solid #000;line-height: 50px; border-bottom: 1px solid #e8e8e8;}
.right .tuijian img{width:100%;}
.right .tuijian p{text-align: center;}
.right .tuijian .title{font-size: 14px;line-height: 50px;font-weight: bold;background-color: #FFFFFF;}
.right .tuijian .kuangao .gaokuan{border: 1px solid gainsboro;width:100%;margin-left:0px;margin-top: -10px;border-top: none;}
.right .tuijian .kuangao .gaokuan .kuan{border-right: 1px solid gainsboro;background-color: #FFFFFF;}
.right .tuijian .kuangao .gaokuan .gao{background-color: #FFFFFF;}
.right .tuijian .kuangao .gaokuan p{margin-top: 10px;}
.right .tuijian .kuangao p a{color: #000000;}
.right .tuijian .kuangao>div{width: 94%; margin: 0 3%;}
.right .tuijian .kuangao{margin-top:20px;}
.main1{/*border-top: 1px solid #f0f0f0;*/}
/*.main1{  box-shadow: 0px 10px 0px 0px inset;margin-bottom: 50px;padding-top: 50px;}*/
@media only screen and (max-width:768px) {
    .right .kuang{
    height: auto;
    overflow: hidden;
}
.right .jieshao{
    padding: 20px 30px 0px 30px;
}
.nav span:nth-of-type(1){font-size: 14px;color: #195b97;line-height:34px;}
.na span:nth-of-type(2){font-size: 14px;color: #666666;line-height: 34px;}
.product-center .list ul li{width:108%;padding-left: 85px;padding-top: 10px;padding-bottom: 10px;background-color: #f4f4f4;box-sizing:border-box;
border-left: 3px solid #f4f4f4;}
.product-center .top{width: 105.5%;background-color:#2569a7 ;padding-left: 40px;padding-top:0px;padding-bottom:0px;}
.product-center .top .zi{margin-top: 5px;}
.product-center .bottom{width: 105.5%;background-color:#b83830 ;padding-left: 40px;padding-top: 0px;padding-bottom: 0px;margin-top: -10px;}
.right1 .tuijian{background-color: #f4f4f4 ;padding-bottom: 40px;}
.right1 .tuijian .cptuijian{font-size: 22px;color: #b83830;padding-left: 20px;border-top: 3px solid #195b97;line-height: 50px;margin-top: 30px;background-color: #ececec;}
.right1 .tuijian img{border: 1px solid gainsboro;width:100%;border-bottom: none;}
.right1 .tuijian p{text-align: center;}
.right1 .tuijian .title{border:1px solid gainsboro;border-top: none;font-size: 14px;line-height: 50px;font-weight: bold;background-color: #FFFFFF;}
.right1 .tuijian .kuangao .gaokuan{border: 1px solid gainsboro;width:100%;margin-left:0px;margin-top: -10px;border-top: none;}
.right1 .tuijian .kuangao .gaokuan .kuan{border-right:0;background-color: #FFFFFF;border-bottom: 1px solid gainsboro;}
.right1 .tuijian .kuangao .gaokuan .gao{background-color: #FFFFFF;}
.right1 .tuijian .kuangao .gaokuan p{margin-top: 10px;}
.right1 .tuijian .kuangao>div{width:90%;margin-bottom: 30px;}
.right1 .tuijian .kuangao{margin-left:20px;margin-top:30px;}
.right .xiaotu span{height:100%;}
.right .xiaotu span:nth-of-type(1){
    margin-left:0px;
    
}
.right .xiaotu span img{
    width:20%;
    border: 1px solid gainsboro;
    margin-left:10px;
    
}
.right .xiaotu span img:hover{border-color:#b83830;}
.right .message{width: 95%;margin: 0 auto;background-color: #f4f4f4;line-height: 50px;color: #b83830;font-size: 16px;font-weight: bold;border-top: 3px solid #195b97;padding-left: 15px;margin-top: 30px;}
.right .xiaotu span img.te{margin-left: 63px;margin-top: 20px;}
.right .xiaotu span img.te1{margin-top: 20px;}
.tuijian{margin-bottom: -150px;}
.right .kuang .zhutu{width:70%;
margin-left:15%;}
.product-center .list ul{width:90%;}
.product-center .list ul li:hover{border-left-color:#b83830;width:108%;background-color: #FFFFFF;}
.nav{margin-bottom: -60px;}
.product-center{margin-bottom: 20px;}
.product-center{padding-left: 15px;margin-bottom: 20px;padding-right: 15px;}
/* .banner{margin-top:89px;}*/
}
@media only screen and (max-width:380px) {
 .product-center .list ul li{width:73%;padding-left: 85px;padding-top: 10px;padding-bottom: 10px;background-color: #f4f4f4;box-sizing:content-box;border-bottom: 1px solid gainsboro;
border-left: 3px solid #f4f4f4;}
.product-center .top{width: 100%;background-color:#2569a7 ;padding-left: 40px;padding-top: 0px;padding-bottom:0px;}
.product-center .bottom{width: 100%;background-color:#b83830 ;padding-left: 40px;padding-top: 0px;padding-bottom: 0px;margin-top: -10px;}
.right1 .tuijian{background-color: #f4f4f4 ;/*padding-bottom: 40px;*/}	
.product-center .list ul li:hover{border-left-color:#b83830;width:73%;background-color: #FFFFFF;}
.product-center{padding-left: 30px;margin-bottom: 20px;}
}
@media only screen and (max-width:375px) {
  .product-center .list ul li{width:73%;padding-left: 85px;padding-top: 10px;padding-bottom: 10px;background-color: #f4f4f4;box-sizing:content-box;border-bottom: 1px solid gainsboro;
border-left: 3px solid #f4f4f4;}
.product-center .top{width: 101.5%;background-color:#2569a7 ;padding-left: 40px;padding-top: 0px;padding-bottom:0px;}
.product-center .bottom{width: 101.5%;background-color:#b83830 ;padding-left: 40px;padding-top: 0px;padding-bottom: 0px;margin-top: -10px;}
.right1 .tuijian{background-color: #f4f4f4 ;/*padding-bottom: 40px;*/}	
.product-center .list ul li:hover{border-left-color:#b83830;width:73%;background-color: #FFFFFF;}
.product-center{padding-left: 30px;margin-bottom: 20px;}
}
@media only screen and (max-width:360px) {
	 .product-center .list ul{width:100%;}
	.product-center .list ul li:hover{border-left-color:#b83830;width:73%;background-color: #FFFFFF;}
	.product-center .top{width: 110%;background-color:#2569a7 ;padding-left: 40px;padding-top: 0px;padding-bottom:0px;}
  .product-center .bottom{width: 110%;background-color:#b83830 ;padding-left: 40px;padding-top: 0px;padding-bottom: 0px;margin-top: -10px;}
  .product-center{padding-left: 15px;margin-bottom: 20px;padding-right: 15px;}
}
@media only screen and (max-width:320px) {
	 .product-center .list ul{width:95%;}
	.product-center .list ul li:hover{border-left-color:#b83830;width:73%;background-color: #FFFFFF;}
	.product-center .top{width: 111%;background-color:#2569a7 ;padding-left: 40px;padding-top: 0px;padding-bottom:0px;}
  .product-center .bottom{width: 111%;background-color:#b83830 ;padding-left: 40px;padding-top: 0px;padding-bottom: 0px;margin-top: -10px;}
  .product-center{padding-left: 15px;margin-bottom: 20px;padding-right: 15px;}
}

/*头部导航*/
#aside {
    border-bottom: solid 1px #e4e4e4;
    background-color: #fff;
}
#category {
    height: 56px;
    position: relative;
}
#category p {
    position: absolute;
    right: 0;
    top: 0;
    height: 56px;
    line-height: 56px;
    background: url(../image/home.jpg) no-repeat left center;
    padding-left: 20px;
    color: #8b8b8b;
}
#category ul li.first, #category ul li.firston {
    width: 106px;
}
#category ul li.firston a {
    color: #014b93;
    background: url(../image/menu_on.jpg) no-repeat left bottom;
}
#category ul li a {
    display: block;
    height: 56px;
    line-height: 56px;
    font-size: 16px;
    color: #6b6b6b;
}
#category ul li.line {
    width: 1px;
    background: url(../image/m_line.jpg) no-repeat left center;
}
#category ul li {
    float: left;
    display: inline;
    height: 56px;
    line-height: 56px;
}
#category ul li.menu, #category ul li.menuon {
    width: 158px;
    text-align: center;
}
#category ul li.menuon a {
    color: #00914A;
    background: url(../image/menu_on.jpg) no-repeat center bottom;
}
#category ul li.menu a:hover {
    text-decoration: none;
    color: #00914A;
    background: url(../image/menu_on.jpg) no-repeat center bottom;
}
#aside a{
  color:#333;
}

/*内容也*/
#article {
    margin: 35px auto 0;
    /*padding: 40px 88px;*/
}
#article .hd {
    height: 57px;
    line-height: 57px !important;
    text-align: center;
    background: url(../image/article_hd.png) no-repeat center top;
}
#article .hd h1{
 line-height: 57px !important;
}
#article .hd h1 {
    font-size: 30px;
    color: #00914A;
}
#article .bd {
    padding: 30px 0;
    line-height: 200%;
}
#article .bd img{
      max-height: 100%;
}
 .clearfix:after {  content: ""; display: block; height: 0; clear: both; visibility: hidden;  }   

 .clearfix {*zoom: 1;}