@charset "utf-8";
/* CSS Document */
html{color:#333;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; min-width:1196px; background:#fff; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0; color:#333; font:12px "microsoft yahei";}
body{ background:#fff}
ol,ul,li {list-style:none;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
a{ color:#333; text-decoration:none;}
a:hover { color:#d14f00; text-decoration:none;}
h1,h2,h3,h4,h5 { font-family:microsoft yahei,simhei; font-weight:bold;}
.bgf { background:#fff;}
img{ border:none;}
.mt100 { margin-top:100px;}
.cl { clear:both;}
.cl:after{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}

/*头部与导语*/
.top1{ background:url(../images/top01.jpg) no-repeat top center; height:100px}
.top2{ background:url(../images/top02.jpg) no-repeat top center; height:100px}
.top3{ background:url(../images/top03.jpg) no-repeat top center; height:100px}
.top4{ background:url(../images/top04.jpg) no-repeat top center; height:100px}
.top5{ background:url(../images/top05.jpg) no-repeat top center; height:150px}

.mainbox{ width:1000px; height:auto; margin:0 auto;}
.m_tit{  margin-top:30px;width:1000px; height:70px; text-align: center; background:url(../images/line.jpg) repeat-x}
.m_tit p{ width:418px; height:70px; background:#fff; margin:0 auto; cursor:pointer}
.m_tit p a{ display:inline-block; width:209px; height:70px; float:left; line-height:70px; background:url(../images/libg.png) no-repeat 0 -70px; color:#8d6141; font-size:30px }
.m_tit p a.selected{background:url(../images/libg.png) no-repeat 0 0; color:#fff; font-weight:bold; width:209px; height:70px; display:inline-block;}

.m_con{ height:auto}
.part1{ background:url(../images/bg1.jpg) no-repeat; width:1000px; height:622px; margin-top:30px}
.part2{ width:1000px; height:auto; margin:0 auto}
.part3{ width:1000px; height:auto; margin:0 auto}
.part4{ width:1000px; height:auto; margin:0 auto}
.part5{ width:1000px; height:auto; margin:0 auto; padding:10px 0}

.part1 dl{ margin-right:60px; margin-top:300px}
.part1 dl dd{ width:580px; text-indent:25px; line-height:24px;}
.bt{ width:1000px; height:auto; border-bottom:2px solid #8d6141}
.bt h2{ font-size:40px; font-weight:bold; height:50px; line-height:50px; color:#8d6141}
.bt p{ font-size:25px; height:30px; padding:5px 0; line-height:30px; color:#333}

.part2 p{ font-size:14px; font-weight:bold; height:30px; line-height:30px; text-indent:30px; padding:10px 0}
.part2 p a{ color:#8d6141; text-decoration:underline}
.part3{ background:url(../images/bg3.jpg) no-repeat; width:1000px; height:auto}
.part3 .fl{ width:270px; height:480px; margin-top:50px; padding:10px 20px }
.part3 .fl dl{ margin-bottom:10px;}
.part3 .fl dl dt{ height:35px; line-height:35px; font-size:17px; font-weight:bold; color:#8d6141;}
.part3 .fl dl dt b{ font-family:"宋体"; font-size:30px; font-weight:normal}
.part3 .fl dl dd{ font-size:12px; color:#333; line-height:22px}

.part3 .fr{ width:635px; height:500px; padding:0 20px; margin-top:50px;}
.part3 .fr dl{ width:260px; float:left; margin-right:55px; margin-bottom:80px}
.part3 .fr dl dt{ height:35px; line-height:35px; font-size:17px; font-weight:bold; color:#8d6141;}
.part3 .fr dl dt b{ font-family:"宋体"; font-size:30px; font-weight:normal}
.part3 .fr dl dd{ font-size:12px; color:#333; line-height:22px}
.part3 img{ display:block; height:80px;}

.part4 img{ vertical-align:middle}
.part5 img{ vertical-align:middle}

.end{ width:798px; height:67px; padding:20px 100px; border:1px solid #8d6141; margin:0 auto; background:url(../images/end.jpg) no-repeat}
.end dl{ float:left; margin-left:40px;}
.end dl dd{font-weight:bold; color:#8d6141; line-height:24px; font-size:14px;}
.end dl dd a{ text-decoration:underline; color:#8d6141}

.bigbt h2{ font-size:40px; color:#8d6141; height:50px; line-height:50px; font-weight:normal; text-align: center; margin-top:30px}
.bigbt h1{ font-size:80px; color:#8d6141; height:90px; line-height:90px; padding:10px 0 20px 0; font-weight:bold; text-align:center; width:400px; margin:0 auto; border-bottom:1px solid #ddd}


.bt2 h3{ font-size:25px; height:30px; line-height:30px; color:#333}
.bt2 p{ font-size:15px; height:25px; line-height:25px; color:#333}

.page1{ width:1000px; height:auto; margin:0 auto}
.page1 img{ vertical-align:middle}
.page1 h2{ font-size:40px; line-height:50px; height:50px; color:#8d6141; text-align:left; font-weight:bold; margin-top:20px}
.page1 p{ font-size:14px; line-height:26px; text-indent:30px;}
.bt3 h2{ font-size:40px; line-height:50px; height:50px; font-weight:bold; text-align:left}
.bt3 p{ font-size:25px; line-height:30px; color:#8d6141}
.bt3 b{ color:#8d6141; font-size:35px; height:45px; line-height:45px;}

.page2 img{ vertical-align:middle}
.page2 p{ font-size:25px; line-height:25px; margin-top:10px}

.end2{ width:982px; background:url(../images/end.jpg) no-repeat; height:67px; border:1px solid #8d6141; margin:10px auto; padding:20px 0} 
.end2 p{ text-align:center;font-weight:bold; color:#8d6141; line-height:24px; font-size:14px;}
.end2 p a{ text-decoration:underline; color:#8d6141}




.mt20{ margin-top:20px}
.mt10{ margin-top:10px}

