/* CSS Document */
.wrap{ width:950px; margin:0 auto}
.area{ width:100%; overflow:hidden;}
.section{ width:720px; float:left;overflow:hidden;}
.section .sec_sub{ width:305px; float:left}
.section .sec_mian{ width:405px; float:right}
.side{ width:228px;background:#eee;border:solid 1px #e3e3e3;float:right}
.nav{ height:28px; background:url(../images/brand_bg.png) no-repeat; line-height:28px; padding-left:28px; margin:6px 0;}
.nav a{ font-size:14px; margin:5px 7px 0 8px; color:#fff;}
.nav a:hover{ color:#fff;}
/** 焦点图 **/
.focus{ height:270px; background:#ececec; border:solid 1px #e2e2e2;position:relative;}
.focus ul{ width:283px; height:216px; border:solid 1px #e2e2e2; margin:10px auto 0; overflow:hidden;}
.focus li{ display:none;}
.focus li img{ position:absolute; z-index:1; display:block;}
.focus li h3{ width:100%; height:25px; font-size:14px; line-height:25px;text-align:center; overflow:hidden; position:absolute; bottom:40px; z-index:10; }
.focus li a{ color:#fff;}
.focus  .transparent{ width:283px; height:25px;background:#000;filter:alpha(opacity=60); opacity:0.6; position:absolute; left:10px; bottom:38px; z-index:8; } 
.focus p{font-size:12px;overflow:hidden; position:absolute; right:7px; bottom:13px;}
.focus p a{width:23px;height:21px;background:url(../images/brand_bg.png) left -164px no-repeat;color:#000;float:left; font-family:Arial; font-weight:bold;line-height:24px;text-align:center; margin-left:4px; overflow:hidden;}
.focus p .on ,.focus p a:hover{background:url(../images/brand_bg.png) -27px -164px no-repeat; color:#fff;text-decoration:none;}
/** 活动预告 **/
.notice{margin-top:8px; }
.notice .title{ height:34px; background:url(../images/brand_bg.png) -121px -35px no-repeat; line-height:34px; position:relative;}
.notice h2{ color:#666; font-size:14px; padding-left:10px;}
.notice .title a{color:#666; position:absolute; right:14px; top:0px;}
.notice ul{ padding:10px 0 0;}
.notice li{ height:28px;background: url(http://himg2.huanqiu.com/images/icon10_BG.png) no-repeat left -37px; margin-left:2px; padding-left:10px; line-height:28px; overflow:hidden;}
.notice li a{ color:#666666;}

/** 新闻 **/
.news h2{ height:42px; font:normal 18px/42px 黑体, 宋体; text-align:center; margin:0 30px 0 15px; overflow:hidden;}
.news p{color:#666; line-height:28px; text-indent:24px; margin:5px 30px 8px 15px;}
.news p a{ color:#e10109;} 

/**  精彩活动 **/
.activities{ padding-top:2px;}
.activities .title{ height:34px; background:url(../images/brand_bg.png) -121px -77px no-repeat; line-height:34px;position:relative;}
.activities h2{ font-family:"微软雅黑"; font-weight:bold; color:#d40005; font-size:14px; padding-left:10px;}
.activities .title a{color:#666; position:absolute; right:14px; top:0px;}
.activities .pictxt{ width:100%; margin:13px 0 4px; overflow:hidden;}
.activities .pictxt img{ width:99px; height:99px; float:left;}
.activities .pictxt h3{ height:20px; font-size:14px; line-height:20px; padding:0 10px; overflow:hidden;}
.activities .pictxt p{ width:275px; float:left;color:#666; line-height:28px;text-indent:24px;padding:2px 10px; overflow:hidden;}
.activities .pictxt p a{ color:#e10109;} 

/** 高层寄语 **/
.message .title ,.review .title ,.meeting  .title ,.cooperation .title{ height:33px; background:url(../images/brand_bg.png) -121px -117px no-repeat; line-height:33px; position:relative;}
.message h2 ,.review h2 ,.meeting h2 ,.cooperation h2{ font-family:"微软雅黑"; font-weight:bold; color:#d40005; font-size:14px; padding-left:14px;}
.message .title a ,.review .title a ,.meeting .title a ,.cooperation .title a{color:#666; position:absolute; right:10px; top:2px;}

.message .pictxt{ width:100%; margin:8px 0 12px; overflow:hidden;}
.message .pictxt h3{ width:70px; height:115px; float:left; font-size:12px; font-weight:normal; line-height:20px; text-align:center; margin:2px 10px 0 14px; display:inline; overflow:hidden;}
.message .pictxt h3 img{ width:70px; height:70px;}
.message .pictxt p{ height:120px; color:#666;line-height:24px; text-indent:24px; overflow:hidden;}
.message .pictxt p a{ color:#e10109;} 
.review ul{ margin:4px 10px;}
.review li{ height:28px;background: url(http://himg2.huanqiu.com/images/icon10_BG.png) no-repeat left -37px; padding-left:10px; line-height:28px; overflow:hidden;}
.review li a{ color:#666666;}

/**  partB **/
#partB{ margin-top:10px;}
.publicA{ width:351px; float:left;}
.publicA .title{ height:34px; background:url(../images/brand_bg.png) -121px -35px no-repeat; line-height:34px; position:relative;}
.publicA h2{ color:#666; font-size:14px; padding-left:10px;}
.publicA .title a{color:#666; position:absolute; right:14px; top:0px;}
.publicA .pictxt{ width:100%; margin-top:10px; overflow:hidden;}
.publicA .pictxt img{ width:138px; height:106px; border:solid 1px #000; float:left; margin:0 15px 0 18px; display:inline;}
.publicA .pictxt h3{ height:20px; font-size:12px;line-height:20px; padding:0 10px 0 0; overflow:hidden;}
.publicA .pictxt p{ color:#666;line-height:28px; margin:0 20px 0 15px; text-indent:24px;}
.publicA .pictxt p a{ color:#e10109;} 
.publicA ul{ clear:both; padding:10px 18px;}
.publicA li{ height:28px;background: url(http://himg2.huanqiu.com/images/icon10_BG.png) no-repeat left -37px; padding-left:10px; line-height:28px; overflow:hidden;}
.publicA li a{ color:#666;}
.dynamic ,.ac{margin-left:10px; display:inline;} 

.meeting ul ,.cooperation ul{ margin:4px 10px 15px;}
.meeting li ,.cooperation li{ height:28px;background: url(http://himg2.huanqiu.com/images/icon10_BG.png) no-repeat left -37px; padding-left:10px; line-height:28px; overflow:hidden;}
.meeting li a ,.cooperation li a{ color:#666;}

/** 我们的客户 **/
.customers{height:auto;background:#eee; border:solid 1px #e3e3e3; padding-bottom:5px; overflow:hidden;}
.customers .title{height:36px; border-bottom:solid 1px #e2e2e2;}
.customers .title h2 { width:100px; font-size:12px; text-indent:28px; float:left; padding-top:14px;overflow:hidden;}
.customers .title ul{ float:left; margin-top:7px;}
.customers .title li{ height:28px; background:#ececec; border:solid 1px #dbdbdb; border-bottom:0; cursor:pointer; float:left; line-height:28px; margin:0 6px; display:inline; padding:0 10px;}
.customers .title li.on{ background:#fff;position:relative; bottom:-1px;}
.customers .cont { height:100%; background:#fff; clear:both;margin:0 5px; overflow:hidden;}
.customers .cont ul{ display:none;}
.customers .cont li{ width:120px; height:90px; float:left; padding:10px 18px; display:inline; overflow:hidden;}

/** 品牌中心 **/
.other{ width:100%; margin-top:10px;  overflow:hidden;}
.other .title{ height:34px; background:url(../images/brand_bg.png) -121px -35px no-repeat; margin-bottom:20px; line-height:34px; position:relative;}
.other h2{ color:#000; font-size:14px; padding-left:10px;}
.other .title a{color:#666; position:absolute; right:14px; top:0px;}
.introduction{ width:395px; height:200px; float:left;padding-right:10px;overflow:hidden;}
.introduction h3{ width:109px; height:109px; background:url(../images/brand_bg.png) left -33px no-repeat; text-indent:-999em; float:left; margin-right:15px; display:inline;margin-bottom:10px;}
.introduction p{ color:#666; text-indent:24px;line-height:23px;}
.introduction p a{ color:#e10109;} 
.contact{width:520px; color:#666; height:200px;margin-left:10px; float:right; display:inline; line-height:23px; overflow:hidden;}
.contact p{display:block;float:left;line-height:20px;}

.hezuo{ background:#eee; border:solid 1px #e2e2e2; margin:5px 0 10px; padding-bottom:5px;}
.hezuo h2{ font-size:14px; text-indent:10px; padding:8px 0 5px;}
.hezuo ul{ width:100%; overflow:hidden;}
.hezuo li{ float:left; margin:0 18px; line-height:24px;}
/**  **/
#benner02{ width:950px; height:90px; overflow:hidden;}
