﻿.indexBox{position: absolute;width: 100%;}
.More{width: 180px;margin: 0 auto;text-align: center;display: block;}
.More a{color: #FFF;font-size: 18px;line-height: 38px;border: 1px solid #FFF;-moz-border-radius: 20px;-webkit-border-radius: 20px;border-radius: 20px;display: block;}
.More a:hover{background-color: #006ccd;border: 1px solid #006ccd;}


/* 首页第一部分 */
.part1Bg{width: 100%;background: url(../images/aboutbga.jpg);background-position: center center;background-repeat: no-repeat;background-attachment:scroll;background-size: cover;background-color: #fff;}

.part1Title{max-width: 1200px;margin: 0 auto;font-size: 28px;color: #FFF;text-align: center;}
.part1Main{max-width: 1200px;margin: 0 auto;color: #FFF;text-align: center;font-size: 16px;line-height: 40px;}


/* 首页第二部分 */
.part2Bg{width: 100%;background: url(../images/cpbga.jpg);background-position: center center;background-repeat: no-repeat;background-attachment:scroll;background-size: cover;background-color: #fff;}

.part2Title{width: 669px; height:89px;margin: 0 auto;background: url(../images/cpbt_bj.png);background-position: center center;}
.part2Title .tit{width: 669px; height:30px;color: #FFF;font-size: 30px;text-align: center;}
.part2Title .subtit{width: 340px; height:60px; font-size:16px;color: #FFF;text-align: center;margin: 15px auto 0;}

#indexPro .p_Product{margin: 10px; width: 100%;}
#indexPro{height: 257px; width: 1251px; z-index: 10; margin:0 auto;}
.indexPro_list .p_ProductList{font-size: 0; height: auto; overflow: hidden; padding: 0; white-space: normal; width: auto;}
.indexPro_list .p_products{height: auto; overflow: hidden; white-space: normal; width: auto;}
.indexPro_list .p_Product{border: medium none; display: inline-block; height: inherit; margin-bottom: 30px !important; margin-right: 15px !important; vertical-align: top; width: 285px !important;}
.indexPro_list .d_articles{height: 100%; opacity: 1; padding-left: 0; padding-right: 0; position: absolute; top: 0; width: 100%; z-index: 999;}
.indexPro_list .d_title .font{background: rgba(0, 0, 0, 0) url("../images/cp_hover.png") no-repeat scroll center top; font-size: 18px; line-height: 154px; opacity: 0; padding-top: 60px; text-align: center; transition: all 0.5s ease 0s; color:#FFF;}
.indexPro_list .d_title .font:hover{background: rgba(0, 0, 0, 0) url("../images/cp_hover.png") no-repeat scroll center top; font-size: 18px; opacity: 1; text-align: center; transition: all 0.5s ease 0s;}
.indexPro_list .d_title:hover{color: #ffffff;}
.e_box{border: 0 none;height: inherit;margin: 0;padding: 0;position: relative;width: 363px;}
.e_title{font-size: 16px; font-weight: normal; margin: 0; padding: 0; text-decoration: none; word-break: break-all;}



/* 首页第三部分 */
.part3Bg{width: 100%; padding-bottom: 10%;background: url(../images/qtbga.jpg);background-position: center center;background-repeat: no-repeat;background-attachment:scroll;background-size: cover;background-color: #464646;/*background-size:100%;*/}

.part3{max-width: 1400px; height:460px;margin: 0 auto;}

.indexAbout{ width:400px; height:460px; float:left;}
.indexAbout .pic{display: block; width: 400px; height: 230px; transition: 0s; overflow:hidden}
.indexAbout .pic img{display:block; transition:all ease-out .3s;}
.indexAbout .pic:hover{display: block; width: 400px; height: 230px;overflow: hidden;}
.indexAbout .pic:hover img{margin: -1px; transform:scale(1.15)}
.indexAbout .box{width: 400px;height: 230px;background-image: url(../images/indexAbout_bg.png);background-repeat: repeat;}
.indexAbout .box .aboutTit{width: 100%;height: 30px;padding: 20px 22px 0;font-size: 22px;font-weight: bold;color: #006ccd;}
.indexAbout .box .aboutTxt{width: 100%;padding: 25px 22px 0;font-size: 14px;color: #333; line-height:30px;}
.indexAbout .box .aboutMore{width: 100%;padding: 10px 22px 0;text-align: right;}
.indexAbout .box .aboutMore a{font-size: 14px;color: #006ccd;}


.indexNews{ width:400px; height:460px; float:left; margin-left:100px;}
.indexNews .pic{display: block; width: 400px; height: 230px; transition: 0s; overflow:hidden}
.indexNews .pic img{display:block; transition:all ease-out .3s;}
.indexNews .pic:hover{display: block; width: 400px; height: 230px;overflow: hidden;}
.indexNews .pic:hover img{margin: -1px; transform:scale(1.15)}
.indexNews .box{width: 400px;height: 230px;background-image: url(../images/indexAbout_bg.png);background-repeat: repeat;}
.indexNews .box .newsTit{width: 100%;height: 30px;padding: 20px 22px 0;font-size: 22px;font-weight: bold;color: #006ccd;}
.indexNews .box .newsList{width: 100%;padding: 25px 22px 0;}
.indexNews .box .newsList li{border-bottom: 1px solid #f0f0f0;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
.indexNews .box .newsList li a{font-size: 14px;color: #333;line-height: 37px;}
.indexNews .box .newsList li a:hover{color: #006ccd;}
.indexNews .box .newsList li span{float:right; color:#999;}


.indexContact{ width:400px; height:460px; float:right;}
.indexContact .pic{display: block; width: 400px; height: 230px; transition: 0s; overflow:hidden}
.indexContact .pic img{display:block; transition:all ease-out .3s;}
.indexContact .pic:hover{display: block; width: 400px; height: 230px;overflow: hidden;}
.indexContact .pic:hover img{margin: -1px; transform:scale(1.15)}
.indexContact .box{width: 400px;height: 230px;background-image: url(../images/indexAbout_bg.png);background-repeat: repeat;}
.indexContact .box .contactTit{width: 100%;height: 30px;padding: 20px 22px 0;font-size: 22px;font-weight: bold;color: #006ccd;}
.indexContact .box .contactTxt{width: 100%;padding: 25px 22px 0;font-size: 14px;color: #333; line-height:30px;}


/* 底部 */
.indexFoot{height: 28px; width:100%;position:absolute; bottom:3%; z-index: 999;text-align: center;color: #FFF;}
.indexFoot a{color: #FFF;}