
ul li{
	list-style:none;
}
				/*banner轮播*/
.banner {
	width: 100%;
	height: 410px;
	position: relative;
	overflow: hidden;
	margin-top: 148px;
}
	/*轮播图片*/
.b-img {
	height: auto;
	position: absolute;
	right:0;
	top: 0;
}
.b-img a {
	display: block;
	height: 410px;
	float: left;
	position:relative;
	margin:0 auto;
}
.b-img a img{
	position:absolute;
	top:0;
    left:0;
	display:inline-block;
	width:auto;
	height:auto;
	margin:0 auto;
}

	/*轮播焦点*/
.b-list {
	height: 50px;
	padding-top: 380px;
	position: relative;
	margin: 0 auto;
	z-index: 1;
}
.b-list span {
	display: block;
	cursor: pointer;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 3px solid #fff;
	background: #fff;
	float: left;
	margin: 0 5px;
	margin: 0 3px;
}
.b-list .spcss {
	border: 3px solid #ff5a5a;
	background: #ff5a5a;
}
	/*左右箭头*/
.bar-left {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100px;
	height: 100%;
	left: 0px;
	background: none;
	top: 0px;
}
.bar-right {
	position: absolute;
	z-index: 1;
	display: block;
	width: 100px;
	height: 100%;
	right: 0px;
	background: none;
	top: 0px;
}
.bar-left em {
	display: block;
	width: 50px;
	height: 100px;
	background: url(../image/arrow.png) 0px 0px no-repeat;
	margin: 0 auto;
	margin-top: 155px;
}
.bar-right em {
	display: block;
	width: 50px;
	height: 100px;
	background: url(../image/arrow.png) -50px 0px no-repeat;
	margin: 0 auto;
	margin-top: 155px;
}
.bar-left .emcss {
	background-position: 0px -100px;
}
.bar-right .emcss {
	background-position: -50px -100px;
}

.banner_form{
	width:284px;
	height:382px;
	background:#fff;
	position:absolute;
	top:210px;
	left:359px;
    border-color: rgb(216, 216, 216);
    border-image: initial;
    border: 1px solid #D8D8D8;
	font-family: "微软雅黑";
	
}

.form_center{
	width:284px;
	height:50px;
}
.icon_SJ{
	width: 17px;
	height: 17px;
	background: url(../image/sheji-hui.png);
	margin: 16px 16px 0px 16px;
	float: left;
}

