@charset "utf-8";
/***************************宽屏样式(start)***************************/
.w_1200 .banner2 .b{height:310px; margin:0 14px;}
.w_1200 .banner2 .b0{width:260px;}
.w_1200 .banner2 .b1{width:560px;}
/***************************宽屏样式(end)***************************/
.banner{width:100%; overflow:hidden; position:relative; height:496px;}
.banner .item{width:1920px; position:relative; top:0; margin-left:-960px; left:50%; z-index:1;}

.banner2{background:#f3f6f6; padding:25px 0;}
.banner2 .b{padding:5px; margin:0 7px; height:260px; border-radius:4px; background:#fff; box-shadow:1px 3px 3px #dce0e1;}
.banner2 .b0{width:218px;}
.banner2 .b1{width:470px;}

.index_c{position:relative; min-height:300px;}
.index_c .img{text-align:center;}
.index_c .tbox{position:absolute; width:100%; left:0; top:10px;}
.index_c .tbox .t{text-align:center; line-height:40px; padding:10px 0; font-size:24px;}
.index_c .tbox .txt{text-align:center; width:90%; margin:0 auto; line-height:24px; font-size:14px; color:#555;}

.index_pro{background:#f3f6f6; width:100%; padding-bottom:39px;}
.index_pro .t{font-size:24px; line-height:75px; text-align:center;}
.index_pro .view_more{text-align:center; margin-top:18px;}
.index_pro .view_more a{line-height:36px; height:36px; padding:0 50px; text-decoration:none; background:#15e8eb; color:#fff; font-size:16px; border:3px solid #edefef; border-radius:21px; display:inline-block;}
.index_pro .prolist .item{margin-left:20px;}

#footer{border-top:none;}