﻿/*首页轮播*/
.index_carousel{width: 100%;height: 500px;overflow: hidden;position: relative;}
.index_carousel .hd{ height:15px; width: 100%; overflow:hidden; position:absolute; left: 0px;bottom: 30px; z-index:1; }
.index_carousel .hd ul{ overflow:hidden; zoom:1; margin: 0 auto;}
.index_carousel .hd ul li{width:15px; height:15px; line-height:14px; text-align:center;float: left;
	background: url(../images/carousel_icon.png) center center no-repeat; cursor:pointer;margin-right: 15px;}
.index_carousel .hd ul li.on{ background:#f00; color:#fff; 
	background: url(../images/carousel_iconactive.png) center center no-repeat}
.index_carousel .bd{position: relative;height: 100%;z-index: 0;}
.index_carousel .bd li{ zoom:1; vertical-align: middle; height: 500px;width: 100%;}
.index_carousel .bd li a{display: block;width: 100%;height: 500px;}
.index_carousel .next{ left:auto; right:10%; background-position:8px 5px; }
.index_carousel .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.index_carousel .prev{position: absolute;top: 282px;left: 46px;width: 39px;height: 39px;
	background: url(../images/carousel_prev.png) center center no-repeat;}
.index_carousel .next{position: absolute;top: 282px;right: 46px;width: 39px;height: 39px;
	background: url(../images/carousel_next.png) center center no-repeat;}
/*首页农膜产品*/
#index .piece_title{text-align: center;font-size: 26px;font-weight: bold;color: #646464;}
#index .piece_title a{text-align: center;font-size: 26px;font-weight: bold;color: #646464;}
#index .almore{width: 280px;margin: 0 auto;text-align: center;line-height: 46px;font-size: 18px;border: solid 2px #c5c5c5;
	color: #000000;}
#index .more:hover{border: solid 2px #69a613;}
#index .index_pro{padding: 60px 0px;}
#index .index_pro .pro_summary{font-size: 16px;color: #2b2b2b;text-align: center;margin-top: 5px;}
#index .index_pro .pro_titlelist{text-align: center;margin-top: 45px;}
#index .index_pro .pro_titlelist span{background: url(../images/index_probg.png) right center no-repeat;padding: 0 4px;}
#index .index_pro .pro_titlelist span a{padding: 3px 25px;font-size: 16px;color: #000000;line-height: 35px;}
#index .index_pro .pro_titlelist span .active{color: white;background-color: #69a613;}
#index .index_pro .pro_ctnlist{width: 1120px;margin: 0 auto;margin-top: 20px;position: relative;height: 570px;}
#index .index_pro .pro_ctnlist ul{overflow: hidden;position: absolute;top: 0px;left: 0px;width: 1120px;display: none;}
#index .index_pro .pro_ctnlist ul li{float: left;margin-right: 20px; margin-top:20px;}
#index .index_pro .pro_ctnlist ul li .pro_img{width: 260px;height: 195px;overflow: hidden;}
#index .index_pro .pro_ctnlist ul li .pro_img img{width: 100%;height:195px;transition: .5s transform;}
#index .index_pro .pro_ctnlist ul li:hover .pro_img img{transform: scale(1.2, 1.2);}
#index .index_pro .pro_ctnlist ul li p{margin: 15px 0px;font-size: 18px;color: #000000;}
#index .index_pro .pro_ctnlist ul li em{width: 100%;height: 2px;background-color: #dcdcdc;display: block;}
#index .index_pro .pro_ctnlist ul li em i{height: 2px;background-color: #69a613;display: block;width: 0%;}
/*首页关于东大*/
#index .index_about{width: 100%;height: 565px;padding: 76px 0px 95px 0px;
	background: url(../images/index_aboutbg.jpg) center center no-repeat;}
#index .index_about .index_aboutsummary{width: 780px;margin-left: 200px;margin-top: 40px;line-height: 30px;
	font-size: 16px;color: #424242;text-align:justify;}
#index .index_about .slideBox{width: 690px;height: 339px;overflow: hidden;position: relative;margin-top: 18px;
	margin-left: 35px;float: left;}
#index .index_about .slideBox .hd{ height:15px;width: 150px; overflow:hidden; position:absolute; left: 0px;
	bottom: 30px; z-index:1; }
#index .index_about .slideBox .hd ul{ overflow:hidden; zoom:1; margin: 0 auto;margin-left: 46px;}
#index .index_about .slideBox .hd ul li{width:15px; height:15px; line-height:14px; text-align:center;float: left;
	background: url(../images/carouseltwo_icon.png) center center no-repeat; cursor:pointer;margin-right: 6px;}
