
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }
input { font-family: "Microsoft YaHei"; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
li { vertical-align: bottom; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight:normal }
q:before, q:after { content: ''; }
table { font-size: inherit; font: 100%; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight: bold; margin: 0; padding: 0; }
input, select { font-size: 12px; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
*html .clearfix { height: 1%; }
/* End hide from IE-mac */
* + html .clearfix { min-height: 1%; }


.index_frame{height:100%; min-height:720px;}
.index_frame li{position:relative}
.index_frame li img{position: absolute}
.img01_bg{ background:url(../images/img01_bg.jpg) center top no-repeat;height:700px; width:100%; background-size:cover;}
.img02_bg{ background:url(../images/img02_bg.jpg) ; background-size:cover;}
.img03_bg{ background:url(../images/img03_bg.jpg) ; background-size:cover;}
.img04_bg{ background:url(../images/img04_bg.jpg) ; background-size:cover;}
.img05_bg{ background:url(../images/img05_bg.jpg) ; background-size:cover;}
.img06_bg{ background:url(../images/img06_bg.jpg) ; background-size:cover;}

.pr{ position:relative}
.img01 li,.img02 li{ width:185px;height:168px;}
.img01 li img,.img02 li img{ width:185px;height:168px;}

#index_warp{position:relative}
.time{ position:fixed;right:5%;top:200px;width:46px;height:297px; overflow:hidden; background:url(../images/time_on.png) no-repeat;  z-index:99}
.img_pic{ position:absolute; bottom:60px; width:253px}
.img_pic li{ background:url(../images/li_on.png) no-repeat; float:none; cursor:pointer; width:8px;height:8px; margin:0 5px; display:inline-block}
.img_pic li.hover{background:url(../images/li_off.png) no-repeat;}
.time li{ width:46px; cursor:pointer;height:42px;}
.time li.ps01{background:url(../images/time_off.png) 0 0}
.time li.ps02{background:url(../images/time_off.png) 0 -90px}
.time li.ps03{background:url(../images/time_off.png) 0 -180px}
.time li.ps04{background:url(../images/time_off.png) 0 -270px}

#mall_bigpic_container{
	overflow:hidden;
	position:relative;
}
.mall_bigpic{ float:left; width:525px}

#mall_bigpic_point{ position:absolute; text-align:center; z-index:299; top:250px; width:525px}
#mall_bigpic_point li{background: url(../images/li_on.png) no-repeat;
float: none;
cursor: pointer;
width: 8px;
height: 8px;
margin: 0 5px;
display: inline-block;}
#mall_bigpic_point li.hover{background:url(../images/li_off.png) no-repeat;}

.hei_bg{ height:50px; background:url(../images/hei_bg.png); position:absolute; bottom:0; left:0; width:525px; z-index:99;color:#fff}
#index_mall .title h1{ font-size:16px;}
#index_mall .title p{ color:#faddd2; font-size:12px}
#index_mall .size{ font-size:25px;}
.mt5{ margin-top:5px}
.mt10{ margin-top:10px}
.ml10{ margin-left:10px}
.mr10{ margin-right:10px}

.dpage{ text-align:center; height:50px; position:absolute; left:0; width:100%; bottom:0; z-index:10}

.Ibg_01{ background:url(../images/P1bg.jpg); background-size:cover; }
.Ibg_02{ background:url(../images/P2bg.jpg) right bottom no-repeat #fff;}
.Ibg_03{ background:url(../images/P3bg.jpg); background-size:cover; }
.Ibg_04{ background:#fff;}

.wall{ width:100%; height:100%; background:url(../images/Iimg1.png) center center no-repeat;}

.boxhz{ position:relative; border:3px solid #acacac; padding:40px 55px; width:475px; backface-visibility:#fff;}
.boxhz span{ display:block; color:#949494}
.boxhz .hztitle{ padding:20px; background:#fff; top:-10px; right:-60px;  background:url(../images/Ip2title.png) center center no-repeat #fff; width:122px; height:40px; position:absolute}
.boxhz .htitle{ font-size:30px; text-align:center; }
.boxhz p{ color:#949494}

.Int{ background:url(../images/Inewsimg.png) no-repeat; width:524px; height:51px; margin:10px 0;}
.Int a{ display:block; height:51px;}

.Intlist{ width:435px}
.Intlist ul li{ border-bottom:1px dashed #b3b3b3; height:30px; line-height:30px; overflow:hidden; background:url(../images/IntIbg.jpg) left 15px no-repeat; padding:0 10px 0 15px;}
.Intlist ul li a{ color:#949494}
.Intlist ul li a .lititle{ float:right;}

.p3imgbg{ background:url(../images/Ip3profl.png) center center no-repeat; height:635px;}
.p3imgbg a{ display:block; float:right; background:url(../images/Ip3pro.png) no-repeat; width:262px; height:118px; margin-top:50px}

.p-zsjm{ display:block;}
.p-zsjm a{ display:block; background:url(../images/Ip4title.png) no-repeat; height:50px;}

.boxzs{ background:url(../images/Ip4bg.jpg) left center no-repeat;}
.boxzslist ul li{height:130px;position:static !important;}
.boxzslist ul li p img{-webkit-transform:none !important;transform:none !important; width:135px; height:90px;filter:none !important;position:static !important;}
.boxzslist { width:560px;}
.boxzslist ul li p{ display:block; width:135px;}
.boxzslist ul li span{ display:block; height:25px; line-height:25px; text-align:center; font-size:16px;color:#bc2336; overflow:hidden}
.boxzslist ul li em{ font-size:12px; text-align:center; display:block; height:15px;  line-height:15px; overflow:hidden; color:#333}
.boxzslist ul li p.p-sjyl{ width:405px; float:right; height:92px; overflow:hidden; line-height:22px}
.boxzslist ul li p.p-sjyl a{ color:#6a6665}
