/* about */
.about{
    background: url(../images/about.jpg) no-repeat center center;
    height: 528px;
}
.about .right{
    width: 520px;
    height: 390px;
    margin-top: 63px;
}
.about .p1{
    font-size: 36px;
    color:#4c4c4c;
    margin-left: 376px;
}
.about .p2{
    font-size: 40px;
    color:#0452ad;
    margin-left: 306px;
    margin-top: 22px;
}
.about .border{
    width: 60px;
    height: 6px;
    background-color: #ea7637;
    margin-top: 20px;
    margin-left: 455px;
}
.about p{
    margin-top: 30px;
    font-size: 16px;
    color:#4c4c4c;
    line-height: 27px;
}
.about a img{
 margin-top: 243px;
}


/* product */
.product{
    background: url(../images/product.jpg) no-repeat center center;
    height: 1163px;
}
.product .p1{
    font-size: 36px;
    color:#ffffff;
    text-align: center;
    padding-top: 53px;
}
.product .p2{
    font-size: 40px;
    color:#ffffff;
    text-align: center;
    margin-top: 25px;
}

.product_nav{
    width: 1186px;
    height: 0px;
    margin-top: 87px;
    margin-left: 7px;
    margin-right: 7px;
}


.product_nav li{
    width: 186px;
    height: 46px;
    float: left;
    line-height: 55px;
    text-align: center;
    font-size: 20px;
    background: url(../images/product_back.jpg) no-repeat center center;
    margin-left: 11px;
    margin-top: 23px;
}
.product_nav li a{
    width: 186px;
    height: 46px;
    float: left;
    line-height: 46px;
    text-align: center;
    font-size: 18px;
    color:#ffffff;
}

.product_list {
   margin-top: 45px;
}
.product .prod_tit{ height:115px;}
.product_list {width: 1200px;position:relative;margin: 0 auto;zoom: 1;padding-top: 60px}
.product_list .leftBotton,
.product_list .rightBotton{width: 72px;height: 72px;top: 158px;cursor: pointer;position: absolute;}
.product_list .leftBotton { background: url(../images/left.png) no-repeat ;left: -108px;}
.product_list .rightBotton {background:url(../images/right.png) no-repeat;right: -108px}
.product_list .box {float: left;margin-left: 14px;}
.product_list .box a img {display: block;width: 286px;height: 292px; }
.product_list .box p{
    position: absolute;
    width: 286px;
    /*height: 40px;*/
    line-height: 62px;
    height: 62px;
    background:url(../images/product_back1.jpg) no-repeat;
    z-index: 99;
    left: 0;
    bottom: 0;
}
.product_list .box .p9 a {
    color: white;
    width: 100%;
    text-align: left;
    margin-left: 17px;
    font-size: 19px;
}
.product_list .box .a img{
    z-index: 500;
    position: relative;
    width: 110px;
    height: 36px;
    top:13px;
    left:169px;
}
.product_list .box{
    position: relative;
    width: 286px;height: 354px;
    margin-bottom: 23px;
}


/* case */
.case{
    width: 100%;
    height: 1105px;
}
.back{
    background: url(../images/back.jpg) no-repeat center center;
    height:261px;
    position: relative;
}
.case .back .p1{
    font-size: 36px;
    color:#ffffff;
    text-align: center;
    padding-top: 52px;
}
.case .back .p2{
    font-size: 16px;
    color:#e5e5e5;
    text-align: center;
    width: 1011px;
    padding-top: 25px;
    margin: 0 auto;
}
/* banner */
.bannerb{
    background-color: #ffffff;
    height: 366px;
    position: relative;
   
}
.bannerb .multipleColumn{  position:relative; width:1200px; top:-72px;
    z-index: 999; }
.bannerb .multipleColumn .bd{  overflow:hidden;width: 1200px;  }
.bannerb .multipleColumn .bd ul{ overflow:hidden; zoom:1; width:284px;margin:  0 8px;  float:left; _display:inline;;  }
.bannerb .multipleColumn .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }
.bannerb .multipleColumn .bd ul li:first-child{
    margin-left: 0px;
}
.bannerb .multipleColumn .bd ul li .pic{ text-align:center; }
.bannerb .multipleColumn .bd ul li .pic img{ width:288px; height:366px; display:block; }
.bannerb .multipleColumn .bd ul li .title{ line-height:24px;}

