@charset "gb2312";
/* top */
.header{ background:url(imagesbanner.jpg) no-repeat center; height:396px; width:100%}
.header .logo{ margin:17px 0; width:160px; height:98px;}
.header .h_masthead{ margin:55px 0; position:relative; min-width:170px;}
.header .h_masthead a{ display:block; background:#8C6454; width:70px; height:25px; color:#FFF; line-height:25px; text-align:center; float:left; margin-left:10px; position:relative; z-index:2}
.header .h_masthead:after{ content:""; display:block; width:170px; height:1px; background:#8C6454; position:absolute; top:50%; left:0}

/*导航*/
.nav{ background:url(imagesmenu_bg.jpg);color:#FFF; height:35px; overflow:hidden}
.nav a{ color:#FFF;}
.nav ul{ padding:12px 0; overflow:hidden}
.nav ul li{ border-left:solid 1px #846F6A; float:left; margin-left:-1px; padding:0 18px; font-size:13px;}

/*弹出*/
.black_bg{ background:rgba(50,52,54,0.5); position:fixed; top:0; left:0; width:100%; height:100%; z-index:9990; display:none}
.pup_box{ width:430px; background:#FFF; border-radius:5px; box-shadow:0 0 10px #000; position:fixed; left:50%; margin-left:-215px; top:75px; z-index:9991; display:none}
.pup_box .pup_title{ height:60px; background:#FBF3E5; border-bottom:solid 1px #EAD9BC; color:#694127; text-align:center; font-size:22px; position:relative; line-height:60px;border-radius:5px 5px 0 0 ;}
.pup_box .pup_title .ico_close{ position:absolute; top:-17px; right:-17px; width:37px; height:37px; border-radius:50%;background:url(imagesico_x.png)  no-repeat center #FFF; cursor:pointer}
.login_wrap .login_form{ width:342px; margin:30px auto}
.login_wrap .l_logo{ margin-bottom:35px;}
.login_wrap .l_logo img{ width:155px;}
.login_wrap .l_txt{ width:96%; height:40px; border:solid 1px #EBEBEB; border-radius:1px; padding-left:4%; line-height:40px; background:url(imagesico_u.png) no-repeat 96% center; margin:0 0 15px 0}
.login_wrap .l_psw{ width:96%; height:40px; border:solid 1px #EBEBEB; border-radius:1px; padding-left:4%; line-height:40px; background:url(imagesico_p.png) no-repeat 96% center; margin:0 0 15px 0}
.login_wrap .l_submit{ height:50px; background:#694127; color:#FFF; border:none; width:100%; font-size:18px; margin:0 0 15px 0}
.login_wrap input[type="checkbox"]{ vertical-align:middle; margin-right:5px}

/*面包屑*/
.breadcrumb{ overflow:hidden;}
.crumb{ background:url(imagesico_home.png) no-repeat left center; padding:0 0 0 20px;height:26px; line-height:26px;}
.new_slide{ width:635px; height:25px; line-height:25px;}
.new_slide a b{ color:#523027}
.new_slide a{ color:#5a5a5a}
.search_box{ border:solid 1px #A88766; height:27px; width:338px; overflow:hidden;}
.search_box .s_txt{ height:27px; border:none; background:none; width:230px; float:left; background:url(imagesico_search.png) 10px center no-repeat; padding-left:35px;}
.search_box .s_btn{ width:68px; height:27px; background:#A88766; border:none; color:#FFF; float:right;}

/*footer*/
.footer{ background:url(imagesbg_foot.png) no-repeat center bottom; min-height:448px; overflow:hidden}
.footer .w-800{ position:relative; min-height:92px; padding-left:125px; line-height:2.5;padding-top: 20px;}
.footer .w-800 .f_logo{ position:absolute; top:0; left:0; background:url(imageslogo_f.png) no-repeat; width:86px; height:92px; background-size:contain}
.footer.f_cont{ margin-top:-250px; padding-top:250px; min-height:198px}
/*友情链接*/
.f_link{ height:252px;background:url(imagesico_f.png) no-repeat bottom; width:1000px; margin:auto; padding:0 43.5px }
.f_l_title{ background:url(imagesico_f_link.png) no-repeat; height:197px; width:1000px; margin:auto}
.f_link .hd{ margin-left:15px; margin-top:-140px; height:25px}
.f_link .hd ul li{ padding:0 15px; float:left; height:25px;border-radius:25px; line-height:25px; cursor:pointer}
.f_link .hd ul li.on{ background:#936646; color:#FFF}
.f_link .bd { margin-left:15px;}
.f_link .bd ul a{ margin: 0 20px 15px 0; display:block; float:left}



