@charset "utf-8";
/*
	power by http://www.inxedu.com/
	v1.0 | 2015/06/06 
 	-----------------------------------------
	westdrug | 2015(yy)/08(mm)/05(dd) 
	http://www.inxedu.com/
*/

/* #index main
================================================== */
.comm-title{margin: 40px 0 0;border-bottom: 1px solid #e6e6e6;clear: both;overflow: hidden;}
.comm-title .more{line-height: 40px;font-size: 16px;}
.comm-title .more:hover,.comm-title .more:active{text-decoration: none;}
/* ==========us-main ================*/
.us-main{padding: 50px 0;}
.us-m-pic{margin-top: 40px;}
.us-m-txt{padding: 30px 75px;position: relative;}
.us-m-txt p{text-indent: 2rem;line-height: 30px;}
.yh-ico{position: absolute;width: 30px;height: 30px;}
.yh-ico img{width: 100%;height: 100%;display: block;}
.x-yh{bottom: 0;right: 20px;}
.s-yh{top:0;left: 20px;}
.us-m-pic li{float: left;width: 25%;}
.us-m-pic li .pic-box{display: block;margin: 0 20px;position: relative;height: 170px;overflow: hidden;}
.us-m-pic li .pic-box img{display: block;width: 100%;height: auto;}
.u-m-p-name{position: absolute;bottom:-100%;left:0;background: url(images/tp1_black-bg.png) repeat top left;width: 100%;height: 100%;overflow: hidden;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;opacity: 0;filter: alpha(opacity=0);-webkit-transform: scale(0.6);transform: scale(0.6);}
.box-in{margin: 15px;height: 148px;overflow: hidden;}
.u-m-n-txt{font-size: 14px;color: #fff;line-height: 28px;text-indent: 2rem;margin-top: 10px;}
.us-m-pic li .pic-box:hover .u-m-p-name{bottom: 0;opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1);transform: scale(1);}
/* i-teach-box */
.i-teach-box ul,.i-news-box-pic ul,.list-five-box ul,.demo-list4 ul{margin-left: -30px;padding-top: 20px;}
.i-teach-box ul li {float: left;width: 25%;+width: 24%;}
.i-teach-wrap{background:#fafafa;border:1px solid transparent;display:block;margin:0 0 30px 30px;overflow:hidden;text-align:center;padding:15px 15px 20px;overflow:hidden;transition:.3s;-webkit-transition:.3s}
.i-teach-pic{width:60%;margin:10px auto 0}
.i-teach-pic img{display:block;border-radius:50%;max-width:100%;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.i-q-txt{border-top:1px dotted #e2e2e2;padding-top:15px;height: 40px;overflow: hidden;}
.i-teach-wrap:hover{border-color:#e8e8e8;box-shadow:6px 6px 0 rgba(0,0,0,.06)}
.i-teach-wrap:hover .i-teach-pic img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
.c-sort-box{border-top:1px solid #e2e2e2;margin-top:-15px}
/* i-news-box */
.i-news-box-pic ul li,.demo-list4 ul li{float: left;width: 25%;+width: 24%;}
.i-new-warp{display: block;margin: 0 0 30px 30px;overflow: hidden;position: relative;}
.i-new-warp img{display: block;max-width: 100%;height: auto;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.i-n-name{width: 100%;height: 30px;background: url(images/tp1_black-bg.png) repeat top left;position: absolute;bottom: 0;left: 0;}
.i-n-name p{margin: 0 10px;}
.i-new-warp:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.3);}
.i-new-warp:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);}
.i-news-box-txt ul{margin-left: -20px;}
.i-news-box-txt ul li{float: left;width: 33.33%;+width: 32%;}
.i-n-w-txt{padding:10px;margin: 0 0px 30px 20px;}
.n-nub-in{float: left;margin-right: 20px;border-style: solid;border-width: 2px;border-radius: 6px;border-color:#cbcbcb;overflow: hidden;+width: 68px;}
.n-nub-in span{display: block;text-align: center;padding: 0 15px;background: #fff;}
.n-nub-in span.day{height: 60px;line-height: 60px;font-size: 40px;border-bottom-style:solid;border-bottom-color:#cbcbcb;border-bottom-width:1px;}
.n-nub-in span.year{height: 30px;line-height: 30px;}
.i-n-w-txt .nr{height: 60px;overflow: hidden;margin-top: 5px;}
.i-n-w-txt .nr p{font-size: 12px;line-height: 20px;}
.i-news-box-txt ul li:hover .i-n-w-txt{background: #fff;box-shadow: 0px 0px 8px rgba(0,0,0,0.5);cursor:pointer;}
.i-news-box-txt ul li:hover .n-nub-in span{background: #fafafa;}
/* =============================online-school ==========================*/
.banner-box{background: url(images/tp1_coures-bg.jpg) no-repeat 50% 50% / 100% 100%;background-origin: padding-box;background-clip: border-box;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tp1_coures-bg.jpg',sizingMethod='scale');height: 400px;}
.o-b-t-big{height: 96px;line-height: 96px;font-size: 40px;padding-top: 70px;}
.pa-line{height: 5px;width: 95px;border-bottom: 5px solid #fff;position: absolute;top:155px;left: 50%;margin-left: -42px;}
.o-s-txt-in{margin-top: 30px;padding-bottom: 30px;}
.us-m-t-in{height: 90px;overflow: hidden;}
.o-s-coures-list{margin: 40px 0 60px;}
.coures-list{margin-left: -30px;}
.coures-list li{float: left;width: 33.33%;}
.coures-li-warp{margin: 0 0 40px 30px;border-bottom: 1px solid #e3e3e3;padding-bottom: 10px;}
.c-l-w-pic{overflow: hidden;display: block;}
.c-l-w-pic img{max-width: 100%;height: auto;display: block;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.coures-li-warp:hover{box-shadow: 6px 6px 0 rgba(0,0,0,0.05);}
.coures-li-warp:hover .c-l-w-pic img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);}
/* =============================about-us ==========================*/
.banner-box-all,.ab-us-banner,.ab-us-banner img{width: 100%;display: block;}
.comm-title-3{border-bottom: 0;margin-top: 65px;}
.us-txtbox .us-m-txt{padding:30px 10px 20px 90px;}
.us-txtbox .s-yh {left: 60px;top: 0;}
.line-l{width: 2px;height: 160px;border-left: 1px solid #ccc;position: absolute;top:55px;left: 25px;}
.line-b{width: 625px;height: 2px;border-bottom: 1px solid #ccc;position: absolute;bottom:60px;left: -50px;}
.us-ys-wrap{background: #fff;box-shadow:4px 4px 0 rgba(0,0,0,.06);padding: 15px 25px 65px;}
.us-ys-wrap .us-ys-pic{width: 52px;height: 52px;margin: 65px auto 0;}
.us-ys-wrap .us-ys-pic img{display: block;width: 100%;height: 100%;border-radius: 0;}
.us-ys-wrap .i-q-txt{border-top: 0;text-align: left;height: 72px;}
.us-ys-wrap .i-q-txt p{font-size: 14px;line-height: 24px;}
.l-f-infor{padding-bottom: 50px;position: relative;}
.list-five-box li{float: left;width: 20%;}
.l-f-in-pic{width: 64px;height: 64px;margin: 50px auto 30px;}
.l-f-in-pic img{display: block;width: 100%;height: 100%;}
.up-sj{display: none;width: 28px;height: 12px;position: absolute;bottom: -1px;left: 50%;margin-left: -14px;}
.l-f-in-t-box{border: 1px solid #b8b8b8;}
.txt-infor{margin: 20px;height: 78px;overflow: hidden;}
.txt-infor p{line-height: 26px;}
.list-five-box ul li:hover{cursor:pointer;}
.list-five-box ul li.current .up-sj{display: block;}
.map-box{height: 950px;background: url("images/tp1_map-bg.jpg") no-repeat 50% 50% / 100% 100%;background-origin: padding-box;background-clip: border-box;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tp1_map-bg.jpg',sizingMethod='scale');padding-top:1px;}
.map-infor{width: 1150px;height: 335px;border: 5px solid #fff;overflow: hidden;margin-top: 50px;}
.map-infor .map-in{width: 100%;height: 100%;}
.talk-box{height: 180px;border: 1px solid #ccc;background: #fff;overflow: hidden;margin-top: 40px;}
.talk-box textarea{border: 0;background: #fff;width: 93%;padding:10px 20px;height: 90%;font-size: 14px;color: #999;text-align: left;line-height: 24px;}
.talk-box-r{padding: 20px;height: 140px;}

.n-l-box li{position: relative;border-bottom: 1px dotted #ddd;margin-bottom: 20px;height: 126px;padding: 0 0 20px 210px;}
.n-l-pic{position: absolute;top:0;left: 0;transition: all 0.3s ease 0s;width: 190px;}
.n-l-pic img{width: 100%;height: auto;display: block;}
.txt-nr{height: 60px;overflow: hidden;}
.n-a-warp{border-bottom:1px solid #e6e6e6;margin: 20px 10px 90px;padding-bottom: 30px;overflow: hidden;text-align: center;}
.n-a-warp p {margin-bottom: 20px;text-align: justify;text-indent: 24px;line-height: 200%;font-size: 16px;color: #666;text-align: left;}
.n-a-warp p strong{color: #333;}
.n-a-warp img{max-width: 100%;height: auto;display: inline-block;margin-bottom: 30px;}

.c-c-list li{height: auto;margin-top: 15px;position: relative;line-height: 24px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;padding: 0 5px 8px 45px;}
.c-c-list li .order {background: #cecece;border-radius: 2px;color: #fff;font-size: 12px;left: 8px;top: 4px;width: 22px;height: 22px;text-align: center;line-height: 22px;position: absolute;}
.c-c-list li a p {color: #333;display: block;font-size: 18px;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.i-cc-r-cimg {clear: both;height: 75px;overflow: hidden;padding-bottom: 13px;}
.i-cc-r-cimg .s-c-desc{height: 50px;line-height: 26px;color: #999;font-size: 12px;white-space:normal;overflow: hidden;}
.c-c-list li .order.nb-1 {background: #c80500;color: #fff;}
.c-c-list li .order.nb-2 {background: #ff7218;color: #fff;}
.c-c-list li .order.nb-3 {background: #ff9c01;color: #fff;}
.c-c-list li a:hover{text-decoration: none;}
/* ==================student-vice============= */
.s-i-slide,.s-i-slide .swiper-container{height: 290px;position: relative;}
.student-vice{margin: 50px 70px 0;border: 1px solid #e6e6e6;background: #fff;width: 1020px;}
.st-v-in{height: 88px;padding: 50px 80px 50px 230px;position: relative;}
.st-title{position: absolute;width: 145px;height: 145px;top:33px;left: 5px;text-align: center;}
.st-title img{display: inline-block;width: 98px;height: 98px;border-radius: 50%;overflow: hidden;}
.st-v-in .yh-ico{width: 20px;height: 20px;}
.st-v-in .s-yh {left: 174px;top: 32px;}
.st-v-in .x-yh {bottom: 22px;right: 30px;}
.st-v-in p.nr{height: 88px;overflow: hidden;font-size: 14px;color: #999;line-height: 28px;}
.teach-top-list ul{padding: 50px 0 70px;}
.teach-top-list ul li{float: left;width: 25%;}
.teach-top-list ul li .tea-op-pic{width: 102px;height: 102px;margin: 30px auto 10px;}
.teach-top-list ul li .tea-op-pic img{display: block;width: 100%;height: 100%;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.teach-top-list ul li:hover .tea-op-pic img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}

/* =================================demo-2-index-main ==============================*/
/* ======top-banner======= */
.demo2-slide, .demo2-slide .swiper-container{height: 600px;position: relative;}
.in-2-top-n-list{position: absolute;top:0;width: 100%;height: 100%;left: 0;overflow: hidden;}
.demo-m-news-wrap{display: none;}
.in-2-n-box{width: 26%;background: url(images/tp1_mb2-black-bg.png) repeat top left;overflow: hidden;position: absolute;top:0;right: 0;z-index: 99;}
.zx-box{margin: 1.5rem 1rem 3rem;}
.zx-box .title{padding-bottom: 15px;border-bottom: 1px solid #999;font-size: 1.2rem;font-weight: normal;}
.zx-l-warp{margin-top: 0.8rem;}
.zx-l-warp li .nr{position: relative;padding-left: 30px;}
.zx-l-warp li{margin-bottom: 0.8rem;}
.zx-l-warp li .nr{height: 1.8rem;line-height: 1.8rem;}
.zx-l-warp li .nr .number{position: absolute;width: 18px;height: 18px;text-align: center;line-height: 18px;top:8px;left: 2px;}
.solid-btn{display: inline-block;border: 1px solid #fff;border-radius: 4px;text-align: center;padding:5px 30px;}
.demo-list3 ul li{float: left;width: 33.33%;margin-top: 30px;}
.demo-l-pic{width: 158px;height: 158px;border: 1px solid #333;margin: 0 auto 20px;border-radius: 50%;overflow: hidden;text-align: center;}
.demo-l-pic .pic-img{display: inline-block;width: 88px;height: 88px;margin-top: 35px;}
/* .demo-l-pic .pic-img-1{background: url(../images/d2-ks-l-1.png) no-repeat 50% 50% / 100% 100%;}
.demo-l-pic .pic-img-2{background: url(../images/d2-ks-l-2.png) no-repeat 50% 50% / 100% 100%;}
.demo-l-pic .pic-img-3{background: url(../images/d2-ks-l-3.png) no-repeat 50% 50% / 100% 100%;}
.demo-l-pic .pic-img-4{background: url(../images/d2-ks-l-4.png) no-repeat 50% 50% / 100% 100%;}
.demo-l-pic .pic-img-5{background: url(../images/d2-ks-l-5.png) no-repeat 50% 50% / 100% 100%;}
.demo-l-pic .pic-img-6{background: url(../images/d2-ks-l-6.png) no-repeat 50% 50% / 100% 100%;} */
.demo-l-txt{margin: 10px;height: 40px;overflow: hidden;line-height: 20px;text-align: center;}
/* .demo-list3 ul li:hover .demo-l-pic .pic-img-1{background: url(../images/d2-ks-l-1-xz.png) no-repeat 50% 50% / 100% 100%;}
.demo-list3 ul li:hover .demo-l-pic .pic-img-2{background: url(../images/d2-ks-l-2-xz.png) no-repeat 50% 50% / 100% 100%;}
.demo-list3 ul li:hover .demo-l-pic .pic-img-3{background: url(../images/d2-ks-l-3-xz.png) no-repeat 50% 50% / 100% 100%;}
.demo-list3 ul li:hover .demo-l-pic .pic-img-4{background: url(../images/d2-ks-l-4-xz.png) no-repeat 50% 50% / 100% 100%;}
.demo-list3 ul li:hover .demo-l-pic .pic-img-5{background: url(../images/d2-ks-l-5-xz.png) no-repeat 50% 50% / 100% 100%;}
.demo-list3 ul li:hover .demo-l-pic .pic-img-6{background: url(../images/d2-ks-l-6-xz.png) no-repeat 50% 50% / 100% 100%;} */
.demo-zx-box{background: url(images/tp1_zx-bg.jpg) no-repeat 50% 50% / 100% 100%;padding: 1px 0 50px;}
.o-l-w-box{border: 1px solid #fff;margin-bottom: 20px;padding: 20px 10px;}
.o-l-b-pic{width: 88px;height: 88px;border-right: 1px solid #fff;margin-right: 23px;padding-right: 10px;}
.o-l-b-pic img{display: block;width: 100%;height: 100%;}
.o-l-b-txt .txt-in{height: 40px;line-height: 20px; overflow: hidden;margin-top: 15px;font-size: 14px;color: #fff;}
.demo-teach-list{margin-left: -30px;}
.demo-teach-list li{width: 25%;float: left;}
.demo-t-l-warp{margin: 100px 0 40px 30px;background: #fff;border: 1px solid transparent;position: relative;padding: 75px 20px 20px;}
.demo-t-l-warp .pic{position: absolute;width: 120px;height: 120px;border-radius: 50%;overflow: hidden;top:-60px;left: 50%;margin-left: -60px;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.demo-t-l-warp .pic img{width: 100%;height: 100%;display: block;}
.demo-teach-list li:hover .demo-t-l-warp{border: 1px solid #e6e6e6;box-shadow: 0px 0px 6px rgba(0,0,0,0.1);}
.demo-teach-list li:hover .demo-t-l-warp .pic{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
/* =================================demo-3-index-main ==============================*/
.in-3-n-box{position: absolute;top: 4.5rem;left: 0px;background: #fff;border-radius: 8px;overflow: hidden;}
.in-3-n-box .zx-box{margin: 1rem;}
.in-3-n-box .zx-box .title{border-bottom: 1px solid #ccc;padding-bottom: 5px;}
.in-3-n-box .zx-box .zx-l-warp{margin-top: 10px;}
.in-3-n-box .zx-box .zx-l-warp li{margin-bottom: 10px;}
.demo-list4 ul{padding-top: 0;}
.de-l4-warp{margin: 0 0 40px 30px;}
.de-l4-warp .pic{display: block;width: 100%;overflow: hidden;}
.de-l4-warp .pic img{display: block;max-width: 100%;height: auto;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.de-l4-warp:hover{box-shadow: 6px 6px 0 rgba(0,0,0,0.1);}
.de-l4-warp:hover .pic img{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);}
.i-t-wrap-f{background: #fff;}
/* =================================demo-4-index-main ==============================*/
.demo4-main{padding-top: 0;}
.demo4-slide{height: auto;}
.co-line-tit{height: 70px;}
.co-l-t-txt{background: #fff;width: 220px;position: absolute;z-index: 999;top:0;left: 50%;margin-left: -110px;}
.co-line-line{height: 2px;width: 85%;margin: 0 auto;border-bottom-width: 2px;border-bottom-style: solid;bottom:42px;left: 50%;margin-left: -42.5%;z-index: 99;}
.de-l4-w-line{border: 1px solid #eaeaea;border-bottom: 3px solid #eaeaea;}
.de-l4-w-line:hover{box-shadow: 0px 0px 0 rgba(0,0,0,0);}
.co-l-t-txt-w{background: #fafafa;}
.mis-stage ol li{float: left;}
.mis-stage .mis-nav-list{display: none;}
.pc-title{display: block;}
.mobile-title{display:none;}
.col-7 .co-l-t-txt,.col-3 .co-l-t-txt{left: 0;margin-left:0;}
.i-question-list {border-top: 1px solid #e2e2e2;margin-bottom:40px;padding-top: 30px;overflow: hidden;}
.d4-hot-list li{ border-bottom: 1px solid #f2f2f2;min-height: 50px;overflow: hidden;padding:0 0 10px 70px;position: relative;margin-bottom: 19px;}
.d4-hot-list li .tit-pic{left: 5px;overflow: hidden;position: absolute;top: 3px;}
.d4-hot-list li .tit-pic img {border-radius: 50%;height: 48px;width: 48px;overflow: hidden;}
.tit-txt-name{color: #333; display: inline-block;font-size: 16px;line-height: 28px;max-width: 250px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: auto;}
.d4-hot-list li .nr-txt{height: 40px;overflow: hidden;margin-top: 5px;}
.d4-hot-list li .nr-txt a{font-size: 12px;color: #999;line-height: 20px;}


.demo4-main-new{padding-top: 76px;}
.demo5-slide,.demo5-slide .swiper-container{height: 590px;position: relative;}
.co-l-t-small{position: absolute;top:40px;left: 0;width: 100%;}
.cou-fl-slide{width: 100%;position: relative;}
.cou-fl-slide .swiper-container{width: 100%;margin: 0 auto;overflow: hidden;height: 205px;overflow: hidden;}
.cou-fl-slide .swiper-container .c-fl-pic{float: left;width: 20%;}
.cou-fl-slide .swiper-container .c-fl-pic:hover img{box-shadow: 3px 3px 2px rgba(0,0,0,0.2)}
.d5-us-warp-box{margin-left: -20px;margin-top: 50px;margin-bottom: 30px;}
.d5-us-warp-box li{float: left;width: 33.33%;}
.d5-us-warp-box li .box-inr{margin-left: 20px;overflow: hidden;}
.d5-us-warp-box li .box-inr .pic{display: block;width: 100%;height: auto;}
.d5-u-pic-txt{display: block;height: 70px;width: 100%;bottom:0;left:0;}
.d5-u-pic-txt .name{font-size: 16px;line-height: 40px;margin: 0 10px;}
.d5-u-pic-txt .txt{font-size: 14px;line-height: 20px;margin: 0 10px;}
.d5-us-warp-box li .box-inr .b-i-nr{width: 100%;height: 100%;position: absolute;left: 0;bottom: -100%;z-index: 66;transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;}
.b-i-nr .infor{padding: 20px 50px;}
.b-i-nr .infor .tit-name{font-size: 18px;line-height: 30px;margin-top: 10px;}
.b-i-nr .infor .nr-in{font-size: 14px;line-height: 24px;height: 100%;overflow: hidden;margin-top: 10px;}
.d5-us-warp-box li.hover  .box-inr .b-i-nr{bottom: 0;}
.d5-us-warp-box li a:hover{text-decoration: none;}
.d5-u-pic-txt.pic-green{background: url(images/tp1_green-bg.png) repeat top left;}
.d5-u-pic-txt.pic-blue{background: url(images/tp1_blue-bg.png) repeat top left;}
.d5-u-pic-txt.pic-org{background: url(images/tp1_org-bg.png) repeat top left;}
.d5-us-warp-box li .box-inr .bg-green{background: #59c04c;}
.d5-us-warp-box li .box-inr .bg-blue{background: #4ab5f9;}
.d5-us-warp-box li .box-inr .bg-org{background: #efa22c;}
.d5-n-list li{padding: 0 50px 0 20px;position: relative;margin-bottom: 10px;background: url(images/tp1_d5-n-bg.jpg) no-repeat 7px 13px;}
.d5-n-list li a{font-size: 14px;color: #666;line-height: 30px;}
.d5-n-list li .time{position: absolute;font-size: 12px;color: #999;right: 0;line-height: 30px;}
.line-d5-n{height: 20px;}
.line-d5-n span{display: inline-block;width: 42px;border-bottom-width: 3px;border-bottom-style: solid;height: 5px;}

.demo6-slide, .demo6-slide .swiper-container{height: 450px;position: relative;}
.d6-fl-list{margin-left: -50px;}
.d6-fl-list li{float: left;width: 25%;}
.d6-fl-list li .d6-fl-l-in{margin-left: 50px;}
.d6-fl-list li .d6-fl-l-in .pic{display: inline-block;width: 95px;height: 95px;}
.d6-fl-list li .d6-fl-l-in .pic img{display: block;width: 100%;height: 100%;}
.d6-fl-list li .d6-fl-l-in .txt-box{border-top-width:2px;border-top-style:solid;border-bottom-width:2px;border-bottom-style:solid;}
.d6-fl-list li .d6-fl-l-in .txt-box p{text-align: left;line-height: 24px;height: 120px;margin: 20px 5px 20px 5px;overflow:hidden;}
.d6-f-infor{background-color: #fff;}
.d6-fl-txt{font-size: 12px;color: #666;line-height: 22px;height: 66px;overflow:hidden;}
.d6-slider, .d6-slider .swiper-container{height: 300px;position: relative;}
.d6-slider .s-arrow{position: absolute;top:-46px;border: 1px solid #ddd;background-color: #fff;text-align: center;font-size: 18px;width: 44px;height: 26px;line-height: 26px;color: #999;border-radius: 4px;overflow: hidden;}
.d6-slider .arrow-left{right: 70px;}
.d6-slider .arrow-right{right: 10px;}
.d6-slider .s-arrow:hover{text-decoration: none;background-color: #1bbc9b;color: #fff;}
.n-s-cont .pic{width: 100%;height: auto;}
.n-s-tab .n-l-box li {border-bottom: 1px dotted #ddd;height: 101px;margin-bottom: 0;padding: 10px 10px 10px 167px;position: relative;}
.n-s-tab .n-l-pic {left: 10px; position: absolute;top: 10px;width: 146px;}
.n-s-tab .txt-nr {height: 56px; overflow: hidden;}
.n-s-tab .n-l-box li.current,.n-s-tab .n-l-box li:hover{background-color: #e84848;}
.n-s-tab .n-l-box li.current h3 a,.n-s-tab .n-l-box li.current .txt-nr p,.n-s-tab .n-l-box li:hover h3 a,.n-s-tab .n-l-box li:hover .txt-nr p{color: #fff;}
.hj-big-box{background: url(images/tp1_f3-bg.jpg) repeat top left;padding-top: 1px;}
.d6-hj-box{background-color: #fff;padding:20px 10px;}
.d6-hj-list{margin-left: -15px;width: 100%;}
.d6-hj-list li{float: left;width: 33.33%;}
.d6-hj-list li .in-box{margin-left: 15px;}
.d6-hj-list li .in-box img{display: block;width: 100%;height: auto;}
.br-box{background:url(images/tp1_hj-txt-bg.jpg) no-repeat center 10px;height: 365px;padding: 130px 56px 0;}
.b-box-top p{margin-top: 10px;}
.b-box-bottom{margin-top: 50px;}
.b-box-bottom p{line-height: 32px;}

.d7-big-nav{height: 50px;}
.d7-big-nav .b-nav-list li{margin: 0 5px 0 0;}
.d7-big-nav .b-nav-list li a{border: 0;line-height: 50px;padding: 0 30px;display: block;height: 50px;font-size: 16px;}
.d7-big-nav .b-nav-list li.current a,.d7-big-nav .b-nav-list li a:hover{text-decoration: none;color: #fff;background: rgba(0,0,0,0.25);}
.demo7-slide, .demo7-slide .swiper-container {height: 500px;position: relative;}
.d7-small-tit .txt{height: 40px;line-height: 40px;font-size: 14px;color: #666;display: inline-block;position: relative;}
.d7-small-tit .txt .d7-s-line{position: absolute;height: 2px;width: 200px;border-bottom: 1px solid #ccc;display: block;bottom: 18px;}
.d7-small-tit .txt .d7-s-tit-r{right:-220px;}
.d7-small-tit .txt .d7-s-tit-l{left: -220px;}
.d7-ts-list{margin-left: -20px;}
.d7-ts-list li{width: 50%;float: left;margin-bottom: 20px;}
.d7-ts-big-box{display: block;margin-left: 20px;overflow: hidden;position: relative;}
.d7-ts-big-box .pic img{display: block;width: 100%;height: auto;}
.d7-ts-big-box .pic .nr-txt{position: absolute;width: 100%;height: 100px;overflow: hidden;bottom: 0;left: 0;}
.ts_Sliders{width: 100%;height: 100%;position: absolute;top:-9999rem;left: -9999rem;z-index: 999;}
.ts_Sli-box{padding:35px 240px 20px 40px;}
.ts_Sliders.ts-1{background: #53be45 url(images/d7-ts-1.png) no-repeat bottom right;}
.ts_Sliders.ts-2{background: #e2c14d url(images/d7-ts-2.png) no-repeat bottom right;}
.ts_Sliders.ts-3{background: #2692de url(images/d7-ts-3.png) no-repeat bottom right;}
.ts_Sliders.ts-4{background: #48bad4 url(images/d7-ts-4.png) no-repeat bottom right;}
.ts-slid-nr{font-size: 16px;line-height: 38px;height: 152px;overflow: hidden;color: #fff;margin-top: 35px;}
.d7-tab{background: url(images/d7-cj-bg.jpg) no-repeat center center;padding-top: 1px;}
.d7-table{width: 90%;margin: 0 auto;}
.d7-tabin th{background: #ed592b;height: 36px;padding: 5px 10px;line-height: 36px;text-align: center;color: #fff;font-size: 16px;}
.list-tabin th{border: 1px solid #ddd;background: #fff;padding: 4px 10px;line-height: 38px;font-weight: normal;border-top: 0;}
.upwarp{height: 283px;overflow: hidden;position: relative;}
#upwarp-1{width: 100%;}
#upwarp-1 ul li:hover .list-tabin th{background: #fafafa;}
.d7-team-list{margin-left: -80px;}
.d7-team-list li{float: left;width: 25%;margin-bottom: 40px;}
.d7-team-list li .t-l-warp{margin-left: 80px;text-align: center;}
.d7-team-list li .t-l-warp .t-l-w-pic{display: inline-block;width: 76%;}
.d7-team-list li .t-l-warp .t-l-w-pic img{display: block;width: 100%;height: 100%;border-radius: 50%;overflow: hidden;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.d7-team-list li .t-l-warp .t-l-w-pic.t-l-w-p-1 img{border: 2px solid #f73323;}
.d7-team-list li .t-l-warp .t-l-w-pic.t-l-w-p-2 img{border: 2px solid #f9cd57;}
.d7-team-list li .t-l-warp .t-l-w-pic.t-l-w-p-3 img{border: 2px solid #8ac117;}
.d7-team-list li .t-l-warp .t-l-w-pic.t-l-w-p-4 img{border: 2px solid #199ee3;}
.nr-warp .t-l-w-txt{margin-top: 10px;height: 72px;overflow: hidden;line-height: 24px;}
.d7-team-list li:hover .t-l-warp .t-l-w-pic img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
.d7-last{background: url(images/d7-xx-bg.jpg) no-repeat 50% 50% /100% 100%;padding-top: 1px;}
.d7-new-left ul{margin-left: -75px;}
.d7-new-left ul li{float: left;width: 50%;}
.d7-new-left ul li .d7-n-l-warp{margin-left: 75px;background: #fff;}
.d7-new-left ul li .d7-n-l-warp .d7-n-l-pic{display: block;width: 100%;overflow: hidden;}
.d7-new-left ul li .d7-n-l-warp .d7-n-l-pic img{display: block;max-width: 100%;height: auto;transition:.5s;-webkit-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.d7-new-left ul li:hover .d7-n-l-warp{box-shadow: 0 0 6px rgba(0,0,0,0.3);}
.d7-new-left ul li:hover .d7-n-l-warp .d7-n-l-pic img{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);}
.d7-new-right .n-l-box li {height: 88px;margin-bottom: 10px;padding: 10px 10px 10px 154px;}
.d7-new-right .n-l-pic {width: 132px;top:10px;left: 10px;}
.d7-new-right .txt-nr{height: 38px;margin-bottom: 5px;}
.d7-new-right .n-l-box li:hover{background: #fafafa;}
.mbqh-qt{width:32px;position: fixed;top:50px;right: 0;z-index: 99999;}
.mbqh-qt ul li{display: block;width: 32px;height: 80px;position: absolute;}
.mbqh-qt ul li a {color: #fff;display: block;font-size: 14px;line-height: 18px;margin-top: 12px;padding: 0 0 0 10px;width: 20px;}
.mbqh-qt ul li.li-1{background: url("images/li-1.png") no-repeat top left;z-index: 99;top:0px;right: 0;}
.mbqh-qt ul li.li-2{background: url("images/li-2.png") no-repeat top left;z-index: 100;top:75px;right: 0;}
.mbqh-qt ul li.li-3{background: url("images/li-3.png") no-repeat top left;z-index: 101;top:150px;right: 0;}
.mbqh-qt ul li.li-4{background: url("images/li-4.png") no-repeat top left;z-index: 102;top:225px;right: 0;}
.mbqh-qt ul li.li-5{background: url("images/li-5.png") no-repeat top left;z-index: 103;top:300px;right: 0;}
.mbqh-qt ul li.li-6{background: url("images/li-6.png") no-repeat top left;z-index: 104;top:375px;right: 0;}
.mbqh-qt ul li.li-7{background: url("images/li-7.png") no-repeat top left;z-index: 105;top:450px;right: 0;}
.mbqh-qt ul li.li-1:hover,.mbqh-qt ul li.li-1.current{background: url("images/li-1-xz.png") no-repeat top left;}
.mbqh-qt ul li.li-2:hover,.mbqh-qt ul li.li-2.current{background: url("images/li-2-xz.png") no-repeat top left;}
.mbqh-qt ul li.li-3:hover,.mbqh-qt ul li.li-3.current{background: url("images/li-3-xz.png") no-repeat top left;}
.mbqh-qt ul li.li-4:hover,.mbqh-qt ul li.li-4.current{background: url("images/li-4-xz.png") no-repeat top left;}
.mbqh-qt ul li.li-5:hover,.mbqh-qt ul li.li-5.current{background: url("images/li-5-xz.png") no-repeat top left;}
.mbqh-qt ul li.li-6:hover,.mbqh-qt ul li.li-6.current{background: url("images/li-6-xz.png") no-repeat top left;}
.mbqh-qt ul li.li-7:hover,.mbqh-qt ul li.li-7.current{background: url("images/li-7-xz.png") no-repeat top left;}
.mbqh-qt ul li:hover a{text-decoration: none;}
@media only screen and (min-width: 960px) and (max-width: 1200px) {
		.container{width: 99%;margin: 0 auto;}
		.d7-team-list li {width: 25%;}
		.d7-new-left ul {margin-left: -30px;}
		.d7-new-left ul li .d7-n-l-warp { margin-left: 30px;}
		.d7-new-right.ml70{margin-left: 30px;}
		.d7-new-right .n-l-box li {margin-bottom: 0;}
		.br-box{background-size: 100%;padding: 90px 32px 0;}
		.demo5-slide, .demo5-slide .swiper-container,.cou-fl-slide .swiper-container{height: auto;}
	}
@media only screen and (min-width: 1200px) and (max-width: 1600px) {
		
	}
@media only screen and (min-width: 769px) and (max-width: 960px) {

}