.form_center li:hover .icon_SJ {
    background: url(https://9zx-1304488177.cos.ap-beijing.myqcloud.com/sheji-cheng.png);
}
.form_center li.hover .icon_SJ {
    background: url(https://9zx-1304488177.cos.ap-beijing.myqcloud.com/sheji-cheng.png);
}
.form_center li:hover b{
	color:#fe7e00
}
.form_center li.hover b{
	color:#fe7e00;
}
.icon_BJ {
    width: 17px;
    height: 17px;
    background: url(https://9zx-1304488177.cos.ap-beijing.myqcloud.com/baojia-hui.png);
    margin: 17px 15px 0px 16px;
    float: left;
}
.form_center li:hover .icon_BJ{
	background: url(../image/baojia-cheng.png);
}
.form_center li.hover .icon_BJ{
	background: url(../image/baojia-cheng.png);
}
.myTab li b {
	float: left;
}
 .active {
	color:#666;
	width: 139px;
	line-height: 50px;
	font-size: 18px;
	float:left;
	cursor:pointer;
	background:#fff;
	
}
 .active:hover b{
	color: #FE7E00;
}

 .active img{	
	margin:18px 10px 0px 20px;
	float: left;
	display: inline-block;
	margin-left: 0px;
	margin-top: 0px;
	width:139px;
}
.normal {
	background: #f8f8f8;
	width: 139px;
	line-height: 50px;
	font-size: 18px;
	float:left;
	color:#666;
	cursor:pointer;
	margin-left:6px;
}
 .normal:hover b{
	color: #FE7E00;
}
 .normal img{	
	margin:18px 10px 0px 20px;
	float: left;
	width:139px;
	margin-left: 0px;
	margin-top: 0px;
	display: none;
}
.form_content{
	height:337px;
	width:284px;
	margin-top:10px;
	overflow:hidden;
}
.form_content>p{
	font-size:18px;
	color:#444;
	margin-top:8px;
	text-align:center;
}
.form_content h3 {
	width:284px;
	height:44px;	
	line-height:44px;
	text-align:center;
	margin-top:10px;
}
.form_content h3 em{
	font-size:14px;
	color:#666;
	display:inline-block;
	float:left;
	text-indent:33px;
}
.form_content h3 span{
	width:25px;
	height:37px;
	background:#fe7e00;
	display:inline-block;
	margin-left:5px;
	text-align:center;
	font-size:26px;
	color:#fff;
	line-height:37px;
	font-family: arial;	
	margin-top:5px;
	float:left;
}
.form_content li{
	margin-left:20px;
	margin-top:15px;
	width:239px;
	height:34px;
	line-height:50px;	
	position:relative;	
	display:inline-block;

}
.form_content li input{
	width:239px;
	height:34px;;
	display:inline-block;
	text-indent:12px;
	line-height:34px;
	font-size:12px;
	color:#999;
	position:absolute;
	top:0;
	left:0;
}
.form_content li .yma{
	width:115px;
	height:34px;
	border:1px solid #999;
	display:inline-block;
	float:left;
}
.form_content li .hma{
	width:118px;
	height:38px;
	background:#eee;
	color:#666;
	float:left;
	display:inline-block;
	border:none;
	margin-left:125px;
	text-align:center;
	cursor: pointer;
}
.form_content li .hma:hover{
	background:#e5e5e5;
}
.require{
	width:239px;
	height:34px;
	background:#fe7e00;
	text-align:center;
	color:#fff;
	font-size:16px;
	border:none;
	cursor:pointer;
}
.a{
	position:absolute;
	
}
.b{
	display:none;
	position:absolute;
}
.gg{
	width:auto;
	height:20px;
	line-height:20px;
	text-align:center;
	margin-left:20px;
	margin-top:260px;
	overflow:hidden;
	position:relative;
	position:absolute;
}
.ls{
	width:239px;
	height:20px;
	margin-top:290px;
	margin-left:25px;
	line-height:20px;
}
.ls>p{
	display:inline-block;
	
	color:#666;
}
.gg>img{
	margin-top:3px;
	position:absolute;
	left:0;
}
.gg>ul{
	width:239px;
	height:20px;
	display:inline-block;
	position:relative;
}
.gg>ul>li{
	width:239px;
	height:20px;
	
}
.gg>ul>li>p{
	display:inline-block;
	
	font-size:12px;
	color:#666;
	width:213px;
	margin-left:10px
}
.c{
	position:absolute;
}
.d{
	display:none;
	position:absolute;
	font-size:12px;
	color:#666;
	
}
/****bannner结束-开始下面部分**/

.tab_center,.company{
	margin:0 auto;
}
.tab_line{
	width:100%;
	height:260px;
	background:#fff;
}
.tab_center{
	width:1200px;
	height:260px;
	padding-top:57px;
	padding-bottom:50px;
}
.tab_center>dl{
	width:168px;
	height:141px;
	float:left;
	text-align:center;
	
}
.tab_center>dl>dd>p{
	font-size:22px;
	color:#333;
	margin-top:20px;
	margin-bottom:15px;	
}
.tab_center>dl>dd>p>a{
	color:#333;
}
.tab_center>dl>dd>span{
	font-size:14px;
	color:#888;
}
.change-line{
	margin-left:98px;
	
}
#bj>dd>p{
	margin-top:17px;
}
#sj{
	width:136px;
}
#bz>dd>p{
	margin-top:26px;
}
#xgt>dd>p{
	margin-top:22px;
}
#gl>dd>p{
	margin-top:32px;
}
.excellent_company{
	height:530px;
	width:100%;
}
.company{
	height:530px;
	width:1200px;
	
}
#gongyong{
	height:65px;
	width:1200px;
	text-align:center;
	line-height:40px;
}
#gongyong>span{
	width:32%;
	height:1px;
	background:#eee;
	display:inline-block;
	float:left;
	margin-top:20px;
}
#gongyong>img{
	display:inline-block;
	float:left;
	margin-top:18px;
}
#gongyong>p{
	font-size:32px;
	color:#333;
	display:inline-block;
	float:left;
	margin-left:21px;
	margin-right:20px;
	width:30%;
}
.fbt{
	height:20px;
	width:auto;
	margin-top:7px;
	line-height:20px;
	text-align:center;
	margin-left:488px;
	float:left;
	font-size:14px;
}