.bannerb a img{
    display: block;
    margin: 0 auto;
}
/* news */
.bottom{
   height: 389px;
   width: 100%;
}
.bottom .news{
    background: url(../images/news.jpg) no-repeat center center;
    height: 389px;
    width: 677px;
}

.news  .news-tab {
    padding-left: 160px;
    margin-bottom: 10px;
}

.news .news-tab li {
    width: 204px;
    cursor: pointer;
    height: 38px;
    background: url(../images/news1.png) no-repeat;
    line-height: 38px;
    font-size: 16px;
    font-weight: bold;
    color: #5C5C5C;
    padding-left: 105px;
    float: left;
}

.news  .news-tab li.active {
    color: #00488E;
}

.news  .news-list {
    display: none;
    height: 296px;
    padding-top: 93px;
}

.news  .news-list.active {
    display: block;
}

.news .news-list li dl dt {
    width: 65px;
    height: 65px;
    background-color: #0452ad;
    float: left;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
    margin-left: 27px;
    margin-bottom: 35px;
}

.news .news-list li dl dt span {
    font-size: 21px;
    font-weight: bold;
    color: #ffffff;
    display: block;
    margin-top: 10px;
}

.news .news-list li dl dd {
    float: right;
    width: 83%;
}

.news .news-list li dl dd.title {
    font-size: 18px;
    color: #333333;
}

.news .news-list li dl dd.text {
    font-size: 16px;
    color: #4c4c4c;
    margin-top: 14px;
}
.news .link{
    margin-top: 35px;
}
.news .link span{
    font-size: 16px;
    color:#0452ad;
    margin-right: 16px;
}


.bottom .liu{
    background: url(../images/liuyan.jpg) no-repeat center center;
    height: 389px;
    width: 508px;
}

.liu .li3{
    color:#aaaaaa;
    font-size: 14px;
    float: left;
    width: 447px;
    margin-left: 30px;
    padding-top: 89px;
}

.liu .li3 .txt3 {
    font-size: 20px;
    line-height: 42px;
    height: 42px;
    color:#ffffff;
    margin-bottom:10px;
}
.liu .li3 dl dt{
    border-bottom: 1px solid #bdbcbe;
}
.liu .li3 dl dd{
    position: relative;
    bottom:20px;
    left:44px;
    border: none;
}

.liu .li3 div .submit_btn{
    width: 90px;
    height: 28px;
    line-height: 28px;
    background-color: none;
    background-color: #e98f0f;
    color:#ffffff;
}
.liu textarea{
    background-color: #ffffff;
    width: 360px;
    height: 100px;
    color: #808080;
    border: none;
    position: relative;
    top: -41px;
    left:87px;
    font-size: 18px;
    margin-left: 8px;
}

form .texacnt{
    margin-top:25px;
    width: 380px;
    height: 125px;
    color: #ffffff;
}
form span{
    font-size: 18px;
    color:#0452ad;  
    line-height: 37px;
    letter-spacing:45px;
}

form .btnt{
    width: 96px;
    height: 33px;
    line-height: 33px;
    background-color: none;
    background-color: #ea7637;
    color:#ffffff;
    margin-left: 171px;
}
form .txtt{
    background-color: #ffffff;
    color:#808080;
    height: 45px;
    width: 359px;
    position: absolute;
    line-height: 45px;
    font-size: 18px;
    margin-left: 8px;
    left:87px;
}
form .ipt{
    color:#ffffff;
	position: relative;
}
form .box1{
    margin-top: 15px;
}

.guesbook_txt5{
    position: absolute;
    left: 360px;
    z-index: 1000;
    top:10px;
}
.guesbook_txt6{
    position: absolute;
    left: 309px;
    z-index: 1000;
    top:10px;
    width: 140px;
}