﻿/* CSS Document */


/*网站主体部分*/
.zq-main{ padding: 27px 0 70px 0; width: 1000px; margin: 0 auto 0; overflow:hidden;}


/*内容*/
.btitle{ border-bottom:5px solid #cccccc; color:#000000; font-size:28px; /* font-weight:bold; */ line-height: 26px; height: 36px;margin:0 0 16px; }
.btitle .lmmc{ border-bottom:5px solid #f05491; padding: 5px 0; display: inline; float:left; }
.btitle .position{ float:right; width:50%; text-align:right; line-height: 46px;}


.substance{ background:#fff; padding: 12px 15px 15px;border:1px solid #ececec; overflow:hidden; }
.substance img{ max-width:100%; }

.ccontent,.ccontent p{ line-height: 21px; font-size:14px; min-height: 148px;}



/*公司简介*/
.main_view{ overflow:hidden; margin-bottom:10px;}

.info{ line-height:29px; color:#666666; padding:40px 0 40px 0; overflow:hidden;font-size:14px;}



/*新闻列表*/
ul.news_list { clear:both; overflow:hidden }

ul.news_list li{ list-style:none;  height: 200px; overflow: hidden; padding:31px 0; border-bottom:1px dashed #dddddd}
ul.news_list li:hover{ cursor: pointer;}

ul.news_list li .pic{ width: 294px; float:left; margin:0 42px 0 0; border:1px solid #cccccc }
ul.news_list li .pic img{ width: 294px;height:198px}
ul.news_list li .date{ float: right; }

ul.news_list li .tl{  line-height: 20px; }
ul.news_list li .tl a{ font-size: 14px; display: block; color: #676767; font-weight: bold; /* overflow:hidden; */ /* white-space: nowrap; */}
ul.news_list li .nr{ line-height: 23px; margin: 20px 0px;}
ul.news_list li .nr a{ color: #676767;font-size: 14px;}

ul.news_list li .more{ text-align:right; }
ul.news_list li .more a{ color: #f05491;font-size: 14px; font-weight:bold;cursor: pointer;}
ul.news_list li:hover .nr a{ color:#f05491;cursor: pointer;}



/*新闻态详细内容页 */
.news_info{ line-height:28px; color:#919191; padding: 10px 10px 40px; overflow:hidden;font-size:14px;}
.news_info h3.title { text-align:center; color: #565757; font-size: 20px; line-height:30px;}
.news_info .time { line-height:26px; padding: 8px 0 16px 0; border-bottom: 1px dashed #cccccc;text-align: center; color: #565757; font-size: 16px;}
.details{ line-height:28px; padding: 15px 0px 60px; color: #565757;  font-size: 14px;}
.details p,.details div{  font-size: 14px;}



/*研究列表*/
ul.research_list { clear:both; overflow:hidden; margin:0 auto 30px; }

ul.research_list li{ list-style:none; overflow: hidden; padding:14px 0; border-bottom:1px dashed #dddddd}
ul.research_list li:hover{ cursor: pointer;}
ul.research_list li .brief{width: 698px;float:left;}
ul.research_list li .pic{width: 223px;float:right;border:1px solid #b7b7b7;margin: 0;}
ul.research_list li .pic img{ width: 223px;height:138px}

ul.research_list li .tl{  line-height: 20px; }
ul.research_list li .tl { font-size: 18px; display: block; color: #f05491;}
ul.research_list li .nr{ line-height: 23px; margin: 10px 0px 0;}
ul.research_list li .nr { color: #000000;font-size: 14px;}

ul.research_list li:hover .nr { color:#f05491;cursor: pointer;}



/*member*/
.lmb{ padding:12px 15px 95px;}
.lm{ border:1px solid #dddddd; margin:0 auto 15px; }
.lm .ltitle{ overflow:hidden; height:33px; line-height:33px;background:#ededed;border-bottom:1px solid #dddddd; padding:0 14px;font-size:18px; color:#000; font-weight:bold; }
.lm .ltitle span{ float: left; width: 80%; }

.lm ul{ padding:15px 23px 2px; }
.lm ul li{ list-style:none; margin:0 0 13px 0;overflow:hidden; line-height: 17px;  }
.lm ul li img{ width:95px; height:129px; border:1px solid #dddddd; float:left;margin:0 62px 0 0; }
.lm ul li p,.lm ul li .nr{ color:#000000; font-size:14px; }
.lm ul li .title{ margin: 0 0 8px 0;}

/*发表 publications*/
.publications{ padding:0 0 30px 0;  }
.pleft{ float:left; width:88px; }
.pleft ul{ width:88px; } 
.pleft ul li{ list-style:none; background:url("/_vivi/source/aHR0cDovL2xpdWxhYi5za2xtY2IubmFua2FpLmVkdS5jbg/_upload/tpl/01/ab/427/template427/htmlRes/page_res/lbg.jpg") right center no-repeat; display:block; line-height:43px;height:43px; text-align:center; padding: 0px 5px 2px 3px; position:relative; }
.pleft ul li a{ color:#000000; font-size:18px;display:block}
.pleft ul li i.di{ position:absolute;top:12px; right:-9px; background:url("/_vivi/source/aHR0cDovL2xpdWxhYi5za2xtY2IubmFua2FpLmVkdS5jbg/_upload/tpl/01/ab/427/template427/htmlRes/page_res/i.png") no-repeat; width:14px; height:21px; display:none; }
.pleft ul li.active i.di,.pleft ul li:hover i.di{ display:block; }
.pleft ul li.active a,.pleft ul li:hover a{  background:#f05491;color:#fff; }

ul.nav-tabs.affix{ top: 30px;position:fixed; }


.pright{ width:783px; float:right;background:url("/_vivi/source/aHR0cDovL2xpdWxhYi5za2xtY2IubmFua2FpLmVkdS5jbg/_upload/tpl/01/ab/427/template427/htmlRes/page_res/br.png") 7px 0 repeat-y}
.pright .ytitle{ color:#f05491; font-size:24px; font-style:italic; background:url("/_vivi/source/aHR0cDovL2xpdWxhYi5za2xtY2IubmFua2FpLmVkdS5jbg/_upload/tpl/01/ab/427/template427/htmlRes/page_res/i1.png") 0 center no-repeat; padding:0 0 0 29px; line-height:39px; }
.pright ul { float:right; margin-left: 30px;}
.pright ul li{ list-style:none;width:721px;border:1px solid #f2f2f2;-webkit-box-shadow: 3px 3px 6px #f5f5f5;
  -moz-box-shadow: 3px 3px 6px #f5f5f5;
  box-shadow: 1px 3px 5px #f5f5f5; padding:15px; margin:9px 0 20px 0; position:relative }
.pright ul li i{ position:absolute;top:12px; left: -28px; background:url("/_vivi/source/aHR0cDovL2xpdWxhYi5za2xtY2IubmFua2FpLmVkdS5jbg/_upload/tpl/01/ab/427/template427/htmlRes/page_res/i2.png") no-repeat; width:30px; height:16px; display:block; }
.pright ul li,.pright ul li .pcontnet{ color:#000000; font-size:14px; line-height:24px; }
.pright ul li img,.pright ul li .pcontnet img{ max-width:100%;}
.pright ul li,.pright ul li .pcontnet a{ color:#f05491; font-size:14px; }


/*联系我们*/
.ccontact{ float:left; width:258px;}
.ccontact1{ float:right; width:653px;}