/***
 * 湖南仪器仪表协会
 * http://www.hnyqyb.com
 * 首页样式
 * QQ：479959332
 * author：jess
 * e-mail: jesshn@sina.com
 */
 
/* banner */
.flexslider{position:relative;width:100%;overflow:hidden;zoom:1;}		
.flexslider .slides img{ width:100%; }													
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
	
/* 新闻 */
.news-1{
	margin:38px auto;
	width:1200px;
	height:405px;}
.news-1 .news-img{
	float:left;
	width:689px;
	height:402px;}
/*焦点图部分*/
.focus{ position:relative; width:689px; height:402px; background-color: #fff; float: left;}  
.focus img{ width: 689px; height: 402px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:20px; height:6px; border-radius:0px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#0954a9;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.news-1 .zixun{
	float:left;
	padding-left:55px;
	width:454px;
	height:402px;}
.news-1 .zixun .zixun-t{
	float:left;
	background:url(../images/zixun-t.png) no-repeat;
	width:454px;
	height:40px;}
.news-1 .zixun .zixun-t span{
	font-size:14px;
	color:#fff;
	padding-left:30px;
	line-height:40px;
	height:40px;
	font-weight:100;
	width:70px;}
.news-1 .zixun .zixun-t a{
	color:#666;
	font-size:14px;
	line-height:40px;
	width:50px;
	height:40px;
	float:right;}
.news-1 .zixun .zixun-t a:hover{
	color:#0954a9;}
.news-1 .zixun .toutiao{
	float:left;
	width:454px;
	height:130px;
	overflow:hidden;}
.news-1 .zixun .toutiao h1{
	font-size:16px;
	float:left;
	height:60px;
	width:454px;
	padding-top:10px;}
.news-1 .zixun .toutiao h1 a{
	color:#0954a9;
	line-height:30px;}
.news-1 .zixun .toutiao .info{
	float:left;
	height:50px;
	width:454px;
	border-bottom:#CCC 1px solid;}
.news-1 .zixun .toutiao .info a{
	font-size:12px;
	color:#666;
	line-height:25px;}
.news-1 .zixun .toutiao .info a:hover{
	color:#0954a9;}
.news-1 .zixun .zixun-list{
	float:left;
	width:454px;
	height:245px;}
.news-1 .zixun .zixun-list ul li{
	float:left;
	height:30px;
	width:454px;}
.news-1 .zixun .zixun-list ul li a{
	font-size:12px;
	color:#333;
	line-height:30px;}
.news-1 .zixun .zixun-list ul li a:hover{
	color:#0954a9;}
.news-1 .zixun .zixun-list ul li span{
	float:right;
	line-height:30px;
	color:#666;}

/* 新闻2 */
.news-2{
	margin:0 auto;
	width:1200px;
	height:190px;
	overflow:hidden;}
.news-2 .news-s{
	float:left;
	width:374px;
	height:190px;
	padding-left:13px;
	padding-right:13px;}
.news-2 .news-s .news-s-t{
	float:left;
	width:374px;
	height:40px;
	background:url(../images/news-t.png) no-repeat;}
.news-2 .news-s .news-s-t span{
	font-size:14px;
	color:#fff;
	padding-left:30px;
	line-height:38px;
	height:40px;
	font-weight:100;
	width:70px;}
.news-2 .news-s .news-s-t a{
	color:#666;
	font-size:14px;
	line-height:40px;
	width:50px;
	height:40px;
	float:right;}
.news-2 .news-s .news-s-t a:hover{
	color:#0954a9;}
.news-2 .news-s .news-s-list{
	float:left;
	height:150px;
	width:374px;}
.news-2 .news-s .news-s-list ul li{
	width:340px;
	padding-left:25px;
	height:30px;
	float:left;}
.news-2 .news-s .news-s-list ul li a{
	line-height:30px;
	color:#333;}
.news-2 .news-s .news-s-list ul li a:hover{
	color:#0954a9;}
.news-2 .news-s .news-s-list ul li span{
	float:right;
	height:30px;
	line-height:30px;
	color:#666;}

/* 广告 */
.ad1{
	margin:40px auto;
	width:1200px;
	height:auto;
	overflow:hidden;}
.ad2{
	margin:40px auto;
	width:1200px;
	height:auto;
	overflow:hidden;}
	
/* 成员展示 */
.qiye{
	margin:0 auto;
	width:1200px;
	height:300px;
	border-bottom:7px solid #0954a9;}
.qiye img{
	width:280px;
	height:200px;}
.qiye .qiye-t{
	float:left;
	width:1200px;
	height:21px;
	background:url(../images/qiye-t.png) center center no-repeat;}
.qiye .qiye-t a{
	float:right;
	color:#666;
	font-size:14px;
	line-height:21px;
	padding-right:15px;}
.qiye .qiye-t a:hover{
	color:#0954a9;}

/* marqueeleft */
.marqueeleft{height:200px; width:1200px; overflow:hidden; margin:0 auto; padding-top:36px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin-left:10px; margin-right:10px;display:inline; width:280px; height:200px;overflow:hidden;}
.marqueeleft li .pic{display:block; width:280px; height:200px; overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:35px; position:relative; top:-35px; width:280px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;}
.marqueeleft li .txt a{line-height:35px; font-size:14px; color:#FFF;}

.qiye .qiye-list{
	float:left;
	height:200px;
	width:1200px;
	padding-top:36px;}
.qiye .qiye-list .qiye-img{
	float:left;
	height:200px;
	width:280px;
	padding-left:10px;
	padding-right:10px;}

/* 产品展示 */
.pro{
	margin:0 auto;
	width:1200px;
	height:410px;}
.pro .pro-t{
	float:left;
	width:1200px;
	height:21px;
	background:url(../images/pro-t.png) center center no-repeat;}
.pro .pro-t a{
	float:right;
	color:#666;
	font-size:14px;
	line-height:21px;
	padding-right:15px;}
.pro .pro-t a:hover{
	color:#0954a9;}
.pro .pro-list{
	float:left;
	height:300px;
	width:1200px;
	margin-top:36px;
	border:1px solid #ccc;
	padding-top:50px;}
.pro .pro-list .pro-img{
	float:left;
	height:255px;
	width:177px;
	padding-left:100px;}
.pro .pro-list .pro-img img{
	float:left;
	width:177px;
	height:143px;}
.pro .pro-list .pro-img .pro-title{
	float:left;
	width:177px;
	height:30px;
	padding-top:30px;
	text-align:center;}
.pro .pro-list .pro-img .pro-title a{
	color:#0954a9;
	font-size:14px;
	line-height:30px;}
.pro .pro-list .pro-img .pro-com{
	float:left;
	width:177px;
	height:20px;
	text-align:center;
	line-height:10px;
	color:#666;}
.pro .pro-list .pro-img .pro-more{
	float:left;
	width:177px;
	height:40px;
	text-align:center;}
.pro .pro-list .pro-img .pro-more a{
	color:#666;
	line-height:40px;}
.pro .pro-list .pro-img .pro-more a:hover{
	color:#0954a9;}

/* logo广告 */
.ad3{
	margin:40px auto;
	width:1200px;
	height:150px;}
.ad3 ul li{
	float:left;
	width:200px;
	height:66px;
	padding-bottom:15px;
	text-align:center;}
.ad3 ul li img{
	width:190px;
	height:66px;}


