@charset "gb2312";
/* CSS Document */
.clear:after {height:0;content:'';display:block;clear:both;}
.clear {zoom:1;clear:both;}
body {margin:0;padding:0;font-size:12px;font-family:Arial "宋体";text-align:center;  background:#3a2719 url(../images/d_bg.jpg) repeat-x;color:#bdad9e;}
div, p, h1, h2, h3, h4, h5, h6, img, ul, li, ol, dl, dt, dd, form {margin:0;padding:0;border:0;}
ul, ol, li {list-style:none;}
table, td, tr, th, input, select {font-size:12px;}
input {font-family:Arial;}
table, td {border-collapse:collapse;}
/*超链接开始*/
a {color:#bdad9e;text-decoration:none;font-family:arial;}
a:hover {color:#ff6000; text-decoration:underline;}
/*超链接结束*/

a.cp:link,a.cp:visited {color:#333;text-decoration:none;font-family:arial;}
a.cp:hover{color:#ff6000; text-decoration:underline;}

/*wrap开始*/
.wrap{margin:0 auto; padding:0; width:1095px; overflow:hidden; } 

/*header开始*/
#header{ height:192px;width:1095px;overflow:hidden; background:url(../images/top_bg.jpg) no-repeat ; margin:0 auto;}
.logo{ float:left; padding:80px 0 0 30px;}
.top_r{ float:right; width:775px; height:192px; overflow:hidden;}
.sy{ height:65px; overflow:hidden; float:right; padding:45px 35px 0 0; color:#826f5e;}
.sy img{ float:left; padding:3px 10px 0 10px;}
.sy ul li {float:left; padding-top:20px;}
.sy a{color:#826f5e;text-decoration:none;}
.nav{ width:775px; height:80px; padding-left:13px;overflow:hidden;}
.nav ul li{float:left; width:120px; line-height:80px; height:80px; background:url(../images/dh_xbg.jpg) no-repeat; padding-right:2px; display:block;}
.nav ul li a{ color:#ead7b6; font-size:14px;} 
.nav ul li a:hover{ text-decoration:none; color:#FFF;}
/*header开结束*/
.banner{ width:1095px; height:430px; margin:0 auto; text-align:center; overflow:hidden;}
/*main开始*/
#main{ margin:0 auto; background:#ebe3d6;width:1095px; overflow:hidden;}
/*left开始*/
.left{ width:252px; background:url(../images/left_bg.jpg) repeat-y; overflow:hidden; float:left;  margin-bottom:-10000px; padding-bottom:10000px; text-align:left;}
.left_al{width:252px;  text-align:left;color:#FFF; padding-top:50px;}
.bt {padding-left:20px;height:40px;}
.list_nr{ padding:10px 15px 30px 15px;}
.list_nr ul li a{ color:#bdad9e;padding-left:65px;line-height:28px; height:28px; background:url(../images/li_tb.jpg) no-repeat 25px 4px;display:block; }
.list_nr li ul.drop_down li{ padding-left:20px;}
.list_nr ul li a:hover{text-decoration:none; display:block;color:#ff6000; }
.left_lx{text-align:left;overflow:hidden;}
.lx{ padding:20px 20px 30px 35px; line-height:24px;}
/*left结束*/
/*right开始*/
.right{ width:841px; float:right; text-align:left; overflow:hidden; border-right:2px #28170d solid;margin-bottom:-10000px; padding-bottom:10000px; background:#25160f; }
/*right结束*/
.right_top{ padding:0 25px;overflow:hidden; padding-top:45px;}
/*gsjj开始*/
.gsjj{ float:left; width:480px;text-align:left; overflow:hidden; line-height:24px;}
.gs_bt{height:40px;text-align:left; overflow:hidden; border-bottom:2px solid #331f14;}
.gs_bt h3{ float:left;  }
.gs_bt a{ float:right; padding-top:10px;}
.gs_wz{ padding:25px 0 10px 0;}
.gs_wz img{ float:right; padding-left:15px;}
/*gsjj结束*/
/*xwdt开始*/
.rrts{ float:right; width:270px;overflow:hidden;}
.xw_nr{ padding:15px 0 25px 0; line-height:28px;}
.xw_nr ul li{ border-bottom:1px dashed #584a41; text-align:right; background:url(../images/xw_tb.jpg) no-repeat 0 7px; padding-left:15px;}
.xw_nr ul li a{ float:left;}
/*xwdt结束*/
.alzs{ float:right; width:800px; padding:15px 20px 0 20px;overflow:hidden;background:#25160f; }
.al{ padding-top:30px;overflow:hidden; float:left;}
.al ul li{ float:left;}
.al ul li {padding:0 6px;text-align:center;float:left;}
.al ul li p {padding:15px 0; }
.al_l{ float:left; padding-top:35px;}
.al_r{ float:left;padding-top:35px;}
/*main结束*/

/*footer开始*/
#footer{ margin:0 auto;color:#FFF; width:845px;overflow:hidden; height:110px; display:block;background:url(../images/bq_bg.jpg) no-repeat; padding-top:50px; padding-left:250px;}
#footer_d{ margin:0 auto;color:#FFF; width:845px;overflow:hidden; height:110px; display:block;background:url(../images/d_bq_bg.jpg) no-repeat; padding-top:50px; padding-left:250px;}
#footer a{ color:#FFF;}
#footer a:hover{color:#FFF;}
/*footer结束*/
/*wrap结束*/

/*产品单页开始*/
.right_al{ padding: 35px 25px 0 25px;overflow:hidden;color:#4b4b4b;}
.al_bt{ background:url(../images/wz_tb.jpg) no-repeat 0 11px; height:40px; line-height:40px; padding-left:25px;text-align:left;border-bottom:1px solid #bcb5ad;}
.al_bt a{ color:#4b4b4b; text-decoration:none;}
.al_tu{ width:810px; padding:25px 0 25px 25px; overflow:hidden;}
.al_tu ul li{ float:left; padding:0 10px;}
.al_tu ul li a{color:#4b4b4b; }
.al_tu ul li a:hover{color:#ff6000; text-decoration:underline;}
.al_tu ul li img{border:1px solid #e5e5e5; padding:3px; }
.al_tu ul li p{padding:15px 0; text-align:center;}
.fy{padding:30px 35px 25px 25px;overflow:hidden; margin:0 auto; clear:both;}
.zfy{float:left; }
.yfy{padding-right:40px;float:right;}
.yfy a{color:#505050;}
.d{padding:2px 5px;background:#dcd9d4;}
.s{padding:1px 5px;background:#eeeeee;border:solid 1px #505050;}
/*产品单页结束*/