@charset "utf-8";

html{color:#000;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:microsoft yahei,simhei;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,hr,button,aside,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
ol,ul,li{list-style:none;}h1,h2{font-weight:bold;}
em,i{font-style:normal;}a{text-decoration:none;color:#333;}img{border:none;}
.fl,.fr{_display:inline;}.fl{float:left;}.fr{float:right;}.pr{position:relative;}
.cl:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}.cl{clear:both;}

.w1200{width: 1120px;margin:0 auto;padding:0 20px;*margin:80px auto 0;}
/*ÓÒ²àµ¼º½*/
#menu { margin: 0; padding: 0; position: fixed; right: 10px; top: 20%; list-style-type: none; z-index: 70;}
#menu li {  margin:  10px  0; font-size: 14px;line-height: 27px;height: 27px;}
#menu li i{display: inline-block;width: 21px;height: 21px;border:1px solid #929292;border-radius: 100%;margin-left: 10px;vertical-align: middle;margin-top: -3px;}
#menu li.active i{background: #99692a;}
#menu a { display: inline-block; color: #333; text-decoration: none;width:80px;text-align: right;}
#menu .active a { color: #99692a; }
.set1{background:url(images/set1.jpg) no-repeat center center; width:100%; height:100%;}
.set2{background:url(images/set2.jpg) no-repeat center center; width:100%; height:100%;}
.set5,.set3{background:url(images/set3.jpg) no-repeat center center; width:100%; height:100%;}
.set5{background: url(images/set5.jpg) center center no-repeat;}
/*Í·Í¼ÆÚÊýÑùÊ½*/
.cover{ position:relative; width:1200px; height:760px; margin:0 auto;*margin:80px auto 0;}
.cover img{position:absolute;top: 185px;left: 125px;filter:alpha(opacity=100);opacity:1;}
.backtobox{position:absolute;z-index:9;width:201px;height:100%;left:22px;top:0;background:url(images/backto.png) no-repeat;filter:alpha(opacity=100);opacity:1;}
.backto{width:118px;margin: 127px auto 0;height: 100%;}
.backto b{display:block;height:26px;line-height:26px;font-size:16px;text-indent:10px;}
.backto ul{display:none;margin:0 auto;}
.backto:hover ul{display:block;}
.backto ul li{text-indent:10px;width:100%;height:26px;line-height:26px;font-size:14px;background-color:#fff;}
.info{width: 92%;position: absolute;bottom: 40px;left: 50px;}
.foot-p,.info p{text-indent: 2em;font-size: 18px;line-height: 36px;}
.jy{width: 1200px;margin:0 auto;}
/*µÚ¶þÒ³*/
.section h2{font-size: 32px;text-align: center;color:#d9b66c;}
.section .w1200 p{text-indent: 2em;font-size: 16px;line-height: 28px;padding:15px 0 5px 0;}
.section .fl{background: url(images/preson_bg.png) center no-repeat;width:375px;height: 446px;position: relative;}
.section .fl img{margin-top: 10px;margin-left: 10px;}
.section .fl em{position: absolute;bottom: 0;left:70px;display: inline-block;width: 240px;height: 80px}
.section .fl em img{margin: 0}
.section .fr{padding-left: 15px;width: 750px;margin-left: -30px;padding-top: 15px;}
.section .w1200 p.p1{margin-left: 30px;width: 725px;}
.section .fr dd{font-size: 16px;margin: 10px 0 10px 0;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.section .fr dt{width: 497px;margin:0 auto;height: 242px}
.section .fr dd b,.section .fr dd i{display: inline-block;vertical-align: middle;}
.section .fr dd i.i1{background-position: -6px -28px;width: 18px;height: 18px;}
.section .fr dd i.i2{background-position: -10px 0;width: 14px;height: 18px;}
.section .fr dd i.i3{background-position: -7px -55px;width: 18px;height: 13px;}
.section .fr dd i.i4{background-position: -52px 0;width: 16px;height: 20px;}
.section .fr dd i{background: url(images/icon.png)  no-repeat;}
.section .fr dd b{background: url(images/icon.png) -56px -87px no-repeat; width: 89px;height: 24px; font-size: 14px; color:#fff;margin:0 5px;text-align: center;}
.section .hd ul{display: inline-block;*display: inline;*zoom:1;}
.set2-slider .hd{text-align: center;margin-top: 30px}
.set2-slider a{display: inline-block;position: absolute;background: url(images/btn.png) no-repeat;width: 39px;height: 63px;top:50%;}
.set2-slider a.prev{background-position: -5px 0;left:-60px;z-index: 9}
.set2-slider a.prev:hover{background-position:  0 -73px;}
.set2-slider a.next{background-position: -50px 0;right:-45px;}
.set2-slider a.next:hover{background-position: -50px -73px;}
.section .hd li{float:left;border-radius: 15px;width: 135px;height: 34px;border:1px solid  #d2d2d2;margin:0 4px;line-height: 34px;font-size: 16px;}
.section .hd li.on{background: #99692a;color:#fff;}


/* ¼ýÍ· */
@-webkit-keyframes start {
	0%{opacity: 0;-webkit-transform: translate(0,30px);}
	100% {opacity: 1;-webkit-transform: translate(0,0px);}
}
@-moz-keyframes start {
	0% {opacity: 0;-moz-transform: translate(0,30px);}
	100% {opacity: 1;-moz-transform: translate(0,0px);}
}
@keyframes start {
	0% {opacity: 0;transform: translate(0,30px);}
	100% {opacity: 1;transform: translate(0,0px);}
}
/*¼ýÍ·µÄÑùÊ½*/
.section img.arrow{width:40px;height:40px; position:absolute; bottom:8%; left:50%; margin-left:-20px;-webkit-animation: start 1.5s infinite ease-in-out;animation: start 1.5s infinite ease-in-out;cursor:pointer;}
/*ﲿ*/
.gz{text-align: center;color:#f02222;}
.gz b{font-size: 14px;}
.jy{margin-top: 80px;*margin-top:80px;}
.jy h6{text-align: center;font-size: 40px;color: #fff;*margin-top:120px;}
.jy p.foot-p{width: 94%;margin:57px auto 0;*margin-top: 70px;position: relative;text-align: justify;}
.jy p.foot-p em{display: inline-block;background: url(images/symbol.png) no-repeat;width: 31px;height: 21px;position: absolute;}
.jy p.foot-p em.e1{left:0;top:0;background-position: 0 0;}
.jy p.foot-p em.e2{right:0;bottom: 0;background-position: -36px 0;}
.team{margin-top: 155px;}
.team .left{ position:relative; width:678px; height:158px; border:1px solid #000; border-top:6px solid #000; float:left; padding:20px 30px;}
.team .left h3,.team .right h3{ width:210px; height:40px; line-height:40px; font-size:30px; text-align:center; color:#333; position:absolute; left:50%; margin-left:-105px; top:-20px; background:#f3f3ef;}
.team .left h3 i{ color:#d1964b;}
.team .left ul{ width:400px; float:left;}
.team .left ul li{ font-size:16px; color:#333; height:30px; line-height:30px;}
.team .left ul li i{ text-transform:uppercase; text-align:right; margin-right:20px; float:left; width:100px;}
.team .left ul li em{ float:left;}
.ewm{ width:272px; float:right; height:126px; margin-top:10px;}
.weibo{ width:126px; height:126px; float:left;}
.sys{ width:126px; height:126px; float:right; padding-top:10px;}
.team .right{ width:428px; height:178px; float:right; border:1px solid #000; border-top:6px solid #000; padding:20px 5px 0; position:relative;}
.team .right h3 i{ color:#f02222;}
.team .right p{ font-size:14px; line-height:30px; text-indent:2em;}

/* վ */
.db-top-box{position:fixed;left:0;top:0;z-index:99;width:100%;height:36px;line-height:36px;font-size:12px;color:#999;background:#f6f6f6;border-bottom:1px solid #e3e3e3;}
.db-top{width:1200px;height:36px;margin:0 auto;}
.db-top-visit{float:left;width:70px;}

/* վȺ */
.db-top-site{float:left;position:relative;width:120px;text-align:center;}
.db-top-site:hover{width:118px;background:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;z-index:99999999;}
.db-top-site ul{display:none;position:absolute;top:36px;left:-71px;z-index:99999999;width:1178px;padding:0 10px;color:#333;background:#fff;border:1px solid #e3e3e3;}
.db-top-site li{float:left;}
.db-top-site li a{margin-top:12px;padding:0 9px;text-align:center;border-right:1px solid #e3e3e3;}
.db-top-site li b a{border-right:none;}
.db-top-site i,.db-top-nav-box i{display:inline-block;*margin-top:-13px;*display:inline;zoom:1;}
.db-top-site i,.db-top-nav-box i{width:9px;height:7px;margin-left:5px;background:url(http://db1.cdnjm.cn/skin/chinafloor.cn/img/base/top-arrow.gif) no-repeat 0 -6px;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.db-top-site:hover i,.db-top-nav-box:hover i{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}

/* ˵ */
.db-top-menu,.db-top-menu2{float:left;}
.db-top-menu2 form{width:300px;}
.db-top-menu{margin-top:12px;}
.db-top-menu li,.db-top-menu2 li{float:left;display:block;line-height:12px;padding:0 12px;text-align:center;border-right:1px solid #e3e3e3;}
.db-top-menu li a,.db-top-menu2 li a{color:#999;}
.db-top-menu li a:hover,.db-top-menu2 li a:hover{color:#db224c;}

/* Ŀ */
.db-top-nav-box{float:left;position:relative;z-index:99999;width:80px;text-align:center;}
.db-top-nav-box:hover{width:78px;background:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.db-top-nav{display:none;position:absolute;top:36px;right:-37px;z-index:99999999;width:800px;padding:14px 0;background:#fff;border:1px solid #e3e3e3;}
.db-top-nav dl{float:left;width:110px;margin-left:21px;}
.db-top-nav dl dt{float:left;padding:0 5px;color:#333;text-align:left;font:bold 14px "microsoft yahei";}
.db-top-nav dl dd{float:left;width:100%;line-height:30px;color:#e3e3e3;text-align:left;}
.db-top-nav dl dd a{padding:0 5px;color:#666;}
.db-top-nav dl dd a:hover{color:#db214c;}
.db-top-nav dl.hyzq{float:left;width:120px;}
.db-top-nav dl.rmzq{width:200px;}
.db-top-nav dl.rmzq dt{padding:0;}
.db-top-nav dl.rmzq a{display:inline-block;width:48%;padding:0;*display:inline;zoom:1;}

/* ά */
.db-top-ewm{float:left;position:relative;z-index:99999999;width:36px;height:36px;background:url(http://db1.cdnjm.cn/skin/chinafloor.cn/img/base/top-ewm.png) center center no-repeat;}
.db-top-ewm:hover{width:34px;background:#fff url(http://db1.cdnjm.cn/skin/chinafloor.cn/img/base/top-ewm.png) center center no-repeat;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;}
.db-top-ewm dt{display:none;position:absolute;top:36px;right:-1px;z-index:9999999;padding:10px 10px 0;text-align:center;background:#fff;border:1px solid #e3e3e3;}
.db-top-ewm dt img{width:132px;height:132px;vertical-align:top;}
.db-top-ewm dt span{display:block;width:140px;height:40px;line-height:40px;text-align:center;color:#333;}
/*ڸ߶*/

/*@media screen and (max-width: 1310px) {
.section .fl{background-image: url(images/preson_bg.png);width: 300px;height: 371px;position: relative;background-size: 300px 371px;}
.section .fl img{width: 95%;height: 95%;}
.section .w1200 p{font-size: 14px;}
.section .fr dd{font-size: 14px;margin: 5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.section .fr dd b{font-size: 12px;}
.section .fr dt{width: 420px;height: 183px;}
.set2-slider .hd{margin-top: 10px}
.section .fl em{position: absolute;bottom: -5px;left:40px;display: inline-block;width: 240px;height: 80px}
.section .fr dt img{width: 100%;height: 100%;}
.section .hd li{float:left;border-radius: 15px;width: 110px;height: 30px;border:1px solid  #d2d2d2;margin:0 4px;line-height: 31px;font-size: 12px;}
.section h2{font-size: 20px;}
.section .w1200 p{text-indent: 2em;font-size: 14px;line-height: 24px;padding:5px 0 5px 0;}
.jy p.foot-p{width: 94%;margin: -11px auto 0;*margin-top: 70px;font-size: 14px;}
.team{margin-top:100px;}
.jy{margin-top: 0}
.jy h6{margin-bottom: 100px}
.set1{background-size:100% 100%; }
.cover{margin:0;}
.cover img{position:absolute;top: 195px;left: 255px;width:60%;}
.backtobox{left:205px;top:40px;}
.info p{font-size: 14px;line-height: 26px;}
.info{width: 74%;position: absolute;bottom: 190px;left: 227px;}
.set2-slider a.next{right:20px;}
.arrow,.db-top-box{display: none}
}*/