.in_title{text-align: center;padding-top: 55px;margin-bottom: 45px;}
.in_title h2{font-size: 28px;color: #2a2a2a;letter-spacing: 1.5px;font-weight: 600;}
.in_title p{font-size:18px;color: #9a9a9a;letter-spacing: 1px;margin-top: 10px;}
.in_title p img{display: inline-block;}
.in_title p span{display: inline-block;margin: 0 10px;}

/* in_product */
.in_product{padding-bottom: 20px;}
.in_product .product_list ul{margin: 0 -17px;}
.in_product .product_list ul li{float:left; _display:inline; overflow:hidden; text-align:center;margin: 0 17px 45px;}
.in_product .product_list ul li img{ width:272px; height:300px; display:block;border: 1px solid #e6e6e6; }
.in_product .product_list ul li p{line-height: 42px;font-size:16px;color: #9e9d9e;border: 1px solid #9e9d9e;margin-top: 10px;}
.in_product .product_list ul li:hover p{background:#09b1bc;border: 1px solid #09b1bc;color: #fff;}

/* in_adver */
.in_adver .adv01{background: url("../images/adv01.jpg") no-repeat top center;height: 718px;}
.in_adver .adv02{background: url("../images/adv02.jpg") no-repeat top center;height: 597px;}
.in_adver .adv03{background: url("../images/adv03.jpg") no-repeat top center;height: 723px;}

/* in_advan */
.in_advan{background: url("../images/advan_bg.jpg") no-repeat center;height: 504px;padding-top: 55px;}
.in_advan .fr{width: 650px;margin-right: 20px;}
.in_advan .fr h2{font-size: 24px;font-weight: normal;color: #fff;border-left: 4px solid #9e9d9e;padding-left: 20px;margin-bottom: 25px;}
.in_advan .fr ul li{position: relative;margin-bottom: 50px;}
.in_advan .fr ul li img{position: absolute;left: -135px;top: 5px;}
.in_advan .fr ul li h3{font-size: 18px;font-weight: normal;color: #fff;}
.in_advan .fr ul li p{font-size: 14px;color: #ebebeb;line-height: 30px;margin-top: 10px;}

/* in_case */
.in_case{overflow: hidden;background: #f6f6f6;padding-bottom: 55px;}
.in_case .picScroll-left{ position:relative;}
.in_case .picScroll-left .hd .prev,.in_case .picScroll-left .hd .next{ display:block;width:35px; height:35px; cursor:pointer; position: absolute;top: 50%;margin-top: -17px;}
.in_case .picScroll-left .hd .prev{background:url(../images/prev.png) no-repeat;left: -63px;}
.in_case .picScroll-left .hd .next{background:url(../images/next.png) no-repeat;right: -63px;}
.in_case .picScroll-left .hd .prev:hover{background:url(../images/prev_hover.png) no-repeat;}
.in_case .picScroll-left .hd .next:hover{background:url(../images/next_hover.png) no-repeat;}
.in_case .picScroll-left .bd{overflow:hidden;}
.in_case .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.in_case .picScroll-left .bd ul li{ width: 381px;float:left; _display:inline;margin-right: 29px;text-align: center;}
.in_case .picScroll-left .bd ul li img{width:381px;height:262px;display: block;}

/* in_about */
.in_about{background: url("../images/about_bg.png") no-repeat bottom center;padding-bottom: 60px;}
.in_about .fl{width: 524px;}
.in_about .fl img{width: 524px;display: block;}
.in_about .fr{width: 540px;margin-left: 30px;}
.in_about .fr .about_t{margin-bottom: 20px;}
.in_about .fr .about_t h2{font-size: 20px;color: #1c1c1c;font-weight: normal;letter-spacing: 2px;line-height: 68px;background: url("../images/about_line.jpg") no-repeat bottom left;}
.in_about .fr .about_txt p{font-size: 16px;color: #878787;line-height: 36px;}
.in_about .fr .about_txt a{width: 99px;height: 34px;display: block;background: url("../images/more_bg.jpg") no-repeat;margin-top: 15px;}

.in_envir .picScroll-left2{ position:relative;margin-top: 50px;}
.in_envir .picScroll-left2 .bd{overflow:hidden;}
.in_envir .picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.in_envir .picScroll-left2 .bd ul li{ width:284px;margin-right: 21px; float:left; _display:inline; overflow:hidden;text-align: center;}
.in_envir .picScroll-left2 .bd ul li img{width:284px; height:189px;display: block;}

/* in_adv */
.in_adv{background: url("../images/adv_bg.jpg") no-repeat center;height: 208px;margin-top: 55px;}
.in_adv .fl{width:655px;margin-top: 42px;}
.in_adv .adv_txt .fl p.txt1{font-size: 20px;color: #fff;font-weight: 600;letter-spacing: 2px;}
.in_adv .adv_txt .fl h3{font-size: 22px;color: #fff;letter-spacing: 2.2px;line-height: 50px;}
.in_adv .adv_txt .fl p.txt_yw{font-size: 16px;color: #d9d9d9;letter-spacing: 3.2px;}

.in_adv .adv_txt .fr{text-align: center;margin-top: 45px;}
.in_adv .adv_txt .fr p{font-size: 16px;color: #fff;letter-spacing: 1.6px;font-weight: 600;background: url("../images/tel_bg.png") no-repeat center;padding: 0 20px;}
.in_adv .adv_txt .fr h3{font-size: 27px;color: #efefef;letter-spacing: 2px;line-height: 60px;}
.in_adv .adv_txt .fr a{width: 234px;height: 31px;line-height: 31px;display: inline-block;background: #fff;color: #09b1bc;letter-spacing: 2.8px;}

/* in_news */
.in_news{position: relative;padding-bottom:25px;}
.in_news .top{border: 1px solid #e5e5e5;margin-bottom: 40px;}
.in_news .top h2{font-size: 18px;color: #2e2e2e;font-weight: normal;position: relative;line-height: 42px;border-left: 4px solid #09b1bc;padding-left: 8px;}
.in_news .top h2 a{position: absolute;right: 8px;color: #09b1bc;font-size: 16px;}
.in_news .fr{ width:573px; position: relative;}
.in_news .fr ul li h3{line-height:48px;color: #2e2e2e;font-size: 16px;margin-top: 10px;font-weight: normal;}
.in_news .fr ul li p{color: #949494; font-size: 12px;;line-height:26px;padding-left: 41px;position: relative;}
.in_news .fr ul li p span{position: absolute;left: 0;top: 0;}
.in_news .fr ul li span{color: #2e2e2e;font-size: 18px;}
.in_news .fr ul li:hover h3{color: #09b1bc;}

.in_news .fl{ width: 570px;}
.in_news .fl dl{margin-bottom:40px;padding-bottom:5px;overflow: hidden;border-bottom:1px solid #dfdfdf;  }
.in_news .fl dl:last-child{border-bottom:none;}
.in_news .fl dl dt{ width:60px; float:left;font-weight:bold;font-size:12px;text-align: center;color: #838383;font-weight: normal;line-height:22px;padding-top: 4px;}
.in_news .fl dl dt span{ display:block; text-align: center; font-size:44px;line-height: 50px;font-weight: normal;}
.in_news .fl dl dd{ width:490px; float: right; line-height:22px; color: #898989;padding-left:10px; }
.in_news .fl dl dd h3{ font-size:16px; color: #282828;font-weight: normal;background: url("../images/hot1.png") no-repeat right center;}
.in_news .fl dl dd p{color: #949494; font-size: 12px;;line-height:26px;margin-top: 10px; }
.in_news .fl dl:hover dd h3{ color: #09b1bc;background: url("../images/hot2.png") no-repeat right center;}