@charset "utf-8";#mobileWrapper .skinContBackground{background:#fff6e5}

/*新闻列表*/
#newslist li {background: linear-gradient(#fefefe, #f3f3f3) repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 73px;
    padding: 0 10px; margin-bottom:5px;
}
#newslist li a { display:block; text-decoration:none; color: #333;
}
#newslist li h4 {
    color: #000; padding-left:15px;
    font-weight: normal;
    overflow: hidden;
    padding-top: 12px;
}
#newslist li p.t {
    height: 18px; line-height: 18px; font-size:16px;
    overflow: hidden;
}
#newslist li p.time {
    color: #999;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
}
#newslist li span.more {
    background: url("../../images/listmore.png") no-repeat scroll center 16px / 6px auto rgba(0, 0, 0, 0);
    display: inline-block; position:absolute;
    height: 73px;
    width: 15px;
}
#newslist li span.hot {
    color: #f00;
}


.zhaopinlist li {background: linear-gradient(#fefefe, #f3f3f3) repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 73px;
    padding: 0 15px; margin-bottom:25px;
}
.zhaopinlist li a { display:block;height: 73px;
}
.zhaopinlist li h4 {
    color: #000; padding-left:15px;
    font-weight: normal;
    overflow: hidden;
    padding-top: 12px;
}
.zhaopinlist li p.t {
    height: 18px; font-size:16px;
    line-height: 18px; color:#b39366;
    overflow: hidden;
}
.zhaopinlist li p.time {
    color: #999;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
}
.zhaopinlist li span.more {
    background: url("../../images/listmore.png") no-repeat scroll center 16px / 6px auto rgba(0, 0, 0, 0);
    display: inline-block; position:absolute;
    height: 73px;
    width: 15px;
}
.zhaopinlist li span.hot {
    color: #f00;
}
#shownews h1.title {
    border-bottom: 1px solid #ccc;
    font-size: 18px;
    line-height: 1.5;
    padding: 10px 20px;
    text-align: center;
}
#shownews h1.title p.hits {
    color: #999;
    font-size: 12px;
    font-weight: normal;
}
#flip{ padding-left:12px; padding-top:8px;}
.chanpinxiaolei{}
.chanpinxiaolei a{ word-break:keep-all; padding-right:10px; color:#555;}
.yewu li{clear:both;}
.indexpro{ display: table;}
.indexpro div{ float: left; width: 50%; text-align: center; height: 218px;}
.indexpro h2{ font-size: 19px;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.indexpro p{font-size: 12px; line-height: 1.5; height: 30px; font-family:arial;text-transform:uppercase; color: #acacac; margin-bottom: 25px;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.indexpro img{ width: 70%; margin: 15px auto 20px auto;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.indexpro span{ display: block; background: #ee3c68; width: 35px; height: 6px; margin: auto; border-radius: 6px;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.indexpro div:hover h2{ font-size: 36px; font-weight: bold; color: #333;}
.indexpro div:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.indexpro div:hover p{ margin-bottom: 15px;}
.indexpro div:hover span{ width: 80%;}
.indexpro div:hover a{color: #333; text-decoration: none;}
.indexad1{ height:220px; color: #fff;}
.indexad1 a h2{color: #fff;}
.indexad1 img{ width: 100%; height: 200px;}
.indexad1 .text{ position: absolute; z-index: 10; width: 100%;}
.indexad1 h2{ font-size: 20px; font-weight: bold; padding-top: 56px; line-height: 1.5; text-align: center;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.indexad1 p{ font-size: 14px; line-height: 2; text-align: center;}
.indexad1:hover h2{ font-size: 20px;}
.indexad2{width: 50%; float: left;overflow: hidden;}
.indexad2 .img{ max-height: 300px; overflow: hidden;}
.indexad2 img{ width: 100%; max-width: 480px;}
.indexad2 h2{ font-size: 16px; font-weight: bold; line-height: 64px; text-align: center;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.indexad2:hover h2{ font-size: 20px; color: #e22220;}
.about{ background: url(../images/aboutbg.jpg) no-repeat center top; height: 760px;}
.aboutnei{ width: 100%; text-align:center; padding-top: 40px; color: #fff;}
.aboutnei h1{ font-size: 40px; font-weight: bold; line-height: 80px;}
.aboutnei span{ display: block; background: #ee3c68; width: 35px; height: 6px; margin: auto; border-radius: 6px;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.aboutnei p{ padding: 25px 10% 80px 10%;}

ul.num-change{color: #fff;}
ul.num-change li{width: 95%;text-align: center; margin: auto;}
ul.num-change li h3{position: relative;font-size:40px;font-weight: bold;}
ul.num-change li h3 span{font-size:40px;font-weight: bold;}
ul.num-change li h3:after{content: "+";display: block;position: absolute;top: 0;right: 20px;font-size: 20px;}
ul.num-change li h3.nojia:after{content: none;}
ul.num-change li p{font-size: 14px; padding-bottom: 20px; width: 80%; margin: auto;}
.hezuo1{ width: 100%; display: table; margin: 30px auto;}
.hezuo1 li{ float: left; width: 45%; height: 120px; border: solid 1px #ddd; margin-top: 15px; margin-right: 12px; margin-left: 3%; margin-right: 1%;}
h1.dabiaoti{ font-size:40px; font-weight:normal; text-align:center; line-height: 120px;}
.ebiaoti{ color: #f39801; font-size: 36px;text-transform:uppercase; text-align: center; font-weight: 100; line-height: 45px;}
.ebiaoti span{display: block;background: #ee3c68;width: 35px;height: 6px;margin: auto;border-radius: 6px;}
.lehejia{ width: 100%; max-width: 1920px; height: 450px; margin: auto; margin-top: 60px; background: url(../images/lehejiabg.jpg) no-repeat center top;}
.lehejiatext{ width: 80%; max-width: 1440px; margin: auto; color: #fff; padding-top: 130px;}
.lehejiatext p{ font-size: 18px; padding: 15px 0; line-height: 1.8;}
h2.fubiaoti{ font-size:16px;  text-align:center; font-weight:normal; color:#777; margin-top: 30px; margin-bottom:20px; padding-bottom: 10px;}
#wenhua{ color: #fff; margin-top: 80px;}
.wenhuanei{width: 100%; margin: auto; padding-top: 30px;}
.wenhuanei dl{ float: left; width: 46%; margin-right: 2%; margin-left: 1%; margin-bottom: 30px; border: solid 1px #999; border-radius: 20px; text-align: center;}
.wenhuanei dl:hover{ background: #999;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.wenhuanei dl:hover dt i{color: #e8416a;}
.wenhuanei dt{font-size: 20px; line-height:2;}
.wenhuanei dt i{ color: #9D9D9D;}
.wenhuanei dd{ height: 46px; font-size: 14px;}
#licheng dl{border: solid 1px #999; border-radius: 20px; text-align: center;}
#licheng dl:hover{ background: #ededed;}
#licheng dt{ font-size: 16px; line-height: 1.6; margin-bottom: 5px; font-weight: bold;}
#licheng dt i{color: #e8416a; padding-right: 20px;}
#licheng dd{line-height: 1.6; padding-bottom: 5px;}
.shangjiantou{ font-size: 36px;color: #e8416a; text-align: center;}
#rongyu{ width: 100%; margin-top: 10px;}
.rongyunei{ width: 100%; margin: auto; text-align: center;}
.rongyunei dl{ width: 50%; float: left;}
.rongyunei dl a{color: #fff;}
.rongyunei dl a:hover dd h2{font-size: 22px;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.rongyunei dt{ padding-bottom: 30px;}
.rongyunei dt img{ width: 85%; margin: auto;}
.rongyunei dd{text-transform:uppercase;  }
.rongyunei dd h2{ font-size: 22px;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.rongyunei dd p{ font-size: 14px;}
#zhici{width: 95%; margin: auto; padding-top: 50px;}
.zhicinei{ padding-top: 10px; padding-bottom: 80px;}
.panel-success {
    border-color: #d6e9c6;
}
.panel {
    margin-bottom: 20px;
    background-color: #fff;
}.panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
        border-bottom-color: transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
}.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit;
}.panel-body {
    padding: 15px;
}
.label-danger {
    background-color: #d9534f;
}
.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}