
.in_title{text-align: center;padding-top: 50px;padding-bottom: 40px;}
.in_title p.txt1{font-size: 18px;color: #565656;line-height: 32px;margin-top: 5px;}
.in_title h3{font-size: 30px;color: #3d93e3;}
.in_title p.txt2{font-size: 14px;color: #848484;margin-top: 5px;}
a.more{display: inline-block; width: 103px; height: 36px;line-height: 36px;font-size:16px;color: #faba59;background: url(../images/about_more.png) no-repeat;padding-left:10px; }

/* in_search */
.in_search{height: auto;padding: 30px 0;color: #4d4d4d;}
.in_search .txt{width: 400px;}
.in_search .txt h2{font-size: 24px;}
.in_search .txt h2 span{color: #004fb2;}
.in_search .search{width: 550px;height: auto;text-align: center;}
.in_search .search>p a{padding: 0 5px;color: #4d4d4d;}
.in_search .search form{width: 262px;height: 26px;position: relative;display: block;margin:5px auto;}
.in_search .search form .txt{width: 262px;height: 24px;background: #eeeeee;text-indent: 20px;border: 1px solid #eee;border-radius: 10px;}
.in_search .search form .btn{display: block;width: 26px;height: 26px;background: #EEEEEE;background: url("../images/searchbtn.png") no-repeat center;position: absolute;right: 5px;top: 0;}
.in_search .tel{height: 48px;background: url("../images/searchtel.png") no-repeat left center;padding-left:58px; }
.in_search .tel p{height: 24px;font-size: 18px;line-height: 24px;}
.in_search .tel h2{color: #1d81de;font-size: 24px;}

/*in_product*/
.in_product{padding-bottom: 60px;padding-top: 5px; background: #f7f6f9;}
.in_product .product_top h2{font-size: 30px;background: url(../images/heng.jpg) no-repeat bottom center;padding-bottom: 15px;padding-top: 20px;}
.in_product .product_top p{font-size: 16px;line-height: 42px;}
.in_product .product_top{background: url(../images/pro_bg.jpg) no-repeat top center;height: 177px;text-align: center;color: #fff;}
.in_product .product_nav {display: block;margin: 50px auto 0;}
.in_product .product_nav ul li {padding: 0 15px; height: 36px;line-height: 36px;background: #1d81de;float: left;text-align: center;margin: 0 10px;}
.in_product .product_nav ul li.on{background: #55b402;}
.in_product .product_nav ul li a{color: #fff;font-size: 16px;}

.in_product .product_list ul{width: 100%;height: auto;overflow: hidden;display: none;}
.in_product .product_list ul.on {display: block;}
.in_product .product_list ul li {float: left;padding: 8px;background: #fff;border: 2px solid #e9e9e9;margin: 30px 3px 0 3px;}
.in_product .product_list ul li:hover{background: #1d81de;}
.in_product .product_list ul li img {width: 274px;height: 177px;display: block;cursor: pointer; -moz-box-shadow:1px 1px 3px rgba(233, 233, 233, 0.7); -webkit-box-shadow:1px 1px 3px rgba(233, 233, 233, 0.7); box-shadow:1px 1px 3px rgba(233, 233, 233, 0.7);}
.in_product .product_list ul li p {text-align: center;font-size: 15px;color: #1d81de;line-height: 36px;}
.in_product .product_list ul li:hover p {color: #fff;}

/*in_advert*/
.in_advert{
    width: 100%;
    height: 151px;
    overflow: hidden;
    background: url("../images/advert.jpg") no-repeat center;
}

/*in_vedio*/
.in_vedio{margin-bottom: 50px;background: url(../images/bg.png) no-repeat top center;}
.in_vedio .picScroll{position: relative;}
.in_vedio .bd {width: 100%;margin: 0 auto;height: auto;overflow: hidden;}
.in_vedio .bd li {width: 281px;margin: 0 9px;position: relative;}
.in_vedio .bd li:hover{background: #1d81de;}
.in_vedio .bd li img{width: 281px;height: 190px;display: block;cursor: pointer;}

/* in_about */
.in_about{background: url(../images/about_bg.jpg) no-repeat top center; height: 421px;}
.in_about .about_t{text-align: center;padding-top: 50px;padding-bottom: 30px;}
.in_about .about_t h2{font-size: 30px;color: #fff;}
.in_about .about_txt{width: 800px;}
.in_about .about_txt p{font-size: 16px;color: #fff;line-height: 34px;}
.in_about .about_tel{text-align: center;margin-top: 10px;}
.in_about .about_tel span{color: #fff;font-size: 20px;line-height: 36px;background: url(../images/tel_bg2.png) no-repeat left center;padding-left: 45px;}
.in_about .about_tel a.more{text-align: left;margin-left: 25px;}


/*in_good*/
.in_good {padding-bottom:50px;background: url(../images/bg.png) no-repeat top center;}
.in_good ul li img{width: 600px;}
.in_good ul li .list {width: 560px;}
.in_good ul li .list .txt1 h3 {
    font-size: 48px;
    color: #1d81de;
    font-weight: 500;
    margin-top:25px;
}
.in_good ul li .list .txt1 h3 span{font-size: 36px;}
.in_good ul li .list .txt1 p{font-size: 24px;color: #171717;line-height: 32px;}
.in_good ul li .list .txt1 p.heng{width: 19px;height: 3px;background: #1d81de;margin: 15px 0;}
.in_good ul li .list .txt2 p {
    line-height: 28px;
    font-size: 16px;
    color: #171717;
    background: url(../images/plane.png) no-repeat left center;
    padding-left: 35px;
}
.in_good ul li.li02 .list .txt1{text-align: right;}

/*case*/
.case{
    width: 100%;
    background: url(../images/case_bg.jpg) no-repeat top center;
    height: 802px;
}
.case_box li{
    width: 289px;
    height: 226px;
    position: relative;
    float: left;
    margin:0 5px 10px;
}
.case_box li p{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 289px;
    height: 36px;
    background: url("../images/c2.png") no-repeat;
    line-height: 36px;
    text-align: center;
    color: white;

}
    
.case_box li div{
    width: 289px;
    height: 226px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
    background: url("../images/c3.png") no-repeat;
    display: none;
}
.case_box li:hover p{
    display: none;
}
.case_box li:hover div{display: block;}
.case_pic{
    display: block;
    margin: 20px auto 0;
}
/*news*/
.news{
    width: 100%;
    background: url(../images/bg.png) no-repeat top center;}
}
.news_box .txt p{
    height: 30px;
    line-height: 30px;
    background: url("../images/dot.png") no-repeat center left;
    text-indent: 20px;
    margin-left: 30px;
}
.news_box .txt p:hover a{
    color: #1d81de;
}
.news_box .txt div{
    width: 591px;
    background: #f5f5f5;
    padding: 20px 0;
}

/*message*/
.message{
    width: 100%;
    height: 169px;
    background: url("../images/msg_bg.jpg") no-repeat center;
    color: #fff;
}
.message .wrap{padding-top: 45px;}
.message .fl h3{font-size: 40px;}
.message .fl p{font-size: 24px;}
.message .fr h3{font-size: 32px;}
.message .fr p{font-size: 25px;}
.messages{
    width: 510px;
    height: 82px;
    margin-left: 70px;
}
.messages .box1{
    width: 192px;
    margin-right: 5px;
}
.messages .box1 input{
    width: 192px;
    height: 36px;
    margin-bottom: 5px;
    background: white;
    color: black;
    line-height: 36px;
    text-indent: 15px;
    border: 1px solid white;
}
.messages .box1 textarea{
    width: 192px;
    height: 80px;
    line-height: 38px;
    text-indent: 15px;
    border: 1px solid white;
}
.messages .btnt{
    width: 77px;
    height: 82px;
    background: url("../images/btn.jpg") no-repeat center;
    cursor: pointer;
}


