.main{ height:auto;}
.h-aboutus{ width:765px; float:left; display:inline; color:#7a7a7a; font-size:13px; line-height:1.9;}
.h-aboutus img{ margin:0px 10px 3px 0px; }
.h-news{ float:left; display:inline; width:367px; margin-top:16px; background-color:#ecebe7; border:1px solid #dddcd8; height:303px;}
.h-news .hd{ background:url(../images/news_title_bg.jpg); height:52px; line-height:52px;}
.h-news .hd h2{ float:left; display:inline; padding-left:10px; line-height:52px;  font-weight:600; color:#aa8a4d; font-weight:normal;}
.h-news .hd span{ color:#aa8a4d;font-weight:normal; font-size:22px;}
.h-news .hd .tabs{float:left; display:inline; padding-top:9px; padding-left:20PX;}
.h-news .hd .tabs li{float:left; display:inline; width:80px; line-height:25px; text-align:center; border:1px transparent solid; border-bottom:0 none;}
.h-news .hd .tabs li.on{ background:#FFF; border-color:#DDD;}
.h-news .hd .tabs li a{ text-decoration:none; display:block; cursor:pointer;}
.h-news .hd .more{ font-family:"Microsoft Yahei"; float:right; display:inline; margin-right:5px; line-height:35px;}
.h-news .tabs-con-1{ padding-top:10px;}
.h-news .tabs-con-1 dl{ padding:5px 10px 0 10px; border-bottom:1px dashed #DDD; line-height:25px;}
.h-news .tabs-con-1 dt{ float:left; display:inline; background:url(../templates/images/point-blue-3x3.gif) no-repeat 5px center; padding-left:15px;}
.h-news .tabs-con-1 dd{ float:right; display:inline;}

.h-products{ float:left; display:inline; width:1152px; background:url(images/3.png) repeat-x; height:480px;}
.h-products .hd{ background:url(../images/about_title_bg.jpg);  padding:0 0 0 10px; height:25px; height:69px; line-height:69px;}
.h-products .hd span{float:left; display:inline; color:#a88c4b; font-size:22px;}
.h-products .hd .more{float:right; display:inline; display:block; width:38px; height:13px; background:url(images/more.png); margin-right:15px; margin-top:5px;}
.h-products .bd{ padding:0px 0px 0 0;}
.h-products .bd dl{ float:left; display:inline; width:371px; text-align:center; margin:10px 15px 0 0;}
.h-products .bd dl:nth-child(3n+3){ margin-right:0;}
.h-products .bd dl dt{ width:371px; height:125px; float:left}


.h-products .bd dl dt{ border:1px solid #DDD; background:#fff;}
.h-products .bd dl dt:hover{ border-color:#d70b0c;}
.h-products .bd dl dt p{width:371px; height:125px; float:left; text-align:center;display: table-cell;vertical-align:middle;/* 针对IE的Hack */*display: block;*font-size: 139px;/*约为高度的0.873，188*0.873 约为165*/*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/}
.h-products .bd dl dt p img{ vertical-align:middle; max-height:125px; max-width:369px;}
.h-products .bd dl dd .title{ padding-top:5px;}



.h-contactus{ float:left; display:inline; background:url(../images/1.jpg) repeat-x; width:367px; height:100px;}
.h-contactus .co{ padding:1px; line-height:22px; color:#656565; margin-top:10px;}
.left765{ width:765px; float:left}
.right367{ width:367px; float:right}

.in-main{ background:url() repeat-x 0px 0 #FFF;}

.site-path{font-size:13px; padding-left:10px;}


.leftside{ float:left; display:inline; width:250px; min-height:200px; background:url(../images/6.png) no-repeat 0 0 #f9f9f9; }
.leftside .hd{ text-align:center; padding-top:10px; font-size:18px;}
.leftside .hd h3{color:#77491c; font-size:18px;}
.leftside .bd{ padding-top:20px; padding-bottom:10px;}
.leftside .bd ul{ padding:10px 20px; line-height:30px;}
.leftside .bd li{ border-bottom:1px dashed #DDD; background:url(../images/point-black-3x3.png) no-repeat 20px center; padding-left:35px;}

.leftside .bd dl{ margin:10px 20px; padding-bottom:5px; line-height:30px;border-bottom:1px dashed #CCC; }
.leftside .bd dt{font-family:"Microsoft Yahei"; font-size:14px;}
.leftside .bd dt b{color:#77491c; display:inline-block; width:20px; text-align:center;}
.leftside .bd dt a{ color:#77491c; display:inline-block;}
.leftside .bd dd{ padding-left:30px; line-height:25px;}
.leftside .bd dd a{ color:#7a7a7a;}


.rightside{ float:right; display:inline; width:870px; min-height:500px; background:url(../images/3.png) repeat-x 0px 0; margin-right:10px;}
.rightside .hd{ background:url(../images/1.png) no-repeat 0 0;  padding:10px 0 0 25px; height:25px;}
.rightside .hd span{float:left; display:inline;color:#77491c; font-size:18px;}
.rightside .bd{ padding:20px 25px 20px 25px;}

.allside{ float:left; display:inline; width:1152px; min-height:500px; background:url(../images/3.png) repeat-x 0px 0; margin-right:10px;}
.allside .hd{ background:url(../images/1.png) no-repeat 0 0;  padding:10px 0 0 25px; height:25px;}
.allside .hd span{float:left; display:inline;color:#77491c; font-size:18px;}
.allside .bd{ padding:20px 25px 20px 25px;}


/*在线留言 表单*/
.message-form td{ padding:2px 0;}
.message-form .td1{ line-height:25px;text-align:left; font-size:14px; padding-bottom:5px;}
.message-form .td2{ text-align:left; padding-bottom:5px;}

.input-text, .measure-input, textarea, input.date, input.endDate, .input-focus, .textarea-text {border: 1px solid #d0d0d0;font-family: Verdana,Geneva,sans-serif,"宋体";font-size: 12px;height: 20px;padding: 2px 0 2px 5px;}
label.error{color:#ea5200; margin-left:4px; padding:0px 20px; background:url(../images/icon/no.gif) no-repeat 2px center }
label.right{margin-left:4px; padding-left:20px; background:url(../images/icon/yes.gif) no-repeat 2px center} 


/*新闻 标题 时间 列表*/
.c-news-list2{ padding:10px;}
.c-news-list2 dl{border-bottom:1px dashed #DDD; line-height:22px; padding:5px 0; font-size:12px;}
.c-news-list2 dl:hover{}
.c-news-list2 dt{ float:left; display:inline; background:url(../images/point-blue-3x3.gif) no-repeat 5px center; width:500px; padding-left:15px;}
.c-news-list2 dd{ float:right; display:inline;color:#999; margin-right:10px;}
.c-news-list2 a{ color:#1d6dc8;}
.c-news-list2 a:hover{ color:#c00; text-decoration:underline;}

/*新闻 标题 时间 简介 列表 时间在前面*/
.c-news-list3{ padding:10px;}
.c-news-list3 dl{line-height:22px; padding:5px 0; font-size:12px; background:#f4f4f4; margin-bottom:10px; padding:10px;}
.c-news-list3 dl:hover{}
.c-news-list3 dt{ float:left; display:inline; background:url(../images/8.png) no-repeat; height:120px; width:140px;color:#FFF; text-align:center;}
.c-news-list3 dt div{  font-size:22px; line-height:90px;}
.c-news-list3 dt span{ display:block; color:#999}
.c-news-list3 dd{ float:left; display:inline;color:#999; margin-left:15px; width:585px;}
.c-news-list3 a{ color:#1d6dc8;}
.c-news-list3 a:hover{ color:#c00; text-decoration:underline;}
/*行业解决方案 列表 时间在前面*/
.c-news-list11{ padding:10px;}
.c-news-list11 dl{line-height:25px; padding:5px 0; font-size:12px;  background:url(../images/line_bg.jpg) repeat-x; margin-bottom:10px; }
.c-news-list11 dl:hover{}
.c-news-list11 dt{ float:left; display:inline; background:url(../images/8.png) no-repeat; height:30px; width:140px;color:#FFF; text-align:center;}
.c-news-list11 dt div{  font-size:22px; line-height:90px;}
.c-news-list11 dt span{ display:block; color:#999}
.c-news-list11 dd{ float:left; display:inline;color:#999; margin-left:15px; width:585px;}
.c-news-list11 a{ color:#1d6dc8;}
.c-news-list11 a:hover{ color:#c00; text-decoration:underline;}
/*新闻详细*/
.row-news{ padding:0 20px;}
.row-news .row-title {border-bottom: 1px dashed #ccc;font-size: 20px;margin: 10px 0 10px 0;padding: 8px 0;text-align: center; }
.row-news .row-info {text-align: right; font-size:13px; font-weight:normal; color:#888; padding-right:30px; padding-top:10px;}
.row-news .editor{ padding:10px 10px 10px 10px; min-height:200px;}

/*产品列表*/
.c-products-list{ padding-top:20px;}

.c-products-list dl{ float:left; display:inline; margin-left:40px; margin-bottom:15px; text-align:center; }
.c-products-list dl dt{ border:1px solid #DDD; background:#fff;}
.c-products-list dl dt:hover{ border-color:#d70b0c;}
.c-products-list dl dt p{height:172px; width:635px; text-align:center;display: table-cell;vertical-align:middle;/* 针对IE的Hack */*display: block;*font-size: 152px;/*约为高度的0.873，188*0.873 约为165*/*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/}
.c-products-list dl dt p img{ vertical-align:middle; max-height:170px; max-width:635px;}
.c-products-list dl dd .title{ height:30px; line-height:30px; border: solid 1px #CCCCCC; width:635px; text-align:left; background-color:#CCC;}












