@charset "utf-8";



/* --- 公用样式 --- */

a:hover{color:#eb1c26;}

.clear{clear:both;}

span{ }

p,span{line-height:200%;}





/* --- 字体样式 --- */

@font-face{

    font-family:eng;

    src:url(../images/CenturyGothic.TTF);

    src:url(../images/CenturyGothic.eot)\9; 

}







/*1024*/

@media screen and (min-width:1000px)  and  (max-width:2600px)  {





/* --- 公用样式 --- */

html{font-size:14px;}

.pc{display:block;}

.wap{display:none;}

.left{float:left;}

.right{float:right;}

.img{ transition:all .6s ease; overflow:hidden;}

.img:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}

.wrap{max-width:1200px; margin:0 auto;}







/* --- 顶部 --- */

.top{background:#eb1c26; height:35px; line-height:35px; font-size:14px;}

.top span{line-height:35px; color:#fff;} 

.top span a{color:#fff; margin-left:5px; margin-right:5px;}









/* --- 头部 --- */

.header{height:95px;  }



/* logo */

.logo{line-height:95px; float:left;}



/* 导航 */

.nav{float:right; line-height:95px;}

.nav li{float:left; height:95px; position:relative; width:115px; text-align:center;  transition:all .3s; }	

.nav li a{display:block; font-size:18px;}

.nav li a.now{color:#eb1c26;}

.nav li dl{position:absolute; top:0px; right:0; z-index:100; background:#eb1c26; width:115px; text-align:center; opacity:0; height:0; overflow:hidden; transition:all .3s; }

.nav li dl em{line-height:40px; line-height:40px; border-top:1px solid #cd050f; display:block;}

.nav li dl em a{display:block; font-size:14px;}

.nav li dl em a:hover{background:#cd050f;}

.nav li:hover dl{opacity:1; height:auto; top:95px; }

.nav li:hover{background:#eb1c26;}

.nav li:hover a{color:#fff;}







/* --- banner --- */

.banner{position:relative; min-height: 600px;}



/* 图片 */

.banner .bd li{height:;}



/* 箭头 */

.banner .prev,.banner .next{position:absolute; top:42%; background:#ccc; border-radius:5px; transition:all .3s; cursor:pointer;}

.banner .prev:hover,.banner .next:hover{background:#eee;}

.banner .prev{left:30px;}

.banner .next{right:30px;}



/* 切换 */

.banner .hd{position:absolute; bottom:20px; left:0; width:100%; text-align:center;}

.banner .hd li{display:inline-block; width:10px; height:10px; background:#fff; border-radius:100px; margin-left:5px; margin-right:5px;}

.banner .hd li.on{background:#f90; width:20px;}



/* 内页 banner */

.page-banner{text-align:center;}















/* --- 服务项目 --- */

.home-services {margin-top:45px; margin-bottom:45px;}
	.home-services h2{margin-bottom: 10px;}
	.home-services h2 a{float:right;font-size:14px;}
.home-services ul{width:105%;}

.home-services li{float:left; width:229px; border:1px solid #efefef; margin-right:15px; padding:10px; background:#fff; transition:all .3s; text-align:center; margin-bottom: 15px;} 

.home-services li h3{height:50px; line-height:22px; font-size:14px; margin:10px 0;}

.home-services li p{ line-height:150%; color:#999;}

.home-services li:hover{ border:1px solid #eb1c26; box-shadow: 10px 10px 20px #ececec; } 
	.home-services .pic img{width:100%; height: 150px;}








/* --- 其他 --- */

.home-other{background:#f5f5f5; margin-top:45px; overflow:hidden; padding-top:45px; padding-bottom:45px;}





/* --- 新闻资讯 --- */

.home-other .news{ float:left; width:853px; height:225px; background:#fff; transition:all .3s;}

.home-other .news:hover{ box-shadow: 10px 10px 20px #ececec; }





/* 标题 */

.home-other .news .title{width:183px; height:225px; background:#eb1c26; padding:40px; color:#fff; float:left;}

.home-other .news .title h3{font-size:30px; color:#fff; margin-bottom:5px;}

.home-other .news .title p{margin-bottom:25px;}

.home-other .news .title a{border:1px solid #fff; color:#fff; padding:5px 10px; border-radius:5px; margin-top:20px; font-size:14px; transition:all .3s; }

.home-other .news .title a:hover{background:#fff; border:1px solid #fff; color:#333;}



/* 内容 */

.home-other .news .content{width:670px; height:225px; background:#fff; float:left; padding:25px;}



/* 推荐 */

.home-other .news .content .news-top{overflow:hidden; margin-bottom:10px;}

.home-other .news .content .news-top .pic{float:left;}

.home-other .news .content .news-top .text{float:left; width:500px; margin-left:10px;}

.home-other .news .content .news-top .text h3{margin-bottom:10px;}

.home-other .news .content .news-top .text p{font-size:12px; color:#999; line-height:150%;}	

	

/* 列表 */

.home-other .news .content .list li{overflow:hidden; border-bottom:1px dashed #efefef; padding-bottom:5px; margin-bottom:5px;}

.home-other .news .content .list li .text{float:left;}

.home-other .news .content .list li .time{float:right;  color:#ccc;}

.home-other .news .content .list li .time p{font-size:14px;}









/* --- 右侧版块 --- */

.home-other .other-right{float:right; width:325px;}

.home-other .other-right li{background:#fff; height:100px; margin-bottom:25px; transition:all .3s;}

.home-other .other-right li .pic{float:left; width:35%;}

.home-other .other-right li .pic img{width:100%;}

.home-other .other-right li .text{float:right; width:65%; padding:15px;}

.home-other .other-right li .text h3{margin-bottom:5px;}

.home-other .other-right li .text p{color:#999; line-height:150%;}

.home-other .other-right li:hover{ box-shadow: 10px 10px 20px #ececec; }

.home-other .other-right li:hover h3{color:#eb1c26;}

	







/* --- 底部版块 --- */

.home-other .other-botton{}

.home-other .other-botton ul{width:105%;}

.home-other .other-botton li{background:#fff; width:285px; float:left; height:123px; margin-right:21px; transition:all .3s; border:1px solid #efefef;}

.home-other .other-botton li .pic{float:left; width:35%; text-align:center; line-height:123px;}

.home-other .other-botton li .pic img{width:50px;}

.home-other .other-botton li .text{float:left; width:65%; padding:30px 0;}

.home-other .other-botton li .text h3{margin-bottom:5px; margin-top:10px;}

.home-other .other-botton li .text p{color:#999;}

.home-other .other-botton li:hover{ box-shadow: 10px 10px 20px #ececec; }

.home-other .other-botton li:hover h3{color:#eb1c26;}

	







/* --- 底部 --- */

.footer{background:#3c3c3c; padding-top:45px; padding-bottom:45px; overflow:hidden;}



/* 底部栏目 */

.footer-column{float:left; width:80%;}

.footer-column dl{float:left; width:20%;}

.footer-column dl dt{font-size:18px; color:#fff; margin-bottom:20px;}

.footer-column dl dd em{display:block; line-height:200%;}

.footer-column dl dd em a{color:#cfcfcf;font-size:16px;}

.footer-column dl dd em a:hover{color:#fff;}



/* 二维码 */

.footer-qrcode{float:right; text-align:center; color:#cfcfcf; width:20%;}

.footer-qrcode .pic{margin-bottom:15px;}

.footer-qrcode .text p{line-height:150%;}

	







/* --- 版权 --- */

.copyright{background:#111111; text-align:center; padding:10px; color:#cfcfcf;}
.copyright a{ color:#cfcfcf;}
.copyright em{margin-left:20px; margin-right:20px;}

	







/* --- 内页 --- */

.page-box{margin-top:45px; margin-bottom:45px; overflow:hidden;}



/* 左侧导航 */

.page-nav{float:left; width:250px; background:#f5f5f5; border-radius:10px; overflow:hidden;}

.page-nav h2{ background:#eb1c26; height:50px; line-height:50px;  padding-left:20px; color:#fff; font-size:16px;}

.page-nav li{height:48px; line-height:48px; border-bottom:1px solid #ddd; padding-left:20px; font-size:16px; position:relative;}

.page-nav li a{display:block;}

.page-nav li.now{background:#f9f9f9;font-weight:bold;}

.page-nav li:last-child{border-bottom:none;}

.page-nav li:after{content:""; background:url(../images/left-nav-arrow-1.png) no-repeat 0 center; right:10px; line-height:48px; position:absolute; top:0; width:20px; height:48px;}

.page-nav li.now a{color:#cd050f;}

.page-nav li.now:after{content:""; background:url(../images/left-nav-arrow-2.png) no-repeat 0 center; right:10px; line-height:48px; position:absolute; top:0; width:20px; height:48px;}



.page-nav dl{margin:10px;}

.page-nav dt{background: linear-gradient(to bottom, #EAEFF4 , #DEE8F1); line-height:35px; border-radius:5px; padding-left:15px; margin-bottom:10px; cursor:pointer;}

.page-nav dd{padding-left:20px; line-height:240%; background: #eee;   }

.page-nav dd em{display:block;  line-height:240%;  background:url(../images/left-arrow.jpg) no-repeat 0 center; padding-left:15px;}

.page-nav dd em a.now{color:#eb1c26}

.page-nav dd.block{display:block;}









/* 右侧 */

.page-right{float:right; width:920px;}



/* 当前栏目 */

.now-column{border-bottom:1px solid #ddd; padding-bottom:15px; overflow:hidden; margin-bottom:30px;}

.now-column h2{font-size:24px; float:left; font-weight:bold;}

.now-column .path{float:right; margin-top:10px; color:#ccc; height:18px; line-height:18px; overflow:hidden; color:#999;}

.now-column .path a{ color:#999;}







/* --- 新闻动态 --- */

.news-list li{border-bottom:1px solid #efefef; background:url(../images/dot.jpg) no-repeat 0 center; padding-left:15px; overflow:hidden; height:60px; line-height:60px; position:relative; font-size:16px;}

.news-list li .date{ position:absolute; right:0; top:0; line-height:50px; color:#ccc; font-size:14px;}

.news-list li:before{content:""; left:0; bottom:0; position:absolute; width:0%; height:1px; background:#efefef; transition:all .3s; }

.news-list li:hover:before{width:100%; background:#eb1c26;}









/* --- 分页 --- */

.showpage{text-align:center; margin-top:50px;}

.showpage a,.showpage span{background:#f5f5f5; padding:5px 14px; display:inline-block; margin-left:5px; margin-right:5px; border-radius:5px;}

.showpage span{background:#eb1c26; color:#fff; padding:10px 14px; }
	.showpage li{display: inline-block;}
	







/* --- 新闻内容 --- */

.news-show{}



/* 标题 */

.news-title { border-bottom:1px solid #efefef; padding-bottom:20px; position:relative; margin-bottom:30px;}

.news-title h1{font-size:24px; margin-bottom:15px;}

.news-title .date{color:#999;}

.news-title .back{position:absolute; right:0; bottom:20px; background:url(../images/back-arrow.jpg) no-repeat 0 center; padding-left:15px;}



/* 内容 */

.news-content p{margin-bottom:20px; line-height:200%; font-size:18px;}
.news-content,.news-content div{ font-size:18px;}


/* 其他 */

.news-ohter{border-top:1px solid #efefef; padding-top:15px; margin-top:15px;}

.news-ohter li{background:url(../images/dot.jpg) no-repeat 0 center; padding-left:15px; line-height:200%;}

	









/* --- 企业简介 --- */

.about img{ margin-right:20px; margin-top:10px;}
.about,.about div{font-size:18px;}
.about p{font-size:18px; line-height:200%;  }



	







/* --- 企业孵化 --- */

.hatch{margin-top:30px; margin-bottom:30px; overflow:hidden;}

.hatch ul{width:105%;}

.hatch li{float:left; margin-right:20px; margin-bottom:35px; text-align:center;}

.hatch li .pic{width:292px; height: 220px; border:1px solid #efefef; padding:5px; margin-bottom:15px;  transition:all .3s; }
	.hatch li .pic img{height:100%;}
.hatch li .pic:hover{ border:1px solid #eb1c26;}

.hatch li span{display:block;font-weight: bold;font-size:16px;width:292px; height: 65px; overflow: hidden;}

	







/* --- 企业孵化内容页 --- */

.hatch-show{}

.hatch-show .title h1{ font-size:24px; border-bottom:1px solid #efefef; margin-top:30px; padding-bottom:30px;text-align:center; margin-bottom:50px; }

.hatch-show .content p{margin-bottom:20px; font-size:16px; line-height:200%; text-indent:2rem;}







}

