﻿@charset "utf-8";

.page_main{ width:1153px; margin:19px auto 50px auto; overflow:hidden; min-height:300px;}

.page_banner{ height:248px; overflow:hidden;}

.main{ margin:23px auto 0 auto; overflow:hidden; min-height:300px;}



/*左侧导航*/
.left{ width:248px; overflow:hidden; min-height:100px; float:left;}
.left_top{ width:100%; overflow:hidden;  background:#8e1b71;}
.left span.left_title{ height:70px; text-align:left; padding-left:18px; line-height:70px; color:#ffffff; font-size:24px;}
ul.leftnav{ width:234px; float:right; border-right:1px solid #dddddd; background:#ffffff; padding-top:20px; border-bottom:1px solid #dddddd;}
ul.leftnav>li{ width:100%; line-height:52px; border-top:1px solid #dddddd; float:left;}
ul.leftnav>li>a{ display:block;  padding-left:15px; position:relative; font-size:14px;}
ul.leftnav>li>a i{ width:4px; height:52px; display:block; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/li_img.jpg") no-repeat; position:absolute; left:-4px; top:0; *top:-17px; display:none;}
ul.leftnav>li>a:hover{ color:#8e1b71;}
ul.leftnav>li>a:hover i,ul.leftnav>li.over i,ul.leftnav>li.cur i{ display:block;}
ul.leftnav>li.over>a,ul.leftnav>li.cur>a{color:#8e1b71; border-bottom:1px solid #dddddd;}
ul.leftnav>li>ul{ width:206px; margin:0 auto; overflow:hidden; display:none;}
ul.leftnav>li>ul>li{ width:100%; height:52px; line-height:52px;}
ul.leftnav>li>ul>li a{display:block;  padding-left:30px; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/newdian1.jpg") 17px center no-repeat; border-bottom:1px dashed #dddddd; font-size:14px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
ul.leftnav>li>ul>li a:hover,ul.leftnav>li>ul>li.over a,ul.leftnav>li>ul>li.cur a{ background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/newdian2.jpg") 17px center no-repeat; color:#8e1b71;}



/*左侧下方图片*/
.leftpic{ width:100%; overflow:hidden; margin-top:20px; float:left;}
.leftpic img{ width:248px; height:336px;}


/*右侧主体*/
.right{  float:right; width:884px; overflow:hidden;}

.position_box{ width:100%; height:70px; line-height:70px; background:#f1f1f1; overflow:hidden;}
.position_box span.title{ float:left; width:30%; margin-left:20px; color:#8e1b71; font-size:18px;}
.position{ float:right; margin-right:20px; text-align:left; color:#444444; overflow:hidden;}
.position span{ float:left;  font-size:14px;}
.position a{ color:#444444; font-size:14px;}


/*单页*/
.danye{ width:860px; margin:28px auto 30px auto; line-height:30px; overflow:hidden;}

/*单页*/
.contact_info{ width:860px; margin:28px auto 30px auto; line-height:30px; overflow:hidden;}

/*下载页*/
.download_info{ width:860px; margin:37px auto 30px auto; line-height:30px; overflow:hidden;}

.download_list{ width:798px; margin:0 auto; overflow:hidden;}
.download_list li{ width:100%; height:32px; margin-top:7px; border-bottom:1px dashed #c1c1c1; float:left;}
.download_list li a{ display:block; line-height:32px;} 
.download_list li a:hover{ color:#8e1b71;}
.download_list li span{ float:left;  display:block; width:33px; padding-left:10px; height:32px;}
.download_list li.word span{ float:left; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/down_word.png") 10px  top no-repeat; display:block; width:33px; padding-left:10px; height:32px;}
.download_list li.pdf span{ float:left; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/down_pdf.png") 10px  top no-repeat; display:block; width:33px; padding-left:10px; height:32px;}
.download_list li.xls span{ float:left; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/down_excel.png") 10px  top no-repeat; display:block; width:33px; padding-left:10px; height:32px;}
.download_list li.zip span{ float:left; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/down_zip.png") 10px  top no-repeat; display:block; width:33px; padding-left:10px; height:32px;}
.download_list li.default span{ float:left; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/down_word.png") 10px  top no-repeat;  display:block; width:33px; padding-left:10px; height:32px;}
.download_list li:hover span{ background-position:10px bottom;}


/*新闻列表页*/


.new_info{ width:860px; margin:37px auto 30px auto; line-height:30px; overflow:hidden;}

.new_list{ width:798px; margin:0 auto; overflow:hidden;}
.new_list li{ width:100%; height:32px; margin-top:7px; border-bottom:1px dashed #c1c1c1; float:left;}
.new_list li a{max-width:87%; display:block; line-height:32px; padding-left:10px;  background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/newdian1.jpg") 4px center no-repeat; float:left; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;} 
.new_list li a:hover{ color:#8e1b71; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/newdian2.jpg") 4px center no-repeat;}
.new_list li span{ float:right; margin-right:8px; color:#999999;}
.new_list li:hover span{color:#8e1b71;}


/*新闻 内容页*/
.new_info h3{line-height:47px; text-align:center; font-size:22px; font-weight:normal; color:#111111;}
.new_info h4.date{ line-height:15px; text-align:center; color:#999999; font-weight:normal;}

.new_info .detail{line-height:30px; overflow:hidden; margin-top:15px;  border-top:1px dashed #c1c1c1; min-height:500px;/* float: left; */padding-top: 30px;}


/*团队列表页*/
.team_info{ width:860px; margin:17px auto 30px auto; line-height:30px; overflow:hidden;}
.team_list li{width:194px; height:280px; overflow:hidden; float:left; margin:10px 28px 0 0;}
.team_list li a{ display:block; overflow:hidden;}
.team_list li a img{ width:194px; height:228px; float:left;}
.team_list li a span{ float:left; width:100%; height:52px; line-height:52px; display:block; text-align:center;}
.team_list li a:hover span{ color:#8e1b71;}


/*团队内容页*/
.teaminfo{ width:100%; overflow:hidden; margin:28px auto 30px auto; line-height:30px; overflow:hidden;}
.team_summary{ width:100%; height:229px; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/teaminfo.jpg") no-repeat;}
.team_summary img{ float:left; margin-left:23px; width:194px; height:228px;}
.team_summary .intro{ float:left; margin:14px 0 0 35px; line-height:29px; font-size:16px;}
.team_summary .intro span{height:60px; line-height:60px; color:#111111; font-size:28px;}

ul.team_main{ width:100%; overflow:hidden; margin:28px 0 0 0;}
ul.team_main li{ overflow:hidden;}
ul.team_main li .team_title{ width:865px; height:49px; display: block;line-height:49px; background:url("/_vivi/source/aHR0cHM6Ly9rbGZwbS5uYW5rYWkuZWR1LmNu/dfiles/17869/theme/img/teaminfo_ico.png") 5px center no-repeat; color:#8e1b71; font-size:18px;padding-left: 25px; border-bottom:1px solid #dddddd;}
ul.team_main li .info{ padding:13px; line-height:26px;}


/*仪器列表页*/
ul.yiqi_list{width:100%; overflow:hidden; margin:0 auto 30px auto;}
ul.yiqi_list li{height:208px;  margin-top:30px; overflow:hidden; border-bottom:1px solid #dddddd;}
ul.yiqi_list li img {float:left; width:237px; height:176px; margin-left:12px;} 
ul.yiqi_list li .yiqi{ float:right; width:604px; color:#606161; margin: 0 10px 0 0;}
ul.yiqi_list li .yiqi a{ width:100%; float:left; color:#111111; font-size:18px;line-height:38px;}
ul.yiqi_list li .yiqi p{ float:left; margin-top:3px; line-height: 26px; height:84px; overflow:hidden;}
ul.yiqi_list li .yiqi a.more{ float:left; margin-top: 15px; display:block; width:143px; height:37px; text-align:center; line-height:37px; color:#ffffff; background:#8e1b71;}
ul.yiqi_list li .yiqi a.more:hover{ background:#be56a4;}