.company_son{
	width:900px;
	height:450px;		
	float:left;
	margin-top:10px;
	border:1px solid #eee;
}

.company_son>ul{
	width:900px;
	height:450px;
	float:left;
}
.company_son>ul>li{
	float:left;
	width:224px;
	height:150px;
	float:left;
	border:1px solid #eee;
	border-top:none;
	border-right:none;
	
}
.company_son>ul>li:hover{
	background:#fff;
}
.company_son>ul>li>dl{
	width:224px;
	height:150px;
	text-align:center;
}
.company_son>ul>li>dl>dt{
	width:100%;
	height:76px;
	text-align:center;
	margin-bottom:44px;
	margin-top:-14px;
}
.company_son>ul>li>dl>dt>a{
	width:188px;
	height:78px;
	margin:15px auto;
	text-align:center;
	display:inline-block;
	margin-bottom:10px;
	
}
.company_son>ul>li>dl>dt>a>img{
	margin-top:10px;
	display:inline-block;
	width:188px;
	height:78px;
	margin-bottom:10px;
	
}
.company_son>ul>li>dl>dd>p>a{
	color:#333;
	font-size:16px;
}
.company_son>ul>li>dl>dd>p>a:hover{
	color:#ff5a5a;
}
.company_son>ul>li>dl>dd>p{
	font-size:16px;
	color:#333;
	margin-top:20px;
}
.company_son>ul>li>dl>dd>span{
	width:190px;
	height:20px;
	line-height:20px;
	text-align:center;
	margin:12px 20px 10px 20px;
	display:inline-block;
	font-size:12px;
}
.company_son>ul>li>dl>dd>span>em{
	color:#888;
	display:inline-block;
}
.company_son>ul>li>dl>dd>span>i{
	color:#ff5a5a;
	display:inline-block;
}
.show{
	height:450px;
	width:297px;	
	float:left;
	border:1px solid #eee;
	border-left:none;
	margin-top:10px;
	position:relative;
}
.show_top{
	height:60px;
	width:297px;
	border-bottom:1px solid #eee;
	line-height:60px;
	text-align:center;
}
.show_top>span{
	display:inline-block;
	font-size:18px;	
	text-align:center;
	height:100%;
	width:49.5%;
	float:left;
	cursor: pointer;
}
.show_top>span:hover{
	color:#ff5a5a;
}
.top{
	color:#ff5a5a;
	border-bottom:2px solid #ff5a5a
}
.show>ul{
	width:100%;
	height:395px;
	position:absolute;
	
}
.show>ul>li{
	width:252px;
	height:38px;
	border-top:1px solid #eee;
	margin-left:20px;
	line-height:38px;
	position:relative;
}
.show>ul>li>span:nth-child(1){
	color:#ff5a5a;
	font-size:12px;
	position:absolute;
	top:1px;
	left:0;
}
.show>.jf>li>a>span{
	color:#666;
	font-size:14px;
	position:absolute;
	top:1px;
	left:16px;
}
.show>.jf>li>a>span:hover{
	color:#ff5a5a;
}
.show>ul>li>span:nth-child(3){
	color:#888;
	font-size:12px;
	position:absolute;
	top:1px;
	right:0px;
}
.jf{
	display:block;
}
#dd{
	position:absolute;
	display:none;
}
#dd>li{
	width:252px;
	height:77px;
	border-bottom:1px solid #d8d8d8;
}
#dd>li>a{
	width:100px;
	height:53px;
	overflow:hidden;
}
#dd>li>a>img{
	display:inline-block;
	width:100px;
	height:53px;
	float:left;
	margin-top:11px;
	/*overflow:hidden;*/
}
#dd .user_xinxi{
	float:left;
	width:100%;
	height:76px;
	float:left;
	margin-left:10px;
	text-align:left;
}
#dd .user_xinxi p a{
	font-size:14px;
	color:#333;
   margin:5px 0px -10px 0px;
}
#dd .user_xinxi p a:hover{
	color:#ff5a5a;
}
#dd .user_xinxi span{
	font-size:12px;
	color:#999;
	margin-top:-10px;
	display:inline-block;
}
/**案例**/
.sjal{
	width:100%;
	height:405px;	
	margin-top:50px;
}
.anli_center{
	width:1200px;
	height:405px;
	margin:0 auto;
}
.anli_picture{
	width:1200px;
	height:340px;
	margin-top:10px;	
}
.picture_left{
	width:468px;
	height:350px;	
	float:left;
}
.picture_left>ul>li{
	width:468px;
	height:350px;
	float:left;
	position:relative;
}
.picture_left>ul>li>img{
	display:inline-block;
	width:468px;
	height:350px;
	position:absolute;
	top:0;
	left:0;
}

