﻿@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-size:12px;color:#888888;font-family: "微软雅黑",Arial; line-height:24px;background:url(../images/bodybg.jpg) repeat-x #f8f8f8;}	
a{color:#888888;text-decoration: none;}
a:hover{text-decoration: none; color:#d44000;}
ul,li,dt,dd,dl,h1,p,form,input{margin:0px;padding:0px;list-style:none; border:none;}
img{border:none;.caseh}
img a:hover{border:none;}
a,area{blr:expression(this.onFocus=this.blur());}/*For IE*/
a:focus{outline:none; -moz-outline-style:none;}/*For Firefox*/
.clear{ font-size:12px;clear:both;line-height:0px; height:0px;}
*{margin:0px auto; padding:0px;}


#warp{width:950px;}
/*------头部------*/
#header{width:100%; margin:0px auto; padding:0px;clear:both; overflow: hidden;}
#top{ margin-bottom:12px; height:80px;margin-top:30px;}

/*------标志logo------*/
#logo{width:280px; float:left; }
#logo img{ height:80px;}

/*------菜单menu------*/
#menu{float:right; width:660px;font-size:14px; margin-top:20px;}
#menu ul{margin:0;padding:0;list-style:none;overflow:hidden;}
#menu li{float:left; width:94px;height:40px;line-height:40px;text-align:center;overflow:hidden;}
#menu a{float:left; width:94px;height:40px;line-height:40px;color:#666;overflow:hidden;}
#menu a:hover{color:#e04503;}
#menu em{display:block;font-style:normal;}
#menu a:hover em{display:none;}


#menu li.CurrentPage{color:#d44000;display:block;width:94px;height:40px;line-height:40px;}
#menu li.CurrentPage a{color:#d44000;display:block;width:94px;height:40px;line-height:40px;}
#menu li.CurrentPage a:visited{color:#d44000;display:block;width:94px;height:40px;line-height:40px;}



/*------首页banner------*/
#hbanner{text-align:center;}
.banner{ height:380px; width:950px;  padding-bottom:34px;background:url(../images/bannerbg.jpg) no-repeat  bottom;}
.banner img{ height:380px; width:950px; background:url(../images/bannerbg.jpg) no-repeat bottom;}
/*------中间container------*/
#container{padding-bottom:50px; overflow:hidden; padding-top:20px;}

#hleft{ float:left; width:680px;}
/*------首页title------*/
.tit h1{font-size:14px;font-weight:normal; color:#333;padding-bottom:10px;}
.tit h1 b{font-size:14px;font-weight:normal; color:#999999; margin-left:4px;}
.tit1 h1{font-size:14px;font-weight:normal; color:#ffa800; padding-top:10px;padding-bottom:10px; background:url(../images/tit1bg.jpg) no-repeat left; padding-left:18px;} 
.tit1 h1 b{font-size:14px;font-weight:normal; color:#999999; margin-left:4px;}
.more{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;background:#e8e8e8;width:76px; display:block; line-height:26px; height:26px;text-align:center;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;margin-top:10px;}

/*------企业简介------*/
.about{border-bottom:1px solid #dcdcdc; padding-bottom:40px; overflow:hidden;}
.about img{ float:left; width:260px; height:160px; background:#eee; margin-right:20px;}
.aboutn{float:left;margin-top:15px;width:670px;}
.aboutwz h1{ width:410px;float:right; padding-left:30px;margin-top:20px; margin-bottom:20px;background:url(../images/acion.jpg) no-repeat left; font-size:18px; font-weight:normal;color:#da251c;}
.aboutwz img{ width:220px; height:220px;float:left; margin-right:20px; margin-top:6px;}


/*------推荐项目案例------*/
.case{padding-top:26px; clear:both; border-bottom:1px solid #dcdcdc; padding-bottom:40px; overflow:hidden;}
.case ul {clear:both; margin-left:-28px; width:710px;}
.case li{text-align:Justify;text-justify:inter-ideograph;width:200px;float:left;margin-left:28px; line-height:20px;}
.case li h1{font-size:16px;font-weight:normal; color:#333333; padding-top:12px; padding-bottom:10px; width:200px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
course:hand;}
.case li h2{font-size:12px;font-weight:normal; height:80px;}
.case li img{ width:200px; height:120px;}

/*------公司荣誉------*/
.qua{width:280px; float:left; margin-top:30px;}
.qua ul{ margin-top:8px; overflow:hidden;}
.qua ul img{ float:left; margin-right:15px; width:100px; height:140px; margin-top:2px;}
.qua li{ width:150px;background:url(../images/icon.gif) no-repeat left; padding-left:12px;float:left; font-weight:normal;}

/*------公司资质------*/
.honor{ width:350px; float:right; padding-top:30px;}
.honorwz ul{ margin-top:8px; overflow:hidden;}
.honorwz li{ font-weight: normal;line-height:24px;width:120px;float:left; margin-right:10px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; background:url("../images/icon.gif") no-repeat scroll left center rgba(0, 0, 0, 0); padding-left:10px;}
.honorpic{ margin-top:10px;}
.honorpic li{width:75px; height:75px;border:1px solid #ccc;background:none;float:left; padding:3px; margin-right:10px;}
.honorpic img{width:75px; height:75px;}

#hright{ float:right; width:220px; background:#fff; padding:15px; padding-top:0px;}
/*------董事长致辞------*/
#speech{ clear:both; overflow:hidden; line-height:24px;}
#speech img{float:left; width:100px; height:88px; margin-right:10px;}

/*------新闻------*/
.news{ padding-top:8px; height:340px;}
.news li {background:url(../images/icon.gif) no-repeat left;padding-left:15px; width:210px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}
.news li span{float:left;color:#ffa800;font-weight:bold;}
.news li span a{float:left;color:#ffa800; font-weight:bold;}
.newsinfo .time{ display:none}
.newswz{clear:both; height:80px;line-height:22px;} 
.newswz h1{font-size:12px;font-weight:normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; width:100px;}
.newswz img{float:left; width:90px; height:60px;padding:4px;margin-right:10px; background:url(../images/npicbg.jpg) no-repeat bottom;}

/*------精英团队------*/
.team{ width:220px; overflow:hidden;padding-top:8px;}
.rollBox{overflow:hidden;margin-top:-38px;}
.rollBox .scrollcon{width:220px; overflow:hidden;}
.rollBox .LeftBotton{width:22px; height:16px; margin-bottom:10px; background:url(../images/icon1.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin-top:10px; float:right;}
.rollBox .RightBotton{width:22px;height:16px; margin-bottom:10px;background:url(../images/icon2.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin-top:10px;float:right;}
.rollBox .Cont{width:219px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px; height: auto;}
.rollBox .Cont .pic{width:64px;overflow:hidden;float:left; margin-right:9px; text-align:center;}
.rollBox .Cont .pic img{ width:64px; height:64px;display:block;}
.rollBox #List1, .rollBox #List2{float:left;}

/*-----联系我们------*/
.contact{clear:both;padding-top:10px;}
.ctit h1{font-size:14px;font-weight:normal; color:#ffa800; padding-top:10px;padding-bottom:10px; background:url(../images/ctit.jpg) no-repeat left; padding-left:60px;} 
.ctit h1 b{font-size:14px;font-weight:normal; color:#999999; margin-left:4px;}
.contactwz{ padding-left:10px;}
.contactwz h2{font-size:12px;font-weight:normal;padding-left:20px; background:url(../images/ctit.jpg) no-repeat left;} 
.contactwz h2{background:url(../images/cicon.jpg) no-repeat left;font-size:12px;font-weight:normal;padding-left:20px;} 
.contactwz h3{background:url(../images/cicon1.jpg) no-repeat left;font-size:12px;font-weight:normal;padding-left:20px;} 
.contactwz h4{background:url(../images/cicon2.jpg) no-repeat left;font-size:12px;font-weight:normal;padding-left:20px;} 


/*------底部------*/
#footer{ width:100%; position:relative;}
/*------底部bottom------*/
#bottomk{height:42px;padding-bottom:20px;}
.bottom{ width:950px; line-height:42px; border-top:1px solid #cacaca;}
.bottom span{ float:right;}
.fangwen{ width:150px; position:absolute; height:30px; line-height:30px; left:0; top:-30px; font-size:18px; color:#000;}
.fangwen a{color:#000;}
/*------container------*/
#container{overflow:hidden;}
/*------left------*/
.left{ float:left; width:220px;}
.titl{width:220px; height:50px; font-size:24px;line-height:50px; font-family:"Microsoft YaHei"; background:#d44000; text-align:center; color:#fff;}
/*-----内页子菜单------*/
.amenu{ width:220px; margin-bottom:10px; margin-top:10px;}
.amenu li{line-height:32px; height:32px; font-size:14px; color:#333; border-bottom:1px  solid #cecac9;}
.amenu li p{letter-spacing:0px;}
.amenu li a{color:#333;}
.amenu li a:hover{width:220px;font-size:14px;color:#d44000; background:url(../images/amenubg.png) no-repeat;line-height:32px; height:32px;}
.amenu li.Current{width:220px;font-size:14px;color:#d44000; background:url(../images/amenubg.png) no-repeat;line-height:32px; height:32px;}
.amenu li.Current a:visite{color:#d44000;}
.amenu li.Current a{color:#d44000;}

/*-----内页右边------*/
.right{ float:right;width:690px;}
/*-----内页所在栏目------*/
.page_title{border-bottom:2px solid #cecac9; font-family:"Microsoft YaHei";font-size:18px; line-height:48px;color:#d44000;}
.page_title a{ color:#d44000;}
.page_title span{ font-size:12px; float:right;color:#777;}
.page_title span a{ color:#777;}
.page_title span b{color:#d44000;font-weight:normal;}

/*-----内页框------*/
.content_box{ margin-top:20px;}


/*留言*/
input{ border:1px solid #abadb3; height:26px; line-height:26px;}
#btSubforun{ background:#d44000; text-align:center;color:#fff; height:30px; line-height:30px; width:80px; display:block; margin-top:10px; border:none;
-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px; border-bottom:none;}


/*分页*/
.page_list{ margin:0px auto; padding:0px;text-align:center;padding-top:20px; clear:both;}
.page_list,.page_list input,.page_list button{font-family:Tahoma,"宋体";font-size:12px; text-align:center;}
.page_list a,.page_list span{float:left;height:23px;margin:0 5px 0 0;text-align:center;white-space:nowrap;vertical-align:middle;line-height:23px;background:#fff}
.page_list a{color:#888}
.page_list b{font-family:"宋体";margin:3px;font-weight:300}
.page_list a:link,.page_list a:visited,.page_list a:hover,.page_list a:active{text-decoration:none}
.page_list .page-start,.page_list a,.page_list .page-end{padding:0 8px;border:1px solid #dddddd;background:#fff;text-align:center;}
.page_list .page-this,.page_list .page-break{padding:0 3px}.page_list .page-break{border:1px solid #fff}
.page_list .page-this{border:1px solid #d3d3d3;background-color:#e9e9e9;color:#d4105a;padding:0 8px;font-weight:bold}
.page_list .page-skip{height:22px;line-height:22px;padding:0 3px;margin:0;background:0}
.page_list .page-skip input{width:26px;*width:23px;height:19px;line-height:19px;border:1px #d3d3d3 solid;font-size:12px;margin:-1px 6px 0 6px;_margin-top:0;padding:0 0 0 2px;vertical-align:middle;padding-top:0;padding-bottom:0}
.page_list .page-skip button{font-size:12px;padding:0 5px;margin-left:10px;overflow:visible;vertical-align:middle;color:#333}
.page_list a:hover{border:1px solid #fdeaea;color:#d44000;}
.page_list .current{ background:#d44000; padding-left:6px; padding-right:6px; color:#fff;text-align:center; }
.page_list .current:hover{color:#fff;}


/*留言样式*/
.msgBoard {margin:5px;padding:10px;position:relative;}
.msgBoard h1 { font-size:16px;font-weight:bold;line-height:1.5em;border-bottom:1px solid #e6e6e6;margin-bottom:15px;}
.msgBoard h5 { color:8f8f94;font-size:14px;font-weight:400;text-align:left;}
.msgBoard h6 { font-family:Muiicons;font-size:20px;font-weight:400;}
.msgBoard h6 input{ background:#f0f0f0;border:0;border-radius:3px;height:32px;line-height:24px;margin-bottom:10px;outline:0 none;padding:0 2%;width:96%;}
.msgBoard h6 textarea{ width:98%;height:80px;line-height:20px;border:#dddddd 1px solid; font-size:14px;margin-bottom:10px;}
.msgBoard h6.lst input{display:block;font-size:18px;width:100%;background-color:#f0ad4e;border:1px solid #f0ad4e;color:#fff;border-radius:3px;cursor:pointer;font-weight:400;line-height:1.42;position:relative;text-align:center;}



.Photosclear{ margin-top:50px}