@charset "utf-8";
/* CSS Document */
body { background-color: #efebe8; margin:0px;}
ul, li, dl, dd { padding:0px; margin:0px; list-style:none; }
img { border:0px; -ms-interpolation-mode:bicubic; }
*html, *html body /* 修正IE6振动bug */ { background-image:url(about:blank); background-color:#e6dfd6; background-attachment:fixed; overflow-x:hidden; }
.clear { clear:both; height:0; line-height:0px; font-size:0px; }
a:link { color:#000000; text-decoration: none; }
a:visited { text-decoration: none; color:#000000; }
a:hover { text-decoration: none; color:#990000; }
a:active { text-decoration: none; }
.clearfix:after { content:""; display:block; height:0; clear:both; }
.clearfix { *zoom:1;}

/****************************************************导航条********************************************************/
#menus { width:100%; min-width:1200px;  border-bottom:solid 0px #666666; border-top:solid 5px #715a4e; }
.menus_main { width:1200px; height:118px; margin:0px auto 0px auto; position:relative; }
#head_menu { width:903px; height:118px; padding:0px; margin:0px auto 0px auto; position:absolute; left: 283px; }
#head_menu li { float:left; display:inline; width:98px; line-height:118px; font-size:16px; text-align:center;  position:relative; cursor:pointer; color:#48200a; border-left:solid 0px #909c31; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 5px;}
#head_menu a:link{color:#48200a;}
#head_menu a:visited{color:#48200a;}
#head_logo { width:266px; margin:10px auto 25px auto; cursor:pointer;}
#head_btn{ font-size:15px; letter-spacing:0px; position:absolute; left: 980px; top: 5px; width: 189px; color:#FFFFFF; font-family:"微软雅黑"; }
#tlogo{ width:202px; height:61px; position:absolute; top:12px; left: 12px; z-index:5 }
#sub_bg{width:100%; height:0px; background:#715a4e; }
#head_menu .sub{ font-size:14px; color:#ffffff; position:absolute; left:1px; top: 114px; width:434px; padding:0px 0px 0px 22px; text-align:left; display:none; line-height:50px; }
#head_menu .sub a:link{color:#ffffff;}
#head_menu .sub a:visited{color:#ffffff;}
#head_menu .sub a:hover{color:#ffde00;}
#flags{ position:absolute; height: 19px; left:1098px; top: 8px; width: 100px; }
#flags li{float:left; padding-left:5px;}
/*****************************************************************************************************************/
#masks{width:100%; min-width:1200px; background-color:#efebe8; z-index:4; position:absolute; opacity:0; filter:alpha(opacity=0); display:none; top:123px; }
/****************************************************头部广告图********************************************************/
#adv { width:100%; min-width:1200px; overflow:hidden; padding:0px; position:relative; margin:0 auto; }
.adv_frame { width:100%; height:550px; position:relative; z-index:1;}
#adv_cur { position:absolute; z-index:1; width:100%; height:550px; overflow:hidden; }
#adv_old { position:absolute; z-index:0; width:100%; height:550px; overflow:hidden; }
#adv_btns { padding:8px 10px 8px 4px; ; margin:0px; text-align:center; position:absolute; top:-10px; left: 0px; width:auto; background:url(../images/btn_bg.png); }
#adv_btns li { float:left; width:14px; background:#696969; color:#FFFFFF; margin:0px 0px 0px 6px; cursor:pointer; line-height:14px; font-size:16px; padding:0px 0px 0px 0px; list-style-type:none; }
#btns_frame_adv{ width:100%; height:18px; background:url(../../../../images/tp_sm.png) no-repeat; position:absolute; z-index:3; top:510px; left: 0px; }
#btn_left { width:31px; height:64px; position:absolute; left: 525px; top: 97px; cursor:pointer; z-index:1; filter:alpha(opacity=50); opacity:0.5; background:url(../../../images/btn_right_gray.png); }
#btn_right { width:31px; height:64px; position:absolute; left: 0px; top: 101px; cursor:pointer; z-index:1; filter:alpha(opacity=50); opacity:0.5; background:url(../../../images/btn_left_gray.png); }
/*****************************************************************************************************************/

/****************************************************产品滚动图********************************************************/
#fade { position:absolute; left:0px; top:0px; background:#000000; z-index:5; filter:alpha(opacity:0); opacity:0; display:none; }
.light_css { position:absolute; left:0px; top:0px; background:#FFFFFF; z-index:6; padding:8px 8px 8px 8px; display:none; cursor:pointer; font-family:"微软雅黑";}
.ie6fix_top { _position:absolute;_left:expression(eval((document.documentElement.clientWidth-this.offsetWidth)/2)); /*左部*/}
.mid_frame{width:100%; min-width:1200px; background:#6f5648; padding:20px 0px 20px 0px;} 
#mid_nr {width:1200px; margin:0px auto 0 auto; position:relative; z-index:1; border-top:solid 0px #d0d0d0; text-align:center;}
.mid_nr_bt{text-align:center; padding:20px 0px 20px 0px;}
#pro_nr{width:100%;  position:relative; top:0px; margin:0 auto;}
#cont_pro{width:100%; padding:20px 0px 0px 0px; background:url(../../../../images/bg_txt.png); position:relative; z-index:2; left:0px; }
#pro_all { /*background:#f1ece0;*/ margin:0px auto 0px auto; position:relative; }
#pros_pro{ overflow:hidden; padding:0px 0px 0px 0px; margin:auto;}
.prc_pro{ width:231px; height:229px; background:#efebe8; text-align:center; padding:3px 0px 0px 0px; font-size:12px; float:left; margin:10px 36px 10px 0px; cursor:pointer; background:url(../images/pbg.png) center 170px no-repeat #efebe8; font-size:14px; font-family:"微软雅黑"; color:#574338;}
#scrollBox { width:999999px; }
#scroll1_pro img{width:97.4%; margin-bottom:30px;}
.btn1_pro{ position:absolute; width:40px; height:70px; padding:0px 0px 0px 0px; cursor:pointer; filter:alpha(opacity=100); opacity:1; text-align:center; top:0px; }
.btn2_pro{ position:absolute; width:40px; height:68px; padding:0px 0px 0px 0px; cursor:pointer; filter:alpha(opacity=100); opacity:1; text-align:center; top:0px; }
/*****************************************************************************************************************/

/*******************************新闻轮播图***************************************/
#news_main{width:1200px; height:345px; margin:0 auto; position:relative;}
#news { width:98%; height:270px; position:relative; padding:0px; left:1%; top:32px;}
#news_frame { width:43.7%; height:270px; background:#b1b6bb; position:relative; border:solid 7px #745c4f;}
#news_cur { position:absolute; z-index:1; width:100%; height:270px; overflow:hidden;}
#news_old { position:absolute; z-index:0; width:100%; height:270px; overflow:hidden; }
#news_back { width:100%; height:30px; background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/ background:#000000; filter:alpha(opacity=80); /*opacity:0.25;*/ position:absolute; z-index:2; top:301px; left:0px; }
#news_txt { width:100%; font-size:16px; font-weight:bold; color:#41291c; top:0px; left:0px; text-align:center; font-family:"微软雅黑"; margin-top:10px; }
#news_btns { padding:0px; margin:0px; text-align:center; position:absolute; z-index:1; top:-4px; left:35%; width:auto; }
#news_btns li { float:left; width:11px; background:#4d7012; color:#000000; margin:3px 0px 0px 3px; cursor:pointer; line-height:11px; font-size:12px; padding:0px 0px 0px 0px; list-style-type:none; font-weight:bold; }
.btns_frame1{ width:525px; height:18px; background:url(../../../../../images/tp_sm.png) no-repeat; z-index:1; position:relative; margin:15px 0px 0px 0px;  }
#nr1_wz { position:absolute; left: 469px; top:67px; font-size:13px; line-height:22px; font-family:"微软雅黑"; width: 507px; padding:8px; background:url(../../../../../images/nr_bg.png); }
#nr2_wz { position:absolute; left: 467px; top:223px; font-size:13px; line-height:22px; font-family:"微软雅黑"; width: 509px; padding:8px; background:url(../../../../../images/nr_bg.png); }
.bt1 { font-size:14px; font-weight:bold; display:inline-block; margin:0px 0px 8px 0px; }
.span_wk{ display:inline-block; padding:5px 12px 5px 12px; background:#4d4130; font-weight:bold; color:#ffffff; margin-bottom:2px; letter-spacing:0px; font-size:14px; font-family:"微软雅黑"; }
#news_nrs{ position:absolute; left:563px; top:18px; width:605px; }
.news_bts{text-align:center; line-height:24px; width:604px; height:91px; background:url(../images/news_bt.png);}
#news_nr{font-size:13px; font-family:"微软雅黑"; line-height:22px; color:#000000; border-top:solid 0px #8d795b; margin-top:5px; padding:15px 0px 0px 0px;}
#nmore{font-size:14px; text-align:right; font-family:"微软雅黑"; padding-top:10px;}
/*.span_wk1{ display:inline-block; font-weight:bold; color:#ffffff; font-size:14px; font-family:"微软雅黑"; position:absolute; left: 506px; top: 213px; }*/
/***********************************************************************************/

.bot_frame{width:100%; min-width:1200px; background:#d0c4bb; padding:10px 0px 20px 0px; height:390px; margin-top:15px;} 
#bot_nr{width:1200px; margin:15px auto 0px auto; position:relative; overflow:hidden;}
#bot1{width:354px; height:376px; background:url(../images/index_lm1.jpg) no-repeat; float:left; position:relative; margin:0px 29px 0px 8px;}
#bot2{width:354px; height:376px; background:url(../images/index_lm2.jpg) no-repeat; float:left; position:relative; margin:0px 29px 0px 29px;}
#bot3{width:354px; height:376px; background:url(../images/index_lm3.jpg) no-repeat; float:left; position:relative; margin:0px 8px 0px 29px;}

.bot_btn{ width:174px; height:40px; background:url(../images/more_out.png); position:absolute; left: 92px; top: 317px; }
.bot_wz{ font-size:10px; line-height:16px; font-family:"微软雅黑"; position:absolute; left: 24px; top: 130px; width: 311px; }

/*******************************底部代码***************************************/
#foot1 { width:100%; min-width:1200px; height:120px; background:#745c4f; margin-top:0px; }
.foot1_main { width:900px; height:120px; margin:auto; background:url(../images/foot_logo.png) no-repeat 50px 13px; padding:0px 0px 0px 233px; }
.menu_foot { width:900px; height:120px; float:left; font-size:12px; color:#000000; line-height:24px; padding:0px 0px 0px 0px;}
.menu_foot a:link { color:#efebe8; }
.menu_foot a:hover { color:#FFCC00;}
.menu_foot a:visited { color:#efebe8; }
.menu_foot li { padding:15px 35px 0px 35px; float:left; border-left:solid 0px #aca69c; font-size:14px; font-family:"微软雅黑"; color:#efebe8; line-height:28px; }
#foot2 { width:100%; min-width:1200px; height:40px; background:#392114; }
.foot2_main { width:1004px;  margin:auto; text-align:center; font-size:13px; color:#efebe8; padding-top:4px; line-height:32px; font-family:"微软雅黑"; }

/****************************************************intro.html********************************************************/
#intro_bt{width:100%; min-width:1200px; height:318px; background:url(../images/intro_top.jpg) center center;}
#bg_frame {width:100%; min-width:1200px; z-index:-1; left:0px; top:0px; overflow:hidden;}/*****************手机防止缩屏(overflow:hidden)****************/
#intro_cont{width:1200px; margin:0px auto 0 auto; position:relative;}
#intro_left{width:290px; height:auto; float:left; position:relative;}
#intro_right{width:910px; height:auto; float:right; position:relative;}
.left_menus{width:100%; margin-top:15px;}
#lbtns{width:92%; margin:10px auto 15px auto; display:block;}
#lbtns li{display:block; width:82%; font-size:16px; font-family:"微软雅黑"; cursor:pointer; line-height:40px; padding:0px 0px 0px 18%; background:#d6d0cc; color:#554d40; margin-top:3px;}
#intro_nr{width:896px; margin:0 auto; padding-top:18px;}
.intro_nr_wz{font-size:13px; line-height:24px; font-family:"微软雅黑"; color:#2e211a; padding:20px 0px 0px 30px;}
#mypic{text-align:center; margin-top:10px;}

/****************************************************intro1.html********************************************************/
#intro1_nr{width:896px; margin:0 auto; padding-top:18px;}
.intro1_nr_wz{width:908px; height:580px; background:url(../images/intro1_pic.jpg); position:relative;}
.intro1_nr_t1{font-size:22px; font-family:"微软雅黑"; color:#ffffff;}
.intro1_nr_w1{ font-size:14px; line-height:28px; font-family:"微软雅黑"; color:#FFFFFF; position:absolute; left: 38px; top: 39px; text-align:center; width: 215px; }
.intro1_nr_w2{ font-size:14px; line-height:28px; font-family:"微软雅黑"; color:#FFFFFF; position:absolute; left: 644px; top: 57px; text-align:center; width: 224px; }
.intro1_nr_w3{ font-size:14px; line-height:28px; font-family:"微软雅黑"; color:#FFFFFF; position:absolute; left: 301px; top: 245px; text-align:center; width: 301px; }
.intro1_nr_w4{ font-size:14px; line-height:28px; font-family:"微软雅黑"; color:#FFFFFF; position:absolute; left: 36px; top: 439px; text-align:center; width: 227px; }
.intro1_nr_w5{ font-size:14px; line-height:28px; font-family:"微软雅黑"; color:#FFFFFF; position:absolute; left: 629px; top: 440px; text-align:center; width: 260px; }

/****************************************************contact.html********************************************************/
#cont_nr{width:896px; margin:0 auto; padding-top:18px; position:relative; color:#58443a;}
#contact_nr{width:896px; text-align:center; margin:30px auto 68px auto;}
.cont_nrs{width:896px; margin:30px 0px 0px 0px;}
.cont_nrs_left{width:392px; height:389px; border:solid 1px #634f45; float:left; margin:0px 40px 0px 10px; font-size:12px; text-align:center; font-family:"微软雅黑"; line-height:22px; padding:50px 0px 0px 0px;}
.cont_nrs_right{width:392px; height:373px; border:solid 1px #634f45; float:left; padding:35px 0px 0px 20px;}
.span_wk { display:inline-block; padding:2px 8px 1px 8px; background:#000000; font-weight:bold; color:#ffffff; margin-bottom:8px; letter-spacing:0px; font-size:21px; font-family:"微软雅黑"; }
.cont_bt{font-size:21px; font-weight:bold;}
.cont_bt1{font-size:18px;}

/****************************************************intro2.html********************************************************/
#intro2_nr{width:896px; margin:0 auto; padding-top:18px; position:relative;}
.his1{width:860px; margin:0 auto; background:#d6cec9; position:relative; }
.his_bt{display:block; width:100%; background:#715a4e; text-align:center; font-size:24px; color:#FFFFFF; font-family:"微软雅黑"; line-height:46px; }
.his_nr{display:block; font-size:13px; line-height:22px; color:#433026; font-family:"微软雅黑"; padding:12px;}
.his2{width:860px; margin:0 auto; position:relative;}
.his2 li{width:254px; float:left; background:#d6cec9; margin:40px 48px 0px 0px; position:relative; cursor:pointer;}
.his_nr1{display:block; font-size:13px; line-height:22px; color:#433026; font-family:"微软雅黑"; padding:12px; min-height:49px; }

/****************************************************brand.html********************************************************/
#brand_bt{width:100%; min-width:1200px; height:318px; background:url(../images/brand_top.jpg) center center;}
.brand_nr_wz{width:100%; height:573px; background:url(../images/brand_bg.jpg) center 0px; position:relative;}
.brand_wz1{ font-size:18px; color:#372a24; position:absolute; font-family:"微软雅黑"; left: 110px; top: 16px; }
.brand_wz2{ font-size:18px; color:#372a24; position:absolute; font-family:"微软雅黑"; left: 111px; top: 95px; }
.brand_wz3{ font-size:18px; color:#372a24; position:absolute; font-family:"微软雅黑"; left: 109px; top: 176px; }
.brand_wz4{ font-size:18px; color:#372a24; position:absolute; font-family:"微软雅黑"; left: 111px; top: 256px; }
.brand_wz5{ font-size:18px; color:#372a24; position:absolute; font-family:"微软雅黑"; left: 514px; top: 340px; }
.brand_wz6{ font-size:18px; color:#372a24; position:absolute; font-family:"微软雅黑"; left: 516px; top: 422px; width: 361px; }
.brand_wz7{ font-size:18px; color:#372a24; position:absolute; font-family:"微软雅黑"; left: 514px; top: 507px; }

/****************************************************sheep.html********************************************************/
#brand_nr{width:896px; margin:0 auto; padding-top:18px; position:relative;}
.sheep_nr1{font-size:13px; color:#261d18; line-height:24px; font-family:"微软雅黑"; width:100%;}
.span_wk2{ display:inline-block; padding:0px 8px 0px 8px; line-height:30px; background:#715a4e; color:#ffffff; margin-bottom:8px; letter-spacing:0px; font-size:18px; font-family:"微软雅黑"; }
.sheep_nr2{width:896px; height:396px; background:url(../images/sheep_bg.jpg); font-size:13px; color:#261d18; line-height:１８px; font-family:"微软雅黑"; margin-top:10px; position:relative;}
.sw1{ position:absolute; left: 0px; top: 26px; width: 374px; }
.sw2{ position:absolute; left: 574px; top: 40px; width: 314px; }
.sw3{ position:absolute; left: 3px; top: 134px; width: 312px; }
.sw4{ position:absolute; left: 594px; top: 195px; width: 292px; }
.sw5{ position:absolute; left: 265px; top: 327px; width: 365px; }

.sheep_nr3{width:896px; height:198px; background:url(../images/sheep_bg1.jpg); font-size:11px; color:#261d18; line-height:18px; font-family:"微软雅黑"; margin-top:10px; position:relative;}
.sw6{ position:absolute; left: 23px; top: 74px; }
.sw7{ position:absolute; left: 323px; top: 79px; width: 222px; }
.sw8{ position:absolute; left: 627px; top: 63px; width: 218px; }

.sheep_nr4{font-size:13px; color:#261d18; line-height:24px; font-family:"微软雅黑"; width:100%;}
/***************************************************flow.html*********************************************************/
.flow_nr{font-size:13px; color:#261d18; line-height:24px; font-family:"微软雅黑"; width:100%;}

/****************************************************shop.html********************************************************/
#shop_bt{width:100%; min-width:1200px; height:318px; background:url(../images/fac_bt.jpg) center center;}

#shop_nrs{ width:1006px; padding:30px 0px 0px 0px; margin:0 auto; position:relative; overflow:hidden;}
.shop_topic { width:100%; text-align:center; height:30px; background:#d9cbc3; font-size:14px; color:#000000; padding:3px 0px 0px 0%; font-family:"微软雅黑"; position:relative;}
.shop_search{ position:absolute; top: 5px; left: -4px; width: 310px; height: 35px; }
.shop_swz{ position:absolute; left: 370px; top: 5px; }
#pros{ width:99%; padding:0px 0px 0px 0px; overflow:hidden; margin:auto; position:absolute; left:0px; top:0px;}
#cont_all{ height:120px; position:relative; background:#efebe8; margin:0px auto 0px auto;}
.btn1{position:absolute; z-index:1; width:17px; height:58px; padding:42px 0px 0px 5px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5;}
.btn2{position:absolute; z-index:1; width:17px; height:58px; padding:42px 0px 0px 5px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5;}
.prc{float:left; padding:0px 0px 0px 10px; cursor:pointer; margin:0px 0px 0px 0px; filter:alpha(opacity=100); opacity:1; }
.prc a{cursor:pointer;}
.prc img{width:98px;}
#scrollBox{width:100000px;}
#scroll1{float:left;}
#scroll2{float:left;}
#bds{width:1006px;  margin:0px auto 20px auto; background:#b3a29a; padding:0px 0px 8px 0px;}
#b_p{width:990px; height:506px; margin:auto; background:#b3a29a; margin:0px auto 0px auto; padding:0px 0px 0px 0px; position:relative;}
#big_pic{ width:990px; min-height:443px; position:absolute; z-index:1;  text-align:center;  }
#big_pic img{border:0px;}
#big_pic_d{width:600px; margin:auto; z-index:0;}
#arrow_b1{width:43px; position:absolute; z-index:2; cursor:pointer; filter:alpha(opacity=50); opacity:0.5;}
#arrow_b2{width:43px; position:absolute; z-index:2; cursor:pointer; filter:alpha(opacity=50); opacity:0.5;}
#smw{width:990px; min-height:22px; margin:auto; padding:5px 0px 5px 0px; text-align:center; background:#b3a29a; color:#000000; position:relative; font-size:14px; font-family:"微软雅黑";}
#cts{ width:110px; height:29px; position:absolute; z-index:1; color:#000000; left:837px; top:0px; text-align:center; font-size:18px; font-family:"微软雅黑"; font-weight:bold; padding:3px 0px 0px 0px; font-family:"微软雅黑"; }

.shop_btn { width:580px; margin-left:36px; margin-bottom:5px;}
.shop_btn li { padding:5px 10px 5px 10px; float:left; background:#8b8b8b; color:#ffffff; margin:0px 5px 0px 0px; font-family:"微软雅黑"; font-size:15px; display:inline; cursor:pointer; }
.shop_btn img{width:112px;}

/****************************************************video.html********************************************************/
#video_bt{width:100%; min-width:1200px; height:318px; background:url(../images/video_top.jpg) center center;}
/********************************************video.html*******************************************************/
#vbds { width:183px; margin:0px auto 20px auto; background:#c0b4ab; padding:0px 10px 0px 10px; position:relative; }
#vcont_all { width:183px; position:relative; background:#e4dedb; margin:0px auto 0px auto; }
#videos { width:100%; overflow:hidden; padding:0px 0px 0px 0px; margin:auto; position:absolute; left:0px; top:0px; }
#v_scroll { width:100%; }
.vbtn1 { position:absolute; width:183px; height:17px; padding:7px 0px 5px 0px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; text-align:center; }
.vbtn2 { position:absolute; width:183px; height:17px; padding:7px 0px 5px 0px; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; text-align:center; }
.vprc { width:168px; height:131px; background:#afb5bf; text-align:center; padding:7px 0px 0px 0px; font-size:12px; line-height:30px; margin:0px auto 10px auto; cursor:pointer; }
.vprc img { width:155px; height:102px; }
.video_frame { width:992px; margin:auto; margin-top:10px; position:relative;}
.vcont { width:760px; height:485px; float:left; padding:10px; background:#a8988b; margin-top:0px; }
.vbtn { width:203px; float:right; }
.clear { clear:both; height:0; line-height:0px; font-size:0px; }
.v_bar {width:986px; margin:20px auto 0 auto; padding:6px 0px 6px 6px; background:#c7bcb4; position:relative;}
.inputv { border:solid 0px #dfd3ca; height:18px; background:#dfd3ca; color:#544132; }
#video_conts{width:1200px; position:relative; margin:0 auto;}
.input1{ background:#452b1d; border:solid 1px #452b1d; color:#FFFFFF; font-size:12px; line-height:18px; width:60px; }
.v_bt{position:absolute;}
#ksm{  margin:1px 10px 0px 0px; font-family:微软雅黑; font-size:12px; color:#544132; float:right; }
/**************************************************************************************************************/
