﻿
@charset "utf-8";
/* CSS Document */
body {margin:0;padding:0;font-family:'Microsoft YaHei','å¾®è½¯é›…é»‘ Regular';font-size:14px;}
input, select, textarea { vertical-align: middle; outline:none; }
h1, h2, h3, h4, h5, h6{font-weight:normal;}
img { border: 0; vertical-align:middle; }
ul, li, ol, dl, dt {list-style: none;}
a { text-decoration: none; outline: none;   }
* { padding: 0px; margin: 0px; }
.fl { float: left; }
.fr { float: right; }
.fw{ overflow:hidden;}
.clear { clear: both;}
.clearfix:before, .clearfix:after {display: table;content: "";}
.clearfix:after {clear: both;}
.wrap1{width: 1150px;margin:0 auto;  }
.text{text-align: center;}





/*index*/


/*.head{margin:17px 0 13px 0;}
.logo{width:167px;height:83px;}
.logo a img{width: 100%;height: 100%;}


.nav{height:30px;line-height:30px;margin:35px 0 0 97px;}
.nav ul li{float:left;position:relative;text-align: center;margin:0 15px;}
.nav ul li a{color:#1e1e1e;font-size: 15px;display:block;}
.nav ul li a:hover{color:#dc5712;border-bottom: 1px #dc5712 solid;}
.nav li.on a {color:#dc5712;}
.nav ul>li+li+li+li+li+li+li+li{margin:0 !important;}
.nav ul li:last-child{margin:0;}
.onnav a{color:#dc5712 !important;border-bottom: 1px #dc5712 solid;}


.headR{width: 30%;margin:31px 0 0 0;}
.tel{font-size: 18px;color:#1e1e1e;line-height: 34px;}
.tel img{width: 15px;height: 15px;margin:0 5px 0 0;}
.search{border:1px #5d5d5d solid;background:#fff;border-radius:32px;overflow:hidden;}
.search input{height: 32px;line-height:32px;width:192px;border:none;float:left;text-indent: 14px;color:#333;font-size: 13px;}
.search input::-webkit-input-placeholder{ color:#b5b5b5;font-size:13px; }
.search input:-moz-placeholder{  color:#b5b5b5;font-size: 13px;  }
.search input::-moz-placeholder{ color:#b5b5b5;font-size: 13px;   }
.search input:-ms-input-placeholder{  color:#b5b5b5;font-size: 13px;  }
.search a{height:32px;line-height:32px;width:49px;display:inline-block;float:left;background:#e8e8e8;text-align: center;color:#1e1e1e;font-size: 14px;}*/




.banner{height: 659px;}




