@charset "utf-8";
/*banner*/
.index_focus {position: relative;width: 100%;height: 566px;margin: 0 auto;overflow: hidden;}
.index_focus .bd li {  display: none;position: absolute;left: 0;top: 0; width:100%; text-align:center;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height:566px;display: block; text-align:center;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;left: 50%;bottom:2%; width:190px; text-align:center;margin-left: -95px}
.index_focus .slide_nav a {cursor:pointer;float:left;font-size:70px;font-family: arial;color: #ffffff;padding:5px 3px 5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #EC6400;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {position: absolute;top: 50%;margin-top: -36px;width:38px;height:80px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;}
.index_focus_pre {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_pre:hover {left: 30px;background-position: 0 0;background:url(../images/jt1.png) no-repeat;}
.index_focus_next {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}
.index_focus_next:hover {right: 30px;background-position: 0 0;background:url(../images/jt2.png) no-repeat;}
/*主体*/
    /*con1*/
.main1{background: #eee url(../images/bg-m1.jpg) no-repeat top center;padding: 50px 0 20px}
.m1-ico li{text-align: center;width: 30%;margin:20px 1.5% 0;float: left;}
.m1-ico h3{text-transform: uppercase;font-size: 18px;line-height: 40px;margin-top: 10px}
.m1-con{width:68%;}
.m1-video{width: 30%}
.m1v-con{border:3px solid #ccc;margin: 0 0 20px 0}
    /*con2*/
.main2{background: #ec6400;padding:50px 0; }
.m2-tit{background: url(../images/bg-m2-tit.jpg) no-repeat center; padding: 40px 0 10px;line-height: 40px;}
.m2c-box{width: 1174px;margin: 30px auto 0;}
.main2 li{width: 50%;float: left;}
.m2-con{width: 214px;height:160px;float: left;padding:23px 40px;background: #fff;-webkit-transition:all .4s ease;transition:all .4s ease;}
.m2-con dl{min-height:80px}
.m2-pic1,.m2-pic2{float:left}
.m2-pic3,.m2-pic3{float:right}
.main2 .m2-con:hover {background: #fb8b38;color: #fff}
.main2 .m2-con:hover a{color: #fff}
.main2 .m2-con:hover .m2-more{border-color: #fff}
.m2-more{width: 120px;height: 30px;border:1px solid #fb8b38;line-height: 30px;text-align: center;display: block;margin: 10px auto 0}
.m2-more:hover{background: #ec6400;border:1px solid #ec6400;}
    /* con3 */
.main3{background:#eee;padding: 60px 0;}
.m3-tit{line-height: 40px}
.fs48 {font-size: 48px}
.bg-m31{background: url(../images/bg-m31.jpg) no-repeat top center;height: 786px}
.bg-m32{background: url(../images/bg-m32.jpg) no-repeat top center;height: 842px}
.m3-con{width: 42%;}
.m3-con h3{padding-left: 20px}
.m3-con h4{text-transform: uppercase;}
.m3-list li{padding-left: 22px;background: url(../images/ico-m3.png) no-repeat left center;line-height: 40px;}
.m3-c31{padding-top: 100px;float: right;}
.m3-c33{padding-top: 84px;float: right;}
.m3-c32{position: absolute;bottom: 80px;left: 68px}
.m3-c34{position: absolute;bottom: 150px;left: 68px}
.m3-more{display: block;width: 84px;height: 24px;border:1px solid #ec6400;line-height: 24px;text-align: center;float: left;margin: 30px 10px 0;color:#ec6400;font-size: 12px}
.m3-more:hover{color: #fff;background: #ec6400;-webkit-transition:all .4s ease;transition:all .4s ease;}
.m3-dw1{position: absolute;top: 58px;left: 350px;line-height: 20px}
.m3-dw2{position: absolute;bottom: 180px;right: 372px;line-height: 20px}
.m3-dw3{position: absolute;bottom: 138px;right: 408px;line-height: 20px}
.m3-dw4{position: absolute;bottom: 92px;right: 368px;line-height: 20px}
.m3-dw5{position: absolute;bottom: 45px;right: 350px;line-height: 20px}
.ind-ho-tit{position: absolute;top:  font-size: 36px;letter-spacing: 2px}
.cr{color: #e14823}
.ind-ho-tit{position: absolute;top: 68px;left: 128px;letter-spacing: 26px;}
.ind-ho-con{position: absolute;top: 42px;right: 122px;line-height: 26px;}
.main4{background: url(../images/bg-m4.jpg) no-repeat top center;padding: 60px 0 50px;}
.main4 .ind-tit{background: url(../images/linecw.jpg) no-repeat bottom center;}
.m4-con li{margin: 30px 28px;width:38%;float: left;padding-left: 80px;}
.m4-ls{background: url(../images/ico-m41.png) no-repeat left 10px;}
.m4-ho{background: url(../images/ico-m42.png) no-repeat left 10px;}
.m4-hb{background: url(../images/ico-m43.png) no-repeat left 10px;}
.m4-lc{background: url(../images/ico-m44.png) no-repeat left 10px;}
.m4-cp{background: url(../images/ico-m45.png) no-repeat left 10px;}
.m4-xs{background: url(../images/ico-m46.png) no-repeat left 10px;}

.main5 .tit-en{background: url(../images/linecm.jpg) no-repeat bottom center;padding-bottom: 10px;margin-bottom: 10px}
.m5-con{margin-left: 1px;width: 48%;}
.m5-con li:first-child .m5-num{ border-top: none;}
.m5-con li{ position: relative;}
.m5-con li:first-child .m5-conr { border-top: none;}
.m5-con li:hover .m5-num,.m5-con li.bg-on .m5-num{background: #2a2a2a; }
.m5-num{ padding: 20px 0 0 0 ; width: 100px; height: 79px; border-top: 1px solid #fff; background: #ec6400; color: #fff;}
.m5-time{ position: absolute; top: 60px; left: 26px; z-index: 10; color: #fff; font-size: 12px; line-height: 24px;}
.m5-conr{padding:5px; width: 426px;height: 89px; border-top: 1px solid #ccc;margin-left: 20px}
.m5-conr h3{ line-height: 40px;opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;}
.m5-conr p{position: relative;z-index: 9;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
.m5-num{text-align: center;font-size: 36px;font-family: impact;}