@charset "gbk";
/* CSS Document */
*{ font-style:normal; padding:0; margin:0; border:0;}
body{ font: 12px/24px "Î¢ÈíÑÅºÚ"; behavior: url(/images/csshover.htc); color:#5e5e5e;background:#fff;}
input,button,select,textarea{outline:none}
a{ text-decoration:none; cursor:pointer;}

img{border:none;}
textarea{resize:none;}
input{border:none;background:none}
li{list-style:none;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1}
body{font-size:12px}
::before,::after,a,button,span,input,textarea,.jxbtn{-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.fl{float: left;}
.fr{float: right;}

.lm_ban{height: 650px;overflow: hidden;background: url(../images/banlm.jpg) no-repeat center;}
.lm_ban .width{position: relative;width:1180px;height: 650px;margin: 0 auto;}
.lm_ban p{width: 265px;height: 45px;position: absolute;left: 0;bottom: 102px;cursor: pointer;}

.lm_box1{width:1120px;margin:118px auto 80px;overflow: hidden;}
.lm11{width: 441px;}
.lm11 img{display: block;margin: 90px 0 40px;}
.lm11 p{font-size: 16px;color: #666;line-height: 30px;background: url(../images/lm_ico5.jpg) no-repeat left center;padding-left: 30px;}
.lm12{width: 620px;background: url(../images/lm_ico6.jpg) no-repeat right top;padding-top: 94px;color: #666;line-height: 28px;}
.lm12 p{font-size: 16px;text-indent: 2em;}
.lm12 ul{overflow: hidden;width: 100%;margin: 26px auto 30px;}
.lm12 ul li{float: right;width: 64px;height: 64px;border: 1px solid #CECECE;border-radius: 50%;text-align: center;line-height: 17px;font-size: 14px;color: #fff;position: relative;margin-left: 18px;cursor: pointer;}
.lm12 ul li img{display: block;margin: 10px auto;}
.lm12 ul li em{display: block;width: 66px;height: 66px;background: rgba(254,149,66,0.9);border-radius: 50%;position: absolute;top: -1px;left: -1px;box-sizing: border-box;padding: 22%;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.lm12 ul li:hover em{-webkit-transform: scale(1);transform: scale(1);}
.lm12_1,.lm12_2{overflow: hidden;}
.lm12_1 span{width: 200px;float: left;text-align: center;margin-right: 10px;font-size: 18px;}
.lm12_1 span:nth-child(3){margin-right: 0;}
.lm12_1 img{display: block;margin-bottom: 5px;}
.lm12_2{margin-top: 24px;}
.lm12_2 a{float: left;width: 33.33%; height: 36px; overflow: hidden;text-align: left;font-size: 14px;line-height: 36px;}

.lm_box2,.lm_box4{background:#F6F3F7;overflow: hidden;padding: 100px 0 70px;}
.lm_tit{text-align: center;margin-bottom: 50px;}
.lm_tit span{display: block;font-size: 13px;color: #a1a1a1;line-height: 30px;letter-spacing: 10px;}
.lm_tit h2{font-size: 36px;color: #444;line-height: 40px;font-weight: normal;}
.lm_tit b{display: block;width: 36px;height: 5px;background: #000;margin: 24px auto 0;}
.lm21{font-size: 16px;color: #999;line-height: 28px;text-align: center;margin-bottom: 50px;}
.lm_boxC{width: 1206px;margin: 0 auto;overflow: hidden;position: relative;}
.lm_boxC1{border: 5px solid #CBCBCB;overflow: hidden;}
.lm22{width: 430px;float: left;margin: 38px 0 38px 38px;}
.lm22con{width: 100%;}
.lm22con ul li{width: 100%;background: #9A959B;text-align: center;font-size: 16px;color: #fff;line-height: 46px;}
.lm23 ul{text-align:center;overflow: hidden;margin: 25px auto 15px;}
.lm23 li{width:8px; height:8px; border-radius:50%; background:#B4B6BD;display:inline-block;margin:0 6px; overflow:hidden;text-indent: 9999px;transition: all 0.3s ease 0s;}
.lm23 li.on{ background:#FE9542; width: 40px;border-radius: 30px;}
.lm24{float: left;width: 62px;height: 384px;background: url(../images/lm24.jpg) no-repeat;margin: 36px 0 0 84px;}
.lm24 span{font-size: 24px;color: #666;line-height: 28px;width: 24px;display: block;margin: 48px auto 0;}
.lm25{width: 620px;margin:52px 0 0 38px;}
.lm251,.lm31,.lm322{overflow: hidden;}
.lm251 span{float: left;width: 140px;background: #FE9542;text-align: left;font-size: 18px;color: #fff;padding: 40px 0 40px 32px;cursor: pointer;}
.lm251 span:hover{background: #9A959B;}
.lm251 p{float: left;margin-left: 24px;width: 420px;font-size: 16px;color: #666;line-height: 28px;}
.lm251 p b{display: block;font-size: 18px;color: #ff9640;margin: 6px 0 10px;}
.lm25 a{display: block;width: 172px;height: 50px;line-height:50px;border: 1px solid #CBCBCB;font-size: 16px;color: #666;padding: 0 34px;margin: 20px 0 0 378px;transition: all 0.3s ease 0s;position: relative;}
.lm25 a i{display: inline-block;width:29px;height:9px;background: url(../images/lm25.png) no-repeat;background-position:-30px 0;transition: all 0.3s ease 0s;margin-left: 10px;}
.lm25 a:hover{background: #FE9542;color: #fff;transform:translate(10px);}
.lm25 a:hover i{background-position:0 0;}
.lm26{width: 482px;position: absolute;right: 38px;top: 38px;background: #F6F3F7;padding-left: 25px;}
.lm26 li{float: left;width: 216px;text-align: center;background: #E8E5E9;margin-right: 25px;margin-bottom: 28px;padding: 25px 0 18px;cursor: pointer;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.lm26 li *{display: block;}
.lm26 img{margin: 0 auto;}
.lm26 b{font-size: 24px;color: #333;font-weight: normal;margin: 30px auto 20px;}
.lm26 span{font-size: 14px;color: #666;}
.lm26 li:hover{-webkit-transform: translateY(-10px);transform: translateY(-10px);box-shadow: 5px 5px 3px #ccc;}

.lm_box3,.lm_box5{width:1120px;margin:118px auto 100px;overflow: hidden;}
.lm_box3 .lm21{color: #666;}
.lm31l{float: left;width: 576px;overflow: hidden;}
.lm31l li{float: left;width: 258px;margin-right: 30px;background: #F2EFF3;height: 462px;}
.lm31l li *,.lm321 p *{display: block;}
.lm31l li b,.lm321 p b{font-size: 18px;color: #333;padding: 30px 0 15px 20px;font-weight: normal;}
.lm31l li span,.lm321 p span{font-size: 14px;color: #666;padding-left: 20px;}
.lm31l li a,.lm321 p a{color: #ff9640;padding-left: 70%;font-size: 14px;}
.lm32{float: right;width: 544px;}
.lm321{height: 220px;background: #F2EFF3;margin-bottom: 20px;}
.lm321 p{float: left;width: 253px;}
.lm321 p span{margin:20px 0;}
.lm3s{float: left;width: 333px;}
.lm3sbtn ul{text-align:right;overflow: hidden;margin: 8px auto 0;}
.lm3sbtn li{width:8px; height:8px; border-radius:50%; background:#B4B6BD;display:inline-block;margin:0 6px; overflow:hidden;text-indent: 9999px;transition: all 0.3s ease 0s;}
.lm3sbtn li.on{ background:#FE9542; width: 40px;border-radius: 30px;}
.lm3r{width: 192px;float: right;background: #FE9542;text-align: center;font-size: 18px;color: #fff;line-height: 32px;padding: 62px 0;cursor: pointer;}

.lm41{width: 1120px;margin: 0 auto 60px;height: 490px;}
.lm41 li{width: 178px;float: left;margin: 0 23px;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.lm41 li:hover{-webkit-transform: translateY(-10px);transform: translateY(-10px);}
.lm41 li img{display: block;}
.lm41 li div{width: 176px;display: block;border: 1px solid #FE9542;text-align: center;color: #666;font-size: 14px;padding: 30px 0;}
.lm41 li div *{display: block;}
.lm41 li div b{font-size: 22px;font-weight: normal;}
.lm41 li div em{font-size: 16px;margin: 18px 0 50px;}
.lm41 li div span{width: 40px;height: 2px;background: #CBCBCB;margin: 0 auto;margin-top: 18px;}
.lm_box4 h3{text-align: center;font-size: 20px;font-weight: normal;margin-bottom: 36px;}
.lm42{width: 1120px;margin: 0 auto;overflow: hidden;}
.button_base{margin:0;border:0;font-size:18px;position:relative;width:216px;height:54px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-user-select:none;cursor:default;float:left; margin-left: 48px;}
.button_base:hover{cursor:pointer}
.b03_skewed{overflow:hidden}
.b03_skewed div{position:absolute;text-align:center;width:100%;height:54px;line-height:54px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;font-size:14px;}
.b03_skewed div:nth-child(1){color:#666;background-color:#E8E5E9;}
.b03_skewed div:nth-child(2){background-color:#FE9542;width:250px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transform:translate(-280px,0) skewX(-30deg);-webkit-transform:translate(-280px,0) skewX(-30deg);-moz-transform:translate(-280px,0) skewX(-30deg)}
.b03_skewed div:nth-child(3){color:#fff;left:-200px;transition:left .2s ease;-webkit-transition:left .2s ease;-moz-transition:left .2s ease}
.b03_skewed:hover div:nth-child(2){transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transform:translate(-15px,0) skewX(-30deg);-webkit-transform:translate(-15px,0) skewX(-30deg);-moz-transform:translate(-15px,0) skewX(-30deg)}
.b03_skewed:hover div:nth-child(3){left:0;transition:left .4s ease;-webkit-transition:left .4s ease;-moz-transition:left .4s ease}

.lm_box5 ul{text-align: center;margin-bottom: 40px;}
.lm_box5 ul li{display: inline-block;margin: 0 10px;width: 214px;height: 217px;background: url(../images/lm51.jpg) no-repeat;text-align: center;font-size: 26px;color: #666;line-height: 50px;}
.lm_box5 ul li span{display: block;padding: 60px 50px;}
.lm52{height: 206px;background: url(../images/lm52.jpg) no-repeat;}
