
/*1、栏目1*/
.lm1_bg{ width:100; height:380px; background-color:#f7f7f7;}
#lm1{ margin:0 auto; padding:30px 0; width:100%; }
#lm1 ul{ margin:20px auto; width:1280px;}
#lm1 ul li{ float:left; width:319px; height:300px; border-left:#e8e8e8 1px solid; position:relative; text-align:center;}
#lm1 ul li:first-child{ border-left:0;}
#lm1 ul li img{ margin-top:10px; margin-right:20px;}
#lm1 ul li .d1{ margin:0 20px;}
#lm1 ul li .d1 i{ float: left; width: 94px; font-family: Arial; font-size: 56px; color: #CCC; text-align: right; line-height: 56px; font-style:normal; }
#lm1 ul li:hover .d1 i{ color:#ff9600;}
#lm1 ul li .d1 p{ margin-left: 6px; float: left; text-align: left; color: #ccc; margin-top: 4px;}
#lm1 ul li .d1 p span{font-size: 22px; color: #333;}
#lm1 ul li .d2 { margin:5px 20px; color:#666; text-align:left;}


/*栏目头部*/
.tit{ margin:0 auto; padding-top:40px; padding-bottom:20px; margin-bottom:30px; font-size:18px; text-align:center; line-height:220%;}
.tit span{ font-size:30px; color:#333; margin-bottom:20px;}





/*2、栏目2*/
#lm2{ margin:0 auto; width:1280px;}
#lm2 .l1{ float:left; width:200px;}
#lm2 .l1 .ab1{font-size: 16px; color: #999;}
#lm2 .l1 .ab1 span{ font-size:22px; color:#222;}
#lm2 .l1 .d1{ margin: 20px 0 30px; }
#lm2 .l1 .d1 em { display: block; margin: 0 auto 10px; width: 30px; height: 2px; background: #d2d2d2; }
#lm2 .l1 .d1 .p1{font-size:60px; text-align: center; font-weight: lighter; color:#222; position:relative;font-family: STXihei,-apple-system;}
#lm2 .l1 .d1 .p1 span{ position:absolute; left:140px; top:0px;font-size:18px;}
#lm2 .l1 .d1 .p2 { font-size:16px; color:#232323; text-align:center;}
#lm2 .l2{ float:left; width:545px; padding-right:30px; padding-left:60px; font-size:16px; line-height:200%; color:#333; position:relative;}
#lm2 .l2 em { position:absolute; left:-45px; top:10px;font-size:90px;
    color: #b6b6b6;}
#lm2 .l3{ float:left; width:445px;}





/*3、栏目3*/
.lm3_bg{ margin:0 auto; height:910px; background-color:#f7f7f7;}
#lm3{ margin:0 auto; width:1280px;}
#lm3 .lm3_l{ float:left; width:230px;}
#lm3 .lm3_l .sp1{display: block; font-size:30px; font-weight: bold; color: #000; line-height: 1;}
#lm3 .lm3_l .sp2{display: inline-block; font-size:24px; border-bottom: #ff6c00 5px solid; line-height:150%;}
#lm3 .lm3_l .p1{ padding:15px 0; line-height:160%; border-bottom:#666 1px solid;}
#lm3 .lm3_l .p2{ padding:15px 0; line-height:180%; color:#555;}
#lm3 .lm3_r{ float:left; margin-left:50px; width:1000px;}
#lm3 .lm3_r .pro1{ width:100%; height:40px; line-height:40px;  border-bottom:#e8e8e8 1px solid;}
#lm3 .lm3_r .pro1 a{font-size:18px; color:#333; font-weight:bold;}
#lm3 .lm3_r .pro1 a:hover{ color:#ff6c00; text-decoration:none;}
#lm3 .lm3_r .pro2{ width:100%; margin:5px 0; padding-left:11px; line-height:180%;}
#lm3 .lm3_r .pro2 a{ display:inline-block; margin-left:3px; width:245px; font-size:14px; line-height:200%;}
#lm3 .lm3_r .pro2 a:nth-child(4n+1) { margin-left:0;}
#lm3 .lm3_r .pro2 a:hover{ color:#ff6c00; text-decoration:underline;}



/*4、栏目4*/
#lm4{ margin:0 auto; width:1280px; height:290px; position:relative;}
#lm4 ul { float:left; width:630px;}
#lm4 ul li{ list-style-type:disc; height:30px; line-height:30px; color:#333; }
#lm4 img{ float:right; margin-left:30px; width:620px;}



/*5、栏目5*/
.lm5_bg{ margin:0 auto; height:560px; background-color:#f7f7f7;}
#lm5{ margin:0 auto; width:1280px;}
#lm5 li{ float:left; width:360px; margin-left:55px; padding:20px 20px 30px 10px; border-bottom: 1px solid #cdcdcd;}
#lm5 li:nth-child(3n+1) {margin-left:0;}
#lm5 li .p1{ position:relative; line-height:180%;}
#lm5 li .p1 img{ float:left; margin-right:10px;}
#lm5 li .p1 span{ font-weight:bold; color:#444;}
#lm5 li .p2{line-height:200%; margin-top:10px; color:#444;}





/*6、栏目6*/
#lm6{ margin:0 auto; width:1280px; height:610px;}
#lm6 .nr{ float:left; width:400px; margin-left:40px;}
#lm6 .nr:first-child{margin-left:0;}
#lm6 .nr .bt{ font-size: 16px; padding: 0 20px; margin-bottom:10px; color:#b6b4b4; background: #1f1e26; display: block; height: 40px; line-height: 40px; position:relative;}
#lm6 .nr .bt a{ float:right; color:#b6b4b4;}
#lm6 .nr dl { padding: 9px 0; border-bottom:1px solid #d5d5d5;}
#lm6 .nr dl:last-child{ border:0;}

#lm6 .nr dl dt { text-align: center; width: 80px; float: left; border-right: 1px solid #d5d5d5; margin-right: 20px; }
#lm6 .nr dl dt span { font-size: 35px; color: #bdbdbd; }
#lm6 .nr dl dt p { color: #666; font-size:10px; }
#lm6 .nr dd a { display: block; font-size: 16px; color: #494949; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#lm6 .nr dd p { color: #7d7d7d; height: 50px; line-height: 25px; overflow: hidden; }



/*友链*/
#lm9 { margin:0 auto; width:1280px; line-height:160%; margin-bottom:20px;}

























