.main{  }
.h-aboutus{ width:522px; height:270px; float:left; display:inline; padding:0 10px 10px 10px;color:#7a7a7a; font-size:13px; line-height:28px; background-image:url(images/com_bg.jpg)}
.h-aboutus .ttb .moreb{ font-family:"arial"; float:right; font-size:12px; display:inline; margin-right:5px; line-height:54px;}
.h-aboutus .ttb{width:522px; height:60px; float:left}
.h-aboutus .contentb{width:522px; float:left;}
.h-aboutus img{ margin:0px 10px 3px 0px; }
.h-news{ float:left; display:inline; width:360px; padding-right:15px;}
.h-news .hd{ background:url(images/4.png); height:35px;}
.h-news .hd h3{ float:left; display:inline; padding-left:10px; line-height:35px;  font-weight:600; color:#005a9e;}
.h-news .hd h3 span{ color:#7a7a7a;font-weight:normal;}
.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(../common/images/point-blue-3x3.gif) no-repeat 5px center; padding-left:15px;}
.h-news .tabs-con-1 dd{ float:right; display:inline;}

.h-honor{ float:right; display:inline; width:249px; height:260px; background-image:url(images/honor.jpg); padding:0 10px 20px 12px;}
.h-honor .tt .morea{ font-family:"arial"; font-size:12px; float:right; display:inline; margin-right:5px; line-height:54px;}
.h-honor .tt{width:239px; height:60px; float:left}
.h-honor .imga{width:239px; float:left; }

.h-products{ float:left; display:inline; width:915px; background:url(images/3.png) repeat-x; height:250px;}
.h-products .hd{ background:url(images/1.png) no-repeat 0 0;  padding:10px 0 0 25px; height:25px;}
.h-products .hd h3{float:left; display:inline;color:#005a9e;}
.h-products .hd .more{float:right; display:inline; display:block; width:38px; height:13px; background:url(images/more.png); margin-right:20px; margin-top:5px;}
.h-products .bd{ padding:15px 30px 0 30px;}
.h-products .bd dl{ float:left; display:inline; width:195px; text-align:center; margin-right:20px;}
.h-products .bd dl:nth-child(4n+4){ margin-right:0;}
.h-products .bd dl dt{ width:195px; height:160px;}


.h-products .bd dl dt{ border:1px solid #DDD; background:#fff;}
.h-products .bd dl dt:hover{ border-color:#005a9e;}
.h-products .bd dl dt p{width:195px; height:160px; 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:160px; max-width:195px;}
.h-products .bd dl dd .title{ padding-top:5px;}



.h-contactus{ float:right; display:inline; background:url(images/1.jpg) repeat-x; width:270px; height:250px;}
.h-contactus .co{ padding:50px 20px  20px  20px; line-height:22px; color:#656565;}


.in-main{ background:url(images/7.png) repeat-x 0px 0 #FFF;}

.site-path{font-size:13px; padding-left:10px;}


.leftside{ float:left; display:inline; width:240px; min-height:200px; background:url(images/6.png) no-repeat 0 0 #f9f9f9; margin-left:10px;}
.leftside .hd{ text-align:center; padding-top:10px; font-size:16px;}
.leftside .hd h3{color:#005a9e;}
.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(../common/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:#005a9e; display:inline-block; width:20px; text-align:center;}
.leftside .bd dt a{ color:#005a9e; display:inline-block;}
.leftside .bd dd{ padding-left:30px; line-height:25px;}
.leftside .bd dd a{ color:#7a7a7a;}


.rightside{ float:right; display:inline; width:720px; 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 h3{float:left; display:inline;color:#005a9e;}
.rightside .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(../common/images/icon/no.gif) no-repeat 2px center }
label.right{margin-left:4px; padding-left:20px; background:url(../common/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(../common/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 .title{ font-size:16px; color:#039; font-weight:bold; line-height:35px;}

.c-news-list3 dl{line-height:22px; padding:5px 0; font-size:12px; background:#e5e5e5; margin-bottom:10px; padding:10px;}
.c-news-list3 dl:hover{}
.c-news-list3 dt{ float:left; display:inline;  no-repeat; height:89px; width:130px;color:#FFF; text-align:center;}
.c-news-list3 dt div{  font-size:22px; line-height:43px;}
.c-news-list3 dt span{ display:block;}
.c-news-list3 dd{ float:left; display:inline;color:#999; margin-left:15px; width:516px;}
.c-news-list3 a{ color:#1d6dc8;}
.c-news-list3 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;}
.proa{ width:182px;}

.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:180px; width:180px; 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:180px; max-width:180px;}
.c-products-list dl dd .title{ padding-top:5px;}











