@charset "GB2312";
/* CSS Document */

.maincon { color:#fff;  overflow-x: scroll; padding:100px 0 0 10px ;}
.maincon .wrap { width:1168px; }

.maincon .prono { padding:48px 0 48px 118px;}
.maincon .prono ul li b { padding:6px 0 0 0;}
.maincon .prono ul li{ float:left; text-align:center; color:#ff9000; font-size:30px; font-weight:bold; padding:0 48px 0 0;}

.maincon .list { padding:0 0 60px 0;}


.maincon .menu { text-align:right; float:left; padding:0 40px 0 0;}
.maincon .menu .textcon li { line-height:34px;}
.maincon .pro ul li { height:48px;}
.maincon .menu ul li { height:48px;}


.maincon .pro { float:left; padding:0 66px 0 0; width:168px; position:relative;}
.maincon .pro .text h1 {  font-size:30px; position:absolute; top:-6px;}
.maincon .pro .text h1 i {  font-size:16px; font-style:normal;}

.wbtn{    position: absolute;color: #fff;
    top: 110px;
    left: 28px;}
.wbtn a {    color: #fff;
    padding: 10px;
    border: 2px solid #fff;
    border-radius: 20px;}

.hidediv {display:none;}
.textshow{ line-height: 34px;}

@media (min-width: 1020px) {

.maincon { color:#fff; width:1020px; margin:0 auto; padding:100px 0 0 0; overflow: hidden;}
.maincon .wrap { width:inherit; }
.maincon .prono { padding:48px 0 48px 118px;}
.maincon .prono ul li b { padding:6px 0 0 0;}
.maincon .prono ul li{ float:left; text-align:center; color:#ff9000; font-size:30px; font-weight:bold; padding:0 16px 0 0; width:inherit;}

.maincon .list { padding:0 0 60px 0;}


.maincon .menu { text-align:right; float:left; padding:0 40px 0 0;}
.maincon .menu .textcon li { line-height:34px;}
.maincon .pro ul li { height:48px;}
.maincon .menu ul li { height:48px;}


.maincon .pro { float:left; padding:0 34px 0 0; width:168px; position:relative;}
.maincon .pro .text h1 {  font-size:30px; position:absolute; top:-6px;}
.maincon .pro .text h1 i {  font-size:16px; font-style:normal;}

}


@media (min-width: 1168px) {

.maincon { color:#fff; width:1168px; margin:0 auto;overflow: hidden;}
.maincon .wrap { width:inherit; }
.maincon .prono { padding:48px 0 48px 118px;}
.maincon .prono ul li b { padding:6px 0 0 0;}
.maincon .prono ul li{ float:left; text-align:center; color:#ff9000; font-size:30px; font-weight:bold; padding:0 48px 0 0; width:inherit;}

.maincon .list { padding:0 0 60px 0;}


.maincon .menu { text-align:right; float:left; padding:0 40px 0 0;}
.maincon .menu .textcon li { line-height:34px;}
.maincon .pro ul li { height:48px;}
.maincon .menu ul li { height:48px;}


.maincon .pro { float:left; padding:0 66px 0 0; width:168px; position:relative;}
.maincon .pro .text h1 {  font-size:30px; position:absolute; top:-6px;}
.maincon .pro .text h1 i {  font-size:16px; font-style:normal;}
}