@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px; }
a { color: #ffc98d; text-decoration: none; transition: all 0.7s; }
a:hover { color: #ff8500; }
ul, li, ol { list-style: none; border: none; }
body { font-size: 16px; line-height: 1.5em; font-family: "Arial Negreta", "Arial", "Microsoft Yahei", "Heiti SC", simsun, sans-serif; color: #000; background: #fef6e9; min-width: 320px; overflow-x: hidden;  }
img, video { height: auto; border: 0; }
img { display: block; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { *+height:1%;}
.top{ height:0px; line-height:0px; width:1317px; margin:0 auto; position:relative;}
.logo { position: absolute; width: 958px; height: 328px; background: url(../images/lawenzi.png) center top no-repeat; top:200px; left:658px; z-index:9999; margin-left:-479px;}
.logo01 {position: absolute; background:url(../images/twailogo.png) no-repeat; width:209px; height:67px; top:20px; left:0px;z-index:9999;  }
.logo01 a{width:209px; height:67px; display:block;}
.logo02 {position: absolute; background:url(../images/laxmtlogo.png) no-repeat; width:423px; height:83px; top:20px;left: 235px; z-index:9999;}
.line01{ text-align: left; position: relative; width: 100%; height: 1913px; left: 0; top: 0; background: url(../images/topbg.jpg) no-repeat bottom center; margin: 0 auto; overflow: hidden; zoom: 1; }
.slideBox { width: 100%; height: 804px; overflow: hidden; }
.slideBox .hd { position: absolute; width: 100%; height: 804px; z-index: 9; }
.slideBox .hd ul { position: relative; width: 1250px; height:397px; margin: 0 auto; margin-top: 633px; padding:0 33px;}
.slideBox .hd ul .li01 { width: 354px; height: 89px; position: absolute; margin-top: 83px; /*margin-left: 20px;*/ z-index: 8; background: url(../images/gzh_off.png) center top no-repeat; }
.slideBox .hd ul .li01.on {background: url(../images/gzh_on.png) center top no-repeat;}
.slideBox .hd ul .li02 { width: 90px; height: 239px; position: absolute; margin-top: -71px; margin-left: 309px; z-index: 7; background:url(../images/sz_off.png) center top no-repeat; }
.slideBox .hd ul .li02.on { background:url(../images/sz_on.png) center top no-repeat; }
.slideBox .hd ul .li03 { width: 358px; height: 147px; position: absolute; margin-top: 102px; margin-left: 243px;z-index: 9; background: url(../images/ksh_off.png) center top no-repeat; }
.slideBox .hd ul .li03.on { background: url(../images/ksh_on.png) center top no-repeat; }
.slideBox .hd ul .li04 { width: 204px; height: 186px; position: absolute; margin-top: -25px;margin-left: 335px; z-index: 6; background: url(../images/tj_off.png) center top no-repeat; }
.slideBox .hd ul .li04.on { background: url(../images/tj_on.png) center top no-repeat; }
.slideBox .hd ul .li05 { width: 130px; height: 358px; position: absolute;margin-top: -152px;margin-left: 573px; z-index: 5; background: url(../images/sh_off.png) center top no-repeat; }
.slideBox .hd ul .li05.on { background: url(../images/sh_on.png) center top no-repeat; }
.slideBox .hd ul .li06 { width: 308px; height: 199px; position: absolute;margin-top: -27px;margin-left: 561px; z-index: 4; background: url(../images/bj_off.png) center top no-repeat; }
.slideBox .hd ul .li06.on { background: url(../images/bj_on.png) center top no-repeat; }
.slideBox .hd ul .li07 { width: 358px; height: 147px; position: absolute; margin-top: 76px; margin-left: 692px; z-index: 9; background: url(../images/dg_off.png) center top no-repeat; }
.slideBox .hd ul .li07.on { background: url(../images/dg_on.png) center top no-repeat; }
.slideBox .hd ul .li08 { width: 346px; height: 163px; position: absolute;  margin-top: 35px;margin-left: 832px; z-index: 7; background: url(../images/nb_off.png) center top no-repeat; }
.slideBox .hd ul .li08.on { background: url(../images/nb_on.png) center top no-repeat; }
.slideBox .bd { position: relative; left: 0; top: 0; width: 100%!important; height: 804px; z-index: 0; }
.slideBox .bd ul { position: relative; left: 0; top: 0; width: 100%; height: 804px; z-index: 0; margin: 0 0; padding: 0 0; }
.slideBox .bd ul li { position: relative; zoom: 1; width: 100%; height: 804px; }
.slideBox .bd ul li img { width: 1918px; height: 804px; z-index: 1; margin: 0 auto; }
.line01 .con { text-align: left; margin: 0 auto; width: 1317px; height: 1102px; }
.xch{ margin:145px auto 0; width:980px; height:563px; /*background:url(../images/xchbg.jpg) no-repeat center top;*/}
.xch img{ margin:0 auto;width:980px; height:563px;/*padding-top:139px;*/}
.line01 .con .area{ width:980px; margin:40px auto 0px; overflow:hidden;zoom:1;}
.line01 .con .area .left{width:570px; float:left;}
.slideBox01 { width: 570px; height: 320px; overflow: hidden; position: absolute; }
.slideBox01 .hd { height: 20px!important; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 999; }
.slideBox01 .hd ul { width: 80px!important; position: relative!important; height: 20px; overflow: hidden; zoom: 1; float: right; }
.slideBox01 .hd ul li { float: left; margin-right: 5px; width: 10px!important; height: 10px!important; background: #fff; cursor: pointer; }
.slideBox01 .hd ul li.on { background: #309863; }
.slideBox01 .bd { position: relative; left: 0; top: 0;  z-index: 0; }
.slideBox01 .bd ul { position: relative; left: 0; top: 0;  z-index: 0; margin: 0 0; padding: 0 0; }
.slideBox01 .bd ul li { position: relative; zoom: 1; width: 570px; height: 320px; }
.slideBox01 .bd ul li img { width: 570px; height: 320px; z-index: 1; }
.slideBox01 .bd ul li p { text-indent: 16px; font-size: 16px; line-height: 40px; color: #fff; position: absolute; width:96%; padding:0px 2%; left: 0; bottom: 0; z-index: 9999; background:rgba(0,0,0,0.5);}

.slideBox03 {  overflow: hidden; position: absolute; }
.slideBox03 .bd { position: relative; left: 0; top: 0;  z-index: 0; }
.slideBox03 .bd ul { position: relative; left: 0; top: 0;  z-index: 0; margin: 0 0; padding: 0 0; }
.slideBox03 .bd ul li { position: relative; zoom: 1; width: 320px; height: 180px; }
.slideBox03 .bd ul li img { width: 320px; height: 180px; z-index: 1; }
.slideBox03 .bd ul li p { text-indent: 16px; font-size: 16px; line-height: 40px; color: #fff; position: absolute; width:96%; padding:0px 2%; left: 0; bottom: 0; z-index: 9999; background:rgba(0,0,0,0.5);}

.line01 .con .area .right{width:320px; float:right; position:relative; }
.line01 .right ul.list{ margin-top:15px;padding-top:180px;}
.line01 .right ul.list li{ margin-bottom:3px; font-size:14px; color:#999999;  }
.line01 .right ul.list li a,.line01 .right .more a{ color:#999999;}
.line01 .right .more{ text-align:right}

.stny_03 { text-align: center; position: relative; left: 0; top: 0; width: 100%; height: 1123px; background: url(../images/linea02.jpg) no-repeat top center;  }
.tit{  padding-top:55px; text-align:center;}
.tit img{margin:0px auto;}
.stny_03 .con { text-align: left; margin: 0 auto; width: 1317px;}
.slideBox02 { width: 1317px; height: 583px; overflow: hidden; margin: 0 auto; }
.slideBox02 .hd { width: 980px; margin: 0 auto; height: 200px!important; position:absolute; }
.slideBox02 .hd ul { width: 980px!important; position: relative!important; height: 410px; zoom: 1; float: right; }
.slideBox02 .hd ul .li01 { width: 177px; height: 177px; position: absolute; margin-top:-149px; z-index: 7; background: url(../images/bjs_off.png) center top no-repeat; }
.slideBox02 .hd ul .li01.on { background: url(../images/bjs_on.png) center top no-repeat; }
.slideBox02 .hd ul .li02 { width: 229px; height: 229px; position: absolute;margin-top: -108px; margin-left: 132px; z-index: 7; background: url(../images/tjs_off.png) center top no-repeat; }
.slideBox02 .hd ul .li02.on { background: url(../images/tjs_on.png) center top no-repeat; }
.slideBox02 .hd ul .li03 { width: 200px; height: 200px; position: absolute; margin-top: -118px; margin-left: 331px; z-index: 6; background: url(../images/shs_off.png) center top no-repeat; }
.slideBox02 .hd ul .li03.on { background: url(../images/shs_on.png) center top no-repeat; }
.slideBox02 .hd ul .li04 { width: 227px; height: 227px; position: absolute;     margin-top: -56px;margin-left: 491px; z-index: 7; background: url(../images/kshs_off.png) center top no-repeat; }
.slideBox02 .hd ul .li04.on { background: url(../images/kshs_on.png) center top no-repeat; }
.slideBox02 .hd ul .li05 { width: 223px; height: 223px; position: absolute; margin-top: -77px;margin-left: 670px; z-index: 6; background: url(../images/nbs_off.png) center top no-repeat; }
.slideBox02 .hd ul .li05.on {background: url(../images/nbs_on.png) center top no-repeat; }
.slideBox02 .hd ul .li06 { width: 180px; height: 180px; position: absolute; margin-top: 11px;margin-left: 804px; z-index: 7; background: url(../images/gzhs_off.png) center top no-repeat; }
.slideBox02 .hd ul .li06.on { background: url(../images/gzhs_on.png) center top no-repeat; }
.slideBox02 .hd ul .li07 { width: 229px; height: 229px; position: absolute; margin-top: -71px; margin-left: 929px; z-index: 5; background: url(../images/dgs_off.png) center top no-repeat; }
.slideBox02 .hd ul .li07.on {background: url(../images/dgs_on.png) center top no-repeat; }
.slideBox02 .hd ul .li08 { width: 200px; height: 200px; position: absolute;margin-top: 51px;margin-left: 1084px; z-index: 7; background: url(../images/szs_off.png) center top no-repeat; }
.slideBox02 .hd ul .li08.on {background: url(../images/szs_on.png) center top no-repeat; }
.slideBox02 .bd { position: relative; left: 0; top: 0; height: 583px; width: 1317px; z-index: 0; }
.slideBox02 .bd ul { position: relative; left: 0; top: 0; height: 583px; width: 1317px; z-index: 0; margin: 0 0; padding: 0 0; }
.slideBox02 .bd ul li { position: relative; zoom: 1; width: 1142px; height: 365px; }
.slideBox02 .bd ul li img { margin: 0 auto; width: height: 583px; width: 1317px; z-index: 1; }
.lx{ margin-top:55px;}

.line03{ background:url(../images/line03bg.png) no-repeat center 180px; }
.line03 .tit{  padding-top:10px; text-align:center;}
.line03 ul{ overflow:hidden;zoom:1; width:980px; margin:40px auto 0px; padding:0 168px;}
.line03 ul li{ float:left; width:476px; height:234px; position:relative; margin-bottom:30px;}
.line03 ul li img{ width:476px; height:234px; }
.line03 ul li h3{ position:absolute; left:0; bottom:0px; width:466px; padding:0px 5px; background:rgba(0,0,0,0.5); color:#fff; font-size:16px; font-weight:300;}
.line03 ul li h3 a{ color:#fff;}
.line03 ul li:nth-child(2n){ margin-left:28px;}

.line04{ background:url(../images/line04bg.jpg) no-repeat center; height:984px; margin-top:80px;}
.line04 .area{ width:980px; margin:0 auto; overflow:hidden;zoom:1; padding:0 168px;}
.line04 .left{ float:left; width:395px; }
.line04 .right{ float:right; width:395px; }
.line04 .tit{ padding:120px 0px 77px;}
.line04 ul{}
.line04 h2{ font-size:28px; font-weight:300;color:#7f3e36; margin-bottom:10px;}
.line04 h2 a{ color:#7f3e36}
.line04 ul li{ font-size:20px; font-weight:300;border:1px solid #f3f0ef; background: url(../images/iconl.png) no-repeat 370px center #fff; padding:6px 25px 6px 10px; margin-bottom:10px;}
.line04 ul li:hover{ border:1px solid #cdae7d;background: url(../images/iconr.png) no-repeat 370px center #fff; padding:6px 25px 6px 10px;}
.line04 ul li a{ color:#cdae7d;}
.line04 ul li a:hover{ color:#7f3e36;}

.line5{ background:url(../images/line05.jpg) center bottom no-repeat;}
.line5 .tit{ padding-bottom:40px;}
/*九宫格*/
.con1{ padding:0px 168px;}
.lest { width: 980px; height: 585px; position: relative;  margin: 0 auto; padding-bottom:258px; }
.box1, .box2, .box3, .box4, .box5, .box7, .box6, .box8, .box9 { width: 320px; height: 187px; float: left; margin: 0 12px 12px 0; overflow: hidden; position: absolute; }
.box1 { top: 0; left: 0; }
.box2 { top: 0; left: 332px; }
.box3 { top: 0; left: 664px; }
.box4 { top: 199px; left: 0; }
.box5 { top: 199px; left: 332px; }
.box6 { top: 199px; left: 664px; }
.box7 { top: 398px; left: 0; }
.box8 { top: 398px; left: 332px; }
.box9 { top: 398px; left: 664px; }
.lest a{ display:block; position:relative;}
.lest a:after{ position:absolute;top:0;left:0;background:rgba(0,0,0,0.0);content:""; background-color:0.15s ease-out 0s;z-index: 2;width:100%;height:100%;}
.lest a:hover:after{background:rgba(0,0,0,0);}

.link{ background:url(../images/linkbg.jpg) center top no-repeat; height:967px;}
.link .tit{}
.link ul{ overflow:hidden;zoom:1; width:1105px; margin:0 auto; padding:15px 106px 0px;}
.link ul li{ float:left; width:160px; height:66px; margin:0px 10px 15px; border:2px solid #cdae7d;}
.link ul li img{ width:160px; height:66px;}
.footer{ background:url(../images/footer.jpg) no-repeat center top; height:308px;}
@media (max-width: 1317px) {
	body{ width:1317px;}
}