.picture_center{
	width:468px;
	height:170px;
	float:left;
	margin-left:10px;
}
.picture_center>ul>li{
	width:468px;
	height:170px;
	position:relative;
}
.picture_center>ul>li>img{
	display:inline-block;
	width:468px;
	height:170px;
	position:absolute;
	top:0;
	left:0;
}
.picture_dibu{
	width:468px;
	height:170px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
.p_dibu{
	width:224px;
	height:170px;
	float:left;
	
}
.p_dibu>ul>li{
	width:224px;
	height:170px;
	position:relative;
}
.p_dibu>ul>li>img{
	display:inline-block;
	width:224px;
	height:170px;
	position:absolute;
	top:0;
	left:0;
}
.p_dibu2{
	width:234px;
	height:170px;
	
	float:left;
	margin-left:10px;
}
.p_dibu2>ul>li{
	width:234px;
	height:170px;
	position:relative;
}
.p_dibu2>ul>li>img{
	display:inline-block;
	width:234px;
	height:170px;
	position:absolute;
	top:0;
	left:0;
}
.picture_right{
	width:244px;
	height:350px;
	float:left;
	margin-left:10px;
	
	margin-top:-170px;
}
.picture_right>ul>li{
	width:244px;
	height:350px;
	position:relative;
}
.picture_right>ul>li>img{
	display:inline-block;
	width:244px;
	height:350px;
	position:absolute;
	top:0;
	left:0;
}
.text1{
	width: 468px;
    height: 40px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    font-size: 12px;
    color: #fff;
}
.text1 a {
    width: auto;
    float: left;
}

.text1 sub {
    width: auto;
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-weight: 100;
    float: left;
    font-family: 微软雅黑;
    margin: 11px 20px 5px 15px;
}
.text1 sup {
    width: 85%;
    height: 250px;
    line-height: 20px;
    float: left;
    margin: 11px 0px 0px 15px;
    color: #fff;
}

.theme-log {
    width: 165px;
    height: 38px;
    color: rgb(254, 126, 0);
    font-size: 18px;
    font-family: 微软雅黑;
    float: left;
    margin-left: 20px;
    cursor: pointer;
    opacity: 1;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(254, 126, 0);
    border-image: initial;
    background: none;
    border-radius: 5px;
}
.text2 {
    width: 468px;
    height: 40px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    font-size: 12px;
    color: #fff;
}

.text2 a {
    width: auto;
    float: left;
}
.text2 sub {
    width: auto;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 100;
    margin: 10px 20px 5px 15px;
    float: left;
}
.text2 sup {
    width: 459px;
    height: 80px;
    line-height: 20px;
    float: left;
    margin: 11px 0px 0px 15px;
    color: #fff;
}
.text3 {
    width: 224px;
    height: 40px;
    margin-right: 2px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    font-size: 12px;
    color: #fff;
}
.text3 a {
    width: auto;
    float: left;
}



.text3 sub {
    width: auto;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 100;
    margin: 11px 20px 5px 15px;
    float: left;
}
.text3 sup {
    width: 219px;
    height: 80px;
    line-height: 20px;
    float: left;
    margin: 11px 0px 0px 15px;
    color: #fff;
}
.text4 {
    width: 234px;
    height: 40px;
    margin-right: 1px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    font-size: 12px;
    color: #fff;
}
.text4 a {
    width: auto;
    float: left;
}
.text4 sub {
    width: auto;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 100;
    margin: 11px 20px 5px 15px;
    float: left;
}
.text4 sup {
    width: 218px;
    height: 80px;
    line-height: 20px;
    float: left;
    margin: 11px 0px 0px 15px;
    color: #fff;
}
.text5 {
    width: 244px;
    height: 40px;
    overflow: hidden;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.5);
    font-size: 12px;
    color: #fff;
}
.text5 a {
    width: auto;
    float: left;
}
.text5 sub {
    width: auto;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 100;
    margin: 11px 20px 5px 15px;
    float: left;
}
.text5 sup {
    width: 218px;
    height: 250px;
    line-height: 20px;
    float: left;
    margin: 11px 0px 0px 15px;
    color: #fff;
}

