 /*zong*/
.fl {float:left;}
.fr {float:right}
.cl {clear:both;}
.w100{width:100%;}
.w1200 {width:1200px; margin:0 auto;}
ul li{list-style:none;}
a:hover{text-decoration:none;}


/*********************************************** 横向主导航条 ***********************************************/
.head{height:97px;}
.logo{padding-top:26px;}
.tel{padding-top:20px;}
.dh{height:54px; background:#9c0202;}
.banner{height:450px;}
.banner1{height:312px; background:url(../images/001.jpg) no-repeat top center;}


.maina{height:629px; margin-top:20px;}
.maina_s{height:76px; text-align:center;}
.maina_x{height:533px; margin-top:20px;}
.maina_xz{width:180px; height:533px;}
.maina_xz li{width:180px; height:46px; background:#313131; margin-bottom:5px;}
.maina_xz li a{color:#FFF; line-height:46px; width:160px; height:46px; overflow:hidden; padding-left:15px; display:block;}
.maina_xz li a:hover{ color:#FFF; background:#90050a; }
.maina_xy{width:1000px; height:533px;}

.mainb{height:597px; margin-top:45px;}
.mainb_s{height:78px; text-align:center;}
.mainb_x{height:490px; margin-top:29px; background:url(../images/03.jpg) no-repeat top center;}
.mainb_xs{width:709px; height:209px;padding-left: 472px; padding-top: 45px; font-size:15px; line-height:30px;}
.mainb_xx{width:88px; height:212px; margin-top:24px; float:right;}

.mainc{height:360px; margin-top:65px;}
.mainc_s{height:77px; text-align:center;}
.mainc_x{height:237px; margin-top:46px;}

.maind{height:749px; margin-top:20px; background:url(../images/06.jpg) no-repeat top center;}
.maind_z{width:405px; height:385px; padding-top:293px; padding-left:160px;}
.maind_z li{ width:405px; height:99px; background:url(../images/10.png) no-repeat top center; margin-bottom:40px;}
.maind_z li a{ width:343px; height:75px;margin-left: 20px; display:block; font-size:16px;}
.maind_y{width:405px; height:385px; padding-top:222px; padding-right:162px;}
.maind_y li{ width:405px; height:99px; background:url(../images/09.png) no-repeat top center; margin-bottom:40px;}
.maind_y li a{ width:343px; height:75px;margin-left: 50px; display:block; font-size:16px;}


.foots{height:200px; color:#FFF;}
.foots_z{width:326px; height:200px;}
.foots_zh{width:162px; height:166px; margin-left:280px;}
.foots_y{width:256px; height:159px;}
.footx{height:auto; text-align:center; margin-top:15px;}
.footx a{ color:#FFF;}

























