@charset "UTF-8";
/*全局样式*/
* { padding: 0; margin: 0; line-height: 1; box-sizing: border-box; }

div, dl, dt, dd, form, h1, h2, h3, h4, h5, h6, img, ol, ul, li, table, th, td, p, span, a { border: 0; }

img { border: none; vertical-align: middle; display: inline-block; max-width: 100%; }

body { font-family: Arial,"微软雅黑"; font-size: 14px; color: #000; }

html { overflow-y: scroll; }

ul, ol { list-style-type: none; }

th, td, input { font-size: 14px; }

h3 { font-size: 14px; }

button { border: none; cursor: pointer; font-size: 14px; background-color: transparent; }

select { border-width: 1px; _zoom: 1; border-style: solid; padding-top: 2px; font-size: 14px; }

.clear { clear: both; font-size: 1px; height: 0; visibility: hidden; line-height: 0; }

.clearfix { zoom: 1; }

a { text-decoration: none; }

a:hover { opacity: 0.8; filter: Alpha(opacity=80); }

a:link, a:visited { text-decoration: none; color: #333; }

.fl { float: left; }

.fr { float: right; }

hr { display: block; border: none; }

.bk { border: 1px red solid; }

body { /*padding-bottom:200px;*/ background-image: url(../img/body-bg.jpg); background-position: center top; background-repeat: no-repeat; }

/*头部*/
.head { padding-top: 20px; background-image: url(../img/head-bg.png); background-position: center center; background-repeat: no-repeat; background-size: 100%; }
.head h1 { float: left; width: 55.8%; font-size: 0; }
.head .head-right { float: right; }
.head .head-right span { display: block; text-align: right; font-size: 14px; color: #1b1815; }
.head .head-right span b { font-size: 22px; color: #b52225; }
.head .head-right img { margin: 10px 0; }

/*pc导航*/
.pcnav { overflow: hidden; height: 50px; background-image: url(../img/nav-bg.jpg); background-position: left top; background-repeat: repeat; }
.pcnav ul { overflow: hidden; }
.pcnav ul li { float: left; width: 10%; height: auto; min-width: 65px; }
.pcnav ul li a { display: block; width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 15px; color: #fff; }
.pcnav ul li a:hover { color: #9d2125; opacity: 1; filter: Alpha(opacity=100); text-decoration: none; background-image: url(../img/nav-hover-bg.png); background-position: center center; background-repeat: no-repeat; }

.navbar { display: none; }

/*主体内容--------------------*/
.contact-way { position: relative; width: 100%; overflow: hidden; padding: 20px 0; margin-top: 35px; margin-bottom: 45px; border: 1px #C3918A solid; background-color: #F6F3EC; }
.contact-way > span { position: absolute; display: block; width: 12px; height: 12px; }
.contact-way > span.l-line { left: 0; top: 0; border-right: 1px #C3918A solid; border-bottom: 1px #C3918A solid; }
.contact-way > span.r-line { right: 0; bottom: 0; border-left: 1px #C3918A solid; border-top: 1px #C3918A solid; }
.contact-way ul li { width: 33.33%; height: 60px; float: left; text-align: center; border-right: 1px #CFCCC5 solid; }
.contact-way ul li:last-child { border: none; }
.contact-way ul li span { display: inline-block; width: 60px; height: 60px; line-height: 60px; text-align: center; overflow: hidden; font-size: 0; }
.contact-way ul li dl { display: inline-block; height: 60px; text-align: left; margin-bottom: 0; font-size: 0; overflow: hidden; padding-left: 15px; }
.contact-way ul li dl dt, .contact-way ul li dl dd { color: #9d2125; }
.contact-way ul li dl dt { font-size: 15px; padding-top: 8px; }
.contact-way ul li dl dd { font-size: 17px; padding-top: 5px; }

.iabout { width: 68.75%; float: left; }
.iabout .iabout-pic { width: 34.54%; float: left; border: 1px #BF8D82 solid; }
.iabout .iabout-pic img { width: 100%; max-width: none; }
.iabout .iabout-right { position: relative; width: 59%; margin-left: 6%; float: left; }
.iabout .iabout-right h2 { font-family: '宋体'; font-size: 17px; color: #912f25; margin-top: 7px; }
.iabout .iabout-right hr { width: 15px; height: 1px; margin-top: 15px; background: #912f25; }
.iabout .iabout-right strong { display: block; font-size: 35px; color: #cb0a0e; font-family: '宋体'; margin-top: 15px; }
.iabout .iabout-right span { position: relative; left: -20px; display: block; width: 100%; height: 23px; background-image: url(../img/iabout-more-bg.png); background-position: left center; background-repeat: no-repeat; }
.iabout .iabout-right span a { position: absolute; left: 70%; display: block; width: 68px; height: 23px; line-height: 25px; text-align: center; font-size: 12px; color: #912f25; background-color: #F1EAE0; background-image: url(../img/iabout-more-line.png); background-position: center center; background-repeat: no-repeat; }
.iabout .iabout-right span a:hover { text-decoration: none; }
.iabout .iabout-right p { padding-top: 25px; color: #9d2125; line-height: 30px; }
.iabout .iabout-right ul { width: 110%; margin-top: 40px; }
.iabout .iabout-right ul li { float: left; margin-right: 55px; margin-top: 17px; width: 92px; height: 23px; line-height: 23px; text-align: center; background-image: url(../img/iabout-list-menu-line.png); background-position: center center; background-repeat: no-repeat; }
.iabout .iabout-right ul li a { color: #9d2125; font-weight: 200; }

.qiye-news { position: relative; width: 26.08%; float: right; border: 1px #BF8D84 solid; padding: 15px; }
.qiye-news > span { position: absolute; display: block; width: 12px; height: 12px; }
.qiye-news > span.l-line { left: 0; top: 0; border-right: 1px #C3918A solid; border-bottom: 1px #C3918A solid; }
.qiye-news > span.r-line { right: 0; bottom: 0; border-left: 1px #C3918A solid; border-top: 1px #C3918A solid; }
.qiye-news strong { display: block; height: 37px; line-height: 37px; font-size: 20px; color: #fff; padding-left: 20px; font-weight: normal; font-family: '黑体'; background-image: url(../img/qiye-news-title-bg.png); background-position: left center; background-repeat: no-repeat; }
.qiye-news ul { margin-top: 10px; }
.qiye-news ul li { height: 40px; line-height: 40px; padding-left: 20px; overflow: hidden; white-space: normal; text-overflow: ellipsis; background-image: url(../img/qiye-news-list-line.png); background-position: left center; background-repeat: no-repeat; }
.qiye-news ul li a { color: #9d2125; font-weight: 200; }

/*首页产品展示*/
.ibox-title { margin-top: 35px; background-image: url(../img/ibox-title-line.png); background-position: center center; background-repeat: no-repeat; }
.ibox-title h3 { text-align: center; font-size: 35px; color: #cb0a0e; font-family: '宋体'; }

.iproduct { overflow: hidden; padding-top: 25px; }

.ibox-item ul { overflow: hidden; margin-top: 35px; margin-left: -12.5px; margin-right: -12.5px; }
.ibox-item ul li { width: 20%; float: left; padding: 0 12.5px; }
.ibox-item ul li span { display: block; width: 100%; text-align: center; overflow: hidden; padding: 7px; background-image: url(../img/ibox-list-bg.png); background-position: center center; background-repeat: no-repeat; background-size: contain; }
.ibox-item ul li span a { display: block; max-width: none; min-width: 100%; max-height: 176px; overflow: hidden; }
.ibox-item ul li strong { display: block; width: 100%; height: 60px; line-height: 60px; text-align: center; }
.ibox-item ul li strong a { font-size: 14px; color: #9d2125; font-weight: 100; }

/*加盟店铺*/
.ijiameng ul { overflow: inherit; }
.ijiameng ul li { position: relative; }
.ijiameng ul li span { background: none; border: 1px #A83A39 solid; padding: 4px 4px 25px; }
.ijiameng ul li strong { position: absolute; top: 90%; left: 0; right: 0; margin: auto; width: 78%; height: auto; line-height: normal; border: 1px #A83A39 solid; background: #F0ECE3; padding: 3px; }
.ijiameng ul li strong a { display: block; background: #9E2125; text-align: center; line-height: 26px; color: #fff; }

/*友情链接*/
.flink { height: 130px; margin: 105px auto 0; padding: 15px; background-image: url(../img/flink-bg.png); background-position: center center; background-repeat: no-repeat; background-size: contain; }
.flink img { margin: 10px 10px 0 20px; }
.flink a { color: #fff; display: inline-block; margin-left: 35px; padding-bottom: 5px; border-bottom: 1px #fff solid; }
.flink a:hover { color: #fff; text-decoration: none; }

/*内页----------------------*/
.inside-main { margin-top: 45px; }

/*左侧菜单*/
.inside-menu { width: 20%; float: left; }
.inside-menu ul li { margin-bottom: 10px; }
.inside-menu ul li a { display: block; height: 59px; line-height: 59px; text-align: center; font-size: 18px; color: #9d2125; background-image: url(../img/inside-menu-bg.png); background-position: center center; background-repeat: no-repeat; background-size: contain; }
.inside-menu ul li a:hover { background-image: url(../img/inside-menu-current-bg.png); color: #fff; opacity: 1; filter: Alpha(opacity=100); }

.inside-con { width: 73.5%; float: right; }
.inside-con .inside-con-title { width: 100%; font-size: 35px; color: #cb0a0e; font-family: '宋体'; padding-bottom: 20px; background-image: url(../img/inside-con-title-line.png); background-position: right bottom; background-repeat: no-repeat; }
.inside-con .inside-pic-list { overflow: hidden; margin-top: 35px; }
.inside-con .inside-pic-list ul { margin-left: -24px; margin-right: -24px; }
.inside-con .inside-pic-list ul li { width: 33.33%; float: left; padding: 0 24px; margin-bottom: 25px; }
.inside-con .inside-pic-list ul li span { display: block; width: 100%; max-height: 210px; text-align: center; margin: 0 auto; padding: 8px; overflow: hidden; background-image: url(../img/inside-list-bg.png); background-position: center center; background-repeat: no-repeat; background-size: contain; }
.inside-con .inside-pic-list ul li span a { display: block; max-height: 188px; overflow: hidden; }
.inside-con .inside-pic-list ul li strong { display: block; height: 55px; line-height: 55px; text-align: center; }
.inside-con .inside-pic-list ul li strong a { font-size: 16px; color: #9d2125; font-weight: 200; }

/*底部*/
.footer { height: 232px; margin-top: 30px; line-height: 27px; text-align: center; color: #fff; padding-top: 75px; background-image: url(../img/foot-bg.jpg); background-position: top center; background-repeat: no-repeat; }

/*# sourceMappingURL=css.css.map */
