﻿/* CSS Document */

#main .introduce{ width:1150px; /* height:286px; */ margin: 0 auto 24px; overflow:hidden; line-height: 22px;}

#main .introduce .title{width:1150px; height:30px; text-align:center; display:block; margin-top:55px;
	font-size:24px;color:#959595;}
#main .introduce .en{width:1150px; height:16px; text-align:center; display:block;color:#b51616; margin:12px 0 30px 0; padding-bottom:25px; background:url(../images/indroduce_bottom.png) no-repeat bottom; font-size:18px;}
#main .introduce .content{width:873px; /* height:30px; */ text-align:center; display:block; margin:0 auto;color:#959595;}



#main .pro{ width:100%; height:609px; margin:0 auto; overflow:hidden; background:url(../images/pro1.png) no-repeat center top; border-top:1px solid #bbbbbb;}
#main .pro .title{width:1150px; margin:0 auto; overflow:hidden;}
#main .pro .title .titleimg{ width:287px; height:93px; float:left; background:url(../images/st_15.jpg) no-repeat left 21px; text-indent:9999px;}
#main .pro .title .items{  float:right; }
#main .pro .title .items ul li{display:block; width:61px; height:60px; float:left;margin: 33px 0 0 14px;}
#main .pro .prolist{width:1150px; margin:0 auto; overflow:hidden; padding-top:27px;}

#main .pro .prolist ul li { width:281px; height:230px; display:block; float:left; margin: 0px 6px 0 0; text-align:center; line-height:3em; position:relative; overflow:hidden;}
#main .pro .prolist ul li .dask{ width:281px; height:176px; position:absolute; top:0; left:281px;
background:white;filter:alpha(Opacity=80);opacity:0.8}
#main .pro .prolist ul li  span{ display:block; width:283px; height:176px; position:absolute; top:0; left:281px;  text-indent:9999px;}
#main .pro .prolist ul li a{color:#000;}
#main .pro .prolist ul li b{ height: 176px;}
#main .pro .prolist > ul >li  >a >img{ width:281px; height:176px;}



#main .designer{ width:100%; height:400px; margin:0 auto; overflow:hidden;position:relative;}
#main .design{ width:1920px;position:absolute;top:0; left:50%; margin-left:-960px;}
#main .designer  .left{ width:50%; height:400px; float:left;}
#main .designer  .right{ width:50%; height:400px; float:right; background:url(../images/designer.png) no-repeat;}
#main .designer  .right .r_content{padding:94px 0 0 120px;display: none;}
#main .designer  .right .title{width:300px; height:25px;}
#main .designer  .right .red{ width:115px; height:15px; display:block; background:#b51616; margin: 10px 0;}
#main .designer  .right .text{ width:456px; min-height:100px; display:block; line-height:23px; margin:30px 0 0 0 ;}






#main .anli{width:1150px; overflow:hidden; margin:0 auto;}
#main .anli .head .left{ width:430px; height:163px; display:block; float:left;  background:
url(../images/st_70.jpg) no-repeat left 130px;}
#main .anli .head .middle{ width:290px; height:163px; display:block; float:left; background:
url(../images/st_66.jpg) no-repeat center 75px;}
#main .anli .head .right{ width:430px; height:163px; display:block; float:left; background:url(../images/st_73.jpg) no-repeat right 130px;}
#main .anli .content{ margin-left:136px;}
#main .anli .content ul li{ width:281px; height: 120px; margin:0 13px 16px 0; display:block; float:left; position:relative; overflow:hidden;}
#main .anli .content ul li img{ width:281px;height: 120px;}
#main .anli .content ul li a em{ width:120px; height:30px; position:absolute; display:block; background:white; top:36%; left:86px; filter:alpha(opacity=80); opacity:0.8; line-height:30px; text-align:center;  color:black; overflow:hidden;}
#main .anli .content ul li a em:hover{ color:#666;}
 
#main .anli .foot .left{ width:430px; height:123px; display:block; float:left;  background:url(../images/st_94.jpg) no-repeat left 12px;}
#main .anli .foot .middle{ width:290px; height:123px; display:block; float:left; background:url(../images/st_99.jpg) no-repeat 107px 53px; line-height:122px; text-indent:141px;}

#main .anli .foot .middle a{ color:#9e9e9e;}
#main .anli .foot .middle a:hover{ color:#787070;}
#main .anli .foot .right{ width:430px; height:123px; display:block; float:left; background:url(../images/st_95.jpg) no-repeat right 12px;}


#m_weixin{ display:none;}