*{
	font-family:Microsoft YaHei,Arial,Helvetica,sans-serif
}
.row1100{
	margin:0 auto;
	width:1100px;
	height:100%
}
#pm_header{
	
}
#pm_header #pm_top{
	height:40px;
	line-height:40px;
	background:#e7e7e7 url(/pm_images/topbg.png) no-repeat top center
}
#pm_header #pm_top #pm_top_right{
	color:#585858;
	text-align:right;
	margin-right:30px
}
#pm_header #pm_top #pm_top_right a{
	color:#585858
}
#pm_header #pm_top #pm_top_right span{
	margin:0 5px
}
#pm_header #pm_menuandlogo{
	background:#281c02;
	height:90px
}
#pm_header #pm_menuandlogo .row1100{
	position:relative
}
#pm_header #pm_menuandlogo #pm_logo{
	width:322px;
	height:90px;
	position:absolute;
	top:0px;
	left:0px
}
#pm_header #pm_menuandlogo #pm_menu{
	position:absolute;
	top:0px;
	height:90px;
	left:342px
}
#pm_header #pm_menuandlogo #pm_menu ul li{
	float:left;
	background:url(/pm_images/menulibg.png) no-repeat right;
	height:45px;
	padding-top:25px;
	padding-left:8px;
	padding-right:16px;
	text-align:center;
	padding-bottom:20px
}
#pm_header #pm_menuandlogo #pm_menu ul li a{
	display:block;
	font-size:18px;
	color:#fff;
	line-height:25px;
	text-decoration:none
}
#pm_header #pm_menuandlogo #pm_menu ul li a span{
	font-size:10px;
	color:#a87101;
	display:block;
	line-height:20px;
	height:20px
}
#pm_header #pm_menuandlogo #pm_menu ul li a:hover{
	color:#ffea00
}
#pm_header #pm_menuandlogo #pm_menu ul li a:hover span{
	color:#a87101
}
#pm_header #pm_slider{
	height:450px
}
#pm_header #pm_slider .row1100{
	position:relative
}
#pm_header #pm_slider .row1100 a{
	position:absolute;
	width:177px;
	height:52px;
	overflow:hidden;
	text-indent:-999em;
	display:block;
	top:320px;
	left:607px
}
#pm_header #pm_ztc{
	background:#281c02;
	height:90px
}
#pm_header #pm_ztc .zctlist{
	float:left;
	height:90px;
	overflow:hidden;
	padding:0 45px;
	background:url(/pm_images/ztclibg.png) no-repeat right;
	width:276px;
	display:inline-block;
}
#pm_header #pm_ztc .zctlist .zctlist_left{
	color:#feef00;
	font-size:20px;
	line-height:90px;
	float:left;
	width:90px
}
#pm_header #pm_ztc .zctlist .zctlist_right{
	float:left;
	width:186px;
	padding:15px 0;
}
#pm_header #pm_ztc .zctlist .zctlist_right a{
	display:inline-block;
	font-size:14px;
	line-height:30px;
	height:30px;
	color:#fff;
	float:left;
	width:57px
}
#pm_header #pm_bread{
	background:#503704;
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:14px;
	text-indent:50px
}
#pm_header #pm_bread a{
	color:#fff
}
#pm_header #pm_ztc .zctlist2 .zctlist_right a{
	width:43px
}
#pm_header #pm_ztc .zctlist2 .zctlist_right a.zctlist2enda{
	width:62px
}
#pm_header #pm_ztc .zctlist2 .zctlist_right a.zctlistpenda{
	width:98px
}
#pm_header #pm_ztc .zctlist3 .zctlist_right a{
	width:56px
}
#pm_header #pm_ztc .zctlist3 .zctlist_right a.zctlist3enda{
	width:43px
}
#pm_header #pm_ztc .zctlist3 .zctlist_right a.zctlist3en78{
	width:69px
}
#pm_header #pm_ztc .zctlist3 .zctlist_right a.zctlist3en56{
	width:56px
}

.slide_into1{
	width:177px;
	height:51px;
	display:block;
	overflow:hidden;
	text-indent:-999em;
	position:absolute;
	top:320px;
	left:65px;
	line-height:0;
	font-size:0
}
.slide_into2{
	width:130px;
	height:46px;
	display:block;
	overflow:hidden;
	text-indent:-999em;
	position:absolute;
	top:358px;
	left:34px;
	line-height:0;
	font-size:0
}
.slide_into22{
	width:130px;
	height:46px;
	display:block;
	overflow:hidden;
	text-indent:-999em;
	position:absolute;
	top:358px;
	left:184px;
	line-height:0;
	font-size:0
}
.indexflow{
	
}
.indexflow .row1100{
	position:relative
}
#index1{
	height:539px;
	background:url(/pm_images/index1bgbg.png) repeat
}
.index1ccc{ position:absolute; width:125px; height:120px; bottom:62px; left:380px; display:block; overflow:hidden; text-indent:-999em;}
#index1 .row1100{
	background:url(/pm_images/index1bgbgpic1.png) no-repeat 0px 145px
}
#index1 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:70px;
	line-height:70px;
	padding-top:35px;
	text-align:center;
	border-bottom:3px solid #000
}
#index1 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:22px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
#index1 #index1v{
	position:absolute;
	top:145px;
	right:0px
}
#index2{
	height:102px;
	background:#fff
}
#index2 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:70px;
	line-height:70px;
	padding-top:19px;
	text-align:center;
	border-bottom:3px solid #777
}
#index2 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:11px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
#adzh{background:url(/pm_images/adzh.jpg) no-repeat center;height:172px; text-align:center;}
#adzh span{display: none;overflow:hidden;}
#index3{
	height:397px;
	background:url(/pm_images/index3bgbg.jpg) no-repeat top center
}

