@charset "gb2312";
/* CSS Document */
/*CSS for all*/
html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,object,iframe,form,blockquote,fieldset,input,textarea,code,address,caption,cite,code,em,i,ins{margin:0; padding:0; font-style:normal; font-size:12px; font-weight:normal;}
ul,ol,li{list-style:none;}
fieldset,img{border:none;}
caption,th{text-align:left;}
table{border-spacing:0;}
body{font-family:微软雅黑; color:#593823; background:#262626;}
td,input,textarea,select{font-size:12px;}
textarea{line-height:18px;}

a{text-decoration:none; color:#000;}
a:hover{color:#cc0000;text-decoration:none;}


#MultiPage{padding:0; float:right; border:0px solid #000; margin:0 auto;}
#MultiPage span{float:left; display:inline; line-height:17px; height:17px; margin-right:4px; font-size:12px; font-weight:bold;}
#MultiPage a{border:1px solid #66461d; display:inline; background:#d9bd80; float:left; overflow:hidden; padding:0 5px; color:#71202f; line-height:17px; height:17px; margin-right:3px; text-decoration:none;}
#MultiPage a:hover {border:1px solid #c11e0d; background:#FFF; color:#676568; text-decoration:none;}
#MultiPage a.click{border:1px solid #c11e0d; background:#edd59f; color:#676568; float:left;}
#MultiPage a.uclick{border:1px solid #dedede; background:#fff; color:#cccccc; float:left;}
#MultiPage .txtinput{float:left; line-height:17px; height:17px; width:20px; padding:0 2px; font-size:12px; margin-right:4px;}
#MultiPage .button{float:left; line-height:15px; height:19px; width:40px; padding:0 2px; font-size:12px; margin-right:4px;}

#MultiPage_1{padding:0; overflow:hidden; border:0px solid #000;}
.MultiPage{margin:0 auto;}
.MultiPage span{float:left; display:inline; line-height:17px; height:17px; margin-right:4px; font-size:12px; font-weight:bold;}
.MultiPage a{border:1px solid #66461d; display:inline; background:#e0c68d; float:left; overflow:hidden; padding:0 5px; color:#71202f; line-height:17px; height:17px; margin-right:3px; text-decoration:none;}
.MultiPage a:hover {border:1px solid #c11e0d; background:#FFF; color:#676568; text-decoration:none;}
.MultiPage a.click{border:1px solid #c11e0d; background:#c11e0d; color:#FFF; float:left;}
.MultiPage a.uclick{border:1px solid #dedede; background:#fafafa; color:#cccccc; float:left;}
.MultiPage .txtinput{float:left; line-height:17px; height:17px; width:20px; padding:0 2px; font-size:12px; margin-right:4px;}
.MultiPage .button{float:left; line-height:15px; height:19px; width:40px; padding:0 2px; font-size:12px; margin-right:4px;}

.clearDiv{clear:both; font-size:0; line-height:0; height:0; overflow:hidden; background:none;}
.noInfo{line-height:50px; font-size:14px; font-weight:bold; padding:10px 0 0 20px;}

.hScape01{height:0px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape03{height:3px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape05{height:5px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape10{height:10px; overflow:hidden; margin:0 auto; font-size:0;}
.hScape15{height:15px; overflow:hidden; margin:0 auto; font-size:0;}

.txtInput{height:18px; line-height:18px; padding:0 5px;}
/*CSS for all end*/

/*Body*/
#pagebody{margin:0 auto; width:1220px; height:auto; overflow:hidden;}
#pagebody02{margin:0 auto; width:1220px; height:auto; background:url(../images/page_bg.jpg);overflow:hidden;}

#maindiv{margin:0 auto; width:1220px; height:auto;background:url(../images/left_bg.jpg) left repeat-y; overflow:hidden;position: relative;}

.on { display: block; }
.off { display: none; }

#inFooter{margin:0 auto;width:100%;height:35px; background:#291205; overflow:hidden; }
#inFooter ul{margin:5px auto;width:1220px;height:35px;overflow:hidden; }
#inFooter #lt{ float:left;width:650px;height:35px; text-align:left;font-size:12px; color:#fff; line-height:25px;overflow:hidden; }
#inFooter #rt{ float:right;width:550px;height:35px;text-align:right; color:#fff; line-height:25px;overflow:hidden; }

#footer{margin:0 auto; width:100%;height:0; overflow:hidden;}

/*主体内容*/
#left {float:left; width:249px; height:auto; overflow:hidden;position: fixed;top:0;left: :0;}
#left #logo{ margin:20px 0 35px 28px;width:180px;overflow:hidden;}
#left #prd{float:left; width:249px; margin:0; overflow:hidden;}
#left #prd #main{float:left; width:249px; margin:0; overflow:hidden;}
#left #prd #main ul{margin:0px auto;width:249px;overflow:hidden;}
#left #prd #main .sprd1{float:left;width:95px; height:39px; padding:0 79px 0 75px; margin:2px 0;color:#e8d4ab; font-size:16px; text-align:center; line-height:39px;overflow:hidden; cursor:pointer;}
#left #prd #main .sprd2{float:left; width:95px; height:39px;padding:0 79px 0 75px;margin:2px 0;background:url(../images/menu_bg.jpg); color:#352217; font-size:16px; text-align:center; line-height:39px;overflow:hidden;cursor:pointer;}
#left #prd #main #prd02{float:left; width:100px; margin:0 0 0 40px; overflow:hidden;}
#left #prd #main #prd02 ul{float:left; width:100px; margin:10px 0; overflow:hidden;}
#left #prd #main #prd02 li.sprd3{float:left; width:100px; height:35px; color:#cee394; padding:0; cursor:pointer;line-height:35px; overflow:hidden;cursor:pointer;}
#left #prd #main #prd02 li.sprd4{float:left; width:100px; height:35px; color:#bafd00; padding:0; cursor:pointer;line-height:35px; overflow:hidden;cursor:pointer;}

#left #contact{float:left; width:210px; margin:45px 0 0 18px; color:#958375; line-height:22px; overflow:hidden;}

#right {float:right; width:971px; height:auto; background:url(../images/right_bg.jpg); overflow:hidden;}
#right #main{margin:42px auto 0 auto; width:847px; overflow:hidden;}
#right #loca{ float:left;width:777px; height:59px; padding:0 0 0 70px; background:url(../images/icon01.png) no-repeat;overflow:hidden;}
#right #loca .locap{ float:left;width:310px; height:59px; display:block;}
#right #loca .locat{ float:right;min-width:220px; height:59px; padding:0; text-align:right; line-height:59px; color:#443125; display:block;}
#right #menu02{ float:left;width:847px; height:32px; margin:40px 0 5px 0; background:#593823; overflow:hidden;}
#right #menu02 ul{ float:left;width:825px; height:32px; margin:0 0 0 22px;overflow:hidden;}
#right #menu02 li.s1{ float:left;width:85px; height:32px; padding:0 10px 0 25px; font-size:14px; color:#e8d4ab; line-height:32px;overflow:hidden;cursor:pointer;}
#right #menu02 li.s2{ float:left;width:85px; height:32px; padding:0 10px 0 25px;font-size:14px; background:url(../images/icon03.png) 0px 7px no-repeat; color:#e8d4ab; line-height:32px;overflow:hidden;cursor:pointer;}
#right #ban{margin:0 auto 2px auto;width:847px;height:282px; overflow:hidden;}
#right #minfo{ float:left;width:100%; height:auto;padding: 0 0 20px 0; font-size:14px; line-height:35px;overflow: auto;}

#right #main_contact{margin:42px auto 0 auto; width:971px; height:732px;background:url(../images/contact_bg.jpg) bottom left no-repeat; overflow:hidden;}
#right #main_contact #ct{ float:left; width:521px; height:360px;margin:48px 0 0 366px; background:url(../images/contact_tbg.png); overflow:hidden; position:relative;}
#right #main_contact #ct #tinfo{ float:left; width:365px; height:308px; font-size:14px; line-height:40px; color:#000;overflow:hidden; position:absolute; top:25px; left:30px;}
#right #main_contact #ct #twx{ float:left; width:123px; height:152px; font-size:14px; line-height:40px; color:#000;overflow:hidden; position:absolute; top:185px; left:375px;}
#right #main_contact #mdiv{margin:25px auto 0 auto; width:847px; overflow:hidden;}

#right #main_join{margin:0 auto; width:971px; height:706px;background:url(../images/join_bg.jpg) bottom left no-repeat; overflow:hidden;}
#right #main_join #ct{ float:left; width:565px; height:335px;margin:55px 0 0 300px; padding:15px; background:url(../images/contact_tbg.png); }
#right #main_join .scrollbox{ float:left; width:565px; height:335px;
	scrollbar-face-color:#eaddc1; 
	scrollbar-highlight-color:#c4b491; 
	scrollbar-3dlight-color:#f2e5c9; 
	scrollbar-darkshadow-color:#f2e5c9; 
	scrollbar-shadow-color:#c4b491; 
	scrollbar-arrow-color:#c4b491; 
	scrollbar-track-color:#efe1c1; overflow:auto; overflow-y:auto;
}
#right #main_join .scrollbox ul{ float:left; width:500px; height:330px;margin:0px 0 0 0px;}
#right #main_join .scrollbox li{ float:left; width:465px; height:50px; padding:0 0 0 35px; background:url(../images/icon04.png) 0px 15px no-repeat; line-height:50px; font-size:14px; overflow:hidden;}

#right #news{margin:10px auto; width:847px; overflow:hidden;}
#right #news ul{ float:left; width:400px; height:318px; margin:0 0 5px 0; overflow:hidden;}
#right #news li{ float:left; width:390px; height:38px; padding:0 5px; border-bottom:1px dotted #443125; font-size:14px; line-height:38px; overflow:hidden;}

#right #news02{margin:0 auto; width:847px; overflow:hidden;}
#right #news02 li{float:left; width:847px; height:116px; padding:8px 0; border-bottom:1px solid #c4b08d; overflow:hidden;}
#right #news02 li .pimg{float:left; width:100px; height:116px; padding:0; overflow:hidden;}
#right #news02 li .pt{float:left; width:727px; height:40px; padding:0 0 0 20px; font-size:14px; font-weight:bold; line-height:40px; overflow:hidden;}
#right #news02 li .pinfo{float:left; width:727px; height:76px; padding:0 0 0 20px; line-height:25px; overflow:hidden;}

#right #prolist{float:left;width:971px; margin:22px 0 10px 0; border-top:2px solid #593823;border-bottom:2px solid #593823; overflow:hidden;}
#right #prolist ul{ margin:0 auto; width:843px; height:342px;border-left:1px solid #593823;border-right:1px solid #593823;overflow:hidden;}
#right #prolist li{float:left;margin:0; width:210px; height:322px; padding:20px 0 0 0;border-right:1px solid #593823;overflow:hidden;}
#right #prolist li .pimg{float:left;width:210px; height:164px;overflow:hidden; }
#right #prolist li .pt{margin:0 auto;width:35px; height:158px; line-height:20px; font-size:18px; text-align:center;color:#443125;overflow:hidden;}


#page_proview {margin:25px auto 0 auto;width:850px; }
#page_proview  #title{margin:0 auto;width:850px; height:60px; padding:0; font-size:22px; overflow:hidden;}
#page_proview  #prodiv{margin:0 auto;width:850px; height:auto; padding:0; overflow:hidden; position:relative;}
#page_proview  #prodiv #spro{ float:left;width:195px; height:420px; padding:0px; border:0px; font-size:18px; line-height:36px;overflow:hidden; position: absolute; top:0px; right:0px; }
#page_proview  #info{margin:25px auto 0 auto;width:850px; height:auto; padding:0px; font-size:18px; line-height:36px;overflow:hidden; }

#page_newsview {margin: 20px auto;width:780px;  }
#page_newsview .ptitle{ float:left; height:60px; width:780px; overflow:hidden; font-size:22px; color:#666600; font-weight:bold; text-align:center; line-height:40px; }
#page_newsview .pdate{ float:left; height:30px; width:780px; border-bottom:1px dotted #333; text-align:center;font-family:arial, 宋体;font-size:12px;line-height:24px;color: #a2a26d;letter-spacing:0px; overflow:hidden;}
#page_newsview .pcontent{float:left; height:auto; width:780px; margin:20px 0 0px 0; font-size:14px; line-height:30px; padding-bottom:20px; border-bottom:1px dotted #333; overflow:hidden; }
#page_newsview .pre{margin:0 auto; height:30px; width:780x; overflow:hidden; margin:10px 0 0 0;}
#page_newsview .next{margin:0 auto; height:30px; width:780px; overflow:hidden; margin:10px 0 0 0;}




/* B2 产品点击放大 */

/* B2.1 Style of the small image link */
.MagicThumb, .MagicThumb:hover {cursor: url(../images/zoomin.cur), pointer;	outline: 0 !important;}
/* B2.2 Style of the small image when the large image is expanded */ 
.MagicThumb-expanded-thumbnail {cursor: default;}
/* B2.3 Style of the span inside the small image link */
.MagicThumb span {	display: none !important;}
/* B2.4 Style of the small image */
.MagicThumb img {border: 0;	outline: 0;}
/* B2.5 Style of the expanded image */
.MagicThumb-expanded {cursor: url(../images/zoomout.cur), pointer;background: transparent;border: 1px solid #ccc;outline: 0;padding: 0;}
/* B2.6 Style of the caption for the expanded image */
.MagicThumb-caption {color: #333;font: normal 10pt Verdana, Helvetica;background: #ccc;	text-align: left;padding: 8px;border: 0 !important;outline: 0 !important;}
/* B2.7 Style of the close/next/previous buttons */
.MagicThumb-buttons {background: transparent url(../images/buttons1.png) no-repeat 0 0;	height: 24px;display: block;}
.MagicThumb-buttons a {width: 24px;	height: 24px;margin: 0px 1px !important;overflow: hidden;}

/* B2.8 Style of the loading message box */
.MagicThumb-loader {font: normal 12pt sans-serif;border: 1px solid #000;background: #fff url(../images/loader.gif) no-repeat 2px 50%;padding: 2px 2px 2px 22px;margin: 0;text-decoration: none;text-align: left;}


/*链接*/
.t_news {color: #443125;letter-spacing:1px;}
a.t_news:link {text-decoration: none;color: #443125;}
a.t_news:visited {text-decoration: none;color: #443125;}
a.t_news:hover {text-decoration: none;	color: #cc0000;}
a.t_news:active {text-decoration: none;}


.t_prd01 {color: #000;}
a.t_prd01:link {text-decoration: none;color: #000}
a.t_prd01:visited {text-decoration: none;color: #000;}
a.t_prd01:hover {text-decoration: none;	color: #cc0000;}
a.t_prd01:active {text-decoration: none;}

.t_prd02 {font-family:arial, 宋体;font-size:12px;color: #9ee538;letter-spacing:1px; line-height:30px;}
a.t_prd02:link {text-decoration: none;color: #9ee538}
a.t_prd02:visited {text-decoration: none;color: #9ee538;}
a.t_prd02:hover {text-decoration: none;	color: #9ee538;}
a.t_prd02:active {text-decoration: none;}

.tcontent {font-family:arial, 宋体;font-size:12px; color:#5f6262; letter-spacing:1px; line-height:28px;}
a.tcontent:link {text-decoration: none;color: #fff;}
a.tcontent:visited {text-decoration: none;color: #fff;}
a.tcontent:hover {text-decoration: none;	color: #ffff00;}
a.tcontent:active {text-decoration: none;}

.tdate { float:right;color:#443125;}


.k01{ background:#d8d8d8; border:1px solid #b7b7b7; height:16px; padding:5px 0px 0px 5px; color:#838383;} 
.k02{ background:#a7a7a7; border:0px solid #b7b7b7; height:16px; padding:5px 0px 0px 5px; color:#fff;} 
.k03{ background:#fff; border:1px solid #b7b7b7; height:16px; padding:5px 0px 0px 5px; color:#999;} 
