  @charset "gb2312";
/* CSS Document */
.topNav{height:34px;}
.topNavSe{background:#451719;border-radius:4px;height:30px;padding:4px 6px 0px;top:-4px;line-height:30px;}
.topNavSe a{color:#fff;padding:0px 5px;}
.topNavSe a span{color:#fff!important;}
.logo{padding:32px 0px 20px;}
.col_d8{color:#d84122;}
.itop{ background:#ecd4a9; height:34px; line-height:34px;}
.itop h2{ float:left; color:#451719;}
.itop h3{ float:right;}
.itop h3 a{color:#451719; padding-left:5px; padding-right:5px;}
.top{ background:#f3dfb9; height:98px;}
.top h2{ float:left; padding-top:15px;}
.top h3{ float:right; margin-right:25px; background:url(../images/tel.jpg) no-repeat 0px 27px; width:350px; padding-top:22px}
.top h3 span{  font-size:34px; font-family:"impact";color:#960303; padding-left:130px;}.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.width{ width:1104px; margin:0 auto;}
/**seach**/
.s{ height:57px; border-bottom:1px solid #e8e8e8;}
.search{width:450px;}
.search_text{width:313px;height:32px; color:#9a9a9a; margin-top:8px; border:1px solid #dcdcdc; border-right:none;padding-left:5px;outline:none;line-height:32px\9;border-radius:6px 0 0 6px;}
.search_select{border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;margin-top: 8px;width:51px;height:32px}
.search_select select{display:none}
.select_box{position:relative;height:23px;font-family:'宋体'}
.search_select .select_showbox{width:40px;color:#989898;background: url(../images/seabg.png) no-repeat right center;line-height:23px;border-left:1px solid #dedede;padding-left:8px;margin:5px 0px}
.select_option {position: absolute;top:18px;border: 1px solid #dddddd;border-top: 0px;background: #fff;right: 0px;width:49px;line-height:24px;display:none}
.select_option li{padding-left:9px;color:#989898}
.select_option li.hover{background:#f9f9f9;}
.search_button{margin-top:8px;}
.hot_s { line-height:57px;}
.hot_s strong{font-weight:bold;}
/**menu**/

.menu{ background:#960303; height:60px; line-height:60px;}
.imenu DL {Z-INDEX: 10; POSITION: absolute; TEXT-ALIGN: center;}
.imenu DL DD { WIDTH: 120px; PADDING-RIGHT: 15px; FLOAT: left; }
.imenu DL DD A {TEXT-ALIGN: center; LINE-HEIGHT: 31px; DISPLAY: block; COLOR: #fff; font-family:"Microsoft YaHei"; font-size:16px; height:60px; line-height:60px;}

.imenu DL DD A:hover {background:#8e521d}


/**ban**/
html{overflow-x:hidden}
.ban{position:relative;width:1000px;height:500px;margin:0px auto;}
.banPa{left:-460px; position:absolute;}
#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height: 500px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon { width: 1920px; height: 500px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 1920px; height: 500px; }
#foucsBox .imgCon li img {width: 1920px; height:500px; }
#foucsBox .foucs { width: 680px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
#foucsBox .foucsButton { width: 55px; height: 42px; position: absolute;bottom:0px; z-index: 4; }
#foucsBox .foucsButton span { display: inline; width: 55px; height: 42px; cursor: pointer; overflow: hidden; background: url(../images/bancoin.png) no-repeat; }
#foucsBox .foucsButton img{display:none;}
#foucsBox .lBtn { right:55px;}
#foucsBox .lBtn span { float: left; background-position: 0px 0px; }
#foucsBox .rBtn { right:0px; }
#foucsBox .rBtn span { float: right; background-position: -55px 0px; }


/**分类1**/
.fenlei{border:5px solid #ecd4a9; border-radius:7px 7px 7px 7px; height:189px; }
.fenlei h2{  height:189px;border-radius:4px 0px 0px 4px; border-right:5px solid #ecd4a9;width:359px;float:left;font-weight:bold;}
.fenlei h2 p{ background:url(../images/ltitle.png) no-repeat;  height:36px; margin-top:22px; line-height:33px;font-family: 'Microsoft YaHei'; font-size:16px; padding-left:5px;color:#960303; }
.fenlei h2 p span{font-family: 'Arial';font-size:12px;font-weight:normal; color:#9f7f6b;}

.fenlei h3{  height:189px; border-right:5px solid #ecd4a9;width:359px;float:left;font-weight:bold;}
.fenlei h3 p{ background:url(../images/ltitle.png) no-repeat;  height:36px; margin-top:22px; line-height:33px;font-family: 'Microsoft YaHei'; font-size:16px; padding-left:8px;color:#960303;}
.fenlei h3 p span{font-family: 'Arial';font-size:12px;font-weight:normal; color:#9f7f6b;}


.fenlei h4{  height:189px;border-radius:0px 4px 4px 0px; width:362px;float:left;font-weight:bold;}
.fenlei h4 p{ background:url(../images/ltitle.png) no-repeat;  height:36px; margin-top:22px; line-height:33px;font-family: 'Microsoft YaHei'; font-size:16px; padding-left:8px;color:#960303;}
.fenlei h4 p span{font-family: 'Arial';font-size:12px;font-weight:normal; color:#9f7f6b;}


/**分类2**/
.fenlei1{  height:250px;}
.f_con{width: 948px; margin: 0px auto;}
.f1{width:220px; margin-left:22px;}
.f1:first-child{margin-left:0px;}
.f1 h2 a{font-size:16px; font-family:'Microsoft YaHei'; font-weight:bold; color:#960303; display:block; width:220px; text-align:center;margin-top:10px;}
.f1 ul{ padding:10px; }

/**关于我们**/
.iabout{ height:422px;}
.iabout_t{ text-align:center; height:100px; line-height:100px;}
.iabout ul{ padding:10px; font-family: 'Microsoft YaHei'; font-size:14px; color:#fff; text-indent:2em; line-height:21px; height:216px;}
.iabout ul a{color:#fff;}
.iabout ul a:hover{font-weight:bold;}
.ab_b span{/*background:url(../images/br.png) no-repeat left;*/ display:block; height:30px; padding-left:26px;color:#960303; margin-right:10px; line-height:35px;}
.ab_b{margin-top:20px;}

/**产品切换**/
.iproCon{}
.woutLine .tit{height:76px;border-bottom:1px solid #ededed;line-height:30px;padding-top:35px;}
.woutLine .tit span{color:#343434;}
.woutLine .tit p{color:#9f9f9f;}
.woutLine .tit em{bottom:-18px;left:475px;}
.line{width:50px;height:3px;background:#d04411;display:inline-block;}

.pro{
	height:534px;
}
.chongdieimg{height: 534px;width: 1920px;}
.pro_t{text-align:center;background:url(../images/pro_t_bg.png) no-repeat center;  height:80px;}
.pro_t h2{padding-top:16px; padding-left:28px;}
.pro_t h3{font-size:12px;font-family:'Arial';  font-weight:normal!important; padding-left:30px;}

.title{/*text-align:center;background:url(../images/pro_t_bg.png) no-repeat center;*/  height:80px;}
.title h2{padding-top:16px; width:337px; text-align:center; margin:0 auto; background:#f8f8f8;}
.title h3{font-size:12px;font-family:'Arial';  font-weight:normal!important; padding-left:30px;}
.title1{text-align:center;background:url(../images/pro_t_bg.png) no-repeat center;  height:80px;}
.title1 h2{padding-top:16px; padding-left:28px; width:158px; text-align:center; margin:0 auto; background:#f8f8f8;}
.title1 h3{font-size:12px;font-family:'Arial';  font-weight:normal!important; padding-left:30px;}



.rollBox .LeftBotton,.rollBox .RightBotton{height:52px;width:25px;background:url(../images/scrolbg.png) no-repeat;overflow:hidden;float:left;display:inline;margin-top:150px;cursor:pointer;}
.rollBox .LeftBotton{background-position:0px 0px; margin-right:5px;}
.rollBox .RightBotton{background-position:-175px 0px; margin-left:5px;}
.rollBox .LeftBotton:hover{background-position:0px -147px;}
.rollBox .RightBotton:hover{background-position:-175px -147px;}
.rollBox .Cont{width:1111px;overflow:hidden;float:left;margin:120px 5px 0 5px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:237px;float:left;text-align:center;margin-left:20px; margin-right:20px;}
.rollBox .Cont .li{padding-bottom:32px;position:relative;float: left}
.rollBox .Cont .li h2{border:1px solid #fff;width:235px;height:158px;overflow:hidden;}
.rollBox .Cont .li h3{line-height:30px;color:#505050; position:absolute;top:130px;left:0px; text-align:center; background:url(../images/pn_bg.png)repeat-x; width:236px;}
.rollBox .Cont .li h3 a{font-size:14px; color:#451719;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;}
.rollBox #List1,.rollBox #List2{float:left;}






/**新闻和公司简?*/
.iwarp{padding:40px 0px 30px;}
.inews{width:715px;}



/**产品**/

/**商盟**/
.busMess{ padding-top:10px;  background:#a70202;color:#ac7c7d; }
.busMess a{color:#ddcbcc;}
.busMess .tit{width:80px; float:left; margin-top:10px}
.busMess .tit span{color:#ac7c7d; }
.busMess .tit b{color:#ac7c7d;}
.busMess .tit em{float:right;}
.shangmeng{ height:67px; border-bottom:1px solid #960303;}
.sm_con{float:right;width:1017px; line-height:43px;}
.sm_con a{padding-left:5px; padding-right:5px;}
/**底部**/
.foot{background:#960303;}
.ftNav{ background:#800303;height:50px;}
.ftNav li{float:left;position:relative;padding-right:50px;height:50px;}
.ftNav li a{color:#ddcbcc;line-height:46px;display:block;}

.ftCon{margin-top:10px;}
.bottom{padding:20px 100px;line-height:30px;color:#ddcbcc;}
.bottom a{color:#ddcbcc;margin:0px 2px;}
.bottom a:hover{color:#ddcbcc;}
.bottom .cnzz{margin-top:10px;*margin-top:0px;}
.ftLogo{width:190px;margin-top:27px; padding-left:40px;}
.ftEwm {width:140px;margin-top:28px;}
.ftEwm p{color:#fff;margin-top:8px;}

/**产品列表**/
.main{padding:20px 0px;}
.insLeft{width:265px;}
.insAside .tit{line-height:35px;border-bottom:3px solid #960303;padding-bottom:5px; }
.insAside .tit span{color:#343434;border-left:6px solid #960303; padding-left:5px; margin-left:6px;}
.insAside .tit p{color:#9f9f9f;}
.insAside .tit em{left:95px;bottom:-2px;}
.asidePro dt a{height:38px;width:240px;display:block;line-height:38px;color:#343434;margin:1px 0px; position:relative; overflow:hidden;}
.asidePro dt a:hover{color:#fff;}
.asidePro dt a.cur{color:#fff; background:#960303}
.asidePro dt a span{height:38px;width:240px; display:block;position:absolute;z-index:3;}
.asidePro dt a em{ background:#960303;width:240px;height:38px;position:absolute;left:-240px;top:0px;z-index:2;}


.asideCotact li{line-height:30px;color:#343434;}
.asideCotact li a{color:#343434;}
.insRight{width:803px;padding-bottom:20px;}
.crumb{border-bottom:3px solid #960303;height:35px;line-height:35px;}
.crumb span{border-left:5px solid #960303;height:23px; line-height:23px; padding-left:5px; margin-left:5px;}
.crumb b,.crumb b a{color:#756a5a;font-family:'宋体';}
.crumb b a{margin:0px 3px;}
.insProLi{float:left;width:235px;margin:8px 16px;}
.insProLi h2{width:235px;height:158px;overflow:hidden;position:relative;
-webkit-box-shadow:0px 2px 1px 0px rgba(191, 191, 191, 0.5);
	-moz-box-shadow:0px 2px 1px 0px rgba(191, 191, 191, 0.5);
	box-shadow:0px 2px 1px 0px rgba(191, 191, 191, 0.5);

}
.insProLi h2:hover{-webkit-box-shadow:0px 0px 0px 0px  rgba(191, 191, 191, 0.5);
	-moz-box-shadow:0px 0px 0px 0px rgba(191, 191, 191, 0.5);
	box-shadow:0px 0px 0px 0px  rgba(191, 191, 191, 0.5);}
.insProLi h2 img{position:absolute;top:0px;left:0px;}
.insProLi h3 a {height:45px;line-height:45px;color:#343434;font-size:14px;display:block;}
.insProLi h3 a:hover,.insProLi h3 a.cur{color:#fff;background:#451719;}
.cms_page li{float:left;width:30px;height:30px;line-height:30px;border:1px solid #451719;margin:0px 4px;}
.cms_page li a{display:block;background:#fff;color:#451719;}
.cms_page li a:hover{background:#451719;color:#fff;}
.cms_page .previous_s,.cms_page .next,.cms_page .previous_s a,.cms_page .next a{text-indent:-9999px;}
.cms_page .previous_s,.cms_page .next,.cms_page .pages_solid{background:#960303;color:#fff;}
.cms_page .previous_s a{background:url(../images/pagecoin.png) no-repeat 11px -42px #fff;}
.cms_page .previous_s,.cms_page .previous_s a:hover{background:url(../images/pagecoin.png) no-repeat 11px 8px #451719;}
.cms_page .next a{background:url(../images/pagecoin.png) no-repeat -44px -42px #fff;}
.cms_page .next,.cms_page .next a:hover{background:url(../images/pagecoin.png) no-repeat -44px 8px #451719;}
.previous_s{ display:none;}.next{color:#fff; display:none;}
/**产品详情**/
.picimg_wj{width:230px;height:230px;text-align:center;vertical-align:middle;display:table-cell;*display:block;*font-size:197px;}
.picimg_wj img{vertical-align:middle;}
.proArtiTop .proct_bg1{line-height:30px;padding-top:10px;}
.insNewsArti img{max-width:730px;}

/**新闻列表**/

.insNews ul li{float:left;width:735px;border-top:1px dashed #e7e7e7;padding:8px 0px;}
.insNews ul li:first-child{border-top:0px;}
.insNews ul li h3{color:#888;float:right;width:560px;}
.insNews ul li a{color:#000;display:block;font-size:16px;padding-bottom:5px;}
.insNews ul li a:hover{color:#fb4446;}
.insNews ul li span{float:left;color:#fff;width:160px;height:120px;line-height:22px;padding:0px 0px 4px 0px;}
.insNews ul li h3 em{font-size:12px; font-weight:normal;float:right;}

/**新闻详情**/
.insNewsArti,.insNewsArti h3 span a{color:#343434;}
.insNewsArti h2{margin:10px 0px;}
.insNewsArti h3 span{padding:0px 8px;}
.insNewsArti .con{line-height:26px;}
.insNewsArti .con,.insNewsArti .con a{color:#343434;}
.insNewsArti .newArtiNext,.insNewsArti .tag,.proArtiNum{line-height:24px;}
.insNewsArti .tag,.insNewsArti .tag a,.insNewsArti .newArtiNext ,.insNewsArti .newArtiNext a,.proArtiNum,.proArtiNum a{color:#343434;}
.insNewsArti .tag a{margin:0px 5px;}
.insNewsArti .tag a:hover,.insNewsArti .newArtiNext a:hover,.proArtiNum a:hover{color:#451719;}
.artiNews li{float:left;line-height:35px;width:725px;padding:0px 5px;}
.artiNews li a{float:left;color:#343434;}
.artiNews li a:hover{color:#451719;}
.artiNews li span{float:right;color:#b4b4b4;}

/**网站地图**/
.sitemap {padding:5px 10px;line-height:24px;}
.sitemap .title3{font-size:16px;}
.sitemap DL {PADDING-BOTTOM: 5px;PADDING-TOP: 5px}
.sitemap DL FONT {TEXT-ALIGN: left;DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.sitemap DL FONT A {PADDING-BOTTOM: 0px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 0px}
.sitemap DL FONT A:hover {COLOR: #451719;TEXT-DECORATION: none}

/**门店**/
.Store{ }
.sf{ float:left; position:relative;width:652px;}
.sr{ float:right;width:441px;}
.sf h2{ border:1px solid #ddd; height:351px; width:652px;}
.sf h2 img{margin:6px 0px 0px 6px;}
.sf h3{background:url(../images/cp_title_bg.png) repeat-x;position:absolute;top:292px; left:0px; height:54px; width:640px; text-align:center;  margin-left:8px;}
.sf h3 a{ line-height:54px; font-size:16px;font-family:'Microsoft YaHei'; color:#fff;}
.sr_t{margin-bottom:4px; position:relative; overflow:hidden;}
.sr_t img{padding-right:4px;}
.sr_c{margin-bottom:4px;}

.hotPro{ height:361px;}
.w1010{width:1100px;}
.hotPro .con{margin-top:5px;}
.hotPro .con .list1{float:left;width:138px;height:115px;overflow:hidden;margin-top:0px;margin-left:4px; margin-right:4px; margin-bottom:4px;}
.hotPro .con .list1 h3 ,.hotPro .con .list1 a.name{width:140px;height:115px;position:absolute;top:0px;left:-216px;}
.hotPro .con .list1 h3{opacity:0.6;filter:alpha(opacity=60);background:#000;}
.hotPro .con .list1 a.name{line-height:115px;color:#fff; font-size:16px;}

.hotPro .con .listSec{float:left;width:641px;height:351px;overflow:hidden;position:relative; border:1px solid #ddd;}
.hotPro .con .listSec h2 img{width:641px;height:351px; }
.hotPro .con .listSec h3 ,.hotPro .con .listSec a.name{width:641px;height:64px;position:absolute;top:287px;left:-641px; font-size:18px;}
.hotPro .con .listSec h3{opacity:0.6;filter:alpha(opacity=60);background:#000;}
.hotPro .con .listSec a.name{line-height:64px;}

.hotPro .con .listSec1{float:left;width:290px;height:115px;overflow:hidden;position:relative;}
.hotPro .con .listSec1 h2 img{width:290px;height:115px;}
.hotPro .con .listSec1 h3 ,.hotPro .con  .listSec1 a.name{width:290px;height:115px;position:absolute;top:0px;left:-290px;}
.hotPro .con .listSec1 h3{opacity:0.6;filter:alpha(opacity=60);background:#000;}
.hotPro .con  .listSec1 a.name{line-height:115px; font-size:16px;}

.miaoshu{padding:10px; color:#585858;}


#zc{ margin-top:20px; width:100%; height:100%}
#zc_a{width:100%; height:160px; }
#zc_a .img{margin-left:auto; margin-right:auto; padding-top:52px; width:668px; height:56px;}
#zc_c{ width:100%; height:868px; }
#zc_c .zc_d{ background:url(../images/zc_d.png) no-repeat; margin-left:auto; margin-right:auto; width:1352px; height:772px;}
.zc_e{ width:1100px; height:835px; margin-left:auto; margin-right:auto; padding-top:18px;}



/**资讯动�?*/
.proTabli{float:left; width:265px; margin-right:10px; margin-bottom:20px;}
.proTabli h3{border:1px solid #ddd;width:260px; height:100px;display:table-cell;*display:block;*font-size:84px;vertical-align:middle;text-align:center;}
.proTabli h3 img{vertical-align:middle;}
.proTabli p a{color:#512023;font-size:14px; font-family:"Microsoft YaHei"; display:block; height:30px; line-height:30px;}
.proTabli h4{font-size:12px; font-family:"Microsoft YaHei";color:#666; }
.clear{clear: both}

.wt_bj{ background:url(../images/wt_bj.jpg) repeat-x center top; height:522px; overflow:hidden; padding-top:35px;}

.wt{ width:266px; height:520px; overflow:hidden;}
.wt dl{ padding:20px 0; border-bottom:1px dashed #cfcfcf;}
.wt .nones{ border-bottom:0;}
.wt dl dt{ background:url(../images/w.gif) no-repeat left 3px; padding-left:48px; height:22px; line-height:25px; margin-bottom:10px;}
.wt dl dt a{ color:#555;}
.wt dl dt a:hover { text-decoration:none; color:#c4261d;}
.wt dl dd{ background:url(../images/d.gif) no-repeat left 3px; padding-left:48px; line-height:22px;height:66px; color:#555;overflow:hidden;}
.chk0{background:#fff;}

.news{ width:646px; padding:14px 0 0 0; height:500px; overflow:hidden;}
.n_nav { height:41px; border-bottom:1px solid #cdcdcd;}
.n_nav span a{ line-height:41px;}
.n_nav ul li{ float:left; width:142px; height:36px; text-align:center;}
.n_nav ul li a{ display:inline-block; width:142px; height:36px; font:14px "Microsoft Yahei"; color:#000; line-height:36px; font-weight:bold;}
.n_nav ul li a:hover , .n_nav ul .cur a{ background:url(../images/news_cur.gif) no-repeat center top; color:#fff;}
.news dl{ margin:32px 0 0 0; overflow:hidden; height:175px;}
.news dl dt img{width:207px; height:154px; padding:2px; border:1px solid #ddd;}
.news dl dd{ width:390px; overflow:hidden; padding-right:14px;}
.news dl dd h3{ font-size:12px; color:#000; line-height:24px; padding:10px 0;}
.news dl dd h3 a{ color:#000;}
.news dl dd h3 a:hover { text-decoration:none; color:#c4261d;}
.news dl dd p{ line-height:24px; color:#555; height:72px; padding:0 0 0 0;overflow:hidden;}
.news dl dd i  a{ display:block; color:#c5271e; font-style:normal;}
.news .ul03{ height:227px; background:url(../images/news_line.gif) no-repeat 308px center; overflow:hidden;}
.news .ul03 li{ width:320px; overflow:hidden; line-height:34px; float:left;  display:inline-block;overflow:hidden;}
.news .ul03 li a{ color:#555555; background:url(../images/news_ico.gif) no-repeat left 3px; padding-left:20px;}
.news .ul03 li a:hover { text-decoration:none; color:#c4261d;}
.news .ul03 .wz1{ background:url(../images/news_bj.gif) no-repeat left center;}

.txt{ height:59px; background:url(../images/pro_nav.gif) repeat-x center 56px; overflow:hidden; }
.txt i{ display:inline-block; height:56px; border-bottom:3px solid #c4c4c4;font:14px Arial, Helvetica, sans-serif; color:#b1b1b1; text-transform:uppercase; line-height:24px; font-weight:bold; line-height:17px;}
.txt i em{ display:block; float:left; font:38px Arial, Helvetica, sans-serif; color:#c5271e; font-weight:bold; width:28px;}
.txt i a{ display:block; font:14px "Microsoft Yahei"; color:#333; font-weight:bold; padding:5px 0 0 0; width:135px;}
.txt i a:hover { text-decoration:none; color:#c4261d;}
.txt span a{ font-size:12px; font-weight:normal; line-height:59px;}