#index_sydt{width:100%; background-color:#FFFFFF; height:1607px;}
.bk16{ height:16px;}
#index_sydt_01{width:1100px;position:relative;height:384px;background:url(/pm_images/sydt_01.jpg) no-repeat top center; font-size:14px; font-family:Microsoft YaHei;}
#index_sydt_01 .qalist_01{position:absolute; top:75px; left:78px; color:#eb1c54}
#index_sydt_01 .qalist_02{position:absolute; top:110px; left:80px; color:#000000}
#index_sydt_01 .qalist_03{position:absolute; top:152px; left:78px; color:#eb1c54}
#index_sydt_01 .qalist_04{position:absolute; top:187px; left:80px; color:#000000}
#index_sydt_01 .qalist_05{position:absolute; top:231px; left:78px; color:#eb1c54}
#index_sydt_01 .qalist_06{position:absolute; top:264px; left:80px; color:#000000}
#index_sydt_01 .qalist_07{position:absolute; top:309px; left:78px; color:#eb1c54}
#index_sydt_01 .qalist_08{position:absolute; top:341px; left:80px; color:#000000}
#index_sydt_02{height:385px;background:url(/pm_images/sydt_02.jpg) no-repeat top center;}
#index_sydt_03{height:385px;background:url(/pm_images/sydt_03.jpg) no-repeat top center; margin-top:18px;}
#index_sydt_04{height:385px;background:url(/pm_images/sydt_04.jpg) no-repeat top center; margin-top:18px;}

