@charset "utf-8";

/*body { font: 0.9em Tahoma,Arial,Roboto,'Droid Sans','Helvetica Neue','Droid Sans Fallback','Microsoft YaHei',sans-self; margin: 0; padding: 0;  }*/
/*html {-ms-overflow-style:none;overflow:-moz-scrollbars-none;}
html::-webkit-scrollbar{width:0px}*/
a { text-decoration: none; color: #666; cursor: pointer; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; outline:none; }
img { border: 0; }
div { border: 0; margin: 0; padding: 0; }
.container { position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease; }
.bei_clear{clear: both;height: 0;line-height: 0;overflow: hidden;}
input, textarea { font: 14px Tahoma,Arial,Roboto,'Droid Sans','Helvetica Neue','Droid Sans Fallback','Heiti SC','Microsoft YaHei',sans-self;,DroidSans,_H_Helvetica; font-size: 14px; }
.bei_hide { display: none; }
.bei_show { display: block; }
ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend, span, a { padding: 0; margin: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
/********************************************************/
.bei_service{ width:1170px; margin:0 auto;}
.bei_servicetop{ height:166px;}
.bei_servicetop h3{ display:block; padding-top:44px; line-height:38px; font-size:30px; color:#333; height:82px; font-weight: normal;}
.bei_servicetop span{ margin-left:3px; line-height:23px; font-size:13px; display:block; color:#c8161d;}
.bei_servicecon{ padding-bottom:60px;}
.bei_servicecon ul li{ width:532px; height:278px; border: solid 1px #c9c9c9; margin-bottom:86px;}
.bei_servicecon ul li:nth-child(2n-1){ float:left;}
.bei_servicecon ul li:nth-child(2n){ float:right;}
.bei_servicel{  width: 175px; height: 276px; float: left; background: url(../images/bei_service_01.png) no-repeat;}
.bei_servicelimg{ padding-top:70px; height:182px;}
.bei_servicelimgbg{ display:block; background:#e8e8e8; margin-left:38px; border-radius:50%; width:96px; height:96px;  box-shadow:-webkit-box-shadow: 3px 3px 3px #666;-moz-box-shadow: 3px 3px 3px #666;box-shadow: 3px 3px 3px #666;}
.bei_servicelimgbg1{ width: 41px; height: 86px; display: block; background: url(../images/bei_service_02.png) no-repeat center bottom;padding-top:12px; margin-left:28px; background-size:100%;}
.bei_servicelimgbg2{width: 63px; height: 81px; display: block; background: url(../images/bei_service_03.png) no-repeat center bottom;padding-top:18px; margin-left:18px; background-size:100%;}
.bei_servicelimgbg3{ width: 59px; height: 87px; display: block; background: url(../images/bei_service_04.png) no-repeat center bottom;padding-top:8px; margin-left:19px; background-size:100%;}
.bei_servicelimgbg4{ width: 40px; height: 84px; display: block; background: url(../images/bei_service_05.png) no-repeat center bottom;padding-top:13px; margin-left:28px; background-size:100%;}
.bei_serviceltxt{ height:33px; line-height:33px; text-align:center; font-size:22px; color:#666; font-weight:bold;}
a.bei_servicel:hover .bei_servicelimgbg{ background:#c3181f;}
a.bei_servicel:hover .bei_serviceltxt{ color:#c3181f;}
a.bei_servicel:hover .bei_servicelimgbg1{background: url(../images/bei_service_02h.png) no-repeat center bottom; background-size:100%;}
a.bei_servicel:hover .bei_servicelimgbg2{background: url(../images/bei_service_03h.png) no-repeat center bottom; background-size:100%;}
a.bei_servicel:hover .bei_servicelimgbg3{background: url(../images/bei_service_04h.png) no-repeat center bottom; background-size:100%;}
a.bei_servicel:hover .bei_servicelimgbg4{background: url(../images/bei_service_05h.png) no-repeat center bottom; background-size:100%;}
.bei_servicer{ width:276px; padding-top:34px; padding-right:60px; float:right;}
.bei_servicerone{ display:block; padding-top:26px; height:59px; width:96px; border-bottom:solid 2px #dfdfdf; text-align:center; line-height:26px; font-size:20px;}
.bei_servicerone a{ color:#222; white-space:nowrap;}
.bei_servicerone a:hover{ color:#c3181f;}
.bei_servicerone:nth-child(2n-1){ float:left;}
.bei_servicerone:nth-child(2n){ float:right;}
@media (max-width: 1199px){
.bei_service{ width:970px;}
.bei_servicecon ul li{ width:460px;}
.bei_servicer{ padding-right:34px; width: 250px;}
}
@media (max-width: 991px){
.bei_service{ width:750px;}	
.bei_servicecon ul li{ width:360px; height:220px; margin-bottom:66px;}
.bei_servicel{ height:220px; width:140px; background-size:contain;}	
.bei_servicelimg{ padding-top:58px; height:136px;}	
.bei_serviceltxt{ font-size:18px;} 
.bei_servicelimgbg{ width:70px; height:70px; margin-left:32px;}
.bei_servicelimgbg1 {width: 28px;height: 62px;padding-top: 0px;margin-left: 22px;background-size: 100%;}
.bei_servicer{ padding-top:28px; width:196px; padding-right:24px;}
.bei_servicerone{ padding-top:18px; width:76px; font-size:17px; height:48px;}
.bei_servicelimgbg2 { width: 44px;height: 59px;padding-top: 18px;margin-left: 14px;}
.bei_servicelimgbg3 {width: 42px;height: 64px;padding-top: 8px;margin-left: 16px;}
.bei_servicelimgbg4 {width: 31px; height: 65px; padding-top: 13px;margin-left: 20px;}
	}
@media (max-width: 767px){
.bei_service{ width:100%;}
.bei_servicetop{ text-align:center;}
.bei_servicecon ul li{  margin:0 auto; width:530px; height:276px; margin-bottom:86px;}
.bei_servicecon ul li:nth-child(2n-1){ float:none;}
.bei_servicecon ul li:nth-child(2n){ float:none;}	
.bei_servicel{  width: 175px; height: 276px; }
.bei_servicelimg{ padding-top:70px; height:182px;}
.bei_servicelimgbg{  margin-left:38px;width:96px; height:96px;  }
.bei_servicelimgbg1{ width: 41px; height: 86px;padding-top:12px; margin-left:28px; background-size:100%;}
.bei_servicelimgbg2{width: 63px; height: 81px; padding-top:18px; margin-left:18px; background-size:100%;}
.bei_servicelimgbg3{ width: 59px; height: 87px; padding-top:8px; margin-left:19px; background-size:100%;}
.bei_servicelimgbg4{ width: 40px; height: 84px; padding-top:13px; margin-left:28px; background-size:100%;}
.bei_serviceltxt{ height:33px; line-height:33px; font-size:22px;}
.bei_servicer{ width:276px; padding-top:36px; padding-right:60px; }
.bei_servicerone{ padding-top:26px; height:59px; width:96px;  line-height:26px; font-size:20px;}	
	}
@media (max-width: 570px){
.bei_servicecon ul li{ width:450px; margin-bottom:70px;}

.bei_servicer { width: 240px; padding-top: 36px;padding-right:31px;}
}
@media (max-width: 479px){
.bei_servicecon ul li{ width:360px; height:220px; margin-bottom:66px;}
.bei_servicel{ height:220px; width:140px; background-size:contain;}	
.bei_servicelimg{ padding-top:58px; height:136px;}	
.bei_serviceltxt{ font-size:18px;} 
.bei_servicelimgbg{ width:70px; height:70px; margin-left:32px;}
.bei_servicelimgbg1 {width: 28px;height: 62px;padding-top: 0px;margin-left: 22px;background-size: 100%;}
.bei_servicer{ padding-top:22px; width:192px; padding-right:30px;}
.bei_servicerone{ padding-top:18px; width:96px; font-size:17px; height:32px;}
.bei_servicelimgbg2 { width: 44px;height: 59px;padding-top: 18px;margin-left: 14px;}
.bei_servicelimgbg3 {width: 42px;height: 64px;padding-top: 8px;margin-left: 16px;}
.bei_servicelimgbg4 {width: 31px; height: 65px; padding-top: 13px;margin-left: 20px;}
.bei_servicer { width: 194px; padding-top: 10px;padding-right:30px;}
.bei_servicerone{ padding-top:26px; height:60px; width:74px;  line-height:26px; font-size:16px;}	
	
	
	
	}

@media (max-width: 390px){
.bei_servicecon ul li{ width:300px; height:193px; margin-bottom:50px;}	
.bei_servicel {height: 193px;width: 122px;}	
.bei_servicer{ padding-top:20px; width:157px; padding-right:18px;}	
.bei_servicerone{ padding-top:18px; width:64px; font-size:14px; height:44px;}	
.bei_servicelimg{ padding-top:44px; height:116px;}
.bei_servicelimgbg{ margin-left:24px;}
.bei_serviceltxt{ font-size:16px;} 	




	}















