/*-----------------------------------// 全局样式 //-----------------------------------*/
html {font:14px 'Microsoft Yahei','simsun',Arial, Helvetica, sans-serif; color:#4a4a4a;overflow-y:scroll;*overflow-x:visible; padding:0; margin:0;}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {margin:0;padding:0;}
body{min-width:1002px;_width:expression((documentElement.clientWidth < 1002) ? "1002px" : "auto" );background:#fff;overflow-x:hidden; padding:0; margin:0}
ul,li,dl,dt,dd,ol{margin:0;padding:0;border:0;list-style:none;}
/*
table {border-collapse:collapse;border-spacing:0;}
*/

h1, h2, h3, h4, h5, h6 {font-size:inherit;font-weight:normal;}
a {text-decoration:none;color:#4a4a4a;}
a:hover {text-decoration:none;color:#f08e1b;}
a {outline:none;}
a:active {star:expression(this.onFocus=this.blur());}

.m2 {height:2px;clear:both;}
.m4 {height:4px;clear:both;}
.m6 {height:6px;clear:both;}
.m10 {height:10px;clear:both;}
.m12 {height:12px;clear:both;}
.m20 {height:20px;clear:both;}
.m25 {height:25px;clear:both;}
.m30 {height:30px;clear:both;}
.clear{ clear:both}
#header{ height:120px; width:100%; margin:0 auto; background:url(../Images/headbg.gif) repeat-x}
#head{ margin:0 auto; width:1002px; height:120px;}
#logo{ float:left;height:120px; width:520PX; background:url(../Images/LOGO.gif) no-repeat;}
#elogo{ float:left;height:120px; width:520PX; background:url(../Images/eLOGO.gif) no-repeat;}
#headright{ float:right; height:120px; width:470px; background:url(../Images/headright.gif) no-repeat}
.wap{ float:right; margin-top:5px; margin-right:20px; width:207px; height:23px; background:url(../Images/wapbg.png) no-repeat; text-align:center; line-height:23px; font-size:12px;}
.wap a{ font:12px 'simsun',Arial, Helvetica, sans-serif; text-decoration:none; color:#4a4a4a;}
.wap a:hover{ font:12px 'simsun',Arial, Helvetica, sans-serif; text-decoration:underline;color:#f08e1b;}
.language{ float:right;width:160px; height:20px; margin-right:40px;}
.cn{ float:left; width:80px; text-align:center}
.en{ float:right;width:80px; text-align:center}
#tel{ float:right; margin-right:10px;height:120px;}
/*菜单*/
#mymenu{ margin:0 auto;  height:42px; text-align:left; background:url(../Images/menubg.png) repeat-x; z-index:999; position:relative }
#banner{ margin:0 auto; text-align:center; z-index:0; position:relative; padding-top:10px; background:url(../Images/mainbg1.jpg) left top repeat-x;}
#space{ margin:0 auto; margin-left:auto; margin-right:auto; height:10px; width:1002PX; background:url(../Images/space.jpg) repeat-x}
#warp{ margin:0 auto; width:100%; text-align:center; }
#main{ margin:0 auto; margin-left:auto; margin-right:auto; width:1002px;  }
#video{ float:right; width:295px; height:515px;  background:url(../Images/videobg.gif) left top no-repeat; overflow:hidden}
#videotitle{ margin:0 auto; width:275px; height:35px; background:url(../Images/videotitle.gif) left center no-repeat; text-align:left; }
#videotitle span{ float:left; width:100px; margin-left:20px; font:14px/35px 'simsun',Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF}
#videotitlemore{ float:right; width:39px; height:11px; margin-right:10px; margin-top:10px; }

#abouttxt{ margin:0 auto; text-align:left; padding-left:5px; line-height:22px;}
#abouttxt img{ border:0}


#main_left{ float:left; width:700px;  height:330px; text-align:left; margin-top:5px;}
.indexnews{ margin:0 auto;}
#main_left2{ float:left; width:700px;  height:250px; text-align:left; }

#notice{ margin:0 auto; margin-left:auto; margin-right:auto; width:1002px; height:35px; line-height:35px; text-align:left; background:url(../Images/notice.gif) left center no-repeat;}
#scrolltxt{ float:left; width:670px; line-height:35px; text-align:left; margin-left:50px;}
#noticeseach{ float:right; width:270px; line-height:35px; text-align:left; }
/*集团新闻*/
#news01{ margin:0 auto; float:right; width:430px; }
#news_pic{ margin:0 auto; float:left; width:260px;  text-align:center; padding-top:2px;}

 
/*幻灯结束*/






#fengcai{ margin:0 auto; float:right; width:700px; }
#lx{ margin:0 auto; float:left; width:260px; height:208px; background:url(../Images/Contactus.gif) left top no-repeat;  text-align:center; padding-top:2px;}
#elx{ margin:0 auto; float:left; width:260px; height:208px; background:url(../Images/eContactus.gif) left top no-repeat;  text-align:center; padding-top:2px;}
 .qq_list_con ul.titlelist{ padding:0px 0px 0px 6px;}
 .qq_list_con ul.titlelist li{  padding:0px;  }

/*tab选项卡*/
h2{ margin:0;}
ul{ padding:0; margin:0;}

.tab{ width:435px;margin:0px auto; font-size:14px; color:#555; overflow:hidden; }
.tab h2{ width:100%; overflow:hidden; font-size:14px; height:40px;  color:#fff; margin-top:0px;  background:url(../images/tabbg.gif);}

.tab h2 span,
.tab h2 a{ float:left; width:90px; line-height:33px;   text-align:center; cursor:pointer; margin-right:0px; background:url(../Images/tab.gif) no-repeat; color:#4a4a4a}

.tab h2 .current{ margin-left:0px;font-size:14px; width:90px;  color:#fff; background:url(../Images/tabnow.gif) no-repeat}
.tab ul{ padding:0px;}
.tab ul li{ line-height:30px; background:url(../images/ico2.gif) left bottom repeat-x;margin-left:10px; margin-right:10px;}
.tab ul li a{ line-height:30px;background:url(../images/ad.jpg) left center no-repeat; padding-left:10px; }
.tab ul li span{ float:right;font-size:12px;font-family:"Arial";color:#848484; }

.tab700{ width:700px;margin:0px auto; font-size:14px; color:#555; overflow:hidden; }
.tab700 h2{ width:100%; overflow:hidden; font-size:14px; height:40px;  color:#fff; margin-top:0px;  background:url(../images/tabbg.gif);}

.tab700 h2 span,
.tab700 h2 a{ float:left; width:90px; line-height:33px;   text-align:center; cursor:pointer; margin-right:0px; background:url(../Images/tab.gif) no-repeat; color:#4a4a4a}

.tab700 h2 .current{ margin-left:0px;font-size:14px; width:90px;  color:#fff; background:url(../Images/tabnow.gif) no-repeat}
.tab700 ul{ padding:0px;}
.tab700 ul li{ line-height:30px; background:url(../images/ico2.gif) left bottom repeat-x;margin-left:10px; margin-right:10px;}
.tab700 ul li a{ line-height:30px;background:url(../images/ad.jpg) left center no-repeat; padding-left:10px; }
.tab700 ul li span{ float:right;font-size:12px;font-family:"Arial";color:#848484; }

/*合作伙伴与企业风采*/
.picFit:hover{ border:#ccc solid 0px;}

.picFit span{ line-height:30px; text-align:center;}

/*工程案例*/
.con3 {
	MARGIN: 0px auto; WIDTH: 1002px; HEIGHT: 270px
}
.ocn3title {
 WIDTH: 1002px;  BACKGROUND: url(../images/con3title.png) no-repeat 0px 0px; HEIGHT: 44px; COLOR: #fff; _behavior: url(js/iepngfix.htc); /*text-shadow: 1px 1px 2px #000; */text-align:left
}
.ocn3title span{ COLOR: #fff; float:left; width:100px; height:40px;FONT: 14px/38px 微软雅黑; text-align:center;margin-left: 40px;}
.ocn3titlemore{ float:right; width:38px; height:13px; margin-right:30px; margin-top:20px; }
/*
.ocn3title A {
	MARGIN: -24px 25px 0px 0px; FLOAT: right
}
*/
.movead {
	MARGIN: 23px auto 0px; WIDTH: 1002px; ZOOM: 1
}
.movead .pcont {
	MARGIN: 0px 10px; WIDTH: 896px; FLOAT: left; HEIGHT: 200px; OVERFLOW: hidden
}
.movead .ScrCont {
	WIDTH: 32766px; ZOOM: 1
}
.movead #List1_1 {
	FLOAT: left
}
.movead #List2_1 {
	FLOAT: left
}
.movead .LeftBotton {
	WIDTH: 36px; BACKGROUND: url(../images/leftbutton.png) no-repeat center 50%; FLOAT: left; HEIGHT: 182px; _behavior: url(js/iepngfix.htc)
}
.movead .RightBotton {
	WIDTH: 36px; BACKGROUND: url(../images/rightbutton.png) no-repeat center 50%; FLOAT: left; HEIGHT: 182px; _behavior: url(js/iepngfix.htc)
}
.movead .pl IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 196px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #b3cdf7; FLOAT: left; HEIGHT: 140px; CURSOR: pointer; PADDING-TOP: 5px
}
.movead .pl IMG:hover {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 196px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #0b62cb; FLOAT: left; HEIGHT: 140px; CURSOR: pointer; PADDING-TOP: 5px
}
.movead .pl {
	MARGIN: 0px 8px; WIDTH: 206px; BACKGROUND: url(../images/imgshadow.jpg) no-repeat 0px 0px; FLOAT: left; HEIGHT: 182px; OVERFLOW: hidden
}
.basetitle {
	LINE-HEIGHT: 29px; TEXT-INDENT: 23px; MARGIN: 3px 0px 0px; WIDTH: 206px; DISPLAY: block; BACKGROUND: url(../images/icons2.jpg) #b3cdf7 no-repeat 9px center; FLOAT: left; HEIGHT: 29px; COLOR: #333; text-align:left
}


.basetitle:hover {
	LINE-HEIGHT: 29px; TEXT-INDENT: 23px; MARGIN: 3px 0px 0px; WIDTH: 206px; DISPLAY: block; BACKGROUND: url(../images/icons2.jpg) #0b62cb no-repeat 9px center; FLOAT: left; HEIGHT: 29px; COLOR: #fff; text-align:left
}


/*底部版权*/
#bq {
	MIN-WIDTH: 1004px; MARGIN: 0px auto; WIDTH: auto !important; BACKGROUND: url(../images/bq.jpg) repeat-x; HEIGHT: 153px
}
.bqbg {
	MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: url(../images/bqbg.jpg) no-repeat center 50%  ; HEIGHT: 153px
}
.ebqbg {
	MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: url(../images/bqbg2.jpg) center 50%; HEIGHT: 153px
}
.bot {
	MARGIN: 0px auto; WIDTH: 1004px; HEIGHT: 153px
}

#bq2 {
	MIN-WIDTH: 1004px; MARGIN: 0px auto; WIDTH: auto !important; BACKGROUND: url(../images/footbg2.jpg) repeat-x; HEIGHT: 111px
}
.bqbg2 {
	MARGIN: 0px auto; WIDTH: 100%; BACKGROUND: url(../images/footbg.jpg) center 50%; HEIGHT: 121px;
}
.bot2 {
	MARGIN: 0px auto; WIDTH: 1004px; HEIGHT: 111px
}


.link {
	MARGIN: 0px auto; PADDING-LEFT: 100px; WIDTH: 904px; HEIGHT: 33px;COLOR: #fff; padding-top:5px; text-align:left; font-size:12px;
}
.link LI {
	MIN-WIDTH: 70px; LINE-HEIGHT: 53px; FLOAT: left; HEIGHT: 53px; _width: 70px
}
.link LI A {
	COLOR: #fff
}
.link LI A:hover {
	COLOR: #fff
}
.link  A {
	COLOR: #fff; text-decoration:none;
}
.link  A:hover {
	COLOR: #fff; text-decoration:underline;
}
.botbg {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN: 0px auto; WIDTH: 1004px; HEIGHT: 80px; COLOR: #fff; PADDING-TOP: 0px
}
.botbg A {
	COLOR: #fff
}
.botbg A:hover {
	COLOR: #fff
}


.botbg2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 27px; MARGIN: 0px auto; WIDTH: 1004px; HEIGHT: 80px; COLOR: #fff; PADDING-TOP: 15px
}
.botbg2 A {
	COLOR: #fff
}
.botbg2 A:hover {
	COLOR: #fff
}



/*--- 右侧 ---*/
#right2{ padding-bottom:15px;width:684px; overflow:hidden; background:#fff;border:1px solid #e3e3e3;}
#right #right2 .blk_t{ font-size:12px;height:39px;line-height:39px;text-indent:35px;color:#444;font-weight:bold; overflow:hidden; background:url(../images/right_bg2.gif) no-repeat;  }
#right{width:686px;float:left;margin-left:10px;overflow:hidden;_display:inline;}
#right .blk_t{font-size:12px;height:39px;line-height:39px;background:url(../images/right_bg1.gif) no-repeat;text-indent:35px;color:#444;font-weight:bold; overflow:hidden;}
#right .prod_list_con{margin-bottom:9px; padding:8px 0px 8px 22px; zoom:1; overflow:auto;scrollbar-face-color: #E6E6E6;
scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #ffffff;scrollbar-3dlight-color: #B0B0B0;scrollbar-arrow-color: #666666;scrollbar-track-color: #f5f5f5;scrollbar-color: #B0B0B0;scrollbar-darkshadow-color: #9C9C9C;}
#right .art_list_con{/*border:1px solid #eaeaea;*/margin-bottom:9px; padding:8px 8px 8px 15px; zoom:1; overflow:auto;scrollbar-face-color: #E6E6E6;
scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #ffffff;scrollbar-3dlight-color: #B0B0B0;scrollbar-arrow-color: #666666;scrollbar-track-color: #f5f5f5;scrollbar-color: #B0B0B0;scrollbar-darkshadow-color: #9C9C9C;}
#right .art_list_con ul li{border-bottom:1px dashed #CCC; height:30px; line-height:30px;}
#right .art_list_con ul li .l_title{float:left; width:460px; height:30px; overflow:hidden; background:url(../images/news_arrow.gif) no-repeat left center; padding-left:15px; }
#right .art_list_con ul li .n_time{float:left; color: #7E7E7E; padding-right:5px;}
 #right .list_con ul.flink_index, #right .list_con ul.flink_index{line-height:2em;list-style:none; overflow:auto;zoom:1;}
#right .login_con{ width:320px; margin:0 auto;}
 #right .list_con{ padding:10px 10px 0px 12px;}
 
 
.list1 { padding:20px 0;}
.list1 li { width:200px; height:155px; float:left; padding:0 12px; padding-top:15px; background:url(../images/chanpin1.jpg) no-repeat; margin:0px 1px 10px 10px;}
.list1 li a {display:block; line-height:25px; text-align:center;}
 
 
.list1_a { padding:20px 0;}
.list1_a li { width:200px; height:155px; float:left; padding:0 12px; padding-top:15px; background:url(../images/chanpin1.jpg) no-repeat; margin:0px 1px 10px 10px;}
.list1_a li:hover { width:200px; height:155px; float:left; padding:0 12px; padding-top:15px; background:url(../images/chanpin2.jpg) no-repeat; margin:0px 1px 10px 10px;}
.list1_a li a {display:block; line-height:25px; text-align:center;}



.art_list_con{/*border:1px solid #eaeaea;*/margin-bottom:9px; padding:8px 8px 8px 15px; zoom:1; overflow:auto;scrollbar-face-color: #E6E6E6;
scrollbar-highlight-color: #ffffff;scrollbar-shadow-color: #ffffff;scrollbar-3dlight-color: #B0B0B0;scrollbar-arrow-color: #666666;scrollbar-track-color: #f5f5f5;scrollbar-color: #B0B0B0;scrollbar-darkshadow-color: #9C9C9C;}
 .art_list_con ul li{border-bottom:1px dashed #CCC; height:30px; line-height:30px;}
.art_list_con ul li .l_title{float:left; width:460px; height:30px; overflow:hidden; background:url(../images/news_arrow.gif) no-repeat left center; padding-left:15px; }
.art_list_con ul li .n_time{float:left; color: #7E7E7E; padding-right:5px;}
 .list_con ul.flink_index, #right .list_con ul.flink_index{line-height:2em;list-style:none; overflow:auto;zoom:1;}
 .login_con{ width:320px; margin:0 auto;}
 .list_con{ padding:10px 10px 0px 12px;}
 
 
 /*--- 首页产品 ---*/
.pro_over ul {list-style: none; margin: 0; padding:10px 0px 0px 10px;}
.pro_over ul li {
float: left;
display: inline; 
padding: 0;
margin: 0;
width: 145px;
height:200px;
padding: 6px;
margin: 0 9px 0px 0;
}
.pro_over h5 {
text-align:center;
height:20px;
font-size:12px;
font-weight:normal;
}
.pro_over ul img {
margin-bottom: 5px;
border: 1px solid #eeeeee;
padding:5px;
}
.pro_over ul img:hover{
border: 1px solid #aecffb;
}

/*上一个下一个*/
.point{ margin:14px 0px; text-align:center; line-height:22px;}
.point span.to_prev{padding:4px 12px;}
.point span.to_prev a{color:#177bd0;}
.point span.to_next{padding:4px 12px;}
.point span.to_next a{color:#177bd0;}
/* ============表格============== */
#table{margin:0px; height:460px; padding-top:20px;}
#table ul {width:600px;list-style:none} 
#table li {float:left;width:100px;height:28px;text-align:right;} 
#table li.b {} 
#table li.r {width:400px; text-align:left; padding-left:5px; padding-bottom:10px;} 