#index3pic1{
	padding-top:32px
}
#index3pic2{
	position:absolute;
	top:32px;
	right:0px
}
#index4{
	height:503px;
	background:url(/pm_images/index4bg.jpg) no-repeat top center
}
.index4list{
	width:533px;
	float:left;
	margin-right:10px;
	height:214px;
	margin-top:33px;
	position:relative
}
#index4div2,#index4div4{
	margin-right:0;
	margin-left:24px
}
#index4div3,#index4div4{
	margin-top:19px
}
.index4list #index4div1right,.index4list #index4div2right,.index4list #index4div3right,.index4list #index4div4right{
	position:absolute;
	width:249px;
	height:188px;
	right:13px;
	top:12px
}
.index4list #index4div1left,.index4list #index4div2left,.index4list #index4div3left,.index4list #index4div4left{
	position:absolute;
	width:240px;
	height:140px;
	left:13px;
	top:60px;
	font-size:14px;
	line-height:24px;
	text-indent:2em
}
.index4list .index4listbtn{
	position:absolute;
	right:0px;
	bottom:0px;
	background:#a4a4a4;
	display:inline-block;
	border-radius:5px;
	text-align:center;
	width:80px;
	text-indent:0px;
	height:20px;
	line-height:20px;
	color:#fff
}
#index5{
	padding-top:47px;
	height:384px;
	background:url(/pm_images/index5bg.jpg) no-repeat top center
}
#indexjm{
	padding-top:0px;
	height:172px;
    background:url(/pm_images/indexjm.jpg) no-repeat top center

}
#index5 .gkx{ width:130px; height:45px; overflow:hidden; text-indent:-999em; display:block; position:absolute; right:70px; bottom:24px;}
#index13 .gkx{ width:130px; height:45px; overflow:hidden; text-indent:-999em; display:block; position:absolute; right:212px; top:26px;}
#index7{
	height:397px;
	background:url(/pm_images/index7bgbg.jpg) no-repeat top center
}
#index7pic1{
	padding-top:42px
}
#index7pic2{
	position:absolute;
	top:42px;
	right:0px
}
#index8{
	height:512px;
	background:url(/pm_images/index8bg.jpg) no-repeat top center
}
.index8list{
	width:533px;
	float:left;
	margin-right:10px;
	height:214px;
	margin-top:33px;
	position:relative
}
#index8div2,#index8div4{
	margin-right:0;
	margin-left:24px
}
#index8div3,#index8div4{
	margin-top:19px
}
.index8list #index8div1right,.index8list #index8div2right,.index8list #index8div3right,.index8list #index8div4right{
	position:absolute;
	width:249px;
	height:188px;
	right:13px;
	top:12px
}
.index8list #index8div1left,.index8list #index8div2left,.index8list #index8div3left,.index8list #index8div4left{
	position:absolute;
	width:240px;
	height:140px;
	left:13px;
	top:60px;
	font-size:14px;
	line-height:24px;
	text-indent:2em
}
.index8list .index8listbtn{
	position:absolute;
	right:0px;
	bottom:0px;
	background:#a4a4a4;
	display:inline-block;
	border-radius:5px;
	text-align:center;
	width:80px;
	text-indent:0px;
	height:20px;
	line-height:20px;
	color:#fff
}
#index9{
	height:209px;
	background:url(/pm_images/index9bg.jpg) no-repeat top center
}
.index9btn{
	position:absolute;
	right:19px;
	bottom:47px;
	width:110px;
	height:29px;
	overflow:hidden;
	display:block;
	text-indent:-999em
}
#index10{
	height:851px;
	background:#fff; overflow:hidden
}
.slideTxtBox4{
	margin-top:25px
}
.slideTxtBox4 .hd{
	height:89px
}
.slideTxtBox4 .hd ul li{
	float:left;
	width:183px;
	display:inline-block
}
.slideTxtBox4 .hd ul li a{
	width:183px;
	height:89px;
	display:inline-block;
	overflow:hidden;
	text-indent:-999em;
	display:block;
}
.slideTxtBox4 .hd ul li a.hd1{
	background:url(/pm_images/index10bgico1.jpg) no-repeat
}
.slideTxtBox4 .hd ul li a.hd2{
	background:url(/pm_images/index10bgico2.jpg) no-repeat
}
.slideTxtBox4 .hd ul li a.hd3{
	background:url(/pm_images/index10bgico3.jpg) no-repeat
}
.slideTxtBox4 .hd ul li a.hd4{
	background:url(/pm_images/index10bgico4.jpg) no-repeat
}
.slideTxtBox4 .hd ul li a.hd5{
	background:url(/pm_images/index10bgico5.jpg) no-repeat
}
.slideTxtBox4 .hd ul li a.hd6{
	background:url(/pm_images/index10bgico6.jpg) no-repeat
}
.slideTxtBox4 .hd ul li.on a.hd1,.slideTxtBox4 .hd ul li a.hd1:hover{
	background:url(/pm_images/index10bgico1hover.jpg) no-repeat
}
.slideTxtBox4 .hd ul li.on a.hd2,.slideTxtBox4 .hd ul li a.hd2:hover{
	background:url(/pm_images/index10bgico2hover.jpg) no-repeat
}
.slideTxtBox4 .hd ul li.on a.hd3,.slideTxtBox4 .hd ul li a.hd3:hover{
	background:url(/pm_images/index10bgico3hover.jpg) no-repeat
}
.slideTxtBox4 .hd ul li.on a.hd4,.slideTxtBox4 .hd ul li a.hd4:hover{
	background:url(/pm_images/index10bgico4hover.jpg) no-repeat
}
.slideTxtBox4 .hd ul li.on a.hd5,.slideTxtBox4 .hd ul li a.hd5:hover{
	background:url(/pm_images/index10bgico5hover.jpg) no-repeat
}
.slideTxtBox4 .hd ul li.on a.hd6,.slideTxtBox4 .hd ul li a.hd6:hover{
	background:url(/pm_images/index10bgico6hover.jpg) no-repeat
}
.slideTxtBox4 .bd{
	border:15px solid #ededed
}
.slideTxtBox4 .bd .bdcccleft{
	float:left;
	width:501px
}
.slideTxtBox4 .bd .bdcccright{
	float:left;
	width:569px
}
#index10 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:70px;
	line-height:70px;
	padding-top:16px;
	text-align:center;
	border-bottom:3px solid #333
}
#index10 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:9px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
#index10 h4{
	vertical-align:bottom;
	line-height:42px;
	position:absolute;
	top:220px;
	left:525px;
	font-size:42px;
	height:42px
}
#index10 h4 span{
	color:#f00;
	font-size:26px
}
.dp{
	position:absolute;
	top:284px;
	left:525px;
	font-size:20px;
	color:#a17100
}
.dp2{
	position:absolute;
	top:320px;
	left:525px;
	font-size:20px;
	color:#a17100
}
.dp span,.dp2 span{
	background:#000;
	padding:0 8px;
	display:inline-block;
	font-size:20px;
	color:#fff;
	height:30px;
	line-height:30px;
	font-weight:bold;
	margin-right:5px
}
#index10 p{
	font-size:16px;
	line-height:26px;
	width:535px;
	position:absolute;
	top:365px;
	left:525px;
	border-bottom:1px solid #666666;
	padding-bottom:10px
}
#index10v{
	position:absolute;
	bottom:70px;
	right:65px;
	width:510px;
	height:290px;
	text-align:center;
	background:#1c1c1c;
	padding-top:20px;
	border-radius:5px
}
#index11{
	height:639px;
	background:#ededed
}
.store_map .index_map{
	margin:25px 50px 0 0
}
#index11 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:70px;
	line-height:70px;
	padding-top:26px;
	text-align:center;
	border-bottom:3px solid #333;
	margin-bottom:15px
}
#index11 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:14px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
.index11cc{
	border:13px solid #d8d8d8
}
.index11cc .tyd{
	background:#fff url(/pm_images/index11ccbg.jpg);
	height:486px
}
.tyd_info{
	padding:40px 0px 0px 70px
}
.tyd_info h4{
	font-size:28px;
	line-height:36px;
	height:36px;
	color:#eb1c54
}
.h4more{
	font-size:23px;
	line-height:36px;
	line-height:36px;
	color:#eb1c54
}
#index12{
	background:#f6f6f6;
	height:880px;
}
#index12 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:66px;
	line-height:66px;
	padding-top:20px;
	text-align:center;
	border-bottom:4px solid #000;
	
}
.img-scroll{ height:590px;}
#index12 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:9px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
#index12 p{
	width:1016px;

	line-height:31px;
	font-size:17px;
	margin:0 auto 26px;
	padding-top:30px;
	text-indent:2em;

	letter-spacing:0px;
	margin-bottom:26px
}
#index12gun{
	background:#fff
}
#index13{
	height:209px;
	background:url(/pm_images/index13bg.jpg) no-repeat top center;
	color:#fff
}
#index13 h2{
	height:60px;
	line-height:60px;
	padding-top:20px;
	padding-bottom:10px;
	font-size:42px;
	text-align:center
}
#index13 .indexflowcbtn{
	width:132px;
	height:50px;
	display:block;
	position:absolute;
	top:23px;
	right:210px;
	overflow:hidden;
	text-indent:-999em
}
#index13 p{
	font-size:18px;
	text-indent:2em;
	line-height:30px;
	font-weight:bold
}
#index13n{
	position:absolute;
	bottom:5px;
	right:0px;
	font-size:14px;
	text-align:center
}
#index14{
	height:890px;
	background:#f6f6f6
}
#index14 h2{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:70px;
	line-height:70px;
	padding-top:17px;
	text-align:center;
	border-bottom:3px solid #000
}
#index14 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:9px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
.slideTxtBox2{
	position:absolute;
	top:115px;
	left:0px
}
.slideTxtBox2 .hd{
	height:49px;
	margin-bottom:50px
}
.slideTxtBox2 .hd ul{
	
}
.slideTxtBox2 .hd ul li{
	font-size:19px;
	font-weight:bold;
	color:#000;
	line-height:75px;
	float:left;
	height:75px;
	width:214px;
	text-align:center;
	cursor:pointer;
	margin-right:7px
}
.slideTxtBox2 .hd ul li.on{
	width:214px
}
.slideTxtBox2 .hd ul li a{
	width:214px;
	display:block;
	height:75px;
	overflow:hidden;
	text-indent:-999em
}
.slideTxtBox2 .hd ul li .hd1{
	background:url(/pm_images/index14pic1.jpg) no-repeat top center
}
.slideTxtBox2 .hd ul li.on .hd1,.slideTxtBox2 .hd ul li .hd1:hover{
	background:url(/pm_images/index14pic1hover.jpg) no-repeat top center
}
.slideTxtBox2 .hd ul li .hd2{
	background:url(/pm_images/index14pic2.jpg) no-repeat top center
}
.slideTxtBox2 .hd ul li.on .hd2,.slideTxtBox2 .hd ul li .hd2:hover{
	background:url(/pm_images/index14pic2hover.jpg) no-repeat top center
}
.slideTxtBox2 .hd ul li .hd3{
	background:url(/pm_images/index14pic3.jpg) no-repeat top center
}
.slideTxtBox2 .hd ul li.on .hd3,.slideTxtBox2 .hd ul li .hd3:hover{
	background:url(/pm_images/index14pic3hover.jpg) no-repeat top center
}
.slideTxtBox2 .hd ul li .hd4{
	background:url(/pm_images/index14pic4.jpg) no-repeat top center
}
.slideTxtBox2 .hd ul li.on .hd4,.slideTxtBox2 .hd ul li .hd4:hover{
	background:url(/pm_images/index14pic4hover.jpg) no-repeat top center
}
.slideTxtBox2 .hd ul li .hd5{
	background:url(/pm_images/index14pic5.jpg) no-repeat top center
}
.slideTxtBox2 .hd ul li.on .hd5,.slideTxtBox2 .hd ul li .hd5:hover{
	background:url(/pm_images/index14pic5hover.jpg) no-repeat top center
}
.slideTxtBox2 .bd{
	padding:0px;
	clear:both;
	padding-top:30px;
	background:#fff
}
.slideTxtBox2 .bd .bdccc h3{
	font-size:29px;
	color:#b70050;
	line-height:42px;
	text-align:center
}
.slideTxtBox2 .bd .bdccc p{
	line-height:24px;
	font-size:17px;
	margin-top:25px
}
.slideTxtBox2 .bd .bdccc p.bdccc2{
	text-indent:2em;
	padding:0 50px
}
.slideTxtBox2 .bd .bdccc p.bdccc3{
	line-height:normal;
	padding-left:42px;
	padding-bottom:30px
}
#index15{
	height:1140px;
	background:#000 url(/pm_images/index15bg.jpg) no-repeat top center
}
#index15one{
	position:absolute;
	color:#d8cba6;
	line-height:24px;
	top:227px;
	left:0px;
	font-size:15px
}
.slideTxtBox3{
	position:absolute;
	top:305px;
	left:0px;
	background:#fff url(/pm_images/index15bg2.jpg) no-repeat top center
}
.slideTxtBox3 .hd{
	height:55px
}
.slideTxtBox3 .hd ul{
	
}
.slideTxtBox3 .hd ul li{
	font-size:19px;
	font-weight:bold;
	color:#000;
	line-height:43px;
	float:left;
	height:43px;
	width:157px;
	text-align:center;
	cursor:pointer
}
.slideTxtBox3 .hd ul li.on{
	width:158px
}
.slideTxtBox3 .bd{
	padding:37px 50px
}
.slideTxtBox3 .bd .bdccc h3{
	font-size:36px;
	color:#b70050;
	line-height:42px;
	text-align:center
}
.slideTxtBox3 .bd .bdccc p{
	line-height:24px;
	font-size:18px;
	margin-top:25px
}
.slideTxtBox3 .bd .bdccc p.bdccc2{
	text-indent:2em
}
.slideTxtBox3 .bd .bdccc p.bdccc3{
	line-height:normal
}
#index16{
	height:715px;
	background:#fff url(/pm_images/index16bg.jpg) no-repeat top center
}
#index16 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:70px;
	line-height:70px;
	padding-top:19px;
	text-align:center;
	border-bottom:3px solid #000
}
#index16 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:9px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
#index16 p{
	width:515px;
	position:absolute;
	right:0px;
	top:556px;
	line-height:24px;
	text-indent:2em;
	font-size:16px;
	color:#000
}
#index17{
	height:627px;
	background:#fff url(/pm_images/index17bg.jpg) no-repeat bottom center
}
#index17 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:40px;
	line-height:40px;
	padding-top:35px;
	text-align:center;
	padding-bottom:18px;
	margin-bottom:20px;
	border-bottom:3px solid #000
}
#index17 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:9px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
.index17list{
	width:260px;
	float:left;
	margin-right:12px
}
.index17list .index17listtop{
	line-height:50px;
	height:50px;
	font-size:24px;
	color:#e04064;
	padding-left:60px;
	margin-bottom:15px
}
.index17list .index17listcenter{
	padding:5px
}
.index17list .index17listcenter ul li{
	font-size:14px;
	line-height:29px;
	height:29px;
	overflow:hidden
}
.index17list .index17listcenter ul li span{
	float:right
}
.index17list .index17listcenter ul li a{
	width:250px;
	overflow:hidden;
	display:inline-block
}
.index17listbottom{
	margin-top:15px;
	height:32px;
	line-height:32px;
	text-indent:5px;
	color:#8e0600;
	font-size:14px
}
.index17listbottom a{
	color:#8e0600
}
.index17listcenter2{
	padding:10px
}
.index17listcenter2 p{
	font-size:17px;
	line-height:26px;
	margin-bottom:10px
}
.index17listcenter2 form{
	
}
.index17listcenter2 form label{
	width:60px;
	display:inline-block;
	text-align:right;
	margin-right:5px;
	vertical-align:top;
	color:#000;
}
.index17listcenter2 form input,.index17listcenter2 form select{
	width:170px;
	height:18px;
	line-height:18px;
	border:1px solid #ccc
}
.index17listcenter2 form textarea{
	width:160px;
	height:65px;
	border:1px solid #ccc
}
.index17listcenter2 form .submit{
	width:109px;
	height:36px;
	display:inline-block;
	overflow:hidden;
	text-indent:-999em;
	cursor:pointer;
	background:url(/pm_images/yybtn.jpg) no-repeat
}
.index17listcenter2 form div{
	margin-top:15px
}
.index17listcenter2 form div.ff1{
	margin-top:35px
}
.index17list3{
	margin-right:17px
}
.index17listtop2{
	padding-left:60px;
	font-size:16px;
	line-height:23px
}
.index17listtop2 span{
	font-size:14px;
	color:#023499;
	display:block
}
.index17listcenter3{
	
}
.index17listcenter3 p{
	font-size:23px;
	line-height:32px;
	color:#fff;
	padding-left:23px;
	margin:5px 0
}
.index17listcenter3 a{
	font-size:20px;
	color:#000;
	font-weight:bold;
	margin-left:40px;
	margin-top:9px;
	display:inline-block
}
.index17listcenter3 a.aa2{
	color:#fff;
	margin-left:34px
}
.index17listcenter3 p.pp2{
	font-size:28px;
	text-align:center
}
.erweima222{
	margin-top:87px;
	margin-left:25px;
    margin-bottom:13px;
}

