@charset "utf-8";
/* 公共样式 */
body { font-family:SimSun; font-size:12px; color:#000000; background-color:#dddddd; }
font { font-family:SimSun; font-size:12px; }
span { font-family:SimSun; font-size:12px; }
* { margin:0px; padding:0px; }
ul, li { list-style:none; }
img { border:0px; }
img { -webkit-user-drag: none; }
a { font-family:SimSun, Arial; font-size:12px; color:#000000; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
.bg2 { background:url(../Images/bg2.jpg) no-repeat top center; width:100%; height:1214px; }


/* 头部样式 */
.top1 { background-color:#d10000; color:#ffffff; line-height:20px; }
.top2-bg { background:url(../Images/top2bg.gif) repeat-x top center; width:100%; height:122px; }
.top2-right { float:right; color:#505050; line-height:21px; padding-top:36px;}
.top2-right span { float:left; margin-left:6px; margin-right:6px; }
.top2-right a { margin-left:6px; margin-right:6px; float:left; color:#505050; }
.weibo { float:left; background:url(../Images/weibo.gif) no-repeat left; padding-left:23px; height:18px; line-height:21px; }
.top3-bg { background:url(../Images/top3bg.gif) no-repeat top center; width:1000px; height:21px; }
.img1 { margin-left:27px; margin-top:10px; }
.img2 { margin-left:27px; }
.top1-style1 { padding-top:11px; padding-right:7px; }
.input1 { border:0; background:none; border:1px solid #bdbdbd; background-color:#ffffff; width:230px; height:19px; text-indent:9px; margin-right:6px; color:#bababa; }
.input2 { border:0; cursor:pointer; background:url(../Images/button.gif) no-repeat; width:68px; height:21px; text-align:center; color:#4f4f4f; }


/* 导航样式 */
.nav { margin-left:31px; margin-top:14px; width:937px; height:36px; border-bottom:1px solid #e0e0e0; overflow:hidden; }
.nav ul { border:1px solid #e0e0e0; border-top:0px; border-bottom:0; }
.nav ul li a { display:block; line-height:24px; background-color:#929292; width:115px; color:#fff; border-bottom:1px solid #e0e0e0; text-align:center; }
.nav ul li a:hover { background-color:#44403f; color:#fff; }
.nav #navMenu ul { height:35px; zoom:1; overflow:hidden; border:1px solid #e0e0e0; background-color:#1a1919; line-height:30px; width:auto; text-align:center; }
.nav #navMenu ul li { float:left; border-right:1px solid #363636; background-position:0 0; }
.nav #navMenu ul li a { background:url(../Images/nav1kuang1off.gif) no-repeat; background-position:12px 14px; color:#fff; font-family:MicroSoft Yahei; font-size:14px; float:left; padding:0; line-height:35px; }
.nav #navMenu ul li a:hover { background:url(../Images/nav1kuang1on.gif) no-repeat; background-position:12px 14px; padding:0; background-color:#d10000; }
.dropMenu { margin-left:14px; position:absolute; z-index:100; visibility:hidden; }
.navon { background-color:#d10000; }
#nav8 { width:122px; }
#nav8 a { width:123px; _width:122px; }


/*头部幻灯*/
.slideBox { width:934px; height:403px; overflow:hidden; position:relative; margin:0 auto 27px auto; border:1px solid #e0e0e0; }
.slideBox .hd { height:25px; overflow:hidden; position:absolute; right:14px; bottom:13px; z-index:1; }
.slideBox .hd ul { overflow:hidden; zoom:1; float:left; }
.slideBox .hd ul li { float:left; margin-right:5px; width:25px; height:18px; line-height:18px; text-align:center; background:#a6a6a6; ; cursor:pointer; color:#fff; }
.slideBox .hd ul li.on { background:#fff; color:#000; }
.slideBox .bd { position:relative; height:100%; z-index:0; }
.slideBox .bd img { width:934px; height:403px; vertical-align:top; }


/* 主体样式 */
.div1 { width:380px; word-wrap:break-word; line-height:21px; overflow:hidden;}
.div2 { width:768px; word-wrap:break-word; padding-top:19px; overflow:hidden; color:#434343; text-align:left; line-height:24px;}
.div3 { width:768px; word-wrap:break-word; padding-top:6px; overflow:hidden; color:#434343; text-align:left; line-height:29px; font-size:14px;}
.div4 { width:866px; word-wrap:break-word; padding-top:6px; overflow:hidden; color:#434343; text-align:left; line-height:29px; font-size:14px;}
.hr567 { border:none; background:none; border-top:1px dotted #777777;}
.hr566 { width:750px; margin-top:10px; background:none; border:none; border-top:1px dotted #000000;}
.div-text1 { width:120px; height:20px; word-wrap:break-word; background-color:#636159; color:#fefefe; text-align:center; line-height:22px; overflow:hidden;}
.div-text1 a { display:block; color:#fefefe;}
.messDetail { width:720px; overflow:hidden;}
.text1 { width:575px; overflow:hidden;}
.text1 span { color:#000000; font-weight:bold; font-size:14px; }
.text2 { width:575px; height:88px; margin-top:10px; overflow:hidden;}
.text2 span { color:#434343; line-height:22px;}
.span1 { color:#d10000; font-size:14px; font-weight:bold; }
.span2 { float:left; color:#000000; font-family:MicroSoft Yahei; font-size:16px; margin-top:10px; margin-left:19px; }
.span3 { float:left; background:url(../Images/qita1.gif) no-repeat right; padding-right:25px; color:#000000; font-weight:bold; font-family:MicroSoft Yahei; font-size:16px; margin-top:12px; margin-left:19px; }
.span4 { margin-left:15px; font-weight:bold; font-size:14px; color:#000000; background:url(../Images/left1hr.gif) no-repeat left; padding-left:10px;}
.index-style1 { padding-left:18px; padding-top:20px; *margin-top:20px; }
.index-img1 { margin-left:20px; margin-top:19px; border:1px solid #a0a0a0; }
.main1-bg { background-color:#f0f0f0; width:100%; height:309px; }
.jinru { padding-top:24px; }
.jinru a { color:#a0160c; }
.index-product-bg { background:url(../Images/index1product1bg.gif) repeat-x center; height:128px; }
.index-product { margin-left:10px; margin-top:15px; }
.index-product li { float:left; margin-right:10px; }
.title1-bg-x { background:url(../Images/title1bg1x.gif) repeat-x left; height:40px; }
.title1-left-bg { background:url(../Images/title1left1bg.gif) no-repeat right; width:4px; height:40px; }
.title1-right-bg { background:url(../Images/title1right1bg.gif) no-repeat left; width:4px; height:40px; }
.title2-bg-x { background:url(../Images/title2bg1x.gif) repeat-x left; width:301px; height:42px; overflow:hidden; }
.bottom2-bg { background:url(../Images/bottom2bg.gif) repeat-y left; width:301px; height:171px; border-bottom:1px dotted #c0c0c0; }
.more1 { float:right; width:41px; height:18px; padding-left:1px; margin-top:13px; margin-right:7px; background-color:#d10000; text-align:center; color:#FFFFFF; line-height:18px; }
.Friend-Link1 { margin-left:20px; margin-top:13px; overflow:hidden; }
.Friend-Link1 a { display:block; background:url(../Images/hei1kuang.gif) no-repeat left; padding-left:15px; color:#666666; line-height:25px; _line-height:14px; }
.Friend-Link1 a:hover { font-weight:bold; color:#333333; }
.home-news1 { margin-left:20px; margin-top:13px; }
.home-news1 a { float:left; width:250px; background:url(../Images/hei1kuang.gif) no-repeat left; padding-left:15px; color:#666666; line-height:25px; }
.home-news1 a:hover { color:#333333; }
.home-news1 a .home-news1-left { cursor:pointer; float:left; color:#666666; }
.home-news1 a:hover .home-news1-left { float:left; font-weight:bold; color:#333333; }
.home-news1 a .home-news1-right { cursor:pointer; float:right; color:#666666; }
#demo { margin-left:19px; margin-top:23px; width:416px; height:155px; overflow:hidden; }
#demo a { float:left; margin-left:10px; }
#demo img { display:block; }
#demo span { display:block; text-align:left; line-height:24px; }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }
#home-demo { margin-left:19px; margin-top:23px; width:416px; height:155px; overflow:hidden; }
#home-demo a { float:left; margin-left:10px; }
#home-demo img { display:block;}
#home-demo span { display:block; text-align:left; line-height:24px; }
#home-indemo { float: left; width: 800%; }
#home-demo1 { float: left; }
#home-demo2 { float: left; }
.top2-nav { color:#434343; }
.top2-nav a { color:#434343; }
.kuang1 { display:block; margin-left:6px; margin-top:4px; width:454px; border:1px solid #dfdcdd; background-color:#ffffff; }
.margin1 { margin-left:19px; margin-top:20px; }
.tongyong1 { margin-left:6px; width:933px; border:1px solid #dfdcdd; background-color:#ffffff; }
.huikuang { background:url(../Images/hui1kuang.gif) no-repeat left; padding-left:14px; line-height:45px;}
.news1 { width:879px; height:1358px; margin-left:54px; margin-top:51px;}
.news1 li { width:823px; height:172px; border-bottom:1px dotted #737373; line-height:17px; margin-bottom:20px;}
.jinru2 { margin-top:25px;}
.jinru2 a { color:#d10000;}
.news1-page { width:822px; height:28px; background-color:#f2f2f2;}
.product1 { margin-left:28px; margin-top:27px; width:905px; height:1220px; overflow:hidden;}
.product1 li { float:left; margin-left:16px; width:200px; height:229px; margin-bottom:14px; background-color:#f2f2f2;}
.product1 a { display:block; width:178px; height:177px; margin-left:10px; margin-top:13px; border:1px solid #e5e2e3;}
.product1 img { width:170px; height:169px; border:4px solid #ffffff;}
.product1 span { display:block; text-align:center; padding-top:15px;}
.product1-page { display:block; margin-left:4px; width:847px; height:28px; background-color:#f2f2f2; line-height:25px;}
.product2-page { display:block; margin-left:4px; width:775px; height:28px; background-color:#f2f2f2; line-height:25px;}
.search1table a { font-size:14px; color:#666;}
.search1table a:hover { color:#333; font-weight:bold;}


/* 其他样式 */
.padding1 { padding-top:13px; padding-right:1px; }


/*布局样式*/
.main .left { width:462px; display:inline; float:left; margin-left:3px; margin-top:4px; }
.column .column_mid { margin:0 3px; zoom:1; overflow:hidden; border:1px solid #e5e2e3; background:#fff; }


/*首页新闻-修改区*/
.news-index { height:280px; padding:5px 15px 0px 15px; }
.news-index .news-list { width:auto; float:none; list-style:none; }
.news-index .news-list li { padding-left:4px; padding-top:2px; border-bottom:1px solid #cccccc; line-height:28px; }
.news-index .news-list li.bdn { border-bottom:none; }
.news-index .news-list li a { color:#aa0009; }
.news-index .news-list li a.black { color:#aa0009; }
.news-index .news-info { width:430px; height:92px; overflow:hidden; display:none; margin:5px 0px 15px 0px; display:none; line-height:15px; }
.news-index .news-a1 { padding-left:19px; font-family:MicroSoft Yahei; font-size:14px; line-height:15px; }
.news-index .news-a2 { float:left; border:1px solid #700301; }
.news-index .news-a2 img { border:3px solid #fffffa; }
.news-index .news-text { float:left; width:285px; height:45px; overflow:hidden; position:relative; margin-left:19px; margin-top:7px; line-height:22px; color:#434343; }
.news-index .news-list li a.news-link { float:left; margin-left:356px; margin-top:-16px; font-weight:normal; color:#d10000; }
.news-index .news1title1 { background:url(../Images/kuang3.gif) no-repeat left; padding-left:15px; color:#434343; cursor:pointer; }
.news-index .news1title2 { float:right; margin-right:4px; color:#828282; }
.photoaa { float:left; border:1px solid #e1dedf; }
.photoaa img { width:98px; height:43px; }
#gallery img { border:1px solid #dfdcdd; margin-left:18px; margin-top:18px; width:415px; height:185px; }
#button1 { margin-left:18px; margin-top:8px; }
#button1 a { margin-right:6px; }
.hr2 { background:url(../Images/hr3.gif) no-repeat center; margin-top:10px; }
.title1 { margin-top:18px; width:772px; font-size:14px; font-weight:bold; color:#000000; border-bottom:1px solid #cacaca; line-height:45px; text-align:center;}
.datetitme1 { margin-top:8px; margin-bottom:34px; padding-right:10px; width:772px; text-align:right; color:#4f4f4f;}


/* IMG */
.imgnav{width:760px;}
.imgnav{position:relative;margin:0 auto;width:762px;}

#img{z-index:10;width:762px;position:relative;text-align:center;}
#img ul{background:#F2F2F2;border:1px solid #C8C8C8;}
#img li{display:none;}
#img li div.imgshow{height:381px;width:760px;line-height:381px;text-align:center;display:table;*position:relative;overflow:hidden;text-align:center;table-layout:fixed;}
#img li div.imgshow div{vertical-align:middle;display:table-cell;*position:absolute;*top:50%;*left:50%;}
#img li div.imgshow div p{*position:relative;*top:-50%;*left:-50%;margin-bottom:0;text-indent:0;}
#img li div.imgshow div p img{max-width:760px;max-height:381px;_width:expression(this.width > 760 ? 760:true);_height:expression(this.height > 381 ? 381:true);}

#front{position:absolute;left:0px;top:0px;z-index:10;cursor:pointer;width:380px;height:381px;background:url(../Images/blank.gif);}
#front a{position:absolute;left:20px;top:150px;display:block;background:url(../Images/imgSlideLeft.png) no-repeat;width:50px;height:50px;display:none;}
#next{position:absolute;right:0px;top:0px;z-index:10;cursor:pointer;width:380px;height:381px;background:url(../Images/blank.gif);}
#next a{position:absolute;right:20px;top:150px;display:block;background:url(../Images/imgSlideRight.png) no-repeat;width:50px;height:50px;display:none;}

#cbtn{background:#EAEBF0;position:relative;height:122px;border:1px solid #D6D9DC;margin-top:12px;}
#cbtn ul{position:relative;width:10000px;height:122px;}
#cbtn ul li{float:left;padding:8px 3px 3px 3px;width:116px;height:86px;cursor:pointer;text-align:center;margin-right:20px;position:relative;background:url(../Images/imgHoverBg1.gif) no-repeat;}
#cbtn li div.imgshow{height:86px;width:116px;line-height:86px;text-align:center;display:table;*position:relative;overflow:hidden;text-align:center;table-layout:fixed;}
#cbtn li div.imgshow div{vertical-align:middle;display:table-cell;*position:absolute;*top:50%;*left:50%;}
#cbtn li div.imgshow div p{*position:relative;*top:-50%;*left:-50%;margin-bottom:0;text-indent:0;}
#cbtn li div.imgshow div p img{max-width:116px;max-height:86px;_width:expression(this.width > 116 ? 116:true);_height:expression(this.height > 86 ? 86:true);width:auto;height:auto;}
#cbtn ul li tt{background:#000;color:#FFF;position:absolute;right:4px;bottom:4px;z-index:20;font-family:"宋体";font-size:12px;line-height:16px;padding:0 5px;}
#cbtn li.hov{background:url(../Images/imgHoverBg.gif) no-repeat;}

.picSildeLeft{cursor:pointer;position:absolute;top:32px;left:10px;z-index:9;}
.picSildeRight{cursor:pointer;position:absolute;top:32px;right:10px;z-index:9;}

#cSlideUl{width:690px;height:116px;overflow:hidden;position:relative;top:10px;margin:0 auto;}

#cbtn li.hov{background:url(../Images/imgHoverBg.gif) no-repeat;}

/* QiTa */
.userInfo { zoom:1; overflow:hidden; width:100%;}
.userInfo .refresh {color:#0080ff; cursor:pointer;}
.userInfo .btn {float:right; background:url(../Images/plBut.gif) repeat-x; height:25px; line-height:25px; text-align:center; border:0; cursor:pointer; padding:0 18px; color:#FFF;}
.userInfo .input { border:1px solid #dddddd; line-height:normal; font-size:12px; color:#b9b9b9; padding:4px 6px; margin-right:7px;}
.userInfo { margin:7px 0;}

.review { background:#eee;}
.review h3 { background:url(../Images/messIcon.gif) no-repeat 17px 13px; height:40px; line-height:40px; font-size:14px; font-weight:bold; padding-left:30px; color:#000000;}
.reviewIn { background:#eee; padding:0 23px 14px;}
.reviewIn .textarea {background-color:#FFF;background-image:url(../Images/messIcon.gif);background-repeat:no-repeat; background-position:-281px -84px; border:1px solid #dddddd; background:#; font-size:12px; color:#bababa; padding:6px 6px 6px 24px; line-height:normal; width:695px; height:82px;}
.reviewIn .nobg {background-image:none; padding:6px; width:713px;}
.userInfo { zoom:1; overflow:hidden; width:100%;}
.userInfo .refresh {color:#0080ff; cursor:pointer;}
.userInfo .btn {float:right; background:url(../Images/plBut.gif) repeat-x; height:25px; line-height:25px; text-align:center; border:0; cursor:pointer; padding:0 18px; color:#FFF;}
.userInfo .input { border:1px solid #dddddd; line-height:normal; font-size:12px; color:#b9b9b9; padding:4px 6px; margin-right:7px;}
.userInfo { margin:7px 0;}
.reviewIn .fgray { color:#999999; line-height:24px;}
.revList dl { padding:15px 0;}
.revList dt {margin-bottom:7px;}
.revList dl.first { background:url(../Images/messLine.gif) repeat-x bottom;}
.revList dl.second { background:#ffffbf; border:1px solid #dddddd; padding:11px; margin-bottom:5px;}
.revList dt {zoom:1; overflow:hidden;}
.revList .name {float:left; color:#212121; font-size:14px;}
.revList .time {float:right; color:#b9b9b9;}
.revList dd {padding:0 23px; color:#666666;}
.revList dd.revW { padding:0; text-align:right;}
.revList dd.revW a { color:#666666; margin-left:20px;}
.revList dd.revW span {color:#FF0000;}
.revList .reviewIn { padding:20px 18px;}
.revList dd.reply { background:url(../Images/messA.gif) no-repeat right 0; padding:5px 0 0; display:none;}
.reply .reviewIn .textarea { width:704px;}
.reply .reviewIn .nobg { width:722px;}




/* 底部样式 */
.footer-div { margin-top:15px; width:950px; word-wrap:break-word; overflow:hidden; line-height:25px; color:#525252; text-align:center; }
.footer-div span { text-align:center; }
.footer-div a { color:#525252; }
.footer1-bg-x { background:url(../Images/footer1bg1x.gif) repeat-x center; height:43px; }
.footer-nav { margin-left:20px; margin-top:3px; }
.footer-nav li { float:left; }
.footer-nav a { background:url(../Images/kuang5.gif) no-repeat left; padding-left:7px; margin-right:17px; }

