body {
	color: #666666;	font-size: 14px;	line-height: 1.75em;	background: #fff;
	font-family: Verdana, Geneva, simsun, sans-serif ;	-webkit-font-smoothing: antialiased; }
.fl{ float: left; } 
.fr{ float: right;} 
.cl:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.cl{zoom:1} 

/***************
宋体 SimSun  黑体 SimHei  微软雅黑 Microsoft YaHei  微软正黑体 Microsoft JhengHei 新宋体 NSimSun 楷体 KaiTi
深黑 重要文字和标题  #222
中灰色 普通文字信息及引导 #666
#浅灰  辅助信息 次要文字 按钮苗边 #999
#淡淡灰  分割线 标签描边 #d7d7d7 
#暗白  内容背景 #f3f5f7 
背景 #f8f8f8

**************/
.w1200{ width:1200px; clear:both; margin:0 auto;   }
.w100{ width:100%; min-width:1200px;  clear:both; margin:0 auto;   }

a { color:#666666;}
a:hover{ color:#a93338;}
/********* top *****************/


/***********分页*******************/

.pagination{list-style:none;margin:0;padding:0; margin-bottom:30px; text-align:center; display:inline-block;vertical-align:bottom}
.pagination li{display:inline-block;border:solid 1px #ddd; margin:2px; text-align:center;}
.pagination a{color:#999;padding:4px 8px;line-height:18px;display:block;}
.pagination a:hover ,.pagination li.thisclass a{ background:#b22; color:#fff;}

/******************/
.titlemain{ padding:50px 0 20px; margin:20px auto; text-align:center; font-size:30px; font-weight:500; background:url(img/titledi.png) bottom center no-repeat; }
.cpdlbms{ width:1100px; overflow:hidden; margin:20px auto ;}

.gsxmxiangxineirong{ overflow:hidden; line-height:1.75em; font-size:16px; }
.gsxmxiangxineirong img{ max-width:1100px; height:auto; vertical-align:bottom;}
.gsxmxiangxineirong table{ width:100%; border-collapse:collapse}


/********cp**************/
.main .contact{ margin:50px auto; border:1px solid #ddd; padding:48px; box-sizing:border-box;  overflow:hidden; box-shadow:0 0 15px #ddd; font-size:14px; line-height:1.75em;}
.main .contact .title{ line-height:50px; border-bottom:1px dotted #ddd; margin-bottom:10px; font-size:30px; font-weight:500; color:#333;  }

.main .contact .lxlybox{ margin-bottom:50px;}
.main .contact .lxleft{ width:500px; overflow:hidden;}
.main .contact .lyright{ width:450px; overflow:hidden;}
.main .contact .lyright ul li{ margin:10px 0; padding:10px 0; width:100%; clear:both;}
.main .contact .lyright ul li .lable{ width:100px; text-align:right; font-size:16px; line-height:30px; color:#111; }
.main .contact .lyright ul li .shuru{ width:330px; text-align:left;}
.main .contact .lyright ul li .shuru input{ width:300px; height:30px; border-radius:4px; padding:0 10px; margin:0; border:1px solid #ddd;  }
.main .contact .lyright ul li .shuru input.yzm{ width:100px;}
.main .contact .lyright ul li .shuru textarea{ width:300px; height:120px; border-radius:4px; padding:0 10px; margin:0; border:1px solid #ddd;  }
.main .contact .lyright ul li .tijiao { width:220px; height:40px; text-align:center; margin:10px auto; display:block; background:#333; color:#fff; border:1px solid #333; border-radius:5px; overflow:hidden;}
.main .contact .lyright ul li .tijiao:hover{ background-color:#111; }

.main .contact .xiangxineirong{ overflow:hidden;}
.main .contact .xiangxineirong img{ max-width:100%; height:auto; vertical-align:bottom;}
.main .contact .xiangxineirong table{ max-width:100%; border-collapse:collapse; }

/*********************/
.caseScroll{ margin:10px auto;  position:relative;    padding:10px 0 10px 40px;  overflow:hidden; width:1160px; height:100px;     }

.caseScroll .prev,
.caseScroll .next{ display:block; position:absolute; top:46px; left:0px; width:23px; height:23px; background:url(img/btns.png) no-repeat;   }
.caseScroll .next{ left:auto; right:0; background-position:-25px 0; }
.caseScroll .prev:hover{ background-position:0 -30px; }
.caseScroll .next:hover{ background-position:-25px -30px; }
.caseScroll ul{ overflow:hidden; zoom:1;  }
.caseScroll ul li{ width:270px; height:90px;  float:left; overflow:hidden;  margin-right:10px;     border:1px solid #ddd;    }
.caseScroll ul li .tu{ width:80px; height:80px; margin:5px; overflow:hidden; border-radius:40px;}
.caseScroll ul li .tu img{ width:80px; height:80px; display:block; }
.caseScroll ul li .wen { width:170px; height:80px; margin:5px ; overflow:hidden; }
.caseScroll ul li .wen p.bt{ font-weight:bold; font-size:14px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;  }
.caseScroll ul li .wen p.ms{overflow: hidden; text-overflow: ellipsis;display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; color:#999;} 