@charset "utf-8";
/***************************宽屏样式(start)***************************/
.w_1200 .index_pro .box_re{width: 1200px !important;}
.w_1200 .index_pro .item .pic{height:276px;background: white;}
.w_1200 .indabout .abolist .list{height: 238px;}
/***************************宽屏样式(end)***************************/
.banner{width:100%; position:relative; overflow:hidden;z-index:1;}
.banner .box{width:1920px;position:relative; left:50%; top:0; margin-left:-960px; z-index:1;}
.banner .slideBox_1 .hd{position: absolute;width: 100%;height: 16px;text-align: center;bottom: 30px;}
.banner .slideBox_1 .hd ul{float: none;display: inline-block;height: 16px;line-height: 16px;vertical-align: middle;}
.banner .slideBox_1 .hd li{position: relative;display: inline-block;vertical-align: middle;width: 10px;height: 10px;border:1px solid #fff;margin: 3px 5px 0;background: none;border-radius: 6px;background: #fff;}
.banner .slideBox_1 .hd li.on{border: 3px solid #60abe8;background: none;border-radius: 50%;margin-top: 0;}
.banner .slideBox_1 .prev, .banner .slideBox_1 .next{display:none; width:40px; height:40px; position:absolute; z-index:2; top:300px; background:url(../images/banner_swtich.png) no-repeat 0 0;}
.banner .slideBox_1 .next{background-position:0 bottom;}

.toptitle{height: 75px;line-height: 75px;font-size: 38px;color: #000;text-align: center;}
.sectitle{margin-top: 15px;font-size: 14px;color: #999;line-height: 24px;text-align: center;}
.index_pro{padding-top: 40px;}
.index_pro .ind_pro_list{border-bottom: 1px solid #e6e5e1;padding-bottom: 40px;}
.index_pro .item{position: relative;width: 23%;margin: 20px 1% 0;text-align: center;}
.index_pro .item .pic{ width: 100%; height:225px; overflow: hidden;text-align:center;}
.index_pro .item .name{ display: block;height: 50px;line-height: 50px;overflow:hidden;font-size: 18px;color: #000;text-align: center;text-decoration: none;text-transform: uppercase;}
.index_pro .item .brief{font-size: 14px;color: #666;line-height: 20px;height: 60px;overflow: hidden;}
.index_pro .item .price{ margin:10px 0 0;font-size:18px;color:#eb557b;}
.index_pro .item .more{display: block;text-align: center;font-size: 14px;color: #2f99e3;font-weight: bold;height: 30px;line-height: 30px;margin-top: 20px;text-decoration: none;}
.index_pro .item:hover img{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);}

.indabout{}
.indabout .wrap{padding-bottom: 53px;border-bottom: 1px solid #e6e5e1;}
.indabout .toptitle{padding-top: 48px;}
.indabout .sectitle{margin-top: 5px;margin-bottom: 35px;}
.indabout .abolist{}
.indabout .abolist .list{position: relative;float: left;width: 30.83%;height: 194px;margin: 0 1.25%;text-align: center;}
.indabout .abolist .pic{display: block;width: 100%;height: 100%;}
.indabout .abolist .name{position: absolute;left: 0;bottom: 9px;width: 100%;height: 42px;line-height: 42px;text-transform: uppercase;font-size: 16px;color: #fff;text-decoration: none;text-indent: 19px;text-align: left;}
.indabout .abolist .name:before{content: '';position: absolute;left: 19px;top: 0px;width: 40px;height: 1px;background: #8d8e8e;}

.indexnews{padding-top: 48px;padding-bottom: 70px;}
.indexnews .newslist{margin-top: 40px;padding:0 10px;}
.indexnews .newslist .list{float: left;width: 50%;}
.indexnews .newslist .first{margin-left: 0;}
.indexnews .newslist .pic{float: left;width: 200px;height: 130px;overflow: hidden;text-align: center;}
.indexnews .newslist .pic img{width: 100%;height: 100%;}
.indexnews .newslist .con{position: relative;margin-left: 230px;padding-right: 30px;z-index: 1;background: #fff;}
.indexnews .newslist .date{height: 22px;line-height: 22px;font-size: 14px;color: #999999;}
.indexnews .newslist .name{display: block;height: 60px;line-height: 20px;margin-top: 5px;font-size: 14px;overflow: hidden;}
.indexnews .newslist .more{display: block;height: 25px;line-height: 25px;margin-top: 12px;text-decoration: none; color: #2f99e3;font-size: 14px;font-weight: bold;}
.indexnews .newslist .list:hover img{transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}
