﻿@charset "utf-8";
/* CSS Document */
.temp-top{background-color:#0391c1;height:406px;width:100%;margin-bottom:96px}
.temp-top-d{position:relative;height:406px}
.temp-top-d h1{font-size:48px;line-height:64px;color:#fff;padding-left:75px;padding-top:90px}
.temp-top-d p{font-size:18px;color:#fff;line-height:30px;padding-left:75px}
.temp-abs{position:absolute;width:500px;height:475px;z-index:2;background:url(../images/temp/temp_top.png) no-repeat 0 0;right:0;top:22px}
.temp-nav{width:100%;background-color:#fff;border-bottom:1px solid #fff;height:46px}
.nav-fix{position:fixed;top:0;border-bottom:1px solid #dedede;z-index:9000;width:100%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+0));}
.temp-nav li{float:left;height:46px;margin-right:20px}
.temp-nav li a{float:left;height:46px;line-height:46px;font-size:30px;color:#5c6061;padding:0 30px;background-color:#fff}
.temp-nav li.last{margin-right:0;float:right}
.temp-nav li.last a{padding:0 5px}
.temp-nav li a:hover{text-decoration:none}
.temp-nav li.cur a{background-color:#1570a6;color:#fff}

.temp-navs{width:970px;height:36px;line-height:36px;padding-top:30px;margin:0 auto}
.temp-navs ul{float:left}
.temp-navs ul li{cursor:pointer;float:left;font-size:16px;line-height:36px;margin-right:10px;padding:0 12px;}
.temp-navs .p-top-u li.on{background-color:#1570a6;border-radius:3px;color:#fff;}
.temp-navs a{font-size:16px;float:right}
 
.temp-main-item{padding-top:30px}
.temp-main-item li{float:left;width:250px;height:350px}
.item-dm{width:218px;margin:0 auto}
.item-dm p{color:#5c6061;font-size:14px;text-align:center;line-height:34px;height:34px}
.item-demo{border-top:1px solid #ececec;box-shadow:0 10px 5px rgba(0, 0, 0, 0.3);width:208px;height:255px;padding:6px 5px 9px;background-color:#fff;position:relative;display:block}
.item-demo:after{position:absolute;background-color:#f7f7f7;bottom:-29px;left:0;width:100%;box-shadow:0 -10px 3px #f7f7f7;height:15px;content:"";overflow:hidden;border-radius:50%}
.item-demo img{width:208px;height:255px}
.demo_bg{position:absolute;z-index:2;width:208px;height:255px;padding:6px 5px 9px;top:1px;left:0;display:none}
.demo_bg p{margin-top:100px}
.demo_bg p a{display:inline-block;width:80px;height:26px;color:#fff;line-height:26px;text-align:center}
.demo_bg p a.apply{margin-right:10px;background-color:#0391c1}
.demo_bg p a.show{background-color:#99c872}
.demo_bg .demo_bg_d{text-align:center;margin-top:55px}
.demo_bg .demo_bg_d img{width:120px;height:120px}
.demo_bg .demo_bg_d a.apply{margin-top:10px;width:120px;margin-right:0}

.demo_mf{position:absolute;top:6px;right:5px;padding:0 20px;height:34px;line-height:34px;color:#fff;font-size:18px}
.demo_mf em{font-size:22px;margin-left:3px}

.cases-top{background:url(../images/temp/cases_top.jpg) repeat-x  center top;height:416px;width:100%}
.scroll-top{background:url(../images/temp/scroll.jpg) no-repeat center top #0391c1;height:416px;min-width:1200px;width:100%}

.news-list { padding: 0px; }
/*信息列表*/
.news-box{background-color:#f5f5f5;padding:40px 0 60px}
.news-list{width:1215px}
.news-item{width:570px;border:1px solid #dcdcdc;background:#fff;padding:15px 10px;margin:0 15px 15px 0;float:left}
.news-item .pic{border:1px solid #dcdcdc;float:left;padding:3px;margin-right:10px;width:100px}
.news-item .pic img{width:100px;height:70px;object-fit:cover}
.news-item .txt{margin-left:118px}
.news-item h3{font-size:16px;line-height:30px;color:#333;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news-item h3 a:hover{text-decoration:none;color:#0082fd}
.news-prop{line-height:28px;color:#999;height:28px;overflow:hidden}
.news-prop span{margin-right:20px}
.news-item .txt p{color:#626d7d;line-height:24px;font-size:12px;margin-top:4px;height:48px;overflow:hidden}
#footer{margin-top:0}

.news-classify {position:absolute;bottom: 0;right:0;color:#fff; display: block; padding: 2px 5px; font-size: 14px; z-index: 10; }
.news-list .button-details {margin:10px 0 0 0;}
.news-item a:hover h3 {color:#FF5E52;}
.clear-both {clear:both;}
.bgcolor-belizeHole {background:#2980B9;}
/*page*/
.inner-page-title:before,.inner-page-title:after{content:"";display:block;height:0;overflow:hidden;}
.inner-page-title:after{clear:both;}
.inner-page-title{*zoom:1;}

.inner-page-title{padding-top:10px;text-align:right}
.inner-page-title li{float:left;display:inline-block;padding:5px 10px;border:#E4E4E4 1px solid;color:#666;text-decoration:none;cursor:pointer;margin-left:6px;background-color:#fff;font-size:14px}
.inner-page-title li.previous,.inner-page-title li.next{display:inline-block;padding:5px 10px;border:#E4E4E4 1px solid;color:#666;text-decoration:none;cursor:pointer;margin-left:6px;background-color:#fff;font-size:13px}
.inner-page-title li.previous:hover{color:#fff}
.inner-page-title li.active{display:inline-block;padding:5px 10px;color:#fff;margin-left:6px;font-size:14px;background:#0082fd}
.inner-page-title li:hover{background-color:#0082fd}
.inner-page-title li:hover a{color:#fff;text-decoration:none}
/*详情*/
.mic-info{padding:60px 0}
.mic-info h1{font-size:26px;text-align:center;font-weight:bold;line-height:36px;color:#333}
.info-date{padding:25px 0 30px;text-align:center;font-size:14px}
.info-date i{display:inline-block;*display:inline;*zoom:1;height:24px;margin-left:15px;vertical-align:top;width:24px;background:url(/Content/new/images/news_d.png) no-repeat 0 0}
.info-date span{color:#888;display:inline-block;height:24px;line-height:24px;vertical-align:top;*display:inline;*zoom:1}
.info-date i.ico_type{background-position:0 3px}
.info-date i.ico_time{background-position:-48px 2px}
.info-date i.ico_yuan{background-position:-96px 2px}
.info-txt{overflow:hidden;padding:0 10px;font-size:16px;line-height:30px}
.info-txt table.noBorderTable td,.info-txt div table.noBorderTable th,.info-txt div table.noBorderTable caption{border:1px dashed #ddd !important}
.info-txt table{margin-bottom:10px;border-collapse:collapse;display:table;border-spacing:0;}
.info-txt td,.info-txt th{background:white;padding:5px 10px;border:1px solid #DDD;}
.info-txt caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}
.info-txt th{border-top:2px solid #BBB;background:#F7F7F7;}
.info-txt td p{margin:0;padding:0;}
.info-txt img{max-width:950px}