@charset "utf-8";


/*--banner--*/
.banner{ width:100%; height:400px; background:url(../images/about_banner.jpg) no-repeat center;}
.about{ width:1200px; height:auto;  margin:0 auto;}
.jianjie{ width:1200px; height:600px; margin-top:60px;}
.jianjie h3{ font-size:30px; color:#333; font-weight:normal; text-align:center;}
.jianjie .nr{ width:1200px; margin-top:52px;}
.jianjie .nr img{ width:565px; height:349px; padding:0px 40px 5px 0px;}
.jianjie .nr p{ line-height:33px; color:#555;}
.a_cp{ width:100%; height:711px; background:url(../images/about_cp.jpg) no-repeat center; overflow:hidden;}
.a_cp .nr{ width:1200px; height:530px; background:#fff; border-radius:5px; margin:87px auto; overflow:hidden;}
.a_cp .nr h3{ font-size:30px; color:#333; font-weight:normal; text-align:center; margin-top:46px;}
.a_cp .nr p{ padding:0 55px; color:#666; line-height:33px; margin-top:30px;}
.a_cp .nr img{ width:1098px; height:210px; margin:0 auto;}
.a_cp .nr a{ transition:all 0.5s; width:165px; height:43px; margin:38px auto; display:block; border-radius:5px; border:1px solid #ff7a03; text-align:center; line-height:43px; font-size:15px; color:#ff7a03;}
.a_cp .nr a:hover{ background:#ff7a03; color:#fff;}
.linian{ width:1200px; height:455px; margin:58px auto;}
.linian .bt h3{ font-weight:normal; font-size:30px; text-align:center; color:#333;}
.linian .bt p{ text-align:center; color:#333; margin-top:15px;}
.linian .xi{ width:1200px; height:140px; margin-top:47px;}
.linian .xi li{ width:558px; height:140px; border:6px solid #f1f1f1; float:left; box-sizing:border-box;}
.linian .xi li img{ width:270px; height:128px; float:left;}
.linian .xi li dl{ float:left;}
.linian .xi li h3{ font-size:22px; color:#333; margin-top:35px; margin-left:45px; font-weight:normal; }
.linian .xi li p{ color:#666; ; margin-left:45px; margin-top:10px;}
.linian .xi li:nth-child(2){ float:right;}
.linian .yj{ width:1200px; height:140px; border:6px solid #f1f1f1; margin-top:39px; box-sizing:border-box;}
.linian .yj h3{ font-size:22px; color:#333; text-align:center; margin-top:25px; font-weight:normal;}
.linian .yj p{ font-size:22px; color:#ff7a03; margin-top:15px; text-align:center;}
.rongyu{ width:1200px; height:465px; margin:0 auto; margin-top:40px;}
.rongyu h3{ font-size:30px; color:#333; font-weight:normal; text-align:center; }
/* 水平滚动
------------------------------ */
.scroll_horizontal{position:relative;width:1200px;height:364px; margin-top:50px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1200px;height:364px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:306px; height:364px; text-align:center;}
.scroll_horizontal .list li img{ width:270px; height:352px; border:6px solid #ffe9d5;}
.scroll_horizontal .plus,
.scroll_horizontal .minus{ padding:20px 0 0 8px; box-sizing:border-box; font-size:30px; color:#fff;position:absolute;top:130px;width:28px;height:67px;background:rgba(194,194,194,0.37);cursor:pointer;}
.scroll_horizontal .plus{left:0px;}
.scroll_horizontal .minus{right:0px;}
.scroll_horizontal .plus:hover,
.scroll_horizontal .minus:hover{background:#f60;}
/*--合作客户--*/
.hezuo{ width:1200px; height:250px; margin:35px auto;}
.hezuo h3{ font-size:30px; color:#333; font-weight:normal;}

/* 水平滚动
------------------------------ */
.scroll_horizontal2{position:relative;width:1200px;height:192px; margin-top:38px;}
.scroll_horizontal2 .box{overflow:hidden;position:relative;width:1200px;height:192px;margin:0 auto;}
.scroll_horizontal2 .list{overflow:hidden;width:9999px;}
.scroll_horizontal2 .list li{float:left;width:243px;text-align:center; text-align:center;}
.scroll_horizontal2 .list li img{ width:226px; height:133px; border:1px solid #d3d3d3;}
.scroll_horizontal2 .list li span{ width:226px; height:50px; line-height:50px; display:block; text-align:center; font-size:15px;}
.scroll_horizontal2 .plus,
.scroll_horizontal2 .minus{position:absolute;top:46px;width:14px;height:41px; cursor:pointer;}
.scroll_horizontal2 .plus{left:-30px; background:url(../images/zuo.gif) no-repeat;}
.scroll_horizontal2 .minus{right:-30px; background:url(../images/you.gif) no-repeat;}
/*--新闻--*/
.news{ width:1200px; height:245px; margin:55px auto; overflow:hidden;}
.news .bt{ font-size:30px; color:#333; font-weight:normal;}
.news .nr{ width:1236px; height:186px; margin-top:20px;}
.news .nr li{ width:582px; height:186px; background:#f6f6f6; float:left; padding:25px 30px; box-sizing:border-box; margin-right:36px;}
.news .nr li h3{ font-weight:normal; font-size:15px; color:#333; width:560px; height:25px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news .nr li i{ margin-top:5px; margin-bottom:5px; font-style:normal; color:#999; display:block;}
.news .nr li p{ color:#666; line-height:25px; height:50px; overflow:hidden; margin-bottom:10px;}
.news .nr li span{ color:#333;}
.news .nr li:hover h3{ color:#ff7a03;}























