/* CSS Document */
body {margin: 0;padding: 0;background: #fff;font-family: 'Microsoft YaHei';}
ul,li {margin: 0px;padding: 0px;list-style: none;font-family: 'Microsoft YaHei';}
img {border: none;display: inline;}
a {text-decoration: none;}
* {padding: 0px;margin: 0px;}
.fl {float: left;}
.fr {float: right;}
.mt20 {margin-top: 20px;}
.mt10 {margin-top: 10px;}
.mb10 {margin-bottom: 10px;}
.clear {clear: both;}

/*头部*/
.w1200,.container {width: 1200px;height: auto;margin: 0px auto;position: relative;clear: both;}
.b {margin-top: 5px;}
.c {margin-top: 30px;}
.header {width: 100%;background: #282828;color: #fff;padding: 5px 0px;font-size: 14px;}
.header .tel {float: right;margin-top: -2px;background: url(../images/phone.png) no-repeat;padding: 0 0 0 30px;line-height: 24px;font-size: 16px;font-weight: bold;}
.top {width: 100%;height: 100px;margin: 0 auto;float: left;z-index: 20;display: inline;background-color: #fafafa;border-bottom: 1px solid #ff3030;position: relative;}
.top .container {width: 1200px;}
.top .tel {display: block;width: 210px;height: 51px;float: right;background: url(../images/tel_400.png) no-repeat;margin-top: 20px;}
.banner {float: left;width: 100%;height: 220px;margin: 0 auto;background: center 0 no-repeat;}
.banner.high {height: 380px;}
.banner.listdesigner {height: 470px;}
.banner strong,.here strong{font-size: 26px;color: #fff;font-weight: normal;margin-top: 60px;}
.banner span{font-size: 20px;color: #fff;font-weight: normal;margin: 70px 0 0 10px;display: inline-block;}
.here span,.here a,.banner a{font-size: 20px;color: #fff;font-weight: normal;margin:0;display: inline-block}

.banner a:hover{color:#ea7515} 
.banner p {float: left;width: 1200px;height: auto;color: #fff;padding: 5px 0;}
.banner .headPic {border-radius: 50%;width: 160px;height: 160px;margin: 30px 0;}
.banner img {border-radius: 50%;border: solid 2px #fff;position:absolute;right:30%} 
.banner .here {
    position: absolute;
    color: #E77817;
    font-size: 16px;
    font-weight: bold;
    padding:15px 10px;border-radius:30px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0A0A0A,endColorStr=#67076F); /*IE*/ 
	background:-moz-linear-gradient(left,#0A0A0A,#67076F);/*火狐*/ 
	background:-webkit-gradient(linear, 100% 100%, 0% 0%,from(#0A0A0A), to(#67076F));/*谷歌*/
}

.bottom {width: 100%;height: 50px;background: url(../images/bottom.png) center center no-repeat;bottom: 0;position: fixed !important;position: absolute;z-index: 9999;
	_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2:document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.bottom a {float: right;width: 90px;height: 26px;cursor: pointer;display: inline;margin-top: 12px;margin-left: 5px;}
.bottom a.talk {background-image: url(../images/b_talk.png);}
.bottom a.counter_b {background-image: url(../images/b_counter.png);}
.bottom a.design {background-image: url(../images/b_design.png);}
.bottom a.close {margin-top: 4px;width: 12px;height: 12px;background-image: url(../images/b_close.png);margin-right: -80px;}
.bottom a:hover {border: 1px solid #FF2425;}
body #lim_mini {bottom: 50px;}
.logo {float: left;width: 245px;height: 70px;background: url(../images/logo.png) no-repeat;margin-top: 20px;}
.show_case .list img,.site .selector {
	-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.menu {float: right;margin-top: 30px;margin-right: 30px;}
.menu li {float: left;width: 90px;height: 47px;text-align: center;border-bottom: 2px solid #fafafa;margin-top: 15px;}
.menu li:hover {color: #ff3030;/*border-bottom: 2px solid #ff3030;*/}
.menu li a {color: #666666;text-decoration: none;font-size: 14px;}
.menu li a:hover {color: #ff3030;}
.menu li.sp {width: 1px;height: 100px;background-color: #eee;float: left;}

/*底部*/
.foot {float: left;width: 100%;height: auto;margin: 0 auto;background: #444a58;margin-top: 30px;}
.foot .foot_left {float: left;width: 190px;height: auto;padding: 40px 0;color: #fff;}
.foot .foot_left strong {float: left;width: 190px;padding: 5px 0;font-size: 14px;}
.foot .foot_left p {float: left;line-height: 140%;font-size: 12px;width: 190px;}
.foot .foot_middle {float: left;width: 240px;height: auto;padding: 40px 0;color: #fff;margin-left: 100px;display: inline;}
.foot .foot_middle strong {float: left;width: 240px;padding: 5px 0;font-size: 14px;}
.foot .foot_middle a {float: left;font-size: 12px;text-decoration: none;width: 80px;line-height: 200%;color: #fff;}
.foot .foot_right {float: left;width: 370px;height: auto;padding: 40px 0;color: #fff;margin-left: 100px;display: inline;}
.foot .foot_right img {float: right;}
.foot .foot_right strong {float: left;width: 250px;padding: 5px 0;font-size: 14px;margin-left: 10px;}
.foot .foot_right p {float: left;font-size: 12px;width: 250px;margin-left: 10px;line-height: 140%;}
.foot .foot_right .weixin {float: left;width: 30px;height: 24px;background: url(../images/icon_weixin.png) no-repeat;margin: 5px 0 0 10px;display: inline;}
.foot .foot_right .qq {float: left;width: 30px;height: 24px;background: url(../images/icon_qq.png) no-repeat;margin: 5px 0 0 5px;display: inline;}
.foot .foot_right .weibo {float: left;width: 30px;height: 24px;background: url(../images/icon_weibo.png) no-repeat;margin: 5px 0 0 5px;display: inline;}
.foot_bottom {float: left;width: 100%;height: 90px;background: #282828;}
.foot_bottom .line {float: left;height: auto;color: #fff;font-size: 12px;padding: 20px 0;}
.foot_bottom .copyright strong {float: left;color: #fff;font-size: 12px;}
.foot_bottom .line a {text-decoration: none;color: #fff;}
.foot_bottom .copyright {float: left;width: 100%;height: auto;padding: 15px 0;}
.foot_bottom .copyright span {float: left;color: #fff;font-size: 12px;}
.foot_bottom .copyright p {float: left;height: auto;font-weight: bold;color: #fff;margin-left: 10px;}
.foot_bottom .copyright a {float: left;height: auto;color: #fff;margin-left: 10px;}

/*幻灯*/
.slides {width: 100%;height: 500px;margin: 0 auto;float: left;position: relative;text-align: center;}
.slides .imgs a {display: block;float: left;width: 100%;height: 500px;background: center center no-repeat;}
.slides .points li {display: inline-block;margin: 5px;width: 35px;height: 5px;cursor: pointer;background: #767676;*float: left;}
.slides .points li.on {background: #F28E1F;}
.slides .prev {position: absolute;float: right;left: 50%;top: 0;width: 45px;margin-left: -665px;height: 500px;background: url(../images/prev.png) center no-repeat;opacity: 0.2;}
.slides .next {position: absolute;float: left;left: 50%;top: 0;width: 45px;margin-left: 620px;height: 500px;background: url(../images/next.png) center no-repeat;opacity: 0.2;}
.slides:hover .prev,
.slides:hover .next {opacity: 1;}
.slides_n {width: 100%;margin: 0 auto;text-align: center;display: block;position: absolute;bottom: 5px;z-index: 1;left: 0;}
.slides_n ul {width: 1200px;margin: 0 auto;*width: 220px;}

/*index*/
.title_1 {width: 100%;height: 70px;margin: 40px 0 0 0;background: url(../images/title_1.png) center 0 no-repeat;float: left;}
.i-pro {float: left;width: 1200px;height: auto;margin-top: 40px;}
.i-pro .box1 {float: left;width: 360px;height: 410px;margin-right: 10px;display: inline;}
.i-pro .box2 {float: left;width: 260px;height: 410px;display: inline;}
.i-pro dd {position: relative;margin-bottom: 6px;}
.i-pro dd span {position: absolute;left: 0;z-index: 5;bottom: 4px;width: 100%;overflow: hidden;height: 30px;background: #333333;color: #fff;text-align: center;line-height: 30px;opacity: 0.7;font-size: 14px;
	-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);}

.i-pro dd:hover span {height: 65px;opacity: 1;}
.i-pro dd img {
	-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);}
/*.i-pro dd:hover img { margin:0px 0px 0 -2px; }*/

.i-pro i {
	clear: both;
	width: 170px;
	height: 30px;
	padding: 2px 5px;
	text-align: center;
	color: #fff;
	background: #fb4748;
	line-height: 30px;
	font-size: 14px;
	font-style: normal;
}
.i-pro .more {color: #fb4748;padding: 3px 17px;float: right;position: absolute;right: 25px;bottom: 25px;width: 115px;height: 22px;z-index: 10;font-size: 16px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.i-pro .more.o {color: #FF7449;border-color: #FF7449;}
.show_case {float: left;width: 1200px;height: auto;margin-top: 40px;}
.show_case .box1 .title {float: left;width: 100%;height: 100px;}
.show_case .box1 {float: left;width: 300px;height: 400px;}
.show_case.rbox .box1 {float: right;}
.show_case .info {float: left;width: 300px;height: 150px;}
.show_case .info img {float: left;clear: both;}
.show_case.rbox .info img {float: right;}
.show_case .info a {float: left;background: #565656;padding: 4px 15px;color: #fff;font-size: 14px;text-align: center;margin-top: 10px;border-right: 1px solid #565656;}
.show_case.rbox .info a {float: right;}
.show_case .list {float: left;}
.show_case .list li {float: left;width: 64px;height: 250px;margin-right: 11px;display: inline;cursor: pointer;position: relative;}
.show_case.rbox .list li {margin: 0 0 0 11px;}
.show_case .list img.fore {opacity: 0;position: absolute;top: 0;left: 0;}
.show_case li:hover img.fore,
.show_case .list li.on img {opacity: 1;}
.show_case .box2 {float: left;width: 700px;height: 400px;position: relative;}
.show_case .box2 img {float: left;width: 700px;height: 400px;position: absolute;top: 0;left: 0;opacity: 1;}
.show_case .box2 img.add {display: none;z-index: 9;}
.show_case .box2 .prev {float: left;width: 60px;height: 60px;background: url(../images/img_prev.png) no-repeat;margin: -230px 0 0 10px;}
.show_case .box2 .next {float: right;width: 60px;height: 60px;background: url(../images/img_next.png) no-repeat;margin: -230px 10px 0 0;}
.title_2 {width: 100%;height: 70px;margin: 40px 0 0 0;background: url(../images/title_2.png) center 0 no-repeat;float: left;}
.budget {width: 100%;height: 180px;margin: 30px 0 0 0;background: #f1eff0;float: left;}
.sign {width: 1200px;height: auto;float: left;}
.counter {float: left;width: 1200px;height: 180px;background: url(../images/counter.jpg) no-repeat;font-size: 12px;}
.counter .ico {float: left;display: block;width: 245px;height: 180px;}
.counter ul {float: left;width: 480px;margin-top: 15px;}
.counter li {float: left;width: 220px;height: 22px;margin: 12px 0 12px 15px;display: inline;font-size: 14px;}
.counter li select {height: 22px;width: 136px;margin-left: 5px;border: 1px solid #d8d8d8;color: #666;}
.counter li input[type=text] {height: 22px;width: 130px;padding-left: 5px;margin-left: 8px;border: 1px solid #d8d8d8;color: #666;}
.counter .product input {display: none;}
.counter [type=radio] {display: none;}
.counter [type=checkbox] {display: none;}
.counter label {border: 1px solid #dedede;padding: 2px 5px;cursor: pointer;}
.counter label.sel,
.counter label:hover {color: #fff;background: #ff3030;cursor: pointer;}
.counter #getcode {
	width: 75px;
	padding: 3px 8px;
	background: #333333;
	color: #FFFFFF;
	font-size: 12px;
}

.counter #code {
	width: 106px;
	height: 20px;
}

.counter .parts {
	width: 400px;
}

.counter .parts input {
	display: none;
}

.counter .service {
	float: left;
	cursor: pointer;
	background-color: #ff2425;
	width: 115px;
	height: 30px;
	margin-left: 10px;
	border: none;
	color: #FFFFFF;
	font-weight: bold;
	font-family: 'Microsoft YaHei';
}

.counter .artificial {
	float: left;
	cursor: pointer;
	background-color: #333333;
	width: 115px;
	height: 30px;
	margin-left: 10px;
	border: none;
	color: #FFFFFF;
	font-weight: bold;
	font-family: 'Microsoft YaHei';
}

.counter .price {
	float: left;
	width: 260px;
	text-align: center;
	margin: 15px 0 0 0;
}

.counter .price div {
	width: 180px;
	line-height: 35px;
	height: 35px;
	font-size: 16px;
	color: #ff2425;
	font-weight: bold;
	margin: 10px 0 0 40px;
	background-color: #fff;
}

.counter .price strong {
	font-size: 18px;
	color: #ff2425;
}

.counter .price p {
	font-size: 12px;
	color: #999999;
	padding: 12px 0;
}

.show720 {
	width: 100%;
	height: 320px;
	margin: 30px 0 0 0;
	background: url(../images/pan_bg.png) center 0 no-repeat;
	float: left;
}

.show720 .show {
	float: left;
	width: 265px;
	height: auto;
}

.show720 .show img {
	margin-top: 20px;
	float: left;
}

.show720 .show p {
	float: left;
	width: 250px;
	color: #999999;
	margin: 10px 0 0 5px;
	line-height: 150%;
	display: inline;
}

.show720 .show a {
	float: left;
	width: 150px;
	height: 35px;
	background: #000;
	margin-top: 10px;
	color: #fff;
	line-height: 35px;
	text-align: center;
	text-decoration: none;
	font-size: 14px;
}

.show720 .ship {
	float: right;
	width: 350px;
	height: 185px;
	background: url(../images/ship.png) no-repeat;
	margin: 50px 172px 0 0;
	display: inline;
}

.join {
	width: 100%;
	height: 240px;
	margin: 50px 0 0 0;
	background: url(../images/ad_bg.jpg) center 0 no-repeat;
	float: left;
}

.join .join_us {
	float: left;
	margin: 60px 0 0 100px;
	display: inline;
	width: 595px;
	height: auto;
}

.join .tel {
	float: left;
	width: 175px;
	height: 55px;
	background: url(../images/tel.png) no-repeat;
	margin: 60px 0 0 30px;
}

.join .join_btn {
	float: left;
	width: 175px;
	height: 45px;
	background: url(../images/join_btn.png) no-repeat;
	border: none;
	margin: 5px 0 0 30px;
}

.title_3 {
	width: 100%;
	height: 40px;
	margin: 40px 0 0 0;
	background: url(../images/title_3.png) no-repeat;
	float: left;
}

.news {
	width: 1200px;
	height: auto;
	float: left;
	margin-top: 50px;
}

.news .title_news {
	width: 970px;
	height: 40px;
	background: url(../images/title_news.png) no-repeat;
	float: left;
}

.news .more {
	width: 90px;
	height: 20px;
	float: right;
	background: #909090;
	text-align: center;
	line-height: 20px;
	color: #fff;
	text-decoration: none;
	font-size: 12px;
}

.news .news_list {
	float: left;
	width: 560px;
	height: auto;
	margin-top: 10px;
}

.news .news_list a {
	color: #fff;
	text-decoration: none;
}

.news .news_list .time {
	width: 104px;
	height: 96px;
	float: left;
	background: #585858;
	margin-top: 10px;
}

.news .news_list li:hover .time {
	background: #ff2425;
}

.news .news_list .time strong {
	width: 104px;
	height: 60px;
	font-size: 48px;
	float: left;
	text-align: center;
	font-weight: normal;
	margin-top: 5px;
}

.news .news_list .time span {
	width: 104px;
	height: 31px;
	text-align: center;
	float: left;
}

.news .news_list .text h3 {
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
}

.news .news_list .text {
	width: 425px;
	padding: 10px 15px;
	height: 76px;
	float: left;
	background: #b2b2b2;
	margin-top: 10px;
}

.news .news_list .text p {
	font-size: 12px;
	line-height: 180%;
	display: inline;
}

.news .news_r {
	float: right;
	width: 295px;
	height: auto;
}

.news .news_box {
	float: right;
	width: 295px;
	height: auto;
	margin-top: 20px;
	color: #fff;
}

.news .news_box span {
	float: left;
	width: 285px;
	height: auto;
	background: #ff2425;
	font-size: 12px;
	padding: 10px 0 0 10px;
}

.news .news_box strong {
	float: left;
	width: 285px;
	height: auto;
	background: #ff2425;
	padding: 5px 0 10px 10px;
	font-weight: normal;
}

.news .news_box img {
	float: left;
	width: 295px;
	height: 148px;
}

.news .news_box p {
	float: left;
	width: 275px;
	height: auto;
	background: #b2b2b2;
	font-size: 12px;
	line-height: 150%;
	padding: 5px 10px;
}

.news .prev {
	width: 28px;
	height: 28px;
	float: left;
	background: url(../images/icon_prev.png) #3a3a3a;
	margin: 5px 0 0 0;
}

.news .prev:hover {
	background: #ff2425;
}

.news .next {
	width: 28px;
	height: 28px;
	float: left;
	background: url(../images/icon_next.png) #3a3a3a;
	margin: 5px 0 0 5px;
}

.news .next:hover {
	background: #ff2425;
}

.hight40 {
	width: 100%;
	height: 40px;
	margin: 50px 0 0 0;
	background: url(../images/hight40.png) center 0 no-repeat;
	float: left;
}

.partners {
	width: 100%;
	height: auto;
	float: left;
	background: #f1eff0;
}

.title_4 {
	width: 1200px;
	height: 80px;
	background: url(../images/title_4.png) no-repeat;
	float: left;
	margin-top: 10px;
}

.partners .brand_list {
	width: 1200px;
	height: auto;
	margin: 20px 0 30px 0;
	float: left;
	display: inline;
}

.partners .brand_list li {
	float: left;
	width: 190px;
	height: 100px;
	background: url(../images/brand_bg.png) no-repeat;
	margin: 0px 5px 10px 5px;
	display: inline;
}


/*branch*video-list.htm*/

.branch_top {width: 100%;height: 235px;margin: 0 auto;background: url(../images/branch_bg.png) center 0 no-repeat;float: left;}
.branch {width: 1200px;height: auto;float: left;}
.branch .branch_title {width: 1200px;height: 100px;background: url(../images/branch_title.png) no-repeat;float: left;margin-top: 50px;}
.branch p {height: auto;float: left;font-size: 14px;color: #727272;line-height: 160%;}
.branch ul {float: left;width: 1200px;height: auto;margin-top: 10px;}
.branch li {float: left;width: 32%;height: 310px;overflow: hidden;margin: 20px 20px 0 0;display: inline;position: relative;}

/*.branch li.cr {margin-right: 0px;}*/
.branch	ul li:nth-child(3n+0){margin-right: 0px;}
.branch li a {text-decoration: none;}
.branch li .send_box {font-size: 12px;border: 1px solid #fb4748;position: absolute;bottom: -50px;width: 288px;padding: 5px 15px;z-index: 1;background: #fff;
	-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.branch li .send_box [type=text] {width: 140px;}
.branch li button {font-size: 12px;padding: 2px 5px;background: #ff3030;color: #fff;cursor: pointer;}
.branch li .send_btn {position: absolute;right: 0;bottom: 0;}
.branch li img {float: left;width: 100%;height: 220px;}
.branch li strong {float: left;width: 100%;height: 22px;overflow:hidden;margin-top: 10px;color: #333333;font-weight: normal;}
.branch li span {float: left;width: 100%;height: auto;font-size: 12px;line-height: 160%;color: #666666;}
.hight50 {width: 100%;height: 50px;margin: 0 auto;float: left;}
.branch .sp {width: 1200px;height: 1px;background: #eee;float: left;margin: 20px 0 10px 0;}

/*about*about-list.htm*/
.about_top {width: 100%;height: 235px;margin: 0 auto;background: url(../images/about_bg.jpg) center 0 no-repeat;float: left;}
.about_top strong {float: left;font-size: 36px;color: #fff;font-weight: normal;margin-top: 60px;}
.about_top .s {float: left;font-size: 28px;color: #fff;font-weight: normal;margin: 70px 0 0 10px;display: inline;}
.about_top p {float: left;width: 1200px;height: auto;color: #fff;padding: 5px 0;}
.about_top span {float: left;width: 1200px;height: auto;color: #ff9e00;}
.about {float: left;width: 1200px;height: auto;margin-top: 50px;margin-bottom: 50px;}
.about .sp {width: 1200px;height: 1px;background: #eee;float: left;margin: 20px 0 10px 0;}
.about ul {width: 535px;float: left;height: auto;background: #fff;margin: -25px 0 0 320px;display: inline;}
.about ul li {float: left;width: 100px;height: 30px;border: 1px solid #eee;text-align: center;margin: 0 5px 0 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.about ul li:hover {color: #fff;background: #ff3030;}
.about ul li a {color: #727272;line-height: 30px;text-decoration: none;}
.about ul li a:hover {color: #fff;}
.about .about_box {float: left;width: 1200px;height: auto;}
.about .about_title1 {width: 1200px;height: 25px;float: left;background: url(../images/about_title1.png) center no-repeat;padding: 50px 0;}
.about .about_text {float: left;width: 1200px;height: auto;font-size: 14px;font-family: 'Microsoft YaHei';}
.about .about_text strong {float: left;width: 1200px;height: auto;margin-top: 20px;font-size: 16px;font-family: 'Microsoft YaHei';}
.about .about_text p {float: left;width: 1200px;height: auto;font-size: 14px;text-indent: 2pc;line-height: 180%;color: #727272;margin-top: 10px;}
.about .culture {float: left;width: 1200px;height: 380px;background: url(../images/culture_img.png) right no-repeat;margin-top: 50px;}
.about .culture .culture_text {width: 730px;height: auto;float: left;background: #eee;opacity: 0.7;padding: 15px;}
.about .culture .culture_text strong{font-size:15px;}
.about .culture .culture_text p {font-size: 14px;line-height: 160%;text-indent: 2pc;}
.about .about_title2 {width: 600px;height: 30px;float: left;background: url(../images/about_title2.png) left no-repeat;padding: 20px 0;}
.about .about_title3 {width: 1200px;height: 30px;float: left;background: url(../images/about_title3.png) left no-repeat;padding: 30px 0;}
.about .honor {width: 19%;height: auto;float: left;margin-left: 5px;}
.about .honor span {width: 230px;height: auto;float: left;color: #727272;font-size: 14px;line-height: 200%;margin-left: 10px;}
.about .honor img {width: 240px;height: 164px;float: left;margin-top: 20px;}
.about .about_title4 {width: 1200px;height: 30px;float: left;background: url(../images/about_title4.png) center no-repeat;padding: 50px 0;}
.about .about_title5 {width: 455px;height: 30px;float: right;background: url(../images/about_title5.png) right no-repeat;}
.about .speech {float: left;width: 1200px;height: 380px;background: url(../images/speech_img.png) left no-repeat;margin-top: 50px;position:relative}
.about .speech .speech_text {width: 730px;height: auto;float: right;background: #eee;opacity: 0.7;margin-top: 30px;position:absolute;right:0;top:40px}
.about .speech .speech_text strong {font-size: 16px;padding: 20px 20px 0 20px;float: left;width: 700px}
.about .speech .speech_text p {font-size: 14px;padding: 10px 10px 0 20px;line-height: 180%;}
.about .about_box .chairman {width: 395px;height: auto;text-align: center;float: left;padding: 10px 0;}
/*contact*/
.newsTextAddress{
    padding-top:20px;
}
.newsTextAddress dd{
    width:33%;
    float:left;
    text-align: center;
}
.newsTextAddressT{
    font-size: 16px;
    color: #333;
    height: 40px;
    line-height: 40px;
}
.newsTextAddressC{
    font-size: 16px;
    color: #666;
    line-height: 24px;
}
.newsTextImg1TextC1 {
    padding: 5px 0;
}
.newsTextImg1TextC1 span{
    float:left;
}
.newsTextImg1TextC1cont {
    color: #666666;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 12px;
    width: 90%;
}
.newsTextImg1TextC1img{
    margin-right: 15px;
    margin-top:5px;
}
.newsTextImg1TextC2cont {
    color: #666666;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 12px;
}
.newsTextImg1TextC2img{
    margin-right: 15px;
}
.show_item{
    width: 100%;
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    box-sizing: border-box;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0 18px 50px;
}
.show_item .img_items{
    width: 565px;
    height: 222px;
    background-color: #fff;
    box-shadow: 0 0 7px 0 #f0f0f0;
    border-radius: 10px;
    margin: 32px 0 0;
    box-sizing: border-box;
    padding: 35px 0 36px 34px;
}
.show_item .img_items .contents_wrap{
    width: 100%;
    height: 100%;
}
.show_item .img_items .contents_wrap .left {
    width: 168px;
    height: 151px;
    float: left;
}
.show_item .img_items .contents_wrap .left img{
    width: 100%;
    height: 100%;
    display: block;
}
.show_item .img_items .contents_wrap .right{
    width: 333px;
    height: 151px;
    padding-left: 30px;
    float: right;
}
.show_item .img_items .contents_wrap .right .p_one{
    font-family: 'Microsoft YaHei';
    font-size: 22px;
    font-weight: 400;
    font-stretch: normal;
    letter-spacing: 0;
    color: #ffbf4f;
    padding: 0;
    margin: 0;
    text-align: left;
}
.show_item .img_items .contents_wrap .right .p_line{
    width: 285px;
    height: 1px;
    background-color: #c9c9c9;
    margin: 25px 0 27px;
}
.show_item .img_items .contents_wrap .right .p_two{
    font-family: 'Microsoft YaHei';
    font-size: 15px;
    font-weight: 400;
    font-stretch: normal;
    letter-spacing: 0;
    color: #333;
    padding: 0;
    margin: 0;
    margin-bottom: 11px;
}
/*case*/
.case {float: left;width: 1200px;height: auto;margin-top: -90px;background: #fff;border: 1px solid #eaeaea;}
.case .plate {float: left;height: auto;margin: -15px 0 0 285px;display: inline;}
.case .plate li {float: left;width: 100px;height: 30px;border: 1px solid #eee;text-align: center;margin: 0 5px 0 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #fff;}
.case .plate li:hover {background: #ff3030;}
.case .plate li a {color: #727272;line-height: 30px;font-size: 14px;}
.case .plate li:hover a {color: #fff;}
.case .nav {margin-right: 40px;margin-top: 30px;}
.case_nav dl {float: left;width: 96%;height: auto;padding: 10px 0 0 50px;}
.case_nav dt {float: left;display: block;height: 25px;margin-right: 10px;width: 12%;border-right: 1px solid #dedede;}
.case_nav strong {float: left;font-size: 16px;color: #666666;font-weight: normal;}
.case_nav span {float: left;font-size: 14px;color: #dedede;margin: 2px 0 0 5px;width: 75px;}
.case_nav dd span{background: #ff3030;color: #fff;text-align: center;}
.case_nav dd {width: 86%;float: left;}
.case_nav a {padding: 3px 8px;margin: 0 6px;height: auto;float: left;text-align: center;font-size: 14px;color: #666666;}
.case_nav dl dd a:nth-child(3){display:none}
.case_nav a.cur {background: #ff3030;color: #fff;}
.case_nav dd a:hover {color: #ff3030;}
.case_nav b {display:none;}
.case_list,.designer_list {float: left;width: 1094px;height: auto;margin: 20px 50px;padding-bottom:20px;border-bottom: 1px solid #dedede;}
.case_list{width: 1101px;}
.case_list li {margin-top: 20px;float: left;width: 332px;height: 260px;overflow:hidden;margin-right:52px;position: relative}
/*.case_list li.cr {margin-right: 0;}*/
.case_list li:nth-child(3n+0){margin-right: 0;}
.case_list li span {width: 332px;height: 36px;float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: rgba(0, 0, 0, 0.6);background: transparent\9;zoom: 1\8;
	/* required for the filters */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	/* IE8 */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	/* IE5.5-7 */text-align: center;margin-top: -25px;line-height: 36px;color: #fff;font-size: 14px;position: absolute;left: 0;bottom: 0;z-index: 1;
}
.case_list li img {width: 332px;height: 260px;transition: all 0.6s;}
.case_list li img:hover{transform: scale(1.08);  }
.designer_list{padding-top:20px}
.designer_list li{float: left;width:266px;margin-right: 10px;}
.designer_list li:nth-child(4n+0){margin-right: 0;}

/*分页器*/
.pager {float: left !important;width: 100%;margin: 25px auto;text-align: center;clear: both;}
.pager ul{width:90%;margin:0 auto;}
.pager ul li{float:left;}
.pager .pre {width: 70px;height: 25px;}
.pager .next {width: 70px;height: 25px;}
.pager .home {width: 50px;height: 25px;}
.pager .last {width: 50px;height: 25px}
.pager .next a {color: #FFFFFF;font-size: 12px;}
.pager li{padding: 5px 10px;margin-left: 10px;line-height: 25px;color: #666;font-size: 12px;cursor: pointer;border: 1px solid #dedede;}
.pager a:hover,.pager li:hover,.pager a.cur {background: #ffa31f;color: #fff;}
.pager li:hover a{color:#fff;}
.pager .page-active{color:#fff;background: #ffa31f;}
.pager .page-active a{color:#fff;}
.case_list_2 {float: left;width: 900px;height: auto;margin: 20px 0 0 50px;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.case_list_2 li {float: left;width: 272px;height: 272px;margin: 20px 40px 20px 0;display: inline;}
.case_list_2 li.cr {margin-right: 0;}
.case_list_2 li img {width: 270px;height: 270px;}

.case_list_3 {float: left;width: 880px;height: auto;margin: 30px 0 0 60px;}
.case_list_3 li {float: left;width: 422px;height: 176px;margin: 15px 35px 15px 0;display: inline;}
.case_list_3 li.cr {margin-right: 0;}

/*case*/

a.c1{padding:3px 8px 3px 8px;border:1px solid #8d0c98;color:#8d0c98;}
a.c2{color:#063;border:1px solid #9C0;}
a.c1:hover{color:#369;border:1px solid #8d0c98}
a img {border:none;}
a.cpre{width:86px;height: 86px;color: #8d0c98;position: absolute;top: 35%;left: 0;background: url(../images/prev_l.png) 0px 0px no-repeat;}
a.cnext{width:86px;height: 86px;color: #8d0c98;position: absolute;top: 35%;right: 258px;background: url(../images/next_r.png) 0px 0px no-repeat;}
.case .case_box {width: 828px;float: left;height: auto;text-align: center;margin: 10px 0 0 80px;display: inline;padding: 10px 0;}
.case .case_box div {width: auto;height: auto;}
.case .case_box img {float: initial;max-width: 850px;max-height: 1200px;}
.case .case_box .prev {position: absolute;left: 0;width: 50%;height: 500px;cursor: url(../images/img_prev.png), auto;}
.case .case_box .next {position: absolute;right: 0;width: 50%;height: 500px;cursor: url(../images/img_next.png), auto;}
.case .case_box span {float: left;width: 828px;height: 40px;background: #000000;color: #fff;line-height: 40px;margin: -40px 0 0 0;text-indent: 1em;opacity: 0.6;}
.case .piclist {width: 840px;float: left;height: auto;margin: 20px 0 0 80px;display: inline;padding: 10px 0;}
.case .piclist i {float: left;width: 30px;height: 82px;cursor: pointer;}
.case .piclist .prev {background: url(../images/pic_prev.png) center center no-repeat;}
.case .piclist .next {float: right;background: url(../images/pic_next.png) center center no-repeat;}
.case .piclist div {float: left;width: 780px;height: 100px;overflow: hidden;position: relative;}
.case .piclist ul {position: absolute;}
.case .piclist li {float: left;padding: 8px 8px 5px 8px;border: 1px solid #ccc;margin: 0 5px;display: inline;cursor: pointer;}
.case .piclist li:hover {border: 1px solid #ff3030;}
.case .piclist li img {width: 125px;height: 80px;}
.case .explanation {width: 830px;float: left;height: auto;margin: 0 0 0px 70px;display: inline;color: #727272;border: 1px solid #eaeaea;padding: 10px 10px 10px 10px;}
.case .explanation strong {font-size: 18px;}
.case .explanation p {font-size: 14px;line-height: 150%;}
.case .explanation_1 {width: 262px;float: left;height: auto;margin: 0px 0 25px 356px;display: inline;color: #727272;border: 1px solid #eaeaea;padding: 10px 10px 10px 10px;}
.case .explanation_1 p {font-size: 14px;line-height: 150%;}
.case .talk_1 {float: right;width: 126px;height: 28px;background: #222222;line-height: 28px;text-align: center;color: #fff;margin: 5px 0 0 10px;display: inline;font-size: 14px;}
.case .talk_1:hover {background: #ff3030;}
.case .con_1 {float: right;width: 126px;height: 28px;background: #222222;line-height: 28px;text-align: center;color: #fff;margin: 5px 0 0 0px;display: inline;font-size: 14px;}
.case .con_1:hover {background: #ff3030;}
.more_text {float: left;width: 100%;color: #666;margin: 0 150px;padding-bottom: 20px;font-size: 14px;}
.case .talk {float: right;width: 126px;height: 28px;background: #222222;line-height: 28px;text-align: center;color: #fff;margin: 5px 0 0 10px;display: inline;font-size: 14px;}
.case .talk:hover {background: #ff3030;}
.case .con {float: right;width: 126px;height: 28px;background: #222222;line-height: 28px;text-align: center;color: #fff;margin: 5px 0 0 25px;display: inline;font-size: 14px;}
.case .con:hover {background: #ff3030;}
.more_case {float: left;width: 1200px;height: auto;margin-top: 50px;}
.more_case strong {width: 1200px;float: left;padding: 20px 0;text-align: center;font-size: 20px;}
.more_case ul {width: 1200px;height: auto;float: left;padding: 10px 0;border: 1px solid #dedede;}
.more_case ul li {float: left;width: 190px;height: 138px;margin: 0 5px;display: inline;}
.more_case ul li img {width: 190px;height: 138px;float: left;}
.s720 {float: left;width: 940px;height: auto;margin: 0px 30px;text-align: center;display: inline;position: relative;z-index: 1;}
.s720 strong {font-size: 24px;padding: 0px 8px;font-weight: normal;display: inline;background: #fff;}
.s720 hr {position: absolute;top: 50%;width: 100%;z-index: -1;}
.box720 {float: left;width: 976px;height: 600px;border: 2px solid #CACACA;margin: 20px 10px 0 10px;}
.bg_50 {width: 100%;height: 50px;margin: 0 auto;background: url(../images/bg_50.png);float: left;}
.tip {width: 92%;background: url(../images/tel_bg.gif) repeat-x;float: left;margin: 10px 0 15px 40px;padding: 5px 11px;font-size: 14px;line-height: 30px;
	-moz-box-shadow: 0px 2px 2px #bdbdbd;
	-webkit-box-shadow: 0px 2px 2px #bdbdbd;box-shadow: 0px 2px 2px #bdbdbd;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#bdbdbd')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=90, Color='#bdbdbd');}
.tip label {float: left;}
.tip .txt {float: left;width: 145px;height: 25px;margin-left: 10px;}
.tip .btn {float: left;display: block;width: 105px;height: 34px;background: url(../images/btnbg.png) no-repeat;border: 0;margin: 0 10px;cursor: pointer;}
.tip .zaixian {float: left;display: block;width: 105px;height: 34px;background: url(../images/zaixianzhixun.png) no-repeat;border: 0;margin: 0 10px;cursor: pointer;}
/*news_list*/
.news_top {width: 100%;height: 175px;margin: 0 auto;background: url(../images/news_bg.jpg) center 0 no-repeat;float: left;}
.news_top strong,.a_ban strong{float: left;font-size: 36px;color: #fff;font-weight: normal;margin-top: 40px}
.news_top .s {float: left;font-size: 28px;color: #fff;font-weight: normal;margin: 50px 0 0 10px;display: inline;}
.news_top p,.a_ban p {float: left;width: 1200px;height: auto;color: #fff;padding: 5px 0;}

.a_ban {height: 380px;background: url(../images/a_banner.jpg) no-repeat 0 -100px;position: relative;}
.zt_ban_img {width: 1200px;left: 56%;position: absolute;margin-left: -600px;bottom:0;text-align: center;z-index: 11;}
.img_bandown {
    -webkit-animation: bounceInDown 1.4s ease;
    -moz-animation: bounceInDown 1.4s ease;
    -ms-animation: bounceInDown 1.4s ease;
    animation: bounceInDown 1.4s ease;}
.box_img {width: 100%;text-align: center;position:absolute;top:0}
.moduleTop {padding: 15px 0;margin-bottom: 20px;border-bottom: 1px solid #C6D4E1;background: #FFF;}
.Wrap {width: 100%;min-width: 1200px;height: auto;margin: 0 auto;}
.Column {width: 1100px;height: auto;margin: 0 auto;}
.Column span a.thisclass{max-width: 750px;text-align: right;float:right;font-size:16px;color:#e67817;margin-left:20px;}
.CateList {max-width: 750px;text-align: right;}
.CateList li {display: inline;white-space: nowrap;word-wrap: break-word;margin-left: 30px;font-size: 16px;}
.moduleTit {font-weight: normal;font-size: 24px;color: #333;text-transform: uppercase;}
.fb {font-weight: bold;}
.Leader {margin-top: 5px;font-size: 12px;}
.f99, .f99 a, a.f99 {color: #999}

.news {float: left;width: 1200px;height: auto;margin-top: 20px;margin-bottom:30px;}
.news .title {width: 100%;height: 24px;border-bottom: 1px solid #dedede;padding: 5px 0;}
.news .title strong {font-size: 12px;color: #333333;margin-right: 10px}
.news .title span {font-size: 12px;color: #999999;}
.navbox {float: left;width: 26%;height: auto}
.navbox .title {width: 100%;}
.navbox .navs {padding: 5px 0 10px 0;height: auto;width: 100%;}
.navbox .navs li {width: 100%;height: 24px;padding: 5px 0;}
.navbox .navs li :hover {background: #ffa31f;color: #fff;float: left;width: 100%;height: 24px;line-height:24px;}
.navbox .navs li a {color: #aaa;text-indent: 1em;font-size: 15px;padding: 2px 0;}
.navbox .suggest {width: 100%;height: auto;margin-top: 5px;}
.navbox .suggest img {width:100%;margin-top: 5px;}
.yyBoxcon {
    overflow: hidden;
    background: #FFF;
    z-index: 7999;
    padding-bottom: 5px;
}
.yyBoxconT {
    overflow: hidden;
}
.yyBoxconList {
    overflow: hidden;
    padding:10px;
}
.yyBoxconList dd {
    overflow: hidden;
    padding:0 10px 10px;
    color: #000;
    text-align: right;
}
.yyBoxconList dd input {
    display: block;
    width: 200px;
    height: 30px;
    border: 1px solid #e4e4e4;
    border-radius: 10px;
    font-family: "Microsoft YaHei";
    display: inline;
    text-align: center;
    margin-left: 10px;
}
.yyBoxconBtn {
    overflow: hidden;
    margin-bottom: 10px;
}
.yyBoxconBtn a {
    display: block;
    height: 30px;
    background: #ffcc00;
    text-align: center;
    line-height: 30px;
    color: #FFF;
    font-size: 16px;
    border-radius: 10px;
    margin-left: 24px;
    width: 255px;
}

.nright {padding: 0;}
.nright li {overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 2.6;}
.nright li .badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #777;
    
}
.nright li a:hover{color:#ffa31f;}
.nright li span {margin-right: 5px; border-radius:0;}
.nright li:nth-child(1) span {background-color: #f00;}
.nright li:nth-child(2) span {background-color: #f55d0d;}
.nright li:nth-child(3) span {background-color: #ffa800;}
.navbox .suggest .sug_case1 {float: left;width: 100%;height: 132px;padding: 5px 0;}
.navbox .suggest .sug_case2 {float: left;width: 100%;height: 72px;padding: 5px 0;}
.nav {margin-right: 10px}
.nav a {font-size: 12px;color: #727272;width: 30%;}
.news .news_right {float: right;width: 70%;height: auto;margin-left: 40px;display: inline;}
.news_right .news_center {width: 100%;float: left;height: auto;border-bottom: 1px solid #dedede;padding: 10px 0 20px 0;}
.news_right .news_center .list_news_1 {float: left;padding: 10px 0;}
.news_right .news_center .list_news_1 img {float: left;width: 150px;height: 100px;}
.news_right .news_center .list_news_1 strong {float: left;font-size: 14px;color: #333333;padding: 5px 20px;}
.news_right .news_center .list_news_1 span {float: right;color: #ccc;font-size: 12px;padding: 5px;}
.news_right .news_center .list_news_1 p {float: left;width: 520px;padding: 5px 0 0 20px;font-size: 14px;color: #727272;line-height: 150%;}
.news_right .news_center_2 {width: 100%;height: auto;}
.news_right .news_center_2 .pic{
	float:left;
	height: 182px;
    width: 280px;
    overflow: hidden;
    box-sizing: border-box;
    margin-right: 24px;
}
.news_right .news_center_2 .pic img{float:left;width: 278px;height: 186px;padding:3px;}
.news_right .news_center_2 .txt{
	float:left;
	width: 518px;
}
.news_right .neirong{
	
}
.news_right .neirong .nr-tit{
	margin: 0 10px;
	padding-bottom:20px;
    border-bottom: 1px solid #ebebeb;
    color: #333;
}
.news_right .neirong .nr-tit h2{
	font-size: 24px;
    font-weight: normal;
    text-align: center;
    line-height: 80px;
  
}
.gx_newshow_info{
	text-align:center;
}
.gx_newshow_info span {
	display: inline-block; 
	padding: 0 10px; 
	color: #999;
}
.news_right .neirong .nr-con{
	margin-top:20px;
}
.news_right .neirong .nr-con p{
	padding-top:10px;
}
.news_right .neirong .nr-con img{
	max-width:100%;
}
.txt .btnmore a{
	height: 25px;
    width: 120px;
    border: 1px solid #bdbdbd;
    color: #bdbdbd;
    box-sizing: border-box;
    line-height: 25px;
    text-align: center;
    font-size: 12px;
    display: block;
    transition: all .25s;
}
.txt .btnmore a:hover{
	background: #ffa31f;
    color: #fff;
    position: relative;
    border: 1px solid #ffa31f;
}
.news_right .news_center_2 li {width: 98%;height:194px;margin: 2px 1%;border-bottom: 1px solid #dedede;padding: 10px 0;}
.news_right .news_center_2 li b {font-size: 14px;color: #333333;}
.news_right .news_center_2 li strong{
	height: 36px;
    line-height: 36px;
    color: #333;
    font-weight: 500;
    font-size: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}
.news_right .news_center_2 li span {color: #ccc;font-size: 12px}
.news_right .news_center_2 li p {padding: 5px 0;font-size: 13px;color: #727272;line-height: 20px;}
.news_box {float: left;width: 1200px;height: auto;margin-top: 50px;}
.news_box .title {width: 100%;height: 20px;border-bottom: 1px solid #dedede;padding: 5px 0;}
.news_box .title strong {font-size: 16px;color: #333333;}
.news_box .title span {font-size: 12px;color: #999999;}
.news_box .news_left {float: left;width: 78%;height: auto;margin-left: 40px;}
.news_box .news_text {width: 94%;height: auto;float: left;padding: 20px 3%;border-bottom: 1px solid #dedede;border-right: 1px solid #dedede;border-left: 1px solid #dedede;}
.news_box .news_text h1 {width: 80%;margin: 1.5% 10%;text-align: center;font-size: 18px;color: #333333;}
.news_box .news_text .source {float: left;width: 100%;text-align: center;display: inline;}
.news_box .news_text span {padding: 0 5px;font-size: 12px;color: #727272;}
.news_box .news_text img {padding: 20px 0;}
.news_box .news_text p {float: left;width: 100%;height: auto;margin-top: 5px;line-height: 180%;font-size: 14px;}
.news_box .news_right {float: right;width: 100%;height: auto;}
.news_box .news_right .suggest {float: left;width: 100%;height: auto;margin-top: 5px;}
.news_box .news_right .suggest .sug_case1 {float: left;width: 100%;height: 132px;padding: 5px 0}
.news_box .news_right .suggest .sug_case2 {float: left;width: 100%;height: 72px;padding: 5px 0;}
.article {float: left;width: 400px;height: auto;font-size: 12px;padding: 10px 0;}
.article strong {float: left;padding: 2px;}
.article a {float: left;color: #727272;padding: 2px 0;width: 300px;}
.article .red {color: red;float: left;width: 150px;}

.further {
	float: right;
	width: 320px;
	height: auto;
	font-size: 12px;
}

.further strong {
	float: left;
	padding: 2px;
}

.further a {
	float: right;
}

.further .red {
	color: red;
	float: right;
	width: 190px;
	padding: 2px 0;
}

.further p {
	width: 310px;
	float: left;
	padding: 2px;
	color: #727272;
}

.share {
	float: right;
	width: 380px;
	height: auto;
	font-size: 12px;
	padding: 8px 0 2px 0;
	display: inline;
}

.share a {
	font-size: 12px;
}


/*招商加盟*/

.site {
	float: left;
	position: relative;
	font-size: 12px;
	margin-top: 40px;
	margin-left: 25px;
}

.site strong {
	color: #999999;
	text-decoration: none;
	padding-left: 15px;
	background: url(../images/place.png) 0 center no-repeat;
}

.site .selector {
	position: absolute;
	top: 0px;
	left: 12px;
	z-index: -9;
	background: #fff;
	overflow: hidden;
	width: 250px;
	height: auto;
	opacity: 0;
	display: none;
	border: double #ff3030 1px;
}

.site .selector .list {
	width: 250px;
	height: auto;
}

.site:hover .selector {
	display: block;
	opacity: 1;
	z-index: 999999;
}

.site .selector a {
	display: block;
	color: #999;
	float: left;
	width: 60px;
	height: 25px;
	line-height: 25px;
	text-align: center;
}

.site .selector a:hover {
	background: #ff3030;
	color: #fff;
}


/*设计师页面*/

.de_banner {
	width: 100%;
	height: 250px;
	background: url(../images/de_banner.jpg) center top no-repeat;
	clear: both;
}

.designer_b {
	width: 980px;
	margin: 20px auto;
	clear: both;
}

.designer_b .title_b dl dt {
	width: 100%;
	background: url(../images/img.png) left top;
	display: inline-table;
}

.designer_b .title_b dl dt span {
	width: 265px;
	height: 29px;
	display: inline-block;
	float: left;
	background: #fff url(../images/img.png) no-repeat left -42px;
	padding-right: 20px;
}

.designer_b .title_b dl dd {
	font-size: 24px;
	color: #666;
	clear: both;
	line-height: 50px;
}

.designer_b .designer_l {
	width: 1200px;
	display: inline-block;
	overflow: hidden;
}

.designer_b .designer_l b {
	font-size: 20px;
	color: #666;
	font-weight: normal;
	line-height: 40px;
	margin-bottom: 10px;
	display: inline-block;
}

.designer_b .designer_l ul {
	width: 1020px;
	display: inline-block;
	margin: 0;
}

.designer_b .designer_l ul li {
	width: 234px;
	float: left;
	margin-right: 15px;
	position: relative;
	margin-bottom: 15px;
	line-height: 0;
}

.designer_b .designer_l ul li img {
	width: 234px;
}

.designer_b .designer_l ul li .tt {
	width: 214px;
	background: rgba(0, 0, 0, 0.6);
	background: transparent\9;
	zoom: 1\8;
	/* required for the filters */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	/* IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	/* IE5.5-7 */
	;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 10px;
}

.designer_b .designer_l ul li .tt strong {
	font-size: 18px;
	color: #f0cc57;
	float: left;
	margin-right: 5px;
}

.designer_b .designer_l ul li .tt p {
	font-size: 12px;
	clear: both;
	display: inline-block;
	text-align: left;
	line-height: 20px;
	color: #fff;
}

.designer_b .designer_l ul li .tt p b {
	float: left;
	margin-right: 5px;
	color: #eee;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 0;
}

.designer_b .designer_l ul li .tt p em {
	color: #eee;
	font-style: normal;
	float: left;
	margin-right: 5px;
}

.designer_d {
	margin-top: 10px;
	display: inline-block;
}

.designer_d dl dt {
	width: 234px;
	height: 350px;
	float: left;
	margin-right: 15px;
	position: relative;
	text-align: center;
}

.designer_d dl dt a {
	width: 110px;
	height: 30px;
	background: url(../images/img.png) left -103px no-repeat;
	position: absolute;
	bottom: 10px;
	z-index: 1;
	display: block;
	margin: 0 auto;
	left: 60px;
}

.designer_d dl dt img {
	width: 234px;
	height: 350px;
}

.designer_d dl dd {
	width: 676px;
	height: 318px;
	border: 1px dashed #d7d7d7;
	padding: 15px 25px;
	float: left;
}

.designer_d dl dd p {
	font-size: 14px;
	line-height: 28px;
}

.designer_d dl dd p em {
	font-style: normal;
	color: #0070aa;
}

.designer_d dl dd p b {
	font-size: 18px;
	line-height: 35px;
}

.designer_d dl dd p b strong {
	color: #f00;
	margin-right: 10px;
	font-size: 24px;
}

.designer_case {
	margin-top: 20px;
	display: inline-block;
}

.designer_case b {
	font-size: 24px;
	color: #333;
}

.designer_case strong {
	color: #f00;
	margin-right: 10px;
}

.designer_case ul {
	width: 1200px;
	margin-top: 15px;
	display: inline-block;
}

.designer_case ul li {
	width: 234px;
	height: 157px;
	float: left;
	margin-right: 14px;
	margin-bottom: 14px;
}

.designer_case ul li img {
	width: 234px;
	height: 157px;
}

.content {
	width: 100%;
	margin: 0 auto;
	background: #f5f5f5;
	border-top: 1px solid #eee;
}

.order_b {
	width: 596px;
	height: 180px;
	background: #f5f5f5;
	margin: 0 auto;
	padding: 30px 20px;
}

.order_b .order_l {
	width: 380px;
	float: left;
	text-align: center;
	padding: 5px 0;
}

.order_b .order_l p {
	font-size: 15px;
	color: #333;
	line-height: 26px;
	padding: 0 20px;
	text-align: left;
}

.order_b .order_l input[type=text] {
	width: 314px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border: 1px solid #ddd;
	color: #666;
	font-size: 14px;
	margin-top: 20px;
	padding: 3px;
}

.order_b .order_l input[type=button] {
	width: 128px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	border: none;
	color: #fff;
	font-size: 14px;
	margin-top: 20px;
	background: url(../images/img.png) left -150px;
}

.order_b .order_r {
	padding: 5px 10px 10px 20px;
	float: right;
	width: 185px;
	border-left: 1px dashed #d5d5d5;
}

.order_b .order_r p {
	color: #888;
	line-height: 26px;
	font-size: 14px;
	margin-bottom: 20px;
}

.order_b .order_r b em {
	font-size: 23px;
	color: #666;
	line-height: 35px;
	background: url(../images/img.png) -222px -105px no-repeat;
	font-weight: normal;
	font-style: normal;
	padding-left: 30px;
}

.order_b .order_r b strong {
	font-size: 24px;
	color: #c87c00;
}

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}

#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#jquery-lightbox a img {
	border: none;
}

#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#lightbox-container-image {
	padding: 10px;
}

#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}

#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}

#lightbox-container-image-box>#lightbox-nav {
	left: 0;
}

#lightbox-nav a {
	outline: none;
}

#lightbox-nav-btnPrev,
#lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}

#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}

#lightbox-nav-btnNext {
	right: 0;
	float: right;
}

#lightbox-container-image-data-box {
	font: 12px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}

#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}

#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}

#lightbox-image-details-caption {
	font-weight: bold;
}

#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}

#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}

.i-pro .designer_l {
	width: 176px;
	height: 305px;
	float: left;
	margin-right: 1px;
}

.i-pro .designer_r {
	width: 820px;
	overflow: hidden;
	height: 305px;
	position: relative;
}

.i-pro .designer_r i {
	font-size: 12px;
}

.i-pro .designer_r:hover .pre,
.i-pro .designer_r:hover .next {
	display: block;
}

.i-pro .designer_r .pre {
	width: 19px;
	height: 27px;
	background: url(../images/arr_b.png) no-repeat left top;
	position: absolute;
	z-index: 1;
	left: 10px;
	top: 140px;
	cursor: pointer;
	display: none;
}

.i-pro .designer_r .next {
	width: 19px;
	height: 27px;
	background: url(../images/arr_b.png) no-repeat right top;
	position: absolute;
	z-index: 1;
	right: 10px;
	top: 140px;
	cursor: pointer;
	display: none;
}

.i-pro .designer_r ul {
	position: absolute;
	left: 0;
	top: 0;
}

.i-pro .designer_r ul li {
	width: 205px;
	height: 305px;
	margin-right: 1px;
	float: left;
	position: relative;
}

.i-pro .designer_r ul li span {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
	height: 30px;
	background: #333333;
	color: #fff;
	text-align: center;
	line-height: 30px;
	opacity: 0.7;
	font-size: 14px;
	-webkit-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.i-pro .designer_r ul li:hover span {height: 65px;opacity: 1}
.i-pro .designer_r ul li img {width: 205px;height: 305px;}
.designer_case_b {width: 1200px;margin-top: 20px;display: inline-block}
.designer_case_b b {font-size: 20px;color: #333}
.designer_case_b strong {color: #f00;margin-right: 10px;}
.designer_case_b ul {width: 100%;margin-top: 15px;display: inline-block}
.designer_case_b ul li {width: 46%;/*height: 157px;*/float: left;margin-right: 14px;margin-bottom: 14px;}
.designer_case_b ul li img {width: 234px;height: 157px}
.crumbs {font-size: 12px;color: #999;margin-bottom: 10px;}
.crumbs a {color: #666;margin: 0 5px}
.crumbs a:hover {color: #999;}

.designer_case_l {width: 75%;float: left;margin-right: 10px;padding:0 2%;}
.designer_case_b .rim {border: 1px solid #ebebeb;overflow: hidden;}
.designer_case_b .rim img{width:96%;height:auto;padding:0 2%;text-indent:0}
.designer_case_l .rim p,.designer_case_l .rim div{padding:10px 30px;text-indent:2em;line-height:180%}
.designer_case_l h1 {font-size: 24px;font-weight: normal;text-align: center;line-height: 80px;margin: 0 10px;border-bottom: 1px solid #ebebeb;color: #333;}
.designer_case_l .case_class {font-size: 14px;color: #666;text-align: center;line-height: 60px;}
.designer_case_l .case_class i {font-weight: normal;margin: 0 10px;font-style: normal;line-height: 40px}
.designer_case_l .case_class i a {color: #666}
.designer_case_l .material,
.designer_case_l .idea {/*border-top: 1px solid #ebebeb;*/display: inline-block;width: 100%;float: left;overflow: hidden;}
.designer_case_l td {padding: 0;margin: 0;}
.designer_case_l .material .tt {width: 80px;background: #cecece;font-weight: normal;margin-right: 10px;}
.designer_case_l .idea .tt {width: 80px;background: #b7b7b7;font-weight: normal;margin-right: 10px;display: inline;}
.designer_case_l .tt b {font-weight: normal;padding: 15px;display: inline-block;text-align: center;color: #fff;}
.designer_case_l .material td.tt,
.designer_case_l .idea td.tt {font-size: 20px;color: #fff;display: inline-block;float: left;}
.designer_case_l .material td p,
.designer_case_l .idea td p {font-size: 12px;color: #999;padding: 2px 5px 2px 0;line-height: 20px;}
.designer_case_l .pic_block {width: 100%;text-align: center;display: table;margin: 10px 0 0 0;}
.designer_case_l .pic_block img {width: 918px;}
.designer_case_l .text {width: 917px;display: inline-block;padding: 5px 15px;line-height: 30px;background: #f8f8f8;}
.designer_case_l .text p {color: #333;font-size: 14px;line-height: 30px;}
.designer_case_l .text i {width: 89px;height: 26px;line-height: 26px;font-size: 12px;font-style: normal;background: url(../images/img.png) no-repeat left -225px;margin-top: 5px;}
.designer_case_l .text i span {width: 16px;height: 14px;background: url(../images/img.png) no-repeat left -206px;float: left;margin-left: 8px;margin-top: 6px;margin-right: 10px;}
.designer_case_l .text i a {width: 100%;display: inline-block;color: #e62129;}
.designer_case_r {width: 238px;float: right;}
.designer_order dl {margin: 10px 5px;display: inline-block;width: 228px;}
.designer_order dl dt {width: 116px;height: 116px;float: left;margin-right: 5px;position: relative;}
.designer_order dt span {width: 116px;height: 116px;background: url(../images/peo_mark.gif) no-repeat left top;display: inline-block;position: absolute;left: 0;top: 0}
.designer_order dt img {width: 116px;height: 116px;}
.designer_order dd b {font-size: 24px;color: #e62129;margin-top: 20px;font-weight: 400;display: inline-block;}
.designer_order dd p {font-size: 14px;color: #666;margin-top: 30px;}
.designer_order input[type=text] {width: 204px;border: 1px solid #f1f1f1;padding: 5px;line-height: 25px;color: #999;margin: 5px 10px;}
.designer_order input[type=submit] {width: 216px;background: #e62129;padding: 5px;line-height: 25px;color: #fff;margin: 5px 10px;font-size: 14px;border: none;font-weight: 700;}
.designer_order em {width: 216px;display: inline-block;margin: 0 10px 10px 10px;font-style: normal;font-size: 14px;line-height: 20px;color: #999;}

.offer {
	width: 236px;
	padding: 10px 0;
	display: inline-block;
	background: #f5f5f5;
	border-top: 2px solid #ebebeb;
}

.offer b {font-weight: normal;color: #e62129;font-size: 18px;margin-bottom: 10px;display: inline-block;margin-left: 10px;}

.offer p {
	line-height: 30px;
	margin: 0 10px 5px 10px;
	display: inline-block;
	clear: both;
}

.offer em {
	font-size: 12px;
	float: left;
	font-style: normal;
	margin-right: 5px;
	line-height: 24px;
}

.offer input {
	width: 145px;
	border: 1px solid #ddd;
	padding: 2px;
	line-height: 24px;
}

.offer p.nz a {
	font-size: 12px;
	color: #fff;
	background: #fab538;
	float: left;
	padding: 0 5px;
	margin-right: 5px;
	text-align: center;
	width: 207px;
}

.offer p.nz input {
	width: 135px;
}

.offer .change_b {
	width: 236px;
	margin-top: 5px;
	display: inline-block;
	height: 120px;
	float: left;
}

.offer .change_b .change_n {
	width: 100%;
	margin: 0;
	border-top: 1px solid #ebebeb;
	line-height: 35px;
}

.offer .change_b .change_n li {
	width: 50%;
	font-size: 14px;
	text-align: center;
	margin-right: 0;
	margin-bottom: 0;
	height: 30px;
	line-height: 30px;
	position: relative;
	border-bottom: 1px solid #ebebeb;
	cursor: pointer;
}

.offer .change_b .change_n li input {
	display: none;
}

.offer .change_b .change_n li:hover,
.offer .change_b .change_n li.on {
	color: #e62129;
	border-bottom: 1px solid #e62129;
}

.offer .change_b .change_n li:hover span,
.offer .change_b .change_n li.on span {
	width: 8px;
	height: 4px;
	position: absolute;
	bottom: -5px;
	left: 44%;
	z-index: 1;
	display: block;
	background: url(../images/img.png) left -195px no-repeat;
}

.offer .change_b .change_c {
	margin-top: 10px;
	display: inline-block;
}

.offer select {
	width: 151px;
	border: 1px solid #ddd;
	padding: 3px 2px;
	color: #999;
}

.offer input.service {
	float: left;
	cursor: pointer;
	background-color: #e62129;
	width: 102px;
	height: 30px;
	border: none;
	color: #FFFFFF;
	font-weight: bold;
	font-family: 'Microsoft YaHei';
	*margin-left: -10px;
}

.offer input.artificial {
	float: left;
	cursor: pointer;
	background-color: #666;
	width: 102px;
	height: 30px;
	margin-left: 10px;
	border: none;
	color: #FFFFFF;
	font-weight: bold;
	font-family: 'Microsoft YaHei';
}

.offer .reslt_tt {
	width: 100%;
	clear: both;
	display: inline-block;
	border-bottom: 1px solid #ddd;
	text-align: center;
	margin-top: 30px;
	position: relative;
	margin-bottom: 10px;
}

.offer .reslt_tt strong {
	font-size: 16px;
	color: #e62129;
	position: absolute;
	left: 20%;
	bottom: -10px;
	background: #f5f5f5;
	padding: 0 5px;
}

.offer .price {
	width: 208px;
	padding: 3px;
	line-height: 26px;
	margin: 10px;
	text-align: center;
	font-size: 18px;
	color: #e62129;
	background: #fff;
	border: 1px solid #ddd;
}

.offer p.Note {
	font-size: 12px;
	color: #666;
	margin-bottom: 0;
	line-height: 20px;
}

.designer_case_r .works,
.designer_case_r .other_designer {
	overflow: hidden;
}

.designer_case_r .works h2,
.designer_case_r .other_designer h2 {
	width: 100%;
	font-size: 18px;
	color: #fff;
	background: #fab538;
	line-height: 40px;
	display: inline-block;
	padding-left: 10px;
}

.designer_case_r .works dl {
	padding: 5px 6px;
	border-bottom: 1px solid #EBEBEB;
}

.designer_case_r .works dl:nth-last-child(1) {
	border-bottom: none;
}

.designer_case_r .works dl dt {text-align: center;}
.designer_case_r .works dl dt img {width: 223px;}
.designer_case_r .works h2 a,
.designer_case_r .other_designer h2 a {color: #fff;font-weight: 400;}

.designer_case_r .works dl dd b a {
	font-size: 14px;
	color: #333;
	text-align: left;
	margin: 5px 0;
	display: inline-block;
}

.designer_case_r .works dl dd p {
	color: #999;
	font-size: 12px;
	line-height: 20px;
}

.other_designer dl {
	padding: 10px 5px;
	display: inline-block;
	width: 228px;
	border-bottom: 1px solid #ddd;
}

.other_designer dl dt {
	width: 90px;
	height: 90px;
	float: left;
	margin-right: 5px;
	position: relative;
}

.other_designer dl dd {
	width: 130px;
	float: left;
}

.other_designer dt span {
	width: 90px;
	height: 90px;
	background: url(../images/peo_mark.gif) no-repeat left -116px;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 0;
}

.other_designer dt img {
	width: 90px;
	height: 90px;
}

.other_designer dd b {
	font-size: 14px;
	color: #333;
	float: left;
	margin-right: 5px;
	font-weight: normal;
	line-height: 28px;
}

.other_designer dd p {
	font-size: 12px;
	color: #999;
	line-height: 30px;
}

.other_designer dd em {
	font-size: 12px;
	color: #666;
	font-style: normal;
	margin-top: 20px;
	display: inline-block;
}

span.over {
	font-size: 18px;
	margin: 20px auto;
	text-align: center;
	display: block;
	color: #666;
}

#doyoo_panel {
	display: none;
	left: -9999px;
}

.i_icon {
	float: left;
	height: auto;
	margin-top: 40px;
	float: left;
}

.i_icon ul li {
	background: url(../images/icon.png) no-repeat;
	float: left;
	width: 198px;
	height: 39px;
	color: #666666;
	text-align: center;
	padding-top: 123px;
	border: 1px #efefef solid;
}

.i_icon ul li.icon1 {
	background-position: 69px 29px;
	border-right: 0px;
}

.i_icon ul li.icon2 {
	background-position: 69px -133px;
	border-right: 0px;
}

.i_icon ul li.icon3 {
	background-position: 69px -295px;
	border-right: 0px;
}

.i_icon ul li.icon4 {
	background-position: 69px -457px;
	border-right: 0px;
}

.i_icon ul li.icon5 {
	background-position: 69px -619px;
}

.i_icon ul li.icon1:hover {
	background-position: -134px 29px;
	color: #fcb939;
}

.i_icon ul li.icon2:hover {
	background-position: -134px -133px;
	color: #fcb939;
}

.i_icon ul li.icon3:hover {
	background-position: -134px -295px;
	color: #fcb939;
}

.i_icon ul li.icon4:hover {
	background-position: -134px -457px;
	color: #fcb939;
}

.i_icon ul li.icon5:hover {
	background-position: -134px -619px;
	color: #fcb939;
}

.i_service {
	background: url(../images/service.png) no-repeat;
	float: left;
	width: 1200px;
	height: 130px;
	margin-top: 20px;
}

.i_service ul li {
	background: url(../images/service_2.png) no-repeat;
	width: 166px;
	height: 130px;
	float: left;
}

.i_service ul li.service_1 {
	background-position: -11px 72px;
}

.i_service ul li.service_2 {
	background-position: -180px 72px;
}

.i_service ul li.service_3 {
	background-position: -330px 72px;
}

.i_service ul li.service_4 {
	background-position: -483px 72px;
}

.i_service ul li.service_5 {
	background-position: -635px 72px;
}

.i_service ul li.service_6 {
	background-position: -785px 72px;
}

.i_service ul li.service_1:hover {
	background-position: -11px -58px;
}

.i_service ul li.service_2:hover {
	background-position: -180px -58px;
}

.i_service ul li.service_3:hover {
	background-position: -330px -58px;
}

.i_service ul li.service_4:hover {
	background-position: -483px -58px;
}

.i_service ul li.service_5:hover {
	background-position: -635px -58px;
}

.i_service ul li.service_6:hover {
	background-position: -785px -58px;
}

.brand_box {
	float: left;
	width: 1200px;
	height: 670px;
	margin-top: 30px;
}

.brand_box .brand_title {
	float: left;
	width: 1200px;
	height: 120px;
	margin: 0 0 0 0;
	display: inline;
}

.brand_box .brand_title li {
	float: left;
	width: 100px;
	height: 100px;
	background: #fff;
	margin-left: 10px;
	display: inline;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
	border: 1px solid #ccc;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	line-height: 100px;
}

.brand_box .brand_title li span {
	line-height: 200%;
	margin-top: 15px;
	float: left;
	text-align: center;
	width: 100px;
}

.brand_box .brand_title li:first-child {
	margin-left: 0px;
}

.brand_box .brand_title li:hover,
.brand_box .brand_title li.on {
	float: left;
	width: 100px;
	height: 114px;
	background: url(../images/brd_bg1.gif) no-repeat;
	border: none;
	color: #fff;
}

.brand_box .pro_box {
	float: left;
	width: 1200px;
	height: auto;
}

.brand_box .pro_box li {
	float: left;
	width: 1200px;
	height: auto;
	margin: 20px 0 0 0;
	display: inline;
}

.article_left {
				width: 219px;
				background: #fff;
				padding: 10px 0;
				text-align: center;
			}
			
			.article_left h1 {
				line-height: 40px;
				color: #ffa31f;
                font-size:25px;
			}
			
			.article_left p {
				color: #D0D0D0;
				font-size: 15px;
				line-height: 30px;
			}
			
			.article_left p span {
				color: #D4120A;
			}
			
			.article_left_line {
				line-height: 45px;
				font-size: 15px;
				height: 45px;
			}
			
			.article_left .btn {
				width: 200px;
				height: 35px;
				line-height: 35px;
				background: #ffa31f;
				color: #fff;
				font-size: 22px;
				font-weight: 600;
				margin: 10px auto;
				cursor: pointer;
			}
			
			.article_left_line input {
				height: 30px;
				border: none;
				outline: none;
				border-bottom: 1px #000000 solid;
				/*				text-align: right;*/
				text-indent: 10px;
			}
			
			.article_left .information {
				display: none;
				margin-top: 10px;
			}
			
			.article_left .information .icon {
				display: inline-block;
				width: 15px;
				height: 15px;
				background: url(../images/my_zx.png) no-repeat -110px 0;
				vertical-align: middle;
				margin-right: 5px;
			}
			
			.article_left .information span {
				font-size: 14px;
				color: red;
			}