#index .index_about .slideBox .hd ul li.on{ background:#f00; color:#fff; 
	background: url(../images/carouseltwo_iconactive.png) center center no-repeat}
#index .index_about .slideBox .bd{position: relative;height: 100%;z-index: 0;}
#index .index_about .slideBox .bd li{ zoom:1; vertical-align: middle; height: 669px;width: 100%;}
#index .index_about .slideBox .bd li a{display: block;width: 100%;height: 339px;}
#index .index_about .slideBox .bd li a .about_ctn{background-color: #7dbb14;width: 151px;height: 339px;}
#index .index_about .slideBox .bd li a .about_ctn p{padding-top: 160px;text-align: center;color: white;
	font-size: 26px;}
#index .index_about .index_aboutvedio{margin-top: 18px;width: 445px;height: 339px;overflow: hidden;
	position: relative;}
#index .index_about .index_aboutvedio .vedioimg{width: 399px;height: 339px;overflow: hidden;background: url(../images/02bg.jpg) }
#index .index_about .index_aboutvedio .vedioimg .vedio_info{display: none;}
#index .index_about .index_aboutvedio .vedioimg img{width: 100%;height: 100%;transition: .5s transform;}
#index .index_about .index_aboutvedio:hover .vedioimg img{transform: scale(1.2, 1.2);}
#index .index_about .index_aboutvedio .vedio_mask{width: 399px;height: 379px;position: absolute;
	top: 0px;left: 0px;background: url(../images/index_vediobg.png) center center no-repeat;}
#index .index_about .index_aboutvedio .vedio_more{width: 101px;height: 142px;position: absolute;cursor: pointer;
	right: 0px;top: 110px;background: url(../images/index_aboutmorebg.png) center center no-repeat;}
/*首页研发团队*/
#index .index_team{padding-top: 38px;}
#index .index_team .team_list{overflow: hidden;width: 1068px;margin: 0 auto;display: none;margin-top: 40px;
	margin-bottom: 35px;}
#index .index_team .team_list li{float: left;width: 320px;margin-right: 36px; margin-top:20px;}
#index .index_team .team_list li .team_img{width: 334px;height: 190px;overflow: hidden;}
#index .index_team .team_list li .team_img img{width: 100%;height: 100%;transition: .5s transform;}
#index .index_team .team_list li:hover .team_img img{transform: scale(1.2, 1.2);}
#index .index_team .team_list li .team_title{line-height: 60px;font-size: 18px;color: #000000;
	border-bottom: solid 1px #d7d7d7;}
#index .index_team .team_list li:hover .team_title{color: #69a613;}
#index .index_team .team_list li .team_summary{line-height: 25px;color: #474747;font-size: 16px;padding: 10px 0px;}
/*首页logo*/
.index_logo{border-top: solid 1px #d9d9d9;margin-top: 45px;padding: 45px 0px;}
.index_logo .slideGroup{ width:1140px; text-align:left;}
.index_logo .slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;}
.index_logo .slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;}
.index_logo .slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer; width: 50px;}
.index_logo .slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff;}
.index_logo .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;}
.index_logo .slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height: 57px; 
	background: url(../images/index_logoprev.png) center center no-repeat;}
