
.in_title{text-align: center;margin-bottom: 40px; }
.in_title h2{font-size: 36px;font-weight: normal;color: #333;}
.in_title h2 span{color: #056ab7;}
.in_title h2 img{display: inline-block;}
.in_title p{font-size: 18px;color: #999999;margin-top: 15px;}
a.more{font-size: 20px;color: #fff;background: url(../images/more_bg.png) no-repeat right center;padding-right: 40px;line-height: 28px;}

/*in_product*/
.in_product {margin-top: 36px;}
.in_product .product_nav ul li{float: left;width: 157px;text-align: center;margin: 0 21px;}
.in_product .product_nav ul li img{padding:9px 0;display: block;width: 140px;height: 153px;margin: 0 auto;}
.in_product .product_nav ul li p{font-size: 18px;color: #5f5d5d;margin-top: 8px;}
.in_product .product_nav ul li:hover{background: url(../images/pro_li.png) no-repeat top center;}

.in_product .product_list{background: url(../images/product_bg.jpg) no-repeat top center;height: 761px;overflow: hidden;margin-top: 80px;}
.in_product .product_list .wrap{position: relative;height: 761px;}
.in_product .multipleColumn{position: absolute;left: 0;top: 70px;}
.in_product .multipleColumn .bd{height: auto;overflow: hidden;width: 1560px;}
.in_product .multipleColumn .bd ul {overflow: hidden;zoom: 1;width: 312px;float: left;}
.in_product .multipleColumn .bd ul li {position: relative;width: 302px;height: 250px;float: left;overflow: hidden;text-align: center;margin: 25px 0;background: #fff;-moz-box-shadow:2px 2px 20px rgba(89,120,171,0.3); -webkit-box-shadow:2px 2px 20px rgba(89,120,171,0.3); box-shadow:2px 2px 20px rgba(89,120,171,0.3);}
.in_product .multipleColumn .bd ul li img {width: 302px;height: 198px;}
.in_product .multipleColumn .bd ul li  p{font-size: 18px;color: #595c5f;line-height: 52px;}
.in_product .product_list a.more{position: absolute;bottom: 45px;left: 165px;}

.in_advan{background: #faf9f9;padding-top: 80px;}
.in_advan .advan_list .fl{width: 560px;}
.in_advan .advan_list .fl ul li{float: left;width: 263px;margin-right: 17px;margin-bottom: 17px;position: relative;}
.in_advan .advan_list .fl ul li img{width: 263px;height: 234px;display: block;}
.in_advan .advan_list .fl ul li p{font-size: 24px;color: #fff;line-height: 48px;height: 56px;width: 100%;position: absolute;left: 0;bottom: 20px;text-align: center;background: url(../images/advan_bg.png) no-repeat;}
.in_advan .advan_list .fr{width:600px;background: url(../images/advan_line.png) no-repeat 17px 30px;}
.in_advan .advan_list .fr ul li {position: relative;padding-left: 160px;background: url(../images/advan_dot.png) no-repeat left 5px;margin-bottom: 80px;}
.in_advan .advan_list .fr ul li h3{font-size: 24px;font-weight: normal;color: #056ab7;}
.in_advan .advan_list .fr ul li p{font-size: 16px;color: #757474;line-height: 30px;margin-top: 10px;}
.in_advan .advan_list .fr ul li i{font-size: 48px;font-weight: bold;color: #c9c8c8;position: absolute;top: -10px;left: 65px;}

/* in_about */
.in_about {padding-top: 80px;padding-bottom: 10px;}
.in_about .about_box{background: url(../images/about_bg.jpg) no-repeat top center;height: 531px;padding-top: 48px;}
.in_about .about_txt {width: 572px;}
.in_about .about_txt h2{font-size: 24px;font-weight: normal;color: #056ab7;margin-bottom: 25px;margin-top: 50px;}
.in_about .about_txt p{font-size: 16px;color: #666666; line-height: 33px;}
.in_about a.more{color: #056ab7;background: url(../images/more_bg2.png) no-repeat right center;margin-top: 25px;}

.in_news{background: #faf9f9;padding-top: 80px;}
.in_news .news_list dl{overflow: hidden;width: 580px;float: left;margin: 0 10px 30px;}
.in_news .news_list dl dt{ width:80px;height: 78px;float:left;font-size:14px;text-align: center;color: #fff;line-height: 33px;background: #056ab7;}
.in_news .news_list dl dt span{ display:block; font-size:27px;border-bottom: 1px solid #fff;line-height:43px;}
.in_news .news_list dl dd{ width:480px; float:right; line-height:22px; color: #666464;padding-left:20px; }
.in_news .news_list dl dd h3{font-size: 18px;color: #2d2d2e;font-weight: normal;}
.in_news .news_list dl dd p{font-size: 14px;color: #848383;line-height: 24px;margin-top: 8px;}

.footer {
    background: url(../images/foot_bg.jpg) no-repeat top center;
    height: 363px;
    padding-top: 200px;
}