/* CSS Document */

/*********************************banner***********************************************/
.swiper-container { width: 989px; height: 276px; margin-left: auto; margin-right: auto; }
.p_banner img { width: 955px; height:276px; background-size: cover }
.product-launch { padding: 20px 0; background: #eee; border: 1px solid #ddd; }
.launch-inner { position: relative; background: #fff; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; box-shadow: 0 0 5px #ddd; overflow: hidden; }
.launch-inner a.launch-link { padding-top: 25px; text-align: center; border-right: 1px solid #ddd; }
.launch-inner a { display: inline-block; float: left; width: 50%; height: 70px; box-sizing: border-box; color: #333; }
.launch-inner h3 { margin-bottom: 5px; color: #666; }
.launch-inner .category { padding-top: 25px; text-align: center; background-color: #fff; }
.main .list .p_img { position: relative; width: 100px; height: 100px; float: left; }
.main .list .p_img img { width: 100%; height: 100%; }
.main .list .p-title { font-size: 18px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 33px; line-height: 18px; }
.main .list .p-brief { font-size: 14px; color: #999; line-height: 18px; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.banner_txt{text-align:center; z-index:10; margin-left:-400px; position:absolute; top:295px; left:50%; width:800px; height:80px; line-height:80px; font-size:60px; font-weight:bold; color:#fff;}
.banner_btn{ width:286px; height:38px; z-index:10; margin-left:-143px; position:absolute; top:422px; left:50%;}
.banner_btnone{ background:#f08519; width:128px; height:36px; text-align:center; line-height:36px; font-size:16px; color:#fff; float:left; border-radius:19px;border: solid 1px #f08519;}
.banner_btntwo{ width:128px; height:36px; text-align:center; line-height:36px; background-color:#008fd7; font-size:16px; color:#fff; float:right; border-radius:19px; border: solid 1px #008fd7;}
.banner_btn a:hover{background:#ff6600;border: solid 1px #ff6600;}
/**************************************************************************************/

/***********************************NewDetail***********************************************/
.newTitle{text-align:center; padding:20px;}
h1.newTitle{font-size:22px;font-weight:bold;padding:20px;text-align:center;}
.newWriter{text-align:center; background:#F5F5F5; border-top:1px #E4E4E4 solid; border-bottom:1px #E4E4E4 solid}
.newContent{width:728px; min-height:518px; font-size:14px; line-height:28px; color:#333333; padding:20px; 
text-align:left;overflow:hidden;word-break:break-all;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word; background:url(../images/newscontentbg.jpg) right bottom no-repeat;}
.newPic{text-align:center; padding-top:10px; padding-bottom:10px;}
.newRelated{ background-color:#F5F5F5; padding:10px; text-align:right}
.newRelated a{color:#333333; text-decoration:none;}
.newRelated a:hover{text-decoration:underline;}
.NoRecord{padding:10px;}
/**************************************************************************************/

/***********************************Page***********************************************/
.Page{text-align:right; padding:10px;clear:both}
.Page a{color:#333333; text-decoration:none;}
.Page a:hover{text-decoration:underline;}
ul.Pages{ list-style:none; clear:both; overflow:hidden;text-align:right;}
ul.Pages li{ float:left;}
ul.Pages li.Normal{}
ul.Pages li.pageSplit{}
ul.Pages li.Sel{}
ul.Pages a{color:#333333; text-decoration:none;}
ul.Pages a:hover{text-decoration:underline;}
/**************************************************************************************/