/*公共样式*/
body{text-align:left;font-family:arial;margin:0;padding:0;font-size:16px;font-family:"微软雅黑";}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:none;}
ul,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:14px;}
img,span,p,li{vertical-align:top;}
input,select,button,{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

a:link {color:#333; text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#f00; text-decoration:underline;}
a:active {color:#0093dd;text-decoration:none;}

.cf00,a.cf00:link,a.cf00:visited,a.cf00:active{ color:#f00; }
.cf00,a.cf00:hover{color:#0b760a;}
.cfff,a.cfff:link,a.cfff:visited,a.cfff:active{ color:#fff; }
.clu,a.clu:link,a.clu:visited,a.clu:active{ color:#0b760a; }
.clu,a.clu:hover{color:#f00;}

li a a:link,li a a:visited{color:#f00;}
li.linkRed02 a:hover,li.linkRed02 a:active{color:#c00;}

.fB {font-weight: bold;}
.f10px{ font-size:10px;}
.f16{ font-size:16px;}
.f22{ font-size:16px;}
.f14 a,.f14 a:visited{font-size:14px;color:#333;font-weight:bold;}
.fo14 a,.fo14 a:visited{font-size:14px;color:#fff;}
.fo14 a:hover{color:#fcff00;}
.f12 a,.fon12 a:visited{font-size:12px;color:#666;}

.clear{clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;margin:0 auto;padding-bottom:10px;margin:0 auto;}
.cl{ clear:both;}


.fl{float:left;}
.fr{float:right;}
.mar{margin:0 auto;}
.widd{width:982px;margin:0 auto;}
.wid{width:1000px;margin:0 auto;}
.mart{margin-top:10px;}
.marr{margin-right:10px;}
.marb{margin-bottom:10px;}
.marl{margin-left:10px;}

.bor{border:1px solid #dbe8f1;}
.borr{border-left:1px solid #d0e2b0;border-right:1px solid #d0e2b0;border-bottom:1px solid #d0e2b0;}


/* rslides */
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;float:left;width:100%;border:0;}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:28px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#ac6a00;}

/* Callback example */
.banner{position:relative;width:100%;max-width:100%;text-align:center;height:auto;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0, .8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../img/themes.gif") no-repeat left top;margin-top:-30px;display:none;}
.banner:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:0;}


/*导航*/
.menu{height:66px;line-height:66px; position:absolute;top:0;left:50%; z-index:99999;width:88%;margin-left:-44%;}
.menu .logo{float:left;margin-left:4%;margin-right:4%;}
.menu .logo img{margin-top:10px;}
.menu li a{height:66px;line-height:66px;text-align:center;float:left;padding:0 2.1%;display:block;}
.menu li a.active{background:#9e7a4f;color:#fff;}
.menu li a{color:#d7b296;}
.menu .search{float:right;width:30px;margin-right:2%;}
.menu .search small{color:#d7b296;float:left;font-size:16px;}
.menu .search a{float:right;margin-left:2%;margin-top:26px;}
@media screen and (max-width:1280px){.menu li{font-size:14px;padding:0 1.8%;}.menu .logo{margin:0 1.8%;}}
@media screen and (max-width:1440px){.menu li{font-size:14px;padding:0 1.8%;}.menu .logo{margin:0 1.8%;}}


/*首页内容样式*/
.main1{background:#D8D8D8;padding:0 6%;}
.m_3{width:33%;float:left;position:relative;}
.m_3 img{width:100%; position:relative;}
.m_3 h3{ position:absolute;top:0;right:0;width:35%;background:#764f2f;text-align:center;padding:3% 0;}
.m_3 h3 a{color:#fff;font-size:20px;font-weight:normal;}

.main2 img{width:100%;margin:0 auto;}

.main3{background:#D8D8D8;}
.main3 img{width:100%;}
.main3_l{width:60%;}
.main3_r{width:40%;padding-top:8%;}
.main3_r strong{font-size:22px;width:35%;margin-left:10%;}
.main3_r strong a{color:#754d24;}
.main3_r p{font-size:16px;color:#333;width:35%;line-height:26px;margin-left:10%;padding-top:3%;}
.main3_r.fl strong{margin-left:50%;}
.main3_r.fl p{margin-left:50%;}
@media screen and (max-width:1280px){.main3_r p{width:60%;}.main3_r.fl strong{margin-left:20%;}.main3_r.fl p{margin-left:20%;}}
@media screen and (max-width:1440px){.main3_r p{width:60%;}.main3_r.fl strong{margin-left:20%;}.main3_r.fl p{margin-left:20%;}}

/*底部快速导航*/
.ks_nav{background:#f4f4f4;padding-top:50px;height:135px;}
.ks_nav dl{width:80%;margin:0 auto;}
.ks_nav dt{height:50px;margin-left:1%;}
.ks_nav dt strong{font-size:20px;}
.ks_nav dt small{font-size:12px;}
.ks_nav dd{float:left;margin:0 1%;}
.ks_nav dd span{width:28px;height:28px;display:block;float:left;background:#e0b16b;text-align:center;line-height:28px;font-size:20px;margin-right:20px;margin-top:6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;}
.ks_nav dd a{display:block;float:left;}
.ks_nav dd a strong{display:block;}
@media screen and (max-width:1280px){.ks_nav dl{width:95%;margin:0 auto;font-size:14px;}}
@media screen and (max-width:1440px){.ks_nav dl{width:95%;margin:0 auto;font-size:14px;}}

/*底部*/
.foot{background:#865d3c;padding:50px 5% 30px 5%;}
.foot_logo{width:70%;float:left;background:url(../img/foot_txt.gif) no-repeat 140px 56px;}
.foot_logo img{float:left;}
.foot_logo p{color:#fff;font-size:14px;padding:20px 0 0 30px;float:left;}
.foot_weixin{width:30%;float:right;}
.foot_weixin p{width:160px;float:right;color:#fff;}
.foot_weixin p img{float:Left;}
.foot_weixin p span{float:Left;width:18px;display:block;padding:0 10px;line-height:18px;}

.foot_nav{background:#764f2f;padding:1% 0;color:#fff;text-align:center;font-size:12px;}
.foot_nav a{color:#fff;margin:0 10px;}