/**弹出层内容**/
.theme-popo {
    z-index: 9999;
    position: fixed;
    top: 44%;
    left: 50%;
    width: 460px;
    height: 324px;
    margin: -120px 0 0 -256px;
    display: none;
    box-shadow: 2px #D7D7D5;
}
.theme-home {
	width:460px;
	margin-top: 0px;
	margin-left: 0px;
}
.orderted {
    width: 510px;
    height: 374px;
    background: #fff;
}
.orderted>span {
    width: 100%;
    height: 1px;
    display: inline-block;
    border-top: 2px solid #00B7B1;
}
.former-tit {
    width: 100%;
    height: auto;
    float: left;
    margin-top: 30px;
}
.former-tit>h2 {
    width: 100%;
    height: 25px;
    font-size: 24px;
    color: #00B7B1;
    text-align: center;
    float: left;
    margin-bottom: 10px;
}
.former-tit>p {
    width: 510px;
    height: auto;
    font-size: 14px;
    text-align: center;
    font-weight: 400;
    margin: 0px;
    color: #00B7B1;
    float: left;
}
.theme-poptiter {
    float: right;
    margin-right: 10px;
    margin-top: -70px;
}
.theme-popover-mk {
    z-index: 9998;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    filter: alpha(opacity=40);
    display: none;
    background: rgba(0, 0, 0, 0.498039);
}

/****效果图**/
.xgt{
	width:100%;
	height:750px;
	
}
.xgt_center{
	height:750px;
	width:1200px;
	/*background:pink;*/
	margin:0 auto;
	margin-top:30px;
	padding-top:50px;
}
.gy_line{
	height:30px;
	width:1200px;
    margin-top:30px;
}
.gy_line>ul{
	height:30px;
	width:1200px;
	line-height:30px;
	text-align:center;
	float:left;
    margin:0 auto;
   
    border-bottom:1px solid #ff5a5a;
}
.gy_line>ul>li{
	width:166px;
	height:30px;
	float:left;
	border-right:1px solid #eee;
	color:#555;
	font-size:16px;
}
.gy_line>ul>li>a:hover{
	color:#ff5a5a;
}
.gy_line>.gy_line2>ul>li{
	width:170px;
	
}
.gy_line2>ul>li>a:hover{
	color:#ff5a5a;
}
#huxing>ul>li{
	width:149px;
}
.xgt_tu{
	width:1200px;
	height:472px;
	margin-top:20px;
}
.tu_left>ul>li{
	position:relative;
	overflow:hidden;
	float:left;
}
.tu_left>ul>li>a{
	width:468px;
	height:472px;
	float:left;
	display:inline-block;
	overflow:hidden;
}
.tu_left>ul>li>p{
	width:468px;
	height:40px;
	background:rgb(0,0,0,.5);
	color:#fff;
	position:absolute;
	bottom:0;
	left:0;
	font-size:16px;
	text-indent:10px;
	line-height:40px;
}
.tu_left>ul>li>a>img{
	display:inline-block;
	width:468px;
	height:472px;
	position:absolute;
	left:0;
	top:0;	
	cursor: pointer;  
   transition: all 0.6s; 
   
}
    
.tu_left>ul>li>a>img:hover{  
      transform: scale(1.4);  
     }  