#index20{height:647px;background:#fff url(/pm_images/index20bj.jpg) no-repeat bottom center;}
#index20 h3{ font-size:40px;color:#000;font-weight:bold;letter-spacing:2px;height:40px;line-height:40px;padding-top:35px;text-align:center;padding-bottom:18px;margin-bottom:20px;border-bottom:3px solid #000}
#index20 .indexflowcbtn{background:url(/pm_images/indexflowcbtnbg.png) no-repeat;width:85px;height:75px;display:block;position:absolute;top:9px;right:0;overflow:hidden;text-indent:-999em}
.index20list{width:260px;float:left;margin-right:12px;}
.index20list .index20listtop{line-height:50px;height:50px;font-size:24px;color:#e04064;padding-left:60px;margin-bottom:15px}
.index20list .index20listcenter{padding:0px 5px 5px 0px}
.index20list .index20listcenter ul{ padding-left:5px}
.index20list .index20listcenter ul li{font-size:14px;line-height:29px;height:29px;overflow:hidden}
.index20list .index20listcenter ul li span{float:right}
/*原来 a{width:160px;*/
.index20list .index20listcenter ul li a{width:250px;overflow:hidden;display:inline-block}
.index20listbottom{margin-top:10px;height:32px;line-height:32px;text-indent:5px;color:#8e0600;font-size:14px}
.index20listbottom a{color:#8e0600}
.index20listcenter2{padding:10px}
.index20listcenter2 p{font-size:17px;line-height:26px;margin-bottom:10px}
.index20listcenter2 form{}
.index20listcenter2 form label{width:60px;display:inline-block;text-align:right;margin-right:5px;vertical-align:top;color:#000;}
.index20listcenter2 form input,.index20listcenter2 form select{width:170px;height:18px;line-height:18px;border:1px solid #ccc}
.index20listcenter2 form textarea{width:160px;height:65px;border:1px solid #ccc}
.index20listcenter2 form .submit{width:109px;height:36px;display:inline-block;overflow:hidden;text-indent:-999em;cursor:pointer;background:url(/pm_images/yybtn.jpg) no-repeat}
.index20listcenter2 form div{margin-top:15px}
.index20listcenter2 form div.ff1{margin-top:35px}
.index20list3{margin-right:17px}
.index20listtop2{padding-left:60px;font-size:16px;line-height:23px}
.index20listtop2 span{font-size:14px;color:#023499;display:block}
.index20listcenter3{}
.index20listcenter3 p{font-size:23px;line-height:32px;color:#fff;padding-left:23px;margin:5px 0}
.index20listcenter3 a{font-size:20px;color:#000;font-weight:bold;margin-left:40px;margin-top:9px;display:inline-block}
.index20listcenter3 a.aa2{color:#fff;margin-left:34px}
.index20listcenter3 p.pp2{font-size:28px;text-align:center}

#index21{background:#f6f6f6;}

#index18{
	height:180px;
	background:#372603;
	text-align:center
}
#index18 #index18link,#index18link a{
	color:#cfb377
}
#index18 #index18link{
	border-bottom:1px solid #4b3404
}
#index18link span{
	padding:0 20px
}
#index18link{
	line-height:48px;
	height:48px
}
#index18copyrght{
	margin-top:30px;
    font-size:14px;
	color:#aaa;
	line-height:24px
}

#index18copyrght a{ color:#F5E3A5;}
#index18copyrght a:hover{ color:#ff3131;}

.ryzs_one{
	padding-top:20px
}
.ryzs_one1{
	width:1000px;
	height:27px;
	background-image:url(../images/ryzs_one1.jpg);
	background-repeat:no-repeat
}
.ryzs_one1 img{
	float:right;
	margin-top:20px;
	margin-right:10px
}
.img-scroll{
	position:relative;
	width:1100px
}
.prev{
	position:absolute;
	display:block;
	width:40px;
	height:78px;
	background-image:url(/pm_images/gunleftbtn.jpg);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFF;
	top:243px;
	left:11px;
	cursor:pointer
}
.next{
	position:absolute;
	display:block;
	width:40px;
	height:78px;
	background-image:url(/pm_images/gunrightbtn.jpg);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFF;
	top:243px;
	right:11px;
	cursor:pointer
}
.img-list{
	position:relative;
	width:952px;
	height:612px;
	overflow:hidden
}
.img-list ul{
	width:9999px
}
.img-list li{
	float:left;
	display:inline;
	width:306px;
	margin-right:17px;
	height:612px
}
.ryzs_one3{
	width:306px;
	height:246px
}
.ryzs_one3 img{
	width:306px
}
.ryzs_one4{
	width:306px;
	height:41px;
	line-height:41px;
	color:#000;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	color:#0a0204
}
#djjrgw{
	display:block;
	padding-top:10px
}
#djjrgw ul{
	display:block;
	border-bottom:1px solid #ccc;
	line-height:38px
}
#djjrgw ul li{
	display:inline;
	font-size:14px
}
#djjrgw ul li a{
	color:#171612
}
#djjrgw ul li span{
	margin:0 7px
}
#index19{
	background:#f6f6f6; margin-bottom:20px;
}
.nicaicai li{
	text-align:left;
	margin-left:10px;
	overflow:hidden;
	height:24px;
	line-height:24px;
	width:210px;
	float:left;
	_margin-left:5px
}
.nicaicai li a{
	color:#171612;
	font-size:14px
}
.nicaicai li a:hover{
	color:#f78100
}
.site_area .lp_title{
	background:url(/pm_images/index19picpic2.jpg) no-repeat;
	height:27px;
	text-indent:-999em;
	overflow:hidden;
	border-bottom:none;
	margin:15px 0
}

