* {font-family: Arial, Verdana, "微软雅黑";  font-size: 14px;}
html,body,h1,h2,h3,h4,h5,h6,div,form,ul,li,a,em,input,dd,dt,dl,p,figure,textarea,button{margin: 0;  padding: 0;  border: 0;  list-style: none;  text-decoration: none;  font-weight: normal;}
em {font-style: normal;}
dd,dt,dl,em,button {display: block;}
a,img{border:none;display:inline-block;width:100%\9;}
img{max-width: 100%;}
.container{width: 1200px;}
.center {margin: 0 auto;  width: 1100px;}
.clear{}
.clear:after{content: "";visibility: visible;clear: both;height: 0;display: block;}
.red{color:#a20404;}
.lan{color: #01458e;font-size: inherit;}
/*header*/



.header-pc{width: 100%;padding: 0;border-bottom:4px solid #ef8222}




 

.header-top{background: #c51702;color: #fff;}
.header-top a{color: inherit;	}
.header-top span button i{color: #c51702}
.header-top  input,.header-top  input:hover,.header-top  input:focus{border-width: 3px;background:  #c51702;outline: none;border-color: #fff;color: #fff;}
.header-top  input,.header-top  button{border-radius: 0;}
.header-top  button{border-color: #fff;}
.header-top .box{font-size: 0;padding: 15px}
.header-top .box .input-group{float: left;}
.header-top .box .language{float: left;margin-top: 8px;}
.header-top .row{font-size: 0;}

.header-tel,
.header-input{display: inline-block;vertical-align: middle;float: none;}
.header-tel{color: #fff;font-size: 20px;font-weight: 400;padding:0;}

.header-nav{padding:30px 0;font-size: 0;background: transparent;}
.header-nav .container .row{font-size: 0}
.header-nav .logo{padding: 0;display: inline-block;vertical-align:bottom;float: none;}
.header-nav .logo img{max-width: 100%;}


.index-header-nav{display:inline-block;position: relative;z-index: 1000;vertical-align: bottom;float: none;}
.header-nav-main{background: none;border:none;margin:0;min-height: auto;position: relative;}
.header-nav-top{background: #c51702;text-align: center;}
.nav-kongjian{background: transparent;border:none!important;overflow: hidden;}
.nav-kongjian:focus{background: transparent!important;}
.header-nav-top .navbar-default .navbar-toggle .icon-bar{background-color: #fff;}

.header-list-li{}
.header-list-li ul{margin: 0;text-align: right}
.header-list-li ul li{display: inline-block;width: auto;float:none;}
.header-list-li ul li a{display:block;padding:8px 30px;font-size:16px;color:#c51702!important;font-family: "Arial";font-weight: 600;
text-decoration: none;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;}
.header-list-li ul li a:hover{color: #fff!important;background: #c51702!important;}
.header-list-li ul li.we{float: right;background: #fbbe3f;color: #000}
.header-list-li ul li.we a{color: #000}
.header-list-li ul li.we:hover a{background:#000;color: #fbbe3f}
.a-dropdown{display: none;}
.list-dropdown{display: none;margin-top: 0;border-radius: 0;min-width: 250px;padding:0;border:none;}
.list-dropdown ul,.header-list-li ul li:hover{}
.list-dropdown ul li{width: 100%;}
.list-dropdown ul li.divider{display: none;margin:1px 0;}
.list-dropdown ul li a{display: block;font-weight: normal;font-family: "Arial";font-weight: normal;padding: 10px 0; }
.list-dropdown ul li a:hover{color: #888;}
.header-list-li ul li:hover .list-dropdown,.header-list-li ul li a:hover + .list-dropdown{display: block;}
.header-list-li ul li.active{position: relative;}
.header-list-li ul li.active a{padding-right: 20px;}
.header-list-li ul li.active:after{content: "";display: block;position: absolute;top:18px;right:2px;color:#fff;width: 10px;height:12px;
background: url(/image/nav-icon.png) no-repeat;}

/*index*/
.banner{overflow: hidden;}
.banner-bxslider{}
.banner-bxslider li{}
.banner-bxslider li img{width: 100%;}
.banner-bxslider .bx-pager-item{}
.banner-bxslider .bx-pager-item a.active{background: #82bd41}
.banner .bx-wrapper .bx-next{right:0}
.banner .bx-wrapper .bx-prev{left: 0}
.banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{bottom: 0px;text-align:center;padding:10px;}
.bx-wrapper .bx-pager .bx-pager-item{vertical-align: top;}
.banner .bx-wrapper .bx-pager .bx-pager-item a, .bx-wrapper .bx-controls-auto .bx-controls-auto-item a{width:12px;height: 12px;background: #fff;font-size: 0;vertical-align: middle;}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover,.banner .bx-wrapper .bx-pager.bx-default-pager a.active{background: #c51702}
.bx-wrapper .bx-controls-direction a{width: 40px;height: 80px;top:50%;margin-top: -40px;}
.bx-wrapper .bx-controls-direction a.bx-next{background:url(/image/right-btn.png) no-repeat 100% 100%;right: 0}
.bx-wrapper .bx-controls-direction a.bx-prev{background:url(/image/left-btn.png) no-repeat 100% 100%;left: 0}
.bx-wrapper .bx-viewport{background: transparent;}
.banner-index-ling .bx-wrapper .bx-controls-direction a.bx-next{background:url(/image/index-box2-r.jpg) no-repeat 100% 100%;right: 50%;width: 171px;height: 50px;margin-right: -180px;top: 100%;margin-top:40px;}
.banner-index-ling .bx-wrapper .bx-controls-direction a.bx-prev{background:url(/image/index-box2-l.jpg) no-repeat 100% 100%;left: 50%;width: 171px;height: 50px;margin-left: -180px;top: 100%;margin-top:40px;}

.case-box2-banner .bx-wrapper .bx-controls-direction a.bx-next{}
.case-box2-banner .bx-wrapper .bx-controls-direction a.bx-prev{}
.case-box2-banner .bx-wrapper .bx-pager .bx-pager-item a,.case-box2-banner .bx-wrapper .bx-controls-auto .bx-controls-auto-item a{width: 40px;height: 4px;background: #000;}
.case-box2-banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #2f7cd3}
.case-box2-banner .bx-default-pager{bottom: 0}

.programme-box3-banner .bx-wrapper .bx-controls-direction a.bx-next{}
.programme-box3-banner .bx-wrapper .bx-controls-direction a.bx-prev{}
.programme-box3-banner .bx-wrapper .bx-pager .bx-pager-item a,.case-box2-banner .bx-wrapper .bx-controls-auto .bx-controls-auto-item a{width: 40px;height: 4px;background: #000;display: none;}
.programme-box3-banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #2f7cd3}
.programme-box3-banner .bx-default-pager{bottom: 0}



.main{overflow: hidden;margin-top: 30px;}
.page-banenr{}
.page-banenr img{width: 100%;}

.blur-border{display: inline-block;width: 40px;height: 4px;background: #0e49bb;margin:10px 0;}


.header-title{text-align: center;margin: 20px 0;overflow: hidden;}
.header-title h2{margin: 10px 0}
.header-title h2 span{text-transform: uppercase;}
.header-title small{margin:10px 0;}
.header-title small img{}
.header-title p{color: #666;margin: 10px 0;}

.index-img{overflow: hidden;}
.index-img img{width: 100%;}

.index-box1{margin-top: 40px;}
.index-box1 .title{display: block;margin-bottom: 30px;}
.index-box1 .title h2{display: inline-block;font-size: 40px;color: #c51702}
.index-box1 .title span{color: #c51702;font-size: 20px;margin-left: 20px;}
.index-box1 .title p{margin-top: 30px;display: block;}
.index-box1 .box{padding: 20px 0t}
.index-box1 .box figure{min-height: 350px;text-align: center;margin: 20px 0;}
.index-box1 .list{display: block;float: none;margin:0 auto;background: #ede9e9;overflow: hidden;padding: 0;}
.index-box1 .list li{display: inline-block;padding: 0;}
.index-box1 .list li a{text-decoration: none;border-right: 1px solid #000;padding:10px 5px;display: block;transition:all .3s;}
.index-box1 .list li a:hover{background: #ccc;color: #fff;}
.index-box1 .list li:nth-child(4) a{border: none;}
.index-box1 .list li a i{display: block;text-align: center;}
.index-box1 .list li a span{display: block;text-align: center;color: #c51702}

.index-box2{margin-bottom: 30px;background: #db575e;margin-top:30px;}
.index-box2 .title{text-align: center;margin:30px 0;color: #fff;}
.index-box2 .title h2{font-size: 30px;margin-bottom: 10px;}
.index-box2 .title small{font-size: 24px;}
.index-box2 .list{font-size: 0;display: block;margin-bottom: 30px;}
.index-box2 .list li{padding:2px;float: none;vertical-align: top;display: inline-block;}
.index-box2 .list li:nth-child(n+5){border-bottom:none;}
.index-box2 .list li a{display: block;text-align: center;-webkit-transition:all .3s;transition:all .3s;background: #fff;position: relative;overflow: hidden;}
.index-box2 .list li a:after{content: "";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 100%;background: rgba(219,87,94,.5);-webkit-transition:all .3s;transition:all .3s}
.index-box2 .list li a:hover{;box-shadow: 0px 0px 15px #fec0c0;}
.index-box2 .list li a:hover:after{display: block;left: 0;}
.index-box2 .list li a img{max-width: 100%;max-height: 100%;}


.index-box3{overflow: hidden;}
.index-box3 ul{font-size: 0;}
.index-box3 ul li{display: inline-block;font-size: 0;overflow: hidden;width: 100%;}
.index-box3 ul li figure{position: relative;display: inline-block;padding:0;}
.index-box3 ul li figure img{width: 100%;}
.index-box3 ul li figure span{display: block;width:40px;height: 40px;background: #333;color: #fff;
	text-align: center;line-height: 30px;position: absolute;display: none;
top: 0;font-weight: 600;font-size: 26px;}
.index-box3 ul li .box{display: inline-block;position: relative;}
.index-box3 ul li .box .text{padding:10% 0; width: 90%;display: inline-block;}
.index-box3 ul li .box .text .h{position: relative;display: block;width: 100%;
	color: #cecece;font-size: 34px;font-weight:700;}
.index-box3 ul li .box .text .h span{color: #c51702;font-size: 36px;display: block;}
.index-box3 ul li .box .text p{display: block;margin-top: 25px;text-align: right;}
.index-box3 ul li .box .bg{background: #f1eeee;height: 100%;width:100%;position: absolute;top: 0;margin-bottom: -1000px;padding-top: 1000px;z-index: -1;}
.index-box3 ul li.l .box .text p{;text-align: right;}
.index-box3 ul li.r .box .text p{;text-align: left;}
.index-box3 ul li.l .box .text .h{text-align: right;}
.index-box3 ul li.l .box .text .h span{right: 0;}
.index-box3 ul li.l figure span{right: 530px;}
.index-box3 ul li.r figure span{left: 530px;}
.index-box3 ul li.l .box .bg{left:0;}
.index-box3 ul li.l{}
.index-box3 ul li.l .box{}
.index-box3 ul li.l .box .top{margin-top: 50px;}
.index-box3 ul li.l .box .top h2{color: #c51702;margin: 10px;font-size: 50px;}
.index-box3 ul li.l .box .top span{color: #c51702;margin: 10px;font-size: 16px;}
.index-box3 ul li.r{}
.index-box3 ul li.r .figure{float: right;}
.index-box3 ul li.r .box{float: left;text-align: right;}
.index-box3 ul li.r .box .bg{right: 0}
.index-box3 ul li.r .box .text .h{text-align: left;}
.index-box3 ul li.r .box .text .h span{left: 0;}

.index-map1{
	background: url("/image/index-map1.jpg") no-repeat;    background-position: center;
	background-size: cover;padding: 200px 0;
}
.index-map1 .title{margin-bottom: 40px;margin-top: 50px;padding: 0 15px;}
.index-map1 .title h3{color: #fff;font-size: 50px;}
.index-map1 .title p{color: #fff;font-size: 40px;display: block;padding-left: 40px;position: relative;}
.index-map1 .title p:after{content: "";display: block;width: 0;height: 0;border:solid transparent 20px ;
border-left-color: #bbbbbb;position: absolute;top: 10px;left: 0;}
.index-map1 .text{}
.index-map1 .text p{color: #fff;line-height: 22px;}

.index-box4{}
.index-box4 .title{text-align: center;padding:15px 0;margin-bottom: 25px;}
.index-box4 .title h2{color: #c51702;margin: 10px 0;}
.index-box4 .title span{color: #c51702}
.index-box4 .box{}
.index-box4 .box .l{}
.index-box4 .box .l img{}
.index-box4 .box .r{}
.index-box4 .box .r ul{}
.index-box4 .box .r ul li{list-style: outside;margin-bottom: 6px;}
.index-box4 .box .r ul li a{padding: 5px 0;color: #333}
.index-box4 .box .r  .input-box{width: 80%;}
.index-box4 .box .r  .input-box input{border-color: #c51702;border-radius: 0}
.index-box4 .box .r  .input-box button{background: #c51702;border-color: #c51702;padding-left: 30px;padding-right: 30px;;border-radius: 0}
.index-box4 .box .r  .input-box button i{color: #fff}


/*recruit*/
.recruit-box{margin-top: 30px;}

/*about*/

.about-box1{overflow: hidden;border-bottom: 4px solid #c51702;padding-bottom: 50px;}
.about-box1 .text{padding-top: 52px;}
.about-box1 .text h2{color: #c51702;font-size: 42px;margin-bottom: 28px;}
.about-box1 .text p{line-height: 40px;}
.about-box2{padding: 50px 0;overflow: hidden;}
.about-box2 .title-top{text-align: center;margin-bottom: 40px;}
.about-box2 .title-top .ti{font-size: 22px;color: #c51702;}
.about-box2 .title-top p{color: #c51702;}
.about-box2 .list{}
.about-box2 .list .title{border-bottom: 2px solid #c51702;padding: 8px 0;margin-bottom: 15px;
overflow: hidden;}
.about-box2 .list .title span{float: left;}
.about-box2 .list .title p{display: inline-block;float: right;}
.about-box2 .list .figure{}
.about-box2 .list .figure img{}
.about-box2 .list .text{line-height: 24px;}




.position-we{background: rgba(217,52,33,.7);padding:10px 0;margin-top: -44px;overflow: hidden;position: relative;z-index: 33;box-shadow: 0 5px 5px #ccc;}
.position-we .m{display: inline-block;color: #fff;border-left: 1px solid #fff;padding:2px 5px;}
.position-we .x{float: right;text-align: right;color: #fff;}
.position-we .x a{color: #fff;}
.about-main .about-title{position: relative;font-size: 100px;color: #eee}
.about-main .about-title .box{position: absolute;left: 0;top: 40px;}
.about-main .about-title .box span{color: #c51702;font-size: 24px;margin-top: 20px;}
.about-main .about-title .box h3{color: #c51702;margin-top: 10px;font-size: 30px;font-weight: 600}
.about-main .about-title .box small{display: inline-block;width: 60px;height: 3px;background: #c51702;margin-top: 15px;}
.about-main .main-box{padding: 0 10px;}
.about-main .main-box .l{}
.about-main .main-box .l p{line-height: 30px;width: 80%;margin:20px 0;display: inline-block;}
.about-main .main-box .l h2{font-size: 40px;margin-top: 30px;}
.about-main .main-box .r{}
.about-main .main-box .r img{}

.about-bottom{background: #efeeee;text-align: center;padding:20px 0;margin: 30px 0}

.contact-box1{padding: 60px 0;overflow: hidden;}
.contact-box1 .left .tel{margin-bottom: 10px;}
.contact-box1 .left .tel h2{color: #c51702;font-size: 20px;}
.contact-box1 .left .tel b{font-size: 26px;}
.contact-box1 .left .list{}
.contact-box1 .left .list li{margin-bottom: 20px;}
.contact-box1 .left .list li h3{font-size: 30px;margin-bottom: 15px;}
.contact-box1 .left .list li p{display: block;margin: 5px 0;display: block;}
.contact-box1 .right{text-align: center;margin-bottom: 10px;}
.contact-box1 .right p{display: block;margin: 10px 0;}
.contact-box1 .right figure{}
.contact-box1 .right figure img{width: 60%;}

/*news*/
.news-box{margin-top: 30px;}
.news-box ul{}
.news-box ul li{}
.news-box ul li a{display: block;border-bottom: 1px dotted #ccc;overflow: hidden;padding: 15px 0;}
.news-box ul li a figure{border: 1px solid #ccc;padding: 5px;text-align: center;}
.news-box ul li a figure img{}
.news-box ul li a .text{}
.news-box ul li a .text h3{color: #000;font-size: 18px;margin-bottom: 15px;}
.news-box ul li a .text p{color: #838383;display: block;}
.news-box ul li a .text b{color: #c51702;margin-top: 20px;display: block;}
.news-box ul li a:hover{background: #eee}
.news-box ul li a:hover h3{color: #c51702}
.news-box ul li a:hover p{color: #000}
.nav-page{}
.nav-page li.active a,.nav-page li.active:hover a,.nav-page li:hover a,.nav-page li:hover a{color: #fff;background: #c51702;border-color: #c51702}
.nav-page li a{margin:0 5px;}



/*news-detailed*/
.hei-border{width: 100%;height: 3px;background: #111}
.news-detailed-box{}
.news-det-header{text-align: center;border-bottom: 1px solid #ccc;overflow: hidden;padding:15px 0;margin-bottom: 20px;}
.news-det-header time{margin-top: 20px;}
.news-header{padding:40px 0;}
.news-det-header h1{margin-bottom: 10px;font-size: 26px;}
.posts{padding-top:40px;padding-bottom: 20px;border-bottom:2px solid #666;}
.posts ul{font-size: 0;}
.posts ul li{display: inline-block;vertical-align: top;float: none;}
.posts ul li a{display: block;border:1px solid #ccc;}
.posts ul li a figure{}
.posts ul li a figure img{width: 100%;}
.posts ul li a h3{color: #0e49bb;padding:10px;margin:10px 0;font-size: 16px}
.news-page-news{ margin-bottom: 30px;}
/*contact*/
.main-title{border-bottom: 1px solid #ccc}
.main-title span{display: inline-block;margin:2px;color: #000000;font-size: 20px;border-bottom: 2px solid #c51702;margin-bottom: -2px;padding:10px 0;}

.contact-box{}
.contact-box .list{padding:20px 0;overflow: hidden;}
.contact-box .list figure{}
.contact-box .list figure img{}
.contact-box .list .text{}
.contact-box .list .text h3{color: #c51702;margin-top: 30px;}
.contact-box .list .text ul{}
.contact-box .list .text ul li{display: block;margin: 15px 0}
.contact-box .list .text ul li i{margin-right: 20px;}
.contact-box .list .text ul li i img{}
.contact-box .list .text ul li span{font-size: 18px;}
/*brand*/
.brand-box{background: #f8f5f5;margin-bottom: 30px;}
.brand-box .list{font-size: 0;margin-top: 20px;}
.brand-box .list li{text-align: center;vertical-align: middle;display: inline-block;float: none;margin: 15px 0}
.brand-box .list li a{display: block;background: #fff;overflow: hidden;position: relative;}
.brand-box .list li a:after{content: "";display: block;width: 100%;background: rgba(204,16,25,.3);height: 100%;
position: absolute;left: -100%;top: 0;-webkit-transition:all .3s;transition:.3s all;}
.brand-box .list li a:hover:after{left: 0}
.brand-box .list li a img{max-width: 100%;}
.main-text{margin:20px 0;}
/*footer*/

.footer{background: #c51702;color: #fff;padding:40px 0;margin:0px;overflow: hidden;}
.footer .row{font-size: 0}

.footer .logo{display: inline-block;float: none;vertical-align: top;text-align: center;}
.footer .logo a{text-align: center;display: block;}
.footer .logo img{width: 130px;}
.footer .logo br{margin-bottom: 10px;display: block;width:100%;content: "";}
.footer-left{padding:0 15px;display: inline-block;float: none;vertical-align: top;}
.footer-left h2{font-size: 20px;margin-bottom: 10px;}
.footer-left p{font-size: 16px;line-height: 30px;}
.footer ul li.first{padding-bottom: 20px;font-size: 20px;}
.footer-left ul li a{color: #fff;border-right: 1px solid #fff;padding: 0 20px;line-height: 12px;}
.footer-erwema{margin: 20px 0;padding:0;display: inline-block;float: none;vertical-align: middle;}

@media only screen and (max-width: 768px){

.header-list-li ul li.we{float: none;margin:0 auto;text-align: center}
.navbar-default .navbar-brand{color: #fff}

.header-box1 .a{text-align: center;width:100%;}
.header-box1 .text{text-align: center;width: 100%;border:none;margin-top: 20px;}
.index-banner-img{width: 180%;position: relative;margin-left: -40%;}

.index-about-box{display: block;}
.banner .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{padding:5px;}
.index-box2 ul{display: block;}
.header-nav{padding:0;}
.header-nav .logo{width: 100%;text-align: center;padding: 10px 0;border-bottom:1px solid #ccc;}
.index-header-nav{width: 100%;padding:0;}
.bx-wrapper .bx-controls-direction a{display: none;}
.service{padding:0 15px;}

.contact-text{padding-left: 15px;}

.index-box1-list{}
.index-box1-list ul li{}
.index-box1-list ul li a{font-size: 0}
.index-box1-list ul li a figure{width: 50%;float: none;vertical-align: middle;display: inline-block;}
.index-box1-list ul li a .text{position: relative;top: 0;left: 0;display: inline-block;width: 50%;float: none;vertical-align: middle;}


.footer-friendship a{margin-right: 5px;}
.footer-nav li{margin-right: 3px}

.footer ul{border:none;margin-bottom: 40px;}
.footer ul{font-size: 0;}
.footer ul li.first{width: 100%;position: relative;}
.footer ul li.first:after{content: "";display: block;width: 40px;height: 2px;background: #fff;position: absolute;
bottom: 10px;left: 0;}
.footer-right li.first:after{display: none!important;}
.footer-right{text-align: center;}
.footer-left ul li{width: 100%;display: inline-block;}
.footer-erwema{text-align: center;}
.footer-bottom{margin:5px;}

.contact-right{margin-top: 50px;}

.bx-wrapper .bx-prev{left: 0!important}
.bx-wrapper .bx-next{right: 0!important}

.index-search{width: 100%;}
.down-searche{display: block;position: relative;top: 0;left: 0;width: 80%;margin-left: 10%;box-shadow: none;}
.down-searche p{display: none;}
.index-search .btn-div{display: none;}

.list-dropdown ul li.divider{display: block;}
.header-list-li{background: #343434}
.header-list-li ul li{display: block;}
.header-list-li ul li a{color: #fff!important}
.header-list-li ul li{}
.header-list-li ul li.active{}
.header-list-li ul li.active .a-dropdown{display: inline-block;float: right;}
.header-list-li ul li.active:after{display: none;}
.header-list-li ul li .list-dropdown{display: none;}
.header-list-li ul li:hover .list-dropdown,.header-list-li ul li a:hover+.list-dropdown{display: none;}
.header-list-li ul li.open .list-dropdown{display: block!important;}
.header-list-li ul li.open .a-dropdown{background: #fff}
.header-list-li ul li.open a{background-color:transparent;}

.index-box1{padding: 15px 0;}
.index-box1-list ul li{padding:5px;margin:0;}
.index-box6-list li{padding:5px;margin-top: 5px;}
.programme-box3-banner-text{display: block;position: relative;}
.programme-box3-banner-text .container{background: #111;padding:20px;}
.programme-det-box1 .list li{width: 50%;margin-bottom: 30px;}
.programme-det-box3 .text{position:relative;width: 100%;transform:translateY(0);-webkit-transform:translateY(0);}
.apartment-box5-div .nav-box{position: relative;text-align: center;}
.apartment-box5-div .nav-box li{float: none;display: inline-block;}
.apartment-box5-div .nav-box li a{padding: 0}

.app-main{background-size:auto 100%;padding:15px;}
.app-box-l{padding:0;}
.app-box-l h4{text-align: center;}
.app-box-l h3{text-align: center;}
.app-box-l .dropdown{text-align: center;}
.app-box-l .dropdown-menu{left: 50%;margin-left: -100px}
.app-box-r{margin-top: 30px;}
.app-main .erweima{margin-top: 20px;text-align: center;}
.network-box1 .list li a:after{display: none;}
.network-main{width: 100%;}
.network-list{width: 100%;}

.index-box1-right{margin-top: 30px;}
.index-box4-r .list li{margin-top: 20px;}
.index-box4-r .list li a .time .box{display: inline-block;width: 100%;height: auto;padding:2px;}
.index-box4-r .list li a .time .box b{display: none;}
.index-box4-r .list li a .time .box span{display: inline-block;margin: 0}
.index-box4-r .list li a .time .box p{display: inline-block;}





.index-box4{}
.index-box4 video{width: 100%;}
.index-box6 ul{margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #eee}
.index-box6 ul li a.btn{margin-top: 20px;}
.process-main .list ul li a:after{display: none;}

.contact-main .input-box ul li .input-li{width: 100%;}
.contact-main .input-box ul li span{width: 100%;margin-bottom: 15px;text-align: left;}
.news-list-right .time{padding:0;min-height:0px;}
.news-list-right .time h3{padding:0;font-size: 20px;}
.news-list-right .time span{padding:0;font-size: 14px;}
.index-box5{padding-bottom: 0}



.index-box2 .list li:nth-child(n+5){border-bottom:solid #000 1px;}
.index-box2 .list li:nth-child(n+7){border-bottom:none;}
.index-box3 .header-r .box{background: transparent;text-align: center;display: block;}
.index-box3 .header-r .box a{background: transparent;float: none;}
.index-box3 .header-r .box a h2{color: #000}
.index-box3 .header-r .box a b{display: inline-block;padding:6px 15px}
.index-box3 .list li a .text h5{margin-top: 20px;}
.index-box3 .list li{padding:5px;}
.index-box4 .figure{margin-top: 30px;}
.school-list ul li a .figure{margin-top: 10px;border-bottom: 1px dotted #222;padding-bottom: 30px;}
.index-box1 .box figure{min-height: auto}

.position-we{margin-top: 0;background: #c51702}
.about-main .about-title{font-size: 40px;}
.about-main .about-title .box{position: relative;left: 0;top: 0}
.index-box3 ul li .box .text{width: 100%;}
.index-map1{background-size:cover;}
} 
@media only screen and (max-width: 1200px){
.container{width: 100%;}

} <!--0.00024104118347168-->