* {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;}
/*header*/



.header-pc{width: 100%;padding: 0;border-bottom:4px solid #ef8222}



.header-tel{text-align: right;display: inline-block;float: none;vertical-align:middle;font-size: 0}
.header-tel .list{;width: 50%;text-align: right;font-size: 0;display: inline-block;}
.header-tel .list i{display: block;margin:0 5px;display: inline-block;vertical-align: bottom}
.header-tel .list i img{max-width: 100%;}
.header-tel .list .right{display: inline-block;vertical-align: bottom}
.header-tel .list .right p{font-size: 14px;}
.header-tel .list .right span{color: #fbbe3f;margin:10px 0;font-size: 18px;}
 





.header-nav{padding:20px 0;font-size: 0;background: transparent;}
.header-nav .container .row{font-size: 0}
.header-nav .logo{padding: 0;display: inline-block;float: none;vertical-align:middle;width:20%;}
.header-nav .logo img{max-width: 100%;}


.index-header-nav{display:inline-block;position: relative;z-index: 1000;vertical-align: middle;width: 74%;}
.header-nav-main{background: none;border:none;margin:0;min-height: auto;position: relative;}
.header-nav-top{background: #333;text-align: center;}
.nav-kongjian{background: transparent;border:none!important;overflow: hidden;}
.nav-kongjian:focus{background: transparent!important;}

.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:14px 20px;font-size:14px;color:#8c8c8c!important;font-family: "Arial";
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: #2660ad!important;border-color: #2660ad}
.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}
.list-dropdown{display: none;margin-top: 0;border-radius: 0;min-width: 150px;padding:0;border:none;margin-left: -75px;left:50%;padding-top: 20px;}
.list-dropdown ul,.header-list-li ul li:hover{}
.list-dropdown ul li{width: 100%; text-decoration: none;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;border-bottom:1px solid;;border-color: #ebebeb}
.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;}
.list-dropdown ul li a:hover{background: #efefef;color:#666!important;border-color:transparent}
.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;text-align: center}
.header-list-li ul li.active:after{content: "";display: block;position: absolute;top:18px;right:2px;color:#fff;width: 10px;height:12px;}
.header-list-li ul li a.a-dropdown{display: none;}
/*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:28px;}
.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:40px;height: 4px;background: #fff;font-size: 0;vertical-align: middle;}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background: #555}
.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;}
.index-box2 .bx-wrapper .bx-controls-direction a.bx-next{background:url(../image/fu-banner-r.png) no-repeat 100%;padding:-150px;}
.index-box2 .bx-wrapper .bx-controls-direction a.bx-prev{background:url(../image/fu-banner-l.png) no-repeat 100%;padding:-150px;}

.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}




.index-box1{padding:10px 0;}
.index-box1-list ul{font-size: 0;}
.index-box1-list ul li{margin-bottom: 30px;display: inline-block;float: none;vertical-align: top;padding:0 5px;}
.index-box1-list ul li a{display: block;position: relative;color: #444}
.index-box1-list ul li a:after{content: "";display: block;position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0);
transition:all .3s;-webkit-transition:all .3s;top: 0;left: 0;}
.index-box1-list ul li a:hover:after{border-color: #ccc;background: rgba(0,0,0,.3);}
.index-box1-list ul li a figure{display: block;}
.index-box1-list ul li a figure img{width: 100%;}
.index-box1-list ul li a .text{text-align: center;position:absolute;top:0;left: 0;width: 100%;padding:20px 5px;}
.index-box1-list ul li a .text i{margin-bottom: 20px;display: block;}
.index-box1-list ul li a .text h4{font-size: 14px;text-align: center;margin-bottom: 10px;display: block;}
.index-box1-list ul li a .text p{}

.index-box2-figure{margin:20px 0}
.index-box2-banner{}
.index-box2-banner  li{}
.index-box2-banner  li a{color: #000;text-decoration: none;}
.index-box2-banner  li a figure{}
.index-box2-banner  li a figure img{}
.index-box2-banner  li a h3{font-size: 15px;text-align: center;background: #555;color:#fff;padding:20px 5px;}
.index-box2-banner  li a:hover h3{background: #2f7cd3;color: #fff}

.index-box3-banner{margin:30px 0;}
.index-box4{margin-bottom: 30px;}
.index-box4-l{}
.index-box4-l h3{padding: 20px 0;font-size: 18px;}
.index-box4-l video{}
.index-box4-r{}
.index-box4-r .title{border-bottom: 1px solid #ccc;overflow: hidden;}
.index-box4-r .title span{padding: 20px 10px;color: #666}
.index-box4-r .title span a{color: inherit;font-size: 15px;}
.index-box4-r .list{}
.index-box4-r .list li{margin-top:10px; overflow: hidden;}
.index-box4-r .list li a{color: #555;display: block;border-bottom:1px solid #ccc;overflow: hidden;padding-bottom:10px;}
.index-box4-r .list li a .figure{padding: 0}
.index-box4-r .list li a .figure img{}
.index-box4-r .list li a .text{}
.index-box4-r .list li a .text h3{font-size: 16px;margin:10px 0;}
.index-box4-r .list li a .text p{display: block;}
.index-box4-r .list li a .text time{display: block;}
.index-box4-r .list li a:hover h3{color: #000}
.index-box4-r .list li a:hover p{color: #555}
.index-box4-r .list li a:hover time{color: red}

.index-header{padding:20px 0;text-align: center;}
.index-header h2{font-size: 28px;color: #000;}
.index-header .border-h{display: inline-block;width: 100px;height: 2px;background: #0e49bb;}
.index-header small{margin:15px 0;color: #111;display: block;font-size: 16px;}

.index-box3{background: #ededed;padding:50px 0;}
.index-box3-content{text-align: center;line-height: 25px;}

.page-banenr{}
.page-banenr img{width: 100%;}

.blur-border{display: inline-block;width: 40px;height: 4px;background: #0e49bb;margin:10px 0;}
/*about*/
.about-box1{margin-top: 20px;}
.about-box1 h2,.about-box2 h2,.about-box3 h2{text-align: center;margin-bottom: 20px;font-size: 24px;}
.about-box1 h4,.about-box2 h4,.about-box3 h4{font-size: 14px;line-height: 26px;text-align: center;}
.about-box1 figure{display: block;}
.about-box1 figure img{width: 100%;}
.main{padding-bottom: 10px;overflow: hidden;}

.about-box2{}
.about-box2 .list{margin-top: 30px;font-size: 0}

.about-box2 .list li {display: inline-block;text-decoration: none;color: #fff;position: relative;float: none;vertical-align: top;}
.about-box2 .list li figure{display: block;}
.about-box2 .list li figure img{width: 100%;}
.about-box2 .list li h3{position: absolute;bottom: 0;left: 0;width: 100%;padding:20px;font-size: 14px;line-height: 26px;}


.about-box3{margin-top: 30px;}
.about-box3 .list{margin-top: 20px;font-size: 0}
.about-box3 .list li{display: inline-block;float: none;vertical-align: top;margin-bottom: 20px;}
.blur{color: #114bbc}
/*news*/
.news-list{}
.news-list li{margin: 30px 0;}
.news-list .figure{}
.news-list .figure img{}
.news-list .text{border-bottom:1px solid #999;padding:8px 0;}
.news-list .text h3{font-size: 20px;color: #000;margin-bottom: 20px;}
.news-list .text p{color: #444;margin:20px 0;}
.news-list .text time{display: block;text-align: right;margin-bottom: 20px;}
.news-list a:hover .text h3{color: #0941a7}
.news-list a:hover .text p{color: #999}
.news-list a:hover .text time{color: red}

.news-det-header{text-align: center;margin-top: 20px;border-bottom: 1px solid #777;padding-bottom: 20px;overflow: hidden;}
.news-det-header h1{}
.news-det-header time{display: block;margin:20px 0;}
.news-det-header .bshare-custom{text-align: right;}
.news-content{margin-top: 30px;}
/*video*/
.video-list{}
.video-list li{margin: 30px 0;}
.video-list .figure{}
.video-list .figure img{}
.video-list .text{border-bottom:1px solid #999;padding:8px 0;}
.video-list .text h3{font-size: 20px;color: #000;margin-bottom: 20px;}
.video-list .text p{color: #444;margin:20px 0;}
.video-list .text time{display: block;text-align: right;margin-bottom: 20px;}
.video-list a:hover .text h3{color: #0941a7}
.video-list a:hover .text p{color: #999}
.video-list a:hover .text time{color: red}

.video-det-header{text-align: center;margin-top: 20px;border-bottom: 1px solid #777;padding-bottom: 20px;overflow: hidden;}
.video-det-header h1{}
.video-det-header time{display: block;margin:20px 0;}
.video-det-header .bshare-custom{text-align: right;}
.video-content{margin-top: 30px;}
/*join*/
.join-main{}
.join-main-box{text-align: center;padding: 20px 0;border-bottom:1px solid #ccc;overflow: hidden;}
.join-main-box h2{font-size: 22px;margin-bottom: 20px;}
.join-main-box p{margin:20px 0;}
.join-main-box ul{}
.join-main-box ul li{display: inline-block;margin:20px;}
.join-main-box ul li a{background: #2f7cd3;color: #fff;width: 140px;display: block;height: 33px;}

.join-main-box1{text-align: center;padding:30px 0;}
.join-main-box1 h2{font-size: 22px;margin-bottom: 10px }
.join-main-box1 h4{margin:10px 0;margin-bottom: 30px;}
.join-main-box1 ul.list-t{font-size: 0}
.join-main-box1 ul.list-t li{display: inline-block;margin-bottom: 30px;float: none;vertical-align: top;text-align: left;padding-left: 30px;}
.join-main-box1 ul.list-t li h3{border-left:2px solid #333;font-size: 16px;padding-left:40px;}
.join-main-box1 ul.list-t li p{padding-left: 40px;margin-top: 10px;}
.join-main-box1 ul.list-b{font-size: 0;}
.join-main-box1 ul.list-b li{display: inline-block;float: none;vertical-align: top;padding:4px;}
.join-main-box1 ul.list-b li img{width: 100%;}
.join-main-box1 ul.list-icon{font-size: 0}
.join-main-box1 ul.list-icon li{margin-bottom: 20px;vertical-align: top;display: inline-block;float: none;}
.join-main-box1 ul.list-icon li h5{margin:10px 0;}
.join-main-box1 ul.list-icon li img{height: 80px;}
/*join-in*/
.join-in-box{margin-top: 30px;}
.join-in-box h2{margin-bottom: 20px;}
.join-in-box .list{margin-top: 30px;}
.join-in-box .list li{width: 20%;display: inline-block;float: left;}
.join-in-box .list li figure{text-align: center;}
.join-in-box .list li figure img{}
.join-in-box .list li h3{display: block;text-align: center;margin-top: 15px;}

.join-in-box1{margin-top: 30px;background: url(../image/join-in-box2-bg.jpg) no-repeat;background-size: auto 100%;padding:80px 0;}
.join-in-box1 h2{color: #fff;margin-bottom: 15px;display: block;}
.join-in-box1 p.text-center{color: #fff;margin-bottom: 20px;display: block;}
.join-in-box1 ul{overflow: hidden;}

.btn{height: auto!important;}

.join-in-box1 ul li {text-decoration: none;display: block;overflow: hidden;display: -webkit-box;display: box;margin-bottom: 30px;}
.join-in-box1 ul li figure{padding:0;}
.join-in-box1 ul li figure img{width: 100%;}
.join-in-box1 ul li .box{padding:0;background: #fff;padding:20px;}
.join-in-box1 ul li .box h3{color: #000;font-size: 22px;margin-top: 30px;margin-bottom: 30px;}
.join-in-box1 ul li .box span{color: #000;display: block;width: 120px;height: 1px;background: #666}
.join-in-box1 ul li .box p{color: #000;margin-top: 10px;}


.join-in-box3{padding: 30px 0;background: #fafafa;overflow: hidden;}
.join-in-box3 .tab-content{background: #fff;overflow: hidden;}
.join-in-box3 h2.text-center{margin-bottom: 30px;}
.join-in-box3-box{}
.join-in-box3-box ul.nav{display: block;text-align: center;border-bottom: 0;margin-bottom: 20px;}
.join-in-box3-box ul.nav li{display: inline-block;float: none;}
.join-in-box3-box ul.nav li a{border:none;border-left:1px solid #ccc;border-radius: 0;padding:0 30px;color: #666}
.join-in-box3-box ul.nav li.active a,.join-in-box3-box ul.nav li a:hover,.join-in-box3-box ul.nav li.active a:focus,.join-in-box3-box ul.nav li.active a:hover{border:none;border-left:1px solid #ccc;background: transparent;}
.join-in-box3-box ul.nav li.active a{color: #2878d2}
.join-in-box3-box ul.nav li a:hover{color: #222}
.join-in-box3-box ul.nav li:nth-child(1) a{border-left: none!important;}
.join-in-box3-text{}
.join-in-box3-text ul{}
.join-in-box3-text ul li{display: block;margin: 30px 0;line-height: 30px;}
.join-in-box3-figure{padding:0;}
.join-in-box3-figure img{width: 100%;}

.join-in-box4{background: url(../image/join-in-box3-bg.jpg) no-repeat center;overflow: hidden;padding: 25px 0;
	background-size:100% 100%;text-align: center;}
.join-in-box4 h3{margin-bottom: 20px;}
.join-in-box4 figure{margin: 15px 0}
.join-in-box4 h2{font-size: 24px;margin: 20px 0}
.join-in-box4 a.btn{background: #2878d2;color: #fff;line-height: 30px;height:42px;}
/*contact*/
.contact-main{}
.contact-main h2{font-size: 16px;line-height: 30px;margin-top: 20px;}
.contact-main ul{margin-top: 30px;}
.contact-main ul li{font-size:16px;padding: 0;line-height: 30px;margin-bottom: 20px;}
/*help*/
.help-main{margin: 40px 0;}
.help-l{border:1px solid #ccc;padding:30px 15px;}
.help-l ul{}
.help-l ul li{display: block;width: 100%;text-align:justify;padding:5px 0;}
.help-l ul li a{border:1px solid #ccc;border-radius: 0;padding:6px 15px;text-decoration: none;width: 130px;text-align:justify; text-align-last:justify;}
.help-l ul li a:hover{background: #2f7cd3;color: #fff;border-color: #2f7cd3}
.help-r{border:1px solid #ccc;padding:30px 15px;margin-left: -1px;}
.help-r h2{text-align: center;margin-bottom: 20px;}
.help-r .title{overflow: hidden;}
.help-r .list{}
.help-r .list li{margin:0 30px;}
.help-r .list li a{display: block;text-align: left;text-decoration: none;color: #555;
margin:30px;padding:15px;border:1px solid #ccc;margin: 20px 0}
.help-r .list li a h3{color: #2f7cd3}
.help-r .list li a p{margin:10px 0;}
.help-r .list li a:hover{background: #eee}
.help-r .list li a:hover h3{}
.help-r .list li a:hover p{}

.network-main{width: 80%;margin:0 auto;}
.network-main .title{margin-top: 30px;margin-bottom: 20px;}
.network-main .title h3{color: #2f7cd3;font-size: 30px;margin-bottom: 20px;}
.network-main .title a{border:2px solid #2f7cd3;color: #2f7cd3;padding:10px 70px;font-size: 20px;}
.network-list{width: 60%;margin:0 auto;}
.network-list .list{font-size: 0;margin-bottom: 30px;}
.network-list .list .figure{text-align: center;float: none;vertical-align: middle;display: inline-block;padding:0;}
.network-list .list .figure figure{text-align: center;margin-bottom: 20px;}
.network-list .list .figure img{max-width: 100%;}
.network-list .list .figure h3{font-size: 16px}
.network-list .list .text{float: none;vertical-align: middle;display: inline-block;}
.network-list .list .text ul{display: block;border-left: 1px solid #000;}
.network-list .list .text ul li{display: block;position: relative;margin:15px 0;padding:0 15px;}
.network-list .list .text ul li:after{content: "";display: block;position: absolute;width: 6px;height: 6px;border-radius: 50%;background: #000;
left:-4px;top: 50%;margin-top: -3px;}

.network-box1{}
.network-box1 .title{text-align: center;margin-bottom: 30px;font-size: 20px;}
.network-box1 .list{font-size: 0;overflow: hidden;}
.network-box1 .list li{text-align: center;display: inline-block;}
.network-box1 .list li a{display: block;text-decoration: none;position: relative;}
.network-box1 .list li a:after{content: "";display: block;position: absolute;width: 1px;height: 120px;
top: 20%;left: 0;background: #ccc}
.network-box1 .list li:first-child a:after{display: none;}
.network-box1 .list li figure{display: block;}
.network-box1 .list li figure img{max-width: 100%;}
.network-box1 .list li h3{text-align: center;font-size: 16px;color: #333}
.network-box1 .list li a:hover h3{color: #2878d2}
.lan{background: #2878d2;color: #fff}

.nav-page{text-align: center;}
/*news*/
.news-box{margin-top: 40px;}
.news-box ul{font-size: 0}
.news-box ul li{margin-bottom: 30px;display: inline-block;float: none;vertical-align: top;}
.news-box ul li a{border:1px solid  #ccc;text-decoration: none;}
.news-box ul li a figure{}
.news-box ul li a figure img{width: 100%;}
.news-box ul li a h3{color: #0e49bb;font-size: 20px;padding:10px;margin-top: 10px;}
.news-box ul li a time{color: #666;margin-bottom:20px;padding:0 10px;display: block;}
.news-box ul li a b{display: block;border-top:1px solid #ccc;padding:10px 5px;color: #0e49bb}
.news-box ul li a:hover{border-color: #0e49bb}

/*news-detailed*/
.hei-border{width: 100%;height: 3px;background: #111}
.news-detailed-box{}
.news-header{padding:40px 0;}
.news-header h1{margin-bottom: 20px;}
.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}
/*touch*/
.touch-box{margin-top: 30px;}
.touch-box ul{}
.touch-box ul li{margin:30px 0;}
.touch-box ul li a{display: block;text-decoration: none;color: #333}
.touch-box ul li a figure{display: block}
.touch-box ul li a figure img{height: 80px;}
.touch-box ul li a h5{font-size: 20px;margin: 15px 0}
.touch-box ul li a span{margin-bottom: 15px;font-weight: 600;display: block;}
.touch-box ul li a p{line-height: 30px;}
.touch-box ul li a b,.btn-blur{color: #fff;background: #0e49bb;text-align: center;text-align: center;margin-top: 20px;width: 100%;}
.touch-box ul li a b:hover,.btn-blur:hover{color: #fff;background: #112f69;margin}
.btn-blur{width: auto;}
.touch-box ul li a:hover p{color: #666}
.touch-box ul li a:hover h5{color: #0e49bb}
.touch-box ul li a:hover span{color:red;}

.touch-bottom{padding:30px 0;margin-top: 30px;background: #ededed}
.touch-bottom-header{text-align: center;}
.touch-bottom .list{font-size: 0;}
.touch-bottom .list li{display: inline-block;float: none;vertical-align: top;margin:10px 0;}
.touch-bottom .list li a{display: block;position: relative;overflow: hidden;}
.touch-bottom .list li a figure{display: block;}
.touch-bottom .list li a figure img{width: 100%;}
.touch-bottom .list li a .box{position: absolute;width: 100%;height: 100%;background: rgba(14,73,187,.4);text-align: center;
top: -100%;left: 0;transition:all .3s;-webkit--transition:all .3s;}
.touch-bottom .list li a .box:after{content: "";display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.touch-bottom .list li a .box i{display: inline-block;float: none;vertical-align: middle;}
.touch-bottom .list li a:hover .box{top:0;}
/*product*/
.product{border-top:2px solid #919191;background: #f7f7f7}
.product-title{overflow: hidden;}
.product-title ul{text-align: center;}
.product-title ul li{display: inline-block;padding: 20px 0px;margin-left:138.5px;width:84px;float: left;}
.product-title ul li:first-child{margin-left: 0}
.product-title ul li a{color: #000;text-decoration: none;}
.product-title ul li a:hover{color: #2878d2}

.product-box{background: #fff;padding:20px 0;margin-bottom: 20px;}
.product-box .title{overflow: hidden;margin-bottom: 20px;padding:0 35px;}
.product-box .title h3{margin:20px 0;}
.product-box .title p{}
.product-box .list{}
.product-box .list li{margin-bottom: 20px;}
.product-box .list li a{text-decoration: none;background: #fafafa}
.product-box .list li a figure{}
.product-box .list li a figure img{}
.product-box .list li a .text{color: #494747;padding:10px;}
.product-box .list li a .text h4{font-weight: 600;margin: 10px 0;color: inherit;}
.product-box .list li a .text h5{color: inherit;}
.product-box .list li a:hover .text{color:  #2878d2}
.product-box .list li a:hover .text h5{color: #666}


.product-main{overflow: hidden;}
.product-left{}
.product-left ul{border-top:1px solid #444;}
.product-left ul li{border-bottom:1px solid #444;}
.product-left ul li a{font-size:14px;color:#222;display:block;padding:6px 0;text-decoration: none;}
.product-left ul li a:hover{color:#0078bd;;}

.product-right{}

.product-right-header{color:#555;font-size:36px;padding-bottom:15px;}

.product-list{}
.product-list ul{font-size: 0}
.product-list ul li{margin-bottom: 30px;float: none;display: inline-block;vertical-align: bottom;}
.product-list ul li a{text-decoration: none;display: block;width: 100%;}
.product-list ul li a:hover h3{color:#0075c5;}
.product-list ul li a:hover figure{border-color:#0075c5;}
.product-list ul li a figure{border:1px solid #eee;}
.product-list ul li a figure img{max-width: 100%;}
.product-list ul li a h3{color:#888;padding:10px 0;font-size:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.left-contact-a{background: #000;color:#ccc;margin-top:30px;display: block;padding:20px 0;text-align: center;}
.left-contact-a:hover{text-decoration: none;color:#fff;}

/*.left-contact{margin-top: 20px;	}
.left-contact .title{background: #000;color:#fff;padding:20px;text-align: center;}
.left-contact h3{font-size:16px;padding:5px 0;}*/
.nav-page{width: 100%;overflow: hidden;text-align: center;}
.nav-page ul li{}
.nav-page ul li a{margin:0 5px;}
.nav-page ul li.active a,.nav-page ul li.active a:hover,.nav-page ul li.active a:focus{background: #2878d2;color:#fff;border-color:#2878d2;}

/*case*/
.case-box1{}
.case-box1 .title{text-align: center;margin: 20px 0;}
.case-box1 .title h3{font-size: 28px;line-height: 40px;}
.case-box1 .title h5{font-size: 16px;line-height: 28px;text-align: center;margin-top: 30px;display: block;}
.case-box1 .list{text-align: center;overflow: hidden;font-size: 0}
.case-box1 .list li{display: inline-block;padding:10px;float: none;}
.case-box1 .list li figure{text-align: center;}
.case-box1 .list li figure img{}
.case-box1 .list li h3{text-align: center;font-size: 14px;margin-top: 15px;}

.case-box2{}
.case-box2-top{background: #2f7cd3;text-align: center;padding:20px 0;position: relative;}
.case-box2-top h3{line-height: 40px;color: #fff}
.case-box2-top:after{content: "";display: block;width: 0;height: 0;border:20px transparent solid;border-top-color: #2f7cd3;
position: absolute;top: 100%;left: 50%;margin-left: -10px;z-index: 199}
.case-box2-banner{}
.case-box2-banner ul li{position: relative;}
.case-box2-banner ul li a{display: block;}
.case-box2-banner-text{position: absolute;bottom: 0;width: 100%;padding: 30px 0;text-align: center;background: rgba(0,0,0,0.3);}
.case-box2-banner-text h2{font-size: 36px;color: #fff;margin-bottom: 20px;}
.case-box2-banner-text h4{font-size: 16px;color: #fff}

.case-box3{text-align: center;margin-top: 40px;overflow: hidden;margin-bottom: 30px;}
.case-box3 figure{text-align: center;margin-top: 20px;}
.case-box3 h2{text-align: center;font-size: 26px;}
.case-box4{overflow: hidden;}
.case-box4 h3{display: block;padding: 50px 0;text-align: center;background: #e5e5e5;}

.case-box5{overflow: hidden;}
.case-box5-l{text-align: right;}
.case-box5-l img{max-width: 100%;}
.case-box5-r{text-align: left;}
.case-box5-r ul li{margin: 30px 0;margin-bottom: 100px;}
.case-box5-r ul li h2{font-size: 24px;color: #2f7cd3;margin-bottom: 20px;}
.case-box5-r ul li h4{line-height: 28px;}

/*case真*/
.case-main{border-top:4px solid #919191;}
.case-main .header-title{padding:20px 0;text-align: center;font-size: 0;}
.case-main .header-title a.active,.case-main .header-title a:hover{background: #5e96ff;
    color: #fff;text-decoration: none;}
.case-main .header-title a{display: inline-block;color: #777;
    font-size: 20px;
    line-height: 24px;
    width: 160px;
    padding: 12px 0;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
    border: 1px solid #ececec;
    background: #f8f8f8;}
.case-main .list{text-align: center;font-size: 0}
.case-main .list li{display: inline-block;margin:2px 0;padding: 0 2px;margin-bottom: 30px;vertical-align: top;float: none;} 
.case-main .list li a{display: block;color: #777;text-decoration: none;background: #f8f8f8;padding-bottom: 10px;}
.case-main .list li a figure{display: block;}
.case-main .list li a figure img{width: 100%;}
.case-main .list li h3{font-size: 18px;margin:15px 5px;}
.case-main .list li  h4{font-size: 16px;margin:5px;}
.case-main .list li a:hover{background: #ebebeb}
.case-main .title{padding:20px 0;text-align: left;}
.case-main .title h2{font-size: #000;margin:20px;}
.case-main .title p{}
/*programme*/
.programme-box1{margin:40px 0;}
.programme-box1 .list{overflow: hidden;font-size: 0}
.programme-box1 .list li{border-left: 1px solid #d2d2d2;display: inline-block;float: none;vertical-align: top}
.programme-box1 .list li:first-child{border-left: none;}
.programme-box1 .list li figure{display: block;text-align: center;}
.programme-box1 .list li figure img{max-width: 100%;}
.programme-box1 .list li h3{text-align: center;color: #666;margin: 20px 0}
.programme-box1 h4{text-align: center;margin:30px 0;font-size: 14px;color: #999}

.programme-box2{background: #f7f7f7;}
.programme-box2 .figure{text-align: center;}
.programme-box2 .figure img{width: 100%;}
.programme-box2 h3{text-align: center;text-align: center;padding: 20px 0;color: #555555}

.programme-box3{}
.programme-box3-banner{}
.programme-box3-banner li{}
.programme-box3-banner li a{display: block;color: #fff}
.programme-box3-banner li a figure{}
.programme-box3-banner li a figure img{}
.programme-box3-banner-text{width: 100%;position: absolute;text-align: center;top: 0;left: 0;font-size: 0;height: 100%;width: 100%;}
.programme-box3-banner-text:after{content: "";display: inline-block;width: "";height: 100%;vertical-align: middle;}
.programme-box3-banner-text .container{display: inline-block;vertical-align: middle;background:rgba(0,0,0,.4);padding:40px 0;}
.programme-box3-banner-text h3{color: inherit;font-size: 18px;}
.programme-box3-banner-text h2{font-size: 26px;color: inherit;margin:20px 0;border-bottom:2px solid #4c74c8;display: inline-block;padding-bottom: 5px;}
.programme-box3-banner-text p{color: inherit;	}

.programme-box4{}
.programme-box4 ul{border:1px dotted #457fd4;}
.programme-box4 ul li{border-left-color:#457fd4}
.programme-box4 ul li a{display: block;text-decoration: none;padding:15px;}
.programme-box4 ul li a figure{}
.programme-box4 ul li a figure img{}
.programme-box4 ul li a h3{font-size: 16px;}
.programme-box4 ul li a:hover h3{color: #2f7cd3}


.programme-box5{background: #eee}
.programme-box5 figure{text-align: center;}
.programme-box5 figure img{width: 100%;}

.programme-box6{margin: 30px 0;}
.programme-box6 h2{text-align: center;margin:20px 0;font-size: 22px;}
.programme-box6 .list{font-size: 0;}

.programme-box6 .list li {display: block;text-decoration: none;}

.programme-box6 .list li figure{display: block;}
.programme-box6 .list li figure img{max-width: 100%;}
.programme-box6 .list li h3{text-align: center;font-size: 16px;color: #555;margin:20px 0;}
.programme-box6 .list  li h4{text-align: center;font-size: 16px;margin:5px;}

.programme-title{text-align: center;padding: 20px 0;position: relative;color: #555;font-size: 18px;}
.programme-title:after{position: absolute;width: 40px;height: 2px;background: #366cc9;content: "";display: block;
left: 50%;margin-left: -20px;bottom: 0;}

.programme-det-box1{background: #f7f7f7;padding:20px 0;}
.programme-det-box1 .list{font-size: 0;margin-top: 30px;}
.programme-det-box1 .list li{display: inline-block;width: 20%;vertical-align: top;}
.programme-det-box1 .list li figure{display: block;text-align: center;}
.programme-det-box1 .list li figure img{max-width: 100%;height: 100px;}
.programme-det-box1 .list li h4{text-align: center;font-size: 14px;margin-top: 20px;font-size: 16px;}

.programme-det-box2{margin-top: 20px;}
.programme-det-box2 .box-a{text-align:center;margin:20px 0;}
.programme-det-box2 .box-a a{color: #555;text-decoration: none;}
.programme-det-box2 figure{display: block;margin-top: 20px;}
.programme-det-box2 figure img{width: 100%;}

.programme-det-box3{position: relative;margin-top: 2px;}
.programme-det-box3 .figure{display: block;}
.programme-det-box3 .figure img{width: 100%;}
.programme-det-box3 .text-r{right: 0;text-align: left;}
.programme-det-box3 .text-l{left: 0;text-align: right;}
.programme-det-box3 .text{position: absolute;width: 50%;background: rgba(182,182,182,.3);padding: 50px;top:50%;
transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.programme-det-box3 .bai{color: #fff;background: rgba(0,0,0,.3);}
.programme-det-box3 .hei{color: #000;}
.programme-det-box3 .text .box{display: inline-block;text-align: left;}
.programme-det-box3 .text .box time{color: #2f7cd3;font-size: 20px;margin-bottom: 20px;display: inline-block;}
.programme-det-box3 .text .box h3{font-size: 20px;margin-bottom: 20px;}
.programme-det-box3 .text .box span{display: inline-block;width: 50px;height: 2px;background: #2f7cd3}
.programme-det-box3 .text .box p{margin:10px 0;}
.programme-det-box3 .text .box img{margin-top: 10px;}
.programme-det-box4{}

.programme-det-box5{margin-bottom: 30px;}
.programme-det-box5 .box-a{text-align: center;margin: 20px 0;}
.programme-det-box5 .box-a a{text-decoration: none;color: #888}
.programme-det-box5 .list{text-align: center;}
.programme-det-box5 .list li{display: inline-block;margin:2px 0;padding: 0 2px} 
.programme-det-box5 .list li {display: block;color: #777;text-decoration: none;background: #f8f8f8;padding-bottom: 10px;}
.programme-det-box5 .list li  figure{display: block;}
.programme-det-box5 .list li figure img{width: 100%;}
.programme-det-box5 .list li h3{font-size: 18px;margin:15px 5px;}
.programme-det-box5 .list li h4{font-size: 16px;margin:5px;}


/*programme*/
.apartment-box1{background: #f3f3f3;margin: 0;text-align: center;}
.apartment-box1 ul{padding:20px;}
.apartment-box1 ul li{display: inline-block;}
.apartment-box1 ul li figure{}
.apartment-box1 ul li figure img{height: 80px;}
.apartment-box1 ul li h3{font-size: 16px;}
.apartment-box2{background: #f7f7f7;padding:30px 0;}
.apartment-box2 figure{text-align: center;}
.apartment-box2 figure img{max-width: 100%;}
.apartment-box3{padding:40px 15px;background: #2f7cd3;color: #fff;font-size: 20px;text-align: center;}
.apartment-box-title{text-align: center;margin:30px 0;}
.apartment-box-title b{display: inline-block;width: 94px;line-height: 91px;text-align: center;font-size: 30px;color: #2f7cd3;
	height: 91px;background: url(../image/partment-icon-title.png) no-repeat;vertical-align: middle;}
.apartment-box-title .text{padding:10px;margin-left: 20px;padding-left: 15px;
border-left: 2px solid #2f7cd3;display: inline-block;vertical-align: middle;
}
.apartment-box-title .text h4{font-size: 26px;color: #2f7cd3;text-align: left;}

.apartment-box5{}
.apartment-box5-div{position: relative;overflow: hidden;margin-bottom: 30px;}
.apartment-box5-div .nav-box{position: absolute;right: 0;bottom: 0;z-index: 333;border-bottom: none;}
.apartment-box5-div .nav-box li{text-align: center;}
.apartment-box5-div .nav-box li a,.apartment-box5-div .nav-box li a:hover,.apartment-box5-div .nav-box li a:active:hover,.apartment-box5-div .nav-box li a:focus
{display: block;border:none;}
.apartment-box5-div .nav-box li.active a,.apartment-box5-div .nav-box li a{background: transparent;}
.apartment-box5-div .nav-box li.active a span{color: #4575ce}
.apartment-box5-div .nav-box li a span{color: #000}
.apartment-box5-div .nav-box li a img{}
.apartment-box5-div .nav-box li a span{display: block;margin:10px 0;}
.apartment-box5-div .list{overflow: hidden;margin-bottom: 20px;}
.apartment-box5-div .list figure{}
.apartment-box5-div .list figure img{}
.apartment-box5-div .list .text{}
.apartment-box5-div .list .text h3{font-size: 24px;margin-top: 20px;}
.apartment-box5-div .list .text h2{font-size: 24px;color: #2f7cd3;margin: 20px 0}
.apartment-box5-div .list .text p{line-height: 28px;font-size: 14px;}

.apartment-box6{}
.apartment-box6-div{}
.apartment-box6-div .list{position: relative;}
.apartment-box6-div .list .figure{text-align: center;}
.apartment-box6-div .list .figure img{width: 100%;}
.apartment-box6-div .list .text{position: absolute;bottom: 0;width: 100%;left: 0;background: rgba(0,0,0,0.3);
padding:20px 15px;color: #fff;text-align: center;}
.apartment-box6-div .list .text h3{font-size: 20px;}
.apartment-box6-div .list .text h2{font-size: 24px;color: #2f7cd3;margin:20px 0;}
.apartment-box6-div .list .text p{font-size: 14px;}
.apartment-box6-div .nav-box{border:1px dotted #4777d1;margin:20px 0;}
.apartment-box6-div .nav-box li{height: 100%;padding:0;}
.apartment-box6-div .nav-box li a {text-align: center;border-left:1px solid #4777d1!important;border-radius: 0}
.apartment-box6-div .nav-box li:first-child a{border-left: none!important;}
.apartment-box6-div .nav-box li a img{display: inline-block;max-width: 100%;}
.apartment-box6-div .nav-box li a span{display: block;text-align: center;margin-top: 20px;}
.apartment-box6-div .nav-box li a,.apartment-box6-div .nav-box li a:hover,.apartment-box6-div .nav-box li a:active:hover,.apartment-box6-div .nav-box li a:focus
{display: block;border:none;}
.apartment-box6-div .nav-box li.active a,.apartment-box6-div .nav-box li a{background: transparent;}
.apartment-box6-div .nav-box li.active a span{color: #4575ce}
.apartment-box6-div .nav-box li a span{color: #000}
/*app*/
.app-main{background: url(../image/app-bg.jpg) no-repeat center;background-size:100% 100%;padding: 100px; }
.app-box-l{}
.app-box-l h3{font-size: 40px;color: #fff;margin-bottom: 20px;}
.app-box-l h4{font-size: 30px;color: #fff;}
.app-box-l .erweima{margin-top: 150px;}
.app-box-l .erweima ul{}
.app-box-l .erweima ul li{display: inline-block;margin:20px;}
.app-box-l .erweima ul li figure{display: block;text-align: center;}
.app-box-l .erweima ul li figure img{max-width: 100%;}
.app-box-l .erweima ul li a{display: block;text-align: center;}
.app-box-l .erweima ul li a i{display: inline-block;}
.app-box-l .erweima ul li a i img{max-width: 100%;}
.app-box-l .erweima ul li a span{text-align: center;display: inline-block;margin: 15px 0;color: #fff}
.app-box-l .dropdown{}
.app-box-l .dropdown .btn{border-radius: 50px;background: #fff;color: #444;padding:5px 15px;}
.app-box-l .dropdown ul{}
.app-box-l .dropdown ul li{}
.app-box-l .dropdown ul li a{}
.app-box-r{text-align: center;}
.app-box-r img{}
/*product-detailed*/
.product-detailed{padding: 15px;}
.pr-de-top{float: left;position: relative;padding:0}
.pr-de-main{width: 100%;height: 400px;position: relative;overflow: hidden;}
.pr-de-main div{width: 100%;height: 100%;line-height: 400px;text-align: center;}
.pr-de-main img{width: 100%;max-height:100%;display: inline-block;vertical-align: middle;}
.pr-de-main i{width:180px;height:180px;background:url(../image/magnifier.png);position: absolute;left: 0;top: 0;cursor: pointer;display: none;z-index: 888}

.pr-de-show{position: absolute;left:100%;top: 0;width: 400px;height: 400px;border:1px solid #eee;overflow: hidden;display: none;background:#fff;z-index: 888}
.pr-de-show div{width:800px;height:800px;position: absolute;line-height: 800px;}
.pr-de-show div img{width:100%;display: inline-block;vertical-align: middle;}


.pr-de-cimain{width: 100%;margin-top: 20px;}
.pr-de-cimain ul li{border:1px solid #ccc;cursor: pointer;text-align: center;}
.pr-de-cimain ul li img{height:100px;vertical-align: middle;display: inline-block;}
.pr-de-cimain ul li:hover{border-color:#a08a6b;}


.pr-de-model{min-height:410px;float: right;margin-top: 20px;padding: 0}
.pr-de-model header{width: 100%;height: 40px;line-height: 40px;}
.pr-de-model header h2{font-size:20px;color: #222;}
.pr-de-model {color: #666}
.pr-de-model .download-a{text-decoration:none;margin-top:20px;display:inline-block;padding:8px;text-align: center;color:#fff;font-size:16px;background:#333;}
.pr-de-model .download-a:hover{background:#000}


.pr-de-bottom{width: 100%;margin-top:40px;border-top:2px solid #eee;border-bottom:2px solid #eee;overflow:hidden}
.pr-de-bottom header{width: 100%;height: 40px;line-height: 40px;font-size:34px;color: #333;margin-top: 30px;}
.pr-de-bottom .pr-de-bottom-li{border-left:2px solid #eee}
.pr-de-bottom .border-right{border-right: 2px solid #eee;border-left:none;margin-right:-2px;}
.pr-de-bottom-content{margin-top: 20px;color: #666}


.pr-de-cimain .bx-wrapper .bx-controls-direction a{width: 40px;height: 100px;margin-top: -40px;}
.pr-de-cimain .bx-wrapper .bx-controls-direction a.bx-next{background:url(../image/product-detailed-iconr.jpg) no-repeat;background-size:100%;left: 100%;}
.pr-de-cimain .bx-wrapper .bx-controls-direction a.bx-prev{background:url(../image/product-detailed-iconl.jpg) no-repeat;background-size:100%;left: -40px;}

.product-text-list{}
.product-text-list li{border-bottom:1px solid #ccc;padding:10px 0;}
/*footer*/

.footer{background: #2c2c2c;color: #fff;padding:30px 0 10px;margin:0px;overflow: hidden;}

.footer-bottom{text-align: center;color: #fff;font-size: 14px;padding:20px 0;border-top: 1px solid #555;}
.footer-bottom h4{float: left;display: inline-block;font-size: 12px;color:#888;}
.footer-bottom .language{float: right;}
.footer-bottom .language .btn-primary{background-color: #363636;color: #6f6f6f!important;border-color: #363636}
.footer-bottom .language .text{margin:0 5px;}
.footer-left{padding:0;}
.footer-left ul{}
.footer-left ul li{color: #fff;font-size: 14px;margin:5px 0;}
.footer ul li.first{font-weight: 600;padding-bottom: 20px;font-szie:14px;}
.footer-left ul li a{color: #6f6f6f	;font-family: pingfang,'Microsoft YaHei',微软雅黑,\9ed1\4f53,\5b8b\4f53,'Microsoft JhengHei',华文细黑,STHeiti,MingLiu}
.footer-right{text-align: right;}
.footer-right li{margin:5px 0;display: block;width: 100%;overflow: hidden;}
.footer-right li i{margin-right: 10px;display: inline-block;vertical-align: top;max-width: 12%}
.footer-right li span{display: inline-block;vertical-align: top;max-width: 80%;}
.footer-right li .list{margin:5px;display: inline-block;margin-top: 10px;}
.footer-right li.first{font-size: 30px;font-weight:none;padding-bottom: 0!important}
.footer-right li.fu-li{color: #6f6f6f;margin-bottom: 10px;}
.footer-right li.fu-a{}
.footer-right li.fu-a a{display: inline-block;width: 120px;text-decoration: none;padding:10px;background: #fff;color: #2f7cd3;text-align: center;border-radius: 10px;}
.footer-right li.fu-a:hover a{background: #d5d5d5;}

/*footer微信*/
.theme-popover{width: 300px;height: auto;border-bottom: none;border-color:#eee;}
.theme-poptit h3{padding:8px 0;}
.theme-poptit p{text-align:center;font-size: 13px;}
.theme-popbod{padding: 15px;height: auto;}
.theme-popbod img{}

.theme-buy{margin-top:7%;text-align:center;}
.theme-signin{font-size:15px;}
.theme-popover-mask{z-index:1;position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;display:none;}
.theme-popover{z-index:9;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);
	border-radius:5px;border:solid 2px #e4e4e4;background-color:#fff;display:none;box-shadow:0 0 10px #666;background:#fff;}
.theme-poptit{border-bottom:1px solid #ddd;padding:0;position:relative;}
.theme-poptit .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}
.theme-popbod{padding:60px 15px;color:#444;padding-top: 8px;}
.dform{padding:20px 15px 10px;text-align:center;}
.theme-signin{margin: -50px -20px -50px 90px;text-align:left;font-size: 14px;}
.theme-signin h4{color:#999;font-weight:100;margin-bottom: 20px;font-size: 12px;}

@media only screen and (max-width: 768px){
.header-tel .list{width: 100%;text-align: left;margin:20px 0;}	
.header-tel .list.tel p{text-align: left!important}
.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%;}
.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: 32%;display: inline-block;}
.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{text-align: left}
.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{width:69%;display:inline-block;text-align: left}
.header-list-li ul li.active .a-dropdown{display: inline-block;width:29%;text-align: 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: transparent;}
.header-list-li ul li.open a{background-color:transparent;}
.header-list-li ul li.open .a-dropdown:hover{color:#fff!important;border-bottom:none}
.list-dropdown{margin:0;left:0;padding:0;width:100%;}


.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%;}


.join-in-box .list li{width: 30%;margin-bottom: 10px;float: none;}
.join-in-box .list {text-align: center;}
.join-in-box .list li figure{}
.join-in-box .list li figure img{height: 80px;}
.join-in-box .list li h3{font-size: 16px;}

.product-title ul li{margin-left: 0;width: 50%;text-align: center;}
}
@media only screen and (max-width: 1200px){
.container{width: 100%;}

} 