@charset "gb2312";
/* CSS Document */
body{ font-size:12px; font-family: "宋体"; padding:0; margin:0; color:#864c31; background-color:#f5ebcf;}
img{border:0;}
div,form,ul,dd,dl,ol,dt,li,p{list-style:none;padding:0; margin:0; }
h1,h2,h3,h4,h5,h6{font-size:100%; margin:0; padding:0;}
a{ text-decoration:none; }
a:hover{ }

.clear { width:0; height:0; margin:0; padding:0; line-height:0px; font-size:0px; clear:both; overflow:hidden;}
.linespace{height:30px; clear:both; line-height:30px; overflow:hidden; font-size:0px;}
/* 公共样式 */

/* header样式 */
#head{ width:100%; margin:0 auto; background:url(../images/h_bg.jpg) repeat-x;}
.head{ width:1000px; margin:0 auto; height:70px;}
.head .logo{padding:10px 0 0 20px; float:left; width:384px; height:50px;}/* width:329px; */
.head .nav{ width:480px; padding:2px 0 0 108px; height:58px; background:url(../images/h_bg1.jpg) no-repeat top right; float:left; overflow:hidden;}
.head .nav h3{ width:460px; float:left; height:24px; line-height:24px; font-weight:100; padding:0 30px 0 0 ;}
.head .nav h3 span{ width:auto; padding:0 10px; float:right; color:#b07c31;}
.head .nav h3 span a{ color:#b07c31;}
.head .nav h3 span a:hover{color:#9d0000;}
.head .nav ul{ width:480px; padding:0 10px; float:left;}
.head .nav ul li{ width:74px; float:left; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#fff;}
.head .nav ul li a{ color:#fff;}
.head .nav ul li a:hover{ text-decoration:underline; color:#ff0;}

/* banner样式 */
#banner{ width:100%; margin:0 auto; background:url(../images/b_bg.jpg) repeat;}
.banner{ width:1000px; margin:0 auto; height:360px;}

/* content样式 */
#content{ width:940px; margin:0 auto; padding:0 30px; background:url(../images/c_bg.jpg) repeat-y;}

/* box1样式 */
.box1{ width:940px; margin:0 auto;}
.box1 h3{ width:940px; height:40px; padding:0 0px 0 0; background:url(../images/c1_tbg1.jpg) no-repeat;}
.box1 h3 span{ width:82px; padding:10px 10px 0 0; float:right;}
.box1 .con{ width:940px; margin:0 auto;}
.box1 .text1{ width:920px; padding:0 10px;}
.box1 .text1 h4{ width:900px; padding:20px 10px 0 10px;}
.box1 .text1 ul li p{ width:900px; line-height:24px; padding:10px 10px 0 10px; text-indent:24px;}
.box1 .text1 dl{ width:210px; padding:10px 10px 0 10px; float:left;}
.box1 .text1 dl dt{ width:210px; height:24px; padding:30px 0 0 0; line-height:24px; text-align:center; color:#c60010;}
.box1 .text1 dl dd{ width:186px; padding:8px 10px 8px 14px; height:134px; background:url(../images/c1_tbg6.jpg) no-repeat; color:#fff; line-height:22px; }
.box1 .text1 dl dd img{ width:74px; border:1px solid #fff; float:left; margin:0 10px 0 0;}
.box1 .text1 dl dd p{ text-indent:24px;}
.box1 .text1 dl dd a{ color:#ff0;}
.box1 .text1 dl dd a:hover{ text-decoration:underline;}
.box1 .text1-bg1{ background:url(../images/c1_tbg2.jpg) no-repeat;}
.box1 .text1-bg2{ background:url(../images/c1_tbg3.jpg) no-repeat;}
.box1 .text1-bg3{ background:url(../images/c1_tbg4.jpg) no-repeat;}
.box1 .text1-bg4{ background:url(../images/c1_tbg5.jpg) no-repeat;}

.box1 .text2{ width:920px; padding:0 10px;}
.box1 .text2 h4{ width:900px; padding: 0 10px 20px 10px;}
.box1 .text2 dl{ width:164px; padding:0 10px; float:left;}
.box1 .text2 dl dt{ width:164px; height:41px; font-size:0;}
.box1 .text2 dl dd{ width:144px; background:url(../images/c1_bg.jpg) no-repeat; padding:7px 10px 6px 10px; line-height:22px; color:#925e46; text-indent:24px;}

/* box2样式 */
.box2{ width:940px; margin:0 auto;}
.box2 h3{ width:940px; height:40px; padding:0 0px 0 0; background:url(../images/c2_tbg1.jpg) no-repeat;}
.box2 h3 span{ width:82px; padding:10px 10px 0 0; float:right;}
.box2 .con{ width:900px; margin:0 auto; padding:0 20px;}
.box2 .text1{ width:438px; float:left; padding:20px 0 0 0;}
.box2 .text1 h4{ width:438px;}
.box2 .text1 dl{ width:438px; padding:10px 0 0 0;}
.box2 .text1 dl dt{ width:438px; padding:0 0 10px 0; font-size:0;}
.box2 .text1 dl dd{ width:438px; line-height:22px; }
.box2 .text2{ width:418px; float:left; padding:20px 0 0 44px;}
.box2 .text2 h4{ width:418px;}
.box2 .text2 dl{ width:418px; padding:12px 0 0 0;}
.box2 .text2 dl dt{ width:418px; padding:0 0 6px 0; font-size:0;}
.box2 .text2 dl dd{ width:418px; line-height:24px;}

/* box3样式 */
.box3{ width:940px; margin:0 auto;}
.box3 h3{ width:940px; height:40px; padding:0 0px 0 0; background:url(../images/c3_tbg1.jpg) no-repeat;}
.box3 h3 span{ width:82px; padding:10px 10px 0 0; float:right;}
.box3 .con{ width:940px; margin:0 auto;}
.box3 .text1{ width:310px; float:left; padding:28px 0 0 20px;}
.box3 .text1 dl{ width:310px;}
.box3 .text1 dl dt{ width:310px;}
.box3 .text1 dl dd{ width:310px; padding:10px 0 0 0; line-height:24px; text-indent:24px;}
.box3 .text1 dl dd strong{ color:#9d0000;}
.box3 .text2{ width:590px; float:left; padding:28px 0 0 0;}
.box3 .text2 dl{ width:590px;}
.box3 .text2 dl dt{ width:590px;}
.box3 .text2 dl dd{ width:548px; padding:4px 0 0 42px; line-height:24px;}
.box3 .text2 dl dd p strong{ color:#9d0000;}
.box3 .text3{ width:940px; padding:15px 0 0 0; float:left;}
.box3 .text3 h4{ width:940px;}
.box3 .text3 dl{ width:410px; float:left; border:1px solid #d1b9aa; border-top:none; padding:20px 29px 10px 29px;}
.box3 .text3 dl dt{ width:410px;}
.box3 .text3 dl dd{ width:410px; padding:15px 0 0 0; line-height:24px; text-indent:24px;}
.box3 .text3 dl dd a{ color:#9d0000;}
.box3 .text3 dl dd a:hover{ text-decoration:underline;}

/* box4样式 */
.box4{ width:940px; margin:0 auto;}
.box4 h3{ width:940px; height:40px; padding:0 0px 0 0; background:url(../images/c4_tbg1.jpg) no-repeat;}
.box4 h3 span{ width:82px; padding:10px 10px 0 0; float:right;}
.box4 .con{ width:920px; padding:20px 10px 0 10px; background-color:#f5ebcf;}
.box4 .con dl{ width:900px; padding:0 10px; float:left;}
.box4 .con dl dt{ width:494px; border:3px solid #fff; float:left; font-size:0;}
.box4 .con dl dd{ width:380px; padding:0 0 0 20px; float:left;}
.box4 .con dl dd span{ width:380px; display:block; font-size:0;}
.box4 .con dl dd p{ width:380px; text-indent:24px; line-height:24px;}
.box4 .con dl dd p a{ color:#9d0000;}
.box4 .con dl dd p a:hover{ text-decoration:underline;}
.box4 .con ul{ width:920px; padding:20px 0 10px 0; float:left;}
.box4 .con ul li{ width:208px; padding:0 11px; float:left; font-size:0;}

/* box5样式 */
.box5{ width:940px; margin:0 auto;}
.box5 h3{ width:940px; height:40px; padding:0 0px 0 0; background:url(../images/c5_tbg1.jpg) no-repeat;}
.box5 h3 span{ width:82px; padding:10px 10px 0 0; float:right;}
.box5 .con{ width:940px; padding:20px 0 0 0;}
.box5 .con-btn{ float:left; width:39px; cursor:pointer; padding:60px 0 0 0; font-size:0;}
.box5 .con-srcoll{ float:left; width:822px;height:168px; margin:0 10px; overflow:hidden;}
.box5 .con-text{ width:254px; padding:0 10px; float:left;}
.box5 .con-text dl{ width:246px; padding:3px; border:1px solid #eadcc7;}
.box5 .con-text dl dd{ width:246px; font-size:0;}
.box5 .con-text dl dt{ width:226px; font-size:12px; line-height:22px; padding:4px 10px;}
.box5 .con-text dl dt a{ color:#9d0000;}
.box5 .con-text dl dt a:hover{ text-decoration:underline;}

/* box6样式 */
.box6{ width:940px; margin:0 auto;}
.box6 h3{ width:940px; height:40px; padding:0 0px 0 0; background:url(../images/c6_tbg1.jpg) no-repeat;}
.box6 h3 span{ width:82px; padding:10px 10px 0 0; float:right;}
.box6 .con{ width:928px; padding:20px 6px 0 6px;}
.box6 .con dl{ width:200px; margin:0 15px; float:left; display:inline;}
.box6 .con dl dt{ width:200px; font-size:0;}
.box6 .con dl dd{ width:160px; background:url(../images/c6_bg1.jpg) no-repeat; height:130px; line-height:24px; padding:11px 20px 15px 20px;}

/* menu样式 */
.menu{ width:940px; margin:0 auto;}
.menu ul{ width:940px;}
.menu ul li{ width:940px; background:#f5ebcf; height:34px; line-height:34px; text-align:center;color:#a46e31;}
.menu ul li a{ width:auto; padding:0 15px; color:#a46e31;}
.menu ul li a:hover{ color:#9d0000; text-decoration:underline;}
/* footer样式 */
.footer{ width:940px; margin:0 auto;}
.footer dl{ width:880px; float:left; padding:30px 30px 30px 30px;}
.footer dl dt{ width:250px; padding:0 10px 0 0; font-size:0; float:left; border-right:2px solid #99672e;}
.footer dl dd{ width:596px; padding:0 0 0 20px; float:left; overflow:hidden;}
.footer dl dd span{ width:586px; font-size:0; display:block; padding:0 0 6px 0;}
.footer dl dd p{ width:586px; line-height:22px;}
.footer dl dd p a{color:#a46e31;}
.footer dl dd p a:hover{ text-decoration:underline; color:#9d0000;}