/*xw-ģ��վ2016��8��7��*/
/*����չʾ�б�*/
.select{width: 100%;margin: 30px 0 0 0 ;position:relative;float: left}
.content{width: 100%;margin: 20px 0 0 0 ;position:relative;float: left}
#top-nav {font-family: "Microsoft Yahei";border: 1px solid #d9d9d9;border-top: 0;position: relative;margin-bottom: 15px;width:1200px;margin-top:20px;}
#top-nav ul{height: 44px;  overflow: hidden;border-top: 1px solid #d9d9d9;color: #333;position: relative;}
#top-nav ul1{height: auto;overflow: hidden;border-top: 1px solid #d9d9d9;color: #333;position: relative;}
#top-nav ul li {width: 1180px;}
#top-nav ul li span {font-weight: bold;width: 104px;text-align: center;padding-top: 14px;}
#top-nav ul a.tag-click {background-color: #FF3E41;color: #fff;text-decoration: none;}
#top-nav ul a {display: inline-block;height: 20px;line-height: 20px;border-radius: 2px;padding: 0 4px;margin-right: 14px;margin-top: 14px;color: #333; font-size: 16px; }
#top-nav ul li span, #top-nav ul li {display: inline-block;vertical-align: top;font-size: 16px;  }
#top-nav ul a:hover {background-color: #b33639;text-decoration: none;color: #fff  }
#top-nav ul .fieldandcss{}
#top-nav ul .changefieldandcss{background:#b33639;color:#fff;font-size: 16px;}

/*����ͼƬ*/
.Column{width:1230px;height:auto;margin:0 auto; float: left;padding-bottom: 10px;}
.BTitle{width:1201px;height:26px;clear:both;margin:15px 0 20px 0;padding-bottom:12px;border-bottom:1px solid #D2D2D2;line-height:22px;margin-top:0px;margin-bottom:0px;}
.fr {  float: right;  }
.Search .text { float: left; height: 36px; display: inline;position: relative;line-height: 36px;margin-top: -6px;z-index: 1; border: 1px solid #D2D2D2;border-radius: 20px;width: 255px;margin-right: 16px;font-size: 16px;color: #999; text-indent: 15px;  }
.Search .button {float: right; position: absolute;display: inline;z-index: 1;background: url("img/public.jpg") -313px 0 no-repeat;width: 68px; height: 40px;border: 0;margin: -6px 0 0 -70px;cursor: pointer;  }
.BTitle span { margin-right: 30px;font-size: 14px;font-weight: normal;margin-top: 7px;  }
.BTitle span em { font-weight: bold;  }
.BTitle h2, .BTitle h3 {float: left; display: inline;font-size: 24px;font-weight: bold;color: #525560;padding-bottom: 12px;border-bottom: 5px solid #FF3E41;  margin-top: 0px; margin-bottom:0px; }
.CasesList li {float: left;margin: 0 27px 30px 0;width: 280px; height:250px;  }
.imga { display: block;  }
.CasesList li img { width: 280px; height: 210px;  }
.CasesList li p { float: left; margin-top: 1px; height: 30px; line-height: 30px; background:#7f7f7f none repeat scroll 0 0 !important; color: #FFF; width: 100%; text-indent: 10px; font-size: 16px;font-weight: 100;overflow: hidden;  }
.CasesList li .blue {background: url("img/opacity_blue.png") repeat;width: 20%; font-size: 12px;text-indent: 0;  }
.CasesList li .tc {text-align: center;  }
.CasesList li h5 span { color: #676767;margin-top: 5px;font-size: 14px;font-weight: normal;  }
.CasesList li h5 span em { display: inline-block;height: 20px;line-height: 20px;  }
.CasesList li h5 span cite {display: inline-block;color: #DDD;margin: 0 5px;}
.CasesList li:hover p{background:#FF3E41 none repeat scroll 0 0 !important;filter:Alpha(opacity=80);background:#FF3E41;}

/*�б�ҳ��ҳ*/
.fy{width: 694px;height: 30px;float: right;padding-left: 5px; padding-right: 5px; padding-top: 9px; text-align: center;width: 100%;font-size: 13px;  }
.fy a {text-decoration: none;line-height: 30px;font-size: 12px; color: #666;  }

/*���ʦ����ҳ*/
.design_gr{ width:1200px; margin-top:20px; overflow:hidden;}
.design_gr img{ width:270px; height:auto; float:left; margin-right:50px;}
.design_gr p{margin-top: 10px; width:870px; float:right; line-height:24px; font-size:14px;}
.design_gr span{ color:#000; font-size:24px;}
.design_gr i{ color:#000; font-size:18px; font-style:normal;}
.design_gr b{ color:#000;}
.design_gr_x{ width:870px; float:left; border-bottom:1px #dddddd solid; margin:20px 0;}
.design_gr_x1{ width:900px; float:left; border-bottom:1px #dddddd solid; margin:20px 0;}
.design_gr li{ padding:0 14px; line-height:26px; float:left; border:1px #000 solid; margin:20px 10px 20px 0; color:#000; width:64px; text-align:center;}
.dqwz-sjs{margin-top: 30px;width:1200px;}




@media (max-width: 767px)
{
	
}
@media (max-width: 414px)
{
	
}
@media (max-width: 375px)
{
	
}
@media (max-width: 320px)
{
	
}
