/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:14px; text-align:center; margin:0 auto;color:#000;font-family:"微软雅黑"; background:#fff;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#8b8a89;text-decoration:none;}
a:hover{color:#bd0415;}

img{ display:block;}
.fl{float: left; _display: inline;}
.fr{float:right; _display: inline;}
.l{ width:100%; float:left;}
.cf{ clear:both;}
.tl{ text-align:left;}
.tc{text-align: center; width:100%;}
.tc img{ margin:0 auto;}
.tr{ text-align:right;}
.wl{width: 100%; float: left;}
.btn{ display:inline-block;}
.oh{ overflow:hidden;}
.none{display: none;}
.red{ color:#d80d20;}
.btn{ display:inline-block; cursor:pointer; border:none;}
.pr{ position:relative;}
.pa{
	position: absolute;
	top: -25px;
}
.fx{ position:fixed;}
em{ font-style:normal;}
strong{ font-weight:normal;}
.cur{ cursor:pointer;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.blue{color: #06c;}
.w1000{width:1000px; text-align: left;margin: 0 auto;}
body{ overflow-x:hidden; background:#fde8d5;}

.container{ padding-top:45px;}
.banbox{ background:url(../images/ban01.jpg) no-repeat center top; height:764px;}
/*现场*/
.focus{ z-index:2; top:-46px; left:-0;}
.productshow{width:1000px;height:250px;position:relative;text-align:center; margin:0 auto 100px auto;}
.productshow .scrollcontainer{width:860px;height:250px;overflow:hidden;position:relative;margin:0 auto;}
.productshow .scrollcontainer ul{width:20000px;position:absolute;left:0px;top:0px;}
.productshow .scrollcontainer li{float:left;width:215px; padding-top:5px;height:250px;text-align:center; position:relative; text-align:center;}
.productshow .scrollcontainer li img{ width:176px; height:176px; border:1px solid #4f5150; margin:0 auto 15px auto;}
.productshow .scrollcontainer li a{ color:#000;}
.productshow .aleft{ top:0; left:0px; position:absolute;}
.productshow .aright{ top:0; right:0px;position:absolute;}
.container{ background:url(../images/bodyline.jpg) repeat-x left top #fde8d5;}
.area01-pick,.area01-kol,.area01-editor{ height:1207px;}
.area01-board{ height:875px;}
#leftpick_1{ background:url(../images/pro01.png) no-repeat; width:655px; height:421px;left:-41px; top:18px;}
#rightpick_1{
	right: -4px;
}
#leftpick_3{ background:url(../images/pro01.png) no-repeat; width:655px; height:421px;left:-41px; top:18px;}
#rightpick_3{
	right: -14px;
}
.part01-pick{ margin-bottom:10px;}
.add{
	background: url(../images/add.png) no-repeat;
	width: 24px;
	height: 22px;
	position: absolute;
	cursor: pointer;
}
.part02-pick{ background:url(../images/probg.png) no-repeat; width:419px; height:221px; margin-right:-1px;}
.pick-txt{ padding-top:33px; margin-left:45px; width:200px;}
.pick-txt h5{ font-size:14px; padding-bottom:10px; font-weight:bold;}
.pick-txt h6{ font-size:14px; padding-bottom:15px; font-weight:bold;}
.pick-txt p{ padding-bottom:5px;}
.pick-pic{ margin-right:30px; margin-top:30px;}
#leftcircle_1{ padding-top:74px; background:url(../images/cir01.png) no-repeat; width:406px; height:512px; left:0;}
.circle_info{ width:208px; margin-left:10px;}
.circle_pic{ margin-left:89px;}
#rightcircle_1{ right:-50px; top:77px; width:655px;}

.part01-circle{ background:url(../images/cir02.png) no-repeat; width:655px; height:421px;}
.part01-circle img{ width:559px; height:352px; margin:0 0 0 43px; padding-top:10px;}
.part02-circle{ padding-left:80px; margin-top:-10px;}
.part02-circle h6{ font-size:20px; padding-bottom:5px;}
#leftpick_2{ background:url(../images/kol01.png) no-repeat; width:655px; height:421px;}
#leftpick_3{ background:url(../images/editor01.png) no-repeat; width:655px; height:421px;}
.h4title{ height:81px;}
.col01-pick{ height:445px;}
.circle_info h6{ padding-bottom:5px; font-weight:bold; color:#0e2d66}
.circle_info p{ padding-bottom:5px}
.photolist{ width:220px;}
.photolist li{ width:61px; height:62px; float:left; margin:0 11px 11px 0; cursor:pointer;}
.col01-kol{ height:449px;}
.col01-kol #leftpick_2{ left:auto; right:-50px; top:20px;}
.col01-kol #rightpick_2{ top:-45px;}
.col01-kol .part02-pick{ background:url(../images/probg2.png) no-repeat; width:419px; height:221px;}
.col01-kol .part02-pick .pick-pic{ margin-left:25px; margin-right:0;}
.col01-kol .part02-pick .pick-txt{ margin-left:42px; width:200px;}
#leftcircle_2{padding-top:74px; left:auto; right:0;background:url(../images/cir_yuk.png) no-repeat; width:402px; height:512px;}
#rightcircle_2{
	left: -66px;
	right: auto;
	top: 77px;
	width: 655px;
}
.col02-kol .circle_pic{ margin-left:15px;}
#leftcircle_3{ padding-top:74px; background:url(../images/amanda_cir.png) no-repeat; width:406px; height:512px;}
#rightcircle_3{ right:-50px; top:77px; width:655px;}
.col01-board{ height:380px; padding-top:34px;}
.col01-board li{ float:left; margin-left:44px; width:281px; position:relative;}
.col01-board li a{ display:block; text-align:center; font-weight:bold; color:#333;}
.col01-board li img{ margin-bottom:20px;}
.col01-board li .top{ display:block; text-align:center; line-height:72px; color:#fff; position:absolute; width:72px; height:72px; left:-36px; top:-36px; background:#908e8f; border-radius:50%; font-size:20px;}
.col01-board li.active .top{ width:110px; height:110px; font-size:31px; background:#870e23; line-height:110px; left:-55px; top:-55px;}
.part01-pfd{ padding-top:80px; padding-bottom:30px;}
.part01-pfd p{ padding-bottom:10px;}
.sfooter-con{ padding-bottom:108px;}
