/* in_product */
.pro_title{margin-top: 60px;margin-bottom: 40px;}
.pro_title img{display: block;}

.pro_search{text-align: center;}
.pro_search .search_txt{font-size: 17px;color: #8c8b8b;margin-top: 25px;}
.pro_search .search_txt a{color: #8c8b8b;}
.pro_search .search_cnt{width: 498px;height: 44px;position: relative;margin: 0 auto;}
.pro_search .search_cnt .txt{font-size: 14px;width: 494px;height: 40px;line-height: 40px;text-indent: 30px;color:#959da2;background: #fff;border: 2px solid #0073b0;border-radius: 20px;}
.pro_search .search_cnt .btn{width: 27px;height: 27px;background: url("../images/btn.png") no-repeat;position: absolute;right: 15px;top: 9px;}

.pro_box{margin-top: 25px;}
.pro_nav{width: 267px;position: relative;}
.pro_nav .pro_top{position: absolute;top: 0;left: 42px;}
.pro_nav ul{padding: 0 11px 0 12px;padding-top:86px;margin-top: 20px;background: #0691cc;height: 687px;}
.pro_nav ul li{height: 54px;line-height: 54px;font-size: 18px;border-bottom: 1px dashed #25abe4;}
.pro_nav ul li a{color: #fff;display: block;background: url(../images/dot.png) no-repeat 16px center;padding-left: 42px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pro_nav ul li:hover {background: url(../images/pro_hover.png) no-repeat center;}
.pro_nav ul li.more{border-bottom:none;}

.pro_list{width: 933px;margin-top: 20px;}
.pro_list ul li{text-align: center;float: left;margin-left:22px;}
.pro_list ul li img{height: 203px;width: 283px;display: block;border: 3px solid #0691cc;-moz-box-shadow:0px 6px 10px #83a3c4; -webkit-box-shadow:0px 6px 10px #83a3c4; box-shadow: 0px 6px 10px #83a3c4;}
.pro_list ul li p{line-height: 48px;font-size: 17px;color: #000;}
.pro_list ul li:hover img{border: 3px solid #f7941e;-moz-box-shadow:0px 6px 10px #fbca90; -webkit-box-shadow:0px 6px 10px #fbca90; box-shadow: 0px 6px 10px #fbca90;}

/* in_adv */
.in_adv{height: 190px;background: url(../images/adv_bg.jpg) no-repeat;color: #fff;text-align: center;margin-top: 60px;}
.in_adv h2{font-size: 36px;line-height: 75px;}
.in_adv .adv_tel{background: url(../images/adv_txt.png) no-repeat 110px;height: 98px;}
.in_adv p{line-height: 92px;font-size: 46px;font-weight: bold;letter-spacing: -2px; -moz-text-shadow:1px 1px 2px #04A3D8; -webkit-text-shadow:1px 1px 2px #04A3D8; text-shadow:1px 1px 2px #04A3D8;}

/* in_advan */
.in_advan{height: 515px;background: url(../images/advan_bg.png) no-repeat;margin-top: 60px;overflow: hidden;}
.in_advan .advan_top{font-size: 36px;color: #ffffff;font-weight: bold;margin-left: 60px;margin-top: 30px;}

.in_advan h1{width: 189px;height: 35px;background: #0691cc;font-size: 20px; color: #fff;text-align: center;line-height: 35px;border-radius: 3px;margin-bottom: 10px;font-weight: normal;}
.in_advan h2 {font-size: 21px;color: #3e454c;margin: 20px 0 17px 0;}
.in_advan p{font-size: 15px;color: #1d1d1d;line-height: 21px;}
.in_advan p span{color:#fa0505;}
.in_advan .advanL{margin-top: 50px;width: 548px;margin-left: 40px;}
.in_advan .advanR{width: 484px;margin-right: 90px;}
.in_advan .advanR h1{margin: 35px 0;}
.in_advan .advanR .hr{height: 75px;}
.in_advan .advanR p{font-size: 17px;color: #1d1d1d;line-height: 24px;}

/*in_news*/
.in_news{margin: 60px auto;}
.in_news .news_top{position: relative;padding-bottom: 12px;background: url(../images/news_line.jpg) no-repeat bottom left;}
.in_news .news_top h2{font-size: 60px;color: #0075cf;position: absolute;left: 0;top: 0;line-height: 48px;font-family: Arial, Helvetica, sans-serif;}
.in_news .news_top p{font-size: 20px;color: #3e454c;padding-left: 45px;}
.in_news .news_top p span{font-size: 14px;}
.in_news .news_top a{color: #ffffff; width: 121px;line-height: 33px;display: block;text-align: center;display: block;background: #0691cc;border-radius: 16px;position: absolute;right: 0;bottom: 12px;}
.in_news .about{ width:556px;}
.in_news .about_txt{margin-top: 22px;}
.in_news .about_txt .pic{ width: 556px; height:228px;overflow: hidden;}
.in_news .about_txt img{ width: 556px; height:228px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.in_news .about_txt img:hover{ transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}
.in_news .about_txt h3{ color: #0691cc; line-height:72px;font-size: 20px; }
.in_news .about_txt p{color: #000; line-height:28px;font-size: 16px; }

.in_news .news{ width:564px;}
.in_news .news dl{margin-top:22px; overflow: hidden;}
.in_news .news dl:hover dt{ background: #0691cc; }
.in_news .news dl:hover dd{ color: #000;}
.in_news .news dl:hover dd h5 a{ color: #0075cf; }
.in_news .news dl:hover{ background: #f0f4f5; }
.in_news .news dl dt{ width:92px; float:left;color:#fff; font-size: 19px; background: #3e454c; padding:5px 0; text-align: center;height:100px;}
.in_news .news dl dt span{ display:block; font-size:42px; text-align: center; padding-top: 7px;}
.in_news .news dl dd{ width:445px; float:right;font-size:16px; line-height:24px; color: #868282;padding-right: 10px; padding-top:6px; }
.in_news .news dl dd h5 a{ font-size:18px; color: #3b4954;font-weight: normal;}

.in_adver{padding: 45px 0;background: #f0f4f5;border-top: 1px solid #cfcfcf;}
.in_adver ul li{width: 179px;height: 179px;float: left;background: url(../images/adver_li.png) no-repeat;text-align: center;margin: 0 60px;}
.in_adver ul li img{margin-top: 40px;}
.in_adver ul li p{color:#fff; font-size: 19px;margin-top: 5px;}