.index_logo .slideGroup .sNext{ left:auto; right:5px; background: url(../images/index_logonext.png) center center no-repeat;}
.index_logo .slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;}
.index_logo .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.index_logo .slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.index_logo .slideGroup .parBd ul li .pic{ text-align:center; width:113px; height:57px;overflow: hidden;position: relative;}
.index_logo .slideGroup .parBd ul li .pic img{ width:113px; height:57px; display:block;  padding:2px;}
.index_logo .slideGroup .parBd ul li .pic a:hover img{ border-color:#999;}
.index_logo .slideGroup .parBd ul li .title{line-height:24px;position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;
	text-align: center;line-height: 57px;overflow: hidden;background-color: #6dac15;color: white;font-size: 16px;
	display: none;cursor: pointer;}
	


.fl{ float:left;}
.fr{ float:right;}
	
.ding{display:block; width:100%; height:40px; background:#f0f0f0;}
.ding .inner{display:block; width:1101px; margin:0 auto; height:40px;}
.ding .inner .fl{width:400px; font-size:14px; line-height:40px;}
.ding .inner .fr{width:400px;}

.ding .inner .fr .phone{float:right; width:105px; height:40px;padding-left:15px; position:relative; left:0; top:0; z-index:8; cursor:pointer;}
.ding .inner .fr .phone .p_in{display:block; padding-left:15px;width:90px;}
.ding .inner .fr .phone .tit{display:block; width:200px; height:40px;font-size:14px; line-height:40px; background:url(../images/phone.jpg) no-repeat left center;}
.ding .inner .fr .phone .tit a{ color:#000;}
.ding .inner .fr .phone .detail{display:none; position:absolute; right:0; top:40; z-index:9; width:107px; }
.ding .inner .fr .search{float:right;width:174px; height:25px;margin-right:15px ;}
.ding .inner .fr .search{width:174px; height:25px;background:url(../images/searchbg.jpg) no-repeat left top; margin-top:6px;}
.ding .inner .fr .search .txt{float:left;padding-left:5px; width:138px; height:25px; background:none; border:none; line-height:25px; }
.ding .inner .fr .search .button{float:right;  background:none; border:none; width:25px; height:25px;line-height:25px; cursor:pointer;background:url(../images/searchbg.jpg) no-repeat right top;}


.head{display:block; width:100%; height:111px;}
.head .inner{display:block; width:1101px; margin:0 auto; height:111px;}
.head .inner .fl{width:435px; height:111px;}
.head .inner .fr{width:160px;}
.head .inner .fr .tel{display:block; padding-top:30px; height:50px;}
.head .inner .fr .zt{ font-size:14px; display:block;padding-left:26px; background:url(../images/tel.jpg) no-repeat left center; height:22px; color:#999;}
.head .inner .fr .blue{display:block; height:26px; line-height:26px; font-size:24px; color:#FF8A00;}
.head .inner .middle {width:400px; height:91px; font-size:18px; color:#D22002; margin-top:8px; margin-left:50px;}
.head .inner .middle img{ float:left;}
.head .inner .middle span{ display:block; float:left; font-size:20px;}

.menu{display:block; width:100%; height:54px; background:url(../images/menubg.jpg) repeat-x left bottom;}
.menu .inner{display:block; width:1101px; margin:0 auto; height:54px;}
.menu .inner li{float:left; width:137px; height:54px; line-height:54px; background:url(../images/li.jpg) no-repeat left bottom;}
.menu .inner li a{display:block; width:137px; height:54px; font-size:14px; text-align:center; line-height:54px; color:#fff;}
.menu .inner li a:hover{background:url(../images/menuh.jpg) no-repeat center top; width:137px; height:54px;}
.menu .inner li a.home{background:url(../images/menuh.jpg) no-repeat center top; width:137px; height:54px;}
.menu .inner li.none{background:none;}

.bot{display:block; width:100%; background:#5d5d5d; padding:40px 0px;margin-top:50px;}
.bot .fl{width:880px; font-size:13px; color:#fff;}
.bot .fr{width:105px; font-size:13px; text-align:center; color:#fff;}
.bot .fr img{display:block; width:105px; }
.bot a{color:#fff;}

/*首页新闻*/
.wrapt{display:block; width:1101px;margin:0 auto; color:#666666;}
.wrapt .news{display:block; width:746px;}
.wrapt .qa{display:block; width:315px;}

.wrapt .news .title{display:block;height:50px; border-bottom:1px solid #e1e1e1;}
.wrapt .news .title .h4{display:block;height:50px; line-height:50px; font-size:22px; color:#222;  font-weight:normal;}
.wrapt .news .title .more{float:right; height:24px; width:24px; background:#5d5d5d; font-size:24px; line-height:24px; text-align:center;color:#fff; margin-top:13px;}
.wrapt .news .title .more:hover{background:#019B53; line-height:24px; font-size:24px;}
.wrapt .news .title h4{display:block;height:50px; line-height:50px; font-size:22px; color:#222;  font-weight:normal;}
.wrapt .news .con{display:block; padding-top:20px; width:746px; overflow:hidden;}
.wrapt .news .con .rescommend{display:block;padding-bottom:30px; height:130px;}
.wrapt .news .con .rescommend .pic{float:left;width:195px; height:136px;}
.wrapt .news .con .rescommend .pic img{display:block; width:195px; height:136px;}
.wrapt .news .con .rescommend .wz{float:right;width:532px;}
.wrapt .news .con .rescommend .wz .tit{display:block;height:30px; line-height:30px; font-size:16px; color:#40A74E; }
.wrapt .news .con .rescommend .wz .time{display:block; line-height:20px; height:20px; color:#999; font-size:12px;}
.wrapt .news .con .rescommend .wz .detail{display:block; font-size:12px; line-height:20px; padding-top:10px; color:#999;}
.wrapt .news .con ul{display:block; width:792px; }
.wrapt .news .con li{float:left; height:30px;width:350px; margin-right:46px;}
.wrapt .news .con  li a{display:block;line-height:30px; height:30px; font-size:13px;padding-left:12px; background:url(../images/quan.jpg) no-repeat left center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color:#666666;}
.wrapt .news .con  li .time{float:right;height:34px; line-height:30px; font-size:12px; color:#999;}


.wrapt .qa .title{display:block;height:50px;border-bottom:1px solid #e1e1e1;}
.wrapt .qa .title h4{display:block;height:50px; line-height:50px; font-size:22px; color:#222;  font-weight:normal;}
.wrapt .qa .title .more{float:right; height:24px; width:24px; background:#5d5d5d; font-size:24px; line-height:24px; text-align:center;color:#fff; margin-top:13px;}
.wrapt .qa .title .more:hover{background:#019B53; line-height:24px; font-size:24px;}
.wrapt .qa .con{display:block; padding-top:20px;}
.wrapt .qa .con img{ width:315px; height:auto;}
.wrapt .qa .con p{ font-size:14px; line-height:30px; margin:0px 10px;}
.wrapt .qa .con p span{ color:#40A74E; font-weight:bold; font-size:16px; margin-top:16px; display:block;}
.wrapt .qa .con dl{display:block;padding-bottom:12px; background:url(../images/xian2.jpg) repeat-x left bottom; margin-bottom:12px;}
.wrapt .qa .con dl dt{display:block; height:30px;padding-bottom:10px;}
.wrapt .qa .con dl dt a{display:block; padding-left:34px; background:url(../images/q.jpg) no-repeat left center; height:30px;font-size:16px; line-height:30px; overflow:hidden;}
.wrapt .qa .con dl dd{display:block;font-size:12px; color:#999; padding-left:34px;  background:url(../images/a.jpg) no-repeat left top; width:286px; height:59px; overflow:hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.wrapt .qa .con dl dd a{display:block; line-height:20px; font-size:12px; color:#999; }

/*留言板*/
.base-tit{ border-bottom:1px solid #f0f0f0; color:#3b8dd1; line-height:1em; font-size:18px; font-weight:normal; }
.base-tit span{ position:relative; top:1px; display:inline-block; padding:10px 0; border-bottom:1px solid #3b8dd1; }
.base-tit i{ float:right; padding:10px 0; color:#999; font-size:12px; line-height:26px; font-style:normal; }
.bar-tit{ margin:0 0 20px; padding:0 0 10px; border-bottom:1px solid #e8e8e8; color:#6c6c6c; font-size:18px; }
.line10{ clear:both; font-size:0px; height:10px; overflow:hidden; }
.form-box{ position:relative; padding:10px; border:1px solid #f6f6f6; background:#fff; font-size:14px; }
	.form-box dl{ display:block; padding:5px 0; }
	.form-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.form-box dl dt{ display:block; float:left; width:120px; line-height:38px; min-height:38px; color:#555; font-size:13px; text-align:right; _position:absolute; }
	.form-box dl dd{ position:relative; padding:5px 0 5px 10px; line-height:28px; min-height:28px; color:#555; font-size:13px; overflow:hidden; _margin-left:120px; }
	.form-box dl dd label.radio{ margin-right:5px; }
/*文本框样式*/
input.wide{ width:250px; }
input.txt{ width:200px; }
input.small{ width:50px; }
.input{ display:inline; margin-right:5px; padding:7px; height:20px; line-height:20px; vertical-align:middle; background:#fff; color:#999px; border:1px solid #e8e8e8; border-radius:2px; }
.select{ padding:7px; border:1px solid #e8e8e8; line-height:20px; }
/*按钮样式*/
.btn{ display:inline-block; margin:0; padding:0 25px; color:#fff; font-size:12px; height:38px; line-height:38px; text-align:center; }
.btn{ background:#69A613; border:1px solid #3FA84B; border-radius:2px; vertical-align:middle; }
.btn:hover{ color:#fff; opacity:0.9; }
.btn-mini{ height:20px; line-height:20px; padding:1px 8px 0; }
input.btn, button.btn{ height:40px; cursor:pointer; overflow:visible; }
.btn-success{ background:#52A152; border:1px solid #417F41; text-shadow:0 -1px 0 #52A152; }
.btn-error{ background:#CB423B; border:1px solid #AA352F; text-shadow:0 -1px 0 #CB423B; }
.btn-gray{ background:#ddd; border:1px solid #A9A9A9; text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray,.btn-gray:hover{ color:#777; }
/*详情页css*/
.xqtitle{ text-align:center; font-size:18px; color:#333; font-weight:bold; margin:20px 0px;}
.xqtime{ text-align:center; margin:10px 0;}
.xqimg{ width:500px; height:auto; margin:0 auto; margin-bottom:15px;}
.xqimg img{width:500px; height:auto;}
.xqcontent{ font-size:14px;}
.pageNavi{ margin-top:150px;}