
/* 页面主框架 */
.page{overflow:hidden; height:auto; position:relative;}
.page_content {width:1000px; margin:auto;overflow:hidden; background:url(../image/bg_03.png) #9d9486; min-height:300px;}
.page_main {width:900px; margin:30px auto; position:relative;overflow:hidden;box-shadow: 0px 2px 7px  #333;background:#dbd6d0 url(../image/main-bg1.jpg) left repeat-y;}
.top_img { width:900px; height:165px; position:relative;}
.top_img h1 { display:block; width:181px;height:116px; position:absolute; left:0; bottom:0;}
.page_left_nav { width:165px;overflow:hidden;float:left; min-height: 100%;height:100%; }
.page_left_nav ul{}
.page_left_nav ul li{ }
.page_left_nav ul li a{height:40px;line-height:40px;padding:0 20px 0 40px;color:#60513b; font-size:12px; display:block; border-bottom:#8d7e67 1px solid; background:url(../image/point2.png) 20px center no-repeat;}
.page_left_nav ul li a:visited {  background-color:#d9bb8d; color:#463724;}
.page_left_nav ul li a:hover { background-color:#d9bb8d}

.page_left_nav ul li a.cur { background-color:#d9bb8d; color:#463724;}
.page_left_nav ul li a.end { border:none;}

.page_right { float:left;width:640px; min-height:300px; position: relative;overflow:hidden; padding:40px; color:#6b6054; line-height:22px; background:url(../image/zst_07.png) left top no-repeat #dbd6d0;}
.page_right img { max-width:640px;}
.page_title { font-size:18px; margin:0px 0px 20px 0px; color:#463724; border-bottom:#b7b0a8 1px solid; padding-bottom:10px; font-weight:bold;}
.page_main_box {min-height:300px; position: relative;overflow:hidden; padding:40px; color:#6b6054; line-height:22px;background:#dbd6d0;}




/* 新闻 */
.page_top { overflow:hidden;}
.page_top h5 { font-size:20px;}
.page_top P { display:block; font-size:12px;}
.page_list { border-top:#CCC 1px solid;}
.page_list li {border-bottom:#CCC 1px solid; height:35px; line-height:35px; display:block;}
.page_list li a { width:500px; float:left; font-size:12px;display:block;}
.page_list li span{ width:100px; text-align:right; float:right; color:#999;display:block;}
.turn_page { text-align:center; margin-top:30px; color:#666;font-size:12px}
.turn_page a { width:30px; height:30px; background:#dbd6d0; font-family:"宋体"; color:#FFF;-moz-border-radius: 100px;-webkit-border-radius: 100px;border-radius:100px;behavior: url(pie.htc); display: inline-block;*display:-moz-inline-stack;zoom:1;*display:inline;margin:0 10px; line-height:30px;position:relative; border:#a4947d 1px solid; color:#a4947d; font-size:12px}
.turn_page a:hover {background:#25170e; color:#FFF;}
.page_right_title { text-align:center; font-size:24px; color:#615548;border-bottom:#CCC 1px solid; padding-bottom:5px; margin-bottom:10px; font-family:Microsoft YaHei;}
.page_right_main { font-size:12px; color:#666; line-height:25px;}
.page_right_time { font-size:12px; text-align:center; color:#999; padding:5px 0;}
.page_right_bottom {border-top:#CCC 1px solid; padding-top:10px;}




/* 留言 */
.message_main {}
.message_main h1{ height:35px;line-height:35px;border-bottom:1px solid #999; font-size:12px;}
.message_form {}
.message_form ul { float:left;min-width:250px; margin:10px 0 10px 15px;}
.message_form ul li{ margin:10px 0;}
.message_form ul li input { border:#d9cebf 1px solid; background:#f8f2ea; width:200px; height:35px; line-height:35px; padding:0 10px;}
.message_form ul li h2{ display:block; width:70px; float:left;line-height:35px; font-size:14px;}
.txt_ly { width:370px; height:125px;border:#d9cebf 1px solid; background:#f8f2ea; float:left}
.send  {border: none; background:#806b5d; width:120px;height:35px; line-height:35px; text-align:center; font-size:14px; float:left; color:#FFF; cursor:pointer; margin-left:85px;}
.send:hover{ background:#790900; }




/* 商城 */
.mall_main {}
.mall_main li{ float:left; margin:0 10px; width:250px;}
.mall_main li a{display:block;padding:30px; text-align:center; overflow:hidden;border:#c7baab 1px solid;}
.mall_main li a:hover {border:#44180b 1px solid;}
.mall_main li a:hover span{ background:#44180b; color:#FFF;}
.mall_main li a img{}
.mall_main li a span{ display:block; width:120px; height:40px; line-height:40px; text-align:center; font-size:12px; border:#c7baab 1px solid; margin:auto;}




/* 产品 */
.products_top { height:279px; margin:0px 0 10px 0; background:url(../image/bg_03.png) #a4947d; width:904px; position:relative; overflow:hidden;border:#a4947d 3px solid; padding:0px 0 20px;}
.products_top span { position:absolute; left:50%; bottom:30px; width:219px; height:65px; z-index:8; margin-left:-109.5px;}
.products_top:hover {border:#463724 3px solid;-webkit-box-shadow: 0px 0px 5px #000;-moz-box-shadow: 0px 0px 5px #000;box-shadow: 0px 0px 5px #000;}
.products_series {width:920px; margin:auto;overflow:hidden; min-height:300px; padding:50px 0;}
.products_series li {width:220px; margin-right:10px; float:left; }
.products_series li.end {margin-right:0;}
.products_series li a { display:block; height:430px; background:url(../image/bg_03.png) #a4947d;border:#a4947d 3px solid;}
.products_series li a h2 { background: url(../image/xl_bg.jpg) no-repeat; margin-top:20px;}
.products_series li a:hover{border:#463724 3px solid;}
.products_series li a img {}
.products_series li a span { display:block; text-align:center;margin-top:20px;}
.products_series li a span img{}
.product_list {display:block;}
.product_list li {display:block;float:left; margin:5px;overflow:hidden;}
.product_list li a{ display:block;padding:0px 1px;width:210px; }
.product_list li a span {border:#edebe8 1px solid; display:block; background:url(../image/xl_bg2.jpg) center  top no-repeat #dbd6d0; padding:1px;box-shadow: 1px 1px 3px  #999999;}
.product_list li a:hover span{border:#fff 1px solid;}
.product_list li a img{}
.product_list li a h1{ display:block; font-weight:normal; text-align:left; font-size:12px; padding:5px 0;}
.fanye { padding:20px 10px 10px 10px; margin-top:50px; border-top:#b7b0a8 1px solid;}
.product_detail {}
.product_detail img{ max-width:655px; padding:5px; }
.paroduct_content{margin-left:0px}
.product_img { width:665px; height:390px; background:url(../image/xl_bg3.jpg) no-repeat; position:relative;}
.product_img h1 { position:absolute; bottom:27px; left:30px; width:280px; height:40px; line-height:40px; font-size:16px; color:#d9bb8d;}
.product_img span { display:block;text-align:center;}
.product_img span img { display:inline-block;}
.product_other { margin-left:166px;}
.product_other h2 { margin-left:30px;font-size:16px; padding-bottom:10px; margin-top:50px; display:block; width:660px;}
.other_list {padding-left:30px; background:#c9bdab; padding-top:30px; overflow:hidden; padding-bottom:30px;}
.other_list li {display:block;float:left; margin:5px;overflow:hidden;}
.other_list li a{ display:block;padding:0px 1px;width:210px; }
.other_list li a span {border:#edebe8 1px solid; display:block; background:url(../image/xl_bg2.jpg) center  top no-repeat #dbd6d0; padding:1px;box-shadow: 1px 1px 3px  #999999;}
.other_list li a:hover span{border:#fff 1px solid;}
.other_list li a img{}
.other_list li a h1{ display:block; font-weight:normal; text-align:left; font-size:12px; padding:10px 0;}



/* 招聘 */
.job_txt {padding:20px 0px 0px 0px; font-size:12px; line-height:22px; color:#bbb; overflow:hidden;}
.job_list { border:#ccc6c0 1px solid; overflow:hidden; }
.job_title { padding:10px 20px;line-height:20px; height:20px;border:#999 1px solid; background:#9d9486;}
.job_title span { display:block; font-size:12px; width:140px; float:left; }
.job_list ul {border-top:#ccc6c0 1px solid;overflow:hidden; min-height:200px;border-left:#ccc6c0 1px solid;border-right:#ccc6c0 1px solid;border-bottom:#ccc6c0 1px solid;}
.job_list ul li {border-bottom:#ccc6c0 1px solid;}
.job_list ul li a {display:block;line-height:20px; height:20px;padding:10px 20px;}
.job_list ul li a:hover {background:#e9e9e9;}
.job_list ul li a span{display:block; font-size:12px; width:140px; float:left; }
.job_num { font-size:12px;border-top:#ccc6c0 1px solid;color:#999; clear:left; padding:10px 20px;}
.job_num a { color:#999;}



/* faq */
.faq_box { margin-bottom:50px;}
.faq_box h5 { line-height:50px;font-size:16px;color:#004f99;}
.v{float:right;width:14px;height:14px;overflow:hidden;background:url(../image/vicon.png) no-repeat;}
.v01{background-position:0 0;}
.v02{background-position:0 -16px;}
.vtitle{height:35px;line-height:35px;border-bottom:1px solid  #CCC;margin-top:-1px;padding-left:20px;font-size:14px;color:#333;cursor:pointer;border-top:1px solid  #CCC; background:url(../image/ijt.png) left center no-repeat  ;}
.vtitle em{margin:10px 10px 0 0;}
.vconlist li { padding:20px 50px;line-height:22px; color:#666;}
.vtitle.select {color:#ed4948;background:#000;}
.vtitle h7 { float:left;width:220px; height:30px; line-height:35px;color:#000; text-align:left; display:block; }
.vtitle li { width:190px; height:30px; line-height:35px; float:left;color:#000; text-align:left; font-size:12px; margin-left:20px;}



.y-line { background:url(../img/y.png) repeat-y 0px top;}
.bg1 { padding:30px 40px; background:url(../img/bg_03.png) left center no-repeat; color:#FFF}





