@charset "gb2312";
/* CSS Document */

body{/*font-family: Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;*/ background:#ab8681;font-size:15px;color:#333333;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; border:0px;*+margin-top:-10px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img,a{padding:0px;margin:0px;z-index:0;border:0px;/*border-radius: 3px 3px 3px 3px;*/}
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0px;margin:0px;z-index:0;}*/

/*滚动条样式*/
::-webkit-scrollbar/*整体部分*/
{width: 10px;height:10px;}
::-webkit-scrollbar-track/*滑动轨道*/
{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0px;background: rgba(0,0,0,0.1);}
::-webkit-scrollbar-thumb/*滑块*/
{border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);}
::-webkit-scrollbar-thumb:hover/*滑块效果*/
{border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.4);}
/*滚动条样式结束*/

html{_overflow-y:scroll;}

ul {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px}
li {list-style-type: none}
a{text-decoration:none;color:#333;}
a:link{color:#333333;} 
a:visited{color:#333333;} 
a:hover{color:#d3a97f;text-decoration:none;}
a:active{color:#333333;} 
.clear {   clear: both;}
.lb_fanye{width:1100px; height:30px; text-align:center; background:red; line-height:30px; color:green; font-size:15px;float: left;}

.top{width:100%; height:398px; margin:0px auto; background:url(../images/topbj.jpg) no-repeat center center;min-width: 1200px;}
.top1{width:1100px; height:460px; margin:0px auto;}
.nuv{width:1100px; height:57px; float:left;  margin-top:341px;}
.nuv ul{}
.nuv ul li{float: left;    height: 57px;   width:111px; text-align: center;margin-left: 9px;}
.nuv ul li a{color: #f6ce96;    float: left;    height: 57px;    line-height: 57px; font-size:18px;     width: 111px; text-align: center;}
.nuv ul li a:hover{width:111px; height:57px; background:url(../images/nuv_li.png) no-repeat; font-size:19px; }
.nuv ul li .on{width:111px; height:57px; background:url(../images/nuv_li.png) no-repeat; font-size:19px;}

.center{width:1100px; height:auto; margin:0px auto;  }


.s_hd .banner-box{min-width:1100px;height:500px;position:relative;overflow:hidden;width:730px;}
.s_hd .banner-box .bd{ width:100% !important; width:730px;}
.s_hd .banner-box .bd li .m-width {width:1100px;margin:0 auto;overflow:hidden; height:500px;}
.s_hd .banner-box .bd li{width:100% !important;height:500px;}
.s_hd .banner-box .bd li a{display:block;background-size:auto;}
.s_hd .banner-btn{left: 50%; margin-left: -605px; position: absolute;  top: 179px;  width: 1100px;}
.s_hd .banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.s_hd .banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.s_hd .banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}
.s_hd .banner-box .hd {position:absolute;top:283px;left:505px;}
.s_hd .banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#000000;float:left;cursor:pointer;}
.s_hd .banner-box .hd ul li.on{background:#85685a;}


.s_zxal{width:1100px; height:auto; float:left; margin-top:10px;}
.s_title{width:1100px; height:48px; float:left; }
.s_zxal_1{width:416px; height:380px; float:left;}
.s_zxal_1 ul{}
.s_zxal_1 ul li{background: url("../images/s_zxal_2_a.jpg") no-repeat scroll 0 0;    float: left;    height: 46px;    margin: 10px 0 8px;    width: 414px;}
.s_zxal_1 ul li a{color: #ffffff;    float: left;    font-size: 17px;    height: 46px;    line-height: 46px;    text-indent: 50px;    width: 414px;}
.s_zxal_1 ul li a:hover{background:url(../images/s_zxal_2_b.jpg) no-repeat;font-size: 17px; color: #ffffff;line-height: 46px;   }
.s_zxal_2{width:670px; height:365px; float:left;margin-top:10px; margin-left:10px;}


.s_sjzs{width:1100px; height:auto; float:left; margin-top:10px;}


.s_sjzs .x_sjzx21{width:1100px; height:auto; float:left;margin-top: 10px; }
.s_sjzs .x_sjzx21_1{  float: left;  padding-bottom: 6px;  width: 1100px; }
.s_sjzs .x_sjzx21_1 .bj_tab04Nav1{color: #ffffff;  height: 52px;  line-height: 52px;  overflow: hidden;}
.s_sjzs .x_sjzx21_1 .bj_tab04Nav1 ul{ float: right;  height: 52px; margin-right: 50px; width: 883px;}
.s_sjzs .x_sjzx21_1 .bj_tab04Nav1 ul li{cursor: pointer; display: inline; float: left; font-weight: bold; font-size: 17px; height: 52px; line-height: 52px; text-align: center; width: 141px; background:url(../images/sy_qh_a.jpg) no-repeat;margin-left: 11px;}
.s_sjzs .x_sjzx21_1 .bj_tab04Nav1 .mCon_Cutbtn1{color: #ffffff; font-weight: bold;background:url(../images/sy_qh_b.jpg) no-repeat;}
.s_sjzs .x_sjzx21_1 .x_sjzx21_2{width:1160px; height:auto; float:left; }
.s_sjzs .x_sjzx21_2_1{width:543px; height:364px; float:left;margin-right: 14px;margin-top: 14px;}
.s_sjzs .x_sjzx21_2_1 .s5_1_t{width:543px; height:364px; float:left;}
.s_sjzs .x_sjzx21_2_1 .s5_1_z{width:543px; height:36px; float:left; position: relative; top: -36px; background:#6e2e26;opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);text-indent: 12px;font-size: 17px; line-height: 34px;}
.s_sjzs .x_sjzx21_2_1 .s5_1_z a{ color:#FFF;}
.s_sjzs .x_sjzx21_2_1 .s5_1_z a:hover{ color:#936767;}

.s_sjzs .x_sjzx21_2_2{width:357px; height:261px; float:left;margin-right: 14px;margin-top: 14px;}
.s_sjzs .x_sjzx21_2_2 .s5_1_t2{width:357px; height:261px; float:left;}
.s_sjzs .x_sjzx21_2_2 .s5_1_z2{width:357px; height:36px; float:left; position: relative; top: -36px; background:#6e2e26;opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);text-indent: 12px;font-size: 17px; line-height: 34px;}
.s_sjzs .x_sjzx21_2_2 .s5_1_z2 a{ color:#FFF;}
.s_sjzs .x_sjzx21_2_2 .s5_1_z2 a:hover{ color:#936767;}


.s_sjtd{width:1100px; height:auto; float:left; margin-top:10px;}
.s_sjtd_1{width:1100px; height:557px; float:left; background:url(../images/s_sjtd_1.jpg) no-repeat;}
.s_sjtd_1 a{float: left; height: 272px; margin: 22px 0 0 21px; width: 250px;}

.s_zsrz{width:1100px; height:auto; float:left; margin-top:10px;}
.s_zsrz .x_sjzx21{width:1100px; height:auto; float:left;margin-top: 10px; }
.s_zsrz .x_sjzx21_1{  float: left;  padding-bottom: 6px;  width: 1100px; }
.s_zsrz .x_sjzx21_1 .bj_tab04Nav1{color: #ffffff;  height: 52px;  line-height: 52px;  overflow: hidden;}
.s_zsrz .x_sjzx21_1 .bj_tab04Nav1 ul{ float: right;  height: 52px; margin-right: 50px; width: 883px;}
.s_zsrz .x_sjzx21_1 .bj_tab04Nav1 ul li{cursor: pointer; display: inline; float: left; font-weight: bold; font-size: 17px; height: 52px; line-height: 52px; text-align: center; width: 141px; background:url(../images/sy_qh_a.jpg) no-repeat;margin-left: 11px;}
.s_zsrz .x_sjzx21_1 .bj_tab04Nav1 .mCon_Cutbtn1{color: #ffffff; font-weight: bold;background:url(../images/sy_qh_b.jpg) no-repeat;}
.s_zsrz .x_sjzx21_1 .x_sjzx21_2{width:1160px; height:auto; float:left; }

.s_zsrz .x_sjzx21_2_2{width:357px; height:261px; float:left;margin-right: 14px;margin-top: 14px;}
.s_zsrz .x_sjzx21_2_2 .s5_1_t2{width:357px; height:261px; float:left;}
.s_zsrz .x_sjzx21_2_2 .s5_1_z2{width:357px; height:36px; float:left; position: relative; top: -36px; background:#6e2e26;opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);text-indent: 12px;font-size: 17px; line-height: 34px;}
.s_zsrz .x_sjzx21_2_2 .s5_1_z2 a{ color:#FFF;}
.s_zsrz .x_sjzx21_2_2 .s5_1_z2 a:hover{ color:#936767;}


.s_zssg{width:1100px; height:auto; float:left; margin-top:10px;}
.s_zssg1{width:1100px; height:287px; float:left;}



.s_zzsg{width:1100px; height:auto; float:left; margin-top:10px;}
.s_zzsg1{width:1150px; height:301px; float:left;}
.s_zzsg2{width:358px; height:301px; float:left; margin-right: 13px;}
.s_zzsg2 ul{width:213px; height:301px; float:left;}
.s_zzsg2 ul li{float: left; font-size: 16px;  height: 263px;  letter-spacing: 3px; margin: 27px 4px 0 9px; overflow: hidden; text-align: left; width: 21px; writing-mode: vertical-rl;}
.s_zzsg2 ul li a{color: #ffffff;}
.s_zzsg2 ul li a:hover{}


/*友情链接*/
.s_youqing{width:100%; height:104px; background:#bbc5c3;min-width: 1200px; border-bottom: 2px solid #a78a86;}
.s_youqing1{width:1100px; height:104px; margin:0px auto;}
.s_youqing2{width:1100px; height:43px; color:#333333; font-size:18px; line-height:43px;}
.s_youqing3{width:1100px; height:60px; }
.s_youqing3 ul{}
.s_youqing3 ul li{ float:left;margin: 0 7px;font-size: 16px;}
.s_youqing3 ul li a{color:#333333;}

/*底部*/
.footer{width:100%; height:225px; background:url(../images/footer.jpg) no-repeat center center;min-width: 1200px;}
.footer1{width:1100px; height:225px; background:url(../images/footer1.jpg) no-repeat center center; margin:0px auto; }
.footer2{width:714px; height:230px; float:left;}
.footer2_1{width:615px; height:80px; float:left;}
.footer2_1 ul li{color: #333333;  float: left;  width: auto;margin-top: 40px}
.footer2_1 ul li a{color: #333333;  float: left;  font-size: 17px;  line-height: 19px;  padding: 0 14px;  width: auto;}
.footer2_1 ul li a:hover{color:#990000;}
.footer2_2{width:615px; height:110px; float:left;}
.footer2_2 p{font-size: 18px; line-height: 29px; text-indent: 14px; }

.footer3{float: left; font-size: 18px;  height: 110px;  margin-top: 109px; width: 132px;text-align: center;}
.footer3 a{margin-top:5px;}


/*栏目页*/
.lm_fl{width:1100px; float:left; height:336px; margin-top: 10px;}
.lm_fl_0{width:1150px; float:left; height:336px;}
.lm_fl_1{width:117px; float:left; height:336px; margin-right: 10px;overflow: hidden;}
.lm_fl_2{width:477px; float:left; height:336px; margin-right: 10px;overflow: hidden;}
.lm_fl_3{width:489px; float:left; height:336px; margin-right: 10px;overflow: hidden;}
.lm_fl_3 ul{}
.lm_fl_3 ul li{width:489px; float:left; height:55px; margin-bottom: 15px; }
.lm_fl_3 ul li a{color: #6c2f27;  float: left;  font-size: 18px;  height: 55px;  line-height: 55px;  text-indent: 89px;  width: 489px; background:url(../images/lm_fl_3_a.jpg) no-repeat; }
.lm_fl_3 ul li a:hover{ background:url(../images/lm_fl_3_b.jpg) no-repeat; color:#ab8681;}
.lm_anli{width:1100px; height:auto; float:left;margin-top: 10px; }
.lm_anli1{width:1100px; height:auto; float:left;}
.lm_anli1 ul{width:1150px; height:auto; float:left;}
.lm_anli1 ul li{ float: left; height: 261px; margin-right: 16px;  margin-top: 10px;  width: 357px; }
.lm_anli1 ul li a{color:#fffdfd;}
.lm_anli1 ul li .lm_anli2{float: left;  height: 261px;  width: 357px;}
.lm_anli1 ul li .lm_anli3{background:#6e2e26;float:left;font-size:17px;height:36px;line-height:34px;opacity: 0.8; position: relative; text-indent: 12px; top: -36px;  width: 357px;}

.lm_zx{width:1100px; float:left; height:auto; margin-top: 10px;}
.lm_zx_d{width:1150px; float:left; height:auto; margin-top: 10px;}
.lm_zx1{width:540px; height:295px; float:left; background:url(../images/lm_zx1.jpg) no-repeat; margin-right:23px;}
.lm_zx1 ul{width:340px; height:270px; float:left; margin:18px 2px 3px 23px;}
.lm_zx1 ul li{ float:left;line-height: 30px; }
.lm_zx1 ul li a{font-size:17px;}


.lm_zx2{width:540px; height:295px; float:left; background:url(../images/lm_zx2.jpg) no-repeat;}
.lm_zx2 ul{width:340px; height:270px; float:left; margin:18px 2px 3px 23px;}
.lm_zx2 ul li{ float:left;line-height: 30px; }
.lm_zx2 ul li a{font-size:17px;}


.lb_title{width:1100px; height:48px; background:url(../images/lb_title.jpg) no-repeat; font-size:17px; text-align:center; line-height:48px; color:#fffff;}

/*内容页*/
.nr_zhuti{width:1100px; height:auto; float:left; }
.nr_zhuti1{width:1100px; height:45px; float:left; line-height:45px; }
.nr_zhuti2{width:1100px; height:47px; float:left; background:url(../images/nr_zhuti2.jpg) repeat-x; line-height:47px; font-size:17px; color:#d4a67a; text-align:center;}
.nr_zhuti3{width:1100px; height:auto; float:left; border-left:2px solid #702f27;border-right:2px solid #702f27; background:#c1afa3;margin-top: 8px;}
.nr_zhuti3_1{background: url(../images/nr_zhuti3_1.jpg) no-repeat scroll center top; }
.nr_zhuti3_2{background: url(../images/nr_zhuti3_2.jpg) no-repeat scroll center bottom;}
.nr_zhuti3_3{width:1000px; margin:0px auto; height:auto; padding: 27px 0 33px;}

.nr_xiangguan{width:1100px; height:auto; float:left; margin-top:10px; margin-bottom:10px;}
.nr_xiangguan1{width:1150px; height:auto; float:left;}
.nr_xiangguan1 .x_sjzx21_2_2{width:357px; height:261px; float:left;margin-right: 14px;margin-top: 14px;}
.nr_xiangguan1 .x_sjzx21_2_2 .s5_1_t2{width:357px; height:261px; float:left;}
.nr_xiangguan1 .x_sjzx21_2_2 .s5_1_z2{width:357px; height:36px; float:left; position: relative; top: -36px; background:#6e2e26;opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);text-indent: 12px;font-size: 17px; line-height: 34px;}
.nr_xiangguan1 .x_sjzx21_2_2 .s5_1_z2 a{ color:#FFF;}
.nr_xiangguan1 .x_sjzx21_2_2 .s5_1_z2 a:hover{ color:#936767;}

/*设计师*/
.sjs{width:1100px; height:auto; float:left; margin-top:10px;}
.sjs_a{width:1100px; height:324px; float:left; background:url(../images/sjs_a.jpg) no-repeat;}
.sjs_a a{float:left; width:237px; height:272px; margin: 27px 0 0 30px;}
.sjs_b{width:1100px; height:445px; float:left; margin-top:10px;}





/*xinzeng lunbotu*/
.slider{height:500px;}/*用于获取更加体验*/
.focus span{width:20px;height:20px;margin-right:10px;border-radius:15%;background:#666;font-size:0}
.focus span.current{background:#fff}


.focus2 span{width:20px;height:20px;margin-right:10px;border-radius:15%;background:#666;font-size:0}
.focus2 span.current{background:#fff}


/*xinzeng zuixinanli*/
.xbox {  margin: 0 auto;    width: 1100px;}
.xanli {  float: left;  height: 448px;  width: 410px;}
.xanlih1, .xabouth1, .xboxlih1, .xyuyueh1 {background: url("../images/s_zxal_z_t.jpg");  border-bottom: 2px solid #85685a; color: rgb(0, 0, 0);  display: block;  font-family: "微软雅黑";  font-size: 16px; height: 39px; overflow: hidden; }
.xanlih1 span, .xabouth1 span, .xboxlih1 span, .xyuyueh1 span {  color: rgb(170, 169, 171);   display: block;  font-family: Arial,Helvetica,sans-serif;   font-size: 11px;  padding-top: 1px;}
.xanlih1_1{width:50px; height:39px; line-height:39px; text-align:center;float: right;}
.xanli ul { list-style: outside none none;   margin: 0;    padding: 2px 0 0;}
.xanli li {background: url("../images/s_zxal_2_a.jpg") no-repeat scroll 0 0;float: left;height: 46px;margin: 10px 0 8px;width: 414px;}
.xanli li a{font-size: 17px;color: #ffffff;line-height: 46px;text-indent: 50px;float: left;width: 414px;}
.xanli li:hover{background: url(../images/s_zxal_2_b.jpg) no-repeat;
font-size: 17px;
color: #ffffff;
line-height: 46px;}
.xanli li img {    float: left;    margin-right: 32px;}
.xanli li span {    color:#680505;    font-size: 16px;    padding: 10px 0 5px;}
.xanli li p {   color: rgb(0, 0, 0);  font-size: 14px;  height: 72px;  line-height: 18px;   margin: 8px 0 0;    overflow: hidden;    padding: 0;}
.xanlipic {width: 670px;overflow: hidden;
height: 365px;
float: left;
margin-top: 10px;
margin-left: 10px;}
.center1{width:1100px; height:auto; margin:0px auto; margin-top:-61px; _margin-top:-61px; *margin-top:-61px; }

.s_hd{width:100%; float:left;}








