﻿
.banner { width:100%; margin:0 auto; height:308px;  background:url(../images/banner.jpg) no-repeat center top #e3d4ad  }
.nav{ height:55px; background:#704618}
.nav_main{ width:1000px; margin:0 auto;}
.nav_main a{ display:inline-block; height:55px; padding-left:22px; padding-right:24px; color:#ffead4; background:url(../images/nav_bg.jpg) repeat-y right top; font-size:18px;  line-height:55px; font-family:microsoft yahei; font-weight:600}
.nav_main a.now,.nav_main a:hover{ background:url(../images/nav_bg.jpg) repeat-y right top #cb9d6e; color:#fff; text-decoration:none; 
}
/*==========main==========*/
.main{ width:1008px; margin:0 auto;}
.main1{ width:1002px;  margin:20px auto 0px auto}
.main1_top{ height:55px; background:url(../images/main1_bg.jpg) repeat-x left bottom; width:1002px; margin:0 auto}
.main1_left{ width:26px; height:55px; background:url(../images/main1_top_lbg.jpg) no-repeat left top; float:left}
.main1_center{ background:url(../images/main1_top_cbg.jpg) repeat-x left top; float:left; padding-left:50px; padding-right:50px; line-height:55px}
.main1_center strong{ color:#fff; font-size:27px; font-family:microsoft yahei; font-weight:600}
.main1_right{ width:22px; height:55px; background:url(../images/main1_top_rbg.jpg) no-repeat left top; float:left}
.main1_text{ padding:15px; background:#f2f2f2}
.main1_text p{ font-size:14px; line-height:30px; color:#333; text-indent:2em}
.main1_btm{ margin:0 auto; width:800px}
.main1_btm img{ margin-top:22px;}
/*=========main2===========*/
.main2{ width:1002px; margin:55px  auto 0px auto}
#main2_nav{ background:#f3dbc3; overflow:hidden;   }
#main2_nav ul{ width:1002px;*zoom:1; }
#main2_nav li{ width:334px; height:78px; background:url(../images/main2_nav_bg2.jpg) repeat-y right top; float:left}
#main2_nav a.now{ background:url(../images/main2_nav_bg.jpg) no-repeat left top; color:#fff }
#main2_nav a{ color:#b37c4f; line-height:78px; font-size:22px; font-family:microsoft yahei; width:334px; height:78px; display:inline-block; text-align:center;}
#main2_nav a:hover{ text-decoration:none}
.main2_btm{ background:#f2f2f2; padding:20px 28px 20px 27px}
.main_btm1 p{ font-size:14px; text-indent:2em; padding:0px 0px 20px 0px;}
.main2_btm2_left{ width:168px; float:left; background:#fff}
.main2_btm2{ *zoom:1}
.main2_btm2_left ul li{ height:25px; background:#666; margin-bottom:2px; font-size:16px; color:#fff; line-height:25px; text-align:center; font-weight:bold; padding:10px 0}
.main2_btm2_right{ width:775px; float:right}
.main2_btm2_right ul li{ height:25px; line-height:25px; color:#333; font-size:16px; background:#d1d1d1; margin-bottom:2px; padding:10px 0 10px 25px}
/*=========main3===========*/
.main3{  width:1008px; margin:55px  auto 0px auto}
.main3_clsj_top{ background:url(../images/main3_top_bg.jpg) repeat-x left bottom; width:1002px; margin:30px auto 0 auto}
.main3_clsj_top b{ color:#fff; font-size:22px; text-align:center; line-height:30px; height:30px; width:30px; background:#b37d50;  display:inline-block; font-weight:bold; font-family:microsoft yahei; vertical-align:middle}
.main3_clsj_top strong{ padding-left:20px; padding-right:60px; background:#fff; font-family:microsoft yahei; height:30px; display:inline-block; line-height:30px; vertical-align:middle; font-size:22px; color:#333; font-weight:600}
#main3_clsj_top{ margin-top:30px}
#main3_clsj_top a{ display:inline-block; width:336px; height:49px; background:url(../images/main3_nav2.png) no-repeat left top; color:#b37d50; text-align:center; line-height:49px; font-size:17px; font-family:microsoft yahei; font-weight:600}
#main3_clsj_top a.now{ background:url(../images/main3_nav1.png) no-repeat left top; color:#fff}
#main3_clsj_top a:hover{ text-decoration:none}
.main3_clsj_text{ width:1002px; margin:0 auto; padding-top:25px}
.main3_clsj_text p{ line-height:30px; font-size:14px; text-indent:2em; color:#333}
.main3_clsj_btm{ width:822px; margin:35px auto 0 auto}
.main3_clsj_btm img{ display:block; float:left; margin-right:5px}
.ggty{ padding-top:20px; margin:0 auto}
#main3_ggty_nav{ margin-top:30px}
#main3_ggty_nav a{ width:242px; height:55px; background:url(../images/main3_ggty_navbg1.jpg) repeat-x left top; display:inline-block; margin-right:13px; text-align:center; line-height:47px; color:#b37d50; font-size:22px; font-family:microsoft yahei;  }
#main3_ggty_nav a.now{ background:url(../images/main3_ggty_navbg.jpg) no-repeat left top; color:#fff}
#main3_ggty_nav a:hover{ text-decoration:none}
.ggty_con{ height:328px; width:1008px; position:relative}
#ggty_main{ width:4032px; position:absolute; left:0px; top:0px}
.ggty_con ul li{ width:1008px; float:left}
.ggty_box{ border:1px solid #ddd; border-bottom:2px solid #b8875e; width:240px; float:left; margin-right:13px; height:310px; margin-top:15px}
.ggty_box img{ width:236px; height:97px; display:block; margin:3px auto}
.ggty_box strong{ display:block; background:#ebebeb; height:36px; line-height:36px; font-family:microsoft yahei; text-align:center;}
.ggty_box p{ padding:10px; line-height:25px; text-indent:2em}

#main3_syx_nav{ height:154px; background:url(../images/main3_syx_top_bg.jpg) repeat-x left center; margin-top:38px}
#main3_syx_nav a{ width:176px; height:106px; display:inline-block; margin-right:240px; background:url(../images/main3_syx_navbg.png) no-repeat left top; padding:24px 0px 24px 0px; text-align:center; line-height:30px; color:#b37d50; font-size:18px; font-family:microsoft yahei; font-weight:bold; vertical-align:middle}
#main3_syx_nav a span{ font-size:27px; margin-bottom:5px; display:inline-block}
#main3_syx_nav a.now{ color:#fff;background:url(../images/main3_syx_navbgh.png) no-repeat left top;}
#main3_syx_nav a:hover{ text-decoration:none}
.syx_box{ width:1008px; position:relative; overflow:hidden; height:365px}
#syx_con{ width:3024px; position:absolute; left:0px}
.syx_box ul li{ width:1008px; float:left}
.syx_text{ margin-top:40px}
.syx_text strong{ font-size:15px; color:#333; font-family:microsoft yahei}
.syx_text p{ text-indent:2em; line-height:30px; text-indent:2em; font-size:14px; height:150px; margin:10px 0}
.syx_text img{ display:block; float:left}
.syx_left{ width:474px; float:left;}
.syx_right{ width:474px; float:right;}
.main3_clsj_box{ width:1008px; height:426px; position:relative; overflow:hidden}
.main3_clsj_box ul li{ width:1008px; height:426px; float:left}
#main3_box{ width:3024px; position:absolute; left:0px}
/*=========main4=========*/
.main4{ margin-top:60px}
#main4_nav { margin-bottom:40px}
#main4_nav ul{ *zoom:1}
#main4_nav li{ width:118px; margin-right:97px; float:left; background:url(../images/main4_top_bg.jpg) repeat-y center top}
#main4_nav li a{ width:118px; height:83px; background:url(../images/main4_navbg.jpg) no-repeat left top; display:inline-block; text-align:center; line-height:30px; font-size:16px; font-family:microsoft yahei; font-weight:bold; color:#b37d50; padding-top:35px}
#main4_nav li a:hover{ text-decoration:none}
#main4_nav li a.now{ background:url(../images/main4_navbgh.jpg) no-repeat left top; color:#fff}
.main4_box strong{ display:block; margin-bottom:20px; font-size:16px; font-family:microsoft yahei; color:#333}
.main4_box1{ background:#f2f2f2; margin-bottom:20px} 
.main4_box img{ display:block; width:321px; height:156px; float:left}
.main4_right{ width:653px; padding:10px; float:left}
.main4_right p{ line-height:30px; text-indent:2em; color:#333}
.main4_boxcon{ width:1008px; height:450px; position:relative; overflow:hidden}
#main4_boxmain{ width:5040px; position:absolute; left:0px; top:0px}
.main4_boxcon ul li{ width:1008px; float:left}
/*============main5==============*/
.main5{ margin-top:40px; width:1002px; margin:0 auto}

/*最后两部分*/