#Layer1{
	left: 360px;
	top: 110px;
}
#Layer2{
	left: 326px;
	top: 227px;
}
#Layer3{
	left: 419px;
	top: 278px;
}
#Layer4{
	left: 265px;
	top: 356px;
}
#Layer5{
	left: 205px;
	top: 190px;
}
#Layer6{
	left: 325px;
	top: 230px;
}
#Layer7{
	left: 140px;
	top: 140px;
}
#Layer8{
	left: 218px;
	top: 155px;
}
#Layer9{
	left: 88px;
	top: 192px;
}
#Layer10{
	left: 377px;
	top: 339px;
}

#Layer11{
	left: 257px;
	top: 261px;
}
#Layer12{
	left: 321px;
	top: 220px;
}
#Layer13{
	left: 404px;
	top: 199px;
}
#Layer14{
	left: 401px;
	top: 248px;
}

#Layer15{
	left: 355px;
	top: 252px;
}

#Layer16{
	left: 303px;
	top: 262px;
}
#Layer17{
	left: 389px;
	top: 277px;
}
#Layer18{
	left: 345px;
	top: 282px;
}
#Layer19{
	left: 302px;
	top: 300px;
}
#Layer20{
	left: 325px;
	top: 332px;
}


#Layer21{
	left: 219px;
	top: 191px;
}
#Layer22{
	left: 309px;
	top: 141px;
}
#Layer23{
	left: 442px;
	top: 126px;
}
#Layer24{
	left: 461px;
	top: 100px;
}

