.width{width: 1280px; min-width: 1280px; margin: 0 auto;} .backimg{background: ;} .overhide{overflow: hidden;} .f{float: left;} .r{float: right;} .mf{margin-left: 0 !important;} .hover{color:#ffffff !important;} /**********************************************************************************************/ #top{background-color: #000;height: 125px;position: relative;z-index: 9999;} #top .top{height: inherit;} #top .top a.logo{display: block;width: 237px;height: 125px;background: center no-repeat;float: left;} #top .top .topnav{padding-top: 55px;height: 70px;float: right;position: relative;} #top .top .topnav .toptel{position: absolute;right: 0px;top: 0px;height: 55px;padding-left: 55px;background: 0px no-repeat;line-height: 55px;color: #fff;font-size: 24px;} #top .top .topnav ul.p li.p{float: left;} #top .top .topnav ul.p li.p a.p{display: block;font-size: 18px;color: #eee;text-align: center;line-height: 70px;padding: 0px 20px;} #top .top .topnav ul.p li.p.last a.p{text-align: right;padding-left: 30px;padding-right: 0px;} #top .top .topnav ul.p li.p.h a.p{color: #c2985b;} #top .top .topnav ul.p li.p.hh{background-image: ;background-repeat: no-repeat;background-position: center bottom;} #top .top .topnav ul.p li.p.last.hh{background-position: 55px bottom;} #top .top .topnav ul.p li.p .children{position: fixed;top: 125px;left: 0px; width: 100%;background-color: #fff;z-index: -1;height: 0px;opacity: 0;display: none;} #top .top .topnav ul.p li.p .children>div{height: 175px;padding: 40px 0px;} #top .top .topnav ul.p li.p .children.k1 .c_left{width: 380px;float: left;border-right: solid 1px #9c9c9c;height: 175px;padding: 0px 20px;} #top .top .topnav ul.p li.p .children.k1 .c_left table{width: 100%;height: 100%;} #top .top .topnav ul.p li.p .children.k1 .c_left a{color: #2c2c2c;padding: 6px 2px;font-size: 14px;display: block;float: left;margin: 0 12px;width: 160px;} #top .top .topnav ul.p li.p .children.k1 .c_left a:hover{text-decoration: underline;} #top .top .topnav ul.p li.p .children.k1 .c_left a.l{width:auto;text-align: center;float: none;} #top .top .topnav ul.p li.p .children.k1 .c_right{width: 679px;height: 175px;overflow: hidden;padding-left: 110px;padding-right: 70px;} #top .top .topnav ul.p li.p .children.k1 .c_right a.img{width: 270px;height: 175px;background-repeat: no-repeat;background-position: center;display: block;float: left;margin-right: 60px;} #top .top .topnav ul.p li.p .children.k1 .c_right .txt{color: #2c2c2c;} #top .top .topnav ul.p li.p .children.k1 .c_right .txt h1{font-size: 28px;line-height: 55px;} #top .top .topnav ul.p li.p .children.k1 .c_right .txt h2{font-size: 22px;line-height: 35px;} #top .top .topnav ul.p li.p .children.k1 .c_right .txt p{line-height: 30px;font-size: 15px;} .homeabout{padding: 60px 0px 20px 0px;} .homeabout .left{position: relative;width: 882px;height: 501px;display: block;background-repeat: no-repeat;background-position: center;float: left;} .homeabout .left .til{position: absolute;left: 0px;top: 25px;background: left no-repeat;z-index: 20;width: 562px;height: 59px;} .homeabout .left .txt{width: 862px;height: 40px; padding: 10px;background: ;bottom: 0px;position: absolute;z-index: 10;} .homeabout .left .txt h4,.homeabout .left .txt p{color: #fff;position: absolute;} .homeabout .left .txt h4{font-size: 16px;bottom: 30px;} .homeabout .left .txt p{font-size: 12px;bottom: 10px;} .homeabout .right{width:385px;height: 245px;float: right;display: block;background-repeat: no-repeat;background-position: center;position: relative;} .homeabout .right.t{margin-top: 11px;} .homeabout .right .txt{width: 365px;padding: 10px;background: ;bottom: 0px;position: absolute;height: 20px;overflow: hidden;} .homeabout .right .txt h4{color: #fff;font-size: 16px;position: absolute;bottom: 10px;} .zhengshu{overflow: hidden;height: 290px;} .zhengshu ul{width:1000%;padding-right: 30px;} .zhengshu ul li{width:413px;height: 290px;float: left;margin-right: 16px;} .zhengshu ul li a{display: block;width:100%;height: 100%;background-repeat: no-repeat;background-position: center bottom;} .hlw{margin-top: 50px;margin-bottom: 30px;} .hlw .hlwtil{background: center no-repeat;height: 100px;} .hlw .hlwconts{background-color: #ddd;margin: auto;width: 1280px;height:0;overflow: hidden;position: relative;} .hlw .hlwconts .conts{overflow: hidden;} .hlw .hlwconts .conts .cont{height: 1px; width: 320px;height:385px;float: left;background: #333;display: block;text-align: center;color: #fff;translate: background-color 1s} .hlw .hlwconts .conts .cont.s{background-color: #d2d2d2;} .hlw .hlwconts .conts .cont:hover{background-color: #111;} .hlw .hlwconts .conts .cont img{width: 100%;} .hlw .hlwconts .conts .cont h3{width: 100%;font-size: 18px;margin-bottom: 4%;margin-top: 4%;} .hlw .hlwconts .conts .cont p{font-size: 12px;line-height: 26px;max-height: 78px;overflow: hidden;padding: 0 20px} .hlw .hlwconts .conts .cont p,h3{max-width: 360px;} .hlw .hlwconts .btns{} .hlw .hlwconts .btns .btn{background-image: ;width: 60px;height: 60px;position: absolute;top: 162.5px;color: #fff;text-align: center;display: block;line-height: 60px;} .hlw .hlwconts .btns .btn img{width: 42px;height: 42px;} .hlw .hlwconts .btns .btn.rbt{right: 0px;} .hlw .hlwconts .btns .btn.lbt{left: 0px;} .jiameng{} .jiameng .jiamengtil{width: 575px;height: 130px; margin: 0 auto;padding-left: 525px;background: 0px center no-repeat;} .jiameng .jiamengtil .btn{width: 105px;float: left;padding-top: 105px;background-repeat: no-repeat;background-position: center 0px;display: block;margin-left: 35px;font-size: 16px;text-align: center;line-height: 26px;} .jiameng .jiamengtil .btn.b1:hover{background-image: ;} .jiameng .jiamengtil .btn.b1{background-image: ;color: #000000;} .jiameng .jiamengtil .btn.b2:hover{background-image: ;} .jiameng .jiamengtil .btn.b2{background-image: ;color: #000000;} .jiameng .jiamengtil .btn.b3:hover{background-image: ;} .jiameng .jiamengtil .btn.b3{background-image: ;color: #000000;} .jiameng .jiamengtil .btn.b4:hover{background-image: ;} .jiameng .jiamengtil .btn.b4{background-image: ;color: #000000;} .jiameng .conts{width: 100%;overflow: hidden;} .jiameng .conts ul{width: 1316px;} .jiameng .conts ul li{width: 402px;height: 355px;float: left;margin-right: 36px;background-color: #363636;margin-top: 35px; transition: background-color 1s;-o-transition: background-color 1s;-webkit-transition: background-color 1s;-moz-transition: background-color 1s; transition: box-shadow 1.2s;-o-transition: -o-box-shadow 1.2s;-webkit-transition: -webkit-box-shadow 1.2s;-moz-transition: -moz-box-shadow 1.2s; -webkit-box-shadow:0 0 10px #ddd; } .jiameng .conts ul li:hover{background-color: #fff;-webkit-box-shadow:0 0 10px #aaa;-o-box-shadow:0 0 10px #aaa;-moz-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;} .jiameng .conts ul li a{display:block;height: 100%;color: #fff;} .jiameng .conts ul li a img{width:402px;height: 222px;} .jiameng .conts ul li a dd{padding: 20px;height: 93px;color: #ddd;transition: color 1s;-o-transition: color 1s;-webkit-transition: color 1s;-moz-transition: color 1s;} .jiameng .conts ul li:hover dd{color: #333;} .jiameng .conts ul li a dd h4{font-size: 18px;height: 20px;overflow: hidden;} .jiameng .conts ul li a dd p{font-size: 14px;padding-top: 6px;height: 72px;line-height: 24px;overflow: hidden;} .homenews{margin-top: 40px;} .homenews .homenewstil{background: center no-repeat;height: 100px;} .homenews .conts{margin-top: 50px;position: relative;} .homenews .conts .conttil{position: absolute;border-bottom: solid 1px #b5b5b5;width: 625px;right: 0px;height: 76px;z-index: 100;} .homenews .conts .c-conts{height: 485px;width: 100%;position: relative;} .homenews .conts .c-conts .cont{height: 485px;position: absolute;top: 0px;left: 0px;width: 100%;overflow: hidden;} .homenews .conts .c-conts .cont.hide{height: 0px;width: 0px;} .homenews .conts .c-conts .cont .picscont{width: 595px;height: 485px;float: left;position: relative;} .homenews .conts .c-conts .cont .picscont img.picscont-img{width: 100%;} .homenews .conts .c-conts .cont .picscont .p-conts{position: absolute;padding: 35px 50px 55px 40px; width: 445px;height: 90px;z-index: 100;background-color: #fff; bottom: 0px;left: 30px;-webkit-box-shadow:0 0 10px #aaa;-o-box-shadow:0 0 10px #aaa;-moz-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;} .homenews .conts .c-conts .cont .picscont .p-conts .p-cont-conts{width: 100%;height: 100%;} .homenews .conts .c-conts .cont .picscont .p-conts .p-cont-conts .p-cont{height: 100%;overflow: hidden;width: 445px;} .homenews .conts .c-conts .cont .picscont .p-conts .p-cont-conts .p-cont .p-cont-date{float: left;width: 65px;text-align: center;color: #363636;} .homenews .conts .c-conts .cont .picscont .p-conts .p-cont-conts .p-cont .p-cont-date dt{border-bottom: solid 1px #2a2a2a;font-size: 58px;line-height: 65px;} .homenews .conts .c-conts .cont .picscont .p-conts .p-cont-conts .p-cont .p-cont-date dd{border-bottom: solid 1px #2a2a2a;font-size: 16px;line-height: 25px;} .homenews .conts .c-conts .cont .picscont .p-conts .p-cont-conts .p-cont .p-cont-txt{width: 340px;float: right;color: #363636;} .homenews .conts .c-conts .cont .picscont .p-conts .p-cont-conts .p-cont .p-cont-txt a{font-size: 18px;color: #363636;} .homenews .conts .c-conts .cont .picscont .p-conts .p-cont-conts .p-cont .p-cont-txt h3{margin-bottom: 20px;} .homenews .conts .c-conts .cont .picscont .p-conts .p-cont-conts .p-cont .p-cont-txt p{font-size: 15px;line-height: 26px;} .homenews .conts .c-conts .cont .picscont .p-conts-btns{position: absolute;bottom: 10px;right: 50px;height: 20px;z-index: 110;} .homenews .conts .c-conts .cont .picscont .p-conts-btns li{width: 15px;height: 15px;text-indent:-999px; background: -14px 0px no-repeat;float: left;margin-right: 5px;cursor: pointer;} .homenews .conts .c-conts .cont .picscont .p-conts-btns li.on{background: 0px 0px no-repeat;} .homenews .conts .c-conts .cont .txtcont{width: 625px;height: 405px;float: right;padding-top: 80px;} .homenews .conts .c-conts .cont .txtcont a.li{border-bottom: solid 1px #b5b5b5;padding: 17px 100px 17px 0px;color: #363636;display: block;font-size: 18px;overflow: hidden;position: relative;height: 20px;} .homenews .conts .c-conts .cont .txtcont a.li b{margin-right: 8px;} .homenews .conts .c-conts .cont .txtcont a.li i{position: absolute;right: 0px;line-height: 24px;top: 17px;color: #858585;font-style: normal;} .homenews .conts .c-conts .cont .txtcont a.li:hover span{text-decoration: underline;} .homenews .conts .c-conts .cont .txtcont a.more{width: 123px;height: 38px;border: solid 1px #858585;text-align: center;display: block;color: #858585;line-height: 38px;font-size: 20px;margin-top: 35px;position: relative;left: 500px;} .homenews .conts .c-conts .cont .txtcont a.more:hover{background-color: #e7e4df;color: #000;} .linetil{height: 54px;position: relative;} .linetil .l_cont{position: absolute;top: 0px;left: 0px;} .linetil .l_cont .l_left{width:29px;height: 54px;background: center no-repeat;float: left;} .linetil .l_cont .l_right{width:29px;height: 54px;background: center no-repeat;float: left;} .linetil .l_cont .l_middle{width:auto;height: 54px;background: center;float: left;line-height: 54px;} .linetil .l_cont .l_middle a{font-size: 18px;color: #363636;display: block;float: left;width: 189px;text-align:center;} .linetil.sl .l_cont .l_middle a{font-size: 16px;} .linetil .l_cont .l_middle a.h{color: #fff;} .linetil .s_linetil{position: absolute;top: 0px;left: 0px;z-index: 0;} .linetil .s_linetil.s{opacity: 0;filter: alpha(opacity=0);} .linetil .s_linetil .s_left{width:29px;height: 54px;background: center no-repeat;float: left;} .linetil .s_linetil .s_right{width:29px;height: 54px;background: center no-repeat;float: left;} .linetil .s_linetil .s_middle{width:189px;height: 54px;background: center;float: left;} .linetil.ct1 .l_middle a{width: 210px;} .homedaili{margin-top: 50px;} .homedaili .homedailitil{} .homedaili .homedailiconts{margin-top: 40px;width: 100%;height: 601px;position: relative;} .homedaili .homedailiconts .homedailicont{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;display: none;} .homedaili .homedailiconts .homedailicont.s{display: block;} .homedaili .homedailiconts .homedailicont a{display: block;overflow: hidden;background-position: center;background-repeat: no-repeat;position: relative;float: left;} .homedaili .homedailiconts .homedailicont a .bk{background: ;padding: 10px 15px;color: #fff;position: absolute;bottom: 0px;font-size: 18px;width: 100%;opacity: 1;transition: opacity 1s;} .homedaili .homedailiconts .homedailicont a .hbk{width: 100%;height: 100%;background: ;position: absolute;top: 0px;color: #fff;text-align: center;font-size: 26px;opacity: 0;transition: opacity 1s;} .homedaili .homedailiconts .homedailicont a .hbk table{width: 100%;height: 100%;} .homedaili .homedailiconts .homedailicont a:hover .bk{opacity: 0;} .homedaili .homedailiconts .homedailicont a:hover .hbk{opacity: 1;} .homedaili .homedailiconts .homedailicont a.img1{width: 830px;height: 340px;margin-bottom: 10px;} .homedaili .homedailiconts .homedailicont a.img2{width: 440px;height: 340px;margin-left: 10px;margin-bottom: 10px;} .homedaili .homedailiconts .homedailicont a.img3{width: 312px;height: 251px;margin-left: 10px;} .homedaili .homedailiconts .homedailicont a.img3.n{margin-left: 0px;} .homecase{margin-top: 50px;margin-bottom: 50px;} .homecase .homecasetile{background: center no-repeat;height: 100px;} .homecase .homecaseconts{height: 600px;position: relative;margin-top: 40px;} .homecase .homecaseconts .conts{position: relative;width: 100%;height: 100%;} .homecase .homecaseconts .conts .cont{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0;filter:alpha(opacity=0);} .homecase .homecaseconts .conts .cont.s{opacity: 1;filter:alpha(opacity=100)} .homecase .homecaseconts .cont img{width: 100%;height: 100%;} .homecase .homecaseconts .contnavs{position: absolute;right: 30px;bottom: 0px;width:142px;height: 500px;overflow: hidden;} .homecase .homecaseconts .contnavs .c_nav{width: 140px;height: 110px;background-color: #dddbd5;margin-bottom: 15px;text-align: center;display: block;} .homecase .homecaseconts .contnavs .c_nav h5{color: #363636;font-size: 14px;padding-top: 5px;padding-bottom: 5px;} .homecase .homecaseconts .contnavs .c_nav img{width: 124px;height: 70px;} .homecase .homecaseconts .contnavs .c_nav.h{background-color: #363636;} .homecase .homecaseconts .contnavs .c_nav.h h5{color: #dddbd5;} .homepartner{margin-top: 50px;padding-bottom: 50px;} .homepartner .homepartnertil{background: center no-repeat;height: 100px;} .homepartner .homepartnerconts{width: 1310px;overflow: hidden;} .homepartner .homepartnerconts .conts{width: 1310px;} .homepartner .homepartnerconts .conts .cont{width: 230px;height: 115px;border: solid 1px #c6c4be;float: left;margin:29px 29px 0 0;display: block;} .homepartner .homepartnerconts .conts .cont img{width: 100%;height: 100%;} #foot{padding: 30px 0px;background-color: #222;color: #686868;text-align: center;font-size: 16px;} #foot .bottomlogo{width: 590px;height: 150px;background: center no-repeat;margin: 0 auto;display:block;} #foot .bottomicon{width: 1000px;margin: 30px auto;} #foot .bottomicon a{display: inline-block;padding: 0px 10px;width: 86px;height: 36px;position: relative;} #foot .bottomicon a img{left: 0px;top: 0px;} #foot .bottomicon a img.a{width: 86px;height: 36px;position: absolute;z-index: 1;transition: opacity 1s;} #foot .bottomicon a img.s{opacity: 0;position: absolute;z-index: 10;transition: opacity 1s;} #foot .bottomicon a:hover img.s{opacity: 1;} #foot .bottomicon a:hover img.a{opacity: 0;} #foot .bottomicon a.wxbtn{position: relative;} #foot .bottomicon a .imgs{width: 0px;/*height: 150px;*/height: 1px;background-color: #fff;position: absolute;bottom: 60px;/*bottom: -90px;*/right: 30px;overflow: hidden;opacity: 0;filter: alpha(opacity=0);} #foot .bottomicon a .imgs>img{width: 150px;height: 150px;} #foot .bottomicon a .imgs>span{width: 150px;height: 30px;font-size: 14px;color: rgb(69,69,69);text-align: center;line-height: 30px;} #foot .bottomnav{margin: 20px 0px;} #foot .bottomnav a{display: inline-block;color: #686868;font-size: 22px;margin: 0 30px;transition: color .6s;} #foot .bottomnav a:hover{color: #fff;} #foot .bottomtel{background: ;width: 300px;height: 60px;margin: 30px auto;} #foot .bottomtel .cont{width: 220px;padding-left: 80px;height: 35px;padding-top: 25px;color: #686868;font-size: 31px;line-height: 35px;} #foot .copyright{margin-top: 20px;} #neipic{height: 280px;background-position: center;background-repeat: no-repeat;} .neicontent{padding: 30px 0px;} .neicontent .neicont{margin-top: 50px;} .neicontent .neicont .newtop{height: 460px;} .neicontent .neicont .newtop .picnews{width: 620px;height: 460px;overflow: hidden;float: left;position: relative;} .neicontent .neicont .newtop .picnews .conts{height: 100%;} .neicontent .neicont .newtop .picnews .btns{height: 25px;position: absolute;bottom: 10px;z-index: 100;right: 0px;} .neicontent .neicont .newtop .picnews .btns li{float: left;margin: 0 4px;padding:0px 6px;background-color: #ddd;color: #333;font-size: 14px;cursor: pointer;} .neicontent .neicont .newtop .picnews .btns li.on{background-color: #bb995c;color: #fff;} .neicontent .neicont .newtop .picnews a.cont{display:block;width: 620px;height: 460px;background-repeat: no-repeat;background-position: center;background-size: 620px auto;} .neicont .newtop .top_newslist{width: 620px;height: 459px;float: right;border-top: dashed 1px #a5a5a5;} .neicont .newtop .top_newslist .li{display:block;border-bottom: dashed 1px #a5a5a5;height: 82px;width: 600px;padding: 35px 10px;position: relative;} .neicont .newtop .top_newslist .li .til{color: #222222;font-size: 20px;line-height: 22px;} .neicont .newtop .top_newslist .li span{position: absolute;top: 35px;font-size: 18px;line-height: 22px;right: 20px;color: #222222;} .neicont .newtop .top_newslist .li p{color: #5f5f5f;font-size: 14px;line-height: 26px;margin-top:20px;height: 52px;overflow: hidden;} .neicont .newtop .top_newslist .li:hover .til{color: #a97f43;} .neicontent .here{border-bottom: dotted 1px #aaa;padding: 10px 0px;line-height: 30px;color: #363636;padding-left: 30px;position: relative;} .neicontent .here img{width:18px;position: absolute;left: 7px;top: 16px;} .neicontent .here span,.neicontent .here a{padding: 0px 6px;} .neicontent .here a{color: #363636;} .neicontent .here a:hover{text-decoration: underline;} .neicontent .here span{color: #a97f43;font-weight: bolder;} .neicontent .content1{padding-top: 30px;} .neicontent .content1 .til{text-align: center;padding: 20px 0px 0px 0px;} .neicontent .content1 .til h1{color: #c2985b;font-size: 24px;} .neicontent .content1 .til h5{line-height: 60px;font-size: 14px;color: #363636;} .neicontent .content1 .til h5 span{margin: 0 10px;} .neicontent .content1 .til h5 span a{color: #363636;} .neicontent .content1 .cont{margin-top: 20px;font-size: 14px;line-height: 36px;color: #363636;border-bottom: dotted 1px #aaa;padding-bottom: 30px;} .neicontent .content1 .np{padding: 15px 0px;} .neicontent .content1 .np div{color: #666;font-size: 14px;padding: 5px 0px;} .neicontent .content1 .np div a{color: #222;} .neicontent .content1 .np div a:hover{text-decoration: underline;color: #af6a02;} .neicontent .content2{padding: 30px 0px;} .neicontent .content2 .protop{height: 500px;background-color: rgba(226,226,226,0.6);} .neicontent .content2 .protop .img{width: 765px;height: 500px;overflow: hidden;background-repeat: no-repeat;background-position: center;float: left;} .neicontent .content2 .protop .cont{padding: 40px 40px 30px 40px;float: left;width:430px;} .neicontent .content2 .protop .cont h1{color: #b78a48;padding-bottom: 30px;border-bottom: solid 1px #989898;line-height: 40px;} .neicontent .content2 .protop .cont p{font-size: 16px;color: #363636;line-height: 20px;padding-top: 25px;} .neicontent .content2 .protop .cont .price{padding-left: 130px;height: 30px;background: left center no-repeat;margin-top: 25px;font-size: 24px;line-height: 30px;} .neicontent .content2 .protop .cont .p_tel{display: block;color: #fff;line-height: 40px;background-color: #b78a48;font-size: 22px;text-align: center;margin-top: 35px;} .neicontent .content2 .procont{margin-top:30px;font-size: 16px;line-height: 36px;color: #363636;padding-bottom: 30px;} .neicont .newslist .li{border-bottom: dashed 1px #a5a5a5;padding: 25px 10px 25px 100px;position: relative;height: 78px;} .neicont .newslist .li .c_date{width: 100px;position: absolute;left: 0px;top: 25px;text-align:center;padding: 17px 0px;color: #363636;} .neicont .newslist .li:hover .c_date{color: #a97f43;} .neicont .newslist .li .c_date dt{font-size: 20px;} .neicont .newslist .li .c_date dd{font-size: 20px;} .neicont .newslist .li .til{border-left: solid 1px #6b6b6b;height: 78px;padding-left:30px;} .neicont .newslist .li .til a{font-size: 20px;color: #2c2c2c;} .neicont .newslist .li .til a:hover{color: #a97f43;} .neicont .newslist .li .til p{padding-top: 14px;color: #5f5f5f;font-size: 14px;height: 40px;overflow: hidden;} .neicont .honorcont{min-height: 600px;} .neicont .honorcont .li{width: 308px;height: 257px;margin-right: 5px;margin-top: 40px;margin-left: 5px;float: left;display: block; transition: box-shadow 1.2s;-o-transition: -o-box-shadow 1.2s;-webkit-transition: -webkit-box-shadow 1.2s;-moz-transition: -moz-box-shadow 1.2s;} .neicont .honorcont .li img{width: 308px;height: 227px;} .neicont .honorcont .li span{display: block;text-align:center;font-size: 18px;color: #363636;line-height: 30px;background-color:#d5d2cd; transition: background-color 1s,color 1s;} .neicont .honorcont .li:hover{-webkit-box-shadow:0 0 10px #555;-o-box-shadow:0 0 10px #555;-moz-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;} .neicont .honorcont .li:hover span{color: #c2985b;background-color: #363636;} .neicont .jiamengcont{min-height: 600px;} .neicont .jiamengcont .li{width: 413px;height: 350px;margin-right: 5px;margin-top: 40px;margin-left: 5px;float: left;display: block; transition: box-shadow 1.2s;-o-transition: -o-box-shadow 1.2s;-webkit-transition: -webkit-box-shadow 1.2s;-moz-transition: -moz-box-shadow 1.2s;} .neicont .jiamengcont .li img{width: 413px;height: 290px;} .neicont .jiamengcont .li span{display: block;text-align:center;font-size: 16px;color: #363636;line-height: 60px;background-color:#d5d2cd; transition: background-color 1s,color 1s;} .neicont .jiamengcont .li:hover{-webkit-box-shadow:0 0 10px #555;-o-box-shadow:0 0 10px #555;-moz-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;} .neicont .jiamengcont .li:hover span{color: #c2985b;background-color: #363636;} .neicont .products{width: 1281px;} .neicont .products .li{width: 415px;min-height: 458px;margin-right: 12px;margin-top: 40px;float: left; transition: box-shadow 1.2s,background-color 2s;-o-transition: -o-box-shadow 1.2s;-webkit-transition: -webkit-box-shadow 1.2s;-moz-transition: -moz-box-shadow 1.2s;} .neicont .products .li img{width: 100%;min-height: 350px;} .neicont .products .li .prohover{display: block;color: #363636;height: 78px;background-color: #d5d2cd; transition: background-color 1s,color 1s;} .neicont .products .li a.img{height: 350px;} .neicont .products .li a.btn{height: 78px;padding: 15px 35px; background-color:#d5d2cd; transition: background-color 1s,color 1s;} .neicont .products .li a.btn h2{font-size: 18px;line-height: 35px;height: 35px;overflow: hidden;} .neicont .products .li a.btn p{font-size: 14px;line-height: 18px;height: 36px;overflow: hidden;} .neicont .products .li:hover{-webkit-box-shadow:0 0 10px #555;-o-box-shadow:0 0 10px #555;-moz-box-shadow:0 0 10px #555;box-shadow:0 0 10px #555;background-color:#d2d2d2;} .neicont .products .li.sl:hover{background-color:#b1b1b1;} .neicont .products .li:hover .prohover{color: #c2985b;background-color: #363636;} .neicont .products .li:hover .prohover p{color: #fff;} .pager{margin: 15px auto;} #leftnavfloat{position: fixed;right: 20px;width:60px;top: 50%;margin-top: -180px;} #leftnavfloat .li{width: 60px;height: 60px;margin-top: 1px;display: block;background-image: ;text-align: center;color: #fff;position: relative;overflow: initial;} #leftnavfloat .li i{width: 40px;height: 30px;background-image: ;background-repeat: no-repeat;display: block;margin: 0 auto;padding-top: 5px;position: absolute;left: 10px;} #leftnavfloat .li.q i{background-position: -40px 5px;} #leftnavfloat .li.wb i{background-position: 0px 5px;} #leftnavfloat .li.msg i{background-position: -80px 5px;} #leftnavfloat .li.top i{background-position: -120px 15px;height: 55px;} #leftnavfloat .li.tel i{background-position: -160px 5px;} #leftnavfloat .li.tel i.stel{background-position: -240px 5px;opacity: 0;filter: alpha(opacity=0);} #leftnavfloat .li.tel strong{width: 220px;padding-left: 60px;position: absolute;left: 0px;top: 0px;line-height: 60px;font-size: 20px;font-weight: 100;} #leftnavfloat .li.wx i{background-position: -200px 5px;} #leftnavfloat .li.wx .img{width: 0px;height: 180px;background-color: #fff;position: absolute;top: 0px;right: 63px;overflow: hidden;} #leftnavfloat .li.wx .img>img{width: 150px;height: 150px;} #leftnavfloat .li.wx .img>span{width: 150px;height: 30px;font-size: 14px;color: rgb(69,69,69);text-align: center;line-height: 30px;display: block;} #leftnavfloat .li p{position: absolute;bottom: 5px;width: 60px;font-size: 12px;line-height:12px;margin-bottom:0px;} #leftnavfloat .li b{background-color: #c2985b;display: block;width: 60px;height: 60px;position: absolute;top: 0px;left: 0px;z-index: 0;opacity: 0;filter: alpha(opacity=0);} #layer{width: 800px;height: 430px;display: none;} #layer .scrollcont{width: 790px;height: 550;padding: 20px 75px;position: relative;} #layer .scrollcont .conts{width: 790px;height:550;overflow: hidden;} #layer .scrollcont .btns a{width: 75px;height: 550px;line-height: 550px;display: block;font-size: 40px;color: #999;position: absolute;top: 0px;text-align: center;} #layer .scrollcont .btns a.n{right: 0px;} #layer .scrollcont .btns a.p{left: 0px;} #layer .scrollcont .btns a:hover{background-color: #f4f4f4;} #layers .scrollcont .btns a{width: 75px;height: 500px;line-height: 500px;display: block;font-size: 40px;color: #999;position: absolute;top: 0px;text-align: center;} #layers .scrollcont .btns a.n{right: 0px;} #layers .scrollcont .btns a.p{left: 0px;} #layer .scrollcont .conts .li{width: 790px;height:550px;float: left;position: relative;} #layer .scrollcont .conts .li img{width: 790px;height:550px;} #layer .scrollcont .conts .li .txt{padding: 10px 15px;background: ;color: #fff;text-align: right;font-size: 14px;width:760px;position: absolute;bottom: 0px;} #wlw{padding: 80px 0px;position: relative;} #wlw .wtil{width: 690px;border-top: dotted 1px #363636;border-bottom: dotted 1px #363636;height: 50px;background-image: ;background-repeat: no-repeat;float: left;} #wlw .wtil.r{float: right;} #wlw .wtil.wstil{background-position: 0px 0px;} #wlw .wtil.fmzl{background-position: 165px -50px;} #wlw .wtil.wlwzx{background-position: 0px -100px;} #wlw .wtil.wlwcp{background-position: 370px -150px;} #wlw .wcont{margin-bottom: 15px;} #wlw .wlwnews{margin: 20px 0px;} #wlw .wlwnews .cont{background-color: #f7f7f7;padding: 15px;margin-top:25px; transition: box-shadow 1.2s;-o-transition: -o-box-shadow 1.2s;-webkit-transition: -webkit-box-shadow 1.2s;-moz-transition: -moz-box-shadow 1.2s;} #wlw .wlwnews .cont:hover{-webkit-box-shadow:0 0 10px #999;-o-box-shadow:0 0 10px #999;-moz-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;} #wlw .wlwnews .cont .img{float: left;width: 225px;height: 145px;margin-right: 20px;} #wlw .wlwnews .cont .txt{float: left;width: 740px;color: #222;} #wlw .wlwnews .cont .txt h2{padding-top: 20px;padding-bottom: 18px;} #wlw .wlwnews .cont .txt a{font-size: 18px;color: #222;} #wlw .wlwnews .cont .txt a:hover{text-decoration: underline;} #wlw .wlwnews .cont .txt p{line-height: 22px;font-size: 16px;height:66px;overflow: hidden;} #wlw .wlwnews .btns{float: right;width: 175px;text-align: center;padding: 20px 0px;} #wlw .wlwnews .btns h2{color:#676767;font-size: 20px;} #wlw .wlwnews .btns a{display: block;margin: 0 auto;width: 120px;border: solid 1px #5d5d5d;text-align: center;line-height: 24px;font-size: 14px;color: #333;margin-top:56px;border-radius: 24px;} #wlw .wlwnews .cont:hover .btns a{background-color:#333;color: #fff;} #neismallnav{position: absolute;left: 30px;top: 160px;width: 1px;} #neismallnav .conts{width: 1px;} #neismallnav .conts .cont{width: 30px;height: 22px;padding: 20px 0px;position: relative;background: center 0px repeat-y;} #neismallnav .conts .cont .yuan{background: center no-repeat;width: 22px;height: 22px;cursor: pointer;margin: 0 auto;} #neismallnav .conts .cont:hover .yuan{background: center no-repeat;} #neismallnav .conts .cont .til{position: absolute;padding: 5px 9px;background-color: #c2985b;color: #fff;font-size: 14px;text-align: center;top: 15px;right: 0px;opacity: 0;filter: alpha(opacity=0);transition: opacity 0.7s,right 0.7s,width 1s;width: 0px;overflow: hidden;} #neismallnav .conts .cont .til span{width: 140px;display: block;} #neismallnav .conts .cont:hover .til{right: -160px;opacity: 1;width: 140px;} #neismallnav .conts .cont.h .til{right: -160px;opacity: 1;width: 140px;} #neismallnav .conts .cont.h .yuan{background: center no-repeat;} .pagebox{width: 1110px;margin: auto;} .pageyear{width:1280px;margin-top: 45px;text-align: center;position: relative;} .page{margin: auto;} .page li{width:185px !important;height:45px;line-height:45px;float: left;font-size: 24px;border-right: 2px solid rgb(108,108,108);padding:0 10px;box-sizing: border-box;} .page li a{display:block;color: rgb(57,57,57);} .pageprev,.pagenext{position:absolute;top:0;width: 55px;height: 55px;border-radius: 50%;background: rgb(57,57,57);color: #ffffff;text-align: center;line-height: 55px;font-size: 24px;cursor: pointer;margin-top: -5px;} .pageprev{left: 0;} .pagenext{right: 0;} .pagenav{background: rgb(194,152,91) !important;color: #ffffff !important;} .contacttop{height: 40px;background: no-repeat;} .contactcontent{background: rgb(242,242,242);color: rgb(92,92,92);padding: 50px 170px;font-size: 20px;box-sizing: border-box;} .contactbottom{height: 40px;background: no-repeat;} .contactcontent>h1{font-size: 20px;padding: 8px 0;} .contentleft{float: left;} .contentright{float: right;} .contentleft>li,.contentright>li{padding: 8px 0;} .videocont{width: 1280px;overflow: hidden;} .videocont li{position: relative;margin: 20px 0;} .videocont li a{color: rgb(194,152,91);text-align: center;font-size: 22px;letter-spacing: 2px;} .videotitle{line-height: 80px;background: rgb(54,54,54);} .videobox{position: absolute;top: 0;opacity: 0;} .form-input{width: 550px;height:45px;margin-top: 40px;} .form-input span{display: block;float: left;font-size: 20px;min-width:95px;line-height: 45px;} .form-input em{display: block;float: right;font-style: normal;color: red;} .form-input input{border: 1px solid rgb(194,152,91);float: left;margin-left:30px;padding:0 10px;box-sizing: border-box;} .sex{float: left;font-size: 20px;line-height: 45px;} #name,#tel,#city{width: 420px;height: 45px;font-size:20px;box-sizing: border-box;} #sex{width: 20px;height: 20px;margin-top: 13px;box-sizing: border-box;} .form-text{float: left;width: 1275px;margin-top: 40px;} .form-text span{display: block;float: left;font-size: 20px;min-width:95px;line-height: 45px;} #words{width: 1150px;height: 260px;border: 1px solid rgb(194,152,91);float: right;font-size:20px;padding:10px 10px;box-sizing: border-box;} #word{width: 800px;height: 200px;border: 1px solid rgb(194,152,91);margin-left: 30px;padding:0 10px;box-sizing: border-box;} #joins{width:400px;margin: auto;} #submit{display:block;float:left;width: 185px;height: 55px;background: rgb(194,152,91);color: #ffffff;margin-top: 50px;text-align: center;line-height: 55px;font-size: 20px;} .computer{width: 903px;height: 729px;background: no-repeat;box-shadow: none !important;background-color: rgba(255,255,255,0) !important;} #layers{padding: 36px 37px 0 34px;height: 475px;overflow:hidden;text-align: center;font-size: 17px;letter-spacing: 2px;font-weight: bold;display: none;} .videotitles{line-height: 40px;background: rgb(69,69,69);color: #ffffff;} .videoimg{height: 435px;overflow: hidden;} .videoimg img{width: 100%;} .pagination{width:1280px;margin:60px auto 20px auto;text-align: right;} .pagination ul{display: inline-block;} .pagination ul li{display: inline;float: left;min-width:16px;height:16px;padding: 5px;border: 1px solid #000000;margin: 0 5px;font-size: 14px;} .pagination ul li a{display:block;color: #000000;line-height: 16px;text-align: center;} .pagination ul li:hover{background: rgb(194,152,91) !important;border: 1px solid rgb(194,152,91) !important;} .pagination ul li:hover a{color: #ffffff !important} .page_list_hover{color: #ffffff !important;background: rgb(194,152,91) !important;border: 1px solid rgb(194,152,91) !important;} .layui-layer-title{padding: 0 !important;text-align: center;color: #ffffff !important;background: rgb(69,69,69) !important;font-size: 20px !important;font-weight: bold !important;} .layui-layer-page .layui-layer-content{overflow-x: hidden !important;} .form-inputs{width: 400px;height:20px;margin-top: 30px;} .form-inputs span{display: block;float: left;font-size: 14px;} .form-inputs em{display: block;float: right;font-style: normal;color: red;} .form-inputs input{border: 1px solid rgb(194,152,91);float: left;margin-left:30px;padding:0 10px;box-sizing: border-box;} #names,#tels,#citys{width: 200px;height: 20px;box-sizing: border-box;} #sexs{width: 15px;height: 15px;margin-top: 3px;box-sizing: border-box;} .sexs{float: left;font-size: 14px;line-height: 20px;} .form-texts{float: left;width: 400px;margin-top: 30px;} .form-texts span{display: block;float: left;font-size: 14px;} #worder{width: 300px;height: 50px;border: 1px solid rgb(194,152,91);margin-left: 30px;padding:5px;box-sizing: border-box;} #submits{display:block;float:left;width: 80px;height: 25px;background: rgb(194,152,91);color: #ffffff;margin-top: 30px;text-align: center;font-size: 14px;line-height: 25px;} .l_center{width: 820px;margin: auto;position: relative;} .p-contest{width: 595px;height: 360px;overflow: hidden;} .videoimg>embed{width: 100%;height: 100%;} .videoimg>iframe{width: 100%;height: 100%;} .yscont{width: 690px;font-size: 18px;} .yscont span{display: block;min-height:360px;text-indent: 2em;line-height: 50px;padding: 40px 0;box-sizing: border-box;} .scrollimg{position: relative;margin: 70px 0;} .peo li{position: relative;float: left;margin-left: 66px;height: 436px;} .peo li a{color: #fff;} .peo li span{position: absolute;bottom: 0;background: rgb(194,152,91);width: 270px;font-size: 20px;padding: 10px 15px;height: 110px;box-sizing: border-box;} .peo li:hover span{background: rgb(218, 158, 68)} .peopre{font-size: 18px;margin-top: 10px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;} .prev,.next{position: absolute;top: 50%;margin-top:-25px;cursor: pointer;} .prev{left: -100px;} .next{right: -100px;} .icon-xiangzuojiantou,.icon-xiangyoujiantou{font-size: 50px;color: rgb(194,152,91);} .gzzdt{margin-top: 40px;} .gzzdt li{position: relative;height: 180px;background: #fff;padding: 20px;margin:25px 0;font-size:17px;color: #333333;box-sizing: border-box;} .actimg,.actcont{float: left;} .actcont{width: 680px;margin: 0 35px;} .actcont a{color: #333333;} .actother{position: relative;float: right;margin-right: 50px;width: 115px;height: 115px;} .acttit{padding: 20px 0;box-sizing: border-box;} .actpre{font-size: 16px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;} .acttime{position: absolute;top: 20px;font-size: 18px;width: 115px;text-align: center;} .actmore{position: absolute;bottom: 0;border-radius: 25px;font-size: 14px;width: 115px;height:30px;line-height:30px;text-align: center;background: no-repeat center center;} .actmore a{color: #333333;} .acttit:hover a{color: rgb(194,152,91);} .actmore:hover{background: rgb(194,152,91);} .actmore:hover a{color: #fff;} #neipic a{display: block;height: 280px;}