/* CSS Document */

.mzsy_nav{ background:url(../images/mzsy_navbg.png) center top no-repeat; height:40px; line-height:40px; font-size:16px; color:#fffefe; font-family:宋体; text-align:center; font-weight:bold;}

.mzsy_nav a{ white-space:nowrap; font-size:16px; color:#fffefe; font-family:宋体; text-align:center; font-weight:bold; line-height:40px;}
.mzsy_nav a:hover{ color:#FF0;}
.mzsy_nav a.on{ color:#FF0;}
.mzsy_cul{ min-height:400px; width:1228px; padding:0 0 30px;}

.mzsy_cul li{ float:left; margin:20px 27px 0 0; position:relative; overflow:hidden; width:381px; height:330px;}

.mzsy_cli_imgzz{ display:block; background:url(../images/mzsy_cul_zz.png) no-repeat; width:381px; height:267px; position:absolute; left:0; top:-267px;}

.mzsy_cli_img{ display:block;}

.mzsy_cli_titt{ height:32px; line-height:32px; font-size:14px; color:#ac9e98; font-family:宋体;}

.mzsy_cli_titt em{ background:url(../images/mzsy_cul_t.png) left center no-repeat; padding:0 20px 0 20px;}

.mzsy_cli_titt span{ background:url(../images/mzsy_cul_l.png) left center no-repeat; padding:0 20px 0 25px;}

.mzsy_cli_titt b{ background:url(../images/mzsy_cul_z.png) left center no-repeat; padding:0 0 0 20px; font-weight:normal;}

.mzsy_cli_titb{ height:31px; line-height:31px; overflow:hidden;}

.mzsy_cli_titb h3{ float:left;}

.mzsy_cli_titb h3 a{ display:block; height:31px; line-height:31px; font-size:14px; color:#311000; font-weight:normal;}

.mzsy_cli_titb>a{ float:right; font-size:12px; font-family:Arial;  color:#311000; background:url(../images/mzsy_cul_mbg.png) no-repeat; width:85px; height:21px; line-height:21px; text-align:center; margin:5px 0 0;}

.mzsy_cul li:hover .mzsy_cli_titb{ background:#311000; padding:0 0 0 20px;}

.mzsy_cul li:hover .mzsy_cli_titb h3 a{ color:#FFF;}

.mzsy_cul li:hover .mzsy_cli_titb>a{ background:none; color:#FFF;}



.mzsy_pl{ background:url(../images/mzsy_pl_ulbg.png) center 60px no-repeat; position:relative;}

.mzsy_pl>em{ font-size:18px; color:#311000; display:block inherit38px; line-height:38px; text-align:center; border-bottom:3px solid #311000; margin:0 auto; display:block; width:75px;}

.mzsy_pl_bd{ width:1050px; margin:0 auto; height:260px;}

.mzsy_pl_ul{ padding:40px 0 0;}

.mzsy_pl_ul li{ width:1050px;}

.mzsy_pl_lit{ text-align:center; color:#311000; height:48px;}

.mzsy_pl_limg{ position:relative; width:96px; height:128px; margin:35px auto 0; padding:5px 5px 4px;}

.mzsy_pl_limg a{ background:url(../images/mzsy_pl_limg_bg.png) no-repeat; width:106px; height:137px; display:block; position:absolute; left:0; top:0;}

.mzsy_pl_ul li h3{ text-align:center; height:40px; line-height:40px;}

.mzsy_pl_ul li h3 a{ font-size:14px; color:#311000; font-weight:normal;}

.mzsy_pl>a{ top:213px;}

.mzsy_pl>a.prev{ background:url(../images/mzsy_pl_limg_prev.png) no-repeat center center; width:40px; height:40px; position:absolute; left:452px;}

.mzsy_pl>a.next{ background:url(../images/mzsy_pl_limg_next.png) no-repeat center center; width:40px; height:40px; position:absolute; right:452px;}

.mzsy_pl>a:hover{filter:alpha(opacity=80); /*IE滤镜，透明度50%*/

-moz-opacity:0.8; /*Firefox私有，透明度50%*/

opacity:0.8;/*其他，透明度50%*/}



/*详细页*/

.mzsy_xxc{ margin:25px 0 25px;}

.mzsy_xxc_tit{ background:#f7f7f7; padding:0 55px; border-top:1px solid #311000;}

.mzsy_xxc_tit>em{ font-size:12px; color:#a6a6a6; height:34px; line-height:34px; display:block;}

.mzsy_xxc_tz{ overflow:hidden;}

.mzsy_xxc_tl{ float:left;}

.mzsy_xxc_tl h1{ min-height:38px; line-height:38px; font-size:20px; color:#311000;}

.mzsy_xxc_tlgn{ height:34px; line-height:34px; display:block; font-size:12px; color:#222222;}

.mzsy_xxc_tlgn span{ background:url(../images/mzsy_cul_xxl.png) left center no-repeat; padding:0 0 0 22px;}

.mzsy_xxc_tlgn b{ background:url(../images/mzsy_cul_xxz.png) left center no-repeat; padding:0 0 0 22px; font-weight:normal;}

.mzsy_xxc_trbut{ float:right;}

.mzsy_xxc_trbuts img{ display:block;}

.mzsy_xxc_c{ min-height:350px;}

/*新闻头条*/

.xwtt_c{ width:1198px; overflow:hidden;}

.xwtt_c>a{ display:block;}

.xwtt_c>a img{ display:block;}

.xwtt_cul{ width:1250px; min-height:400px; padding:0 0 30px;}

.xwtt_cul li{ float:left; width:555px; height:105px; padding:15px 50px 30px 0; margin:22px 0 0;}

.xwtt_cul li h3{}

.xwtt_cul li h3 a{ display:block; height:30px; line-height:30px; font-size:14px; color:#252525; background:url(../images/xwtt_li_tibg1.png) left center no-repeat; padding:0 0 0 10px; font-weight:normal;}

.xwtt_cul li>em{ display:block; height:24px; line-height:24px; color:#666666;}

.xwtt_cul li>div{ color:#666666; line-height:24px;}

.xwtt_cul li:hover{ background:#311000; padding:15px 25px 30px;}

.xwtt_cul li:hover h3 a{ color:#FFF; background:url(../images/xwtt_li_tibg.png) left center no-repeat;}

.xwtt_cul li:hover em{ color:#FFF;}

.xwtt_cul li:hover>div{ color:#FFF;}

/*新闻头条详细*/

.xwtt_xxc{}

.xwtt_xxc h1{ font-size:18px; color:#000000; text-align:center; height:36px; line-height:36px;}

.xwtt_xxc_gn{ text-transform:uppercase; font-size:12px; color:#7b7979; text-align:center; height:34px; line-height:34px; padding:0 0 25px;}

.xwtt_xxc_gn a{ font-size:12px; color:#7b7979;}

.xwtt_xxc_gn a:hover{ color:#311000;}

.xwtt_xxc_w{ font-size:14px; color:#6c6c6c; line-height:30px;}

.xwtt_xxc_tj{}

.xwtt_xxc_tj>em{ font-size:18px; color:#311000; display:block; height:38px; line-height:38px; text-align:center; width:75px; border-bottom:3px solid #311000;}

.xwtt_xxc_tjul{ padding:5px 0 0; min-height:150px;}

.xwtt_xxc_tjul li{ float:left; width:550px; height:52px; line-height:52px; overflow:hidden; border-bottom:1px solid #e8e8e8;}

.xwtt_xxc_tjul li h3{ float:left; height:52px; line-height:52px;}

.xwtt_xxc_tjul li h3 a{ display:block; font-size:14px; color:#252525; height:52px; line-height:52px; font-weight:normal; background:url(../images/xwtt_li_tibg1.png) 4px center no-repeat; padding:0 0 0 15px;}

.xwtt_xxc_tjul li em { float:right;  height:52px; line-height:52px; white-space:nowrap; color:#666666;}

.xwtt_xxc_tjul li h3 a:hover{ color:#f90;}

/*套系价格*/

.mzsy_cli_tijg{ height:30px; text-transform:uppercase; line-height:30px; font-size:18px; color:#311000; padding:5px 0 0;}

.mzsy_cul_bj li{ height:365px;}
.ql_subpag img{ max-width:1198px;}