#Layer25{
	left: 465px;
	top: 62px;
}

#Layer26{
	left: 360px;
	top: 162px;
}
#Layer27{
	left: 402px;
	top: 157px;
}
#Layer28{
	left: 408px;
	top: 216px;
}
#Layer29{
	left: 340px;
	top: 380px;
}


#Layer30{
	left: 363px;
	top: 219px;
}
#Layer31{
	left: 419px;
	top: 303px;
}
#Layer32{
	left: 420px;
	top: 243px;
}
#index10-2{ background:#f5f5f5; overflow:hidden; padding-bottom:20px}

#index10-2 .additionalcontent{ background:none;}
#index10-2 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:70px;
	line-height:70px;
	padding-top:16px;
	text-align:center;
	border-bottom:3px solid #333;
	margin-bottom:30px;
}
#index10-2 .additionalcontentdiv{ padding-top:0px;}
#index10-2 .additionalcontentdiv2 p { line-height:26px; font-size:15px; margin-bottom:10px;}

#index10-2 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:9px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}

#index11-2{ background:#fff;height: 580px;}
#index11-2 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:70px;
	line-height:70px;
	padding-top:16px;
	text-align:center;
	border-bottom:3px solid #333;
	margin-bottom:30px;
}
#index11-2 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:9px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
#index11-2 .hair_left{ padding:0; width:360px;}
.videos, .hair_list li .h_img, .star_content{ background:#ae8527;}
.videos_txt{ color:#fff;}
.videos{ width:auto;}
.hair_diff{ background:#dddddd; border:1px solid #b9b9b9; border-radius:3px; height:26px; line-height:26px; margin:5px 0; width:auto; color:#000; font-size:16px;}
.more_videos{ background:#ae8527; width:auto; color:#fff;}
.videos_txt, .more_txt a{ color:#fff;}
.hair_right{ width:740px;}
.hair_right .h_txt{ font-size:15px; color:#000;}
.hair_list li{ width:352px;}


#index8-2{ height:448px; background:#fff url(/pm_images/index8-2img.jpg) no-repeat top center; padding-bottom:10px;}

#index8-3{background:#fff ;padding-bottom:10px; width:1100px;}

.leftinfo{ position:fixed; top:10px; left:10px; display:none; background:url(/pm_images/leftico.png) no-repeat 0px 0px; height:342px; width:38px;}
.leftinfo a{ width:38px; height:38px; display:block; text-indent:-999em; overflow:hidden;}
.leftinfo .li1:hover{background:url(/pm_images/lefticohover.png) no-repeat 0px 0px;}
.leftinfo .li2:hover{background:url(/pm_images/lefticohover.png) no-repeat 0px -38px;}
.leftinfo .li3:hover{background:url(/pm_images/lefticohover.png) no-repeat 0px -76px;}
.leftinfo .li4:hover{background:url(/pm_images/lefticohover.png) no-repeat 0px -114px;}
.leftinfo .li5:hover{background:url(/pm_images/lefticohover.png) no-repeat 0px -152px;}
.leftinfo .li6:hover{background:url(/pm_images/lefticohover.png) no-repeat 0px -190px;}
.leftinfo .li7:hover{background:url(/pm_images/lefticohover.png) no-repeat 0px -228px;}
.leftinfo .li8:hover{background:url(/pm_images/lefticohover.png) no-repeat 0px -266px;}
.leftinfo .li9:hover{background:url(/pm_images/lefticohover.png) no-repeat 0px -304px;}

.lefticoinfo{ display:block;}

/**客户评价**/
.kehupingja{ width:100%}
.kehupingja .pjleft{ text-align:left; float:left; width:80%; font-size:14px; text-indent:2em}
.kehupingja .pjright{text-align:left;float:left; width:20%; font-size:14px;}
.kehupingja .pjright li{ color:#CCCCCC}
.kehupingja .pjright li span{color:#000000; font-weight:bolder;}

/**首页新增内容**/
#index22{overflow:hidden; }
.background-color{background-color:#FFFFFF}
#index22 h3{
	font-size:40px;color:#000;
	font-weight:bold;
	letter-spacing:2px;
	height:40px;
	line-height:40px;
	padding-top:35px;
	text-align:center;
	padding-bottom:18px;
	margin-bottom:10px;
	border-bottom:3px solid #000; 
}
#index22 .indexflowcbtn{
	background:url(/pm_images/indexflowcbtnbg.png) no-repeat;
	width:85px;
	height:75px;
	display:block;
	position:absolute;
	top:9px;
	right:0;
	overflow:hidden;
	text-indent:-999em
}
/*index07*/
.index07{width:1100px;margin:0 auto;margin-top:10px;}
.index07 .in07_title{ width:100%; text-align:center; height:30px; }
.index07 .in07_menu{ width:100%;text-align:center;height:30px; padding-bottom:5px; color:#000000; font-size:14px; }
.index07 .in07_menu ul{ width:1100px; margin:0 auto; height:30px; text-align:center;}
.index07 .in07_menu a{color: #3a3a3a; padding:0px 10px;}
.index07 .in07_menu a:hover{color: #ff3131;}
.index07 .in07_menu span{color: #3a3a3a;}
.index07 .in07_bottom{width:100%; text-align:center; padding-top:2px;}

.index07 .in07_content{ width:100%; padding-top:10px; }
.index07 .in07_content .in07_con_left{float:left;width:447px; overflow:hidden;}
.index07 .in07_content .in07_con_mid{ float:left;width:356px; padding-left:18px;}
.index07 .in07_content .in07_con_right{ float:left; width:260px; margin-left:18px;}
.in07_con_left .left_con02{ width:100%; margin-top:20px; }
.in07_con_left .left_con02 h5{ font-size:16px;padding-left:10px;margin-bottom:5px; color:#000000; font-weight:normal}
.in07_con_left .left_con02 img{ float:left;}
.in07_con_left .left_con02 img.right01{ margin-left:18px;}
<!--男士owl女士owlns共用-->
#owl-demo ,#owlns-demo{position:relative;width:447px;height:374px;}
#owl-demo .item , #owlns-demo .item{width:467px;position:relative;display:block; height:374px;}
#owl-demo img , #owlns-demo img{display:block;width:447px;height:374px;}
#owl-demo b , #owlns-demo b{position:absolute;left:0;bottom:0;width:447px;height:78px;background-color:#fff;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span , #owlns-demo span{position:absolute;left:0;bottom:30px;width:447px;font:18px/32px "Microsoft Yahei";color:#000;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:5px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(/images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(/images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(/images/newszixun/bg17.png);}
.owl-next{right:0;background-image:url(/images/newszixun/bg18.png);}
.owl-prev:hover{background-image:url(/images/newszixun/bg19.png);}
.owl-next:hover{background-image:url(/images/newszixun/bg20.png);}

.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility:hidden;line-height: 0;height: 0;}

.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
	
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

.grabbing {cursor:url(grabbing.png) 8 8, move;}

.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility:     hidden;-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); -ms-transform: translate3d(0,0,0);}


<!--男士女士共用-->
.cl{clear:both}
.frlist {width:100%; overflow:hidden;margin:5px auto;}
.frlist .hst{font-size:16px;width:100px;display:inline-block;color:#000;height:20px;line-height:20px;float:left; font-weight:normal;}
.frlist a {font-size:13px;}
.frlist .frright {float:right;}
.frlist .frright span{padding: 0 5px;font-size: 12px;}
.height10 {height: 5px; width:100%}

.frlistc{width: 100%; text-align:left; padding:20px auto; overflow:hidden;}
.frlistc img{ float:left; display:block; width:112px; height:150px }

.fbright{width:214px;float: left; margin-left:30px;}
.fbright h5{font-size: 16px;height: 30px;line-height: 30px;margin-bottom: 5px;color: #000;}
.fbright h5 a{font-size: 16px; color:#FF0000;}
.fbright ul li {width:214px;height: 24px;line-height: 24px;list-style: square;clear:both}
.fbright ul li a{font-size: 14px; width:214px;overflow:hidden;display:block;height: 24px;line-height: 24px;}
.fbright ul li span{display:block; font-size:36px; float:left; padding-right:5px;}
#ftwocenter .frlist .fbright a {font-size: 14px; overflow:hidden}

<!--男士1女士2共用-->
#ftworight{width:260px;}
#tab1 {height: 32px;margin: 0px;margin-bottom: 0px;line-height:27px;width:278px;}
#tab1 li{display: inline-block;width:128px;color: #fff;text-align:center;float:left;color:#303030;height:40px;line-height:40px;cursor:pointer;border:#E8E8E8 1px solid; background:#F6F6F6;  font-size:16px; }
#tab1 li.fli1{background:#ffffff;color: #000000; border-bottom:#E8E8E8 0px solid;background:url(/images/jf_41.jpg)}
#tab_con1 {width:260px;margin-top:10px; text-align:left;}
#tab_con1 div {display: none;}
#tab_con1 div.fdiv1{display: block; }
.fdiv1 ul{ padding-top:5px;}
.fdiv1 ul li {width:260px;ist-style: square;clear:both}
.fdiv1 ul li a{font-size: 14px; width:260px;overflow:hidden;display:block;height: 28px;line-height: 28px;}
.fdiv1 ul li span{display:block; font-size:36px; float:left; padding-right:5px;}
#tab_con1 .tabdec {line-height:22px;color: #000; height:22px; padding:4px;}
#tab_con1 .tabimg {margin-top:15px;}
#tab_con1 .tabimg img{}

#tab2 {height: 32px;margin: 0px;margin-bottom: 0px;line-height:27px;width:278px;}
#tab2 li{display: inline-block;width:128px;color: #fff;text-align:center;float:left;color:#303030;height:40px;line-height:40px;cursor:pointer;border:#E8E8E8 1px solid; background:#F6F6F6; font-size:16px; }
#tab2 li.fli2{background:#ffffff;color: #000000; border-bottom:#E8E8E8 0px solid;background:url(/images/jf_41.jpg)}

#tab_con2 {width:260px;margin-top:10px; text-align:left;}
#tab_con2 div {display: none;}
#tab_con2 div.fdiv2{display: block; }
.fdiv2 ul{ padding-top:5px;}
.fdiv2 ul li {width:260px;ist-style: square;clear:both}
.fdiv2 ul li a{font-size: 14px; width:260px;overflow:hidden;display:block;height: 28px;line-height: 28px;}
.fdiv2 ul li span{display:block; font-size:36px; float:left; padding-right:5px;}
#tab_con2 .tabdec {line-height:22px;color: #000; height:22px; padding:4px;}
#tab_con2 .tabimg {margin-top:15px;}
#tab_con2 .tabimg img{}

.liebiao{ width:100%; overflow:hidden; padding:top:20px;}
.index22list{width:263px;float:left;margin-right:16px; background-color:#f9f6f1; margin-top:20px; margin-bottom:20px;}
.index22list .index22listtop{line-height:50px;height:50px;font-size:16px;color:#000;padding-left:15px; }
.index22list .index22listcenter{padding:0px 5px 5px 0px}
.index22list .index22listcenter ul{ padding-left:5px}
.index22list .index22listcenter ul li{font-size:14px;line-height:29px;height:29px;overflow:hidden}
.index22list .index22listcenter ul li span{float:right}
/*原来 a{width:160px;*/
.index22list .index22listcenter ul li a{width:250px;overflow:hidden;display:inline-block}
.index22listbottom{margin-top:10px;height:32px;line-height:32px;text-indent:5px;color:#8e0600;font-size:14px}
.index22listbottom a{color:#8e0600}
.index22listcenter2{padding:10px}
.index22listcenter2 p{font-size:17px;line-height:26px;margin-bottom:10px}
.index22listcenter2 form{}
.index22listcenter2 form label{width:60px;display:inline-block;text-align:right;margin-right:5px;vertical-align:top;color:#000;}
.index22listcenter2 form input,.index22listcenter2 form select{width:170px;height:18px;line-height:18px;border:1px solid #ccc}
.index22listcenter2 form textarea{width:160px;height:65px;border:1px solid #ccc}
.index22listcenter2 form .submit{width:109px;height:36px;display:inline-block;overflow:hidden;text-indent:-999em;cursor:pointer;background:url(/pm_images/yybtn.jpg) no-repeat}
.index22listcenter2 form div{margin-top:15px}
.index22listcenter2 form div.ff1{margin-top:35px}
.index22list3{margin-right:0px}
.index22listtop2{padding-left:60px;font-size:16px;line-height:23px}
.index22listtop2 span{font-size:14px;color:#023499;display:block}
.index22listcenter3{}
.index22listcenter3 p{font-size:23px;line-height:32px;color:#fff;padding-left:23px;margin:5px 0}
.index22listcenter3 a{font-size:20px;color:#000;font-weight:bold;margin-left:40px;margin-top:9px;display:inline-block}
.index22listcenter3 a.aa2{color:#fff;margin-left:34px}
.index22listcenter3 p.pp2{font-size:28px;text-align:center}