/* CSS Document */

/*--banner图样式--*/
.focus{ width:100%; margin:0 auto;/*height:645px;*/ position:relative;}
.focus .hd{ margin:0 auto; height:10px; position:absolute; left:45%; bottom:10px; z-index:99;}
.focus .hd li{ width:10px; height:10px; border:1px solid #fff; border-radius:50%; -webkit-border-radius:50%; -moz-borde-radius:50%; margin:0 3px; float:left; cursor:pointer;}
.focus .hd li.on{ background:#db2b2b;border:1px solid #db2b2b; }
.focus .bd{ width:100%;}
.focus .bd li{ /*height:645px; */width:100%; float:left;}
.focus .bd li img{ width:100%; height:auto;}

/*---内容区---*/
.syNeiOne,.syNeiTow{ width:100%; margin:0 auto;margin-top:30px;}
.syNeiTow{ background:#fcfcfc;padding:1.5% 0;}
.syCent{ width:73%; margin:0 auto;}
.hguany,.hnewBox{ width:100%;}

.abtu{ width:36%; float:left;}
.abWen{ width:62%; float:right;}
.abWen .tit{ width:100%; padding-bottom:10px;background:url(../images/line1.jpg) no-repeat right bottom;margin-top:10px;}
.abWen .tit h3,.abWen .tit span,.abjes p,.abjes a{ display:block; width:100%;}
.abWen .tit h3{ line-height:30px; font-size:24px; color:#232323;}
.abWen .tit h3 strong{ font-weight:normal; color:#d71e23;}
.abWen .tit span{ line-height:44px; font-size:22px; color:#666;}
.abjes{ width:100%; margin-top:10px; font-size:15px;}
.abjes p{ line-height:32px; height:129px; text-indent:30px;}
.abjes a{ width:20%; line-height:39px; border:1px solid #cbcbcb; border-radius:15px;-webkit-border-radius:15px; -moz-borde-radius:15px; text-align:center;margin-top:10px; }
.abjes a:hover{ color:#fff; background:#db2b2b; border:1px solid #db2b2b;}

/*---新闻及品牌---*/
.xinwe{ width:78%; float:left; }
.hetit{ width:100%;float:right; text-align:center; margin:0 auto; height:45px; line-height:45px; background:url(../images/line2.jpg) no-repeat bottom center; font-size:24px; color:#444;margin-bottom:25px; }
.hetit span{ color:#d71e23;}
.hnewBox{ width:100%; margin-top:1%;}
.newfirst{ width:49%; float:left;}

.newstu{ width:48%; float:left;}
.newswen{ width:48%; float:right;}
.newswen span,.newswen h3,.newswen p,.newswen a{ display:block; width:100%;}
.newswen span{ width:100%; font-size:20px; color:#232323; line-height:20px;}
.newswen span s{ display:inline-block; width:100%; text-decoration:none; font-size:14px;}
.newswen h3{ line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newswen p{ height:50px; overflow:hidden; line-height:24px; color:#666666; font-size:14px;}
.newswen a{ width:55%; line-height:38px; border:1px solid #cbcbcb; border-radius:15px;-webkit-border-radius:15px; -moz-borde-radius:15px; text-align:center;margin-top:10px; }
.newswen a:hover{ color:#fff; background:#db2b2b; border:1px solid #db2b2b;}

.xinlist{ width:40%; float:right;}

.xinlist li{ width:96%; overflow:hidden;zoom:1; /*background:#f6f6f6;*/ margin-bottom:3px; padding:10px 2%;}
.xinlist li span,.xinlist li a{ display:inline-block;}
.xinlist li span{ width:15%; border-right:1px solid #b7b7b7; height:40px; font-size:15px;margin:0 1%; color:#666;}
.xinlist li s{ display:inline-block; width:100%; text-decoration:none; font-size:14px;}
.xinlist li a{ width:77%; margin-left:3%; line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


.pinpai{ width:248px; float:right;}
.pinpai .pinlist{ width:100%;padding-top:20px;}
.pinpai .pinlist li{  margin:20px 0 50px 0px;   }
.pinpai .pinlist li img{ display:block;width:124px; vertical-align:middle; margin:0 auto;}



