body{margin:0;padding:0;}


 
 body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}
 

a{color:#666;text-decoration:none}a:hover{text-decoration:none;color:#8e714f}

img{max-width:100%}.red{color:#f00}.line{border-bottom:1px solid #646464;height:0;width:100%}



@media(max-width:768px){.pclang{display:none}.mblang{display:block;position:absolute;left:140%;top:40%;font-size:16px}}

.navouter{width:80%}.navbox{width:100%}.navbox .search{float:right;width:20%;padding-top:10px}.navbox .search .form-control{width:80%;float:left;display:none}.navbox .search .searchbtn{display:inline-block;width:20%;float:right;cursor:pointer}.handnav{color:#fff;background-color:#8f7250;border-color:#8e7a62}.nav{width:80%}.nav li{position:relative;width:12.5%;text-align:center}.nav li a{color:#666}

.nav li a:hover,.nav li.on a{color:#8f7250}.nav>li>a{padding-left:0;padding-right:0}
.nav>li>a:focus,.nav>li>a:hover{background:none}
.nav li:hover:after,.nav li.on:after{background-color:#8f7250;bottom:0;content:"";display:block;left:0;position:absolute;height:2px;width:70%;margin-left:15%}.handnav{display:none;position:relative;float:right;margin-top:8px;margin-right:15px;margin-bottom:8px}.navmode{display:none}@media(max-width:768px){header .logo{position:relative;width:40%;padding:10px 0}header .headright{float:none}header .lang{text-align:center}header .search{display:none}header .header-hotline{display:block}.ptop{height:55px}.navouter{position:fixed;right:0;z-index:1001;width:100%}.navouter .bl{width:50%;background-color:#fff;height:100%;float:right}.navouter .nav{width:100%;margin:0}.navouter .bl .nav li{width:100%}.handnav{display:block}.navouter{display:none}.navmode{background:rgba(6,6,6,.63);width:50%;height:100%;text-align:center;color:#fff;font-size:32px;display:none}.navmode i{top:11%;display:inline-block;position:relative}}@media(min-width:992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}
.float-lg-none{float:none !important}}

@media(min-width:1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.slideBox{width:100%;height:auto;overflow:hidden;position:relative}.slideBox .hd ul{position:absolute;left:50%;bottom:10px;margin-left:-60px;zoom:1;z-index:101}.slideBox .hd ul li{float:left;width:14px;height:14px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url("../images/icon_bannerpage.png") -14px 0 no-repeat}.slideBox .hd ul li.on{background-position:0 0}.slideBox .bd{position:relative;z-index:0}.slideBox .bd li{zoom:1;vertical-align:middle}.slideBox .bd img{width:100%;height:auto;display:block}.slideBox .prev,.slideBox .next{background-color:rgba(0,0,0,.48);position:absolute;top:50%;margin-top:-25px;display:block;line-height:60px;height:60px;width:30px;font-size:32px;color:#909090;text-align:center}.slideBox .next{right:10%}.slideBox .prev{left:10%}@media(max-width:768px){.slideBox .next{right:1%}.slideBox .prev{left:1%}}.picMarquee-left{width:100%;position:relative;margin:0 auto;padding-bottom:100px}

@media(max-width:576px){.picMarquee-left{padding-bottom:60px}}.picMarquee-left .hd .prev,.picMarquee-left .hd .next{z-index:100;zoom:1;position:absolute;left:0;top:20%;display:block;background-color:rgba(0,0,0,.48);line-height:60px;height:60px;width:30px;font-size:32px;color:#fff;text-align:center}.picMarquee-left .hd .next{left:auto;right:0}.picMarquee-left .hd ul{position:absolute;left:50%;bottom:10%;margin-left:-50px;zoom:1}@media(max-width:576px){.picMarquee-left .hd ul{margin-left:-80px}}.picMarquee-left .hd ul li{float:left;width:12px;height:12px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url("../images/icon_dot.png") -12px 0 no-repeat}.picMarquee-left .hd ul li.on{background-position:0 0}.picMarquee-left .bd{overflow:hidden}.picMarquee-left .bd ul{overflow:hidden;zoom:1}.picMarquee-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center;margin-right:7px;width:25%}@media(min-width:576px){.picMarquee-left .bd ul li{width:100px}}

@media(min-width:767px){.picMarquee-left .bd ul li{width:100px}}.picMarquee-left .bd ul li .pic{text-align:center;padding-right:20px}.picMarquee-left .bd ul li .pic img{width:100%}.picMarquee-left .bd ul li .pic a:hover img{border-color:#999}.picMarquee-left .bd ul li p{line-height:25px;font-size:14px;text-align:left;margin-left:14px}.picMarquee-left .bd ul li p{margin-left:0;margin-right:0}.picMarquee-left .bd ul li p.title{color:#333;font-weight:bold;line-height:30px;padding-top:10px;padding-right:20px}@media(min-width:576px){.picMarquee-left .bd ul li p.title{font-size:18px}}.picList li .info{line-height:29px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blockTitle .cn{color:#666;font-weight:bold;margin-bottom:0;position:relative;display:inline-block}.blockTitle .cn img{position:absolute;right:-25px;top:-3px;display:block;width:17px;height:16px}.blockTitle .en{color:#ddd;text-transform:uppercase;margin-top:0;font-family:Arial;padding-top:10px;font-size:24px}.blockTitle p{color:#999}

.classiccase{background:url(../1_files/ccbg.jpg) repeat-y center top;padding-top:35px;padding-bottom:55px}

.classiccase .pic-box1{position:relative}

.classiccase .pic-box1 .txt{position:absolute;width:100%;color:#fff;top:75%;height:25%;padding:0 35px}

.classiccase .pic-box1 .txt .title{font-size:32px;margin:0}

.classiccase .pic-box1 .txt .info{padding-left:2em;font-size:18px;line-height:35px}

.classiccase .pic-box1 .txt .more{position:absolute;font-size:18px;bottom:10px}

@media(max-width:767px){.classiccase .pic-box1 .txt{top:40%;height:60%;padding:0 20px}

.classiccase .pic-box1 .txt .title{font-size:38px}.classiccase .pic-box1 .txt .info{line-height:20px;font-size:16px}

.classiccase .pic-box1 .txt .more{position:absolute;font-size:16px;bottom:10px}}

@media(max-width:480px){.classiccase .pic-box1 .txt .title{font-size:32px}.classiccase .pic-box1 .txt .info{line-height:16px;font-size:14px}.classiccase .pic-box1 .txt .more{position:absolute;font-size:14px;bottom:5px}}.classiccase .pic-box2{position:relative}.classiccase .pic-box2 .txt{width:100%;position:absolute;height:100%;top:0;left:0;color:#fff}.classiccase .pic-box2 .title{font-size:24px;padding:20px 0 5px 20px;margin:0}.classiccase .pic-box2 .min-line{width:1.2em;border-bottom:3px solid #fff;margin-left:20px}.classiccase .pic-box2 .more{margin-left:20px;position:absolute;bottom:0;font-size:18px}@media(max-width:637px){.classiccase .pic-box2 .title{font-size:20px;padding:10px 0 5px 10px;margin:0}.classiccase .pic-box2 .min-line{width:1.2em;border-bottom:3px solid #fff;margin-left:10px}.classiccase .pic-box2 .more{margin-left:10px;position:absolute;bottom:0;font-size:14px}}.histroryTitle{background-color:#fafafa}.historyBox{position:relative;width:100%;overflow:hidden;height:450px;background:url(../images/historybg.jpg) #f9f9f9 no-repeat center 80px}.historyBox .prev,.historyBox .next{display:block;color:#666;line-height:60px;font-size:30px;background-color:rgba(113,113,113,.39);z-index:100;position:absolute;top:166px;padding:5px 10px}@media(max-width:768px){.historyBox{height:350px}.historyBox .prev,.historyBox .next{top:100px}}.historyBox .prev{left:20px}.historyBox .next{right:20px}.historyBox .line{height:0;border-bottom:1px solid #c1c1c1;width:100%;position:absolute;top:35px;z-index:1}.historyBox .historyList{width:2000px;position:absolute;left:0;padding:0}.historyBox .eventBox{width:210px;float:left;margin-left:50px}.historyBox .eventBox:first-child{margin-left:0}.historyBox .eventBox .hookUp{width:5px;height:12px;background-color:#ccc;margin-top:10px;z-index:2;position:relative}.historyBox li.hightColor .hookUp{background-color:#666}.historyBox .eventBox .hangingLine{height:260px;width:0;border-left:1px dashed #ccc;margin-left:2px}.historyBox .eventBox .hangingLine{height:160px}.historyBox li.hightColor .hangingLine{border-left:1px dashed #666}.historyBox .eventBox .eventYearBox{border:1px solid #ccc;padding:10px 40px;font-size:40px;color:#ccc}.historyBox li.hightColor .eventYearBox{border:1px solid #666;color:#666}.historyBox .eventBox .eventYearBox span{font-size:24px;font-weight:bold}.historyBox .eventBox .eventDescription{margin-top:30px}.aboutnewsbox{background:url(../images/blockbg.jpg) repeat center top;padding:40px 0}.aboutnewsbox .outbox{padding:0 8px}@media(max-width:768px){.aboutnewsbox{padding:20px 0}}.aboutnewsbox .nbox{background-color:#fff;height:380px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin:20px 0}.aboutnewsbox .nbox .title{height:60px;line-height:60px}.aboutnewsbox .nbox .title span{font-size:24px;color:#666;padding-left:20px}@media(max-width:768px){.aboutnewsbox .nbox{height:auto}.aboutnewsbox .nbox .title span{font-size:20px}}.aboutnewsbox .nbox .title a{float:right;margin-right:20px}.aboutnewsbox .contentBox{padding:20px;line-height:29px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}


@media(min-width:1200px){.aboutnewsbox .contentBox{line-height:26px}}


@media(min-width:992px){.aboutnewsbox .contentBox{line-height:28px}}

@media(min-width:768px){.aboutnewsbox .contentBox{line-height:23px}}

.aboutnewsbox .contentBox .news li{border-left:2px solid #aaa;height:32px;padding-left:8px;margin-bottom:20px}

