html{color:#000;background:#fff;font-family:"Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, blockquote{ margin: 0;}
ol,ul{ margin: 0; padding: 0;}
li{ list-style: none;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.fl{float:left;}
.fr {float:right;}
.cl {*zoom:1;}
.cl:after,.cl:before{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}
.w1200{width:1200px;margin:0 auto;*margin-top:10%;}
.record dd i,.record dd strong,.slider_right .hd,.import dl dd,.import dl dt,.solid_left,.solid_right,.outer_hd,.nexine_hd,
.line{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.center{text-align: center;}
.mgt20{margin-top: 20px;}
.mgr15{margin-right: 15px;}
.mgt50{margin-top: 50px;}

.banner{width:100%;background:#fff url(images/banbg.jpg) no-repeat center center;height: 880px}
.banner .w1200{height: 100%;}
.b_theme{width: 781px;position: absolute;top:355px;left: 0;right: 0;color: #a4947d;font-size: 65px;font-weight: bold;}
.b_theme p{font-size: 33px;text-align: right;}
.backtobox{position:absolute;top: 140px;left: 148px;z-index:99;width:358px;height: 238px;background:url(images/b_drx.png) no-repeat center top;}
.backto{
	margin-top: 179px;
	position:relative;
    width: 84px;
	height:22px;
	float: right;
	font-size:12px;
	color:#000;
	background:#fff;
	line-height:20px;
	cursor:pointer;
	text-align:center;
	margin-right: 27px;
	padding: 0 3px;
	}
.backto b{font-weight:normal;font-size:14px;}
.backto ul{background:#deb5a8;width:90px;position:absolute;z-index:9;top:21px;left:0;height:120px;overflow:auto;}
.backto ul li a{height:20px;line-height:24px;text-decoration:none;color:#fff;}
.backto li:hover{background:#fff;color:#f00;}
.backto li:hover a{color:#003278;}

.b_lead{position: absolute;left: 0;bottom: 135px;border:1px solid #fff;padding: 15px 0;padding-left: 55px;width: 1120px;height: 62px;padding-right: 15px;}
.b_lead em{position: absolute;left: -29px;top: 14px;background: url(images/b_lead.png) no-repeat;width: 56px;height: 64px;}
.b_lead p{font-size:14px;line-height:30px;text-indent:2em;color: #fff}

.title {color: #a4947d;text-align: center;padding: 85px 0 20px 0}
.title h2{font-size: 36px;}
.title em{display: block;text-transform: uppercase;font-size: 14px;}

.record{color: #666;}
.record dd,.record dt{float: left;}
.record dt{width: 538px;margin-right: 30px;}
.record dd{width: 545px;}
.record dd strong{display: inline-block;background: #a4947d;color: #fff;font-size: 12px;padding: 5px;margin-right: 10px;}
.record dd i{width: 465px;height: 1px;background: #a4947d;}

.resume{margin-bottom: 30px;}
.resume_box{margin-bottom: 10px;}
.resume_list li{width: 50%;float: left;line-height: 30px;}
.resume_list1 li{line-height: 36px;font-size: 14px;color: #666;font-weight: bold;}
.resume_list1 em{display: inline-block;*display: inline-block;*zoom:1;width: 10px;height: 10px;background: #595959;transform: rotate(45deg);margin-right: 20px;}
.resume_text{font-weight: bold;color: #a4947d;font-size: 16px;line-height: 34px}
/*æ´›åŸºåœ°æ¿  äºŒåå¹´åœ°æ¿å“ç‰Œ*/
.brand{background: #0d0c13;color: #fff;padding-bottom: 120px;}
.brand p{font-size: 14px;line-height: 30px;text-indent: 2em;padding: 0 70px;}
.brand_01{width: 1081px;margin:50px auto 0;display: block;}
/*é™ˆå»ºæ˜Ž  äºŒåå¹´åœ°æ¿ä¸“å®¶*/
.specialist{padding-bottom: 200px;}
.specialist b{display: block;font-size: 24px;margin-bottom: 5px;}
.specialist dl{display: inline-block;*display: inline-block;*zoom:1;vertical-align: top;font-size: 16px;}
.specialist dl dt{display: block;background: url(images/specialist_icon.png) no-repeat;width: 155px;height: 75px;margin: 0 auto;font-size: 20px;font-weight: bold;color: #736147;padding-top: 50px}
.specialist dl dd{line-height: 1.8}
.specialist dl.dl1{width: 235px;}
.specialist dl.dl2{width: 405px;margin: 0 30px;}
.specialist dl.dl3{width: 487px;}
/*çŸ³å¢¨çƒ¯å‘çƒ­åœ°æ¿*/
.fever_box{margin-top: 50px;padding: 0 15px;}
.fever{background: url(images/fever_bg.jpg) no-repeat;width: 100%;height: 830px;padding-top: 50px}
.fever_left{width: 610px;}
.fever .item{margin-bottom:20px; }
.item blockquote,.item h3{color: #a4947d;text-align: center;}
.item h3{margin-bottom: 10px;}
.item blockquote{font-weight: bold;}
.item p{color: #fff;text-indent: 2em;line-height: 30px;font-size: 16px;}
.item p b{color:#a4947d}
.item h3 i{display: inline-block;*display: inline;*zoom:1;width: 195px;height: 1px;background: #424148;vertical-align: middle;}
.item h3 i:nth-child(1){margin-right: 15px;}
.item h3 i:nth-child(2){margin-left: 15px;}
.slider_right .hd ul li{width: 15px;height: 15px;border:1px solid #958673;float: left;margin: 0 6px;transition: all .5s;cursor: pointer;border-radius: 50%;}
.nexine_hd ul li.on,.slider_right .hd ul li.on{width: 48px;background: #a4947d;border-radius: 15px;}
/*è¿›å£è½¯æœ¨é˜²æ°´åœ°æ¿*/
.import dl{margin-bottom: 20px;}
.import dl dd{width: 500px;text-align: center;}
.import dl dd h4{font-size: 26px;color: #a4947d}
.import dl dd span{display: block;color: #b1b1b1;font-size: 14px;text-transform: uppercase;}
.import dl dd h5{font-size: 20px;font-weight:bold;margin-top: 20px;}
.import dl dd p{line-height: 30px;text-align: left;text-indent: 2em;}
.import dl dt{width: 680px;}

.solid{background: url(images/solid.jpg) center no-repeat;width: 100%;height: 1080px;}
.solid_text{width: 555px;}
.solid_left{padding-right: 10px;border-right: 1px solid #5a524a;margin-right: 10px;}
.outer_hd{margin:25px 0 55px;}
.outer_hd ul li{width: 110px;height: 38px;line-height: 40px;color: #d3ac75;font-size: 14px;float: left;border:1px solid #d3ac75;border-radius: 15px;margin:0 12px;cursor: pointer;}
.outer_hd ul li.on{background: #d3ac75;color: #333;}
.enjoy{padding-bottom:103px}
.outer_bd{padding: 0 10px;}
.nexine_hd ul li{width: 15px;height: 15px;border:1px solid #cfa873;float: left;margin: 0 7px;border-radius: 50%;}
/*äº§å“èµæž*/

/* ç»“è¯­ */
.conclusion{background:url("images/conclusion-bg.jpg") no-repeat center center;height:400px;}
.conclusion .w1152{padding:90px 24px 0;width:1152px;margin:0 auto}
.conclusion-text{width:957px;padding:20px 0 0 16px}
.conclusion-text p{font-size:16px;line-height:30px;text-indent:2em;color:#fff;}

/*team*/
.team{background: url("images/team-bg.jpg") no-repeat center center;height:275px;padding-top: 45px;}
.team-title h2{font-weight:normal;padding-top: 30px;}
.team-title span{font-size:24px;color:#333;padding-right:10px;letter-spacing:8px;}
.team-title strong{font-size:16px;font-weight:normal;color:#ccc;letter-spacing:8px;}
.team-text p{font-size:16px;color:#333;padding-top:15px}
.team-text p span{padding-right:30px}
.awm{margin-right:49px;}
.gz{text-align:center;margin:5px 45px 0 0;}
.gz_nav{padding-top:10px}
.mz{padding:22px 0 0 110px;}
.mz-text{font-size:14px;line-height:30px;color:#333;padding-left:15px}



.nav_r{cursor:pointer;background: url(images/nav_r.png) no-repeat top center;width:110px;position:fixed;right:5px;top:280px;z-index: 99;height: 110px;}
#visitNum{display: block;margin-top: 35px;}
.nav_r .focus{text-align:center;}.nav_r .focus b{font-size:18px;color:#EB3A3E;}
