*{ padding:0; margin:0;}
img{ border:none;}
h5{ font-size:24px; color:#511320;}
h6{ font-size:18px; color:#511320;}
a{ text-decoration:none; color:#511320;}
ul,ol,li,dl,dt,dd{ list-style:none;}
.clear{ clear:both;}
.l, .fl, .infl{ float:left;}
.r, .fr, .infr{ float:right;}
.wrap{ width:1000px; margin:0 auto;}
body{ font-size:12px; line-height:24px; color:#666; font-family:"microsoft yahei"}


.top a{ padding:0 5px;}
.header{ height:132px;}
.line{ background:url(../images/line.png) no-repeat left center; padding-left:55px; margin-top:40px;}
.line p{ font-size:14px;}
.line h5{ color:#999; font-weight:normal;}

#nav{ background:#511320; height:50px; line-height:50px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left; width:125px;/*IE6 only*/}
#nav .mainlevel a {color:#fff; line-height:50px; display:block; width:125px; font-size:16px; text-align:center;}
#nav .mainlevel a:hover, #nav .current a{color:#77233a;background:#e78000;}
#nav .mainlevel ul {display:none; position:absolute;z-index:99;}
#nav .mainlevel li {border-top:1px solid #fbe395; background:#511320; width:125px;/*IE6 only*/}
#nav .mainlevel li a{ line-height:40px;}

.main{background: #f1e7c9 url(../images/bg.jpg);}

.title4{ border-bottom:1px solid #ccc; padding:20px 0 0; margin-bottom:10px; }
.title4 h6{ font-weight:normal; color:#666;font-family:Arial, Helvetica, sans-serif;}
.title4 h6 span{ color:#e6562b;}
.title4 h5{ border-bottom:1px solid #e6562b; line-height:36px; display:inline-block;}
.clist{ background:url(../images/cbg.png); border:1px solid #ccc; margin:15px 0 20px; padding:20px;}
.clist b{ color:#333;}
.dtmt, .ktv{ width:470px;}
.clist b{ font-size:16px; display:inline-block; width:40px; line-height:18px; padding:8px 0; border-right:1px solid #333;}
.clist .clist_con{ width:410px; padding:0 5px;}
.clist .clist_con a{ width:98px; display:inline-block; font-size:14px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap}
.clist .clist_con a:hover{ font-weight:bold;}
.case_show ul{ padding-bottom:20px;}
.case_show ul li{ float:left; width:234px; margin:0 7px 15px; display:inline;}
.case_show ul li a{ display:block;}
.case_show ul li p{text-align:center;}
.case_show ul li a img{ padding:2px; border:1px solid #ccc; background:#fff;}
.case_show ul li a:hover img{ border:1px solid #512204;}

.bottom{background:#512204; color:#c18152; border-bottom:1px solid #985404; height:56px; line-height:56px;}
.bottom_logo{ width:300px;}
.bottom_logo img{ margin-top:6px;}
.bottom_nav a{ padding:0 15px; color:#c18152;}
.bottom_nav a:hover, .link a:hover{ color:#fbe395;}
.footer{ background:#512204; padding:25px 0; color:#c18152;}
.footer .bjq b{ font-size:14px;}
.footer .bjq a{color:#fbe395;}
.footer .bjq span{ padding-left:20px;}
.footer .line{ margin-top:15px; height:45px;}
.footer .line h5{ color:#c46d02; line-height:45px;}
.link{ color:#c18152; margin-top:20px;}
.link a{ color:#c18152; padding:0 5px;}
.link h6{ color:#c18152; margin-bottom:10px;}

.fd{ position:fixed; bottom:50px; right:2%; background:#efefef; border-radius:20px; border:4px solid #e78000; width:160px; height:300px; text-align:center; z-index:998}
.fd img{ padding-top:30px;}
.fd a{ display:block; font-size:14px; color:#333; text-align:center;}
/*======首页结束======================================================================================================================================*/

.location{ background:#faf4e2; line-height:48px;}
.location a{ padding:0 5px; color:#666;}
.mainbox{ padding:5px 0 8px;}
.main .wrapper{ background:#faf4e2; width:1000px; margin:0 auto; padding:30px;}
.fl ul{ border:1px solid #e6e6e6; margin-bottom:30px; width:220px; background:url(../images/fl_ulbg.jpg);}
.fl ul .ulbox{ padding:20px 0;}
.fl .contact .ulbox{ padding:20px;}
.fl ul li{ padding-left:10px; border-bottom:1px dashed #dddddd; margin:0 15px;}
.fl ul li a{ padding-left:10px; font-size:14px; line-height:36px; color:#666;}
.fl ul li:hover{ background:#fff;}
.fl ul li:hover a{ color:#600000;}
.title{background:url(../images/titlebg.jpg) repeat-x; padding:15px 0 15px 30px;}
.title h5{ color:#fbdf9d; line-height:30px;}
.title p{ color:#e8c876;}
.fr{ width:750px;}
.fr .title2 p{ color:#511320;}
.fr .products, .container{ margin-top:20px;}
.fr .products li{ float:left; margin:0 6px 20px; display:inline;}
.fr .products li a{ display:block;}
.fr .products li a img{ border:1px solid #c4c3c1; padding:4px;}
.fr .products li a p{ text-align:center; color:#666; max-width:235px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.fr .products li a:hover img{ border:1px solid #511320;}
.fr .products li a:hover p, .news li:hover a, .location a:hover{ color:#511320;}
.pages{ text-align:center; margin:20px auto;}
.pages a{ padding:8px 12px; margin:5px 10px; background:#fff; border:1px solid #dfdfdf; color:#666;}
.pages a:hover{ background:#898989; color:#fff;}

.news{ padding-bottom:20px;}
.news span{ float:right;}
.news li{ line-height:30px; background:url(../images/news_list.png) no-repeat left center; padding-left:20px; margin-bottom:10px; border-bottom:1px dashed #e3a33f;}
.news li a{ color:#666;}
.Micon{ margin:20px 0;}
.title3{ text-align:center; border-bottom:1px dashed #511320; margin-bottom:20px;}
.title3 h6{ font-weight:normal;}
.title3 p{ margin-bottom:10px;}
.back a{ margin-bottom:10px; color:#666;}
.back a:hover{ text-decoration:underline; color:#511320;}

.map{ margin-bottom:20px;}
.banner{width:100%;}
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:48%;z-index:999;display:block;width:120px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:12px;height:12px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;border-radius:6px;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}
.clear{clear:both;}

/*========首页添加的样式=========================*/
.home_news{ width:570px;}
.title4 .r a{ display:block; padding-top:35px; font-size:14px;}
/* slide */
.slide,.slide li{width:568px;height:280px;background-color:#fbfbfb;}
.slide{overflow:hidden;border:1px #ededed solid;position:relative;margin:40px auto;}
.slide li{position:absolute;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{position:absolute;top:-2px;left:-2px;}
.slide li .text{bottom:0;overflow:hidden;background-color:rgba(0,0,0,0.6);width:280px;float:right;position:relative;height:auto;background:0;filter:none;text-indent:0;margin:15px 20px 0 0;padding:6px 0;}
.slide li .text a{color:#fff;font-size:14px;line-height:17px;float:left;}
.slide li img{width:250px;height:282px;}
.slide li .text .title{ background:none; background-color:none; padding:0;}
.slide li .text .title a{font-size:16px;font-weight:700;color:#000;font-family:"微软雅黑","宋体";line-height:22px;text-indent:0;float:none;}
.slide li .text p{color:#888;font-size:12px;text-indent:0;clear:both;line-height:20px;margin-top:4px;}

.slide .triggers{position:absolute;z-index:1;width:250px;text-align:center;height:50px;bottom:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:34px;height:39px;text-align:center;display:inline-block;background:0;margin:0 5px;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:30px;height:35px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}

.slide .icon-dot{display:inline-block;position:absolute;bottom:20px;right:43px;}
.slide .icon-dot a{width:9px;height:9px;display:inline-block;background-image:url(../images/nav.png);background-repeat:no-repeat;background-position:-1px -1px;overflow:hidden;margin:0 2px;}
.slide .icon-dot a.current{background-position:-1px -12px;}

.slide .link-watch{width:30px;height:44px;display:none;position:absolute;top:110px;background:url(../images/arrow.png) no-repeat 0 -57px;filter:alpha(opacity=60);cursor:pointer;}
.slide .link-watch.pre{left:0;}
.slide .link-watch.next{left:368px;right:0;background-position:right -57px;}
.slide .link-watch.down{background-position-y:-2px;}


.home_about{ width:400px;}
.home_about_con{ margin:40px auto;}
.home_about_con img{ width:400px; height:125px;margin-bottom:10px;}
.home_about_con .bjq{ height:144px; overflow:hidden;}
/*========首页添加的样式结束=========================*/