@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}
a{outline:none;}
a:link{color:#434343;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#CC0000;text-decoration:none;}

/* ------------------------------
 * wrap-nav 
 * ------------------------------ */
#wrap-nav, #wrap-nav li, #wrap-nav h3, #wrap-nav h3 a{background-color:#d18c96}
#wrap-nav{height:30px;line-height:30px;background-repeat:repeat-x;background-position:0 0;width:350px;margin:40px auto 0 auto; float:right; margin-right:50px;}
#wrap-nav ul.menu li{position:relative;float:left;padding:0 5px;background-position:0 -40px;}
#wrap-nav ul.menu li h3{padding:0 15px 0 0;font-size:1.2em;}
#wrap-nav ul.menu li h3 a.depth_1{padding:0 0 0 15px;display:inline-block;color:#FFFFFF;}
#wrap-nav ul.menu li h3.hover,
#wrap-nav ul.menu li h3.selected{background-position:right -80px;}
#wrap-nav ul.menu li h3.hover a.depth_1,
#wrap-nav ul.menu li h3.selected a.depth_1{background-position:left -80px;color:#CC0000;}
#wrap-nav ul.menu li.hover h3{background-position:right -120px;}
#wrap-nav ul.menu li.hover h3 a.depth_1{background-position:left -120px;color:#CC0000;}
#wrap-nav ul.menu li ul.children{position:absolute;left:-1200px;top:30px;z-index:19;display:none;width:1920px;padding:6px 7px 5px 6px;border-top:0px;}

.zhuanjia{ overflow:hidden}

.pinpai{ background-image:url(../images/pinpaidw.jpg); background-position:top center; background-repeat:no-repeat;}
.pinpai1{ width:1200px; margin:auto }

#wrap-nav .children .nav1 li{ background-color:#efeee4; padding: 25px; border: 1px solid #1f1a17; margin: 12px;border-radius:15px;}
#wrap-nav .children .nav1 li:hover{border: 1px solid #caaa7c; background-color:#caaa7c ; border-radius:15px;}
#wrap-nav .children .nav1 li:hover a{color: white}
/* index_focus */
.index_focus{position:relative;width:100%;margin:0 auto;overflow:hidden;}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}
.index_focus_post{z-index:10;}
.index_focus .pic{height:auto;display:block;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute;left:45%;bottom:2%;}
.index_focus .slide_nav a{cursor:pointer;float:left;font-size:28px;font-family:arial;color:#d18c96;padding:5px 10px;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none;color:#fff;filter:alpha(opacity=80);opacity:0.8;}
.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre{left:30px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:url("../images/index_focus_bg.png") no-repeat;_background:none;}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";display:none;}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}



.top{  width:1200px; margin:auto; margin-bottom:10px; margin-bottom:10px;}
.logo{ float:left}

.zhuanjia{ overflow:hidden}

.pinpai{ background-image:url(../images/pinpaidw.jpg); background-position:top center; background-repeat:no-repeat;}
.pinpai1{ width:1200px; margin:auto }

#wrap-nav .children .nav1 li{ background-color:#efeee4; padding: 25px; border: 2px solid #1f1a17;    font-size: 30px; width: 64px; }

.wlist{ overflow: hidden; margin-bottom: 20px; text-align:center}
.wlist dd{width: 380px; height: 50px; line-height: 50px; color: #605d5c; border: 1px solid #caaa7c; margin: 20px 0; font-size: 30px;}
.wlist dt a{color:#caaa7c }
.wlist dt{width: 380px; height: 50px; line-height: 50px; color: #caaa7c; border: 1px solid #ededec;float: left; margin-right: 15px; margin-bottom: 15px; font-size: 22px;}

.nlist{ overflow: hidden}
.nlist li{ width: 380px; height: 330px; border: 1px solid #999; float: left; margin-right: 25px; margin-bottom: 25px;}
.nlist li img {margin: 15px}
.nlist li span{ height: 50px; line-height: 50px; font-size: 22px;}
.nlist  a{color: #d0ab76}