@charset "utf-8";
/* 通用布局 */
.sub-banner{width:100%;height:260px;background-position:center;background-repeat:no-repeat;}

.sub-container{background:#fff;padding-bottom:40px;}

.breadcrumb{padding:20px 0;}

.subnav{border-bottom:1px solid #ddd;margin-bottom:30px;display:block;}
.subnav>li{float:left;padding-right:2px;position:relative;}
.subnav>li>a{display:block;float:left;padding:8px 30px;background:#ddd;}
.subnav>li>span{border-top-color:#c01827;display:none;position:absolute;left:50%;margin-left:-4px;bottom:-4px;}
.subnav>li.on>a{background:#c01827;color:#fff;}
.subnav>li.on>span{display:inline-block;}

.subcontent{overflow:hidden;padding-bottom:40px;padding-top:10px;}
.subcontent img{max-width:100%;}
.subcontent p{margin-bottom:5px;line-height:1.8;}

.sub-right{width:330px;margin-left:40px;}

/* 关于中海 */
.about-photos{background:#f3f3f3;padding:40px 0;}
.about-photos .layout{overflow:hidden;}
.about-photos .content{width:1100px;margin:0 auto;position:relative;overflow:hidden;}
.about-photos .swiper-container{overflow:visible;height:175px;}
.about-photos .swiper-slide{height:175px;position:relative;text-align:center;}
.about-photos .swiper-slide a{display:block;width:210px;margin:0 5px;}
.about-photos .swiper-slide img{width:210px;height:175px;opacity:0.9;-webkit-transition:all linear 300ms;transition:all linear 300ms;}
.about-photos .swiper-slide a:hover img{opacity:1;}
.about-photos .arrow-left,
.about-photos .arrow-right{display:inline-block;width:30px;height:30px;border-radius:50%;font-size:30px;color:#aaa;border:2px solid #aaa;text-align:center;line-height:30px;position:absolute;top:50%;margin-top:-15px;z-index:15;}
.about-photos .arrow-left{left:0;}
.about-photos .arrow-right{right:0;}
.about-photos .arrow-left>i,.about-photos .arrow-right>i{font-size:30px;}

/* 产品中心 */
.product-list li{padding-bottom:30px;}
.product-list li>div{background:#f8f8f8;overflow:hidden;padding:20px 40px 20px 20px;}
.product-list li>div>.p-img{width:350px;height:254px;font-size:0;line-height:0;text-align:center;overflow:hidden;float:left;margin-right:40px;background:#fff;opacity:.9;}
.product-list li>div>.p-img>img{width:350px;height:254px;}
.product-list li>div>.fluid .p-title{display:inline-block;width:700px;font-size:18px;height:60px;line-height:60px;}
.product-list li>div>.fluid .p-text{color:#999;height:124px;overflow:hidden;}
.product-list li>div>.fluid .p-time{color:#bbb;background:#fff;padding:0 20px;height:40px;line-height:40px;}
.product-list li>div>.p-img:hover{opacity:1;}

/* 投资者关系 */
.finance-list{overflow:hidden;}
.finance-list ul{width:110%;margin-left:-15px;}
.finance-list ul li{float:left;width:380px;margin:15px;}
.finance-list ul li>.p-img{display:block;width:380px;height:276px;background:#eee;font-size:0;line-height:0;text-align:center;overflow:hidden;border-top-right-radius:5px;border-top-left-radius:5px;position:relative;}
.finance-list ul li>.p-img>img{width:100%;height:276px;}
.finance-list ul li>.p-img>i{background:rgba(0,0,0,.5);width:60px;height:60px;border-radius:50%;text-align:center;line-height:60px;color:#ccc;font-size:30px;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;z-index:9;display:none;}
.finance-list ul li>.p-text{padding:15px 20px;background:#f6f6f6;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.finance-list ul li>.p-text>p{color:#bbb;margin-top:5px;}
.finance-list ul li:hover>.p-img>i{display:inline-block;}

/* 新闻中心 */
.topic{background:#f6f6f6;}
.topic>h2{padding:15px 20px;border-bottom:2px solid #fff;font-size:18px;font-weight:normal;}
.topic>ul{padding:15px 20px 30px;}
.topic>ul>li{padding:8px 0;}
.topic>ul>li>span{border-left-color:#bbb;margin-right:8px;}
.topic>ul>li>a{display:inline-block;vertical-align:top;font-size:16px;color:#666;width:270px;}
.topic>ul>li>a:hover{color:#c11826;}

.ads{}
.ads>a{display:block;width:100%;margin-bottom:10px;opacity:.9;}
.ads>a>img{width:100%;}
.ads>a:hover{opacity:1;}

.news-list li{padding:20px 0;}
.news-list li>div{overflow:hidden;}
.news-list li>div>.p-img{width:180px;height:131px;font-size:0;line-height:0;text-align:center;overflow:hidden;float:left;margin-right:30px;background:#f6f6f6;opacity:.9;position:relative;}
.news-list li>div>.p-img>img{width:180px;height:131px;}
.news-list li>div>.p-img>i{width:60px;height:60px;border-radius:50%;text-align:center;line-height:60px;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;z-index:9;font-size:36px;opacity:.9;color:#000;}
.news-list li>div>.fluid .p-title{display:inline-block;width:600px;font-size:18px;height:40px;line-height:40px;}
.news-list li>div>.fluid .p-text{color:#999;height:61px;overflow:hidden;}
.news-list li>div>.fluid .p-time{color:#bbb;background:#f6f6f6;padding:0 15px;height:30px;line-height:30px;}
.news-list li>div>.p-img:hover{opacity:1;}

/* 详情页 */
.article{overflow:hidden;}
.article>.title{text-align:center;font-size:26px;font-weight:normal;}
.article>.subtitle{margin:5px 0 20px;text-align:center;color:#999;line-height:28px;}
.article>.subtitle>b{display:inline-block;vertical-align:top;margin:0 5px;}

.prev-next{padding:15px 30px;margin:30px 0;background:#f6f6f6;}
.prev-next li{padding:8px 0;}
.prev-next li>span,
.prev-next li>b,
.prev-next li>a{display:inline-block;vertical-align:top;}
.prev-next li .arrow-left,
.prev-next li .arrow-right{width:16px;height:16px;line-height:16px;border-radius:50%;color:#bbb;border:1px solid #bbb;text-align:center;margin:2px 5px 0 0;}
.prev-next li .arrow-left{left:0;}
.prev-next li .arrow-right{right:0;}
.prev-next li .arrow-left>i,.prev-next li .arrow-right>i{font-size:16px;}
.prev-next li>b{color:#999;}
.prev-next li>a{width:80%;}
.sub-container .fluid .prev-next li>a{width:650px;}

.video-wrapper{background:#333;padding:30px 0;text-align:center;}
.video-breadcrumb{background:#f6f6f6;margin-bottom:20px;}
.video-breadcrumb .breadcrumb{padding:15px 0;}

/* 搜索 */
.search-tips{border:1px solid #ffa200;padding:10px;color:#999;}
.search-tips span{color:#ffa200;margin:0 3px;}

/* 发展历程  */
.timer-shaft-box{padding:30px 0;}
.timer-shaft{position:relative;height:80px;overflow:hidden;}
.timer-left,
.timer-right{position:absolute;top:0;z-index:99;cursor:pointer;width:55px;height:80px;background:#fff;}
.timer-left{left:0;text-align:left;padding-left:25px;}
.timer-right{right:0;text-align:right;padding-right:25px;}
.timer-left i,
.timer-right i{font-size:30px;color:#ddd;line-height:80px;}
.timer-scale{position:absolute;top:0;left:0;height:80px;font-size:0;padding-left:80px;white-space:nowrap;overflow:hidden;}
.timer-scale-cont{display:inline-block;width:208px;height:80px;text-align:center;}
.time-circle{display:inline-block;vertical-align:top;width:50px;height:50px;line-height:50px;margin-top:10px;text-align:center;font-size:16px;color:#999;border-radius:50%;background:#fff;border:5px solid #ddd;transition:all .3s;cursor:pointer;}
.timer-scale-cont.hov .time-circle{width:64px;height:64px;line-height:64px;font-size:22px;border:8px solid #c01827;color:#c01827;font-weight:bold;margin-top:0;}
.line-scale{width:100%;height:5px;background:#ddd;font-size:0;line-height:0;position:absolute;left:0;right:0;top:38px;z-index:0;}
.timer-shaft-content{width:100%;margin-top:45px;overflow:hidden;}
.shaft-detail-cont{display:none;width:100%;}
.timer-year{padding-left:20px;font-weight:700;color:#333;font-size:0;}
.timer-year .icon-year{display:inline-block;vertical-align:middle;width:33px;height:40px;background:url("../images/icon-sign.png"/*tpa=http://www.whsundata.com/statics/images/icon-sign.png*/) center center no-repeat;background-size:cover;}
.timer-year span{display:inline-block;vertical-align:middle;margin-left:18px;font-size:24px;}
.month-detail-box{position:relative;width:100%;min-height:100px;padding-top:30px;font-size:0;white-space:normal;}
.month-detail-box:before{content:'';position:absolute;top:0;left:36px;height:100%;border-right:1px solid #c01827;}
.month-detail-box .month-title{position:absolute;height:24px;line-height:24px;font-size:14px;}
.month-detail-box .month-title:before{content:'';position:absolute;top:50%;left:30px;width:10px;height:10px;margin-top:-6.5px;background:#fff;border:2px solid #c01827;border-radius:50%;}
.incident-record{display:inline-block;padding-left:71px;line-height:24px;font-size:16px;color:#666;}
.incident-record a{font-size:14px;color:#c01827;}

/* 合作伙伴 */
.subpartners{overflow:hidden;}
.subpartners ul{width:1260px;}
.subpartners ul li{float:left;width:16.66%;padding-bottom:30px;}
.subpartners ul li>div{background:url("../images/shadow.png"/*tpa=http://www.whsundata.com/statics/images/shadow.png*/) center bottom no-repeat;padding:0 0 23px 0;margin:0 60px 0 0;background-size:100% 23px;}
.subpartners ul li>div>a{display:block;background:#fff;text-align:center;padding-top:30px;border:1px solid #ddd;}
.subpartners ul li>div>a:hover{box-shadow:0 0 5px rgba(0,0,0,0.03);}
.subpartners ul li>div>a>img{width:100px;height:100px;}
.subpartners ul li>div>a>p{height:42px;overflow:hidden;padding:15px 15px 30px;}

/* pdf */
.pdfobject-container{width:100%;height:100%;}

/*---- 单页  ----*/
/* 产品  */
.con-box{border-top:1px solid #ddd;border-bottom:1px solid #ddd;position:relative;overflow:hidden;}
.con-box .con-item{padding:30px 0 0 0;position:relative;z-index:2;}
.con-box .con-item .con-tab{overflow:hidden;}
.con-box .con-item .con-tab .ico,
.con-box .con-item .con-tab .line,
.con-box .con-item .con-tab .ico *{display:inline-block;vertical-align:middle;}
.con-box .con-item .con-tab .ico *{line-height:25px;}
.con-box .con-item .con-tab .ico{width:280px;padding:6px 15px 8px 0;border-bottom-right-radius:20px;border-top-right-radius:20px;text-align:right;color:#fff;}
.con-box .con-item .con-tab .line{width:40px;height:2px;margin-left:-5px;}
.con-box .con-item .con-tab .ico em{font-size:16px;width:210px;}
.con-box .con-item .con-tab .ico i{font-size:24px;margin-left:20px;}
.con-box .con-item .con-text{border-bottom:1px solid #ddd;line-height:1.8;text-indent:2em;padding:0 30px 20px 10px;}
.con-box .con-item.last .con-text{border-bottom:0;}
.con-box .con-line{position:absolute;left:255px;top:0;bottom:0;width:1px;height:100%;font-size:0;background:#ddd;z-index:1;}

.con-pro-box{border:1px solid #ddd;padding:20px 30px;}
.con-pro-box h2{font-size:16px;font-weight:normal;margin-bottom:15px;}
.con-pro-box ul li{float:left;width:33%;}
.con-pro-box ul li .box{position:relative;padding-left:95px;line-height:2;}
.con-pro-box ul li .box .ico{position:absolute;left:0;top:0;display:block;width:65px;height:60px;border-radius:3px;line-height:60px;text-align:center;font-size:16px;color:#fff;}

/* 企业文化  */
.con-culture{}
.con-culture li{border-top:1px solid #ddd;padding:20px 0 10px;}
.con-culture li .ico{display:inline-block;vertical-align:top;background:#c01827;color:#fff;font-size:16px;border-radius:3px;padding:5px 20px;margin-bottom:10px;}

/* 科研攻关  */
.con-ky{}
.con-ky li{border-bottom:1px solid #ddd;padding:50px 0;}
.con-ky li.last{border-bottom:0;}
.con-ky li .ico{display:inline-block;vertical-align:top;background:url("../datas/images/ky-02.jpg"/*tpa=http://www.whsundata.com/statics/datas/images/ky-02.jpg*/) left top repeat-x;color:#c01827;font-size:24px;padding:0 80px 0 10px;height:56px;line-height:56px;margin-bottom:20px;}



