
/*手机站导航*/
.top{width:100%;height:250px;}
.wel{width:100%;height:24px;background:#000;color:#fff;}
.wel_1{width:94%;margin:0 auto;line-height:24px;}
.wel_1 b{color:red;float:right;}
.wel_2{float:right;}
.wel_2 span{display:block;width:40px;height:18px;float:left;}
.wel_2 span a{color:#fff;}
#logo{float:left;width:100%;height:50px;}
#logo img{width:147px;height:36px;margin:8px 4%;}




.phone-header{ display: none; width: 100%; background: #000; }
.phone-header-box{ top: 0; left: 0; background: #000; width: 100%;  z-index: 999; }
.phone-header h1{ line-height: 20px; width:100%; height:50px; text-align:center;}
.phone-header .photel{ position: absolute; left: 0; top: 0;  z-index: 999; margin:18px 0 0 8px}
.phone-header .photel a{ width: 27px; height: 35px;}
.phone-header .photel img{ width:40%; height:auto;}

.phone-header .menu-push{ position: absolute; right: 0; top: 24px; width: 30px; height: 35px; padding: 16px 13px 0;margin-right:10px; z-index: 999; }
.phone-header .menu-push.fixed{ position: fixed; background: rgba(255,255,255,.8); }
.phone-header .menu-push.fixed.menu-open{ width: 100%; background: rgba(255,255,255,1); }
.phone-header .menu-push .push-line{ float: left; width: 27px; height: 27px; }
.phone-header .menu-push .line{ display: block; width: 27px; height: 3px; margin-bottom: 4px; background: #d30013;overflow: hidden;
	transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
	-webkit-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
	-moz-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
	-o-transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.phone-header .menu-push.menu-open{ background: #ff0000; }
.phone-header .menu-push.menu-open .line{ background: #fff; }
.phone-header .menu-push.menu-open  .line-1{width: 30px; transform: translate(0px, 7px) rotate(45deg); -webkit-transform: translate(0px, 7px) rotate(45deg); -moz-transform: translate(0px, 7px) rotate(45deg); -o-transform: translate(0px, 7px) rotate(45deg);}
.phone-header .menu-push.menu-open  .line-2{  width: 0px;  transform: translateX(27px);  -webkit-transform: translateX(27px);  -moz-transform: translateX(27px);  -o-transform: translateX(27px);}
.phone-header .menu-push.menu-open  .line-3{ width: 30px; transform: translate(0px, -7px) rotate(-45deg); -webkit-transform: translate(0px, -7px) rotate(-45deg); -moz-transform: translate(0px, -7px) rotate(-45deg); -o-transform: translate(0px, -7px) rotate(-45deg); }
.phone-header .menu-list{ position: absolute; left: 0; top: 80px; width: 100%; z-index: 999999; display: none; }
.phone-header .menu-list ul{ float: none; overflow: auto; }
.phone-header .menu-list li{ float: none; background: #ffffff; padding: 0; margin: 0; }
.phone-header .menu-list li .z1{ display: block; height: 43px; line-height: 43px; font-size: 15px; color: #333333; border-bottom: 1px solid #e5e5e5; padding: 0 15px; position: relative;text-align:center; }
.phone-header .menu-list li .z1 i{ position: absolute; right: 15px; top: 14px; width: 17px; height: 17px; background: url(../img/menu_list1.png) no-repeat right center; background-size: 17px 17px; }

.phone-header .menu-list li dl{ padding:0 0 5px 0; display: none; margin: 0; }
.phone-header .menu-list li dd{ }
.phone-header .menu-list li dd a{ padding: 0 18px; background: #f5f5f5; display: block; height: 40px; line-height: 40px; font-size: 12px; color: #7c7c7c; border-bottom:1px solid #999;}
.phone-header .menu-list li dd a:hover{ color:#f00;}

.phone-inside { height: 60px; border-bottom: 1px solid #ededed; background: #fff; float:left; width:100%; clear:both; margin-bottom:20px;}
.phone-inside.fixed { position: fixed; left: 0; top: 0; width: 100%; z-index: 5;}
.phone-inside p{ display: inline-block; font-size: 16px; line-height: 60px; color: #666; padding-left:24px;}
.phone-inside a { display: inline-block; font-size: 16px; line-height: 60px; color: #666; padding-left:24px;}
.phone-inside a:hover { color: #0062cb;}
.phone-inside span { display: inline-block; width: 28px; height: 60px; background: url(../images/bg_sign07.png) no-repeat center;}
.phone-inside em { display: inline-block; font-size: 14px; line-height: 60px; color: #000; text-decoration: none; font-style: normal; }

.phone-foot{ width:100%; background: #000; height:35px; line-height:35px; color:#FFF; text-align:center; float:left;}



	.w {  width: 90%;}
	.phone-header{ display: block;}
	.phone-footer{ display:block;}




.case_d p{
	text-align:center;
	padding-bottom:20px; 
}
	
	
	.con-FangDa{
	width: 100%;
	height: auto;
	margin: 10px auto;
	background-color:#fff;
}
	/*正常容器*/
.con-fangDaIMg{
	width: 100%;
	height: auto;
	position: relative;
	background: none;
	float:left;
}
.con-fangDaIMg img{ width:98%; height:auto; margin:0 1%}

.wei{
	width:100%;
	height:80px;
}

.weizhi{
	height:50px;
	padding-top:30px;
	padding-left:7px;
	float:left;
}

.xiaolei{
	width:100%;
	height: auto;
	float:left;
	padding-right:0; margin-bottom:20px;
}
.xiaolei ul{
	padding-top:0; 
}
.xiaolei ul li{
	width:30%;
	height:30px;
	line-height:30px;
	background:#0172be;
	float:left;
	text-align:center;
	margin-left:10px; margin-bottom:10px;
}
.xiaolei ul li:hover{
	background:#04558d;	
}
.xiaolei ul li a{
	color:#fff;
}
#case1200{width:100%;height:35px;}
.case{
	width:95%;
	padding-top:10px;
	float:left; padding-left:20px; padding-bottom:20px;
}

.pro_d_wz{
	background:url(../images/pro_d_lb.jpg) no-repeat center center;
	width:100%;
	height:68px;
}

.pro_d_wz p{
	text-align:left;
	font-size:12px;
	padding-top:34px;
	padding-right:22px; padding-left:15px;
}


}


