*{margin: 0;padding: 0;}
ul li{list-style-type: none;}
.location span{
	line-height: 45px;
	font-size: 14px;
}
.location span{
	line-height: 45px;
	font-size: 14px;
}
.location span:nth-of-type(1){
	color: #195b97;
	font-weight: bold;
}
.location span:nth-of-type(2){color: #666666;}
.location span:nth-of-type(2) a{
	color: #666666;
}

.row .img{
    height: 200px;
}

/*.banner{padding-top: 1px;margin-top: 165px;}*/
.main .left .top{position: relative;}
.main .left .top img{width: 100%;height:100px;}
.main .left .title{font-size: 26px;color:white;}
.main .left .yingyu{color:white;}
.main .left .zi{position: absolute;top:20px;left:40px;}
.main .left ul{border: 1px solid gainsboro;border-top: none;border-bottom: none;}
.main .left ul li{width: 100%;border-bottom: 1px solid gainsboro;height: 70px;border-left:3px solid white}
.main .left ul li a{color: #000000;}
.main .left ul li p{padding-left:50px ;line-height: 70px;}
.main .left ul li:hover{border-left-color: #B8382F;}
.main .left ul li:hover p{color: #B8382F;}
.main .left ul li:hover p a{color: #B8382F;}
.main .left .lianxi{width: 100%;border: 1px solid gainsboro;
/*display:none;*/
}
.main .left .lianxi .us{line-height: 45px;font-size: 18px;background-color:#195b97;color: white;padding-left: 20px;}
.main .left .lianxi .email{padding: 20px;}
.main .left .lianxi .email p{font-size: 14px;height: 60px;border-bottom: 1px solid gainsboro;}
.main .left .lianxi .email p:nth-of-type(1){height: 40px;}
.main .left .lianxi .phone{height: 80px;background-color: #B8382F;padding-top:10px;padding-left: 30px;}
.main .left .lianxi .phone .dianhua p:nth-of-type(1){font-size: 12px;color:white;margin-top: 5px;font-weight:bold;}
.main .left .lianxi .phone .dianhua p:nth-of-type(2){font-size: 18px;margin-top: -10px;color:white;font-weight:bold;}
.main .left .lianxi .phone span{float: left;}
.main .left .lianxi .phone .dianhua{float: left;margin-left:10px;padding-left: 10px;border-left: 1px solid gainsboro;}
.img{width: 99%;}
.main .right .diqu{font-size: 16px;color:#333333;width: 99%;background-color: #f4f4f4;line-height: 40px;padding-left: 15px;
   overflow:hidden;text-overflow: ellipsis;white-space: nowrap;
   text-align: center;
}
.main .right .diqu.te1{color: #B8382F;}
.main .right .diqu:hover{color:#B8382F;}
.main .right .miaoshu{font-size: 10px;color: #666666;padding-left: 10px;padding-right: 10px;width: 99%;background-color: #f4f4f4;padding-bottom: 50px;margin-bottom: 20px;
margin-top: -10px;overflow : hidden;   
text-overflow: ellipsis;  
display:-webkit-box;   
-webkit-line-clamp: 3;   
-webkit-box-orient: vertical; }
.main .right .juli{height: 20px;background-color: #F4F4F4;margin-top: -10px;}
.main .right .anniu{text-align: center;margin-top: 50px;margin-bottom: 50px;}
.main .right .anniu span{padding: 5px 5px;border: 1px solid gainsboro;margin-left: 16px;}
.main .right .anniu span.shu{padding: 5px 5px;}
.main .right .anniu span.shu:hover{background-color: #000000;}
.main .right .anniu span.shu:hover a{color: white;}
.main .right .te{margin-top: 15px;margin-bottom: 15px;}
.main .right .anniu span a {color: #000000;}
.main .right .anniu span a:hover {color: #000000;}
.main{margin-bottom:40px;border-top: 1px solid #f0f0f0;padding-top: 70px;-webkit-box-shadow:  0px -10px 5px 0px #f3f3f3 ;
box-shadow:  0px -10px 5px 0px #f3f3f3;}
@media only screen and (max-width:768px) {
    .main .left .lianxi{
        display:none;
    }
.row .img{
    height: auto;
}
.main{margin-bottom:-100px;}	
/* .banner{margin-top:89px;margin-bottom: 70px;}*/	
.main .left .top{position: relative;}
.main .left .top img{width: 100%;height:40px;}
.main .left .title{font-size: 20px;color:white;}
.main .left .yingyu{color:white;margin-top: -10px;font-size: 12px;display:none;}
.main .left .zi{position: absolute;top:5px;left:20px;}
.main .left ul{border: 1px solid gainsboro;border-top: none;}
.main .left ul li{width: 100%;border-bottom:none;height: 30px;border-left:3px solid white;display:inline-block;width:45%;margin-left:4%;}
.main .left ul li p{padding-left:0px ;line-height: 30px;}
.main .left ul li:hover{border-left-color: #B8382F;}
.main .left ul li:hover p{color: #B8382F;}
.main .left .lianxi{width: 100%;border: 1px solid gainsboro;}
.main .left .lianxi .us{line-height:35px;font-size: 14px;background-color:#195b97;color: white;padding-left: 20px;}
.main .left .lianxi .email{padding: 20px;}
.main .left .lianxi .email p{font-size: 14px;height: 30px;border-bottom: 1px solid gainsboro;}
.main .left .lianxi .email p:nth-of-type(1){height: 20px;}
.main .left .lianxi .email p:nth-of-type(2){height: 40px;}
.main .left .lianxi .phone{height: 40px;background-color: #B8382F;padding-top:3px;padding-left:30px;}
.main .left .lianxi .phone .dianhua p:nth-of-type(1){font-size: 12px;color:white;margin-top:0px;}
.main .left .lianxi .phone .dianhua p:nth-of-type(2){font-size: 12px;margin-top: -10px;color:white;}
.main .left .lianxi .phone img{width:70%;}
.main .left .lianxi .phone span{float: left;}
.main .left .lianxi .phone .dianhua{float: left;margin-left:5px;padding-left:5px;border:none;}
.location{margin-top: -70px;display:none;}
.banner .title{display: none;}
.main{margin-bottom: -200px;}
.teshu{margin-top: -50px;}

}
@media only screen and (max-width:320px) {
  .main .left ul li span{font-size:12px;}
  
}