.in_title{text-align: center;margin-bottom: 50px;padding-top: 70px;}
.in_title h2{color: #333333;font-size: 38px;}
.in_title h2 span{color: #ad282c;}
.in_title p{color:#333333;font-size: 22px;margin-top: 10px;}

.in_prod{background: url("../images/bg.jpg") repeat;padding-bottom:70px; }
/* in_search */
.in_search{background: #2f2c2d;}
.in_search .search{padding: 14px 27px;}
.search_box{width: 750px;background: url("../images/hot.png") no-repeat left center;padding-left: 70px;}
.search_txt{height: 37px;line-height: 37px;font-size: 14px;color: #ffffff;}
.search_txt a{color: #ffffff;margin-right:20px;}
.search_cnt1{width: 322px;height: 37px;position: relative;}
.search_cnt1 .txt{font-family: "Microsoft Yahei";font-size: 12px;width: 305px;height: 35px;line-height: 35px;padding-left: 15px;color:#808080;border: 1px solid #fff;background: #fff;}
.search_cnt1 .btn{width: 43px;height: 37px;background: url("../images/btn.jpg") no-repeat;position: absolute;right: 0;top: 0;}

/* in_product */
.in_product .in_title{margin-bottom: 20px;}
.product_nav .nav01 ul{background: url("../images/line.jpg") no-repeat center 105px;}
.product_nav .nav01 ul li{float: left;width: 160px;height: 100px;line-height: 100px;margin: 0 20px;background: url("../images/dot.png") no-repeat bottom center;}
.product_nav .nav01 ul li p{line-height: 30px;text-align: center;padding-top: 10px;}
.product_nav .nav01 ul li a{color: #211d1e;font-size: 18px;}
.product_nav .nav01 ul li:hover,.product_nav .nav01 ul li.on{background: url("../images/dot2.png") no-repeat bottom center;}
.product_nav .nav01 ul li:hover p,.product_nav .nav01 ul li.on p{color: #ad282c;font-weight: 600;text-align: center;padding-top: 10px;}
.product_nav .nav01 ul li.more{float: right;width: 150px;}
.product_nav .nav01 ul li.more p{}
.product_nav .nav02{margin-top: 30px;}
.product_nav .nav02 ul li{display: none;}
.product_nav .nav02 ul li.on{display: block;}
.product_nav .nav02 .fl{width: 554px;}
.product_nav .nav02 .fr{width: 545px;height: 318px; background: #fff;padding: 70px 45px;position: relative;}
.product_nav .nav02 .fr h3{font-size: 24px;color: #333333;}
.product_nav .nav02 .fr p{font-size: 18px;color: #7d7c7c;line-height: 28px;margin-top: 30px;}
.product_nav .nav02 .fr .more{position: absolute;left: 45px;bottom: 90px;}
.product_nav .nav02 .fr a{font-size: 18px;line-height: 44px;color: #ffffff;width: 101px;background:url(../images/more1.jpg) no-repeat;display: inline-block;padding-left: 60px;margin-right: 30px;}
.product_nav .nav02 .fr a.more2{background:url(../images/more2.jpg) no-repeat;}
.in_product .picScroll{position: relative;margin-top: 40px;}
.in_product .bd {width: 1200px;margin: 0 auto;height: auto;overflow: hidden;}
.in_product .bd li {width: 290px;height: auto;margin-right: 14px;text-align: center;position: relative;}
.in_product .bd li img{width: 290px;height: 189px;}
.in_product .bd li p{font-size: 18px;color: #333;margin-top:10px;}

/*in_about*/
.in_about {width: 100%;margin-top: 70px;}
.in_about .about_txt {width: 600px;}
.in_about .about_txt p {line-height: 30px;font-size: 16px;color: #807c7c;}
.in_about .about_t{margin: 40px 0 60px 0;}
.in_about .about_t h2{font-size: 38px;color: #333333;letter-spacing: 2px;}
.in_about .about_t p{font-size: 24px;color: #ad282c;}
.in_about .a_more {
    font-size: 16px;
    line-height: 40px;
    color: #fff;
    width: 104px;
    background:url(../images/amore_bg.png) no-repeat;
    display: block;
    padding-left: 55px;
    margin-top: 35px;
}
.in_about .about_img img{width:568px;height: 652px;}
.in_about ul{background: #f9f9f9;padding: 35px 0;}
.in_about ul li{width: 33.3%;float: left;text-align: center;padding-top: 70px;font-size: 18px;color: #313030;}
.in_about ul li.li01{background:url(../images/about01.png) no-repeat top center;}
.in_about ul li.li02{background:url(../images/about02.png) no-repeat top center;}
.in_about ul li.li03{background:url(../images/about03.png) no-repeat top center;}
.in_about ul li.li01:hover{background:url(../images/about04.png) no-repeat top center;}
.in_about ul li.li02:hover{background:url(../images/about05.png) no-repeat top center;}
.in_about ul li.li03:hover{background:url(../images/about06.png) no-repeat top center;}
.in_about hr{border-style: dashed;border-color: #cecece;margin-bottom:40px;margin-top: 40px;}

/* in_case */
.in_case{background: url("../images/bg.jpg") repeat;padding-bottom: 70px ;margin-top: 60px}
.in_case .picScroll2{position: relative;}
.in_case .bd {width: 1200px;margin: 0 auto;height: auto;overflow: hidden;}
.in_case .bd li {width: 200px;height: auto;margin-right: 55px;position: relative;}
.in_case .bd li img{width: 200px;height: 100px;}
.in_case .bd li h3{color: #333333;margin-top: 25px;font-size: 14px;}
.in_case .bd li p.txt1{color: #525050;line-height: 60px;background:url(../images/time.png) no-repeat left center;padding-left: 98px;}
.in_case .bd li p.txt2{font-size: 16px;color: #706e6e;line-height: 28px;}
.in_case .bd li a.more{margin-top: 25px;width: 145px;height: 39px;line-height: 39px;display: block;font-size: 16px;color: #fff;background: #333333;text-align: center;}
.in_case .bd li:hover a.more{background: #ad282c;}
.in_case .hd .prev, .in_case .hd .next {display: block;width: 58px;height: 58px;cursor: pointer;position: absolute;top: 50%;}
.in_case .hd .next{background: url(../images/next.png) no-repeat;right: -83px;}
.in_case .hd .prev{background: url(../images/prev.png) no-repeat;left: -83px;}

/*in_news*/
.in_news {width: 100%;margin-top: 70px;}
.in_news .news_top {margin-bottom: 30px;padding-bottom: 10px;border-bottom: 1px solid #e5e5e5;}
.in_news .news_top span.fr {font-size: 12px;background: #ad282c;padding: 4px 8px;border-radius: 12px;}
.in_news .news_top span a {color: #fff;}
.in_news .news_top h2 {font-size: 28px;color: #333333;letter-spacing: 2px;}
.in_news .news_top h2 span{font-size: 18px;color: #ad282c;font-weight: normal;}
.in_news .news_top ul{font-size: 22px;}
.in_news .news_top ul li{display: inline-block;}
.in_news .news_top ul li a{color: #333;}
.in_news .news_top ul li.on a{color: #ad282c;}
.in_news .vedio {width: 400px;}
.in_news .vedio .picScroll3{position: relative;}
.in_news .vedio .bd {width: 1200px;margin: 0 auto;height: auto;overflow: hidden;}
.in_news .vedio .bd li {width: 400px;height: auto;position: relative;}
.in_news .vedio .bd li img{width: 400px;height: 263px;}
.in_news .vedio .bd li p{font-size: 18px;color: #fff;margin-top:8px;line-height: 55px;background: url(../images/vedio_bg.jpg) no-repeat;text-indent: 40px;}
.in_news .vedio .bd li .cover{width: 400px;height: 263px;position: absolute;top: 0;left: 0;background: url(../images/cover.png) no-repeat center center;}
.in_news .vedio .hd .next{display: block;width: 50px;height: 55px;cursor: pointer;position: absolute;bottom: 0;right: 0;background: url(../images/next.jpg) no-repeat;}

.in_news .news{width: 757px;}
.in_news .news_list{display: none;}
.in_news .news_list.on{display: block;}
.in_news .news_list .fl{position: relative;width: 274px;}
.in_news .news_list .fl img{width: 274px;height: 326px;display: block;}
.in_news .news_list .fl h3{line-height: 28px;font-size: 18px;color: #fff;background: url(../images/news_cover.png) repeat;width: 234px;position: absolute;bottom: 0;left: 0;padding: 20px;}
.in_news .news_list .fr{width: 474px;}
.in_news .news_list .fr ul li{background: #f2f3f4;padding: 15px;margin-bottom: 6px;}
.in_news .news_list .fr ul li h3{font-size: 18px;color: #333;position: relative;}
.in_news .news_list .fr ul li span{font-size: 15px;font-weight: normal;position: absolute;right: 0;}
.in_news .news_list .fr ul li p{font-size: 15px;color: #807e7e;margin-top: 2px;}
.in_news .news_list .fr ul li:last-child{margin-bottom: 0;}

.in_adv{background: #f6f6f6;padding: 45px 0;margin-top: 70px;}
.in_adv ul li{text-align: center;width: 25%;float: left;}
.in_adv ul li p{font-size: 16px;color: #6e6c6c;margin-top: 10px;}
.in_adv ul li img{transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out; }
.in_adv ul li:hover img{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(180deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);} 