*{margin: 0;padding: 0;}
a:hover{text-decoration:none;}
ul li{list-style-type: none;}
/*.banner{position: relative;top: 185px;margin-bottom: 185px;}*/
.banner p{font-size: 94px;font-weight: bold;position: absolute;top:30%;left: 35%;color: white;opacity: 0.8;}
.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;
}
.main .left .top{position: relative;}
.main .left .top img{width:100%;height: 80px;}
.main .left .title{font-size: 26px;color:white;}
.main .left .yingyu{color:white;}
.main .left .zi{position: absolute;top:10px;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:50px;border-left:3px solid white}
.main .left ul li.te{
     /*background-color: #B8382F;*/
    background-color: #515151;
    border-left:3px solid #515151;
    color: white;
    /*border-left:3px solid #B8382F;*/
    
}
.main .left ul li.te2{background-color: #515151;color: white;border-left:3px solid #515151;}
.main .left ul li.te:hover{
    border-left-color: #B8382F;
    background-color: #B8382F;
    
}
.main .left ul li.te:hover p{color:white;}
.main .left ul li.te2:hover{border-left-color: #B8382F;}
.main .left ul li.te2:hover p{color:white;}
.main .left ul li.te span{margin-left:50%;}
.main .left ul li.te1 span{margin-left:57%;}
.main .left ul li p{padding-left:50px ;line-height: 50px;}
.main .left ul li  a{color: #000000;}
.main .left ul li.te a{color: #F0F0F0;}
.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: 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: 18px;color:white;margin-top: 5px;}
.main .left .lianxi .phone .dianhua p:nth-of-type(2){font-size: 14px;margin-top: -10px;color:white;}
.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;}
.main{margin-bottom: 50px;border-top: 1px solid #f0f0f0;padding-top: 70px;-webkit-box-shadow:  0px -10px 5px 0px #f3f3f3 ;
box-shadow:  0px -10px 5px 0px #f3f3f3;}
.main .right2{margin-left: 40px;width:70% ;padding: 0;background-color: #F7F7F7;}
.main .right2 .lunbo{padding-top:15px;padding-left:30px;}
.main .right2 .xinxi span:nth-of-type(1){font-size: 22px;color: #195B97;margin-left: 15px;}
.main .right2 .xinxi span:nth-of-type(2){font-size:14px;color: #195B97;margin-left: 5px;}
.main .right2 .xinxi .xian{height: 3px;background-color: #195B97;margin-top: 3px;}
.main .right2 .xinxi{margin-top: 50px;}
.main .right2 .xinxi .tu{text-align: center;margin-top: -5px;}
.main .right2 .xinxi .miaoshu{padding: 15px;}
.main .right2 .xinxi .miaoshu p{padding:20px 50px;background-color: #FFFFFF;text-indent: 2em;line-height: 25px;}
.main .right2 .xinxi .biao{
    height: auto;
    text-align: center;
    padding: 15px;
    display: -webkit-box;
    -webkit-box-pack: center;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.main .right2 .xinxi .anniu{height: 50px;}
.main .right2 .xinxi .help{padding:5px 20px 5px 30px;background-color:#B8382F;width: 28%;font-size: 16px;color: #FFFFFF;margin-left: 15%;}
.main .right2 .xinxi .help img{margin-left: 30px;}
.main .right2 .xinxi .haoma{padding:13px 20px 13px 30px;border:1px dashed #B8382F;width:37%;font-size: 16px;color:#B8382F;
border-left: none;margin-bottom:40px;position: relative;top:-49px;left: 353px;}
.main .right2 .why span:nth-of-type(1){font-size: 22px;color: #195B97;margin-left: 15px;}
.main .right2 .why span:nth-of-type(2){font-size:14px;color: #195B97;margin-left: 5px;}
.main .right2 .why .xian{height: 3px;background-color: #195B97;margin-top: 3px;}
.main .right2 .why{margin-top: 50px;}
.main .right2 .why .tu{text-align: center;margin-top: -5px;margin-bottom:50px;}
.main .right2 .why .wen{border-left:3px solid #195B97;padding: 0;}
.main .right2 .why .wen .yuanyin{margin-left:-25px;}
.main .right2 .why .wen .yuanyin p{margin-left: -10px;font-size: 14x;line-height: 25px;}
.main .right2 .why .wen .yuanyin1{margin-top: 20px;margin-bottom:10px;}
.main .right2 .why .wen .yuanyin2{margin-bottom: 30px;}
.main .right2 .why .zhuti{padding-left: 60px;}
.main .right2 .anli span:nth-of-type(1){font-size: 22px;color: #195B97;margin-left: 15px;}
.main .right2 .anli span:nth-of-type(2){font-size:14px;color: #195B97;margin-left: 5px;}
.main .right2 .anli .xian{height: 3px;background-color: #195B97;margin-top: 3px;}
.main .right2 .anli{margin-top: 50px;}
.main .right2 .anli .tu{text-align: center;margin-top: -5px;}
.main .right2 .anli .shanghai{margin-left:10px;margin-top: 20px;}
.main .right2 .anli .shanghai .dujia{padding:0;width:30%;margin-left: 15px;}
.main .right2 .anli .shanghai .dujia p{background-color: #FFFFFF;line-height: 40px;padding-left: 20px;border:1px solid gainsboro;}
.main .right2 .anli .shanghai .dujia img{width: 100%;height: 200px;}
.main .right2 .anli .shanghai .dujia{ -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;}
.main .right2 .anli .shanghai .dujia:hover{transform: scale(0.8);}
.main .right2 .anli .shanghai a{color: #333333;}
.main .right2 .guanggao{
    /*padding: 0 15px;*/
margin-top: 40px;margin-bottom: 50px;}
.fuwu .title{font-size: 16px;width: 160px;height: 37px;background-color: #195B97;color: white;padding-left:32px;padding-top:8px;}
.fuwu .xian{height: 3px;background-color: #195B97;margin-top: -10px;}
.fuwu .left{padding: 0;width: 29%;margin-left: 20px;}
.fuwu .left .miaoshu{background-color: #FFFFFF;padding-left: 15px;padding-bottom:10px;}
.fuwu .left .miaoshu p:nth-of-type(1){font-size: 20px;line-height:35px;}
.fuwu .left .miaoshu p:nth-of-type(2){font-size: 14px;color: #666666;margin-top: -10px;}
.fuwu .left1{margin-left:35px;}
.fuwu .left img{width: 100%;height: 160px;}
.fuwu .row{margin-top: 30px;margin-bottom: 30px;}
.fuwu a{color: #333333;}
.fuwu a:hover{color: #333333;}
@media only screen  and (max-width:768px) {
    .main .right2 .anli .shanghai{
     padding: 20px;
     margin-left: -15px; 
     margin-top: 20px; 
    }
    .main .right2 .guanggao{
        display:none;
    }
    .main .left .lianxi .phone .dianhua{
        border-left:unset;
    }
    .main .left ul .te p{
        padding-left:20px;
    }
    .main .left ul li.te span{
        float: right;
        margin-right: 20%;
        line-height: 40px;
    }
    .main{
        padding-top: 20px;
        margin-bottom: -150px;
    }
    .main .right2 .xinxi .biao{
        height:200px;
    }
/*.banner{position: relative;top:90px;}*/
.banner p{font-size: 94px;font-weight: bold;position: absolute;top:30%;left: 35%;color: white;opacity: 0.8;display: none;}	
/*.location{margin-top: -100px;}*/	
.main .left .top img{width:100%;height: 40px;}	
.main .left .title{font-size:20px;color:white;}	
.main .left .zi{position: absolute;top:5px;left:30px;}	
.main .left ul li{width: 100%;border-bottom: 1px solid gainsboro;height:40px;border-left:3px solid white}	
.main .left ul li p{padding-left:0px ;line-height: 50px;}
.main .left ul li.te1 span{margin-left:55%;}
.main .left .lianxi .phone{height: 50px;background-color: #B8382F;padding-top:0px;padding-left: 30px;}
.main .left .lianxi .phone .dianhua p:nth-of-type(1){font-size: 16px;color:white;margin-top: 5px;}
.main .left .lianxi .phone .dianhua p:nth-of-type(2){font-size: 14px;margin-top: -10px;color:white;}
.main .right2{margin-left:0px;width:100% ;padding: 15px;}
.main .right2 .xinxi .anniu{height: 50px;}
.main .right2 .xinxi .help{padding:5px 20px 5px 30px;background-color:#B8382F;width:90%;font-size: 16px;color: #FFFFFF;margin-left:5%;margin-top:20px;}
.main .right2 .xinxi .help img{margin-left: 30px;}
.main .right2 .xinxi .haoma{padding:13px 20px 13px 30px;border:1px dashed #B8382F;width:90%;font-size: 16px;color:#B8382F;
border-left: 1px dashed #B8382F;margin-bottom:40px;position:static;top:-49px;left:px;margin-left:5%;}	
.main .right2 .anli .shanghai .dujia{
    padding:0;width:100%;margin-left:0px;
    
}	
.fuwu .left{padding: 0;width:90%;margin-left: 20px;margin-bottom: 20px;}	
.main .right2 .why span:nth-of-type(1){font-size: 18px;color: #195B97;margin-left: 15px;}
.main .right2 .why span:nth-of-type(2){font-size:14px;color: #195B97;margin-left: 5px;display: block;}
.main .right2 .why .xian{height: 3px;background-color: #195B97;margin-top: 3px;}
.main .right2 .why{margin-top: 50px;}
.main .right2 .why .tu{text-align: center;margin-top: -5px;margin-bottom:50px;}
.main .right2 .why .wen{border-left:3px solid #195B97;padding: 0;margin-left: -30px;}
.main .right2 .why .wen .yuanyin{margin-left:-25px;}
.main .right2 .why .wen .yuanyin p{margin-left:20px;font-size: 14x;line-height: 25px;}
.main .right2 .why .wen .yuanyin1{margin-top: 20px;margin-bottom:10px;}
.main .right2 .why .wen .yuanyin2{margin-bottom: 30px;}
.main .right2 .why .zhuti{padding-left: 80px;}	
.main .right2 .why img{margin-left: -30px;}
.main .right2{margin-bottom: -180px;}	
.main .left ul li.te{width:90%;display:block;}
.main .left ul{border-bottom:1px solid gainsboro;padding-bottom:0px;}
.main .right .anniu span{padding: 9px 15px;border: 1px solid gainsboro;margin-left: 16px;}
.main .left ul li.te {
    width: 100%;
    display: block;
    margin-left: 0%;
  }
.main .left ul li {
    width: 30%;
    display: inline-block;
    border-bottom: 1px solid gainsboro;
    height: 40px;
    border-left: 3px solid white;
    margin-left: 2%;
}  
 
.main .left .yingyu{display:none;} 
 .main .left ul li{width: 100%;border-bottom: 1px solid gainsboro;height:40px;border-left:3px solid white;width:45%;display:inline-block;margin-left:4%;}	
.main .left ul li p{padding-left:0px ;line-height: 40px;font-size:12px;}
}