@charset utf-8;
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}
body{ 	width:100%;
	font-family: "Microsoft YaHei","",Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 auto;
	color:#333;
	height:auto; 
	}
img{ border:0px;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:#b1b1b1; }
a:hover{ text-decoration:none; color:#073190; outline:none;}
.float_left{ float:left;}
.float_right{ float:right;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
.blueolor{ color:#1570c1;}
.greyColor{ color:#666666;}




body{background:#060b42;padding:0; margin:0;}
.zt_top{ background:url(top.jpg) no-repeat top center; height:720px;}
.zt_top .zt_con{ position: relative; width:980px; margin:0px auto;}
.zt_top2{ background:url(top2.jpg) no-repeat top center; height:479px;}

.zt_top h1,.zt_top2 h2{text-indent:-5000px;  margin:0px auto; overflow:hidden; margin:0px; padding:0px; line-height:0px; font-size:0px;}
.zt_mid1{ overflow:hidden;background:url(m1.jpg) no-repeat top center; height:856px;}
.zt_mid1 h2,.zt_mid2 h2,.zt_mid3 h2,.zt_mid4 h2,.zt_mid5 h2,.zt_mid6 h2,.zt_mid7 h2,.zt_mid7 p{ text-indent:-5000px;}
.zt_mid1 .zt_con{ width:950px; margin:0 auto; font-size:26px; line-height:45px; text-indent:2em; padding-top:140px; color:#333;}
.zt_mid1 .zt_con p{ padding-bottom:20px;}
.zt_mid1 h3{font-size:40px; color:#fe6001; line-height:55px; border-bottom:1px dotted #fc8a87;}
.zt_mid1 h3 span{color:#323131; font-size:28px;}
.zt_mid1 h4{color:#999999; font-size:24px; padding:10px 0 20px;}


.zt_mid2{ overflow:hidden;background:url(m2.jpg) no-repeat top center; height:592px;}
.zt_mid2 .zt_con,.zt_mid3 .zt_con,.zt_mid4 .zt_con,.zt_mid5 .zt_con,.zt_mid6 .zt_con{ text-align:center; width:1000px; margin:0 auto; padding-top:53px; padding-left:90px;}

.zt_mid3 { background:url(m3.jpg) no-repeat center top; height:591px; }

.zt_mid4 { background:url(m4.jpg) no-repeat center top; height:588px; }
.zt_mid5 { background:url(m5.jpg) no-repeat center top; height:584px; }
.zt_mid6 { background:url(m6.jpg) no-repeat center top; height:584px;} 
.zt_mid7 { background:url(m8.jpg) no-repeat center top; height:676px;} 
.zhuantiBottom{ text-align:center; padding:30px 0 0; text-align:center; color:#eee; font-size:16px;background:url(bottom.jpg) no-repeat top center; color:#fff; height:100px; line-height:30px;}



/*tab*/
.tab{position:relative; padding-left:395px;}
.tab .tabList{ background:url(tab_bg.jpg) repeat-x left;clear:both;height:82px; line-height:82px; display:block;}
.tab .tabList li{
	float:left;
	width:302px;
 background:url(tab2.jpg) no-repeat bottom center;
	text-align:center;
	position:relative;
	cursor:pointer; font-size:24px; color:#e5897f; font-size:30px; font-weight:bold;
}
.tab .tabCon{ margin:0;
}
.tabCon p{ border:1px solid #df0b1f; border-bottom:0px; border-top:0px; padding:15px; font-size:20px; color:#333; line-height:30px; text-align:left;}

.tab .tabCon .price{  background:url(price.jpg) no-repeat bottom center; height:59px; padding-top:40px; padding-left:20px; color:#fff; font-size:40px;}
.tab .tabCon .price span{ font-size:18px;}
.tab .tabCon .price li{ float:left;}
.price2{ padding-left:40px;}
.price3{ padding-left:40px;}
.price4{ padding-left:55px;}
.tab .tabCon .price4{ font-size:50px;}
.tab .tabList li.one{
	 background:url(tab1.jpg) no-repeat bottom center; color:#df0b1f;
	
}
.btn{ padding-top:35px; height:75px; float:right;}
.btn a{ width:288px; height:75px; color:#fff; display:block; text-align:center; font-size:40px; line-height:75px; background:url(btn1.jpg) no-repeat bottom center;}
.btn a:visited,.btn a:link{ color:#fff;}
.btn a:hover{ background:url(btn2.jpg) no-repeat bottom center;}