@charset "utf-8";
body { padding: 0px; margin:0px;font-size: 12px; font-family:"宋体"; color: #484848; background:url(../images/bg.jpg)  repeat-y  center top #570101; }
img { border: none; max-width: 100%; vertical-align: middle;}
ul, h1, h2, h3, h4,h5, form, dl, dd, div { padding: 0px; margin: 0px; }
p { margin: 0px; padding: 0px; text-align: justify; text-justify: inter-ideograph; line-height:22px; }
li { list-style: none; }
.clear { clear: both; font-size: 0px; height: 0px; line-height: 0px; background-color: Red; overflow: hidden; }
a { color: #555; text-decoration: none; noline: expression(this.onFocus=this.blur()); }
a:focus {outline:none;-moz-outline:none;}
a:hover { color: #29579c; text-decoration: none; }
select { font-size: 12px; color: #555555; }
em{ font-style:normal;}

/**/
.header { width:1002px; margin: 0px auto; padding: 0px;height:275px; position:relative;}
.Topmenu{ position:absolute; top:0px; height:200px;}
/*end top.html  css */

/*bottom css*/
.bottom { background:url(../images/bottom_bg.jpg) repeat-x left top; height:84px; margin-top:15px;}
.Footer{ width:1003px; margin:0px auto; position:relative;}

.bottom_nav{ position:absolute; right:10px; top:25px; color:#7c3937;}
.bottom_nav a { display:inline-block; padding-left:5px; padding-right:5px; color:#666666; }
.Copyright{ position:absolute; left:10px; top:25px;}
.Copyright p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:25px; color:#cda658;}
.Footer a{color:#cda553;}
.Footer a:hover{ color:#fff;}

.home_body .bottom{ margin-top:0px;}
/*end  bottom css*/

/*home css*/
.home_body{ background:url(../images/homebg.jpg) no-repeat center top #580101; margin:0px; padding:0px; color:#cda553;position:relative;}
.HomeFlash{height:575px; margin:0px auto; }
.HomeTopbox{width:1002px; margin:0px auto;}
.HomeTopNav{ position:absolute; top:0px;}

.HomeMain{ width:1003px; height:109px; margin:0px auto; position:relative;}
.HomeMain a:hover{ color:#fff;}

.Home_compay{ position:absolute; top:37px; left:80px; width:277px; height:70px; overflow:hidden;}
.Home_compay p{color:#cda553; line-height:22px;}
.Home_compay a{color:#cda553;}

.Home_newList{ position:absolute; top:37px; left:415px; width:300px; height:70px; overflow:hidden;}
.Home_newList ul{ display:inline-block; width:300px;}
.Home_newList ul li{ background:url(../images/listico1.gif) no-repeat left center; line-height:18px;}
.Home_newList ul li a{color:#cda553; line-height:18px;}
.Home_newList ul li span{color:#cda553; line-height:18px; display:inline-block; padding-left:8px; padding-right:5px;}
 
.Home_product{position:absolute; top:37px;right:15px;}
.Home_Login{position:absolute; top:5px;right:12px; color:#c32e2e;}
.Home_Login a{ color:#c32e2e; padding-left:3px; padding-right:3px;}


/**/




/**/
.contain{ margin:0px auto; width:983px; background:url(../images/cbg.jpg) repeat-y left top;}
.main_top{margin:0px auto; width:983px; background:url(../images/topCbg.jpg) no-repeat left top;}
.main_bottom{ margin:0px auto; width:983px; background:url(../images/btCbg.jpg) no-repeat left bottom;}

.sidebar{ width:198px; float:left;overflow:hidden; padding-left:18px; }
.maincontent{ width:666px; float:right;padding-right:66px; min-height:700px; padding-bottom:20px;}
*html .maincontent{height:700px;}

/**/
.sidetitle{ width:160px; height:79px; overflow:hidden; }
.sidemenu {width:160px;padding-top:10px;}
.sub { width:160px;display: inline-block; overflow:hidden; }
.sub li {display: block; width:160px; line-height:30px; margin-bottom:5px; }
.sub li a{ display:block; width:160px; height:30px; overflow:hidden;}
.sub > li > a{ background: url(../images/menu.jpg) no-repeat left center;}
.sub li a span{ display: inline-block; padding-left: 23px; font-size: 13px; color: #78620d;}
.sub > li > a.aon,
.sub > li > a:hover{ background-image: url(../images/menu_on.jpg);}
.sub > li > a.aon span,
.sub li a:hover span{ color: #f7f1d1;}

/* .about_menu .sub li a{background:url(../images/menu_about.gif)  no-repeat;}
.news_menu .sub li a{ background:url(../images/menu_news.gif) no-repeat;}
.brand_menu .sub li a{ background:url(../images/menu_brand.gif) no-repeat;}
.global_menu .sub li a{ background:url(../images/menu_global.gif) no-repeat;}
.job_menu .sub li a{ background:url(../images/menu_job.gif) no-repeat;}
.contact_menu .sub li a{ background:url(../images/menu_contact.gif) no-repeat;}
.customer_menu .sub li a{ background:url(../images/menu_customer.gif) no-repeat;}
.help_menu .sub li a{ background:url(../images/menu_help.gif) no-repeat;} */


/* .sub li.lia1 a{ background-position:left top;}
.sub li.lia1 a:hover,.sub li.lia1 a.aon{background-position:right top;}
.sub li.lia2 a{ background-position:left -35px;}
.sub li.lia2 a:hover,.sub li.lia2 a.aon{background-position:right -35px;}
.sub li.lia3 a{ background-position:left -70px;}
.sub li.lia3 a:hover,.sub li.lia3 a.aon{background-position:right -70px;}
.sub li.lia4 a{ background-position:left -105px;}
.sub li.lia4 a:hover,.sub li.lia4 a.aon{background-position:right -105px;}
.sub li.lia5 a{ background-position:left -140px;}
.sub li.lia5 a:hover,.sub li.lia5 a.aon{background-position:right -140px;}
.sub li.lia6 a{ background-position:left -175px;}
.sub li.lia6 a:hover,.sub li.lia6 a.aon{background-position:right -175px;}
.sub li.lia7 a{ background-position:left -210px;}
.sub li.lia7 a:hover,.sub li.lia7 a.aon{background-position:right -210px;}
.sub li.lia8 a{ background-position:left -245px;}
.sub li.lia8 a:hover,.sub li.lia8 a.aon{background-position:right -245px;}
.sub li.lia9 a{ background-position:left -280px;}
.sub li.lia9 a:hover,.sub li.lia9 a.aon{background-position:right -280px;} */


.sub ul{width:130px;display:none; overflow:hidden; background:url(../images/ulbg.jpg) no-repeat left bottom; padding:10px 0px 10px 30px;}
.sub ul li{ width:160px; background:url(../images/list_line.jpg)  repeat-y left top; margin-bottom:0px;}
.brand_menu .sub li li a:hover,.brand_menu .sub li li a.aon{ background:url(../images/listabg.jpg) no-repeat 2px center;  color:#6c0101; font-weight:bold;}
.brand_menu .sub li li a{ background:url(../images/listabg.jpg) no-repeat 2px center; padding-left:10px; color:#463c14;}



/**/



/**/
.Page{ margin:0px;padding:20px 0px; overflow:hidden; text-align:right; clear:both; color:#6c0101;}
.Page a{ display:inline-block;line-height:22px; font-size:12px; color:#6c0101; padding:0px 5px;}
.Page .Page_Max{  padding:0px 2px;font-weight:bold;}
.Page .Page_PageCount{padding:0px 2px; font-weight:bold;}
.Page .Page_Num{ }
.Page .Page_Selected{}
.Page .Page_First{ }
.Page .Page_Prev{  }
.Page .Page_Next{ }
.Page .Page_End{ }
.Page .Page_Text{ border:1px solid #6c0101; width:20px; background:none;}
.Page .Page_Button{ background:url(../images/go_btn.jpg) no-repeat left top; width:26px; height:20px; border:0px; cursor:pointer; margin-left:5px;}

/**/


.Current { margin:0px; padding:0px; background:url(../images/line.gif) repeat-x left bottom; height:83px; }
.Current span { width:233px; height:79px; display:inline-block; overflow:hidden;}
.Current h1{ float:right; font-size:12px; color:#bb9547; line-height:30px; font-weight:normal; padding-top:45px;}
.Current h1 a { color: #bb9547;line-height:30px;  }
.Current h1 a:hover{ color:#6c0101;}

/**/

.content{ padding-top:40px; color:#463c14; line-height:26px;}
.content p{line-height:26px; color:#463c14; padding-bottom:15px;}


.videoBox{ margin:0px auto; width:646px; padding:4px; border:2px solid #cda553;}
.videoListBox{ margin:10px auto; width:658px;}

.videoListBox .btnPrev{ width:19px; height:75px; background:url(../images/left_ico.jpg) no-repeat left center; float:left; cursor:pointer; background:red; }
.videoListBox .btnNext{ width:19px; height:75px; background:url(../images/right_ico.jpg) no-repeat right center; float:right; cursor:pointer; }
#marqueeDemo2{ width:600px; overflow:hidden; margin-left:28px;_margin-left:18px;}
.videoList{ display:inline-block; height:80px; overflow:hidden;_height:82px; }
.videoList li{ float:left; width:94px; height:70px; padding:4px;border:1px solid #cda553; margin-right:20px; cursor:pointer;}
.videoList li img{width:94px; height:70px;}



.news_list{ display:inline-block; width:666px; padding-top:40px;}
.news_list li{ width:666px; display:block; height:130px; overflow:hidden; position:relative; margin-top:25px; background:url(../images/line2.gif) repeat-x left bottom;}
.news_list li .picture{ position:absolute; left:0px;width:109px; height:99px; padding:3px; background:url(../images/nimgbg.jpg) no-repeat left top;}
.news_list li .picture img{width:109px; height:99px;}
.news_list li .txt{ position:absolute; left:133px; width:530px; line-height:24px; }
.news_list li .txt h1 span{ float:right; font-weight:normal; color:#856524; font-size:10px; font-family:Arial;line-height:20px;}
.news_list li .txt h1 a{color:#6c0101; font-size:12px; line-height:20px;}
.news_list li .txt h1 a:hover{color:#463c14;}
.news_list li .txt p{ color:#463c14; line-height:22px; margin-top:10px;text-align: justify; text-justify: inter-ideograph;  }
.news_list li .txt p a{ color:#463c14;}
.news_list li .txt p a:hover{ color:#6c0101;}



.info_title { text-align: center; font-size: 16px; color: #6c0101; }
.info_time { text-align: center; font-size: 12px; font-weight: normal;line-height:30px; color: #856524; }
.info_time em{ padding-left:20px;}
.info_cont { line-height:24px; }
.back{ padding:10px; text-align:center;}


.brand_list{ display:inline-block; width:666px; padding-top:40px;}
.brand_list li{ width:315px; display:block; height:170px; overflow:hidden; position:relative; margin-top:25px; border-bottom:1px solid #dec260; float:left; padding-right:18px;}
.brand_list li .picture{ position:absolute; left:0px;width:141px; height:126px; padding:3px; background:url(../images/bimgbg.jpg) no-repeat left top;}
.brand_list li .picture img{width:141px; height:126px; }
.brand_list li .txt{ position:absolute; left:160px; width:150px; line-height:24px; }
.brand_list li .txt h1 a{color:#6c0101; font-size:12px; line-height:20px;}
.brand_list li .txt h1 a:hover{color:#463c14;}
.brand_list li .txt p{ color:#463c14; line-height:22px; margin-top:10px;text-align: justify; text-justify: inter-ideograph;  }


.BrandBox{ background:url(../images/brandbg.jpg)  repeat-x left top #f7e194; border:1px solid #d2ab55; padding:20px; margin-top:20px; display:inline-block; width:624px;}
.BrandImg{ float:left; width:295px; height:248px; border:3px solid #c9a34a;}
.BrandImg img{width:295px; height:248px;}
.BrandTxt{ float:right; width:290px;}
.BrandTxt dl{ display:inline-block;color:#463c14;}
.BrandTxt dl dd{ line-height:45px;  font-size:14px;}
.BrandTxt dl b{ color:#6c0101; font-size:14px;}
.BrandTxt dl span{ color:#6c0101; font-size:14px; font-weight:bold;}
.BrandTxt dl dt{ line-height:25px; font-size:13px;}

.BrandInfo{ margin-top:20px;}
.BrandTitle{ background:url(../images/titlebg.jpg)  repeat-x left top; border:1px solid #d9b86e; color:#6c0101; font-size:14px; line-height:31px; height:31px; overflow:hidden; padding-left:10px; }
.BInfo{ padding:20px 5px; color:#463c14; line-height:26px;}
.BInfo p{ padding-bottom:15px; line-height:26px; }



.global_list{ display:inline-block; width:666px;}
.global_list li{ width:666px; display:block; height:260px; overflow:hidden; position:relative;  background:url(../images/line2.gif) repeat-x left bottom; margin-top:10px;}
.global_list li h1 span{font-weight:normal; color:#815a0b; font-size:32px; line-height:40px;}
.global_list li h1 {color:#815a0b; font-size:18px; line-height:20px;font-weight:normal; margin-bottom:10px;}
.global_list li .txt{ position:absolute; left:0px; width:420px; line-height:24px; }
.global_list li .txt p{ color:#463c14; line-height:30px; text-align: justify; text-justify: inter-ideograph;  }
.global_list li .picture{ position:absolute; right:0px;width:214px; height:162px; padding:3px; background:#e4c76e; border:1px solid #d7b878; margin-top:7px; }
.global_list li .picture img{width:214px; height:162px;}

.join_btn{ padding:20px 0px 40px 0px; display:inline-block;}


.global_table{ border:1px solid #d9bd5b; background:#ebd073; border-collapse:collapse;}
.global_table td{ border:1px solid #d9bd5b; border-collapse:collapse; text-align:center;}
.global_table th{ border:1px solid #d9bd5b; border-collapse:collapse; color:#6c0101;}
.global_table td p{ width:200px;}
.go_dhBtn{ background:url(../images/dh_btn.jpg) no-repeat left top; border:0px; height:22px; width:78px; cursor:pointer;}
.go_dhcgBtn{ background:url(../images/dhcg_btn.jpg) no-repeat left top; border:0px; height:22px; width:78px; cursor:pointer;}
.go_ddshBtn{ background:url(../images/ddsh_btn.jpg) no-repeat left top; border:0px; height:22px; width:78px; cursor:pointer;}

.globalInfo{ margin-top:20px;}
.Gtitle{ border-bottom:1px solid #d9bd5b; padding-bottom:5px;}
.globalInfo .txt{ padding:20px 5px 40px 5px; line-height:24px;}


.shareBox{ border:1px solid #d9bd5b; background:#ebd073; padding:20px; color:#463c14;}
.shareBox table .required{ color:#c90000; padding-left:5px;}
.input{ border:1px solid #cda553; background:#fce9a7; border-top:2px solid #cda553; height:18px; font-size:12px; line-height:18px; color:#a1925d;}
.shareBox table  textarea{ border:1px solid #cda553; background:#fce9a7; border-top:2px solid #cda553; height:100px; font-size:12px; line-height:18px; width:500px; overflow:hidden;}
.shareBox table em{ text-decoration:line-through; color:#630000; padding-left:10px; padding-right:10px; display:inline-block;}
.shareBox table b{ font-weight:normal; cursor:pointer;}
.BtnDiv{ text-align:center; padding-top:20px;}
.btn{ background:url(../images/btn.jpg) no-repeat left top; width:117px; height:31px; border:0px; font-family:"微软雅黑"; color:#e4bd82; font-size:16px; cursor:pointer;}

.jobList_table{ }
.jobList_table th{ background:url(../images/titlebg.jpg) repeat-x left top;  line-height:31px; border:1px solid #d9b86e; border-left:0px; border-right:0px; border-bottom:0px; padding:0px;padding-bottom:20px; }
.jobList_table th.thleft{ background:url(../images/leftthbg.jpg) no-repeat left top;}
.jobList_table th.thright{background:url(../images/rightthbg.jpg) no-repeat  right top; }
.jobList_table td{ text-align:center; color:#463c14;}
.jobList_table tr.trbg{background:url(../images/listabg.jpg) repeat-x left bottom #fadf84;}
.jobList_table td a{ display:block; text-align:left; padding-left: 10px; color:#463c14;}
.jobList_table td a:hover{ color:#a80101;}


.job_name{ font-size:14px; color:#6c0101; line-height:25px; padding-bottom:10px; font-weight:bold;}
.job_table{border:1px solid #d9bd5b; border-collapse:collapse; border-left:0px; border-right:0px;text-align:left; }
.job_table th{ background:#ebd073; border:1px solid #d9bd5b; border-collapse:collapse; border-left:0px; border-right:0px; line-height:30px; font-weight:normal; padding-left:20px; }
.job_table td{  border:1px solid #d9bd5b; border-collapse:collapse; border-left:0px; border-right:0px; line-height:30px;padding-left:20px;}


.job_title{ border-bottom:1px dashed #d9bd5b; color:#6c0101; font-size:12px; font-weight:normal; line-height:30px; padding-top:10px;}
.jobinfo{ padding:10px 0px 10px 0px; }



.contact_dl{  padding-top:20px; font-size:14px; color:#453c1b; font-weight:bold; line-height:28px; padding-left:5px;}
.contact_dl dt{ color:#6c0101;}


.LboxTop{ background:url(../images/LTopbg.jpg) no-repeat left top; width:983px; height:53px; overflow:hidden;margin:0px auto;}
.LBox{ background:url(../images/Lcebg.jpg) repeat-y left top; width:983px; margin:0px auto;}
.LboxBottom{ background:url(../images/Lbtbg.jpg) no-repeat left top; height:22px;width:983px; margin:0px auto; overflow:hidden;}

.login_box{ width:380px; float:left;  overflow:hidden; padding-left:140px; background:url(../images/loginbg.jpg) no-repeat 70px top;}

.login_table{  color:#463c14;}
.login_table span{ display:inline-block; margin-left:10px;  color:#6c0101; text-decoration:line-through;}
.login_table a{ color:#6c0101;}
.box_title{ margin-bottom:20px;}

.register_box{ width:280px; float:right; background:url(../images/linebg.jpg) no-repeat left top; height:389px; padding-right:100px; padding-left:60px; }
.register_box dl{ display:inline-block; color:#463c14; line-height:22px;}
.register_box dt{ padding-top:30px;}

.register{ width:515px; margin:0px auto;}
.register_from{ border:1px solid #d9bd5b; background:#ebd073; padding:20px; color:#463c14; margin-top:10px;}
.btn2{ background:url(../images/btn2.jpg) no-repeat left top; width:117px; height:31px; border:0px; cursor:pointer;}

.customer_tips{ margin-bottom:20px;}
.customer_tips b{ color:#8e0101; padding-right:5px;}
.customer_tips a{ color:#8e0101; }



.link_list { display: inline-block;padding-bottom: 10px; padding-left:10px; }
.link_list li{overflow: hidden; line-height:25px; background:url(../images/listico1.gif) no-repeat left center ;  padding-left:10px; float:left; width:120px;}
.link_list li a{ color:#463c14;}
.link_list li a:hover{color:#8e0101; }


.sitemap{ margin-top:10px; }
.sitemap p  { line-height:40px; height:40px; border-bottom:1px  dashed  #d9bd5b; margin:0px; padding:0px;} 
.sitemap p  span{  border-right:1px  dashed  #d9bd5b; height:40px; line-height:40px; display:inline-block; width:65px; text-align:left; }
.sitemap p  span a{ font-weight:bold; margin:0px;}
.sitemap  a{ margin-right:10px; margin-left:10px; color:#463c14;}
.sitemap  a:hover{ color:#8e0101;}

