@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; color:#333;}
.top,.banner,.banner img,.footer{_width:expression((documentElement.clientWidth < 1003) ? "1003px" : "auto"); min-width:1003px; width:100%;}
a{ text-decoration:none;}
li{ list-style:none;}
.top .tc{ width:1003px; overflow:hidden; margin:0 auto;}
.m_2 img{ border:0px;}
.fl{ float:left;}
.rl{ float:right;}

.top{ background:url(../images/index_14.png) no-repeat center top; height:138px;}
.top img{ float:left; width:424px; height:138px;}
.top ul{ width:579px; float:left; padding-top:40px; font-size:15px; font-weight:bold;}
.top ul li{ width:102px; height:33px; padding-left:12px; font-family:regular; float:left; line-height:33px;}
.top ul li:hover{ background:url(../images/index_2.png) no-repeat;}
.top ul a{ color:#514D34;}
.top ul li:hover a{ color:#fff;}
.footer{ background:url(../images/index_11.jpg); height:69px; line-height:69px; color:#D3D1CC;}
.footer .fc{ width:974px; margin:0 auto;}
/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#1184DA;background:#1184DA;color:#fff;}
.pagelist li.active a{border-color:#1184DA;background:#1184DA;color:#fff;}

/*index*/
.banner{ overflow:hidden; width:100%;background:url(../images/index_3.png); height:449px; }
.banner0{ overflow:hidden; width:100%;background:url(../images/index_30.png); height:449px; }
.mid{ background:url(../images/index_13.png);  padding-top:37px;}
.mid .m_1{ width:981px; height:340px; padding-bottom:13px; margin:0 auto; background:url(../images/index_12.png) no-repeat right bottom; margin-bottom:40px;}
.mid .m_1 .m1_f{ float:left; width:587px; padding-right:10px;}
.mid .m_1 .m1_f .bt{ overflow:hidden; padding-bottom:20px;}
.mid .m_1 .m1_f .content{ width:587px; overflow:hidden; line-height:22px; font-size:14px;}
.mid .m_1 .m1_f .content img{ float:left; width:249px; height:158px; padding-right:20px;}
.mid .m_1 .m1_f .content strong{ font-size:16px; color:#BB3A33;}
.mid .m_1 .m1_f .content a{ color:#BB3A33;}
.mid .m_1 .m1_r{ width:288px; background:url(../images/index_6.png) no-repeat left top; float:left; padding-left:95px; line-height:22px; height:340px;}
.mid .m_1 .m1_r .slogan{ margin:30px 0 15px 0; height:18px; text-align:right;}
.mid .m_1 .m1_r .good{ color:#BB3A33; height:47px; line-height:47px; font-weight:bold;}

.mid .m_1 .m1_r .kind{ width:300px; width:288px; overflow:hidden; float:left; line-height:30px; margin-left:20px;}
.mid .m_1 .m1_r .kind li{ width:100%;overflow:hidden; float:left;border-bottom:1px  dashed #A08D79;  }
.mid .m_1 .m1_r .kind span{ color:#BB3A33; padding-right:0px;}
.mid .m_1 .m1_r .kind a{ color:#000; font-size:14px}

.mid .m_2{ background:url(../images/index_16.png); width:975px; height:265px; margin:0 auto;}
.mid .m_2 .name {width:938px; margin:0 auto; padding-top:11px; border-bottom:1px solid #A08D79; height:48px;}
.mid .m_2 .name span{ float:left;}
.mid .m_2 .name a{ float:right; margin-top:12px;}
.mid .m_2 ul{ padding-top:13px; margin:0 auto; width:931px; height:175px;}
.mid .m_2 ul li{ width:213px; text-align:center; padding-right:25px; padding-right:16px; float:left; line-height:30px; height:175px;}
.mid .m_2 .pic{ height:137px; width:211px; border:1px solid #D3CCC4; padding-top:4px;}


/*about*/
#about{ background:url(../images/about_8.jpg) repeat;}
#about .mid{ background:url(../images/about_7.jpg) repeat-x; background-color:#ece9e0; padding-top:65px;}
#about .mid .mc{ width:979px; margin:0 auto; overflow:hidden;}
#about .mid .left{ float:left; width:217px; overflow:hidden;}
#about .mid #ml_t{ background:url(../images/about_1.jpg); width:217px; text-align:center; padding:98px 0 0 0;height:52px;font-size:18px;font-family:microsoft yahei;color:#DBD5CD;font-weight:bold;}
#about .mid .ml_l{ background:url(../images/about_3.jpg); width:217px; height:44px; text-align:center; line-height:44px;}
#about .mid .ml_l:hover{ background:url(../images/about_2.jpg);}
#about .mid .ml_l a{ color:#171616;}
#about .mid .right{ float:right; width:735px; overflow:hidden;}
#about .mid .right .add{ background:url(../images/about_5.png); width:670px; height:68px; padding:0 10px 0 55px; line-height:35px;}
#about .mid .right .add b{ font-size:18px; font-family:microsoft yahei; color:#BB3A33; float:left;}
#about .mid .right .add span{ float:right; line-height:45px;}




/* ������ʽ һ */
.news1{ padding: 0 0 0 0; margin-left:0px; margin-top:0px; text-align:left; width:98%; margin-left:auto; margin-right:auto;}
.news1 li{ list-style-type:none; list-style-type:none; border-bottom:1px dashed #ccc;  height:40px; line-height:40px; overflow:hidden;}
.news1 li h1{ color:#474747; font-size:15px; margin:0px; padding:0px;}

.news1 li a{ color:#474747; font-weight:normal;}

/* ��Ʒ��ʽ һ */
.product1{ padding: 0 0 0 0; margin-left:0px; margin-top:10px;}
.product1 li{ list-style-type:none; float:left; margin-right:10px;margin-left:10px;width:155px; height:190px; border:0px solid #f00;}
.product1 li img{ width:150px; height:140px; border:4px solid #999; }
.product1 li .text { text-align:center; border:0px solid #ffffff; height:60px; width:155px;overflow:hidden;}
.product1 li .text h1{width:100%;height:60px;line-height:24px;margin:0px;padding:0px;overflow:hidden; text-align:center;}
.product1 li  a{ color:#474747; font-size:12px;  border:0px solid #ffffff}

.SplitPage a{color:#474747;}