.tu_right{
	width:712px;
	height:460px;
	float:left;
	margin-left:20px;
}
.tu_right1,.tu_right2,.tu_right3,.tu_right4{
	width:346px;
	height:226px;
	float:left;
}
.tu_right2{
	margin-left:20px;
}
.tu_right3{
	margin-top:20px;
	
}
.tu_right4{
	margin-top:20px;
	margin-left:20px;
}
.tu_right1>ul>li,.tu_right2>ul>li,.tu_right3>ul>li,.tu_right4>ul>li{
	position:relative;
	overflow:hidden;
	float:left;
}
.tu_right1>ul>li>a,.tu_right2>ul>li>a,.tu_right3>ul>li>a,.tu_right4>ul>li>a{
	width:346px;
	height:226px;	
	overflow: hidden;
	display:inline-block;
}
.tu_right1>ul>li>a>img,.tu_right2>ul>li>a>img,.tu_right3>ul>li>a>img,.tu_right4>ul>li>a>img{
	width:346px;
	height:226px;
	position:relative;
	position:absolute;
	left:0;
	top:0;
	transition: all 0.6s; 
}
.tu_right1>ul>li>p,.tu_right2>ul>li>p,.tu_right3>ul>li>p,.tu_right4>ul>li>p{
	width:346px;
	height:40px;
	background:rgb(0,0,0,.5);
	color:#fff;
	position:absolute;
	bottom:0;
	left:0;
	font-size:16px;
	text-indent:10px;
	line-height:40px;
}
.tu_right1>ul>li>a>img:hover{  
      transform: scale(1.4);  
     
     }  
.tu_right2>ul>li>a>img:hover{  
      transform: scale(1.4);  
     } 

.tu_right3>ul>li>a>img:hover{  
      transform: scale(1.4);  
     } 
.tu_right4>ul>li>a>img:hover{  
      transform: scale(1.4);  
     } 

.xgt_yuan{
	width:1200px;
	height:115px;
	padding-top:30px;
	padding-bottom:20px;
	background:#f8f8f8;
}
.xgt_yuan>dl{
	float:left;
	height:105px;
	width:88px;
	text-align:center;
	margin-left:63px;
}
.xgt_yuan>dl>dd{
	margin-top:12px;
	color:#555;
	font-size:14px;
}
/**设计师**/
.designer{
	height:395px;
	width:100%;	
}
.designer_center{
	width:1200px;
	height:395px;
	margin:0 auto;
	margin-top:103px;
}
.designer_tu{
	height:313px;
	width:1200px;
}
.designer_tu>ul{
	width:1200px;
	height:313px;
	float:left;
	margin-top:10px;
}
.designer_tu>ul>li{
	width:224px;
	height:313px;
	float:left;
	margin-left:20px;
	position:relative;
}
.designer_tu>ul>li>img{
	position:absolute;
	top:0;
	left:0;
}
.designer_tu>ul>li>dl{
    position:absolute;
    bottom:0;
    left:-1px;
    width:224px;
    height:139px;
    border:1px solid #e8e8e8;
    border-top:none;
    text-align:center;
}
.designer_tu>ul>li>dl>dt>a{
	width:120px;
	width:120px;
	border-radius: 50%;
	
	overflow: hidden;
}
.designer_tu>ul>li>dl>dt>a>img{
	position:absolute;
	top:-50px;;
	left:50px;
	display:inline-block;
	width:120px;
	max-height:120px;
	border-radius: 50%;
}
.designer_tu>ul>li>dl>dd>p{
	font-size:18px;
	color:#333;
	margin-top:80px;
}
.designer_tu>ul>li>dl>dd>em{
	color:#888
}
.designer_tu>ul>li>dl>dd>span{
	font-size:14px;
	color:#888;
	margin-top:3px;
	display:inline-block;
}
/**广告**/
.guanggao{
	width:100%;
	height:90px;
	margin-top:71px;
	margin-bottom:-31px;
}
.guanggao_center{
	width:1200px;
	height:90px;
	margin:0 auto;
	
}
.guanggao_center>a{
	display:inline-block;
	width:1200px;
	height:90px;
}

