/*主内容开始*/
.news{width: 980px;margin: 0 auto ;padding-bottom: 60px;}
.zxzx{width: 980px; height: 90px; background: #e83434;}
.zxzx span{background: url(imageslist-logo.png) no-repeat 0 0; width:52px; height: 49px;display: inline-block;float: left;margin:20px 20px 0 20px;}
.zxzx h3{float: left; font-size: 24px; line-height: 90px; color: #fff;}
.bread{width: 960px; height: 40px; line-height: 40px;  margin: 0 auto; padding-left: 20px;font-size: 12px; color: #666;}
.bread span{display: inline-block; width: 5px;height: 10px; background: url(imagesnext.png) no-repeat 0 0; margin: 0 10px;}
.bread a:hover{color: #e83434; cursor: pointer;}
.bread a{color: #666;}
.layout_cont1 p a{line-height: 65px; color: #333; margin-left: 35px;width:700px;display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.layout_cont1 p a:hover{color: #e83434; }
.layout_cont1 p strong{font-size: 16px; color: #e83434; }
.contentup{width: 980px; height: 270px; overflow: hidden;}
.news-img{width: 408px; height: 265px; margin-left: 30px; position: relative; float: left;overflow: hidden;}
.news-img ul{float: left;height:240px; overflow:hidden; display:inline-block!important; *display:inline!important; *display:inline; 
	position: absolute;overflow:hidden;width:99999px;left:0;top:0; }
.news-img ul li{float: left;position: relative; width: 408px; height: 265px;overflow:hidden;}
.news-img ul li img{max-width:408px;_width:expression(this.width > 408 ? "408px" : this.width);}
.news-img ul li p{position: absolute; bottom: 20px; width:408px; height: 32px;line-height: 30px; background:url(imagesimg-bg.png);}
.news-img ul li p a{position: absolute; bottom: -15px; color: #fff;}
.news-img ol{width: 200px; height:5px;display: inline-block;*display:inline!important; *display:inline; position: absolute; bottom: 10px; left: 109px;}
.news-img ol li{width: 32px; height: 5px; float: left; background: #ccc;display: inline-block;*display:inline!important; *display:inline; margin-right: 8px;}
.news-img ol .cut{background:#e83434;}
.news-t a:hover{color: #e83434;}
/*通知公告开始*/
.notice{width: 484px; float: left; margin-left: 27px; position: relative;}
.notice h2 {width: 484px; border-bottom:  solid #ccc 2px;  height: 30px;}
.notice h2 a{width: 120px;color: #333; line-height: 30px; height:30px; font-size: 16px;display: inline-block; text-align: center;}
.notice h2 .curr{color:#e83434; border-bottom: solid #e83434 2px; }
.notice em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ;
	margin: 13px 10px 0 5px;float: left;}
.notice ul li{ width:484px; height: 30px; line-height: 30px;}
.notice ul{overflow: hidden; margin-top: 10px;}
.notice ul li a{color: #555555; }
.notice ul li i{color: #888; font-style: normal; float: right; margin-right: 10px;font-size: 12px;}
.notice ul li a:hover{color: #e83434;}
.notice-con-l ul li span{color:#e83434;line-height:30px;display:inline-block;vertical-align:10px; }
.notice-con-l ul li a{width:400px; height: 30px; line-height: 30px; display:inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.notice-con-l{width:484px; height:248px; overflow:hidden; position:absolute; left:0; top:30px;  display: none;}
.action{display: block;}
/*通知公告
/*产业信息开始*/
.economic{width: 484px; float: left; margin-left: 27px; position: relative;}
.economic h2 {width: 484px; border-bottom:  solid #ccc 2px;  height: 30px;}
.economic h2 a{width: 120px;color: #333; line-height: 30px; height:30px; font-size: 16px;display: inline-block; text-align: center;}
.economic h2 .curr{color:#e83434; border-bottom: solid #e83434 2px; }
.economic em{width: 4px; height: 4px; display: inline-block; background: url(imagesli-list.gif) no-repeat 0 center ;
	margin: 13px 10px 0 5px;float: left; }
.economic ul li{ width:484px; height: 30px; line-height: 30px;}
.economic ul{overflow: hidden; margin-top: 10px;}
.economic ul li a{color: #555555;display: inline-block; width: 410px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.economic ul li i{color: #888; font-style: normal; float: right; margin-right: 10px;font-size: 12px;}
.economic ul li a:hover{color: #e83434; }
.noting ul li span{color:#e83434; }
.noting{width:484px; height:248px; overflow:hidden; position:absolute; left:0; top:30px;  display: none;}
.action{display: block;}
/*产业信息结束*/
/*知识分享开始*/
.contentdown{width: 980px; height: 270px; overflow: hidden; margin-top:20px; margin-bottom: 11px; }
.share{width: 408px;height: 273px; margin-left:30px;background: #ffecec; float: left;}
.share h3 {width: 22px; height: 270px;background:#e83434; padding:3px 0 0 3px; float: left;}
.share-list{display: none}
.dome .jjrz{height: 130px; width: 366px;padding-top: 5px;}
.dome .jjrz dd  {margin-top: 6px;}
.dome .jjrz dd a{ display: inline-block; width: 145px; height: 32px;border: solid 1px #f4b7b7; margin-left: 16px; text-align:center;line-height: 32px;}
.dome .jjrz dd a:hover{color: #e83434; background: #fdd6d6;}
.share-list dd{padding-left: 17px; margin-top: 10px;}
.share-list .more{float: right; line-height: 30px; color: #888; font-size: 12px; margin-right: 18px;}
.share-list .more:hover{color: #e83434;text-decoration: underline;}
.share-list dd a{color: #555;display: inline-block; width: 300px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.share-list dd a:hover{color: #e83434; }
.cut .share-list{display: block;}
.dome{float: left;}
.dome dt{width:366px; height: 34px; background: #fdd6d6; line-height: 34px;padding-left: 17px; font-size: 16px; color: #333;border-bottom: 1px #fff solid;}
.share-list{height: 125px; width: 366px;padding-top: 10px;}
.share .cut dt{ color:#e83434; border-bottom: 0;}
.share .diff dt{border-bottom: 0;}
.share .cut dt span{width: 18px; height: 18px; display: inline-block; background: url(imagesmore.gif) no-repeat right center; float: right; margin: 7px 17px 0 0;}
.dome dt span{width: 18px; height: 18px; display: inline-block; background: url(imagesmore-up.gif) no-repeat right center; float: right; margin: 7px 17px 0 0;}
/*知识分享结束*/
/*列表页样式开始*/
.red-list{width: 980px; margin: 0 auto;background: #fff;}
.red-list-l{float: left;;width: 220px;}
.red-list-l ul li{color: #999; font-size: 12px;padding-left: 23px;line-height: 30px;}
.redl-l li a{color: #333; font-size: 16px; line-height: 42px;}
.redl-l li span{display: inline-block;float: right;margin:16px 10px 0 0; width: 6px; height: 11px; 
	background: url(imagesnext-big.png) no-repeat 0 center;}
.redl-l li .red-indirect{background: url(imagesgd-d.png) no-repeat 0 center;width: 9px; height: 9px; }
.redl-l li .red-indirect-d{background: url(imagesgd.png) no-repeat 0 center;width: 9px; height: 9px;}
.redl-l .curr a{color:#e83434 ; border-bottom: solid 3px #e83434 ;}
.redl-l .curr span{background: url(imagesred-next.png) no-repeat 0 center;}
.red-list-c{width: 460px; margin-left: 10px; float: left;}
.red-list-c ul li{ margin: 0px 5px; border-bottom: dashed 1px #ccc;overflow:hidden;}
.red-list-c h3{ font-size:16px; color: #e83434; border-left: solid 5px #e83434;padding-left: 10px;margin-bottom: 10px;}
.red-list-c ul li a{display: inline-block; width: 336px;float: left; color: #555;line-height: 20px;margin: 10px 0;}
.red-list-c ul li a:hover{color: #e83434;}
.red-list-c ul li span{float: right; margin-right: 10px; font-size: 12px; color: #888;margin-top: 10px;}
.red-list-c ol{width:324px;height: 34px; margin: 50px auto 0;}
.red-list-c ol li{float: left;  background: #eee; margin-right: 1px;height: 34px; width:34px;line-height: 34px; 
 text-align: center; }
.red-list-c ol li a{color: #333;height: 34px; width:34px;line-height: 34px;display: inline-block; }
.red-list-c ol li .prev-m{background: url(imagesprev-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px;}
.red-list-c ol li .next-m{background: url(imagesnext-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px;}
.red-list-c ol li .prev-p{background: url(imagesprev-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px;}
.red-list-c ol li .next-p{background: url(imagesnext-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px;margin-top: 12px;}
.red-list-c ol li:hover{background: #e83434;color: #fff; cursor: pointer;}
.red-list-c ol li:hover a{color: #fff;}
.red-list-c ol .curr{background: #ca2222;}
.red-list-c ol .curr a{color: #fff;}
.red-list-r{width: 260px; margin-right: 13px;float: right;}
.redl-r-t h3 a{ font-size:16px;display: inline-block; color: #333; border-left: solid 5px #e83434;padding-left: 10px; margin-bottom: 10px;}
.redl-r-t ul li a{font-size: 12px; color: #555; line-height: 30px;width:235px; display:inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.redl-r-t ul li a:hover{color:#e83434; }
.redl-r-t ul li em{width: 4px; height: 4px; display: inline-block;
	background: url(imagesli-list.gif) no-repeat 0 center ; margin: 13px 10px 0 5px;float: left;;}
.redl-r-p{margin-top: 20px;}
.redl-r-p h3 a{font-size:16px; //display: inline-block;color: #333; border-left: solid 5px #e83434;padding-left: 10px; margin-bottom: 20px;}
.redl-r-p li{margin-top: 10px;}
.redl-r-p li a{ display: block; width:152px; float: right;font-size: 12px; color: #555;margin: 10px 5px 0 0;}
.redl-r-p li a:hover{color: #e83434;}
.red-list-con{width:900px;margin:0 auto;padding:0 10px 0 20px;}
.red-list-con h2{line-height: 30px; font-size: 18px; color: #333;text-align: center;margin: 10px 0;}
.red-list-con h2 span{width: 560px; margin: 0 auto;display: inline-block;}
.red-list-con h4{line-height: 30px; font-size: 12px; color: #999;text-align: center; border-bottom: 1px solid #ccc;margin-bottom: 10px;}
.red-list-con h4 span{margin-right: 30px;}
.red-list-con h4 a{font-style: normal; font-size: 12px; color: #2fb3ff;}
.red-list-con p{text-indent: 2em;color: #666; line-height: 28px;}
.red-list-con p span{color: #666; line-height: 28px;}
.red-list-con p strong{font-weight: normal;font-size: 16px;color: #333;}
.red-list-con i{float: right;margin-right: 10px; display: block;font-style: normal;}
.else-arti {margin-top:10px;}
.else-arti a{display: block; font-size: 12px; color: #4b62d5;line-height: 16px;font-style: normal;}
.indirect_f{ display: block;}
.indirect_f li a{color: #666;}
.indirect_f li:hover a{color: #e83434; border-bottom: 3px solid #e83434;}
.indirect_f li:hover span{background: url("imagesred-next.png") no-repeat 0 0;}

/*企业展示页*/
.select{padding:5px 10px 5px 5px;width:930px;font-size:12px;background: #f8f8f8;margin:10px auto ;}
.select li{list-style:none;padding:10px 0 5px 70px}
.select .select-list{border-bottom:#eee 1px dashed}
.select dl{zoom:1;position:relative;line-height:24px;}
.select dl:after{content:" ";display:block;clear:both;height:0;overflow:hidden}
.select dt{width:100px;margin-bottom:5px;position:absolute;top:0;left:-100px;text-align:right;color:#666;height:24px;line-height:24px;}
.select dd{float:left;display:inline;margin:0 0 5px 5px;}
.select a{display:inline-block;white-space:nowrap;height:24px;padding:0 10px;text-decoration:none;color:#666;border-radius:2px;}
.select a:hover{color:#fff;background-color:#e83434}
.select .selected a{color:#fff;background-color:#e83434}
.select .select-result dt{font-weight:bold}
.select .select-no{color:#999}
.select .select-result a{padding-right:20px;background: url("imagesclose.gif") right 9px no-repeat #e83434;}
.select .select-result a:hover{background-position:right -15px}
.company-list{ margin: 10px 20px 0 20px;}
.company-list ol{width:324px;height: 34px; margin: 50px auto 0;}
.company-list ol li{float: left; height: 34px; width:34px; background: #eee; margin-right: 1px;
	line-height: 34px; text-align: center; }
.company-list ol li a{color: #333;height: 34px; width:34px; line-height: 34px; display: inline-block;}
.company-list ol li .prev-m{background: url(imagesprev-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px; margin-top: 12px;}
.company-list ol li .next-m{background: url(imagesnext-m.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px; margin-top: 12px;}
.company-list ol li .prev-p{background: url(imagesprev-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px; margin-top: 12px;}
.company-list ol li .next-p{background: url(imagesnext-p.png) no-repeat 12px 0;display: inline-block;width:34px; height: 34px; margin-top: 12px;}
/*.hot-notice-list ol .curr{background: #3ddfaf;color: #fff; }*/
.company-list ol li:hover{background: #e83434;color: #fff;cursor: pointer;}
.company-list ol li:hover a{color: #fff;}
.company-list ol .curr{background: #e83434;color: #fff;}
.company-list ol .curr a{color: #fff;}
.p-right{text-align: right;margin-right: 30px; font-size: 12px;color: #999;}
.p-right span{color: #e83434; }
.comp-logo{float: left;margin-right: 15px;border: solid 1px #cacaca;}
.comp-l-con{float: left;}
.comp-l-con h4{line-height: 30px;font-size: 16px;}
.comp-l-con a{background: #c52212;  width: 90px; height: 26px;display: inline-block;color: #fff;border-radius: 5px;line-height: 26px;}
.comp-l-con a span{display: inline-block; background: url("imageshome.png") no-repeat 0 center; width: 16px; height: 15px;margin: 0px 5px 0 5px;
vertical-align: -2px;}
.comp-l-con p{color: #999; font-size: 12px;width: 600px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 20px; }
.comp-l-con p span{color: #666; font-size: 14px;}
.company-list ul{overflow: hidden;}
.company-list ul li{border-bottom:dashed 1px #cacaca;overflow: hidden;padding: 10px 0;}