*{margin: 0px; padding: 0px; }
ul,li{ list-style: none; }
a{text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%}
.topcon .mainbox{width: 1200px!important;}
.rmenu{ width: 116px; position: fixed; right: 20px; bottom:6px;  }
.rmenu .tit{background: url(../images/menutit.png); width: 116px;height: 107px;}
.rmenu ul{ margin:0 0 0 4px; }
.rmenu li{background: #1187ea; color: #fff;font-size: 18px; line-height: 46px; border-bottom: 1px solid #fff; text-align: center;	}
.rmenu li a{color: #fff; display: block;}
.rmenu .gotop{ width: 112px; height: 45px; border-bottom: 0px; background: url(../images/gotop.png); }
.rmenu .bot{ height: 51px;width:112px ;background: url(../images/menubot.png) no-repeat; margin-left: 4px;}
.banner{height: 460px; width: 100%; background: url(../images/banner.jpg) center top no-repeat;}
.nav{background: #1187ea; height: 70px; line-height: 70px;}
.nav-inner{width: 1035px; margin: 0 auto;}
.nav-inner li{ margin: 21px 0px; padding: 0px 25px; float: left;font-size: 16px; color: #fff; line-height: 29px; border-right:1px solid #54a6ec;}
.nav-inner li a{display: block;color: #fff;}
.nav-inner li a:hover{color: #c3e1fa}
.nav-inner li.noborder{border:0px;}
.mainbox{width: 1000px; margin: 0 auto; font-family: '\5FAE\8F6F\96C5\9ED1'}
.mainbox h2{ text-align: center; margin-bottom: 20px;}
.mainbox h2 span{ font-size: 20px; color: #333333; padding-left: 105px;background: url(../images/part.png) no-repeat; }
.mainbox h2 span.tit2{background-position:0 -50px}
.mainbox h2 span.tit3{background-position:0 -98px}
.mainbox h2 span.tit4{background-position:0 -149px}
.mainbox h2 span.tit5{background-position:0 -203px}
.mainbox h2 span.tit6{background-position:0 -254px}
.mainbox h2 span.tit7{background-position:0 -307px}
.mainbox h2 p{ color: #00aeff;line-height: 46px;font-size: 28px; }
.perface{ margin-top: 40px;background: #f3f3f3;height: 208px;  padding: 10px 14px; line-height: 26px;}
.mainbox .perface h2{ line-height: 50px; font-size: 24px; text-indent: 28px; text-align: left;margin-bottom: 0px!important;}
.perface p{font-size: 14px; text-indent: 2em;}
#floor1{ margin-top: 40px; }
#floor1 li{color: #333;border:1px dotted #dedede; width: 912px; padding: 13px 44px 13px 18px;color: #333;line-height: 26px;font-size: 14px; position: relative;margin-bottom: 21px;}
#floor1 li h3{font-size: 18px; line-height: 35px;}
#floor1 .numicon{background: url(../images/numbg.png) no-repeat; width: 40px; height: 51px; color: #fff; text-align: center; position: absolute; top: 50%; right: -20px; margin-top: -25px; line-height: 40px;font-size: 18px; font-weight: bold;}
#floor1 .numicon.bg2{background-position: 0px -71px;}
#floor2{padding-top: 25px; background: url(../images/floor2bg.jpg) top center no-repeat; margin-bottom: 25px;}
.news-content{ width: 945px; height: 414px; padding: 0px 0 35px; margin: 0 auto; }
		.speak_nav1 { float: right; width:120px; height: 415px; margin-right:80px;}
		.speak_nav1 ul{top:0;left:0;padding: 0;margin: 0;}
		.speak_nav1 ul li img{width:120px; height:75px;}
		.speak_nav1 .speak_con {height: 415px;width: 121px;margin: 0 auto;overflow: hidden;position: relative;}
		.speak_nav1 .speak_con ul li{height:85px;position: relative;cursor: pointer;}
		.speak_nav1 .speak_con ul li.active img{width:116px; height:71px;border:2px solid #ff9d1e;}
		.speak_nav1 .prev,.speak_nav1 .next{ height:16px;}
		#speak1,#speak1 li,#speak1 li img{width:664px; height:414px; overflow:hidden;}
		#speak_con1, #speak_con1 li{position: relative;margin: 0;padding: 0;}
		#speak_con1 li{ display: none;}
		#speak_con1 .div{position:absolute;top:100px}
		#speak1{float: left;}
		.black_bg {background: #6f7274;}
		.nav_con, .w1000 {width: 1000px;margin: 0 auto;}
		.speak_nav .prev,.speak_nav .next{background:#dfdfdf url(http://www.ofweek.com/topic/2016/chic2016/images/prev.gif) no-repeat center;height:19px;cursor:pointer;}
		.speak_nav .next{background:#dfdfdf url(http://www.ofweek.com/topic/2016/chic2016/images/next.gif) no-repeat center;}
		.speak_nav .speak_con ul{position:absolute;}
		.skt{ position: absolute; left: 0; bottom: 0; width: 100%; height: 100px; font: normal 14px/20px "Microsoft Yahei"; color: #fff; background-color: rgba(0 ,0 ,0, 0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
		.skt h3{ padding: 10px 15px 5px; font-size: 18px; color: #00aeff; }
		.skt p{ padding: 8px 15px 0; }
		.skt-detail:link, .skt-detail:visited{ color: #f50808; white-space: nowrap; }
		.skt-detail:hover{ color: #ff0000; text-decoration: underline; }
#floor3{background: url(../images/floor3.jpg) center top no-repeat;}
#floor3 .imgcon{ width: 300px;}
.padtop{padding-top: 10px;}
.floor3ul{margin-top: 30px;}
.floor3ul li{margin-bottom: 28px;}
.floor3ul li.libg1{background: #e6e6e6; padding: 14px;}
.qyinfo{width: 647px;font-size: 14px; line-height: 26px;}
.qyinfo h3{font-size: 24px;line-height: 45px;}
.qyinfo p{ padding-bottom: 15px; }
.fll{float: left;}
.flr{float: right;}
.floor4con{border:1px dotted #dadada;border-top: 0px; margin-bottom: 21px;}
/*.floor4con a{color: #333;}*/
.floor4con h3{color: #fff;font-weight: normal; font-size: 18px; height: 42px; line-height: 42px; text-indent: 20px;}
.floor4con h3.bgcolor1{ background: #afd88b; }
.floor4con h3.bgcolor2{ background: #8fe0cc; }
.floor4con h3.bgcolor3{ background: #86c4e7; }
.floor4con ul{margin: 14px 0 0 30px;}
.floor4con ul .numbg{background: url(../images/num.png) no-repeat; height: 44px; width: 44px; color: #fff; font-size: 12px; display: block;float: left; line-height: 44px; text-align: center;font-style: normal;}
.floor4con ul .info{line-height: 44px; margin-left: 17px;float: left;}
.floor4con li{margin-bottom: 15px;}
.floor4con .time{background: url(../images/timeicon.jpg) no-repeat; display: block;padding-left: 24px; width: 170px; color: #999999; line-height: 22px;font-size: 14px;float: right; margin-top: 10px;}
#floor5{ background: url(../images/floor5bg.jpg)center bottom no-repeat; padding-top: 25px;}
#floor5 table{border: #e9e9e9 1px solid;border-collapse: collapse;border-spacing: 0px;background: #f6fcff;}
#floor5 table th{height: 51px; line-height: 51px; text-align: center;color: #333; background: #7fd6ff;}
#floor5 table td{border: #e9e9e9 1px solid; line-height: 28px; font-size: 14px; line-height: 28p; color: #333; padding: 5px 25px;}
.floor6-7con{background:url(../images/floor6bg.jpg)center top no-repeat; padding-bottom: 50px; }
#floor6{padding-top: 35px; margin-bottom: 90px;}
#floor6 h2{ margin:20px 0 45px; }
.floor6left p,.floor6right p{ margin-bottom: 32px; font-size: 18px;}
.floor6left{width: 523px; float: left; margin-left: 5px;}
.floor6left span,.floor6right span{width: 106px; display: inline-block; color: #00aeff; font-size: 24px;}
.floor6right{ line-height: 38px; float: right;margin-right: 92px; }
/*.floor6right span{width: 106px; display:block; color: #00aeff; font-size: 24px;float: left;}*/
.floor6right p{margin-bottom: 0px; line-height: 38px;}
.floor7info{height: 1230px; background: url(../images/floor7num.png) top left no-repeat; padding-left: 66px; padding-top: 20px;}
.floor7info li{ line-height: 26px; font-size: 14px; color: #333;margin-bottom: 17px; }
.floor7info li h3{font-size: 18px;line-height: 36px;}
.commentcon{border-top:none;width:1000px;margin:20px auto;font-family:'\5B8B\4F53'; font-size:12px;}
.commentcon .title{background:#44A7EA;height:33px;padding-left:14px;font-size:14px;color:#FFF;line-height:33px;font-weight:bold;_overflow:hidden}
.about-us{ width: 1000px; }
.bottom{width: 1000px;}
.bomhome{width:970px;padding: 2px 0px 2px 28px;}
.bomlistone{padding: 14px 12px;}
.bottom .flr{float: none;}