.publicity{height: 230px;background:url(../images/bg2.png) repeat;}
.publicity dl{width:50%;float:left;height: 230px;}
.publicity-jianjie{background:url(../images/home_74.png) no-repeat;}
.publicity-jianjie div{width: 93%;padding:0 23px;}
.publicity-jianjie h1{color:#fff;font-size:24px;margin:29px 0 0 0;}
.publicity-jianjie p{color:#ffffff;font-size:16px;line-height: 32px;height: 64px;overflow:hidden;}
.publicity-jianjie a{color:#fff;font-size:14px;display:block;margin:20px 0 0 0;}
.publicity-video{position: relative;}
.publicity-video img{width: 100%;height: 100%;}
.publicity-video a{position: absolute;top:45%;left:0;right:0;margin:0 auto;display:inline-block;width: 72px;height: 72px;}



.HGallerys{}
.HGallerys-head{background:url(../images/bg1.jpg) no-repeat;height: 193px;}
.HGallerys-head h3.title {text-align: center;width: 100%;padding: 34px 0 0 0;}
.HGallerys-head h3.title span {display: block;font-size: 20px;color: #23330e;position: relative;}
.HGallerys-head h3.title span:before,.HGallerys-head h3.title span:after {content: '';position: absolute;top:65%;background: #bfbfbf;width:42%;height:1px;}
.HGallerys-head h3.title span:before{left:0;}
.HGallerys-head h3.title span:after {right:0;}

.sheji-menu{margin:22px 0 0 0;}
.sheji-menu div{display:inline-block;}
.sheji-menu div dl{color:#1e1e1e;font-size:16px;margin:0 20px;float:left;cursor:pointer;}
.memu1{color:#f25618 !important;font-weight: bold;}


.sheji-cont{}
.hide1{display:none;}
.sheji1{width: 40%;}
.sheji1 ul li{width: 49.6%;float:left;position: relative;margin:0 5px 5px 0;height: 241px;overflow: hidden;}
.sheji1 ul>li+li{margin:0 0 5px 0;}
.sheji1 ul li img{width: 100%;height: 100%;}
.sheji1 div{width: 100%;position: relative;overflow: hidden;height: 486px;}
.sheji1 div img{width: 100%;height: 100%;}
.sheji2{width:39%;margin:0 5px;}
.sheji2 ul li{width:49.6%;float:left;position: relative;overflow: hidden;margin:0 5px 5px 0;height:241px;}
.sheji2 ul>li{margin:0 5px 5px 0;}
.sheji2 ul>li+li{margin:0 0 5px 0;}
.sheji2 ul>li+li+li{margin:0 5px 0 0;}
.sheji2 ul>li+li+li+li{margin:0 0 0 0;}

.sheji2 ul li img{width: 100%;height: 100%;}
.sheji2 div{width: 100%;position: relative;overflow: hidden;margin:0 0 5px 0;height: 241px;}
.sheji2 div img{width: 100%;height: 100%;}

.sheji3{width: 20.4%;}
.sheji3 div{width: 100%;overflow: hidden;position: relative;}

.litext{background:url(../images/bg2.png) repeat;position:absolute;left:0;top:-100%;width:100%;height: 100%;padding:0 29px;}
.litext h2{color:#fff;font-size:20px;font-weight: bold;margin:47px 0 15px 0;}
.litext p{color:#fff;font-size:14px;line-height: 24px;}
.litext b{width: 35px;height: 35px;background:url(../images/tb1.png) no-repeat;display: inline-block;margin:20px 0 0 0;}
.sheji-more{background:#d2d2d2;height: 45px;border-top:1px #fff solid;line-height: 45px;text-align: center;}
.sheji-more a{font-size: 16px;color:#505050;display:block;}
.sheji-more a:hover{background:#f08200;color:#fff;}



.Hstylist{}
.Hstylist-head{background:url(../images/bg4.jpg) no-repeat;height:223px;}
.Hstylist-head h3.title {text-align: center;width: 100%;padding: 34px 0 0 0;}
.Hstylist-head h3.title span {display: block;font-size: 20px;color: #23330e;position: relative;}
.Hstylist-head h3.title span:before,.Hstylist-head h3.title span:after {content: '';position: absolute;top:65%;background: #bfbfbf;width:37%;height:1px;}
.Hstylist-head h3.title span:before{left:0;}
.Hstylist-head h3.title span:after {right:0;}

.Hstylist-cont{background:#d2d2d2 url(../images/bg22.jpg) no-repeat left bottom;padding: 0 0 46px 0;}
.sjcon{width: 49%;position: relative;}
.sjconR .sjtext{left: 0 !important;}
.sjconR .sjtext h2{height: 46px;overflow: hidden;font-size: 18px;}
.sjcon-head{width:30%;height: 45px;line-height: 45px;font-size:18px;color:#ffffff;position: absolute;top:-63px;background:#828282;font-weight: bold;left: 0;right: 0;margin: 0 auto;}
.sjcon-head b{position: absolute;bottom:-7px;left:0;right:0;width: 14px;height: 7px;background:url(../images/sj2.png) no-repeat;margin: 0 auto;}
.sjcon-list{}
.sjcon-list ul{}
.sjcon-list ul li{width:24.88%;float:left;position: relative;overflow:hidden;border-right:1px #fff solid;height: 300px;}
.sjcon-list ul li img{width: 100%;height: 100%;}
.sjcon-list dl{height: 47px;background:#19b3c3;line-height: 47px;font-size: 16px;color:#ffffff;font-weight:bold;text-align: center;margin: 1px 0;}

.sjtext{position: absolute;top:0;left:-100%;width:85%;background:url(../images/bg2.png) repeat;height: 89%;padding: 17px;}
.sjtext h2{font-size:20px;color:#ffffff;font-weight: bold;margin:15px 0 15px 0;}
.sjtext h2 span{font-size:14px ;color:#fff;}
.sjtext dd{height: 144px;overflow:hidden;}
.sjtext  dd p{line-height: 24px;font-size:14px;color:#fff;}
.sjtext   p{line-height: 24px;font-size:14px;color:#fff;}
.sjtext b{width: 35px;height: 35px;background:url(../images/tb1.png) no-repeat;display: inline-block;margin:20px 0 0 17px;}

.sjcon-btn{background:#fff;height: 45px;border-top:1px #fff solid;line-height: 45px;text-align: center;border:1px #d2d2d2 solid;}
.sjcon-btn a{font-size: 16px;color:#505050;display:block;}
.sjcon-btn a:hover{background:#f08200;color:#fff;}


.craft{height: 508px;background:url(../images/home_67.png) no-repeat;}
.craft-menu{text-align: center;padding:48px 0 0 0;}
.craft-menu div{display:inline-block;}
.craft-menu dl{float:left;width: 239px;height: 41px;border:2px #d2d2d2 solid;line-height: 41px;text-align: center;position: relative;cursor:pointer;font-size: 18px;font-weight: bold;color:#fff;margin:0 13px;}
.craft-menu dl b{position: absolute;bottom:-9px;left:0;width: 14px;height: 7px;right:0;margin:0 auto;}
.oncraft{background:#828282;border:2px #828282 solid !important;}
.oncraft b{background:url(../images/sj2.png) no-repeat;}
.craft-box{margin:35px 0 0 0 ;}
.boxhide{display:none;}
.craft-box div h1{font-size:22px;font-weight: bold;color:#f08200;text-align: center;}
.craft-list{margin:38px 0 0 0;}
.craft-list table{width: 100%;}
.craft-list table tr td{width: 20%;}
.list-pic{width: 168px;height: 168px;border:1px #0a99a6 solid;border-radius: 168px;overflow:hidden;margin: 0 auto;}
.list-pic img{width: 100%;height: 100%;}
.list-text{font-size:16px;color:#fff;margin:21px 0 0 0;}
.list-btn{text-align: center;margin:39px 0 0 0;}
.list-btn a{border:1px #8e857e solid;width: 170px;height: 38px;line-height: 38px;text-align: center;font-size: 16px;color:#fff;display:block;    margin: 0 auto;}
.craft-list table tr td:hover .list-text{color:#f08200;}
.craft-list table tr td:hover .list-pic{border:1px #f08200 solid;}



.Hgray{background:url(../images/bg4.jpg) repeat-y;background-size: 100% 100%;}
.Hgray-head{height:154px;}
.Hgray-head h3.title {text-align: center;width: 100%;padding: 34px 0 0 0;}
.Hgray-head h3.title span {display: block;font-size: 20px;color: #23330e;position: relative;}
.Hgray-head h3.title span:before,.Hgray-head h3.title span:after {content: '';position: absolute;top:65%;background: #bfbfbf;width:43%;height:1px;}
.Hgray-head h3.title span:before{left:0;}
.Hgray-head h3.title span:after {right:0;}

.Hgray-cont{}
.Hgray-cont dl .wrap{background:#fff;}
.Hgray-cont dl{background:url(../images/bg2.png) repeat;height: 250px;margin:0 0 6px 0;}
.Hgray-cont dl ul li{width: 49.7%;height:250px;}
.Hgray-Define{background:url(../images/home_74.png) no-repeat;height: 100%;}
.Hgray-video{position: relative;height: 100%;}
.Hgray-video dl{position: absolute;top:0;left:0;width: 100%;height: 100%;background:url(../images/bg2.png) repeat;}
.Hgray-video dl a{width: 72px;height: 72px;position: absolute;margin: 0 auto;left: 0;right: 0;top: 34%;}
.Hgray-video dl a img{width: 100%;height: 100%;}
.Hgray-video img{width: 100%;height: 100%;}

.Hgray-Define div{width: 93%;padding:0 23px;}
.Hgray-Define h1{color:#fff;font-size:24px;margin:29px 0 0 0;}
.Hgray-Define p{color:#ffffff;font-size:16px;line-height: 32px;height: 64px;overflow:hidden;}
.Hgray-Define a{color:#fff;font-size:14px;display:block;margin:20px 0 0 0;}



.teamH{background:url(../images/home_74.png) no-repeat;height: 100%;}
.teamH div{width: 93%;padding:0 23px;}
.teamH h1{color:#fff;font-size:24px;margin:29px 0 0 0;}
.teamH p{color:#ffffff;font-size:16px;line-height: 32px;height: 64px;overflow:hidden;}
.teamH a{color:#fff;font-size:14px;display:block;margin:20px 0 0 0;}


.teamH-btn{position: relative;height: 100%;}
.teamH-btn a dl{position: absolute;top:0;left:0;width: 100%;height: 100%;background:url(../images/bg2.png) repeat;}
.teamH-btn a dl span{display:inline-block;position: absolute;margin: 0 auto;left: 0;right: 0;top:48%;text-align: center;font-size: 18px;color:#fff;}
.teamH-btn a dl span img{width:35px;height: 35px;margin:0 0 0 10px;}
.teamH-btn img{width: 100%;height: 100%;}


.platform{background:url(../images/bg3.png) no-repeat;height: 250px;}
.platform-head{font-size: 32px;color:#fff;padding:60px 0 0 0;}
.platform-cont{margin:40px 0 0 0;}
.platform-cont ul li{float:left;width: 443px;height: 58px;border:1px #01acbe solid;background:#272727;line-height: 58px;text-align: center;margin:0 27px 0 0;}
.platform-cont ul li a{font-size:22px;color:#fff;display:block;}
.platform-cont ul>li+li+li{margin:0;}
.platform-cont ul li:hover{background:#f08200;border:1px #f08200 solid;}



.HTrends{background:url(../images/bg4.jpg) repeat-y;padding:48px 0;}

.qyram-head{position: relative;width: 243px;height: 45px;line-height: 45px;background:#828282;font-size:18px;color:#fff;font-weight: bold;margin: 0 auto;}
.qyram-head b{position: absolute;left:0;right:0;bottom:-7px;width: 14px;height: 7px;background:url(../images/sj2.png) no-repeat;margin:0 auto;}
.qyram-cont{border:1px #828282 solid;margin:26px 0 0 0 ;padding:15px;background:#fff;}
.qyram-cont ul li{padding:0 0 15px 0;border-bottom:1px #d9d9d9 solid;width: 417px;margin:0 0 14px 0;}
.qyram-date{width: 64px;height: 64px;text-align: center;}
.qyram-date h3{font-size:24px;color:#fff;font-weight: bold;padding:8px 0 0 0;}
.qyram-date p{color:#ffffff;font-size: 12px;}
.qyram-text{width: 333px;}
.qyram-text h4{color:#1e1e1e;font-size:16px;}
.qyram-text p{color:#808080;font-size: 14px;line-height: 24px;}

.qyram-cont ul>li .qyram-date{background:#f25618;}
.qyram-cont ul>li+li .qyram-date{background:#01acbe;}
.qyram-cont ul>li+li+li .qyram-date{background:#828282;}
.qyram-cont ul>li+li+li+li .qyram-date{background:#f08200;}
.qyram-cont ul>li+li+li+li{border-bottom: none;padding: 0;margin: 0;}
.qyram-cont ul>li a:hover .qyram-text h4{color:#f08200;}

.bsram{margin:0 0 0 27px;}
.bsram-cont{border:1px #828282 solid;margin:26px 0 0 0 ;padding:15px;width: 417px;background:#fff;}
.bsram-cont ul li{width:199px;float:left;margin:0 18px 15px 0;}
.bsram-cont ul>li{margin:0 18px 34px 0;}
.bsram-cont ul>li+li{margin:0 0 34px 0;}
.bsram-cont ul>li+li+li{margin:0 18px 0 0;}
.bsram-cont ul>li+li+li+li{margin:0 0 0 0;}
.bsram-pic{border:1px #d2d2d2 solid;width: 100%;height: 127px;overflow: hidden;}
.bsram-pic img{width: 100%;height: 100%;
    transition: all 1s ease-out;
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;

}
.bsram-text{margin:16px 0 0 0;font-size: 16px;color:#000;}



.bsram-cont ul li a:hover .bsram-text{color:#f08200;}
.bsram-cont ul li a:hover img{
    transform:scale(1.2,1.2);
    transition: all 1s ease-out;
    -webkit-transition: all 1s ease-out;
    -moz-transition: all 1s ease-out;
    -ms-transition: all 1s ease-out;
    -o-transition: all 1s ease-out;


}

.cjram{}
.cjram-cont{border:1px #828282 solid;margin:26px 0 0 0 ;padding: 6px 15px 14px 15px;width: 410px;background:#fff;}
.cjram-cont ul li{border-bottom: 1px #d9d9d9 solid;}
.cjram-cont ul li a{color:#3c3c3c;font-size: 16px;line-height: 46px;}
.cjram-cont ul li a:hover{color:#f08200;}

.cjram-cont ul li a span{font-style: italic;color:#3c3c3c;}
.cjram-cont ul>li+li+li a span{color:#f08200;}
.cjram-cont ul>li+li a span{color:#f16d11;}
.cjram-cont ul>li a span{color:#f25618;}
.cjram-cont ul>li+li+li+li a span{color:#3c3c3c;}
.cjram-cont ul>li+li+li+li+li a span{color:#3c3c3c;}
.cjram-cont ul>li+li+li+li+li+li a span{color:#3c3c3c;}
.cjram-cont ul>li+li+li+li+li+li+li a span{color:#3c3c3c;}
.cjram-cont ul>li+li+li+li+li+li+li+li a span{color:#3c3c3c;}


.footer2{background:url(/images/3.jpg) no-repeat;background-size: 100% 100%;}
.footer-top{padding:43px 0;}
.footer-top .f_1{width: 32%;}
.footer-top .f_1 h1{margin:0 0 15px 0;}
.footer-top .f_1  ul li{color:#c8c8c8;font-size:14px;line-height: 29px;}
.footer-top .f_2{width: 12%;}
.footer-top .f_2 h1{margin:0 0 15px 0;}
.footer-top .f_2 select{height: 32px;line-height: 32px;background:url(../images/bg33.png) repeat;width: 100%;border-radius: 4px;color:#c8c8c8;font-size: 14px;}
.footer-top .f_2 select option{color:#333;}
.share{color:#c8c8c8;font-size: 14px;margin:15px 0 0 0;}
.share a{margin:0 5px 0 0;}

.footer-top .f_3{width:20%;margin: 0 0 0 9%;}
.footer-top .f_3 h1{margin:0 0 15px 0;}
.footer-top .f_3 ul li{float:left;width: 33%;line-height: 30px;}
.footer-top .f_3 ul li a{color:#c8c8c8;font-size: 14px;}
.footer-top .f_4{width:16%;text-align: center;}
.footer-top .f_4 div p{color:#c8c8c8;font-size: 14px;}
.footer-top h1{color:#fff;font-size: 16px;}
.footer-copy{color:#a0a0a0;font-size: 14px;height: 48px;line-height: 48px;border-top:1px #686868 solid;}

 
/*åˆ«å¢…ç”Ÿæ´»*/
.nybanner{height: 301px;position:relative;margin: 117px 0 0 0;}
.nybanner img{width: 100%;height: 100%;}
.nytext{position:absolute;left:0;right:0;top:40%;width: 100%;}
.nytext h1{color:#ffffff;font-size:40px;}
.nytext h3{color:#fff;font-size:26px;text-transform:capitalize;}


.bslive{}
.bslive-head{color:#fff;font-size:26px;background:url(../images/border1.jpg) repeat-x left bottom;margin:23px 0 0 0;}
.bslive-head span{color:#323232;font-size: 24px;font-weight: bold;float:left;padding:0 0 16px 0;margin:0 0 0 20px;background:url(../images/border2.jpg) no-repeat left bottom;}
.head-position{color:#787878;font-size:14px;float:right;margin:13px 0 0 0;}
.head-position a{color:#787878;font-size:14px;}
.head-position a.now{color:#dc5712;font-size: 16px;}
.bslive-cont{margin:30px 0 0 0;}


.bslive-menu{text-align: center;padding:48px 0 0 0;}
.bslive-menu div{display:inline-block;}
.bslive-menu dl{float:left;width: 239px;height: 41px;border:1px #d2d2d2 solid;line-height: 41px;text-align: center;position: relative;cursor:pointer;font-size: 18px;font-weight: bold;color:#323232;margin:0 13px;background:#f7f7f7;}
.bslive-menu dl a{display:block;}
.bslive-menu dl b{position: absolute;bottom:-8px;left:0;width: 14px;height: 7px;right:0;margin:0 auto;}
.onbslive{background:#828282 !important;border:1px #828282 solid !important;}
.onbslive a{color:#fff !important;}
.onbslive a b{background:url(../images/sj2.png) no-repeat;}
.bslive-box{margin:26px 0 50px 0 ;}

.bslive-box ul li{width: 31.3%;margin-left:1%;margin-right:1%;margin-bottom: 34px;float:left;}
.bslive-box ul li a:hover h1{background:url(../images/yuan2.png) no-repeat center left;color:#f08200;}
.live-pic{width: 100%;height: 335px;position:relative;overflow: hidden;}
.live-pic img{width: 100%;height: 100%;}
.pic-btn{background:url(../images/bg2.png) repeat;width: 100%;height: 100%;position:absolute;left:0;top:-100%;}
.pic-btn span{border:1px #9e9894 solid;width: 193px;height: 36px;color:#dbd7cf;font-size: 16px;display: inline-block;line-height: 36px;top: 45%;position: absolute;left: 0;right: 0;margin: 0 auto;}
.pic-btn span img{width: 16px;height: 16px;margin:0 5px 0 0;}

.live-text{margin:24px 0 0 0;}
.live-text p{color:#969696;}
.live-text h1{color:#444444;font-size: 18px;margin:9px 0;padding:0 0 0 15px;background:url(../images/yuan.png) no-repeat;background-position: 0 8px;height: 24px;overflow:hidden;}
.live-text dl{color:#646464;line-height: 24px;height: 72px;overflow:hidden;}


.pagBox{}
.paging{display:inline-block;}
.paging a{height: 34px;line-height: 34px;padding:0 14px;color:#646464;font-size: 15px;background:#e6e6e6;margin:0 3px;display: inline-block;}
.paging a:hover{color:#fff;background:#19b3c3;}
.paging .nowpage{color:#fff;background:#19b3c3;}

.SplitPage{display:inline-block;}
.SplitPage a{height: 34px;line-height: 34px;padding:0 14px;color:#646464;font-size: 15px;background:#e6e6e6;margin:0 3px;display: inline-block;}
.SplitPage a:hover{color:#fff;background:#19b3c3;}
.SplitPage span{height: 34px;line-height: 34px;padding:0 14px;color:#646464;font-size: 15px;background:#e6e6e6;margin:0 3px;display: inline-block;}
.SplitPage span:hover{color:#fff;background:#19b3c3;}
.SplitPage .nowpage{color:#fff;background:#19b3c3;}









/*å¸¸è§é—®é¢˜*/
.familiar{}
.familiar-cont{margin:24px 0 0 0;}
.familiar-cont div{margin:0 0 50px 0;}
.familiar-cont ul li{width: 666px;background:#f7f7f7;height: 124px;float:left;margin: 0 1% 22px 1%;}
.familiar-cont ul li a{display:block;padding:23px 25px;}
.familiar-cont ul li b{width: 24px;height: 24px;display:inline-block;text-align: center;line-height: 24px;float:left;font-weight:normal;color:#fff;}
.familiar-cont ul li span{float:left;margin:0 0 0 11px;width: 581px;}
.familiar-cont ul li .wen{background:#828282;border-bottom:2px #444444 solid;}
.familiar-cont ul li .da{background:#f08200;border-bottom:2px #dc5712 solid;}
.familiar-cont ul li .issue{color:#444444;font-size: 16px;line-height: 30px;overflow:hidden;height: 30px;}
.familiar-cont ul li .result{color:#646464;font-size:14px;line-height: 24px;margin:10px 0 0 0;}

.familiar-cont ul li .result span{max-height: 48px;overflow:hidden;}
.familiar-cont ul li:hover{background:#19b4c4;}
.familiar-cont ul li a:hover *{color:#fff;}







/*æ±‡å·¢æ¡ˆä¾‹*/
.case{margin:10px 0 0 0;}
.bslive-head2{color:#fff;font-size:26px;margin:23px 0 0 0;}
.case-select{margin:0 0 15px 0;height: 28px;line-height: 28px;}

.case-select dl{border:1px #d2d2d2 solid;height: 28px;line-height: 28px;background:#f7f7f7;padding:0 22px;float:left;margin:0 10px 0 0;}
.case-select dl span{margin:0 0 0 9px;cursor:pointer;}

.case2{margin:30px 0 50px 0 ;}
.case2 ul li{width: 31.3%;margin-left:1%;margin-right:1%;margin-bottom: 34px;float:left;}
.case2 ul li a:hover h1{background:url(../images/yuan2.png) no-repeat center left;color:#f08200;}
/*.live-pic{width: 100%;height: 335px;position:relative;overflow: hidden;}
.live-pic img{width: 100%;height: 100%;}*/
.pic-btn2{background:url(../images/bg2.png) repeat;width: 100%;height: 100%;position:absolute;left:0;top:-100%;text-align: left;}
.pic-btn2 dl p{color:#ffffff;font-size: 16px;line-height: 30px;}
.pic-btn2 dl span{width: 35px;height: 35px;background:url(../images/tb1.png) no-repeat;display: inline-block;margin:10px 0 0 0;}
.pic-btn2 dl{width:80%;margin: 23% auto 0 auto;}

/*.live-text{margin:24px 0 0 0;}
.live-text p{color:#969696;}
.live-text h1{color:#444444;font-size: 18px;margin:9px 0;padding:0 0 0 15px;background:url(../images/yuan.png) no-repeat center left;}
.live-text dl{color:#646464;line-height: 24px;}*/





/*å·¥è‰º*/
.process-cont{}
.process-cont div{margin:30px 0 0 0;}
.process-cont div dl{margin:0 0 40px 0;}
.process-cont div dl div{margin:0 !important;}
.process-top{background:#f7f7f7;font-size: 18px;font-weight: bold;height: 45px;line-height: 45px;text-indent: 19px;}
.process{padding:21px 0 0 0;}
.process ul li{width: 31.3%;margin-left:1%;margin-right:1%;margin-bottom: 34px;float:left;}
.process ul li a:hover h1{background:url(../images/yuan2.png) no-repeat center left;color:#f08200;}
.process ul li dl{margin:0;}
.live-pic3{width: 100%;height: 283px;position:relative;overflow: hidden;}
.live-pic3 img{width: 100%;height: 100%;}
.pic-btn{background:url(../images/bg2.png) repeat;width: 100%;height: 100%;position:absolute;left:0;top:-100%;}
.pic-btn span{border:1px #9e9894 solid;width: 193px;height: 36px;color:#dbd7cf;font-size: 16px;display: inline-block;line-height: 36px;top: 45%;position: absolute;left: 0;right: 0;margin: 0 auto;}
.pic-btn span img{width: 16px;height: 16px;margin:0 5px 0 0;}

.live-text3{margin:23px 0 0 0 !important;}
.live-text3 h1{color:#444444;font-size: 18px;padding:0 0 0 15px;background:url(../images/yuan.png) no-repeat center left;}


.video1{background:url(../images/bg2.png) repeat;width: 100%;height: 100%;position:absolute;left:0;top:0;}
.video1 span{width: 72px;height:72px;display: inline-block;top: 38%;position: absolute;left: 0;right: 0;margin: 0 auto;}
.video1 span img{width: 100%;height:100%;}

.gongc{margin:87px 0 0 0;display: block;}
.gongc a img{width: 100%;}




/*æ–°é—»åŠ¨æ€*/
.new-Trends{margin:30px 0 50px 0;}
.new-Trends ul li{width: 31.3%;margin-left:1%;margin-right:1%;margin-bottom: 34px;float:left;}
.new-Trends ul li a:hover h1{background:url(../images/yuan2.png) no-repeat 0 8px;color:#f08200;}





/*è®¾è®¡è¯´*/
.design{margin:30px 0 50px 0;}
.design ul li{width: 45%;height: 342px;float:left;margin: 0 1% 2%;}
.design-pic{width: 40%;height: 100%;}
.design-pic a img{width: 100%;height: 100%;}
.design-text1{width: 59.8%;background:#f7f7f7;height: 99.5%;border:1px #dcdcdc solid;border-left: none;position:relative;}
.design-text1 span{width: 90%;margin:0 auto;position:absolute;left:0;right:0;top:10%;}
.design-text1 span h1{color:#1e1e1e;font-size: 28px;font-weight: bold;}
.design-text1 span h1 dl{display:inline-block;margin:0 0 0 51px;color:#1e1e1e;font-size:18px;font-weight: normal;height: auto;}
.design-text1 span dl p{color:#444444;font-size: 13px;margin:0;line-height: 26px;}
.design-text1 span dl{margin:5px 0 0 0;height: 156px;overflow:hidden;}
.design-text1 span a{margin:10px 0 0 0;display: inline-block;border:1px #f08200 solid;border-radius:31px;width: 108px;height: 31px;line-height: 31px;text-align: center;font-size: 16px;color:#f08200;float:right;}
.design-text1 span p{color:#1e1e1e;font-size:16px;margin: 17px 0 0 0;}
.design ul li:hover{box-shadow: 5px 5px 10px #cfcece;}



.design-text{width: 59.8%;background:#f7f7f7;height: 99.5%;border:1px #dcdcdc solid;border-left: none;position:relative;}
.design-text span{width: 90%;margin:0 auto;position:absolute;left:0;right:0;top:10%;}
.design-text span h1{color:#1e1e1e;font-size: 28px;font-weight: bold;}
.design-text span h1 dl{display:inline-block;margin:0 0 0 51px;color:#1e1e1e;font-size:18px;font-weight: normal;}
.design-text span dl{color:#444444;font-size: 14px;line-height: 26px;margin:20px 0 0 0;height: 138px;overflow:hidden;}
.design-text span a{margin:43px 0 0 0;display: inline-block;border:1px #f08200 solid;border-radius:31px;width: 108px;height: 31px;line-height: 31px;text-align: center;font-size: 16px;color:#f08200;float:right;}








/*æ–°é—»è¯¦ç»†*/
.new-position{}
.new-position{color:#787878;font-size:14px;height: 80px;line-height: 80px;text-align: right;}
.new-position a{color:#787878;font-size:14px;}
.new-position a.now{color:#dc5712;font-size: 16px;}

.new-minute{border-top: 1px #cccccc solid;}
.minute-left{width: 59%;}
.leftcon{width: 941px;margin:0 31px 0 0;}
.leftcon p img{width: 100%;}


.newbox{margin:39px 0 0 0;}
.newbox-head{padding:0 0 17px 0;border-bottom: 1px #e5e5e5 solid;}
.newbox-head h1{color:#444444;font-size: 24px;font-weight: bold;margin:0 0 18px 0;}
.newbox-head div{display: inline-block;}
.newbox-head div dl{color:#444444;font-size:14px;float:left;}
.newbox-head div dl img{margin:0 8px 0 0;}
.newbox-con{margin:20px 0 31px 0;text-align: left;}
.newbox-con p{color:#444444;font-size:14px;line-height: 24px;}
.newbox-con h5{color:#444444;font-size:14px;font-weight: bold;line-height: 24px;}
.newbox-con ul{margin:20px 0 0 0 ;}
.newbox-con ul li{float:left;width: 30%;margin:0 1% 0 1%;}
.newbox-con ul li img{width: 100%;height: 100%;}
.newpag{border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;padding:23px 0;position:relative;}
.newpag p{color:#444;font-size: 14px;line-height: 26px;}
.newpag p a{color:#444;font-size: 14px;}
.newpag p a:hover{color:#f08200;}
.return2{width: 143px;text-align: center;height: 35px;line-height: 35px;border:1px #ccc solid;position:absolute;right:0;top:32px;}
.return2 img{margin:0 6px 0 0;}
.return2 a{color:#444;font-size: 14px;display:block;}
.newtj{margin:29px 0 0 0;}
.newtj-list{margin:8px 0 15px 0;}
.newtj-list ul li{height: 36px;line-height: 36px;}
.newtj-list ul li a{display:block;padding:0 15px 0 27px;background:url(../images/xx_14.png) no-repeat 15px center;color:#444;font-size: 14px;}
.newtj-list ul li a span{float:right;}
.newtj-list ul li a:hover{background:url(../images/xx_14.png) no-repeat #e8f7f9 15px center;}



.minute-right{width: 40%;border-left:1px #cccccc solid;background:#f0f0f0;position:relative;right:0;/*padding:0 0 100px 0;*/padding:0 0 34px 0;}
.case-tuijian{width: 378px;margin:38px 0 0 30px;}
.tuijian-head{color:#444444;font-size: 20px;}
.tuijian-head p{background:#dc5712;width: 40px;height: 1px;margin:8px 0 0 0 ;}
.tuijian-cont{margin:20px 0 0 0;}
.tuijian-cont ul li{float:left;width: 48%;margin:0 1% 10px 1%;position:relative;height: 140px;}
.tuijian-cont ul li a p{height: 32px;line-height: 32px;color:#fff;font-size: 14px;position:absolute;left:0;bottom:0;width: 100%;background:url(../images/bg2.png) repeat;text-align: center;}
.tuijian-cont ul li a img{width: 100%;height: 100%;}
.sheji-tuijian{width: 378px;margin:40px 0 0 30px;}

.tuijian2-cont{margin:20px 0 0 0;}
.tuijian2-cont ul li{float:left;width: 30%;margin:0 1% 1% 1%;position:relative;height: 154px;}
.tuijian2-cont ul li a img{width: 100%;height: 100%;}
.tuijian2-cont ul li a p{height: 32px;line-height: 32px;color:#fff;font-size: 14px;position:absolute;left:0;bottom:0;width: 100%;background:url(../images/bg2.png) repeat;text-align: center;}

.right-btn{height: 38px;line-height: 38px;background:#d2d2d2;width: 378px;margin:10px 0 0 30px;}





/*æ±‡å·¢æ¡ˆä¾‹è¯¦ç»†*/
.leftMain{}
.rightMain{width: 378px;margin:38px 0 0 30px;}
.sheji22{margin:40px 0 0 0;}
.right-btn2{height: 38px;line-height: 38px;background:#d2d2d2;width: 378px;margin:10px 0 0 0;}
.right-btn2 a{display:block;color:#444444;font-size:14px;}
.right-btn2 a:hover{background:#dc5712;color:#fff;}

.stylist11{margin:43px 0 0 0;}
.stylist11-cont{margin:20px 0 0 0;}
.stylist11-pic{width: 184px;height: 239px;}
.stylist11-pic a img{width: 100%;height: 100%;}
.stylist11-jainjie{width: 185px;}
.stylist11-jainjie h1{color:#19b3c3;font-size:24px;font-weight: bold;}
.stylist11-jainjie h3{color:#444444;font-size:18px;margin:10px 0;}
.stylist11-jainjie dl{height: 126px;}
.stylist11-jainjie dl p{color:#444444;font-size:14px;line-height:26px;}
.stylist11-jainjie dl p{}
.sjsBtn{width: 182px;height: 36px;line-height: 36px;border:1px #c8c8c8 solid;}
.sjsBtn a{color:#525252;font-size:14px;}
.sjsBtn a img{margin:0 8px 0 0;}


.sample{margin:40px 0 130px 0;}
.sample h1{color:#444444;font-size:24px;font-weight: bold;padding:0 0 0 19px;background:url(../images/yuan.png) no-repeat center left;}
.basic{margin:26px 0 0 0;}
.basic h4{color:#444444;font-size:20px;}
.basic div{margin:18px 0 0 0;}
.basic div dl{float:left;color:#444444;font-size: 14px;margin:0 55px 0 0;}
.basic-text{color:#444444;font-size: 14px;line-height: 24px;}
.sample .item{margin:25px 0 0 0;}
.sample .item h4{color:#444444;font-size:20px;}
.sample .item p{margin:22px 0 0 0;}




/*è®¾è®¡å¸ˆè¯¦ç»†*/
.synopsis{margin:39px 0 0 0;}
.synopsis-photo{width: 268px;}
.synopsis-photo a img{width: 263px;height: 342px;box-shadow: 6px 6px 0 #e5e5e5;}
.synopsis-jianjie{width: 647px;}
.synopsis-jianjie h1{font-size: 30px;color:#19b3c3;font-weight: bold;}
.synopsis-jianjie h3{font-size: 20px;color:#1e1e1e;margin:24px 0 0 0;}
.synopsis-jianjie ul{margin:25px 0 0 0;}
.synopsis-jianjie ul li{color:#444444;font-size: 16px;line-height: 32px;}

.works{margin:30px 0 0 0;}
.works h1{color:#444444;font-size: 20px;margin:0 0 12px 0;}
.works a{color:#444444;font-size:14px;line-height: 26px;margin:0 29px 0 0;}
.works a:hover{text-decoration: underline;color:#dc5712;}

.awards{margin:30px 0 30px 0;}
.awards h1{color:#444444;font-size: 20px;margin:0 0 12px 0;}
.awards p{color:#444444;font-size:14px;line-height: 26px;}






/*è½¯è£…é™ˆè®¾*/
.manner{margin:25px 0 0 0;}
.manner-banner{margin:29px 0 0 0;}
.manner-banner img{width: 100%;height: 100%;}
.manner-bottom{margin:29px 0 50px 0;}
.manner-bottom ul li{width:31%;height:167px;float:left;margin: 0 1.1% 2%;}
.manner-bottom ul li:hover{box-shadow: 5px 5px 10px #cfcece;}
.design-pic{width: 40%;height: 100%;}
.design-pic a img{width: 100%;height: 100%;}
.design-text2{width: 59%;background:#f7f7f7;height: 99.5%;border:1px #dcdcdc solid;border-left: none;position:relative;}
.design-text2 span{width: 90%;margin:0 auto;position:absolute;left:0;right:0;top:10%;}
.design-text2 span h1{color:#1e1e1e;font-size:18px;}
.design-text2 span dl{color:#444444;font-size: 13px;margin:0;line-height:21px;margin:5px 0 0 0;max-height: 63px;overflow:hidden;}
.design-text2 span a{margin:10px 0 0 0;display: inline-block;border:1px #f08200 solid;border-radius:31px;width: 108px;height: 31px;line-height: 31px;text-align: center;font-size: 16px;color:#f08200;float:right;}



.team{margin:25px 0 0 0;}
.team-list{margin:30px 0 0 0;}
.team-list ul li{float:left;width: 23%;margin:0 1% 1% 1%;position:relative;height: 413px;}
.team-list ul li a img{width: 100%;height: 100%;}
.team-jianjie{position:absolute;left:0;top:0;background:url(../images/bg2.png) repeat;width: 100%;height: 100%;display:none;}
.team-jianjie dl{margin:0 29px;}
.team-jianjie dl h1{color:#ffffff;font-size: 20px;font-weight: bold;margin:79px 0 0 0;}
.team-jianjie dl h1 span{font-size:14px;font-weight: normal;}
.team-jianjie dl ol{margin:18px 0 0 0 ;}
.team-jianjie dl ol li{font-size:14px;color:#fff;line-height: 24px;width: 100%;margin:0;float:none;height: auto !important;}
.olbtn{width: 35px;height: 35px;background:url(../images/tb1.png) no-repeat;margin:25px 0 0 0;}
.team-list ul li a:hover .team-jianjie{display:block;}

.case-show{}
.show-list1{}
.show-list1 ul li{border-bottom: 1px #cccccc solid;padding:0 0 25px 0;margin:30px 0 0 0;}
.show-list1 ul li:last-child{border-bottom: none;}
.show-list1 ul li h1{color:#444444;font-size: 18px;padding:0 0 0 19px;background:url(../images/yuan2.png) no-repeat center left;}
.show-list1 ul li dl{color:#646464;line-height: 24px;margin:12px 0 0 0;}
.show-ul{margin:20px 0 0 0;overflow-x: auto;}
.show-ul ol li{width: 30%;margin:0 1% 0;float:left;border-bottom: none;padding:0;}



.zhanshi-photo{width: 100%;}
.zhanshi-photo img{width: 100%;height: 100%;}
.zhanshi-text{margin:20px 0 0 0;padding:0 0 0 19px;background:url(../images/yuan.png) no-repeat center left;color:#444444;font-size: 18px;}
.show-btn{width: 100%;height: 38px;line-height: 38px;background:#d2d2d2;margin:0;}
.show-btn a{display:block;color:#444444;font-size:14px;}
.show-btn a:hover{background:#f08200;color:#fff;}

.design2{height: 332px;background:url(../images/rzcs_02.jpg) no-repeat 100% 100%;margin:40px 0 0 0;}
.design2-line{margin:20px 0;height: 1px;background:url(../images/border2.jpg) no-repeat center center;}
.design2 h1{color:#efefef;font-size:24px;padding:62px 0 0 0;}
.design2 p{color:#efefef;font-size:14px;line-height: 24px;}

.rfzdy-fl{width: 50%;background:#f0f0f0;height: 230px;}
.rfzdy-fl dl{width:91%;margin:0 auto;height: 212px;overflow:hidden;}
.rfzdy-fl dl h1{color:#323232;font-size:24px;font-weight: bold;margin: 26px 0 0 0;}
.rfzdy-fl dl div{width: 47px;height: 1px;background:#dc5712;margin:12px 0;}
.rfzdy-fl dl p{color:#444;font-size:14px;line-height:26px;}

.rzdy-fr{width: 50%;height: 230px;position: relative;}
.rzdy-fr img{width: 100%;height: 100%;}
.rzdy-fr a{position: absolute;top:38%;left:0;right:0;margin:0 auto;display:inline-block;width: 72px;height: 72px;}




/*å¸¸è§é—®é¢˜*/
.course-top{display:block;}

.honor{height: 433px;background:url(../images/wt_24.jpg) no-repeat 100% 100%;}
.honor-head{color:#fff;font-size:26px;background:url(../images/border1.jpg) repeat-x left bottom;margin:23px 0 0 0;}
.honor-head span{color:#fff;font-size: 24px;font-weight: bold;float:left;padding:0 0 16px 0;margin:0 0 0 20px;background:url(../images/border2.jpg) no-repeat left bottom;}
.honor-top{padding:11px 0 0 0;}
.honor-cont{margin:30px 0 0 0;}
.swiper-container {
    width: 100%;
    height: 100%;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide a p{color:#fff;font-size: 16px;margin:27px 0 0 0;}
.swiper-button-prev{width: 36px !important;height: 66px !important;overflow:hidden;display:block;position:absolute;top:68px;z-index:9999;cursor:pointer;right:-79px;background:url(../images/left22.png) no-repeat !important;background-size: 100% !important;margin:0;}
.swiper-button-next{width:36px !important;height:66px !important;overflow:hidden;display:block;position:absolute;top:68px;z-index:9999;cursor:pointer;left:-79px;background:url(../images/right22.png) no-repeat !important;background-size: 100% !important;}
.swiper-slide a:hover p{color:#f08200;}




.window{position:fixed;right:0;width: 68px;top:40%;z-index: 9999999;}
.window dl{margin:0 0 1px 0;background:#737373;text-align: center;width: 68px;height: 68px;cursor:pointer;/*display:none;*/}
.window dl a div{height: 22px;padding:13px 0 0 0;margin:0 0 9px 0;}
.window dl a p{color:#fff;font-size: 12px;}
.window dl:hover{background:#f07a05;}
.return_top{display:none;}


.hide2,.show2{width:68px;height: 68px;line-height:68px;color:#333;background:#eee;text-align: center;cursor:pointer;float:right;}
.hide2{/*display:none;*/font-size: 20px;}
.show2{display:none;font-size: 30px;}



/*èµ°è¿›æ±‡å·¢*/


/*add css*/
.design-pic{position:relative;overflow:hidden;}
.design-jainjie{position: absolute;width:80%;height:90%;background:url(../images/bg2.png) repeat;left:0;top:0;padding:10%;display:none;}
.design-jainjie p{font-size: 14px;color:#fff;line-height: 24px;}
.design-jainjie h4{font-size: 18px;color:#fff;margin:0 0 2% 0;}
.design ul li:hover .design-jainjie{display:block;}

.bsram-pic{position: relative;}
.bsram-list{position: absolute;width:90%;height:90%;background:url(../images/bg2.png) repeat;left:0;top:0;padding:5%;/*display:none;*/}
.bsram-list p{font-size: 14px;color:#fff;line-height: 24px;}
.bsram-cont ul li:hover .bsram-list{display:block;}
.bsram-list p>a{color:#fff;}
.bsram-list p>a:hover{color:#F08200;}


/*è§†é¢‘css*/
.video-btn{position: fixed;width:600px;height: 360px;background:black;top:50%;left: 50%;margin-top: -150px;margin-left:-300px;display: none;z-index: 101;}

.video-area{float:left;width:560px;height: 360px;background:black;}

.video-shut{height: 34px;width: 34px;font-size: 24px;color: pink;float: left;text-align: center;background: black;display: block;}

#shadow{position: fixed;opacity: 0.5;filter:alpha(opacity=50);bottom:0;left: 0;right: 0;top: 0;background:black;z-index: 100;display: none;}

.tuijian-cont ul li:hover .design-jainjie{display:block;}

.tb{margin: 60px auto;width: 50%;}
.tb .td1{text-align:right;}
.tb .td1 label{color:red;}
.tb .td2 .ipt{height: 24px;width: 200px;}
.tb .td2 .tar{height: 150px;width: 420px;}
.tb .btn{width: 60px;height: 30px;font-size: 18px;font-weight: bold;}


