﻿BANNEBAN@charset "utf-8";
/*
 *公共样式 start
 */

	*{margin:0px;padding:0px;font-family:"微软雅黑";}
	ul li,ol li{list-style:none;}
	a{text-decoration:none;color:#666;}
	input,textarea,button,select{outline:none;border:1px solid #ccc;height:30px;font-size:inherit;outline:0;line-height:inherit;color:inherit;font-family:"微软雅黑";}
	/*.clear{clear:both;overflow:hidden;}*/
	.input{padding:0 10px;}
	.clearfix:after,.clearfix:before{content:"\200B";display:block;height:0;clear:both;}
	.clearfix{ *zoom:1; }
	table{border-collapse:collapse;border-spacing:0;}
	.tmui-ellipsis,.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
	
	h1,h2,h3,h4,h5,h6,em{font-weight:normal;}
	q:before,q:after{content:'';}

	body,html,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,th,td,span,form,fieldset,legend,button,input,textarea,th,td,select,span{margin:0;padding:0;font-size:14px;font-family:"微软雅黑";}
	
	body{overflow-y:scroll;}

	fieldset,img,html,body,iframe{border:0;}
	
	.wid1020{width:1120px;margin:0 auto;}
	.widll00{width:1100px;margin:0 auto;}
	.wid1120{width:1120px;margin:0 auto;}
	.wid1200{width:1200px;margin:0 auto;}

	::-webkit-scrollbar{width:8px;height:0px;background:#666;}
	::-webkit-scrollbar-button{background-color:#fff;}
	::-webkit-scrollbar-track{background:#666;}
	::-webkit-scrollbar-track-piece{background:#fff}
	::-webkit-scrollbar-thumb{background:#666;}
	::-webkit-scrollbar-corner{background:#82AFFF;}
	::-webkit-scrollbar-resizer{background:#FF0BEE;}
	scrollbar{-moz-appearance:none !important;background:rgb(0,255,0) !important;}
	scrollbarbutton{-moz-appearance:none !important;background-color:rgb(0,0,255) !important;}
	scrollbarbutton:hover{-moz-appearance:none !important;background-color:rgb(255,0,0) !important;}
	/* 隐藏上下箭头 */
	scrollbarbutton{display:none !important;}
	/* 纵向滚动条宽度 */
	scrollbar[orient="vertical"]{min-width:8px !important;}
	/*1366*768 1440*900 div---如果你是用fixed的div层的高度一定要控制在：520px以内 */

	textarea{overflow:auto;resize:none;font-family:inherit;}
	input,select{border:1px solid #ccc;font-family:inherit;}
	a,button{outline:none;border:0;}
	
	.rgbatm{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F990000,endColorstr=#7F990000); background: rgba(0,0,0,0.1);}

	.over{overflow:hidden;}
	
	


	.fl{float:left;}
	.fr{float:right;}
	.line-block{display:inline-block;}
	.blo{display:block;}
	.rela{position:relative;}
	.abso{position:absolute;}
	.col_fff{color:#fff;}
	.col_666{color:#666;}
	.col_000{color:#000;}
	.col_red{color:red;}
	.col_8f{color:#8f8f8f;}
	.col_999{color:#999;}
	.col_53{color:#535353;}
	.fo12{font-size:12px;}
	.fo14{font-size:14px;}
	.fo16{font-size:16px;}
	.fo18{font-size:18px;}
	.fo20{font-size:20px;}
	.fo22{font-size:22px;}
	.fo24{font-size:24px;}
	.fo26{font-size:26px;}
	.fo28{font-size:28px;}
	.fo30{font-size:30px;}
	.txt_cen{text-align:center;}
	.bold{font-weight:bold;}
	.txtR{text-align:right;}
	.bag_fff{background-color:#fff;}
	.bag_000{background:#000;}
	.g_ght{font-weight:600;}
	.vertical{padding:0 3px;color:#b9b9b9;}
	.mar_r0{margin-right:0 !important;}
	
/*
 * end 公共样式 
 */

	.icon{background:url(hgct.png) no-repeat;}
			
/*首页 start*/			
	/*top start*/
	.top{height:86px;}
	.top-con{height:86px;background:url(top_bg.png) no-repeat;background-position :bottom right;}
	.logo{margin-top:18px;margin-left:28px;}
	.logo,.logo a,.logo a img{display:block;/*width:366px;*/height:55px;}
	
	.header-nav{height:45px;background:#FA2B11;}
	.header-nav2{height:30px;background:#E3E3E3;}
	.nav{position:relative;z-index:10;}
	.nav ul{margin-bottom:0;}
	.nav>ul>li>a{display:block;width:126px;color:#fff;text-align:center;font-size:18px !important;}
	.nav>ul>li>a.on span{color:#FA2B11;font-size:18px;}
	.nav>ul>li>a.on{background:#E3E3E3;margin-top:5px;}
	.nav{width:1200px;font-size:0;line-height:0}
	.nav-main li{position:relative;display:inline-block;*display:inline;zoom:1;vertical-align:middle}
	.nav-main li.nav-li-super{z-index:11}.nav-main li.nav-li-taobao{z-index:10}
	.nav-main a{position:relative;display:block;*display:inline;*zoom:1;height:22px;margin:0 4px 0 0;padding:7px 15px 9px;font-size:18px;line-height:22px;color:#FFF;_white-space:nowrap}
	
	.nav>ul>li{width:126px;height:40px;line-height:40px;text-align:center;float:left;position:relative;margin-left:20px;;}
	.nav ul li a{margin-top:5px;font-size:16px;color:#fff;width:100%;height:100%;display:block;}
	.nav ul li:hover{border-bottom:3px solid #FFF; color:#333;}
	.nav ul li.index:hover{background:none}
	.nav ul li.index_41:hover{background:none}
	.nav ul li span{color:#c30b0b;}
	.nav ul li ul{margin-bottom:0;height:30px;line-height:25px;width:1000px;margin-left:-120px;position:relative;z-index:99;}
	
	.nav ul li ul li{height:25px;line-height:25px;text-align:center;float:left;}
	.nav ul li ul li a{height:18px;line-height:18px;color:#000;border-right:1px solid #333;margin:6px 24px 0;}
	.nav ul li ul li:hover{background:none;border-bottom:0px solid #FFF;color:#c30b0b;}
	.nav ul li ul li a:hover{color:#000;border-bottom:0px;}
	
	.navigate{width:100%;height:30px;line-height:30px;background:rgba(0, 0, 0, .37);text-align:center;position:absolute;top:86px;left:0;z-index:9;display:none;}
	
	/*banner start*/
	.banner{height:auto;overflow:hidden;position:relative;line-height:0;}
	.banner .bd{position:relative;height:100%; z-index:0;}
	.banner .bd img{ width:100%;height:auto;display:block;}
	
	#banner .prev{left:0;background-image:url(arrow2.png);background-repeat:no-repeat;}
	#banner .next{right:0;background-image:url(arrow1.png);background-repeat:no-repeat;}
	#banner .prev,#banner .next{width:48px;height:64px;position:absolute;display:block;top:50%;z-index:10;}
	#banner .prev:hover,#banner .next:hover{background-color:rgba(0,0,0,0.7);transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-transition:all .3s;-o-transition:all .3s}
	/*end banner*/
	
	/*News-items start*/
	.News-items{height:319px;background:#F2F2F2;}
	.News-tnav{width:488px;border-bottom:1px solid #E6E6E6;padding-bottom:15px;margin:46px 0 16px;}
	.NcTil{color:#1a1a1a;font-size:18px;margin-right:41px;}
	.NC-List li{float:left;margin-top:6px;}
	.NC-List li a{float:left;color:#4f4f4f;height:14px;line-height:14px;}
	.NC-List li.on a{color:#fa2912;}
	.NC-List li span{display:inline-block;width:1px;height:11px;background:#999595;margin:0 7px 0 11px;}
	
	.NCL-con{width:488px;}
	.NCL-con ul{display:none;}
	.NCL-con li{height:29px;line-height:29px;}
	.NCL-con li a{color:#666;}
	.NCL-con li:hover a{color:#010101;}
	.NCL-con li span{color:#b8b8b8;float:right;}
	
	.Project-presentation{width:662px;overflow:hidden;position:relative;}
	.Project-presentation .hd{overflow:hidden;margin:45px 0 16px;}
	.Project-presentation .hd .prev,.Project-presentation .hd .next{ display:block;width:21px;height:21px;float:right;margin:0 0px 0 0;cursor:pointer;background:url(hgct.png) no-repeat #888585 7px 5px;}
	.Project-presentation .hd .next{ background-position:-14px 5px;}
	.Project-presentation .hd a:hover{background-color:#FA2B11;}
	.PP-til{color:#fa2912;font-size:18px;}
	.Project-presentation .bd ul{ overflow:hidden; zoom:1;height:196px;}
	.Project-presentation .bd ul li{width:160px;height:196px;margin-right:7px;}
	.ppr-img,.ppr-img img{width:160px;height:157px;}
	.ppr-litil{color:#1a1a1a;text-align:center;margin-top:18px;}
	/*end News-items*/
	
	/*Friendship-link-box start*/
	.Friendship-link-box{height:41px;line-height:41px;}
	
	.FL-left{float:left;margin-top:5px;}
	.FL-left select{width:150px;border:1px solid #CCC;color:#4f4f4f;float:left;}
	.FLmailbox{margin-right:59px;}
	.icon1{width:26px;height:26px;background-position:0px -17px;vertical-align:-9px;margin-right:8px;}
	/*end Friendship-link-box*/
	
	/*footer start*/
	/*.footer{height:131px;background:#6A6A6A;}
	.foo-log{margin:28px 0 0 164px;}
	.foo-log *{width:68px;height:77px;}
	
	.foo-center{width:568;margin:43px 0 0 84px;}
	.foo-center *{color:#b5b4b4;}
	.foo-center p{margin-bottom:6px;}
	
	.Public-sign{width:124px;height:98px;margin:19px 100px 0 0;}
	.Public-sign p{width:26px;height:83px;background:#F2F2F2;color:#000;text-align:center;line-height:14px;padding-top:15px;}*/
	.footer{height:55px;line-height:55px;background:#757170;text-align:center;color:#FFF;}
	.footer *{color:#fff;}
	/*end footer*/
	
	.wxgp-bg{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0, 0, 0, .3);z-index:10;}
	.tcwx{position:absolute;top:50%;left:50%;margin-left:-190px;margin-top:-205px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;width:380px;height:410px;box-shadow:0 2px 10px #999;-moz-box-shadow:#999 0 2px 10px;-webkit-box-shadow:#999 0 2px 10px;}
	.tcwx img{display:block;width:270px;height:270px;margin:42px auto 12px;}
	.tcwx p{text-align:center;font-size:20px;color:#353535;margin-bottom:20px;}
	.tcwx span{position:absolute;top:0;right:0;width:30px;height:30px;border-radius:50%;background:red;}
/*end 首页*/

/*党风廉政 start*/
	.ny-ban,.ny-ban img{width:100%;height:400px;}
			
	.inside-The{background:#F2F2F2;}
	.inside-con{padding:40px 0 23px;}
	.Crumbs-con{height:59px;line-height:59px;overflow:hidden;}
	.Crumlis{margin-right:-13px;}
	.Crumbpl{color:#000;font-size:20px;}
	.Crumlis a{color:#7f7e7e;}
	.inside-ti{width:158px;height:55px;background:#fa2912;color:#fff;font-size:18px;line-height:55px;padding:0 57px 0 59px;}
	.inside-ti span{color:#fff;font-size:18px;float:right;}
	.insidels{background:#fff;padding:22px 0 14px 38px;margin-top:1px; border:2px solid #fa2912;}
	.insidels li a{display:block;height:40px;line-height:40px;padding-left:25px;margin-bottom:10px;}
	.insidels li a span{color:#fff;}
	.insidels li a.on{background:url(ny-left-nav.png) no-repeat;}
	
	.insidels ul li ul li{padding-left:35px;}
	.insidels ul li ul li a{background:url(sjt.png) no-repeat;}
	.insidels ul li ul li a.on{background:url(sjt2.png) no-repeat;}
	
	.inside-right{width:842px;min-height:340px;padding:23px 27px 28px 28px;}
	.inside-lis{width:842px;/*margin:6px auto 0;*/}
	.inside-lis li{height:45px;line-height:45px;border-bottom:1px dashed #F3F3F3;background:url(Party-lis.png) no-repeat;padding-left:24px;}
	.inside-lis li span{float:right;}
/*end 党风廉政*/

/*内容详情页 start*/
	.Content-titlt{font-size:18px;color:#6c6c6c;text-align:center;margin:12px 0 19px;}
	.Release-time{color:#6c6c6c;padding-bottom:15px;border-bottom:1px solid #C0C0C0;margin-bottom:22px;}
	.data-cn{line-height:30px;min-height:260px;}
	.data-cn img{display:block;margin:0 auto 20px;}
/*end 内容详情页*/

/*集团简介 start*/
	.Company-profile{margin-bottom:20px;}
	.Company-left{ width:444px; height:260px;overflow:hidden; position:relative;}
	.Company-left .bd{ position:relative; height:100%; z-index:0;   }
	.Company-left .bd li{ zoom:1; vertical-align:middle; }
	.Company-left .bd img{ width:444px;height:260px; display:block;  }
	
	.Company-left .prev,
	.Company-left .next{position:absolute; left:10px;top:143px;display:block;width:19px;height:34px;background:url(hgct.png) 0px -45px no-repeat;}
	.Company-left .next{left:auto;right:10px;background-position:-21px -45px;}
	.Company-left .prev:hover{background-position:0px -80px;}
	.Company-left .next:hover{background-position:-21px -80px;}
	
	.Company-right{width:372px;text-indent:28px;/*color:#8a8888;*/text-align:justify;line-height:28px;margin-top:10px;}
/*end 集团简介*/

/*项目列表 start*/
	.Project-list li{float:left;height:313px;margin:0 23px 15px 0;}
	.Project-list li a{display:block;width:265px;text-align:center;color:#393939;}
	.project-pimg,.project-pimg img{width:265px;height:270px;}
	.project-pimg{margin-bottom:6px;}
/*end 项目列表*/

/*新闻列表 start*/
	.News-list li{border-bottom:1px solid #F2F2F2;overflow:hidden;padding-bottom:20px;margin-bottom:19px;}
	.News-lPimg,.News-lPimg img{width:339px;height:239px;}
	.Nlptime{font-size:16px;color:#6b6b6b;margin:-5px 0 5px;}
	.NLp-til{font-size:16px;color:#000;font-weight:bold;line-height:35px;margin-bottom:7px;}
	.Nlp-de{min-height:132px;color:#504f4f;line-height:33px;text-indent:28px;}
	.Nlp-de a{color:#fe0000;}
	.News-cen{width:450px;margin-left:25px;}
/*end 新闻列表*/

/*分页 start*/
	.pageClass{clear:both;text-align:center;margin:23px 0 20px;}
	.pageClass a{display:inline-block;border:1px solid #DEDEDE;}
	.pageClass a span{font-size:14px;display:inline-block;padding:7px 19px;}
	.pageClass strong{display:inline-block;}
	.pageClass strong span{display:inline-block;font-size:14px;background:#b3b4ba;color:#fff;text-align:center;line-height:30px;padding:3px 13px;}
/*end 分页*/