@charset "utf-8";
/* CSS Document */

.z_bt1{ width:980px; height:70px; overflow:hidden; background:url(../img/bt1.jpg) top center no-repeat;}
.z_bt2{ width:980px; height:70px; overflow:hidden; background:url(../img/bt2.jpg) top center no-repeat;}
.z_bt3{ width:980px; height:70px; overflow:hidden; background:url(../img/bt3.jpg) top center no-repeat;}
.z_bt4{ width:980px; height:70px; overflow:hidden; background:url(../img/bt22.jpg) top center no-repeat; margin-top:26px;}

.z_top{ width:100%; height:620px; margin:0 auto; background:url(../img/top.jpg) top center no-repeat;}

/*next*/
.z_wrap{ width:980px; height:auto; margin:0 auto; padding:0 30px 39px 30px; background-color:#FFF;}

/*next*/
.z_daoyu{ width:980px; height:432px; overflow:hidden;}
.z_daoyu .tt{ width:980px; height:130px; float:right; background:url(../img/daoyu.jpg) top center no-repeat;}
.z_daoyu .ll{ width:460px; height:300px; float:left;}
.z_daoyu .ll p{ text-indent:2em; font-size:15px; line-height:30px;}
.z_daoyu .ll p a{ color:#FF0000; text-decoration:underline;}
.z_daoyu .ll p span{ color:#FF0000;}
.z_daoyu .rr{ width:470px; height:301px; float:right;}
.z_daoyu .rr img{ width:470px; height:301px;}

/*next*/
.z_next1{ width:980px; height:980px; overflow:hidden;}
.z_next1 #hd{ width:980px; height:660px; background:url(../img/huodong.jpg) top center no-repeat;}
.z_next1 p{ width:500px; margin-left:284px; font-size:16px; line-height:32px;}
.z_next1 h3{ font-size:22px; color:#FF0000; line-height:39px; margin-top:26px; text-align:center;}

/*next*/
.z_next2{ width:980px; height:990px; overflow:hidden;}
.z_next2 p{ font-size:15px; line-height:29px; text-indent:2em; border-left:3px solid #D90C1D; border-right:3px solid #D90C1D; margin-top:6px; padding:0 16px;}
.z_next2 #sp{ width:980px; height:900px; background:url(../img/shangpu.jpg) top center no-repeat;}

/*next*/
.z_next3{ width:980px; height:760px; overflow:hidden;}
.z_next3 #p{ font-size:15px; line-height:29px; text-indent:2em; border-left:3px solid #D90C1D; border-right:3px solid #D90C1D; margin-top:6px; padding:0 16px;}
.z_zz-hxt { width:960px; height:445px;}
.z_zz-hxt li { width:300px; height:445px; float:left; margin-left:19px; border-left:1px dashed #D90C1D; overflow:hidden;}
.z_zz-hxt li img { width:300px; height:375px; display:block;}
.z_zz-hxt li p{ width:280px; float:left; margin-left:19px; font-size:15px; line-height:31px; color:#D90C1D; font-weight:bold;}
.z_zz-hxt li p b{ color:#003; font-weight:bold;}