/***攻略**/
.gongl{
	width:100%;
	height:464px;
	margin-top:50px;
}
.gongl_center{
	width:1200px;
	height:464px;
	margin:78px auto;
}
#gongl_line>ul{
	margin-left:53px;
}
#gongl_line>ul>li{
	width:156px;
}
.gongl_tu{
	height:320px;
	width:1200px;
	margin-top:18px;
}
.gongl_tu>ul{
	height:320px;
	width:1200px
}
.gongl_tu>ul>li{
	width:285px;
	height:320px;
	background:#fff;
	float:left;
	margin-left:20px;
}
.gongl_tu>ul>li>a{
	position:relative;
	
}
.gongl_tu>ul>li>a>p{
	width: 273px;
	padding-left:12px;
    height: 39px;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 60px;
    background: rgba(0,0,0,.5);
    font-size: 12px;
    color: #fff;
    font-size:16px;
    line-height:39px;
   
}
.gongl_tu>ul>li>a>img{
	display:inline-block;
	width:285px;
	height:180px;
	border:none;
}
.gongl_tu>ul>li>ol>li:before{
	content:"•";
	color:#dcdcdc;
}
.gongl_tu>ul>li>ol>li{
	font-size:14px;
	color:#333;
	margin-top:15px;
	margin-left:0px;
}
.gongl_tu>ul>li>ol>li>a{
	color:#333;
	font-size:14px;
}
.gongl_tu>ul>li>ol>li>a:hover{
	color:#ff5a5a;
}
/**文章咨询**/
.article{
	width:100%;
	height:412px;
	margin-top:50px;
}
.article_center{
	width:1200px;
	height:412px;
	
	margin:76px auto;
	position:relative;
}
.article_left{
	width:486px;
	height:336px;
	/*float:left;*/
	margin-top:11px;
}
/*.article_left>.gongsi_left>li>span:nth-child(2){
	color:#715555;
}*/

.article_company{
	width:43px;
	height:92px;
	float:left;
	position:relative;
}
.article_company>img{
	position: absolute;
	top:0;
	left:-4px;
}
.article_left_right{
	height:92px;
	width:384px;
	float:left;
	text-align:left;
	border-bottom:1px solid #e5e5e5;
	padding-bottom:8px;
}
.article_left_right>span{
	font-size:18px;
	color:#333;
	line-height:32px;
}
.article_left_right>span:nth-child(2) a:hover {
	color:#ff5a5a;
}



.article_left_right>i{
	color:#888;
	font-size:12px;
	display:inline-block;
	margin-top:10px;
	line-height:20px;
}
.article_left>ul{
	width:382px;
	height:223px;
	
}
.article_left>ul>li:before{
	content:"•";
	color:#dcdcdc;
}
.article_left>ul>li{	
	line-height:29px;
}
.article_left>ul>li>a{
	font-size:14px;
	color:#333;
}
.article_left>ul>li>a:hover{
	font-size:14px;
	color:#ff5a5a;
}
.article_left>ul>li>span{
	font-size:14px;
	color:#333;
}
#ul_right{
	width:376px;
	height:336px;
	float:left;
	position:absolute;
	left:448px;
	top:77px;
	
}
.ul_tab{
	width:300px;
	height:343px;
	position:absolute;
	top:80px;
	right:0;
	border:1px solid #e5e5e5;
}
.ul_top{
	width:300px;
	height:50px;
	border:1px solid #e5e5e5;
	color:#333;
	border-top:none;
}
.ul_top>span{
	width:50%;
	height:100%;
	display:inline-block;
	float:left;
	text-align:center;
	line-height:50px;
	font-size:18px;
	
	cursor: pointer;
}
.add{
	color:#ff5a5a;
	font-size:18px;
	border-bottom:2px solid #ff5a5a;
}
.ul_tab>ul{
	height:293px;
	width:300px;	
	position:absolute;
}
.ul_tab>ul>li{
	height:41px;
	width:100%;
	border-bottom:1px solid #e5e5e5;
	line-height:41px;
	text-align:center;
	color:#666;
	position:relative;
}
.first>span{
	color:#999;
	font-size:12px;
}
.ul_tab>ul>li>span:nth-child(1){
	position:absolute;
	left:20px;
}
.ul_tab>ul>li>span:nth-child(2){
	position:absolute;
	left:103px;
}
.ul_tab>ul>li>span:nth-child(3){
	position:absolute;
	left:200px;
}
#lady{
	display:none;
}
#lady>li{
	height:94px;
	width:100%;
	
}
#lady>li>img{
	display:inline-block;
	float:left;
	margin-left:10px;
	width:40px;
	height:40px;
	border-radius: 50%;
	margin-top:22px;
}
#lady_right{
	width:80%;
	height:100%;
	float:left;
	margin-left:10px;
	text-align:left;
	padding-bottom:5px;
}
#lady_right>p{
	font-size:14px;
	color:#444;
}
#lady_right>span{
	font-size:12px;
	color:#888;
	display:inline-block;
	width:auto;
	height:70px;
	margin-top:-10px;
}





































@media screen and (max-width: 1700px) {
    .banner_form {
        position:absolute;
        left:90px;
    }
   
}




