@charset "utf-8";
/* CSS Document */
body,p,div,form,h1,h2,h3,h4,h5,ul,ol,li,table,dt,dl,dd,img,span{margin:0;padding:0;font-family:arial,"宋体";}
body{font-size:14px; color:#542d0b; text-align:left;}
a{ outline:none;}a{ text-decoration:none;}
table{border-spacing:0;border-collapse:collapse;}
ul,li{ list-style:none;}
a img{border:none;}
img{ border:none;}
.clear { clear:both; display:block; font:0px/0px sans-serif;}
img{ border:0;}
.ta{ text-align:center; padding-top:3px;}
.fl{ float:left;}
.fr{ float:right;}
.zz{ margin:0px auto;}
.cl{ clear:both;}
.ti{ text-indent:-9999px;}
.hot{ color:#d82ba1;}
.y{ color:#b42486;}
.p_i{ text-indent:2em;}
.p_pic{ padding-left:140px;}
.wrap{ width:100%; background:url(../images/bg.jpg) no-repeat center top;}
.top{ position:relative;}
.top a{ text-decoration:none;}
.top a:hover{ color:#ffff60;}

.wrap{ width:100%; height:955px; background:url(../images/bg.jpg) no-repeat center top;}

.box,.top,.con,.content1,.content2,.footer{ width:1012px; margin:0 auto; clear:both;}

.top{ background:url(../images/jj_02.jpg) no-repeat center top; height:205px;}

.top_nav{ font-size:12px;  height:28px; line-height:28px; padding-left:760px; color:#fafbfc; position:relative; z-index:10;}
.top_nav a{ color:#fafbfc;padding:0 6px;}

.con{ background:url(../images/jj_04.jpg) no-repeat center top; height:305px;}

.content1{ background:url(../images/jj_05.jpg) no-repeat center top; height:198px;}

.content2{ background:url(../images/jj_06.jpg) no-repeat center top; height:169px;}

.footer{ background:url(../images/jj_07.jpg) no-repeat center top; height:78px;}



.tan{ width:700px; border:solid 4px #540f0d;}
.tan_top{ overflow:hidden;}
.tan_top{ position:relative; height:48px; background:url(../images/tan_top.jpg) no-repeat left top;}
.t1,.t2,.t3,.t4,.t5,.t6,.t7,.t8{ width:376px; height:48px; margin:0 0 0 170px; background:url(../images/t.jpg) no-repeat; overflow:hidden; display:inline;}
.t2{ background-position:0 -48px;}
.t3{ background-position:0 -96px;}
.t4{ background-position:0 -144px;}
.t5{ background-position:0 -192px;}
.t6{ background-position:0 -240px;}
.t7{ background-position:0 -288px;}
.t8{ background-position:0 -336px;}
.jian_l,.jian_r{ width:98px; height:29px; top:12px; left:69px; position:absolute;}
.jian_r{ left:550px;}
.close{ width:34px; height:28px; top:0; left:668px; position:absolute;}
.tan_box{ height:445px; background:url(../images/tan_bot.jpg) no-repeat;}
.tan_con{ width:642px; height:380px; overflow-y:auto;overflow-x:hidden; padding:28px 28px 20px 28px;font-size:14px; line-height:24px; color:#733a34;}
.p1{ padding-left:74px;}
.p_h,.p_h1{ font-size:26px; line-height:40px; }
.p_h1{ line-height:55px; }
.tab{ margin:7px 0;}
.tab td{ border:solid 1px #cdb6b3; padding-left:6px;}
.fla{position:absolute; top:0; left:0; z-index:0;}