@charset "utf-8";
/* CSS Document */
/*内页样式*/
 /*内页*/
 .banner1{ background:url(../images/banner3.jpg) no-repeat center; margin-top:0px; width:100%;  height:317px;}
 /*左边栏目*/
.leftav{ width:241px; float:left;}
.leftavtitle{ text-indent:30px;  background:url(../images/pic29.jpg); padding-top:8px; height:68px; }
.leftavtitle H1{font-size:22px; font-weight:bold; line-height:35px; color:#fff;}
.leftavtitle p{ font-size:18px; color:#b8e0e0;}
.leftnavlist{ width:239px; border:1px solid #e5ebed; background:#fff; border-top:none; padding-bottom:20px;overflow:hidden;}
.leftnavlist ul{ width:85%; margin:0 auto;}
.leftnavlist ul li{ width:100%;   border-bottom:1px solid #e6e6e6;  text-indent:25px;line-height:40px; margin-top:5px; float:left;}
.leftnavlist ul li a{ font-size:16px; color:#535353; background:url(../images/icon.jpg) no-repeat 0 7px; padding-left:15px; }
.chanyelist ul li a{ font-size:15px; }
.chanyelist ul li{ text-indent:0px; }
.leftnavlist ul li a:hover{  color:#13abab;}
.leftnavlist ul li a.thisclass{ color:#13abab; font-weight:bold; background:url(../images/icon1.jpg) no-repeat 0 7px;}
/*公司简介*/
/*右边内容*/
.w748{ width:940px; border:1px solid #e5ebed; background:#fff; float:right; overflow:hidden; padding-bottom:30px;}
.potion{ border-bottom:1px solid #e5ebed; width:100%; overflow:hidden; padding-bottom:5px; padding-top:10px;}
.potion h1{ font-size:20px;  float:left; text-indent:30px; line-height:50px;}
.potioff{ float:right; margin-right:20px; line-height:24px; font-family:Arial, Helvetica, sans-serif; margin-top:15px;}
.potioff p{ background:url(../images/pic30.jpg) no-repeat 0 6px;  text-indent:18px; line-height:24px; text-align:right; color:#999;}
.potioff p a{ color:#999;}
.jiajie { width:95%; padding:20px 0 0 0; overflow:hidden; margin:0 auto;}
.jiajie img{ margin:0 auto;}
.jiajie p{ line-height:25px; text-indent:2em; width:100%; padding:10px 0 0 0; color:#535353; font-size:14px;}

/*项目案例样式*/
.case{ width:94%; margin:0 auto; padding-top:10px;}
.case ul li{ width:100%; border-bottom:1px dashed #ccc; overflow:hidden; float:left; margin-top:25px; padding-bottom:25px;}
.case ul li img{ float:left; width:190px; height:140px; padding:4px; border:1px solid #ccc; margin-right:20px;}
.case ul li h1{ width:650px; float:left; font-size:20px; line-height:40px;}
.case ul li p{ width:650px; text-indent:2em; float:left; color:#4d4d4d; line-height:20px;}
.case a.dianji{ background:url(../images/pic32.jpg); width:98px; height:26px; display:block; float:right; margin-top:15px;}
.case a:hover.dianji{ background:url(../images/pic33.jpg);}

/*新闻列表样式*/
.defultnewslist{ width:95%; padding:10px 0 0 0 ; margin:0 auto; overflow:hidden;}
.defultnewslist ul li{ width:100%; float:left; background:url(../images/pic18.jpg) no-repeat 10px 10px; text-indent:20px; margin-top:15px; border-bottom:1px dashed #ccc; line-height:23px; }
.defultnewslist ul li a{   font-size:14px; color:#535353;}
.defultnewslist ul li a:hover{ color:red;}
.defultnewslist ul li em{ float:right; font-family:Arial, Helvetica, sans-serif; color:#929292; font-size:12px; margin-right:10px;}

/*精品工程样式*/
.gongmain{ width:1198px; margin:0 auto; border:1px solid #ccc; background:#fff; overflow:hidden;}
.yewucan {width:95%;margin:20px auto;}
.yewucanp {color: #4c4c4c;font-size: 13px;margin-bottom: 30px; padding-top:20px;}
.yewucanp p{ font-size:15px; line-height:26px; color:#535353; text-indent:2em;}
.yewugs {width: 100%;overflow: hidden; margin-top:20px;}
.yewugs ul li {display: block;float: left; margin-right: 1px;height: 436px;width: 143px;position: relative;overflow: hidden;}
.yewugs ul li span {font-size: 16px;color: #fff;display: block;width: 100%;height: 57px;background: url(../images/pic.png);position: absolute;bottom: 0px;left:0px;text-align: center;line-height: 57px;}
.yewuyc {width: 258px;height: 177px;background: #04c2b7;text-align: center;padding: 20px 14px 10px 14px;position: absolute;bottom: 0px;left: 0px;overflow: hidden;display: none}
.yewuyc h3 {font-size: 16px;color: #fff;margin-bottom: 20px;}
.yewuyc p {font-size: 13px;color: #fff;height: 60px;overflow: hidden;margin-bottom: 25px;}
.yewuyc a {display: inline-block;width: 75px;height: 27px;border:1px solid #7bd9ff; text-align: center;line-height: 27px;color: #fff;}
.hezuoyh {margin-bottom: 30px;}
.hezuoyh h3 {font-size: 20px;color: #11446e;float: left;}
.hezuoyh a {font-size: 13px;color: #999;float: right;display: block;}
.hezuoyh1 li {display: block;float: left;width: 219px;border: 1px solid #dbdbdb;margin-right: 14px;overflow: hidden;margin-bottom: 14px;text-align: center;padding:7px;}
.hezuoyh1 li img {width: 220px;height:60px;overflow: hidden; display:block;}
.ronguybr h3 {font-size:25px; font-weight:bold;color: #078482;font-weight: bold;margin-right: 5px; line-height: 35px; width:995px;}

/*联系我们*/
.messagecontact{ width:98%; margin:0 auto; padding-top:15px;}
.messagecontact p{ line-height:30px; text-indent:2em; font-size:14px; width: 98%;margin: 0px auto;}
.message{ width:48%; float:left;  padding:10px 20px 10px 10px ;  border-right:1px dashed #ccc;font-size: 14px;color: #818181; line-height:35px;}
.infoInput{padding:5px;	margin: 0px;border:1px solid #d5d5d5; width:300px;}
.infoInput:hover{padding:5px;margin: 0px;border:1px solid #bfbfbf;}
.espcms_form_group{	width:90%; margin:0 auto;overflow: hidden;	padding-bottom:15px;}
.control_label{	float: left;width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.button.blue2 { display: inline-block;vertical-align: baseline;margin: 0px 2px;outline: medium none;cursor: pointer;text-align: center;text-decoration: none;
font-size: 14px;line-height: 100%;padding: 0.4em 1.5em 0.55em;border: medium none;border-radius: 2px;color: #FFF;  background: #2060ba; }
.button.blue:hover { background: #00CCFF;}
 .button.blue:active { color: #80bed6;}
 .button.blue2:hover { background: #cf1919; }
 .button.blue2:active { color: #fff; }
 .contact{ width:43%; float:right;}
 .contact h1{ font-size:20px; font-weight:bold; line-height:50px; color:#078482;}
 .contact P{ line-height:30px; text-indent:0px;}
.intxt{padding:5px;	margin: 0px;border:1px solid #d5d5d5; width:300px;}
.intxt:hover{padding:5px;margin: 0px;border:1px solid #bfbfbf;}

.coolbg{
display: inline-block;
vertical-align: baseline;
margin: 0px 2px;
outline: medium none;
cursor: pointer;
text-align: center;
text-decoration: none;
font-size: 14px;
line-height: 100%;
padding: 0.4em 1.5em 0.55em;
border: medium none;
border-radius: 2px;
color: #FFF;
background: #13ABAB none repeat scroll 0% 0%;}
.coolbg:hover {
    background: #CF1919 none repeat scroll 0% 0%;
}
.cz{ background: #e4e4e4 none repeat scroll 0% 0%; color:#333;}
.cz:hover{    background: #bdbdbd none repeat scroll 0% 0%;
}

/*总经理邮箱*/
.message{ border:none; padding:0; margin:0 auto; float:none; width:630px; line-height:45px;}